5.2. 分层真与正确基数

之前形式化的 显然其实是全局的 真谓词 (因为 也就是 也就是 的相对化, which 是 句子), 而我们的讨论说明它是 的; 接下来让我们考虑更高复杂度句子的真谓词. 我们首先指出一个简单的事实.

元定理 5.2.0.1. 对任何 , 我们都有 谓词来判定一个公式是否是 , 公式, 谓词来判定某个集合论 下一个公式是否是 , 公式.

证明. 前者只需要从前向后查: 是不是量词、变元符号、否定符号、量词、..., 然后把剩下的东西塞进 判别里面; 这个判别是先从前向后读串, 或者是 或者是 , 读到不是这两者之一的位置时查看后面有没有量词. 后者则是添加了 " 存在公式使得 可证二者等价 ".

评注. 这里的 如果要改进为 , 那么 公式的判定谓词也会变成 的东西, 原理是声称存在从句子到 的函数, 把每一节 放到一个 上面, 把后面余下的全部东西丢进 , 并判定后面是 句子.

定义 5.2.0.2. 真谓词 指的是这样一个单变元谓词: 任何 句子真当且仅当其编码填入此谓词后被判定为真.

评注. 因此, 将 公式的判定谓词改进成 没有意义, 因为这里的定义在元理论层次上枚举了全体 句子. 同时鉴于满足 句子的否定当且仅当满足这整个 句子, ( 真谓词) 的复杂度应该和 反着来.

我们立即有集合论版本的真不可定义定理.

元定理 5.2.0.3. 在强于 的集合论中, 不存在全局真谓词. 换言之, 不存在单变元谓词 使得对任何句子 都有 .

证明. 基本上是在照抄第一不完备性定理的证明, 我们连可表示性都不需要考察, 因为 这个句子我们直接实打实地造出来了.

假定 是全局真谓词, 记 为公式 , 我们来造其不动点, 也就是 的句子 , 这样因为我们又要求 就知道 而矛盾.

对任意集合 , 考虑句子 , 定义句子 , 然后令 . 观察立即知道 也就是 .

: 取 中的 得到 .

: 因为 只有一个, 而已经知道唯一的 就是 .

评注. 本质上来说全局真谓词 就是解码函数: 把每个形式化句子都解码成元语言的句子, 换言之断言句子总是标准. 这个定理无非是说句子的标准性不可由一个句子所确认.

但这不妨碍分层真谓词的定义.

元定理 5.2.0.4. 的, 的 ().

证明. 当且仅当存在传递集 , 中全体常元符号的解码都属于 , 且 ; 这句话 . 又鉴于 当且仅当 , 它立即 .

当且仅当 (注意我们可以通过元组编码来证明每个 公式都等价于最外面只有一层 公式), 于是它 . 归纳地, 当且仅当 .

评注. 这又一次说明不能有 , 否则定义 就是全局真谓词了.

真不可定义定理的一个自然推论是初等子模型的不可定义性 (否则只需要把全局真判断变成初等子模型的真判断, 后者上文已说明是可定义的了). 然而, 分层真的可定义性提示我们可以考虑 子模型的可定义性. 根据完全相同的道理, 子模型也是 子模型, 因此我们将直接记这个关系为 . 一个简单的事实是:

定理 5.2.0.5 (). 任何传递集都是宇宙的 子模型.

证明. 因为它传递.

但接下来的一件事就比较重要, 且不那么显然了.

定理 5.2.0.6 (Levy,). 任给不可数基数 , .

证明. 只需证明: 若 中常元均属于 , 则 . 假定这个 , 由 LS 定理, 存在 的初等子模型 , 中全体参数的传递包括都是 的子集, 且 的基数不大于这些传递包括的基数. 鉴于参数们都属于 , 这些传递包括的基数都小于 , 因此 . 取 的坍塌 , 则传递集 . 鉴于 , 我们也有 , 从而其扩张 .

这启示我们做如下定义.

定义 5.2.0.7. ; 如果基数 满足 , 则称 正确基数.

评注. 正确基数这句话写开来是 , 它 是因为 . 当然它不可能是 的, 否则 " 存在 正确基数 " 这句话也是 的, 这造出了基数无穷降链.

当然, 用 还是 并没有什么区别.

定理 5.2.0.8 (). 任给序数 , 是不可数强极限基数; 事实上 当且仅当 不可数且 , 也当且仅当 不动点. 对 , 当且仅当 正确基数.

证明. 是不可数强极限基数是因为: 对 可以用参数 考虑 句子 即得 . 我们证明: 推出 , 又推出 , 又有 .

第一次推断其实已经证出来了, 第三次推断是因为不可数 都让 . 第二次推断是因为显然 , 但我们从 知道 , 而 .

这提示我们, 是一个比较重要的分水岭. 事实上, 都可以给我们一些 句子的标准形式.

元定理 5.2.0.9. 任给 , 以下三件事等价:

1.

存在 句子 使得 .

2.

存在句子 使得 .

3.

存在句子 使得 .

证明. 由于 句子, 本来就是个 句子, 因此我们只要证明 .

是这样的: 我们直接证明 当且仅当 , 此处 公式. 前推后是因为这个 总属于某 句子向内绝对, 后推前是因为固定 为常元后 .

是这样的: 认为 对, 当且仅当 认为 " 认为 对 ".

推论 5.2.0.10 (). 正确基数, 当且仅当任给参数均属于 的句子 , 若存在序数 , 则存在 .

证明. 这是因为上个元定理的 等价.

我们证明最后一个相当符合直觉的事实.

定理 5.2.0.11 (). 正确基数构成闭无界类, 记为 . 进一步, 任何以 公式定义的序数的闭无界类都包含所有的 正确基数.

证明. 闭显然是因为一列模型升链的并仍然是模型, 重在验证其无界. 我们来对 归纳, 当成全体 不动点 (从而闭无界, 且让 ). 我们在 下证明 .

显然可以先拿一个 使得 . 我们枚举全体无常元 公式为 , 则全体无常元 公式可枚举为 . 对每个这样的句子我们定义传入 中除 外一切变元符号的函数 , 它对给它的输入收集让 为真的所有 中秩最小的那个 的秩 (如果没有就去 ). 现在我们定义序数函数 , 它对传入的序数 取出 中元素传进全部 后所得序数集的最小严格上界之上的最小 中的基数 . 我们把 连续 次作用在 上得到 , 就是 子模型.

后者则是因为如果 公式 定义一序数的闭无界类, 则对 正确基数 中的每个 我们都有 ( 认为 无界), 这个句子 , 于是 也认为 无界, 里无界, 从而由 闭知道 .

既然 都是闭无界的, 那把这 个闭无界类交起来按道理也是闭无界类; 但这其实不对, 因为 并非 . 不过, 我们可以这么做.

元定理 5.2.0.12. 如果在 中再加常元符号 , 然后做此语言中 的扩展理论, 要求 (利用公理模式) 对每个 都有 正确基数, 则此理论与 等一致性强度. 此时称 是正确基数.

证明. 如果有 模型, 则这个理论有穷可满足.