如何证明HP是完整的RE?我需要将RE中的每种语言减少到HP ..
答案 0 :(得分:2)
(假设RE表示recursively enumerable,HP表示halting problem)
考虑图灵机,给定图灵机 M [a] 的描述 a 和一些输入 b ,只需模拟运行 M [a] 输入 b 直到它停止;当它发生时,它输出 TRUE 。如果 M [a] 停止 b ,本机将输出 TRUE ,当 M [a] 时,它将发散发散;因此它是停止问题的部分决定因素。
也就是说,给定RE中的语言L,它可以减少到HP:因为L在RE中,所以存在图灵机 M [m(L)] ,对于任何输入< em> b , M [m(L)](b)将执行以下操作之一:
那么考虑到惠普,我们如何将其变成适当的L决策者呢?十分简单!只需在(m(L),b)!
上运行HP oracleQ.E.D。