模块一 · 知识与推理的根基 · 第 003 日 / 180
逻辑与有效推理
从前提到结论有三种道路,各自提供不同的保证。
一名陌生人走进伦敦的诊室。夏洛克·福尔摩斯看了他一眼,便断定他是一名刚从阿富汗回来的退役军医,华生十分惊讶。福尔摩斯称这种推理为「演绎」,这一说法流传了一个多世纪。但严格说,他用错了术语:福尔摩斯真正擅长的是溯因,即从线索出发,寻找最能解释这些线索的假说。
这个误称提供了很好的入口,因为今天要讨论一个常被混淆的区分:推理不止一种,而且它们提供的保证不同。有些推理保留真值——只要前提为真,结论就不可能为假;另一些推理能够产生前提中没有的新认识,却可能被新的证据推翻。把前者当成后者,或把后者当成前者,是许多错误的根源。因此,必须先把三者区分清楚。
当前位置
前两日,我们讨论了推理的边界。第 1 日追问信念何时成为知识,并遇到阿格里帕三难:理由链要么无限延伸,要么循环,要么在某处武断停止。第 2 日的休谟问题说明,再多观察也不能证明普遍定律,因此波普尔强调证伪而非证实。今天我们直接考察推理本身:为三种推理命名,说明逻辑如何逐步形式化为数学,并追踪它如何发展为能够严格核查证明的计算机系统。贯穿本日的线索是计算。

