希尔伯特纲领是大卫·希尔伯特及其合作者于20世纪20年代初提出的一项数学基础研究计划。其核心主张是,将经典数学形式化为精确规定的公理系统,再用受限的有穷推理证明这些系统的一致性。这样便能为涉及无限集合的数学方法提供正当依据,而不必在奠基论证本身中预先假定这些方法的合法性。尽管按照对其要求的通常理解,最初的纲领无法完成,但它推动了证明论作为一门学科的建立。(arxiv.org)
历史发展
这一纲领源于希尔伯特对公理化方法的研究。他的《几何基础》(1899年)以明确的公理组织几何学,并考察这些公理之间的逻辑关系。然而,通过在算术中解释几何学而获得的一致性证明,仍留下了一个问题:算术本身的正当性由什么来保证?希尔伯特逐渐将一致性视为数学基础的核心问题。他在1917年至1922年间的讲课记录,展现了他如何转向成熟纲领所采用的、以证明论为核心的方法。(studies.helsinki.fi)
包括罗素悖论在内的数学基础难题,构成了这一纲领的部分背景。希尔伯特提出应对方案的同时,其他相互竞争的计划也在发展:有的试图将数学归约为逻辑,有的则试图限制可接受的数学构造。希尔伯特并不打算放弃经典数学,而是希望通过形式逻辑与数学的协同发展,为已有的数学方法提供可靠基础。(arxiv.org)
保罗·伯奈斯和威廉·阿克曼是这一计划的核心合作者;约翰·冯·诺依曼也参与了一致性研究。他们的工作涉及形式演算、受限的一致性证明,以及从证明中消去理想元素的方法。因此,这一计划包含多种不断发展的技术路线,而不是一份固定不变的证明方案。(arxiv.org)
形式化与元数学
这一纲领区分了在形式系统内部进行的数学推理,以及关于该系统的推理。在系统内部,定理由指定的公理按照明确的推理规则推导出来。在系统之外,元数学则把公式和证明作为数学对象来研究。其目标是使数学基础问题足够精确,从而能够通过形式推导的结构加以考察。(arxiv.org)
在这一背景下,一致性意味着无法推导出矛盾。对于适当的算术系统,一致性断言可以表述为:不存在 的形式证明。将证明编码为数,就能把这一断言转化为一个数学命题,即某类有限对象不存在,而不再只是笼统地宣称该系统值得信赖。(plato.stanford.edu)
形式化只是其中一根支柱。另一根支柱是给出一致性证明,而且所采用的方法必须比形式化数学中的方法更初等,其正当性也必须能独立得到辩护。如果只是在奠基论证中重复使用那些受到质疑的方法,就无法提供预期的正当依据。(arxiv.org)
有穷主义与理想数学
希尔伯特的有穷主义以具体、可一览把握的对象为出发点,例如表示自然数的有限符号串。对这些对象的构造和操作进行推理,旨在为元数学提供可靠基础。这并不意味着数必须小于某个固定界限:人们可以考察任意有限的构造,而不必把无限集合视为一个已经完成的对象。(plato.stanford.edu)
有穷推理的确切边界并未得到穷尽性的规定。原始递归算术后来成为一种影响深远的有穷主义立场的形式化重构,但将它等同于希尔伯特所认可的全部有穷方法,并不是毫无争议的历史事实。对早期一致性证明的研究表明,希尔伯特学派所接受的方法,并不总能直接纳入后来那些范围更窄的重构之中。(plato.stanford.edu)
希尔伯特区分了具有有穷意义的、即实在的命题,以及为组织和扩展数学推理而引入的理想元素。这里的“实在”并不是指“涉及实数”。理想数学可以包含不受限制的量化,以及对无限总体的推理。对这一纲领的一种解释是:当这些方法用于证明实在命题时,应当能够证明它们可以被消去;也就是说,使用这些方法不应产生无法以有穷方法加以论证的新有穷结论。(arxiv.org)
一致性、保守性与证明变换
这种解释将该纲领与保守性联系起来。对于指定的一类语句,如果其中每个在理论 中可证的语句都已在基础理论 中可证,那么就称 对这类语句而言是 的保守扩张。保守性比单纯的一致性比较更强,也提供了更多信息:它明确指出,引入更强的方法后,哪些结论仍保持不变。(sgslogic.net)
早期的一项重要工具是ε演算。ε项 是一个形式选择项:如果存在满足 的对象,它就表示这样的一个对象。ε代入法试图在给定的证明中,以具体值替换这些项。其一致性证明策略依赖于证明这一替换过程能够成功,从而将相关的形式推理归约为初等操作。(arxiv.org)
哥德尔不完备定理
1931年,库尔特·哥德尔发表了他的哥德尔不完备定理。按照现代的表述,第一定理说明:一个一致、可有效公理化且包含足够算术的理论,无法判定其语言中的每一个语句。第二定理说明:在形式化的可证明性满足适当条件时,这样的理论无法证明其自身的标准一致性陈述。这些定理限制的是特定的形式理论,而不是断言一切数学证明都不可靠。(plato.stanford.edu)
第二定理直接阻碍了纲领所设想的有穷论证。假设一切可接受的有穷推理都能在皮亚诺公理所构成的皮亚诺算术(PA)中形式化,那么,PA一致性的有穷证明便会在PA内部给出该一致性陈述的证明。如果PA是一致的,第二不完备定理就排除了这种可能。当一个更强的目标理论能够复现所提出的奠基推理时,同样的障碍也会出现。(math.stanford.edu)
这一应用在一定程度上取决于如何界定有穷主义,而形式上的不可证明性定理本身并不依赖于这种界定。它也没有排除使用比目标理论所能论证的方法更强的手段来证明一致性。因此,最初纲领的失败并不意味着一致性证明不可能。(plato.stanford.edu)
修正后的纲领与后续研究
1936年,格哈德·根岑使用一种直至序数 的超限归纳法,证明了PA的一致性。这确实给出了一致性证明,但超出了通常意义上的严格有穷主义所允许的手段。它成为相对化希尔伯特纲领的典范:这类纲领考察如何将理论归约到明确列出的构造性原则或其他受限原则,而不再要求为整个数学提供有穷基础。(math.stanford.edu)
序数分析通过为理论配以衡量其证明论强度的序数,发展了这一思路。逆向数学则研究一个互补的问题:特定的数学定理究竟需要哪些公理?保守性结果能够表明,大量数学内容虽然使用理想方法,却不会增加某些类型的初等推论。这类结果是对该纲领的部分实现,而不是恢复其最初为全部数学证明一致性的目标。(plato.stanford.edu)
希尔伯特纲领也影响了对逻辑完备性和判定程序的研究。哥德尔完备性定理讨论的是一阶逻辑的证明规则是否足以推导所有逻辑有效的公式;这不同于不完备性,后者讨论的是算术理论在演绎能力上的局限。相关的判定问题要求找到一种判定逻辑有效性的通用有效程序;丘奇和艾伦·图灵证明了这一问题不可解。这些区别使我们能够分清若干常被一并归于希尔伯特名下的数学基础研究目标。(arxiv.org)
参考来源
- Hilbert's Program Then and Nowarxiv.org
- Hilbert’s Programs: 1917–1922studies.helsinki.fi
- The Practice of Finitism: Epsilon Calculus and Consistency Proofs in Hilbert's Programarxiv.org
- Hilbert's "Verunglueckter Beweis," the first epsilon theorem, and consistency proofsarxiv.org
- Hilbert’s Programplato.stanford.edu
- Gödel’s Incompleteness Theoremsplato.stanford.edu
- What Rests on What? The Proof-Theoretic Analysis of Mathematicsmath.stanford.edu
- Partial Realizations of Hilbert's Programsgslogic.net