文章插图
- 目前已知运行时间最长的五规则图灵机的可视化 。每一列像素代表计算中的一步 , 从左向右移动 。黑色方块表示机器打印了1的位置 。最右边的一列显示了当图灵机停止时的计算状态 。
自从1984年在《科学美国人》的“计算机娱乐”专栏中流行以来 , 对于程序员和其他数学爱好者来说 , 寻找这些程序一直是一个极其有趣的谜题 。但在过去的几年里 , 忙碌的海狸游戏已经成为一个研究的对象 , 因为它与数学中一些最崇高的概念和开放问题产生了联系 。
最近的工作表明 , 搜索长时间运行的计算机程序可以阐明数学知识的状态 , 甚至告诉我们什么是可知的 。根据研究人员的说法 , “忙碌的海狸”游戏为评估某些问题的难度提供了一个具体的基准 , 例如尚未解决的哥德巴赫猜想和黎曼假设 。它甚至让我们看到 , 数学背后的逻辑基石在哪里崩溃了 。近一个世纪前 , 逻辑学家库尔特·哥德尔就证明了这种数学未知领域的存在 。但忙碌的海狸游戏可以显示它实际上在数轴上的位置 , 就像一幅描绘世界边缘的古老地图 。
无法计算的电脑游戏
文章插图
“忙碌的海狸”是关于图灵机的行为的 , 它是由艾伦·图灵在1936年构想出来的原始的、理想化的计算机 。图灵机在被分割成无数个正方形的带上执行操作 。它是根据一系列规则来运行的 。第一条规则是:
如果正方形包含0 , 则将其替换为1 , 向右移动一个正方形并参照规则2 。如果正方形包含1 , 离开1 , 向左移动一个正方形并参考规则3 。【哥德巴赫猜想解决了吗?揭示数学的基本极限】每个规则都有这种分叉的“选择自己的冒险”风格 。有些规则说要回到以前的规则 , 最终会有一条包含“停止”指令的规则 。图灵证明 , 只要有正确的指令和足够的时间 , 这种简单的计算机就能进行任何可能的计算 。
正如图灵在1936年指出的 , 为了计算一些东西 , 图灵机最终必须停止——它不能陷入无限循环 。但他也证明了 , 没有可靠的、可重复的方法来区分机器停机和机器简单地无限循环运行 , 这个事实被称为停机问题 。
“忙碌的海狸”游戏的问题是:给定一定数量的规则 , 在图灵机停止运行之前 , 它能执行的最大步骤是多少?
文章插图
- 在这张未注明日期的照片中 , 提博尔·拉多发明了忙碌的海狸游戏 , 将理论上的不可计算性具体化 。
但只要再增加几条规则 , 需要考虑的机器数量马上就会激增 。有两个规则的6561个可能的机器中 , 在停止运行之前的最大步骤是6步 , 也有些干脆无限循环了 。这些都不是忙碌的海狸 , 但你如何确定地排除它们呢?图灵证明了 , 没有办法自动判断运行1000步或100万步的机器最终会不会终止 。
- 面的|张靓颖突然发老歌引发猜想,粉丝秒懂看得人泪目
- 仙剑奇侠传|新《仙剑奇侠传》演员的猜想:关晓彤演林月如,任敏演赵灵儿
- 什么|即便挖来方静章小鱼!赛琳娜依旧不放心?分化她俩是常态?试猜想
- 婚变|《乡村爱情13》大猜想:小蒙婚变,香秀闹腾,3位美女继续单身
- 杨子姗|卫视收视第一,全程刷屏,笑出腹肌,《婚姻的两种猜想》凭什么??
- 什么|《婚姻的两种猜想》:无预热无宣发却能爆火,它究竟有何魅力???
- 诺亚·鲍姆巴赫|好莱坞当红第一女导演,是王家卫迷妹,与“甜茶”合作两次
- boss|《长安》终极boss大猜想!何监作案动机大,圣人自己炸自己?
- 杨子姗|杨子姗彭冠英《婚姻的两种猜想》开播!两集就讲完男女相识到生娃
- 结局|《婚姻的两种猜想》4对CP结局:两喜两悲,最后一对让人看透人生