跳到主要内容

递归定理

阐述​

引理​

存在一个可计算函数,将字符串 ww 映射为一个 Turing 机 PwP_w,它能输出字符串 ww。

SELFSELF 的构造​

分为两部分 A=P⟨B⟩A=P_{\langle B\rangle} 和 BB(对于每个输入 ⟨M⟩\langle M\rangle,计算 q(⟨M⟩)q(\langle M\rangle) 并把这个 Turing 机和 MM 合在一起输出。

递归定理​

若 TT 是能够计算函数 t:Σ∗×Σ∗→Σ∗t:\Sigma^*\times\Sigma^*\to\Sigma^* 的 Turing 机,则存在一个 Turing 机 RR 且对于每个输入 ww,都有

r(w)=t(⟨R⟩,w)r(w)=t(\langle R\rangle, w)

不动点形式​

设 t:Σ∗→Σ∗t:\Sigma^*\to\Sigma^* 是一个可计算函数,则存在一个 Turing 机 FF 使得 t(⟨F⟩)t(\langle F\rangle) 是一个与 FF 等价的 Turing 机。

实例​

它可以用于证明下列语言不是 T-可识别的:

MINTM={⟨M⟩∣M is a minimal TM }M I N_{\mathrm{TM}}=\{\langle M\rangle \mid M \text { is a minimal TM }\}

性质​

相关内容​

参考文献​