费马大定理被机器验明正身!数学开源了
你有没有想过,如果数学定理也能像软件代码一样,被机器一行一行地检查对错,世界会变成什么样?这个看似科幻的场景,刚刚变成了现实 —— 而且对象是数学界最著名的难题之一。
费马大定理:折磨人类 358 年的 "谜语"
1637 年,法国数学家费马在一本书的空白处写下了一个猜想:当整数 n 大于 2 时,x 的 n 次方加 y 的 n 次方等于 z 的 n 次方没有正整数解。他还加了一句 "我有一个绝妙的证明,可惜空白太小写不下"。
这句话折磨了数学家 358 年。无数人试图证明,无数人失败。直到 1994 年,英国数学家怀尔斯(Andrew Wiles)才完成了证明,过程用了整整七年,论文长达 150 页。
你可以把费马大定理想象成数学界的 "珠峰"—— 所有人都知道它在那儿,但爬上去的人寥寥无几。怀尔斯是第一个登顶的人,但他的 "登山路线" 极其复杂,全世界能完全看懂的人不超过几十个。
Lean 4 是什么?数学界的 "语法检查器"
这次 Anthropic 做的事情,不是重新证明费马大定理,而是把怀尔斯的证明 "翻译" 成了一种叫 Lean 4 的语言,然后让机器逐行检查每一步是否正确。
Lean 4 是什么?你可以把它理解为数学界的 "语法检查器 + 编译器"。普通的数学证明是用人话写的 ——"显然可得"" 不难证明 ""由上式可推"—— 这些词在人看来没问题,但机器不认。Lean 4 要求每一步推理都必须写成精确的、可验证的代码,任何逻辑跳跃都会被机器直接报错。
这就像写文章和写代码的区别:写文章可以 "意到笔不到",写代码差一个分号都编译不过。Lean 4 把数学证明从 "写文章" 变成了 "写代码",每一步都必须严丝合缝。
开源意味着什么?
这次的证明基于 Lean 4.33.1 和 Mathlib(一个庞大的数学知识库),遵循了 Frey、Serre、Ribet、Wiles 和 Taylor-Wiles 的经典论证路线,以 Apache 2.0 协议开源。
Apache 2.0 是什么概念?就是任何人都可以免费查看、使用、修改、分发,连商业用途都不限制。这意味着这个证明不再是少数数学家的 "私藏",而是变成了全人类的公共知识财产。
更重要的是,仓库提供了完整的验证链路和自查脚本,可以离线浏览、独立复现。你不需要相信 Anthropic,不需要相信任何权威 —— 你自己跑一遍脚本,机器就会告诉你:这个证明的每一步都是对的。
这在数学史上是前所未有的。以前验证一个证明,靠的是 "同行评议"—— 几个专家看了说没问题,那就没问题。但专家也会看走眼,历史上被推翻的 "证明" 数不胜数。现在有了机器验证,"我觉得对" 变成了 "机器说对",可信度完全不是一个量级。
我的观点:AI 不是替代数学家,而是给数学 "上保险"
有人可能会担心:既然机器能验证证明,那数学家是不是要失业了?
我的看法恰恰相反。机器验证的是 "已有的证明对不对",但 "想出证明" 这件事,目前还是人类的专利。怀尔斯花七年想出来的证明思路,机器是想不出来的 —— 它只能检查人类想出来的东西有没有漏洞。
这就像拼写检查不会替代作家,但它能让作家的作品没有错别字。Lean 4 和 AI 就是数学界的 "拼写检查器"—— 它不替你想,但它确保你想出来的东西没有逻辑漏洞。
而且,这次的证明是 Anthropic 用 AI 辅助完成的翻译和验证工作。这说明 AI 在数学领域的角色不是 "取代数学家",而是 "放大数学家"—— 一个数学家加一个 AI,能验证过去需要十个数学家花十年才能审完的证明。
最后留一个问题:当最顶尖的数学证明都能被机器独立复现和验证,"数学家的直觉和声望" 还会是这个领域最不可替代的东西吗?
AI大模型 人工智能 数学证明


