两年形式化没有推翻 IUT,却把最关键的一步照亮了
林岚|OC 开发者生态编辑
林岚|OC 开发者生态编辑
据 ZEN 数学中心发布的 Project LANA 中期报告 披露,这个由数论几何学者和 Lean 社区成员组成的项目,在持续研究 IUT 理论后,仍无法把第三篇论文中从定理 3.11 推导到推论 3.12 的过程写成可检查的形式化步骤。团队同时强调,他们尚未判定这里一定存在数学错误,对 IUT 是否证明了 abc 猜想仍保留最终判断。
一句话结论: 这不是计算机宣布“望月新一错了”,而是一群真正读进论文的数学家终于把争议缩小到一个可以公开描述、继续追问的接口上。
IUT,也就是宇宙际 Teichmüller 理论,已经争论了十多年。外行最容易听到的版本只有两个:一边说它完成了 abc 猜想的证明,另一边说数学界根本不承认。真正麻烦的地方是,论文极长、术语体系高度自洽,能够从头追到关键结论的人非常少。双方甚至经常不是在同一套表述里讨论问题。
Project LANA 试图改变这种局面。LANA 来自 Lean 与 anabelian geometry(远阿贝尔几何)的组合。项目不只是让 AI 总结论文,而是要把相关数学定义、引理和证明逐步翻译成 Lean 能检查的对象。形式化证明最讨厌“显然”“自然等价”这类人类习惯用语:每一次对象转换、每一个等价关系、每一项输入和输出都必须写明。
问题恰好出现在这里。
到底是哪一步说不清楚
LANA 的报告没有说定理 3.11 本身已被推翻。团队指出,困难发生在利用定理 3.11 得到推论 3.12 的过程中。原论文把 q-pilot 对数体积的两种计算称为“同义反复式地等价”,但外部读者无法清楚追踪:一个算法可能给出多种输出,为什么其中某个输出可以与输入所决定的数据认作同一个对象?
这听起来像抽象术语争执,却是证明的承重位置。定理 3.11 提供一套复杂结构,推论 3.12 则要从中取得最终用于数论不等式的信息。如果对象在跨越不同“世界”时被错误地当成同一个东西,后面的不等式就可能失去内容;如果 IUT 内部确实提供了合法的识别方式,那么外部数学家就需要一条能够逐步重现的路径。

2018 年,Peter Scholze 与 Jakob Stix 就把争议集中在推论 3.12 附近,并发表《Why abc is still a conjecture》。望月新一一直认为,他们的简化丢掉了 IUT 所需的结构。LANA 的价值不在于重复站队,而是由包括 Johan Commelin、Kiran Kedlaya、Adam Topaz 等人在内的团队,从外部重新建立足够细的共同语言。
有意思的是,项目负责人加藤文元在公开帖文里用了比机构新闻稿更强的说法:论文目前写出的这条推导“无法形式化”。但机构报告仍谨慎区分了两件事:现有写法无法被团队追踪,不等于已证明任何可能的解释都不成立。望月近期对这一点的说明还在变化,团队因此没有下最终判决。
这份谨慎不是和稀泥。数学中的“我没看懂”和“这里没有证明”之间,本来就需要证据。形式化工具能证明某套明确步骤是否成立,却不能自动猜出作者没有写出的意图。
AI 时代,证明助手真正改变了什么
Lean 不会替数学界投票,也不会因为作者声望而放宽类型检查。它真正提供的是一个公共构建过程:定义能否对上,映射的输入输出是否一致,引理究竟依赖哪些假设,都能留下可复现记录。
这和今天的软件工程很像。代码审查里最危险的不是大家都看见的语法错误,而是“这里按惯例应该没问题”的隐含状态。形式化证明相当于把数学论文从一份设计文档,慢慢变成能够通过编译和测试的实现。不过,IUT 的规模意味着这个过程还会持续多年,不能把一次中期报告包装成机器已经验完整篇证明。
关键事实
- LANA 报告关注的是 IUT 第三篇论文中定理 3.11 到推论 3.12 的推导,不是宣称定理 3.11 已被否定。
- 团队目前无法清楚形式化两种 q-pilot 对数体积计算为何可以视为等价。
- 项目仍保留最终判断,没有宣布 abc 猜想已被证明,也没有宣布某个不可修复的错误已经成立。
- 该问题与 Scholze、Stix 在 2018 年提出的核心争议高度相关,但 LANA 给出了自己的分析框架。
OC 判断
这条新闻最重要的部分,不是给一场十多年争论制造新的胜负比分,而是把“没人读得懂”推进成“我们知道卡在哪”。IUT 支持者现在需要提供一条可重现的对象识别过程;质疑者也需要说明为什么任何合理补充都无法完成这一步。形式化没有替人做数学,却提高了争论必须达到的精度。
为什么重要
- 对开发者: Lean 展示了类型系统、依赖关系和可复现构建如何进入最前沿的数学验证。
- 对科研机构: 发布论文不等于建立共识,复杂理论需要可共享的中间表示和外部验证路径。
- 对普通读者: 目前最准确的说法仍是 IUT 的关键推导没有获得广泛接受,不能写成“机器已经证明它错了”。
评论
围绕这篇文章补充信息、提出问题或分享观察。