图灵完备
发布于 4 年前 作者 weiming 1008 次浏览 来自 分享
在__可计算性理论__里,如果一系列操作数据的规则(如 指令集,编程语言	,细胞自动机)可以用来模拟单带图灵机,那么它是__图灵完备__的。这个词源于引入图灵机概念的数学家	艾伦·图灵。

可计算性理论

在计算机科学中,可计算性理论(Computability theory)作为计算理论的一个分支,研究在不同的计算模型下哪些算法问题能够被解决。相对应的,计算理论的另一块主要内容,计算复杂性理论考虑一个问题怎样才能被有效的解决。

可计算性等级

这样我们可以定义可计算性等级:所有的语言的集合,记为All;递归可枚举语言,即可以被图灵机枚举的语言的集合,记为RE;递归语言,即可以被图灵机决定的语言的集合,记为R。可见,即形成可计算性等级。那么产生相关的问题即是两个包含关系是不是严格的,即是否有在All而不在RE中的语言,以及在RE而不在R中的语言。阿兰·图灵在1930年代的工作表明这两个包含关系都是不严格的,即可以证明存在语言L_d,是不能被图灵机所枚举的,以及存在语言L_u,是不能被图灵机所决定的。证明的主要思想是对角线法

那么,小程序距离图灵完备还有多久呢?

回到顶部