MathLabs
定理已证明

哥德尔第一不完备定理

命题陈述

在任何足够强(能表达基本算术,例如包含皮亚诺算术)、公理集合可由算法枚举的相容形式系统 FF 中,总存在一个命题 GG,它为真,却在 FF 内既不可证明也不可反驳。

为什么成立?

哥德尔利用对公式与证明编号的方法(哥德尔数),把关于可证明性的陈述转化为关于数的陈述,构造出一个实质上在说“我在 FF 中不可证明”的命题。如果 FF 能证明 GG,那么 FF 就是不相容的(证明了一个假命题);如果 FF 能证明 ¬G\neg G,FF 也会再次证明一个假命题。因此 GG 为真,却在 FF 内不可判定。

证明思路

为每个公式以及每个有限公式序列(候选证明)赋予唯一的自然数(哥德尔数);把关系“数 yy 编码了数 xx 所代表公式的一个证明”表示为可判定的算术关系 Prf(y,x)\mathrm{Prf}(y,x);用对角线构造出一个命题 GG,展开后断言 ¬∃y Prf(y,⌜G⌝)\neg\exists y\, \mathrm{Prf}(y,\ulcorner G\urcorner)(不存在编码 GG 之证明的数);再分别考察 F⊢GF\vdash G 与 F⊢¬GF\vdash\neg G 两种情形,前者与相容性矛盾,后者与 ω\omega-相容性(经罗瑟改进可弱化为普通相容性)矛盾,因此 FF 两者都无法证明,而 GG 本身为真。

证明者

用到此定理的主题

相关定理

分步证明

该定理暂无分步证明。

参考文献

  1. Kurt Gödel (1931). Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I · DOI:10.1007/s00605-006-0423-7
  2. Ernest Nagel, James R. Newman (2001). Gödel's Proof