“Rice 定理把大量逐题归约压缩成统一原则,用于证明程序等价、语言性质和部分函数性质不可判定。可接受编号说明索引如何指向程序行为,$s$ $m$ $n$ 定理提供有效代码参数化,Kleene…”
形式陈述 ​
对形式语言
则称
直觉
映射归约把每个原问题实例一次性翻译成目标问题实例,并要求翻译完整而严格地保存“是/否”答案。它像编译器:源问题的求解可以先编译,再把目标问题求解器作为子程序;因此“目标容易”会推出“源也容易”,而“源很难”可反向证明目标不可能更容易。归约方向最容易写反:要证明
例子与边界
证明
从
映射归约只产生一个目标实例,比允许自适应地多次询问预言机的Turing 归约更受限;两者保存的性质和能够传递的困难性结论不能随意互换。
推论与应用
可计算函数 提供映射归约中翻译器的形式基础,可判定性 与 可识别性 可沿归约方向传递;特别地,若
参考资料
- Michael Sipser, Introduction to the Theory of Computation, 3rd ed., Cengage, 2013,Chs. 5 and 7, mapping reducibility and reductions。
- Hartley Rogers Jr., Theory of Recursive Functions and Effective Computability, MIT Press, 1987,Chs. 5–8, many-one reducibility and effective transformations。