阅读此问题“ 自然RE不确定的问题,但未完成图灵完成 ”后,我想到了以下语言:
如果是忙碌的海狸函数(在空白磁带上启动时,上述类型的所有停机2符号n状态图灵机中的最高可得分),请定义该函数:
现在定义语言:
是否可以递归枚举?(应该是这样:只需并行模拟具有相同长度的所有TM的,并且如果暂停并且得分较高的另一个暂停将M加到枚举中)。
我们可以将暂停问题减少到吗?(似乎无法“捕获”繁忙的海狸的停止)
阅读此问题“ 自然RE不确定的问题,但未完成图灵完成 ”后,我想到了以下语言:
如果是忙碌的海狸函数(在空白磁带上启动时,上述类型的所有停机2符号n状态图灵机中的最高可得分),请定义该函数:
现在定义语言:
是否可以递归枚举?(应该是这样:只需并行模拟具有相同长度的所有TM的,并且如果暂停并且得分较高的另一个暂停将M加到枚举中)。
我们可以将暂停问题减少到吗?(似乎无法“捕获”繁忙的海狸的停止)
Answers:
我不敢相信我以前没有看到过-但是,是的,使用的预言片可以解决停止问题。显然,的预言使我们“递归”了所有非繁忙的Beaver停止机器,所以问题是“我们是否可以在递归地找出繁忙的海狸是什么?”。将定义为“第二最繁忙的海狸”的计数函数;也就是说,在所有停止的两个符号状态TM中,可达到的得分第二高。这里的诀窍是有一个递归函数使得(几乎可以确定实际上,这可以解决问题,但这需要知道BB函数严格增加):给定一台大小为的机器在其磁带上打印 1s然后停止,则有一些和两台大小均为机器,它们分别在其磁带上分别精确地打印 1s和精确地 1s- 即使对于“忙碌的海狸”机器,这也适用“知道明确。这意味着,具有结合的“第二忙海狸”的函数给出了一个开往在繁忙的海狸功能 ; 但是有了这个,很容易解决大小为的TM的停止问题-如果然后说停止;否则,发现大小的运行时间最长的机的(可以递归,因为只有规模有限多的机器做了)和模拟尽可能多的步骤,这台机器花费停止。如果在这段时间内没有停止,则不可能停止。