On Gödel’s Theorems on Lengths of Proofs I

by Samuel R. Buss

Theorem 3 (Strengthened Gödel's Speed-up)

Let i ≥ 0. Then there is an infinite family F of Π01-formulas such that:

Proof

Let i ≥ 0. Let φ(x) be the formula obtained by Gödel diagonalization such that Z0 proves:

φ ( x ) ¬ Z i x  steps φ ( x )
这就像一句神奇的咒语:“这句咒语,你无法在念出它的字数那么多的步数内将它写下来。”

符号详解

Let F = {φ(n) : n ≥ 0}. We must show three facts:

(1) For all n ≥ 0, it is not the case that Zin φ(n).

This is immediate from the consistency of Zi, since, if Zin φ(n), then Zi proves this fact and thus Zi ⊢ ¬φ(n).

Z i φ ( n )
虽然无法在有限步内证明它,但系统 Zᵢ 最终还是能(通过更曲折的、没有步数限制的思考)想明白:这个咒语是真的。

符号详解

(3) There is a k ≥ 0 such that, for all n ≥ 0, Zi+1k steps φ(n).

To establish this, it will suffice to show that Zi+1 can prove (∀x)φ(x). The argument is like the one above; however, Zi+1 can define a truth predicate for all formulas of the language of Zi.

Z i + 1 ( x ) φ ( x )
更高级的系统 Zᵢ₊₁ 就像一个站在山顶的观察者,它能一眼看穿山脚下 Zᵢ 的所有“小把戏”,并给出一个普遍性的结论。

符号详解

阶段总结:办公室里的普通员工、部门经理和CEO

整个定理的证明,就像一出发生在一家大型公司里的、关于“效率与洞察力”的戏剧。

普通员工 (系统 Zᵢ):
这位员工非常勤奋、严谨,但视野有限。他有一份工作手册(Zᵢ 的公理和规则),上面写着所有的操作规范。现在,他面对一个特殊的任务——处理一系列“自指”的备忘录 φ(n)。每一份备忘录都写着:“这份备忘录无法在n小时内完成归档”。
对于任何一份具体的备忘录(比如n=10),这位员工会陷入沉思。他尝试用“反证法”:如果我假设“这份备忘录能在10小时内归档”,那么备忘录上写的“不能在10小时内归档”就是错的。但如果备忘录是错的,我就不该相信它... 噢,等等,如果我真的能在10小时内归档它,这就证明了备忘录的内容是假的。但我的手册规定我不能归档内容为假的备忘录!这太矛盾了。唯一的结论是:我最初的假设是错的,这份备忘录“真的无法在10小时内归档”。于是,他终于明白了这份备忘录的“真相”。
但是请注意,对于n=10,他需要思考半天;对于n=100,他需要思考更久。他的证明长度(花费的时间)随着n的增大而无限增长,他永远也找不到一个“固定几小时内搞定所有备忘录”的通用方法。

部门经理 (系统 Zᵢ₊₁):
这位经理站得更高,他不仅拥有员工的所有手册,还有一个更高级的视角:他能直接判断“一份备忘录的陈述是否真实”。他走过来,看了一眼所有这些 φ(n) 备忘录,笑了。
他没有陷入每一份备忘录的具体数字n里,而是直接抓住了问题的本质。他发表了一个全局性的声明 (证明了 (∀x)φ(x)):
“所有这些写着‘我无法在n小时内被归档’的备忘录,其陈述本身都是真实的。因为任何试图在n小时内归档它们的行为,都会导致逻辑上的自我否定。因此,我宣布,所有这些备忘录的‘真相’就是它们所说的那样。”
这个声明,他只花了5分钟就想清楚了,并且这个声明对所有n都有效。无论来多少份这种备忘录,他都用这同一个、固定的、极其简短的逻辑来处理。

大美之处:
这就是哥德尔加速定理的震撼之处。从 ZᵢZᵢ₊₁,我们得到的不仅仅是线性的效率提升,而是无限的、不可计算的“认知飞跃”。对于同一系列真理(φ(n)),低级系统需要付出越来越大的、乃至无限的努力才能逐一认识到它们;而高级系统仅凭其更深刻的洞察力,用一个恒定、微小的代价就一览无余。这揭示了数学真理世界的层次性:总有更强大的视角,能以我们无法想象的简洁之美,看透我们当前系统里那些最复杂的难题。