← 最新论文
💻 computer science

Determination of the fifth Busy Beaver value

本文利用 Coq 证明助手,通过枚举并判定 1.8 亿多台 5 状态图灵机,首次形式化验证了第五个忙 Beaver 值 S(5)=47,176,870S(5) = 47,176,870,这也是 40 多年来首次确定新的忙 Beaver 值。

原作者: The bbchallenge Collaboration, Justin Blanchard, Daniel Briggs, Konrad Deka, Nathan Fenner, Yannick Forster, Georgi Georgiev, Matthew L. House, Rachel Hunter, Iijil, Maja Kądziołka, Pavel Kropitz, Sha
发布于 2026-03-24
📖 1 分钟阅读☕ 轻松阅读

原作者: The bbchallenge Collaboration, Justin Blanchard, Daniel Briggs, Konrad Deka, Nathan Fenner, Yannick Forster, Georgi Georgiev, Matthew L. House, Rachel Hunter, Iijil, Maja Kądziołka, Pavel Kropitz, Shawn Ligocki, mxdys, Mateusz Naściszewski, savask, Tristan Stérin, Chris Xu, Jason Yuen, Théo Zimmermann

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这是一篇关于数学界“终极迷宫”探索的里程碑式论文。为了让你轻松理解,我们可以把这篇论文的故事想象成一场全球协作的“图灵机大寻宝”行动

1. 核心任务:寻找“最忙碌的蜜蜂”

想象一下,你有一台非常简单的机器(叫图灵机),它只有一个无限长的纸带,上面画着 0 和 1,还有一个能读写的小脑袋。这台机器有几种不同的“状态”(比如 5 种心情)。

  • 游戏规则:让这台机器从全是 0 的纸带开始运行。如果它最终停下来了,我们就数数它一共走了多少步。
  • 目标:我们要找出,在给定状态数(比如 5 种状态)的情况下,哪台机器能走得最远才停下来?这个“最远步数”就是著名的**“忙碌海狸”(Busy Beaver)数值**,记作 S(n)S(n)

这就好比在问:“如果一只蜜蜂只有 5 种动作模式,它最多能在停飞前跳多少舞?”

2. 为什么这很难?

这个问题听起来很简单,但实际上它是数学界著名的**“不可计算”**难题。

  • 简单的陷阱:如果你只有 2 种或 3 种状态,人类早就算出来了。
  • 指数级爆炸:一旦状态增加到 5 种,可能的机器组合数量就变成了180 亿多台!
  • 死循环的噩梦:对于其中绝大多数机器,我们很难判断它们是“正在努力计算”还是“已经陷入了死循环(永远停不下来)”。这就好比你要判断一个人是在“深度思考”还是“发呆发呆”,如果没有人喊停,你永远不知道他是不是在发呆。

3. 这次突破:4700 万步的奇迹

这篇论文宣布,经过全球数百名志愿者(包括程序员、学生、数学爱好者)长达两年的协作,他们终于证明了:
5 种状态的图灵机,最多能走 47,176,870 步就会停下来。

在此之前,这个记录保持了 30 多年,没人知道是不是还有更厉害的机器能走得更远。这次,他们不仅确认了冠军,还彻底排除了所有其他可能性

4. 他们是怎么做到的?(三大法宝)

面对 180 亿台机器,靠人眼一台台看是不可能的。他们开发了一套像“流水线工厂”一样的系统,用了三种主要策略:

A. 智能筛选器(Deciders)

想象你有一台超级安检机,它能快速识别出哪些机器是“死循环”的。

  • 循环检测:如果机器开始重复之前的动作(像转圈圈的陀螺),安检机直接判定:“别跑了,你停不下来了,淘汰!”
  • 模式识别:有些机器虽然没死循环,但它们在纸上画出了分形图案或像斐波那契数列一样的计数器。安检机能认出这些“规律”,从而断定它们永远不会停。
  • 自动化证明:这些安检机不是靠猜,而是用数学证明(在 Coq 证明助手软件中)确保万无一失。

B. 树状迷宫(Tree Normal Form)

为了不让工作量爆炸,他们发明了一种“树状排列法”。

  • 想象所有机器是一棵大树。如果某根树枝上的机器一开始就走错了路(比如永远向右跑,永远不回头),那么这整根树枝下的所有机器都可以直接砍掉,不用看了。
  • 通过这种方法,他们把原本需要检查的16 万亿台机器,压缩到了1.8 亿台,大大减轻了负担。

C. 最后的“特种部队”(Sporadic Machines)

尽管有强大的安检机,还是有13 台机器非常狡猾,它们既不像死循环,也不像普通计数器,行为极其怪异(比如有的要跑 105110^{51} 步才开始循环,有的像双重斐波那契计数器)。

  • 这 13 台机器被称为“特例”。
  • 研究团队不得不为每一台机器单独写一份数学证明,就像给每个难缠的嫌疑人单独做笔录一样。其中有一台机器(Skelet #17)甚至涉及复杂的格雷码变换,是最后的“大 Boss"。

5. 为什么这次证明如此重要?

  • 首次“官方认证”:这是人类历史上第一次用计算机辅助的“形式化证明”(Coq)来确认这个数值。以前大家靠程序跑,可能程序有 Bug;现在,连证明过程本身都被计算机严格验证了,就像给数学结论盖上了“防伪公章”。
  • 打破僵局:这是 40 多年来,人类第一次算出新的忙碌海狸数值。
  • 揭示边界:他们发现,5 种状态的机器虽然难,但还没难到“不可知”的地步。真正的“数学怪兽”出现在 6 种状态时(那里藏着像“反水怪”Antihydra 这样的谜题,可能连数学公理体系都解不开)。

6. 这场胜利是如何发生的?

这不仅仅是一个科学家的功劳,而是一场**“开源运动”**。

  • 全球协作:一个名为 bbchallenge.org 的网站聚集了全球数百人。大家像玩《魔兽世界》打副本一样,有人负责写代码,有人负责找规律,有人负责写数学证明。
  • 公开透明:所有的代码、数据、证明过程全部公开。
  • AI 的参与:虽然这次主要是人类智慧,但论文也提到,未来的 AI 可能会在这些数学证明中扮演更重要的角色。

总结

这篇论文就像是在说:

“我们派出了全球最聪明的‘侦探团’,用超级计算机和严密的数学逻辑,把 180 亿个‘捣蛋鬼’(图灵机)全部抓了一遍。最终我们确认,那个最厉害的捣蛋鬼,在 5 种状态下最多只能折腾4700 多万步,然后就得乖乖停下来。这是人类在理解‘计算极限’道路上迈出的坚实一步。”

这不仅是一个数字的胜利,更是人类集体智慧现代数学工具完美结合的典范。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →