主题
Search

递归不可判定


确定谓词 predicate P(x_1,...,x_n) 对于给定的 x_1, ..., x_n 值是否为真或假,被称为其 判定问题。谓词 P(x_1,...,x_n) 的判定问题被称为递归可判定的,如果存在一个 递归函数 f(x_1,...,x_n) 使得

 f(x_1,...,x_n)={1   if P(x_1,...,x_n) is true; 0   if P(x_1,...,x_n) is false.
(1)

鉴于可计算性和递归性的等价性,这个定义可以被重述,参考 可计算函数 而不是 递归函数

停机问题 是最早被证明为递归不可判定的问题之一。停机问题 和许多其他递归不可判定问题的递归不可判定性的表述是基于 哥德尔数。例如,判定对于任何给定的 x,哥德尔数为 x图灵机 是否是全图灵机的问题是递归不可判定的。希尔伯特第十问题 可能是最著名的递归不可判定问题。

大多数递归不可判定性的证明使用归约。它们表明,所研究问题的递归可判定性将暗示另一个已知为递归不可判定问题的递归可判定性。就直接证明而言,它们通常采用 康托尔对角线方法 的思想。


参见

哥德尔第一不完备性定理, 哥德尔数, 哥德尔第二不完备性定理, 递归, 递归函数, Richardson 定理, 不可判定

此条目由 Alex Sakharov (作者链接) 贡献

使用 Wolfram|Alpha 探索

参考文献

Davis, M. Computability and Unsolvability. 纽约: Dover 1982.Kleene, S. C. Mathematical Logic. 纽约: Dover, 2002.Rogers, H. Theory of Recursive Functions and Effective Computability. 马萨诸塞州剑桥市: MIT Press, 1987.

在 Wolfram|Alpha 中被引用

递归不可判定

请引用为

Sakharov, Alex. "Recursively Undecidable." 来自 MathWorld——Wolfram Web 资源,由 Eric W. Weisstein 创建. https://mathworld.net.cn/RecursivelyUndecidable.html

主题分类