首页 >
可计算性理论
✍ dations ◷ 2025-12-03 22:01:55 #可计算性理论
在计算机科学中,可计算性理论(Computability theory)作为计算理论的一个分支,研究在不同的计算模型下哪些算法问题能够被解决。相对应的,计算理论的另一块主要内容,计算复杂性理论考虑一个问题怎样才能被有效的解决。我们考虑关于图灵机的可计算性理论。本节中,固定字符集是{0, 1},
0
,
1
∗
{displaystyle {0,1}^{*}}
是所有有限长度字符串的集合。一个语言即是
0
,
1
∗
{displaystyle {0,1}^{*}}
的一个子集。一个语言L是可以被图灵机所枚举(enumerate)的,如果存在一个图灵机
M
{displaystyle M}
,使得输入是L中的串时,M输出“接受”;而对非L中的串,M输出“拒绝”或不停机。而一个语言L'是可以被图灵机所决定(decide)的,如果存在一个图灵机M',使得输入是L中的串时,M输出“接受”;而对非L中的串,M输出“拒绝”。注意这里的区别在于,对于图灵机决定的语言,我们需要在所有输出上,该图灵机都要停机。这样我们可以定义可计算性等级:所有的语言的集合,记为All;递归可枚举语言,即可以被图灵机枚举的语言的集合,记为RE;递归语言,即可以被图灵机决定的语言的集合,记为R。可见
R
⊆
R
E
⊆
A
l
l
{displaystyle Rsubseteq REsubseteq All}
,即形成可计算性等级。那么产生相关的问题即是两个包含关系是不是严格的,即是否有在All而不在RE中的语言,以及在RE而不在R中的语言。阿兰·图灵在1930年代的工作表明这两个包含关系都是不严格的,即可以证明存在语言L_d,是不能被图灵机所枚举的,以及存在语言L_u,是不能被图灵机所决定的。证明的主要思想是对角线法。停机问题就是判断任意一个程序是否会在有限的时间之内结束运行的问题。该问题等价于如下的判定问题:给定一个程序P和输入w,程序P在输入w下是否能够最终停止。Post对应问题(Post's correspondence problem)。不可解度的概念定义了不可解的集合之间的相对计算难度。例如,不可解的停机问题显然比任何可解的集合都要难,然而同样不可解的“元停机问题”(即所有具备停机问题的预言机的停机问题)却要难过停机问题,因为具备元停机问题的预言机可以解出停机问题,然而具备停机问题的预言机却不能解出元停机问题。
相关
- 凝血因子血液凝固,或称为凝血指的是血液由液体状态转变为不流动的凝胶状态的过程,是生理性止血的重要环节。血液凝固的实质就是血浆中的可溶性纤维蛋白原变成不可溶的纤维蛋白的过程。
- 细胞毒性细胞毒性(英语:Cytotoxicity)是指细胞受到释放出的有毒物质而引起的细胞毒性反应。化疗药物具有细胞毒性,一旦进入体内,能区分哪些是癌细胞和正常细胞,达到了杀癌细胞,保护正常细胞
- 狂犬病病毒狂犬病病毒(Rabies virus,缩写RABV),一种核糖核酸病毒,为丽沙病毒属,是狂犬病的致病因子。完整的狂犬病病毒呈子弹形,长度大约为200纳米左右,直径为70纳米左右。RABV是有囊膜的病毒,
- 阴茎癌阴茎癌,正式名称为阴茎及其他男性生殖器官癌症,泛指阴茎区域出现的恶性肿瘤,出现区域包括阴茎、副睾、精索、输精管、阴囊、贮精囊及睾丸鞘膜。最常出现的癌症种类为原位鳞状细
- 氨气氨(英语:Ammonia,或称氨气、无水氨,曾音译作
- 补给地下水补给是水从地表水向地下下移的水文过程。补水是水进入含水层的主要方法。这个过程通常发生在植物根部以下的包气带中,通常表现为水位表面的流量。自然地(通过水循环)和通
- 松三糖松三糖(Melezitose)为一种非还原三糖,可从数种树的汁液中被萃取出来,如落叶松或是黄杉。松三糖可以部分被水解成葡萄糖和松二糖。(松二糖为蔗糖的同分异构体)配合其他的生化检验方
- 甲醇甲醇(英语:Methanol,或Methyl alcohol;分子式:CH3OH或MeOH)又称羟基甲烷、木醇(wood alcohol)与木精(wood spirits),是一种有机化合物,为最简单的醇类。甲醇有“木醇”与“木精”之名,源
- 二氧化氯二氧化氯是黄绿色的气体,是氯的最稳定的氧化物,也是唯一大量生产的卤氧化物。二氧化氯在其液态时稳定,但若和一些特定物质接触,也有爆炸的可能。 它在约−59°C 时凝结成亮橙色
- 日日语书写系统汉字假名使用罗马字陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧ 小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书
