Gödel 不完备性定理

Gödel 不完备性定理包括 Gödel 第一不完备性定理Gödel 第二不完备性定理. 前者指的是一阶 Peano 算术系统, 只要是相容的, 就不是完备的, 并且甚至无法添加有限个语句来完备化 Peano 算术. 后者则指的是此系统不能证明本身的自洽性.

1Gödel 第一不完备性定理

陈述

定理 1.1 (Gödel 第一不完备性定理). 任何包含 , 递归的, 且相容的理论 都不是完备的.

证明

下述的推理过程对所有满足定理 (1.1) 条件的理论 都类似, 所以我们只对 证明. 取标准的 Gödel 编号 , 并且设 定义 .

引理 1.2 (对角线引理). 对于任意只含一个自由变元 的公式 , 存在语句 使得

证明. 首先, 如下的函数可以延拓到某个可定义函数: 这是因为它是递归可枚举函数, 从而在算术阶层里属于 (Post 定理), 故它可定义. 取 , 其中 代表句法上的 “”, 即下验证 .

一方面 . 这是因为 的假设说明 , 并且 , 由存在列举得

另一方面 . 这是因为 , 由存在概括得 .

综上两方面, 利用演绎定理得到 .

引理 1.3. 对于任意语句 , 如果 , 那么 .

证明. 的定义知 . 我们想证明不仅仅是对 , 而是对 的任何模型都有上述关系. 但是注意 递归可枚举集合, 故 可被选作属于 , 即所有量词都是有界的. 由于 所有量词都是有界的, 故它等价于某个不含量词者, 因为 包含如下公理: 但是不含量词者如果以 作为模型, 就必定以所有 的模型作为模型, 再由 Gödel 完备性定理得到 .

Gödel 第一不完备性定理的证明. 在对角线引理 (1.2) 中取 , 得从而:

如果 , 则引理 (1.3) 说明 , 矛盾.

如果 , 则 , 故 , 即 , 也矛盾.

也就是说, 无法证明 也无法证明 .

Tarski 不可定义定理

主条目: Tarski 不可定义定理

我们也可以仅仅利用语义来证明定理 (1.1). 由于 相容, 它有模型 . 下面的过程对所有这样的模型都类似, 所以我们只对 为标准模型时证明.

利用 Tarski 不可定义定理, 得到 不是可定义集. 但是 是可定义集, 因为它是由一些递归的公理出发, 通过推导规则产生的 Gödel 数的集合. 故从而 不是完备的.

2Gödel 第二不完备性定理

延续上一节的记号.

陈述

定理 2.1 (Gödel 第二不完备性定理). 任何包含 , 递归的, 且相容的理论 都满足一般也把 记作 .

注 2.2. 它是 “ 不能证明自身完备性” 的句法翻译. 因为 “能证明自身完备性” 代表 “能证明 ”, 即 “能证明 ”, 即 “能证明 ”, 即 .

证明

下述的推理过程对所有满足定理 (2.1) 条件的理论 都类似, 所以我们只对 证明. 取标准的 Gödel 编号 , 并且设 定义 .

引理 2.3. Peano 算术 满足如下条件, 被称作 Bernays–Hilbert–Löb 条件:

1.

如果 , 那么 .

2.

.

3.

.

证明. 逐一检验:

1.

这就是引理 (1.3).

2.

只需证明 . 考虑如下语义 “ 作为 Gödel 数所代表的一串序列表示一个证明序列, 在 中证明 作为 Gödel 数所代表的公式”, 它是可以被一个 中的公式 定义的关系. 考虑如下语句其中 代表连接 , 这两个序列 (语义上即是把两个证明拼接成一个证明), 是一个递归可枚举函数, 故可以被 中的公式定义. 那么因为 是属于 的, 由引理 (1.3) 的证明一样的道理, 只需证明其在 中满足, 但是这就是 的定义.

从而进行如下演绎:

.

.

.

.

这说明结论成立.

3.

事实上我们可以对所有属于 中的公式 证明: 由第一条得, 对任意的 的一个证明, 我们都可以构造出 的一个证明, 在 Gödel 编号后, 它也定义了一个递归可枚举函数. 而 中的公式, 在 里验证便可以得到从而 .

验证完毕.

Gödel 第二不完备性定理的证明. 取与 (证明) 中一样的 : 进行如下推导:

.

.

.

.

.

.

如果 , 那么 , 我们已经在 (证明) 中说明这违背 的相容性.

Löb 定理

主条目: Löb 定理

Löb 定理把第二不完备性定理的证明更加形式化, 其陈述为:

定理 2.4. 如果一个形式系统 (, ) 满足对角线引理:

对于任意只含一个自由公式变元 的公式 , 存在语句 使得 ,

且满足 Bernays–Hilbert–Löb 条件:

1.

如果 , 那么 .

2.

.

3.

.

那么对任意公式 , 都有 “如果可以证明 ‘ 的可证明性可以推出 ’, 那么 就是可以证明的”. 用形式语言说就是

它蕴涵第二不完备性定理 (2.1), 因为取 , 即可.

3影响

(有谁通读不完备性定理历史可以来写写)

术语翻译

Gödel 不完备性定理英文 Gödel’s incompleteness theorems德文 gödelsche Unvollständigkeitssätze法文 théorèmes d’incomplétude de Gödel