佩吉特笔下的福尔摩斯成为「演绎」的公众形象;但他的诊断式跳跃通常首先是溯因:先有线索,再寻找最佳解释。
模型
三类推理,三种保证
如果今天只记住一件事,请记住这个三分法。推理不是单一活动,而是几种可靠程度不同的模式;其中最重要的三种是演绎、归纳和溯因。
演绎的特点是保留真值:如果前提为真,结论就不可能为假。结论已经包含在前提之中,有效的演绎只是把这种蕴涵明确展开。既然所有人都会死,苏格拉底又是人,就不能在不矛盾的情况下否认「苏格拉底会死」。演绎的代价是非扩展性:它不增加前提之外的信息,只揭示前提已经包含、但我们尚未看出的结果。数学把演绎推向极致,因而能够获得很高的确定性;但数学本身不能告诉我们现实中的前提是否为真,那需要观察和经验。
归纳负责概括。你见过太阳升起一万次,于是推断它明天仍会升起;1697 年以前,人们观察到的天鹅都是白色,于是认为「所有天鹅皆白」。归纳具有扩展性:它把已有案例推广到尚未观察的情形,因此会增加信息,也可能出错。一个反例就能推翻普遍模式。正如第 2 日的休谟问题所示,有限次观察在逻辑上不能保证下一次观察。归纳是经验知识增长的主要方式,却不提供演绎意义上的保证。
溯因(abduction,也称最佳解释推理)是解释性的推理。面对一个令人意外的事实,你寻找一个假说,使事实在该假说为真时变得可以理解。美国哲学家、逻辑学家查尔斯·桑德斯·皮尔士(Charles Sanders Peirce,1839–1914)把它作为独立的推理模式,认为它是产生新观念的主要方式。科学研究通常先通过溯因提出解释性假说,再用演绎推出预测,最后用观察或实验检验预测。演绎和归纳处理已有假设,溯因则说明新假设如何产生。
回到福尔摩斯:黝黑的肤色、僵硬的手臂和憔悴的面容都是需要解释的线索;他提出最能同时解释这些线索的假说——此人是一名从炎热战场回来的军医。但这一步没有逻辑保证。此人也可能是演员,曾在摩洛哥度假,并在打网球时扭伤肩膀。福尔摩斯得到的是最佳解释,而不是唯一解释;这正是溯因而非演绎。(第 4 日将用概率进一步说明「最佳解释」。)
一个常见误称
福尔摩斯并不特殊。医生根据症状判断最可能的疾病,是溯因;技工根据发动机的声音寻找故障,侦探根据现场线索判断案情,科学家根据异常读数提出解释,也都是溯因。你甚至可以用它解释自己正在阅读这段文字:你推断文字背后有一个心智,是因为这是文字有序排列的最佳解释,而不是某条定理迫使你接受这个结论。溯因遍布日常思考,只是人们很少叫出它的名字。
一个重要区分
有效不等于健全
在演绎推理中,最容易被误解的区分不是某个具体谬误,而是有效性(Validity)与健全性(Soundness)。
一个论证有效,当且仅当其形式保证:只要前提为真,结论就不可能为假。有效性是形式的性质,而不是内容的性质;它只考察论证结构,不判断其中的前提实际上是否为真。《互联网哲学百科全书》把它表述为:论证的形式使「前提为真而结论为假」成为不可能。健全性要求更多:论证不仅有效,而且所有前提实际上都为真。
关键在于:有效论证完全可能从假前提推出假结论。请看:
所有鸟都会飞。企鹅是鸟。因此,企鹅会飞。
它的形式完全正确:「所有 M 都是 P;s 是 M;所以 s 是 P」。如果前提为真,结论就必须为真,因此它是有效的;但第一个前提显然为假,所以它并不健全。有效性只说明论证结构正确,健全性还要求前提真实。一个有效但不健全的论证,结构可以无误,结论却仍然没有得到事实支持。
这不是文字游戏,而是归谬法(Reductio ad absurdum)的基础。若从一个假设出发,通过有效推理得到矛盾或已知为假的命题,那么问题至少出在假设集合中的某一项。归谬法利用了有效性的反向约束:一组前提若有效地推出了假结论,就不可能全部为真。有效性不替前提担保,却能帮助我们定位前提与结论之间的冲突。
形式错误
「如果」句式中的两种谬误
如果有效形式表示可靠的推导,形式谬误就是结构上不成立、却很像有效推导的论证。其中最常见的两种出现在「假言命题」P → Q中,因为无效形式往往只比有效形式少一个关键条件。
两个有效模式是肯定前件式(Modus ponens):若 P 则 Q;P 为真;所以 Q;以及否定后件式(Modus tollens):若 P 则 Q;Q 为假;所以 ¬P。二者都能保证结论。现在看两个结构相近、却无效的形式。
肯定后件(Affirming the consequent)把有效形式倒了过来:若 P 则 Q;Q 为真;所以 P。「如果某人住在圣迭戈,他就住在加利福尼亚。Joe 住在加利福尼亚。因此 Joe 住在圣迭戈。」但 Joe 也可能住在萨克拉门托。结论有时碰巧为真,不能弥补推导形式的错误;这与第 1 日的盖梯尔案例有相似之处。
否定前件(Denying the antecedent)是另一种错误形式:若 P 则 Q;P 为假;所以 Q 为假。「如果下雨,地面会湿。现在没有下雨,所以地面不湿。」地面也可能因洒水器、爆裂的水管或打翻的水桶而变湿。排除一个充分原因,不等于排除结果的所有原因。
一个经典例子可以固定这种结构:「如果一种动物是狗,它就有四条腿。这种动物有四条腿。因此它是狗。」猫、马乃至桌子都有四条腿,结论显然不能成立。它与圣迭戈案例的逻辑错误完全相同,只是更直观。(欧仁·尤内斯库在《犀牛》中也曾用类似谬误构成一段戏。)
这类错误称为形式谬误,问题在于论证结构本身。非形式谬误的缺陷则在内容或论证语境中,例如 post hoc ergo propter hoc(公鸡报晓,太阳升起,所以公鸡使太阳升起)、人身攻击,以及在论证中途改变词义的歧义谬误。形式谬误可以通过检查结构发现;非形式谬误需要理解论证实际使用证据的方式。
交互演示 · 检查形式,而非文字
推理检视器
选择一个条件论证形式。机器不关心句子说了什么——只关心形状是否保证结论。在两种有效招式与它们两个臭名昭著的替身之间切换,再载入一个现实例子,体会为什么残缺形式会骗过我们。
换上真实说法
条件论证形式表
条件论证可在判断内容之前,先按形式分类。
| 形式 | 模式 | 判定 | 理由 |
|---|---|---|---|
| 肯定前件式 | 若 P 则 Q;P;故 Q | 有效 | 肯定充分条件,结论便逃不掉。 |
| 否定后件式 | 若 P 则 Q;非-Q;故非-P | 有效 | 若 Q 必随 P 而来,则 Q 不在场便可排除 P。 |
| 肯定后件 | 若 P 则 Q;Q;故 P | 无效 | Q 可能有别的原因:Joe 可以住在加利福尼亚,却不住在圣迭戈。 |
| 否定前件 | 若 P 则 Q;非-P;故非-Q | 无效 | 排除一个充分原因,不等于排除 Q 的所有来路:洒水器仍可打湿地面。 |
历史脉络
逻辑如何变成数学
今天使用的逻辑工具有悠久历史,并在二十三个世纪中逐步代数化、形式化。可以从四个里程碑看出这条发展路径。
亚里士多德(公元前 4 世纪)在《前分析篇》中建立了第一个形式系统。他用字母作占位符,例如「所有 A 都是 B」,从而可以研究不依赖具体内容的论证形式。这就是词项逻辑,讨论「人」与「会死」等词项之间的关系。中世纪逻辑学家用 Barbara、Celarent、Darii 等助记名称整理有效三段论式;这些不是人名,而是编码。元音表示命题类型:A 表示「所有 S 都是 P」,E 表示「没有 S 是 P」,I 表示「有些 S 是 P」,O 表示「有些 S 不是 P」。Barbara 是 AAA,Celarent 是 EAE,Darii 是 AII。近两千年里,这一传统几乎代表了逻辑本身。
斯多葛学派,尤其是克律西波斯(约公元前 279–206 年),发展出一套平行传统,后来几乎失传。亚里士多德研究词项,斯多葛学派则研究由「如果……那么」「并且」「或者」「并非」等联结词构成的完整命题。克律西波斯列出五条「不可证明式」,即基本证明规则;第一条「若第一,则第二;第一;所以第二」正是肯定前件式。这是命题逻辑的早期形式,也是现代计算机芯片逻辑的远祖。斯多葛学派似乎已经理解真值函项:复合命题的真假由组成部分的真假和连接词决定。20 世纪的扬·卢卡谢维奇甚至认为,斯多葛逻辑与亚里士多德逻辑是同等重要的成就。它后来被长期忽视,也提醒我们思想史并不是线性传承。
乔治·布尔在 1854 年的《思维规律的研究》中把两个传统都推进了一步:他把逻辑推理表示为计算。令 1 表示全域、0 表示空类,乘法表示「且」,加法表示「或」,有效推理便呈现为代数规则。布尔主张,逻辑应当与数学相联系,而非只与形而上学相联系。1937 年,克劳德·香农发现布尔的二值代数可以精确描述电路开关,布尔代数由此成为数字逻辑的基础。你现在用来阅读这段文字的设备,其中每个 AND 门都可以看作这条传统在硅片上的实现。
戈特洛布·弗雷格完成了自亚里士多德以来最大的推进。《概念文字》(Begriffsschrift,1879)引入量词——形式化的「所有」(∀x)和「存在」(∃x)——以及谓词逻辑。亚里士多德的词项逻辑难以处理「马是动物,所以马的头是动物的头」这类结构,弗雷格的体系则能把命题表示为以个体为变量的函数。弗雷格希望把算术还原为纯粹逻辑,但在第二卷即将出版时,年轻的伯特兰·罗素指出了集合论悖论:由所有不包含自身的集合组成的集合是否包含自身?无论回答是或否,都会产生矛盾。弗雷格的基础计划因此受挫,但他的逻辑成为现代符号逻辑的基础。第 28 日将回到这个悖论以及形式系统的限度。
哲学问题
逻辑是发现还是发明?
有一个看似抽象、实则关系到逻辑基础的问题:那些作为形式系统起点的公理究竟是什么?例如同一律(A 是 A)、矛盾律(A 与非-A 不能同时为真)和排中律(A 或非-A,不存在第三种情况)。这些原则是独立于心智的实在结构,是任何思考者都无法摆脱的思维规则,还是像象棋规则一样由人类选择的约定?
逻辑实在论
被发现定律是客观的、独立于心智的世界结构。我们并不立法规定矛盾律,正如我们并不立法规定素数——我们只是发现它。逻辑是从实在中读出的。
心理主义
思维规律定律描述心智必须如何运作——实为心理学的一个分支。弗雷格与胡塞尔猛烈抨击这一点:逻辑真理是精确且先验的,而心理学是经验且模糊的。
约定主义
被发明定律是我们因有用而采纳的约定——一旦选定便具约束力,但并非由宇宙降下。奇怪的是,尽管它与道德反实在论渊源甚深,这个立场却很少有充分发展的版本。
可修正性
经验的?奎因与普特南提出了激进的想法:即便逻辑也可能因经验理由而被修正——量子力学可能把我们推向非经典逻辑,恰如相对论曾把我们推向非欧几何。
最后一种立场把问题带到今天。过去人们常把逻辑原则视为不可触碰的「思维规律」,但 20 世纪出现了严格且可用的替代逻辑,它们放弃某些经典原则,却仍然能够完成实际工作。于是问题可以从「哪种逻辑是真的」转为「对于这项工作,哪种逻辑最合适」。下面考察这些替代方案。
前沿 · 2026
三个研究方向,以及证据校准
本课程每天都会以较新的研究收束,并标明各项主张的证据状态。逻辑的前沿尤其具体:它运行在真实计算机上,核查真实证明,也正在与人工智能结合,因此必须严格区分已经实现的能力与宣传性的说法。
有意修改经典规则的逻辑
经典逻辑并不是唯一自洽的选择,而是众多逻辑体系中的一种。许多替代逻辑会限制、修改或拒绝某些经典原则。
直觉主义逻辑拒绝无条件使用排中律。它由 L. E. J. 布劳威尔开创,1920–30 年代由阿伦德·海廷形式化,坚持一条陈述只有在你能构造出其证明时才算为真。它并不是说「A 或非-A」永远错误,而是要求你在适当意义上给出构造、证明或判定方法。一个例子能尖锐地说明动机:排中律会让你轻松断言,对任何计算机程序,「它停机或不停机」——然而(我们将在第 27 日看到)不存在判定停机的通用方法,因此没有构造支撑这一断言。直觉主义说:没有构造性根据,就不能这样断言。这听起来近乎哲学上的洁癖——但正是它,经由一条精妙的对应关系(下框将专门介绍),通向了计算机科学的核心。
次协调 / 相容逻辑放弃了爆炸原则。在经典逻辑中,单个矛盾是灾难性的:从「P 且非-P」你可以推出任何东西(原则 ex contradictione quodlibet,「由矛盾可得任意结论」)——在经典逻辑中,一处矛盾就足以让系统推出任意结论。次协调逻辑拒绝这一点:即便个别矛盾混入,推理仍可照常进行——这对大型数据库、法律条文,以及任何局部不一致却整体有用的信息集都很有价值。与它相邻但激进得多的哲学立场是真矛盾论(dialetheism,也译「双真论」):格雷厄姆·普里斯特认为有些矛盾实际为真,例如说谎者语句「这句话是假的」。这一立场的争议要大得多。务必区分二者:你可以采纳次协调逻辑(关于爆炸原则的技术选择)而不成为真矛盾论者(关于真实矛盾的本体论主张)。前者是工具;后者是世界观。
模糊逻辑完全放弃了二值限制。1965 年,洛特菲·扎德让真值在 0 到 1 的连续区间滑动,以刻画模糊性——「水是温的」为 0.7 真——建立在 1920 年代扬·卢卡谢维奇的多值逻辑之上。它运行在控制系统与家电中。而模态逻辑——关于必然与可能(□ 与 ◇)的逻辑——以及经过精心选择的时态逻辑,支撑着硬件与软件的形式验证:某些具体片段既能表达有用性质,又足够克制,可以保留模型检查所需的可判定性。这些不是博物馆中的藏品,而是现代技术世界实际运转的逻辑。
桥梁 · 命题即类型
直觉主义逻辑之所以重要的根本原因,是柯里–霍华德对应:在适当的形式系统中,命题对应类型,证明对应程序。证明一个定理,可以被看作构造一个居于相应类型之中的程序式对象——反过来也一样。
这就是为什么下面若干证明助手建立在类型论基础之上——也是为何逻辑与计算,我们五条线索之二,并非彼此相邻的邻域,而是同一片疆域的两面视图。(将在第 27–29 日继续展开。)
机器核查的证明:证明助手的兴起
亚里士多德设想过一条任何人都无法合理怀疑的推理链。二十三个世纪后,证明助手使这一目标部分成为软件系统:每一步都必须通过机器检查,不能凭借权威、直觉或一句「显然」跳过。主流系统包括 Lean(现为 Lean 4)、Rocq(原名 Coq,2025 年更名)、Agda 和 Isabelle/HOL。Lean、Rocq 与 Agda 属于类型论家族;Isabelle/HOL 建立在经典高阶逻辑之上。基础不同,目标相同:让证明步骤可检查。
Lean 的社区共建数学库mathlib,是世界上最大的统一的数学形式化库之一:超过 278,000 条定理与 132,000 个定义——2026 年 6 月统计时如此,且仍在增长——覆盖了某著名「形式化这些」挑战清单上 100 个问题中的 84 个。这已经远非玩具项目。看看它已验证的成果:
- 2022 · 已完成液体张量实验。2020 年 12 月,菲尔兹奖得主彼得·朔尔策提出挑战,希望有人核查其凝聚数学中一个他自己也不完全确定的定理。约翰·科默兰与亚当·托帕兹带领的团队用 Lean 完成了形式化验证,并于 2022 年 7 月 14 日结束。机器核查使研究者能够信任一份复杂到人类审稿人难以逐行确认的证明,这正是证明助手的价值。
- 2023 · 三周内完成多项式弗雷曼–鲁萨猜想。蒂姆·高尔斯、本·格林、弗雷迪·曼纳斯与陶哲轩发表这一加性组合学结果的证明数日后,陶哲轩启动 Lean 项目将其形式化,三周后完成。形式化验证几乎与研究结果同步进行。
- 2024–25 · 已完成等式理论项目。陶哲轩的合作实验(2024 年 9 月启动)旨在判定 4,694 条代数定律之间的蕴涵关系——若把每条定律对自身的平凡蕴涵也算入,共有 22,033,636 个有序对;若只数非平凡图边,则为 22,028,942 条——结合人类证明、自动定理证明器、AI 与 Lean 验证,50 余位贡献者,在 200 多天内完成了工作。这是一种大规模协作、机器核查数学的新范式。
- 2024–2029 · 进行中费马大定理。凯文·巴扎德由 EPSRC 资助的项目(2024 年 4 月启动,伦敦帝国理工学院)旨在形式化 FLT——并非怀尔斯的原始证明,而是一条现代路线。巴扎德「谨慎乐观」地认为自己能把它归约到 1980 年代已知的结果,但坦率承认整个项目「至少需要 5 年」。尚未完成——最准确的说法是:它仍在进行中,也是那 100 个挑战问题中尚未闭合的最后一项。
这种确定性已经进入安全关键的工程系统。CompCert 是在 Rocq 中被证明正确的 C 编译器。一项著名的编译器查错研究花费约六个 CPU 年,试图诱使各家编译器生成错误代码:它在 GCC 与 LLVM 中找出了大量缺陷,而对 CompCert 的已验证部分一无所获——用作者的话说,这是「我们测试过的编译器中,唯一让 Csmith 找不出错误代码的一个」。seL4 是第一个在 Isabelle/HOL 中拥有完整机器检查功能正确性证明的操作系统微内核:在其明确列出的假设下,C 实现细化了形式规格,因此整类崩溃与不安全行为不是靠希望避免,而是被定理排除。这些不是普通承诺,而是带有明确前提的软件定理。这就是逻辑的程序化证明所能做的事——而且它已确立。
AI 与形式证明相遇
机器学习与形式证明的结合是最新的研究方向之一,也最容易被媒体夸大,因此尤其需要区分已实现的能力与未经验证的宣传。
先看真正的里程碑。2024 年 7 月,DeepMind 的 AlphaProof 与 AlphaGeometry 2 联手,在国际数学奥林匹克(IMO)6 道题中解出 4 道,获得 28 分——位居银牌档顶端,仅比 29 分的金牌线低 1 分。它甚至攻克了令人畏惧的第 6 题,这道题在约 600 名人类参赛者中只有 5 人完整解出。该方法于 2025 年 11 月 12 日在线发表于 Nature,正式版本于 2026 年刊出。真正把它同聊天机器人式空谈区分开的关键设计事实是:AlphaProof 在 Lean 内部工作。它把约一百万道自然语言问题自动形式化为约 8000 万条 Lean 陈述,然后以AlphaZero 风格循环训练自己,其中每一步都由 Lean 核查。用 DeepMind 的话说,「无需担心幻觉」——因为一个幻觉步骤根本无法编译。神经网络提供创造性搜索,证明助手提供真值基准。这种结合真实且重要。AlphaProof + Lean
2025 年 7 月,结果变得更为惊人:DeepMind(Gemini 「Deep Think」模型)与 OpenAI 都报告了金牌分数——6 题中解出 5 题,35 分——而且引人注目的是,它们在时限内以端到端自然语言完成,而非在 Lean 内部完成。DeepMind 的结果由 IMO 官方认证;OpenAI 的结果是内部评分。确实令人印象深刻。但也正是在这里,第 1 日练出的校准直觉该派上用场:
- 所谓「金牌」只是一个分数段,说明不了更多。这些是竞赛题——数学中狭窄、限时、已知存在简短解答的一角,而不是悬而未决的研究问题;据官方 2025 年结果,仍有 26 名人类参赛者的得分超过这两个 AI 系统。
- 离开 Lean 是一种取舍,不是无代价的升级。2024 年的银牌是形式验证的——由机器保证正确。2025 年的自然语言金牌是人工评分的,意味着我们重新依赖可能藏有细微漏洞的散文。更通用,却更不确定。别让「金牌胜过银牌」的叙事掩盖了认识论根基的转移。
- 代价高昂,适用面也窄。2024 年的每道难题都需要两到三天的计算,而且题目还须先由人工形式化为 Lean 陈述。这还称不上通用的数学智能。
应当明确:AI 尚未「解决数学」,也没有使数学家变得多余。取代数学家?直到最近,AI 已能解竞赛题并辅助形式证明,却还没有独立产出被数学界接受为里程碑的结果。2026 年 5 月,OpenAI 表示其一个内部模型为埃尔多什单位距离猜想生成了反例;据 OpenAI 称,该结果已由外部数学家核查,Alon、Bloom、Gowers、Litt、Sawin、Shankar、Tsimerman、Wang 与 Matchett Wood 随后在 arXiv 发布了经人类整理和说明的版本。这是重要进展,但不等于 AI 已经「解决数学」:结果仍需要人类验证、精炼和解释,而一般性的自主数学发现能力仍不稳定。更持久的变化是,延续两千三百年的证明标准正逐渐交给能够搜索、构造和核查证明的机器。(第 138–145 日将继续讨论这一主题。)
如何阅读这一前沿
上面的结果拥有不同类型的依据。同行评议论文支持已发表的方法与结果;官方竞赛分数支持某项基准表现;公司报告或预印本可能很重要,却不能单独决定系统的一般能力。请把这些类别分开。形式验证能够确立某个形式化命题在给定公理和形式化过程下通过核查;它并不能单独证明机器理解了数学。一个实用的习惯是追问:测量的究竟是什么、由谁核查,以及更强的主张还留下哪些未决问题。
未决问题
仍无定论
二十三个世纪之后,有效推理的研究依然留有真正未决的问题:
- 真正的逻辑只有一种,还是有许多种?当直觉主义逻辑、次协调逻辑与模糊逻辑都能切实派上用场,「哪种逻辑正确」便渐渐更像工具选择,而非宇宙事实——但多元论者与一元论者至今各执一词。
- 发现还是发明?逻辑定律是从实在中读出、内在于任何可能的心智,还是仅仅出于约定?经验物理学能否如普特南所设想的那样,迫使我们修改逻辑本身?
- 溯因究竟是什么?「最佳解释推理」是真正第三种模式,还是换了外衣的归纳?甚至皮尔士本人是否将其理解为最佳解释推理(而非仅仅生成假设),学者之间亦有争议。
- 程序化证明能否改变数学本身?若一个结果为真,却只有计算机核查过证明,有没有人真正理解它?一个已验证却不透明的证明,与一个能带来洞见的人类证明,价值是否相同?
- 还有那个将贯穿 AI 单元的问题:当一台机器输出一条真实且论证充分的定理时,它算不算知道了什么?还是说,它只是第 1 日那个终极盖梯尔案例的翻版——出于与理解无关的原因而恰巧正确?(第 138–145 日。)
一日三句
- 核心观点
- 演绎保留真值,却不增加前提之外的信息;归纳把案例推广到未知情形,却可能被反例推翻;溯因寻找最佳解释。在演绎中,有效性是形式保证,健全性则还要求所有前提为真。
- 最佳类比
- 福尔摩斯所谓的「演绎」其实是溯因:从线索寻找最佳解释,而不是从前提得到必然结论。一个有效但不健全的论证,形式正确,却不能保证结论为真。
- 仍在争论
- 逻辑是被发现还是被发明,是否存在唯一正确的逻辑;证明助手已经能够严格核查数学,AI 也达到竞赛级别,但这仍不等于 AI 已经解决数学。
今日线索 › 计算(柯里–霍华德:证明对应程序;硅芯片中的布尔代数;证明助手) · 信息(形式化使证明内容可被机器核查) · 涌现(大规模协作证明判定约 2200 万个蕴涵关系)——也将演绎与归纳衔接到第 1 日与第 2 日,并把下一个问题交给概率成为逻辑的扩展。
明日 → 第 4 日
概率:逻辑的延伸
演绎能给出确定性,但生活中够得上确定的事寥寥无几。明天,概率将作为逻辑在不确定世界中的延伸登场:贝叶斯定理如何更新信念,蒙提霍尔问题如何让训练有素的直觉落入陷阱,e 值又如何把统计检验表述为一场赌局。
来源
来源与延伸阅读
- “Validity and Soundness.” Internet Encyclopedia of Philosophy (accessed 2026). iep.utm.edu/val-snd
- “Deductive and Inductive Arguments.” Internet Encyclopedia of Philosophy. iep.utm.edu/ded-ind
- Douven, I. “Abduction.” Stanford Encyclopedia of Philosophy (rev. 2021). plato.stanford.edu/entries/abduction
- “Aristotle’s Logic.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/aristotle-logic
- Bobzien, S. “Ancient Logic.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/logic-ancient
- Boole, G. (1854). An Investigation of the Laws of Thought. London: Walton & Maberly. See “George Boole, The Laws of Thought,” PhilPapers. philpapers.org/rec/BOOTLO-4
- “Origins of Boolean Algebra in the Logic of Classes.” Mathematical Association of America (Convergence). old.maa.org
- “Frege’s Logic.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/frege-logic
- “Intuitionistic Logic.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/logic-intuitionistic
- Priest, G., Berto, F. & Weber, Z. “Dialetheism” and “Paraconsistent Logic.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/dialetheism
- Zadeh, L. A. (1965). “Fuzzy sets.” Information and Control 8(3): 338–353. doi.org/10.1016/S0019-9958(65)90241-X
- Garson, J. “Modal Logic.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/logic-modal
- Wadler, P. (2015). “Propositions as Types.” Communications of the ACM 58(12): 75–84. doi.org/10.1145/2699407 另见 Sørensen, M. H. & Urzyczyn, P. (2006). Lectures on the Curry-Howard Isomorphism. Elsevier.
- de Moura, L., Kong, S., Avigad, J., van Doorn, F. & von Raumer, J. (2015). “The Lean Theorem Prover (system description).” CADE-25. lean-lang.org/theorem_proving_in_lean4
- “Mathlib statistics.” Lean community (accessed 14 Jun 2026). leanprover-community.github.io/mathlib_stats.html
- “100 theorems in Lean.” Lean community (accessed 14 Jun 2026). leanprover-community.github.io/100.html
- Commelin, J. & Topaz, A. et al. “Liquid Tensor Experiment.” Lean community blog (completion 14 July 2022); Scholze’s original challenge (Dec 2020). leanprover-community.github.io
- Tao, T. “Formalizing the proof of PFR in Lean4.” terrytao.wordpress.com (Nov 2023). Gowers, Green, Manners & Tao, “On a conjecture of Marton,” Annals of Mathematics (2025). doi.org/10.4007/annals.2025.201.2.5 terrytao.wordpress.com
- Tao, T. et al. “The Equational Theories Project.” Project announced Sept 2024; retrospective paper Dec 2025 (arXiv:2512.07087). teorth.github.io/equational_theories
- Buzzard, K. “Fermat’s Last Theorem project.” Lean community blog (launch 30 April 2024); EPSRC grant EP/Y022904/1 (2024–2029), Imperial College London. leanprover-community.github.io
- Leroy, X. et al. “CompCert” — a formally verified C compiler. Yang, Chen, Eide & Regehr, “Finding and Understanding Bugs in C Compilers,” PLDI (2011). doi.org/10.1145/1993498.1993532 compcert.org
- Klein, G. et al. (2009). “seL4: Formal Verification of an OS Kernel.” SOSP ‘09. doi.org/10.1145/1629575.1629596 sel4.systems
- “AI achieves silver-medal standard solving International Mathematical Olympiad problems.” Google DeepMind blog (25 July 2024). deepmind.google
- Hubert, T., Mehta, R., Sartran, L. et al. (2026). “Olympiad-level formal mathematical reasoning with reinforcement learning.” Nature 651: 607–613. doi.org nature.com/articles/s41586-025-09833-y
- “Advanced version of Gemini with Deep Think officially achieves gold-medal standard at the IMO.” Google DeepMind blog (July 2025). deepmind.google
- “66th IMO 2025.” International Mathematical Olympiad. imo-official.org/editions/2025 和 individual results
- “Our First Proof submissions.” OpenAI (2026). openai.com/index/first-proof-submissions
- “Logical Pluralism,” “The Normative Status of Logic,” and “Logical Constants.” Stanford Encyclopedia of Philosophy (accessed 2026). plato.stanford.edu/entries/logical-pluralism · plato.stanford.edu/entries/logic-normative · plato.stanford.edu/entries/logical-constants
专题深入附录逻辑的深层结构选读内容。
主线介绍了演绎、归纳与溯因,有效性与健全性的区别,逻辑形式化,以及自动证明的兴起。本附录补充其中被压缩的内容:亚里士多德逻辑的存在假设,常见谬误,自指悖论,形式系统的能力边界,以及机器核查证明如何改变数学实践。默认读者已经读过正文,以下内容按相关主题展开。
第一部分
三段论的形式结构
正文在向你展示了「所有人都是凡人」之后便匆匆掠过。但亚里士多德的词项逻辑有着值得一读的内部架构,以及一条耗时两千年才被察觉的裂痕。
每一个经典的直言命题都有四种形态,中世纪的逻辑学家用两个拉丁词——意为「肯定」的 affirmo 与意为「否定」的 nego——中的元音字母为它们命名。A:全称肯定(所有 S 都是 P)。E:全称否定(所有 S 都不是 P)。I:特称肯定(有的 S 是 P)。O:特称否定(有的 S 不是 P)。将这四个命题置于正方形的四个角,你就得到了西方思想史中最古老的图表之一:对当方阵 (square of opposition)。它描绘了四种命题之间如何相互支持或反驳:A 和 O、E 和 I 互为矛盾关系,即二者必定一真一假;A 和 E 是反对关系,它们不能同真,但可以同假。这是一个关于「量」的精巧推理机器,数世纪以来,它曾被灌输进每一位受过教育的欧洲人的脑海。
图表 · 对当方阵
对当方阵
四种命题类型,四种逻辑关系。对角线是最牢固的纽带:矛盾项必须永远处于对立面。
虚线对角线承担了图中最关键的逻辑关系:如果「所有 S 都是 P」为真,那么「有的 S 不是 P」必须为假,反之亦然——绝无例外。
现在来看看那条裂痕。注意垂直的边缘,这被称为差等关系 (subalternation):经典的对当方阵认为,如果「所有 S 都是 P」为真,那么「有的 S 是 P」也必然为真。从全称下降到特称。这听起来理所当然——如果所有的乌鸦都是黑的,那么显然「有的乌鸦是黑的」。但它暗中带入了一个亚里士多德从未明示的假设:即世界上至少存在一个 S。看看它是如何失效的:「所有非法入内者都将被起诉」这句话,即便在没有非法入内者出现的太平盛世,地主说出来也依然是真的。但差等关系会强行推导出「有的非法入内者将被起诉」——而这断言了非法入内者的存在。更糟的是:「所有独角兽都是白色的」听起来人畜无害,但经典的对当方阵却能从中推导出「有的独角兽是白色的」,通过纯粹的逻辑召唤出了一只独角兽。这就是所谓的存在蕴涵问题 (problem of existential import),这正是弗雷格的量词(我们在正文中见过)被发明出来要弥合的精确缝隙。
现代谓词逻辑将「所有 S 都是 P」解读为一个谨慎的条件句——「对于任何事物,如果它是 S,那么它就是 P」。当世界上根本没有 S 可供检查时,这个命题就自动为真(这被称为「空真」命题,就像你因为从未做出过相关举动而轻易守住的诺言)。全称不再蕴涵特称。这就是为什么「所有独角兽都是白色的」和「所有独角兽都是蓝色的」可以同时为真:因为独角兽的数量为零,凡是形如「所有独角兽都……」的全称条件句都会空真;但「有些独角兽是白色的」这类特称命题并不会因此成立。弗雷格方案的代价是放弃了方阵中一些整齐的推理,但这是一个值得的交易,也是一个绝佳的案例,展示了对直觉的形式化如何揭示出那些无人察觉的隐藏假设。
不存在对象的逻辑
那么「当今法国国王」这个词项呢?它不指代任何人。标准逻辑坚持每个名字都必须指向某物,因此一个专门的子学科——自由逻辑 (free logic)——应运而生。它旨在清晰地推理空名和不存在的对象,而不会导致系统崩溃。它是你讨论虚构人物、失败的科学假设(如第 2 日提到的祝融星)或者最终落空的明确描述时所需的逻辑。它提醒我们,即便是「这个名字指向什么?」这种问题,逻辑也必须小心翼翼地处理。
形式证明如何构造
正文谈到了「有效形式」,但从未展示逻辑学家是如何步步为营地「构建」证明的。证明有两种伟大的流派,它们之间的博弈塑造了二十世纪的逻辑。自然演绎 (natural deduction)由格哈德·根岑于 1930 年代发明(斯坦尼斯瓦夫·亚希科夫斯基也独立提出了这一概念),它试图模仿人类真实的思考方式:你先作出临时假设,推出后果,再「解除」这个假设——这正是「假设其反面……」这一证明步骤的精髓。与之配套的相继式演算 (sequent calculus)同样出自根岑之手,它更具对称性,对机器也更友好,它将推导过程看作一套明确记录前提与结论的形式系统。
随后,根岑证明了他的系统的一个深刻特性:切消去定理 (cut-elimination theorem)(他的「Hauptsatz」,即核心定理)。通俗地说,它意味着任何通过巧妙的中间引理绕路的证明,原则上都可以重写为一个永不脱离前提和结论所涉及范围的直接证明。每一个捷径都可以被还原为漫长而平直的路径。这听起来很专业,但它为自动化证明搜索提供了重要基础:无切证明遵循子公式约束,能够限制需要考虑的公式范围。不过,它并不保证搜索空间普遍可控——一阶逻辑有效性不可判定,切消去也可能使证明变得极其冗长。通过正文提到的柯里-霍华德对应,切消去还连接到程序如何通过简化进行计算。根岑的这种形式记录方式,就是我们在第五乐章中将要谈到的证明助手的远祖。
第二部分
常见非形式谬误
正文给了你两种伟大的「形式谬误」——肯定后件和否定前件,它们有着破碎的骨架。但你在现实中遇到的大多数糟糕推理都是「非形式谬误」:形式没问题,内容在耍诈。自古以来,人们就开始对这些谬误进行分类(亚里士多德专门写过一篇论文《诡辩驳议》,详述了论辩中的各种肮脏手段)。掌握它们的名字是一种真正的认知升级——一旦你能给一个谬误贴上标签,你就再也无法对它视而不见。这里有一份针对最常见谬误的实地指南。
诉诸人身 “ad hominem”
攻击论辩者而非论点本身。「你当然会这么说——你是个银行家。」银行家是否有偏见,与该主张本身是否为真无关。
稻草人谬误
用一个站不住脚的夸张版本取代对手的真实立场,然后将其击倒。最容易赢的争论,是对手从未提出过的那个。
偷换概念
在论证中途悄悄转换词义。「无物比永恒的幸福更好;火腿三明治比无物更好;因此火腿三明治比永恒的幸福更好。」这里的「无物」在两句话中扮演了不同的角色。
虚假两难
提供两个选项,仿佛只有这两个选择。「要么禁掉它,要么我们就陷入混乱。」现实通常有两扇以上的门。
循环论证 / 乞题 “petitio principii”
将结论偷运进前提之中。「它是可靠的,因为它就是这么说的;如果它不可靠,它就不会这么说。」论证假设了它本应证明的东西——这是第 1 日提到的循环辩护的一个微缩版本。
事后归因 “post hoc ergo propter hoc”
「在此之后,因此由此导致。」公鸡打鸣,太阳升起;公鸡于是揽功。将先后顺序误认为因果关系——这是第 5 日要拆解的陷阱。
滑坡谬误
宣称迈出一小步必然会导致全盘崩塌,却未能展示每一步是如何迫使下一步发生的。有时确有其事,但通常只是断言而非论证。
诉诸权威 “ad verecundiam”
并非所有诉诸权威都是谬误——信任真正的专家是理性的。当该「权威」无关、虚构或处于其专业领域之外时,它就变质成了谬误。
以偏概全
从少数几个案例轻率地跃迁到普遍规律。这是草率的归纳(第 2 日)——谬误在于「草率」,而非归纳本身。
诉诸纯洁 / 无真苏格兰人
通过重新定义泛化概念来躲避反例。「苏格兰人从不在粥里放糖。」「但我安格斯叔叔……」「没有『真正的』苏格兰人会这么做。」通过行政命令使断言变得不可伪造。
有两类谬误直接连接到第 4 日的概率论。赌徒谬误 (gambler’s fallacy)认为连续出现红色后,下一次出现黑色的概率必然升高;但独立事件不会因过去结果而改变概率。基础概率谬误 (base-rate fallacy)则是在解释证据时忽略先验比例。患病率极低时,即使检测准确率很高,假阳性也可能超过真阳性。二者都说明,直觉判断需要借助形式化概率工具校正。
互动 · 磨炼你的眼力
谬误探查器
阅读每一段论证并指出其花招。共五轮,题目取自上述指南。重点不在于得分——而在于几轮过后,这些模式会开始在你眼前自动浮现。
课后练习
谬误识别练习(答案版)
| 论证形态 | 对应名称 | 解析 |
|---|---|---|
| 通过攻击发言者的私生活来否定其气候计划。 | 诉诸人身 | 人身攻击无法验证计划本身是否合理。 |
| 宣称要么削减全部预算,要么面临破产。 | 虚假两难 | 论证隐藏了两个极端之间的中间选项。 |
| 将背痛归咎于新装的红绿灯,因为红绿灯先出现。 | 事后归因 | 先后顺序并不等同于因果关系。 |
| 信任这本书,因为书里说它说的是真的。 | 循环论证 | 结论被偷换成了前提。 |
| 从两个人的表现推断整个城市都很粗鲁。 | 以偏概全 | 样本量太小,不足以推导出普遍规律。 |
第三部分
自指悖论与形式系统
正文顺带提到了罗素悖论,它是那封击碎了弗雷格毕生事业的信。但悖论在逻辑学中并非只是趣闻——它们是压力测试,是机器失灵并迫使设计重组的地方。曾有两次,一个简单的自指句子彻底摧毁了一个地基。理解其背后的「原因」,就是理解逻辑的构成材料。
说谎者悖论
从最古老的开始。考虑这个句子:「这句话是假的。」它是真的吗?如果它是真的,那么它所说的话就成立——所以它是假的。但如果它是假的,那么它所说的话就不成立——所以它是真的。这个句子在真与假之间无休止地翻转,永远无法安顿。这就是说谎者悖论 (Liar paradox)。古希腊人早已知晓它(克里特人埃庇米尼得斯的「所有克里特人都说谎」便属同类),它也绝非文字游戏。它表明,看似无辜的「真」这一概念,一旦与句子的「自指」能力结合,就会产生矛盾。阿尔弗雷德·塔斯基在 1930 年代得出了一个激进的认识:任何语言都不能一致地包含其自身的完整真值谓词。要讨论一种语言中句子的真值,你必须攀升到更高的元语言 (metalanguage)——真值永远要从更高一层来审视。(这也是为什么本课程中反复出现的动作是将「事物」与「关于事物的讨论」分开,这种层级阶梯我们在第 1 日的主观/客观划分中就已感受到。)
罗素悖论
现在来看那个真正击中弗雷格体系要害的悖论。弗雷格的地基建立在一个宽泛的假设之上:任何你能表述出的属性都刻画了一个「集合」——即所有具有该属性的事物的集合。听起来无懈可击。罗素询问了一个特殊的属性:不属于自身。大多数集合都不是其自身的成员(所有茶杯的集合本身并不是一个茶杯)。那么请考虑 R,即所有不属于自身的集合构成的集合。R 是 R 的成员吗?如果 R 是其自身的成员,那么根据其定义,它必须不是——矛盾。如果 R 不是其自身的成员,那么它符合 R 的成员资格定义,所以它是——矛盾。无论哪种情况,系统都会爆炸。理发师版本的比喻更为生动:在一个村庄里,理发师只给那些不给自己刮胡子的人刮胡子,那么谁给理发师刮胡子?1902 年,就在弗雷格巨著第二卷即将付梓之际,罗素将此寄给了他。弗雷格的回信是思想史上最优雅的灾难告白之一:「当工作结束时,发现地基动摇了,这对于一个科学家来说,大概没有比这更令人不悦的了。」地基确实动摇了。
柯里悖论:条件句与自指
还有一个更微妙也更令人警惕的亲戚,因为它甚至不需要「假」这个词。考虑:「如果这句话是真的,那么 [任意命题]。」按照逻辑推导,你似乎可以从句子的自指和两条无辜的逻辑规则中,凭空「证明」任何荒谬的结论——猪会飞,月亮是奶酪做的。柯里悖论 (Curry’s paradox) 展示了危险并不在于否定词本身,而潜伏在自指、条件句以及断言真值的自由结合之中。这也是为什么逻辑学家对待自指的态度,就像化学家对待溶剂旁的一团明火一样。
解决方案及其代价
你如何从一个句子里拯救逻辑?罗素给出的答案,是与阿尔弗雷德·诺思·怀特黑德合著的宏篇巨著《数学原理》(Principia Mathematica, 1910–1913)。他提出了类型论 (theory of types):将对象安排在严格的层级中——底层是个人,上层是人的集合,再上层是集合的集合——并禁止任何集合引用自身。语法规则直接将「R 是 R 的成员」判定为无意义,就像「数字七是蓝色的」一样无意义。通过分层,悖论被消除了。《数学原理》严谨到需要数百页的推导才能证明「1 + 1 = 2」(当证明终于到来时,书中还带了一句冷幽默:「上述命题偶尔是有用的」)。它是一座丰碑,也是一个警告:绝对严谨的代价可能是几乎无法阅读。
层级类型的思想并未在 1913 年消亡。1970 年代,佩尔·马丁-洛夫将其剥离了哲学包袱并重构,这便成为了 Lean、Rocq 和 Agda 等证明助手的逻辑基础。罗素为抵御悖论而修筑的防御墙,在六十年后,成为了告诉计算机什么是「证明」的理想架构。逻辑最严重的危机,播下了它现代最强大的工具的种子。
多值逻辑与其他方案
还有一个基础性的震颤,而且是个迷人的震颤。正文在非经典逻辑中列举了模糊逻辑和多值逻辑,但跳过了第一个严谨的多值逻辑 (many-valued logic)是如何诞生的故事。1920 年,波兰逻辑学家扬·卢卡谢维奇正在苦思冥想亚里士多德曾提出的一个问题:海战问题。「明天将有一场海战。」这句话在今天是真的还是假的?如果它已经是真的,那么未来似乎已被注定,自由意志荡然无存;如果已经是假的,那么海战就是不可能的。亚里士多德为此苦恼不已。卢卡谢维奇的大胆举动是拒绝承认这句话现在必须要么真要么假——他为开放的未来引入了第三个真值:「可能」或「不确定」。这个看似哲学的问题,后来长成了整个多值逻辑领域,它也是如今运行在你相机自动对焦系统中的模糊逻辑的数学鼻祖。一个关于命运的问题,被问了两千年,最终变成了一个工程分支。
第四部分
形式系统与可计算性
这是一个看起来像是玩笑、实则触及本质的谜题。它由路易斯·卡罗尔(是的,就是《爱丽丝漫游奇境记》的作者,他的日常身份是牛津大学逻辑学家查尔斯·道奇森)于 1895 年发表,题为《乌龟对阿喀琉斯说了什么》。全文仅四页,以对话体写成,却困扰了逻辑学家一百多年。
阿喀琉斯掌握了一个有效论证。两个前提分别是 A:「凡等于同一事物者,彼此相等」;B:「这两个量都等于同一个第三者」。结论 Z 是:「这两个量彼此相等」。乌龟以令人抓狂的礼貌同意 A 和 B 为真,也同意论证有效。但它拒绝接受 Z。为什么?因为它说,要从「A 和 B 为真」推导到「因此 Z」,你必须依赖某种进一步的规则——称之为 C:「如果 A 和 B 为真,那么 Z 为真」。阿喀琉斯说,好吧,那我们也承认 C。乌龟愉快地照做了——但依然不接受 Z。因为现在,要从 A、B 以及 C 推导到 Z,你还需要另一条规则 D:「如果 A、B 和 C 为真,那么 Z 为真。」以此类推,永无止境。每当阿喀琉斯试图通过将其写成显式前提来夯实推理规则时,乌龟都会要求一条新规则来为该前提提供授权。前提列表无限增长,而 Z 永远无法抵达。
「以此类推。你看,阿喀琉斯,我们现在正在进入一个没有尽头的推论序列。」
乌龟发现了一个深刻的真理:一个推理规则 (rule of inference)不能被简化为一个前提。从前提向结论迈出的那一步——推理的实际行动——本身并不是论证中的另一个前提;如果你试图将其变成前提,就会触发无限倒退。推理需要某种超出显式陈述的东西:一种「行动」的意愿,即去实际应用规则,而不仅仅是观察对规则的描述。由此可见,逻辑并不只是把越来越多的内容写在纸上;它的核心必须包含一个动作——「去做」,而不仅仅是「去说」。
你以前见过这种形状。在第 1 日,阿格里帕三难表明,每一条辩护链条要么永远倒退,要么循环,要么停在某个未经辩护的地方。卡罗尔的乌龟是穿着不同衣服的同一个骨架:任何试图为推理行动本身正名的尝试都会陷入无限倒退。这两个谜题遥相呼应,因为它们指向同一个主题——推理必须落地于某些不再是推理的东西。对于辩护,那块地板是第 1 日的「基础信念」或「可靠过程」;对于推理,它是应用规则的原始能力。两者都告诉我们,一个心智或一台机器,不能仅靠显式内容运行。在最底层,必须有一个纯粹去「执行」的东西。
为什么这对自动证明重要
乌龟给出的教训对于下一乐章中的证明助手来说意义非凡。像 Lean 这样的证明检查器并不存储无限高的「规则之规则」塔。它有一个小巧、固定的内核 (kernel)——一个微小的可信核心,它只是单纯地「执行」基本的推理步骤,就像阿喀琉斯最终必须行动一样。其他机制都以这个内核的基本规则执行能力为基础。卡罗尔在 1895 年精准地指出了使机械化推理成为可能的架构事实:倒退必须停止在一个「执行」而非「描述」的组件中。
头顶的天花板
正文展示的前沿——证明助手以零容错方式验证数学——自然引发了一个问题:我们是否终有一天能将所有数学形式化,将每一个真理都转化为机械检查,从而消除不确定性?这是弗雷格和罗素追求的目标,但现在我们知道,这一目标存在已被证明的界限。1931 年,25 岁的奥地利人库尔特·哥德尔证明了,任何一致、可有效公理化且足以表达基本算术的形式系统都不完备:有些算术命题在体系内既不能证明,也不能反驳。第二不完备定理进一步说明,如果这类体系是一致的,它就不能只凭自身资源证明自身的一致性。不存在一个同时一致、可有效公理化、完备且能自证一致性的算术形式化体系。这并非因为我们尚未建成,而是因为它不可能存在。
这是针对第五乐章的巨大平衡力,我们将在第 28 日用一整天来展开它。现在,请将这种张力像和弦一样留在脑海中:程序化证明强大得超乎想象,验证了人类无法手工检查的事物——同时,任何此类系统对其自身所能提供的确定性都有着坚固的、已被定理证明的极限。证明助手是一个在笼子里运作的宏伟工具,而哥德尔精准地测量了那些栅栏。请同时保留这两个部分。成就与极限是同一主题的两面——你可能已经注意到,这正是整个课程反复出现的形状。
第五部分
从形式化证明到机器核查
正文介绍 Lean 和 AlphaProof 时,仿佛它们是凭空出现的。事实并非如此。机器证明背后有着六十年的背景故事,其中包含了一些现代数学中最具哲学冲击力的时刻——在这些时刻,数学共同体不得不决定,一个没有人能完全手工验证的证明,是否依然算作一个证明。这正是前沿地带脚下的深厚历史。
两项奠定基础的定理
首先,是一份基础性的保证,它使得机械化逻辑变得值得信赖。对于标准的一阶逻辑,有两项伟大的元定理成立。可靠性定理 (soundness):任何你可以利用规则「证明」的东西,在每一个模型中实际上都是「真」的——规则从不撒谎。完备性 (completeness)(由同一位哥德尔于 1929 年证明,这是一个比他后来的成名作温和得多的定理):任何在每一个模型中为「真」的东西,都「可以」利用规则被证明——规则从不遗漏。这两者说明,在标准一阶逻辑中,证明规则与模型论语义可以严格对应。但 Lean 这类证明助手的信任基础并不只是这些一阶逻辑定理:它依赖小型内核、类型论基础、所采用的公理,以及形式化是否忠实表达了原问题。机器核查证明的核心优势在于:每一步都必须由内核检查,错误步骤无法蒙混过关。
引发争论的结果
第一次地震发生在 1976 年。四色定理 (Four Colour Theorem)——即任何地图只需四种颜色就能染色,使接壤区域不重色——自 1852 年以来一直困扰着数学家。伊利诺伊大学的肯尼斯·阿佩尔和沃尔夫冈·哈肯终于攻克了它,但他们的证明采用了一种史无前例、且在许多人看来惊世骇俗的做法:它将问题简化为近 2,000 种特定构型,然后利用计算机不知疲倦地逐一检查。没有人类曾验证过,或者说能够可行地手工验证所有这些案例。这算是一个证明吗?哲学家和数学家们炸开了锅。传统观念认为,证明应该是人类心智可以跟随并被说服的推理链条;而这更像是对硅片及其运行程序的某种信仰。伊利诺伊大学数学系带着一丝示威意味,开始在邮戳上盖上「四色足矣」。数学这一学科跨过了一个永远无法回头的门槛。
这种疑虑持续了数十年——直到证明助手的到来。2005 年,乔治·贡蒂尔在 Coq 证明助手中将整个四色定理形式化,将整个论证(包括计算机检查的案例)还原为由微小可信内核验证的步骤。1976 年那场看起来像盲目信仰的行为,在 2005 年变成了一个被零容错检查过的定理。机械化不仅仅匹配了那个有争议的证明,它「救赎」了它。
机器辅助解决的猜想
接着是 1996 年,一个正文暗示过但未详述的里程碑:自动化证明器第一次基本上靠自己解决了一个著名的未解问题。罗宾斯猜想 (Robbins conjecture)——这是一个提出于 1930 年代的问题,关于一组简单的代数方程是否足以定义布尔代数——曾让该领域最顶尖的高手折戟六十年。塔斯基本人也曾尝试并失败。1996 年 10 月 10 日,由阿贡国家实验室的威廉·麦丘恩编写的名为 EQP 的程序,在经过约八天的搜索后找到了证明。它登上了《纽约时报》的头版。麦丘恩给当时 81 岁的赫伯特·罗宾斯打电话,告诉他他的猜想终于被解决了——被一台机器。
但这里有一个让它成为完美寓言的转折。正如一位逻辑学家所说,EQP 产出的证明是「一个没人能看懂的计算机生成的证明」。它是一串生硬的代数替换序列,其中一些替换如此违背直觉,以至于人类做梦也想不到。它没有提供任何洞察——没有关于定理「为什么」为真的故事,只是一个无可辩驳的「它是真的」认证。这个自此一直困扰着机器证明的问题,在 2026 年的 AI 证明器面前被磨得更加锋利:如果一台机器给了你一个你无法理解的严密证明,你是否获得了「知识」,还是仅仅获得了一个裁决?数学一直从证明中追求两样东西——确定性以及理解。现在,机器可以在理解缺失的情况下交付前者。(这是第 1 日关于「正确但未以正确方式与真相相连的信念」这一忧虑的直系后裔。)
一份经过多年核查的证明
这个模式在开普勒猜想 (Kepler’s conjecture)的故事中规模更大地重演了。1611 年,那位也曾给出行星轨道的数学家约翰内斯·开普勒断言,菜贩堆放橙子的方式(「面心立方」堆放)是球体排布的最致密形式。托马斯·黑尔斯在 1998 年证明了它,但证明是一段长达 300 页且严重依赖巨量计算机计算的论证。《数学年刊》(Annals of Mathematics)的十二名审稿人努力了数年,最终给出了一个该期刊从未发布过的裁决:他们「99% 肯定」证明是正确的,但无法完全验证计算机部分。百分之九十九。对于一个以确定性为全部承诺的数学证明来说,那百分之一令人无法释怀。
黑尔斯的回应是向怀疑宣战。他启动了 Flyspeck 项目(这个名字是「开普勒形式化证明」的俏皮缩写),旨在将整个证明在证明助手中形式化,让没有任何计算是不可信的。一个国际团队耗时十余年,终于在 2014 年完工,他们结合使用了 HOL Light 和 Isabelle 系统,并于 2015 年发布了官方报告。这个悬而未决 400 年、在 1998 年只有「99% 肯定」的橙子堆放问题,终于成为了一个完全由机器验证的定理。已确立
- 1929 · 基础保证哥德尔完备性定理。 在标准一阶逻辑中,语义有效性与形式可证性能够精确对应;这为一阶逻辑的程序化证明提供基础。现代证明助手还依赖各自的内核、基础理论、公理与形式化质量。
- 1976 · 争议四色定理(Appel 与 Haken)。 约 2,000 个案例由计算机检查;这是第一个人类无法手工验证的重大证明。「四色足矣」。
- 1996 · 孤独的机器罗宾斯猜想(McCune 的 EQP)。 一个自动化证明器在 8 天内解决了一个有着 60 年历史的悬案——证明过程「无人能懂」。
- 2005 · 救赎四色定理形式化(Gonthier,Coq)。 1976 年那场对程序的盲信,变成了内核验证过的定理。
- 2014 · 400 年的终点开普勒猜想形式化(Flyspeck,HOL Light + Isabelle)。 黑尔斯那份「99% 肯定」的证明,变成了完全由机器验证的证明。
- 2024–26 · AI 转向AlphaProof 及其后。 证明内核内部的神经搜索——正文已提及,下文将深入探讨。
机器如何搜索证明
有必要揭开这些系统工作的黑盒,因为正文将证明助手视为某种黑箱。这里实际上有两项截然不同的工作,混淆它们是一个常见的错误。证明检查器 (Lean, Rocq, Isabelle) 仅仅是在其内核中步步为营地「验证」你提供的证明——它是一个怀疑论者,而非发明家。而证明搜索器或自动化定理证明器(如 EQP 或现代工具)则试图从零开始「寻找」证明。搜索中最困难但也最实用的一种形式是听起来很不起眼的SAT 求解器 (SAT solver)。给定一团混乱的真/假约束,它会狩猎出一组能同时满足它们的赋值。这就是布尔可满足性问题,而且(正如我们在第 29 日将看到的)它坐落在计算机科学中P vs NP 问题的核心。尽管 SAT 在最坏情况下计算上难处理,现代 SAT 求解器却能例行公事般地啃掉包含数百万变量的问题,它们悄无声息地驱动着芯片设计、软件验证和物流规划。2016 年,一个解决名为「布尔毕达哥拉斯三元组问题」的染色问题的 SAT 证明,产出了一个长达 200 TB 的凭证,这是当时人类历史上最大的证明。这是一个你永远无法打印、更别说阅读的证明,但它的每一行都可以被机械地检查。卡罗尔的乌龟想必会对它感慨万千。
带有形式核查的 AI 证明器
这让我们回到了现在,以及正文中 AI 故事的深层版本。2024–2026 年真正的边疆是两个天生一对的事物的结合:神经网络「猜哪一步值得一试」的天赋,以及证明内核拒绝接受不符合形式规则的步骤。有几个研究线索值得记住它们的名字。自动形式化 (autoformalization)——即将用普通英语撰写的数学文本自动翻译成机器可以检查的形式化陈述——是每个人都在竞相拓宽的瓶颈,因为世界的数学知识几乎全是以散文形式存在的,而机器只能验证已被形式化的内容。像 LeanDojo 这样的工具将证明助手变成了 AI 的训练环境。而正文描述的 AlphaProof 系统,正是通过「将约一百万个问题自动形式化为 Lean 语言,并针对内核的裁决进行训练」来运行的。正如 DeepMind 所言,在经过核查的形式推导中「无需担心幻觉」——无效的形式步骤无法通过编译。
一份比正文更直白、更可信的账单:
- 已确立:AI 已经达到了竞赛级别的竞技水平;AI 辅助的形式化正在真切地加速;2026 年 5 月,OpenAI 的一个内部模型生成了埃尔多什单位距离猜想的反例,并由人类数学家核查、整理并阐释。内核核查系统不会接受违反其形式规则的推导。因此,通过核查意味着定理相对于形式陈述、所用公理和内核成立;形式化是否忠实表达原本的非形式主张,则是另一个问题。这一有明确范围的保证才是关键:机器学习的创造性搜索可以与机械证明核查结合。
- 有前景:2025–26 年的预印本描述了 AI 智能体在 Lean 中解决了一些此前未解的(尽管是狭窄且专业化的)问题;单位距离结果则表明,自主数学发现有时已经能进入被接受的研究层面。这些成果新鲜、重要,但仍参差不齐。保持关注,但暂且不要被宣传语带跑。
- 有争议/炒作风险:任何宣称 AI 已经「解决了数学」或让数学家失业的说法。一个里程碑式反例并不等于通用数学智能;竞赛题也仍只是有着已知简短答案的一小部分。正如正文所提醒的:即便是在 2025 年的「金牌」水平,依然有几十名人类少年得分更高。
纵贯这六十年——从阿佩尔和哈肯那张有争议的地图,到没人读得懂的罗宾斯证明,再到在 Lean 内核中搜索的 AlphaProof——都贯穿着同一个安静的想法,也是正文结尾的那个:亚里士多德想要一条不容置疑的推理链条。我们终于造出了一台能够逐行执行这一标准之形式版本的机器,其结论相对于指定内核与公理成立。而我们仍在发现那台机器引发的新问题:一个人类无法阅读的证明,是否能被称为「理解」;以及那份经过形式核查、却没有洞察力的确定性,是否真的是数学家们一直以来真正追求的东西。
附录三线回顾
逻辑的形式结构比三段论表面更复杂。 对当方阵包含存在性假设;空名需要自由逻辑;自然演绎和相继式演算中的切消去定理,为自动化证明搜索提供了重要理论基础,但不使一阶证明搜索变得可判定或普遍易于处理。
自指是逻辑中的关键风险。 说谎者、罗素和柯里悖论表明,自指与真值、集合或条件句结合时可能产生矛盾;类型论等方案随后成为现代证明助手的重要基础。
形式化证明既增强了可靠性,也有明确边界。 卡罗尔的乌龟说明推理需要实际执行规则;哥德尔说明一致、可有效公理化且足够表达算术的形式系统无法在自身内部证明一致性。从四色定理的计算机验证到当代 AI 证明器,机器不断促使数学界区分结论的可核查性与证明的可理解性。
附录来源
来源与延伸阅读
- Parsons, T. “The Traditional Square of Opposition” 与 Nolt, J. “Free Logic.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/square · plato.stanford.edu/entries/logic-free
- von Plato, J. “The Development of Proof Theory.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/proof-theory-development
- Dowden, B. “Fallacies.” Internet Encyclopedia of Philosophy. iep.utm.edu/fallacy
- “Gambler’s fallacy” and “Base rate fallacy.” Wikipedia (accessed 2026). en.wikipedia.org/wiki/Gambler’s_fallacy
- Beall, Jc, Glanzberg, M. & Ripley, D. “Liar Paradox.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/liar-paradox
- Irvine, A. & Deutsch, H. “Russell’s Paradox.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/russell-paradox
- Shapiro, S. “Logical Consequence”; Hodges, W. “Model Theory”; and “Classical Logic.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/logical-consequence · plato.stanford.edu/entries/model-theory · plato.stanford.edu/entries/logic-classical
- Shapiro, L. & Beall, Jc. “Curry’s Paradox.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/curry-paradox
- Whitehead, A. N. & Russell, B. (1910–1913). Principia Mathematica. Cambridge University Press. See “Type theory,” SEP. plato.stanford.edu/entries/type-theory
- “Many-valued logic” and “Jan Łukasiewicz.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/logic-manyvalued
- Carroll, L. (1895). “What the Tortoise Said to Achilles.” Mind 4(14): 278–280. doi.org/10.1093/mind/IV.14.278
- Raatikainen, P. “Gödel’s Incompleteness Theorems.” Stanford Encyclopedia of Philosophy. plato.stanford.edu/entries/goedel-incompleteness
- Appel, K. & Haken, W. (1977/1989). “Every Planar Map is Four Colorable.” doi.org/10.1090/conm/098 Gonthier, G. (2008). “Formal Proof — The Four-Color Theorem,” Notices of the AMS 55(11): 1382–1393. ams.org
- McCune, W. (1997). “Solution of the Robbins Problem.” Journal of Automated Reasoning 19(3): 263–276. doi.org/10.1023/A:1005843212881 Project page: cs.unm.edu/~mccune/papers/robbins
- Hales, T. et al. (2017). “A Formal Proof of the Kepler Conjecture.” Forum of Mathematics, Pi 5, e2. doi.org/10.1017/fmp.2017.1 arXiv:1501.02155. arxiv.org/abs/1501.02155
- Heule, M., Kullmann, O. & Marek, V. (2016). “Solving and Verifying the Boolean Pythagorean Triples Problem via Cube-and-Conquer.” SAT 2016. doi.org/10.1007/978-3-319-40970-2_15
- Cook, S. A. (1971). “The complexity of theorem-proving procedures.” STOC ‘71. doi.org/10.1145/800157.805047 另见 Levin, L. (1973), “Universal search problems.”
- de Moura, L., Kong, S., Avigad, J., van Doorn, F. & von Raumer, J. (2015). “The Lean Theorem Prover (system description).” CADE-25. lean-lang.org/theorem_proving_in_lean4
- Yang, K. et al. (2023). “LeanDojo: Theorem Proving with Retrieval-Augmented Language Models.” NeurIPS 2023. Hubert, T. et al. (2025), “Olympiad-level formal mathematical reasoning with reinforcement learning,” Nature, doi.org
专题深入附录尚未定论的前沿选读内容。
附录 I 讨论了相对成熟的逻辑史和证明理论;本篇则集中讨论 2023–2026 年间出现的自动证明与 AI 数学研究。许多结果仍处于预印本、公司报告或早期复现阶段,尚未形成稳定共识。以下内容将明确区分形式核查已经确认的结果、具有前景但仍需验证的主张,以及可能被基准测试或媒体叙述夸大的结论。
简报 I
开放权重证明器的发展
正文中的 AI 证明故事停在了 AlphaProof:一个躲在公司围墙后、解决每个问题都需要耗费数日算力的封闭系统。自那以后,该领域出现了 AI 界少见的开放趋势:若干证明器开放了权重,而且能力提升很快。到了 2025 年,一些开放权重证明器已能在个人级硬件上运行,并在形式化、机器检查的 Lean 语言中解决奥数级数学问题。这是一场静悄悄的地震。
要跟上它的节奏,你需要了解计分板。机器证明器是根据共享的基准测试(benchmarks)进行排名的——这是一组用来比较不同系统的固定题目。其中有三个至关重要。miniF2F(2022 年推出)包含几百道奥数级别的题目,直到最近还是行业标准;现在它已趋于饱和,顶尖系统的得分已接近天花板。PutnamBench(2024 年)难度更高——题目选自臭名昭著的普特南(Putnam)本科生数学竞赛,人类得分的中位数通常是零。FrontierMath(2024 年)按难度分层,范围从有挑战性的大学数学一直延伸到可能让专家耗费数日的研究级问题。它的分数取决于难度层级、数据集版本和评测规程,不能用一个百分比概括整个基准。随着一个基准测试达到饱和,领域内就会建立一个更高的基准。
图表 · 移动的天花板
不同基准测试的表现
当旧基准趋于饱和,研究者会建立更难的新基准。这种排序仅用于说明大致难度;只有同时标明版本和测试条件,分数才能对应一次明确的评测。
miniF2F 与 PutnamBench 的数字只是公开最佳成绩的粗略参考。图中有意不给 FrontierMath 标注单一分数:版本、难度层级、模型快照、工具和推理预算都会影响结果。
现在来看看那些不断攀登的系统。在 2025 年,两款开放权重证明器重塑了人们的预期,而第三款则冲入了奥数金牌水平。
| 系统 | 核心主张 | 状态 |
|---|---|---|
| DeepSeek-Prover-V22025 年 4 月 | 在 miniF2F-test 上达到 88.9%;在 PutnamBench 上解决 49 / 658 题。通过递归地将目标分解为子目标,并从能够闭合的路径中学习,在 Lean 4 中工作。 | 已确立开放权重,可复现 |
| Goedel-Prover-V22025 年 8 月 | 在 miniF2F 上达到 ~90%(含自校正);解决 86 道 PutnamBench 题目。其 32B 模型击败了规模大 20 倍的对手;8B 版本打平了拥有 671B 参数的前作。 | 已确立更小更强;开放权重 |
| Seed-Prover2025 年 | 2025 年 7 月的预印本报告了 2025 年 IMO 六道题中 5 道 的完整 Lean 证明(赛后环境);在代码库和独立审计敲定细节前,请将其视为强势但仍属厂商自述/预印本阶段的主张。 | 有前景厂商报告的金牌成绩 |
有两点值得强调:一点令人振奋,另一点用来限制结论。令人振奋的是:一个 320 亿参数的模型——小到足以在严肃的业余研究者或小型实验室拥有的个人级硬件上运行——现在已经能与一年前需要数据中心支撑的系统平起平坐。能力在体积和成本上都在飞速塌缩。而限制结论的那一点隐藏在 「Pass@k」 这个术语中。当一篇论文报告 「miniF2F 达到 88.9%」 时,通常意味着模型被允许针对每个问题进行数千次尝试,并至少成功了一次。「机器解决了它」可能悄悄意味着「八千次尝试中有一个编译通过了」。这不算作弊——对于形式化证明,只要有一个编译通过的证明就是证明,无论之前经历了多少次失败——但这与一个因为「理解」了题目而能一次性做对的人类是完全不同的。请记住这两个事实:证明器确实在迅速变强,同时标题中的百分比也美化了它们。
Lean 为何改变了证明的可信方式
为什么这篇简报可以打上 已确立 的标签,而接下来的四篇却变得扑朔迷离?原因在于:这些系统输出的是 Lean 语言 编写的证明,而 Lean 的内核要么接受这个证明,要么拒绝它。因此,困扰本页其余部分的那个问题——「AI 真的在推理,还是在装模作样?」——对于形式化输出而言并不以同样方式出现。一个经过 Lean 验证的证明,是相对于相应形式化陈述、所用公理和 Lean 内核,被机器接受的严格证明;它仍取决于形式化是否忠实表达了原本的非形式数学主张。形式化带来的不是「机器理解了数学」,而是「被检查的对象没有跳过任何规则」。这种权衡正是连接本附录与课程主题的最重要思想:当你无法信任推理者时,请验证推理过程。
简报 II
机器辅助发现新的数学构造
证明一个已知的定理是一回事。而发现一个新的数学对象——构造出一种人类从未写下的结构——则是另一回事。2023 年,一台机器做到了这一点,其方式非常值得研究,因为它极易被误读。
该系统名为 FunSearch,由 Google DeepMind 开发,于 2023 年 12 月发表在《自然》杂志上。它的设计既优雅又带点自谦。选一个棘手的数学问题,目标是寻找某类对象的最优构造。让大语言模型编写能生成候选构造的小程序。根据输出结果的好坏为每个程序评分。保留优胜者,将它们反馈给模型进行变异和改进,并不断循环——这是一种进化搜索,LLM 是变异的来源,而一个快速、简单的评分器则是裁判。目标是 盖集问题(cap set problem),这是组合数学中一个著名的难题,菲尔兹奖得主陶哲轩曾称其为自己的心头好。FunSearch 在 8 维空间中找到了一个大小为 512 的盖集——超过了此前保持了 20 年之久的记录 496,让停滞不前的下界第一次向上移动。
这是一个真实的、可验证的、全新的数学结果,值得一个 已确立 的评价。但现在请看其细则,因为细则才是全部教训所在。首先,这种情况很罕见:在 140 次实验运行中,只有 4 次找到了大小为 512 的集合——在大量尝试中,系统只有少数几次找到了成功构造。其次,更奇怪的是:语言模型从未被告知它在处理什么问题。它看到的只是一个抽象的评分函数和编写更好程序的要求。它没有「盖集」的概念,不懂数学,也不知道自己正在创造历史。这种「洞察力」其实存在于循环中——模型盲目的生成流畅性与评分器判别优劣的能力相结合——而非产生于任何机器理解的瞬间。计算机科学家欧内斯特·戴维斯在评论这一结果时强调了这一点:真正有趣的是「人机反馈结构」,而非自主的 AI 洞察。随后,人类数学家乔丹·艾伦伯格观察了 FunSearch 的产出,发现程序误打误撞进了一个对称结构,并利用人类的观察进一步推高了边界。机器搜索出了构造,人类从中辨识出数学结构。
这种模式随后被放大。 AlphaEvolve(DeepMind,2025 年)将 FunSearch 的理念推广为更广泛的「进化编程智能体」。2025 年 11 月的一篇论文——「大规模数学探索与发现」,陶哲轩本人也是作者之一——将其应用于分析、组合、几何和数论领域的 67 个问题,重新发现了已知的最优点并改进了一小部分。已确立 作者本人的准确表述,正是这篇简报的核心结论:这些系统正在以超人的规模和速度进行 搜索与优化。它们不是在进行「证明」,也不是在进行「理解」。它们是一种新型且强大的数学望远镜——而望远镜本身发现不了任何东西,它只是让数学家看得更远。
必须区分的两个问题
头条新闻总是把三件事混为一谈,而一旦将它们拆解开,本页的大部分困惑也就烟消云散了。验证人类写下的证明(Lean 的工作,已完全解决)。搜索众多候选者中的优选构造或证明(FunSearch、AlphaEvolve 及简报 I 中的证明器——真实且在进步中)。以及理解——明白「为什么」一个结论是正确的,这才是数学家真正珍视的东西(机器做不到这一点,而且目前还不清楚对机器而言这意味着什么)。当有人说「AI 做了数学」时,你的第一个问题永远应该是:属于这三者中的哪一个?
简报 III
埃尔多什问题:如何核对新闻标题
如果你想找一个故事,能教会你本课程的核心技能——区分真实主张与听起来真实的主张——那么 2025 年到 2026 年冬季公开上演的这场「AI 与埃尔多什问题」风波是不二之选。它包含一个宣传高峰、一次剧烈修正,以及随后一个宁静且真正有趣的真相。请观察这三个节拍。
背景:保罗·埃尔多什,这位四处游历的匈牙利人,一生提出的问题可能比历史上任何人都多。他留下了数百个悬而未决的问题,目前由数学家托马斯·布鲁姆维护的一个公开数据库进行归档。对于那些想要证明实力的 AI 实验室来说,这些问题是不可抗拒的目标。
第一阶段:高调发布
2025 年 10 月,OpenAI 的重要人物大张旗鼓地宣布,GPT-5 已经 「找到了 10 个(!)此前未解的埃尔多什问题的答案」,并对其他问题取得了进展。这个数字迅速传遍互联网,听起来像是机器开始进行真正的数学研究的时刻。有争议/炒作风险
第二阶段:独立核查
修正来得很快,且出自最权威人士之手。维护数据库的托马斯·布鲁姆称这一说法是 「极具误导性的陈述」。这些问题并不是被 GPT-5 「解决」的,而是几年前就被人类解决了,只是布鲁姆还没来得及录入论文——而模型完成了一项真正有用但完全不同的工作:找到了这些现成的论文。在他数据库里的「未解」,仅仅意味着「我个人还不知道有论文解决了它」。其中最典型的问题 #339,大约在二十年前就已经尘埃落定。GPT-5 展示的是卓越的「文献搜索」能力,而非数学发现。甚至竞争对手实验室的负责人哈萨比斯也称这一插曲「令人尴尬」。OpenAI 随后发表的论文悄悄地重新界定了结果:是检索,而非证明。
机器并没有回答问题。它只是找到了别人已经给出的答案——而一份公关稿却把图书管理员包装成了数学家。
第三阶段:保留可靠结论
然而。拨开夸张包装,等待几个月,同样的努力中确实浮现了一些真实的成果——这正是为什么这是一个精彩的故事,而非简单的辟谣。到 2026 年 1 月,陶哲轩谨慎地报道称,极少数埃尔多什问题确实以一种看起来确实是新的方式被解决了。他写道,问题 #728「由 AI 基本上自主地解决(在获得一些反馈后……),符合问题精神……据我们所知,该结果尚未在现有文献中复现」。随后又有几个问题效仿此法,其中一些通过名为 Aristotle 的系统在 Lean 中进行了形式化验证,并得到了陶哲轩本人的认可。有前景
但请注意陶哲轩——一位在一线工作的数学家,而非营销部门——是如何界定它的。他的框架正是本课程试图为你建立的「校准思维」典范。他强调,这些是 「最容易摘的果子」(lowest-hanging fruit)。埃尔多什问题的难度差异极大,跨越数个数量级;「未解」标签「始终是暂时的」;而且报道存在严重的偏差,因为失败从未被公布——该工具已经「悄悄地应用到了相当比例的现存埃尔多什未解问题上,但并无显著成功」。成功是真实的,值得庆祝。但它们也是那一堆问题中最简单的,是在人类反馈的循环中解决的,且在文献中已有非常相近的结果。用陶哲轩优美的原话来说,机器正在「清理那些最容易摘的果子,并分离出那些真正困难的问题」。
- 2025 年 10 月 · 高峰「GPT-5 解决了 10 个未解的埃尔多什问题。」 由 OpenAI 人物发布;被广泛转发为研究突破。有争议/炒作风险
- 2025 年 10 月 · 修正「极具误导性的陈述」——托马斯·布鲁姆。 这些问题多年前已被人类解决;AI 只是找到了现成论文。哈萨比斯:「令人尴尬」。
- 2026 年 1 月 · 真相埃尔多什 #728「基本上自主」解决,文献中未见。 随后还有几个案例,部分经过 Lean 验证并被陶哲轩接受——但属于「最容易摘的果子」。有前景
这一课并不是说「AI 数学全是假的」——第三拍是真实的,而且很可能是某种宏大趋势的前哨。这一课告诉我们,同样的底层事件,在 10 月产生了一个极其错误的头条,在 1 月产生了一个严谨的真实声明。而分辨它们的唯一方法就是追问:说话者是谁,「已解决」和「未解」究竟意味着什么,以及结果是否经过验证。这就是「前沿校准器」在实时新闻中的典型用法。请掌握这套方法;在具体的题目编号被忘却后,你依然会需要它。
简报 IV
这些系统是否真的在推理?
在基准测试分数和头条新闻之下,隐藏着一个尚未解答的问题,而且持不同立场的严肃研究者都承认,这个问题仍未解决:当一个模型给出一连串看起来合理的步骤并得出正确答案时,它是在进行 推理——还是在对数以十亿计的案例进行一种极其精妙的模仿与模式匹配?这是第 1 日那个问题的现代机械化版本:输出真实主张的系统是否真的知道什么。在 2024 到 2025 年间,这引发了该领域最激烈的实证交锋之一。
支持「模式匹配」的证据
导火索是苹果公司机器学习团队的两篇论文。第一篇是 GSM-Symbolic(发表于 2025 年 ICLR 会议),进行了一个精妙且简单的实验。拿模型能轻松应对的小学数学应用题,只改变其中的 数字和姓名——推理逻辑完全不变——观察得分。结果分数出现了波动,这如果模型真的理解方法,本不该发生。接着,他们做了更残酷的一步:在题干中加入一个 在主题上相关但在逻辑上无关 的句子。表现 轰然塌缩——跌幅高达 65%。加入一句看似相关、实则无关的干扰信息后,最强模型的得分从 94.9% 瞬间掉到了 63.0%。作者的结论很直白:模型「无法进行真正的逻辑推理」;它们只是「从训练数据中复制推理步骤」。第二篇论文《思考的幻觉》(2025 年 6 月)更进一步,指出在汉诺塔等受控谜题上,最新的「推理」模型在超过一定复杂度后会出现「准确率全面塌缩」——而且诡异的是,随着问题变难,模型开始变得 不那么努力 了。
支持更复杂解释的论据
反驳也随之而来。一份广泛流传的回复——半开玩笑地署名了一位 AI 合作作者——认为苹果的实验结果在一定程度上是 实验误差造成的假象:有些「失败」仅仅是因为模型在回答中途触及了输出长度限制,而有些被判为失败的谜题实例 本身在数学上就是无解的,所以任何系统都不可能做「对」。西班牙一个研究小组的独立复现(2025 年 9 月发布)得出了一个折中的结论:没错,部分剧烈的塌缩确实是由于输出限制造成的,但并非全部;即使复杂度只是适度上升(例如在八个圆盘时),模型确实会陷入挣扎。真相正如本页常态:并非任何一个头条所言。
目前尚无定论
这里最稳妥的结论是:问题确实悬而未决。证据既不支持「LLM 真正拥有推理能力」,也不支持「它纯粹是模仿」。真实存在的脆弱性、测试数据的污染,以及真实的、非平凡的泛化能力并存。一门关于有效推理的课程应该以此为榜样:愿意承认 我们目前还不知道,并在更好的实验出现前保留两种假设。
需要警惕的反向证据
还有第三个发现,虽然不如「苹果之争」出名,但可能更重要,因为它触及了信任机器推理的根基。当模型「展示它的思考过程」——即现在随处可见的、在给出答案前叙述步骤的「思维链」时——我们自然会假设这种叙述 就是 它的推理过程。Anthropic 对齐团队的研究(2025 年)表明,事实往往并非如此。他们测量模型给出的理由在多大程度上忠实反映真正驱动答案的因素,发现其 忠实性(faithfulness)低得惊人:一个领先模型约为 25%,另一个约为 39%。当研究人员向模型提供暗示,且模型确实使用了该暗示时,模型通常 闭口不谈——而是构建了一个听起来合理的「马后炮」解释。换句话说,思维链并不是透视机器真实过程的可靠窗口。它有时只是模型为自己通过其他手段得出的答案编造的一个故事。
请仔细思考这对 AI 「证明」意味着什么。如果一个系统交给你一个步骤详尽的论证,而这些步骤与它得出结论的真实路径 并不 一致,那么这个解释就只是装饰性的——你又回到了第 1 日遇到的盖梯尔担忧:结论可能是正确的,但其给出的理由与它正确的原因毫无关系。这就是为什么简报 I 中经过 Lean 验证的证明器如此重要。在整个前沿领域中,那是唯一可以完全避开「推理是否真实」这一问题的角落——因为内核不看故事,它只检查证明。当你无法信任解释时,请验证结果。整个前沿领域最终都会回到这一句话上。
简报 V
基准分数必须标明版本
本页的主张最终都依赖基准测试结果,但只给出基准名称,并不能确定一次具体、稳定的测试。可用的成绩应当同时标明数据集版本与难度层级、模型版本或快照、工具与脚手架、推理或尝试预算,以及计分规程。FrontierMath 正好说明了原因。
2024 年 12 月,OpenAI 报告称,当时尚未发布的 o3 在包含 180 道题的 FrontierMath_11-26-24 上取得了 25.2%。Epoch 目前的模型页面则列出:正式发布版 o3 在 FrontierMath Tiers 1–3(v1,旧版)上为 18.7% ± 2.3%,在 Tier 4(v1,旧版)上为 2.1% ± 2.1%。这些并不是同一次实验的重复:模型版本和题目集合不同,现有报告也不能证明脚手架、推理设置、尝试预算或计分规程完全一致。因此,后两个数字既没有复现,也没有否定 25.2% 的公告。依赖评测规程
数据治理方面另有一个合理的疑问。OpenAI 委托 Epoch 制作了 300 道核心题和 50 道 Tier 4 题。Epoch 表示,OpenAI 拥有这些委托制作的题目,并可访问截至 FrontierMath_12-04-24 的全部题目和答案。后续版本才加入明确的留出集:FrontierMath_02-28-25 留出了 53 道核心题的答案,Tier 4 则留出了 50 道题中的 20 道。Epoch 在 o3 公告前已经公开双方的合作关系,但后来承认,当时没有明确说明所有权和数据访问条款,许多出题者也不了解这些细节。这种信息不对称足以要求更醒目的披露和独立留出评测,但它本身并不能证明所报告的成绩是捏造的。
版本变化也会影响比较。2026 年 6 月 12 日,Epoch 发布 FrontierMath v2,修正了 42% 题目中的问题。修订基准是正常且有益的维护工作,但 v1 与 v2 的成绩因此不能在不加说明的情况下直接比较。稳妥的结论应当更窄:25.2% 是一个模型快照在某个具名版本和一套评测条件下的报告结果。若要概括 o3 更广泛或当前的能力,需要在版本匹配、条件公开的评测中重新测量。
核对基准测试的四个问题
当你读到一个系统「在基准测试 Y 上获得了 X%」时,请追问四个问题。哪个版本、哪个难度层级? 哪个模型版本或快照? 使用了哪些工具、脚手架以及推理或尝试预算? 谁能访问答案,是否设有独立留出集? 缺少这些信息的分数是不完整的,但不等于虚假。Epoch 现在公开利益冲突说明、版本历史、留出集细节和带版本标签的模型成绩。v2 的修正改善了基准,也清楚说明了为什么新旧成绩必须分别标注。
简报 VI
其他重要进展
AI 证明的故事占据了大部分注意力,但自 2020 年以来,另外四个前沿领域也取得了实质性的进展,虽没那么喧嚣,但在某些方面却更为坚实。它们完善了全景图,其中一些在长远看来可能比今年的排行榜更有意义。
连续统假设重回视野
数学中最深层的根基问题——康托尔的 连续统假设(Continuum Hypothesis),即在整数和实数之间是否存在某种大小的无穷大——曾被哥德尔和科恩证明是与标准公理 独立 的:你既不能证明它为真,也不能证明它为假。几十年来,这看起来像是盖棺定论了。但 W·休·伍丁多年来一直在构建一种他称之为 终极 L(Ultimate L)的备选架构。最近的研究(2024 年)出现了一个惊人的逆转,结果表明,如果 他的核心猜想成立,由此产生的自然公理将使连续统假设的结果为 真——推翻了他早先认为其为假的倾向。已确立 作为严肃的数学,但这套猜想依然悬而未决。其他人(尤其是乔尔·大卫·哈姆金斯)则认为这个问题根本没有唯一答案,存在一个由同样合法的集合论组成的 多重宇宙。关于无穷大的、有着两千年历史的疑问,竟然依然活跃。
一个证明可以自我计算的根基
除了将数学建立在集合之上,另一种选择是将其建立在 类型 和 空间 之上——这就是 同伦类型论(HoTT)及其「单价基础」计划。它将「相等」视为一种路径,从而将几何学引入了根基。其最新的变体——立方 类型论,终于为该计划提供了长期缺失的东西:计算 能力。2023 年,研究人员利用 Cubical Agda 形式化地确立了一个关于球面同伦群的深奥事实,并在此过程中让计算机 计算 出了一个具体的数字(即 Brunerie 数),而这个数字多年来一直无法通过手工计算得出。已确立 相对于 Lean 的集合论主流而言,这依然属于小众领域,但它展示了一种全然不同的、更具计算性的数学根基方案。
用逻辑反制 AI
如果神经网络将要驾驶飞机或阅读扫描图,我们希望得到关于它们行为的 证明。现在,一个名为 神经网络验证(neural-network verification) 的子领域已经存在。利用从验证 seL4 和 CompCert(见正文)发展而来的形式化方法,名为 α,β-CROWN 等工具可以为训练好的网络提供数学保证——例如,输入的微小扰动不会导致输出翻转。目前有一个年度竞赛来推动这些工具的发展,它们正迅速成熟。已确立 这是一个巧妙的倒置:前六篇简报都在追问 AI 是否能做逻辑,而在这里,逻辑被用来监管 AI。目前本页所有成功的范式——将神经创造力与符号检查器相结合——都有一个共同的名字:神经符号 AI(neurosymbolic AI)。它被越来越多地视为通往真正可信系统的必经之路。
证明的可核查性与可理解性
最后是一个哲学而非技术的前沿,也是本页一直在徘徊的问题。一些严肃的文献——杰里米·阿维加德的《数学与形式化转向》(2024 年)、埃蒙·杜德等人关于「计算不透明时代」的知识研究——提出了一个问题:当证明变成只有机器才能检查的东西时,数学上的 理解 会发生什么?数学对证明一直有两种诉求:对结论真实性的 确定性,以及对「为什么」的 理解。机器现在在提供确定性方面表现卓越。数学家亚历克斯·康托罗维奇描绘了一个噩梦版本:一个长达百万行、经过机器验证的黎曼假设证明,它是 绝对正确 的,却又是 完全不可理解 的。这是第 1 日提到的「正确却不被理解的信念」的终极形态。这究竟是胜利,还是对学科内涵的掏空?这不是任何基准测试能解决的问题。悬而未决 这也是这篇简报留给你的思考。
轮到你了
前沿证据校准练习
你已经看过六次前沿校准器如何工作。现在请亲自动手。下面的每张卡片都是 2023 到 2026 年间前沿领域的真实主张,取自上述简报。请决定它属于哪一类——已确立、有前景 或 有争议/炒作风险——然后揭晓答案与理由。目的不在于拿满分,而在于让这种校准变成一种本能。
互动 · 校准你的怀疑精神
前沿校准器练习场
七个主张,每个主张只需一次判断。请仔细阅读——陷阱通常隐藏在措辞中。
练习答案与说明
| 主张 | 最佳标签 | 校准说明 |
|---|---|---|
| 一个开放权重的 32B Lean 证明器在 miniF2F 上达到约 90%。 | 已确立 | Lean 的检查功能使正确性可审计;采样预算依然重要。 |
| GPT-5 解决了 10 个此前未解的埃尔多什问题。 | 有争议/炒作风险 | 引起争议的公开说法实则是文献检索,而非 10 个新成果。 |
| FunSearch 改进了 8 维盖集的构造。 | 已确立 | 该构造已发表且可直接验证,尽管它属于搜索而非洞察。 |
| OpenAI 报告 o3 在 FrontierMath_11-26-24 上取得 25.2%。 | 已确立(限于原主张) | 这是关于 180 道题版本的一项有日期记录的报告;它不能与正式发布版模型在其他版本、难度层级或评测规程下的后续成绩互换。 |
| 埃尔多什问题 #728 基本上由 AI 自主推进并经过 Lean 验证。 | 有前景 | 真实且有趣,但仍处于早期阶段,且有部分人类反馈参与。 |
| 变体应用题的失败证明了 LLM 无法推理。 | 有前景 | 脆弱性结果是真实的,但其普适性结论仍存争议。 |
| 思维链转录忠实地报告了模型的实际推理过程。 | 有争议/炒作风险 | 证据表明,这些解释可能只是事后合理化的产物。 |
本附录的三条线索
形式化证明器的能力确实在提高。 一些开放权重的 Lean 证明器在奥数基准测试中达到约 90%,并可在个人级硬件上运行。经过 Lean 内核核查的证明,其正确性可以逐步审计;但这并不等于证明器已经具有人类意义上的理解。
除形式核查外,其他主张都需要严格校准。 AI 可能通过搜索而非理解找到盖集构造;所谓埃尔多什「突破」有时只是检索既有文献;FrontierMath 成绩取决于模型版本、基准版本与难度层级,以及具体评测规程;模型自述的思维链也未必忠实反映实际计算过程。
最稳妥的原则是:当推理者不透明时,核查推理结果。 从集合论基础到可能出现的超长机器证明,前沿研究不断提出同一个问题:一个结论可以被证明正确,却仍然缺乏人类能够理解的解释。
附录来源 II
来源与延伸阅读
前沿来源,附带日期。证据标签区分经过同行评审的论文、arXiv 预印本、公司报告、基准维护者页面与新闻报道;变动频繁的基准测试结果及相关声明均附检索日期。
- DeepSeek-AI. (2025 年 4 月). “DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decomposition.” arXiv:2504.21801. arxiv.org/abs/2504.21801
- Lin, Y. 等. (2025 年 8 月). “Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correction.” arXiv:2508.03613. arxiv.org/abs/2508.03613
- ByteDance Seed. (2025 年). “Seed-Prover: Deep and Broad Reasoning for Automated Theorem Proving.” arXiv:2507.23726. arxiv.org/abs/2507.23726
- Zheng, K., Han, J. & Polu, S. (2022 年). “miniF2F: a cross-system benchmark for formal Olympiad-level mathematics.” ICLR 2022. Tsoukalas, G. 等. (2024 年). “PutnamBench.” NeurIPS 2024.
- Yang, K. 等. (2023 年). “LeanDojo: Theorem Proving with Retrieval-Augmented Language Models.” NeurIPS 2023. arXiv:2306.15626.
- Poiroux, A. 等. (2025 年 10 月修订). “Reliable Evaluation and Benchmarks for Statement Autoformalization.” arXiv:2406.07222.
- Romera-Paredes, B. 等. (2023 年). “Mathematical discoveries from program search with large language models” (FunSearch). Nature 625, 468–475. doi.org/10.1038/s41586-023-06924-6
- Davis, E. “Comment on (Romera-Paredes et al., 2023).” cs.nyu.edu/~davise
- Georgiev, B., Gómez-Serrano, J., Tao, T. & Wagner, A. (2025 年 11 月). “Mathematical exploration and discovery at scale” (AlphaEvolve). arXiv:2511.02864.
- Bloom, T. Erdős Problems 数据库及 「Disclaimers and caveats」。 erdosproblems.com · teorth/erdosproblems wiki
- OpenAI. (2025 年 11 月). “Early science acceleration experiments with GPT-5.” arXiv:2511.16072. TechCrunch (2025 年 10 月 19 日), “OpenAI’s ‘embarrassing’ math.” techcrunch.com
- Tao, T. (2026 年 1 月). Mathstodon 关于 Erdős #728/#729/#397 的发帖。 mathstodon.xyz/@tao
- OpenAI. (2026 年 5 月 20 日). “An OpenAI model has disproved a central conjecture in discrete geometry.” openai.com
- Alon, N., Bloom, T. F., Gowers, W. T., Litt, D., Sawin, W., Shankar, A., Tsimerman, J., Wang, V. & Matchett Wood, M. (2026 年). “Remarks on the disproof of the unit distance conjecture.” arXiv:2605.20695. arxiv.org/abs/2605.20695
- Mirzadeh, I., Farajtabar, M. 等. (Apple). “GSM-Symbolic: Understanding the Limitations of Mathematical Reasoning in LLMs.” arXiv:2410.05229; ICLR 2025. machinelearning.apple.com
- Shojaee, P. 等. (Apple). (2025 年 6 月). “The Illusion of Thinking。” 附带反驳意见 “The Illusion of the Illusion of Thinking” (Lawsen, 2025) 以及中立复现 Dellibarda Varela 等. (CSIC), “Rethinking the Illusion of Thinking,” arXiv:2507.01231。
- Chen, Y. 等. (Anthropic). (2025 年). “Reasoning Models Don’t Always Say What They Think.” arXiv:2505.05410.
- Glazer, E. 等. (Epoch AI). “FrontierMath” (arXiv:2411.04872);Epoch AI, “About FrontierMath,” “o3,” “Clarifying the creation and use of the FrontierMath benchmark,” 以及 “FrontierMath Tiers 1–4”。技术报告 · 基准与版本历史 · o3 模型页面 · 合作关系披露 · 当前基准页面
- Woodin, W. H.; Saarinen, J., Väänänen, J. & Woodin (2024 年) 关于 Ultimate L 和 CH;Hamkins, J. D. (2024 年) 关于集合论多重宇宙,Journal for the Philosophy of Mathematics。
- Ljungström, A. & Mörtberg, A. (2023 年). “Formalizing π₄(S³) ≅ ℤ/2ℤ and Computing a Brunerie Number in Cubical Agda.” LICS 2023.
- VNN-COMP (神经网络验证竞赛), 2024 (蒙特利尔) & 2025 (萨格勒布);α,β-CROWN (Zhang 等)。 sites.google.com/view/vnn2025
- Avigad, J. (2024 年). “Mathematics and the formal turn.” Bulletin of the AMS. Duede, E. & Davey, K. (2024 年), “Apriori Knowledge in an Era of Computational Opacity,” Philosophy of Science. Kontorovich, A. (2023 年). “Notes on a Path to AI Assistance in Mathematical Reasoning,” arXiv:2310.02896.
第 003 日终 · 尚有 177 日课程