关于图灵停机问题不可判定性证明

关于图灵停机问题不可判定性证明

什么是图灵停机问题

概念:图灵停机问题(Halting Problem)是否可判定,形式化而言:\(\exists H \in TM, \forall m \in TM, i \in I\)

\[ H(m, i) = \begin{cases}1,& m(i)\text{ 停机 } \\0,& m(i)\text{ 不停机 }\end{cases} \]

对角线证明

对角线,实际上逻辑系统中的符号完备问题也是通过该法构造解答的

由于所有的图灵机都可以由 \(01\) 序列编码,所以图灵机是可数的,我们可以枚举出所有的图灵机 \(M_i\)。假设存在某个函数 \(f\),能判定任何图灵机 \(M_i\) 对 任何输入 \(P_j\) 是否停机,那么我们可以构造一个图灵机 \(M'\),使得 \(f(M', P_i) = \neg f(M_i, P_i)\),显然这个图灵机和枚举的所有图灵机都不相同,而且这个图灵机可以经由函数 \(f\) 构造出来(该函数本身也是一个图灵机)。这与列举了所有的图灵机相悖,所以我们可以得出不存在这样的 \(f\),即图灵停机问题不可判定。

使用对角线对图灵机的证法说明了可数的无限中包含了不可数无限的性质,即后者表现在前者中,但是前者所在的系统无法表达这种性质,即斯寇伦佯谬(Skolem's paradox)。

构造法证明

思路与证明:通常使用反证法与构造法。那么,首先假设存在\(H\),接下来构造矛盾(问题是矛盾应当体现在何处,它的根源是什么),从而得出假设为错。考虑引入中间过程\(M(m, i)\)。一般而言,\(M\)应当体现出 递归 或者 否定 的性质,才能体现出矛盾。然而若是一般的递归,则由于\(m\)永远需要一个输入\(i\)。这显然会导致函数参数的不一致。譬如,此处考虑

\[M(m, i) = \begin{cases}停机,& \text{ if } H(m, i) = 0 \\不停机,& \text{ if } H(m, i) = 1\end{cases} \]

具体而言,其中的停机可由直接返回表示,不停机由死循环表示。那么,如果使用\(H\)来判断其是否停机,则函数变成\(H(M, m, i)\),显然与题设不符(虽然可以直观地将后二者压缩成一个参数,但是这对\(M\)内部的判断条件并不友好)。所以此处的问题是如何防止参数长度的变化,或者说,如何消去参数呢?答案是,将参数实例化为已有的特征,换句话说,将图灵机本身作为参数,因为它既是「机器」又是「语言」,此处即为 自我递归 或者 自我指涉。那么显然地,我们有:

\[ M(M) = \begin{cases}停机,& \text{ if } H(M, M) = 0 \\不停机,& \text{ if } H(M, M) = 1\end{cases} \]

显然该图灵机矛盾,故而证否。\(\blacksquare\)

该证明中利用的矛盾是自我指涉,该自我指涉的根源是图灵机的二义性,即上文所提:它既是「机器」又是「语言」。其体现在图灵机既作为「执行机构」又作为「输入内容」。

构造法证明之我见

除此之外,我们还可以用假设做什么?上文将参数固化,此处直接获取参数。设$i = G(m) := $while (i in I && H(m, i) == 1);return i; 用于获取使 \(m\) 不停机的的输入。则显然可知,要么 \((H(G, m) = 1 \leftrightarrow \exists i)\) ,要么$ (H(G, m) = 0 \leftrightarrow \not \exists i)$。此法也可以避免参数长度不一致的问题。于是可以构建:

\[ M(m) = \begin{cases}不停机,& \text{ if } H(G, M) = 0 ( \wedge m \in I)\\停机,& \text{ if } H(G, M) = 1 ( \wedge m == G(M))\end{cases} \]

可以看出判断中并没有出现\(M(m)\)的参数\(m\),这给了我们操作的余地。若\(H(G, M) = 0\),则说明\(M\)不存在令其不停机的输入,然而此处它却停机,故而矛盾;若\(H(G, M) = 1\),则说明\(M\)存在令其不停机的输入\(m'\),此处令其为\(M\)输入,即\(m=m'\),则此时它应该不停机,然而根据定义它却停机,故而矛盾。故而证否。\(\blacksquare\)

该证明为本人在思考如何去除参数,而保证参数长度一致性时想出,既然通过传参的方式行不通,那么就直接在内部生成,也可以看出,这种方法保证了\(M\)参数的任意性。在构造的过程中发现,该生成函数也是一个不知何时停机的图灵机,那么可以基于假设构造矛盾,基本思想仍然是自我指涉,但是和上一证明存在本质的不同。此处,矛盾的根源是纯粹语义上的循环递归性,其体现在\(M\)外部的输入和\(M\)内部函数输入构造的对应性。其次需要说明的是\(M\)的内部使用了\(M\)本身,这是否可以。当然可以,因为里面的M是「语言」。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/979938.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【源码阅读】fasthttp 的 server.Shutdown() 究竟能不能实现 graceful shutdown

【源码阅读】fasthttp 的 server.Shutdown() 究竟能不能实现 graceful shutdown作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客 zhihu Github 公众号:一本正经的瞎扯因为一个基于 fasthttp 的…

2025年下半年上海砂磨机/卧式砂磨机/水溶肥设备厂家前五评估

随着纳米材料在高端制造领域的应用不断深入,砂磨机作为纳米级材料制备的核心设备,其技术水平和性能指标已成为行业关注焦点。2025年下半年,上海地区的砂磨机市场呈现出技术创新加速、应用领域扩展的发展趋势。本文基…

Vue3.0 简单商城—购物车组件

Vue3.0 简单商城—购物车组件原文链接:Vue3.0 简单商城—购物车组件 – 每天进步一点点上一篇文章完成了基础的商品列表:Vue3.0 简单商城—商品列表组件 – 每天进步一点点 这篇文章介绍一下购物车组件。 基本逻辑:…

04.Git初始化代码仓库并上传项目代码

1、创建.gitignore文件并添加不跟踪的文件名2、初始化代码仓库并将要跟踪的文件添加到暂存3、提交代码并检查提交历史

2025年空气滤芯厂商权威推荐榜单:离心式空气滤芯/油浴式空气滤芯/过滤式空气滤芯源头厂家精选

在工业制造、洁净车间和通风系统领域,空气滤芯作为保障空气品质和设备稳定运行的关键耗材,其过滤精度与使用寿命直接关系到生产环境的洁净等级与设备维护成本。 根据行业数据,优质高效空气滤芯对0.3微米颗粒物的过滤…

2025年高压负载箱工厂权威推荐榜单:智能负载箱/交流负载箱/rcd负载箱源头工厂精选

在新能源与电力设备测试领域,高压负载箱作为关键测试设备,其性能直接关系到产品认证效率与质量可靠性。 根据行业数据统计,高压负载箱在全球测试设备市场中占比已达18%,其中可编程与大功率型号需求增长尤为显著,年…

2025 温度循环试验箱厂家推荐指南!技术实力与行业方案深度解析

温度循环试验箱作为验证产品在温度交替变化下可靠性的关键设备,广泛应用于电子、汽车、新能源、航空航天等领域。不同行业对设备的温变速率、循环次数、控温精度及环境兼容性需求差异显著,选择适配的厂家直接影响测试…

源码解析:CRMEB移动端订单模块的架构设计与数据同步机制

在电商运营中,能否及时响应并处理订单,直接影响到用户体验和店铺运营效率。CRMEB标准版 v5.6 的 **「移动端订单管理」**​ 功能,正是为解决这一问题而生。本文将带您详细了解如何通过移动端轻松管理订单,实现真正…

进销存系统好不好,只看三个指标:需求、库存、流转

进销存做不好,所有人都很痛苦:销售天天解释为什么缺货, 仓库每天翻箱找货, 采购永远被动补货。你问一句“问题出在哪”,大家都会指向别人,好像谁都没问题,但业务就是乱。 所以我评价一个进销存系统行不行,只看…

2026完全永久免费客服系统整理

2026完全永久免费客服系统整理 明确需求:先问自己需要多少客服坐席、是否需要APP、是否需要去除品牌LOGO、需要多少聊天记录存储空间。 关注限制:免费版的核心限制通常在 “同时在线坐席数”、“功能阉割” 和 “品牌…

2025年最受欢迎的机床钣金外壳生产商TOP榜,机床钣金外壳品牌赋能企业生产效率提升与成本优化

行业背景分析 随着制造业智能化转型加速,机床钣金外壳作为工业设备的重要组成部分,其质量与精度直接影响设备整体性能。当前市场对钣金外壳的需求呈现专业化、精密化、定制化趋势,具备完善生产体系与技术创新能力的…

2025 年补锌厂家最新推荐榜,技术实力与市场口碑深度解析,筛选高品质补锌优选品牌儿童补锌/孕妇补锌/厌奶补锌/厌食补锌产品公司推荐

引言 锌作为人体必需微量元素,对生长发育、免疫调节等生理过程至关重要,缺锌易引发食欲减退、生长迟缓等问题,科学补锌成为家庭健康管理关键。2025 年补锌市场品牌众多,为筛选优质产品,本次推荐榜参考国际微量元素…

Vue3.0 简单商城—商品列表组件

Vue3.0 简单商城—商品列表组件原文链接:Vue3.0 简单商城—商品列表组件 – 每天进步一点点上一篇文章 已引入了Home组件Vue3.0 简单商城—购物主页组件编写 – 每天进步一点点 已经完成了简单Home组件,Home组件下面…

国标GB28181算法算力平台EasyGBS视频监控一体化平台设计与实践

国标GB28181算法算力平台EasyGBS视频监控一体化平台设计与实践在当今快速发展的科技时代,视频监控技术作为安全防范的重要手段,已经广泛应用于各行各业。从公共场所的安全监控到企业内部的生产监管,再到智能家居的日…

报错initscripts conflicts with redhat-release-server-7.0-1.el7.x86_64

报错解决 删除冲突的 rpm 包即可 rpm -e redhat-release-server-7.0-1.el7.x86_64 --nodeps

Vue3.0 简单商城—Header组件与登录模块编写

Vue3.0 简单商城—Header组件与登录模块编写原文链接:Vue3.0 简单商城—Header组件与登录模块编写 – 每天进步一点点</template> <script>export default {name: "Login",data() {return {use…

2025年湖北CNC加工中心操机培训机构权威推荐榜单:UG学习培训/UG培训‌/UG编程培训‌源头机构精选

在制造业智能化升级与高技能人才需求增长的推动下,CNC加工中心操机培训凭借其实操性强、就业面广、薪资潜力大的特点,成为技术人才提升职业竞争力的重要途径。为帮助学员精准筛选优质培训机构,本文基于教学体系、师…

从纳米刀到EMP模拟:加能CMTI脉冲电源如何重新定义“功率极限”? - FORCREAT

引言 在工业自动化、电机驱动、机器人控制等高可靠性系统中,隔离器件的性能直接决定了系统在复杂电磁环境下的稳定性和安全性。而共模瞬变抗扰度(Common Mode Transient Immunity, CMTI),正是衡量隔离器件在强干扰…

Spring MVC项目配置tomcat

Spring MVC项目配置tomcat原文链接:Spring MVC项目配置tomcat – 每天进步一点点1.下载 首先去tomcat官网:Apache Tomcat – Welcome! 往下找到最小的版本,点击64位下载。下载后解压如下:二、IDEA配置tomcat 我们复…

2025年下半年江苏干式变压器、油浸式变压器、变电站、配电箱、电表箱厂家综合推荐指南:五大优质供应商深度解析

摘要 随着2025年下半年江苏地区电力基础设施建设的加速推进,干式变压器市场需求持续增长。本文基于行业调研数据,为您推荐五家在技术创新、产品质量和服务体系方面表现突出的干式变压器企业。本排名仅作参考,不区分…