3.4. 序数与序数算术

我们将自然数的良序推广到整个集合论宇宙中.

定义 3.4.0.1 (序数). 成良序集的传递集称作序数.

可以看出, 每个 都是传递集, 而且 自己也是个传递集. 在强调序数的身份时, 自然数又称有限序数, 又记为 . 我们记全体序数组成的类为 .

这个记号自然让我们想问是不是总有更大的序数, 答案是肯定的, 灵感来源正是 中的后继函数.

定理 3.4.0.2. 对任何序数 , 总有 仍为序数, 且显然 就是 的真前段 .

证明. 显然.

我们还可以用更豪迈的方式构造远远大的序数.

定理 3.4.0.3 (上界序数). 一集序数 的并 还是个序数. 我们称这序数为这集序数的上确界, 记为 .

证明.

评注. 特别地, 我们作严格上确界 , 它是包括所有 的最小序数.

定理 3.4.0.4. 上的 仍为良序, 换言之记序数 当且仅当 是合理的.

证明. 只需要注意一族序数的交还是序数, 且仍在这个序数族内.

定理 3.4.0.5 (序数的结构).

证明. 这就是说序数就是比它小的全体序数组成的集. 证明是轻松的, 只要注意 即可.

定义 3.4.0.6 (序型). 由良序集比较定理不难得知, 每个良序集都唯一确定地序同构于某个序数. 我们称良序集 同构的序数为这良序集的序型, 记为 , 在不引起矛盾的时候也记为 .

不过, 很显然 并不是按照后继的方式得来的序数. 因此, 我们也可以对序数做以下区分:

定理 3.4.0.7 (后继序数与极限序数). 是个后继序数, 若有一个序数 使得 .

是个极限序数, 若 , 这里的 取遍 中的所有序数.

这个定理宣称, 序数总是后继序数与极限序数中的一种.

证明. 注意上面对极限序数其实可以有别的写法, 例如我们称 , 则极限序数无非是 .

我们考虑不是后继序数的序数 . , 而 不是后继序数指出 , 因此 .

更简单的, 根据序数结构我们可以轻松断言 , 于是 .

我们反证. 如果存在既非后继序数也非极限序数的序数, 由于 是良序集, 总能选出最小的满足此条件的序数 . 不难注意到最小性指出

因此, , 这指出 是个极限序数, 与假设矛盾.

评注. 今后出于方便, 我们会记 .

有了序数, 我们就可以给出良基集的另一个等价表述了.

定义 3.4.0.8. 给定带序集 与序数 , 我们称 是一个 秩函数, 若它是 的保序函数.

定理 3.4.0.9. 是带良基关系的集当且仅当存在其上的秩函数.

证明. 如果 是良基的, 我们用良基归纳法来定义一个秩函数, 它就是 . 由替换公理模式知道全体像确实是个集, 这使得确实存在序数 使得这个函数是 秩函数.

如果有秩函数, 则秩最小 (由序数构成的集合在 下良基知存在) 的元素就是极小元.

它同样有一个真类版本的定理, 对一般真类的定理的叙述与证明我们留给读者. 注意到 (Fund) 等价于 的良基性, 我们特别地可以用秩函数来给出 (Fund) 的一个等价形式.

定义 3.4.0.10. 我们归纳地对每个序数 定义一个 如下:

1.

2.

3.

最后, 我们记真类 .

定理 3.4.0.11. 在 ZF-(Fund) 中, (Fund) 等价于

证明. (Fund) 推出 是显然的反证法. 如果有不在 中的集合, 则它的全体元素必须仍然有一个不在 之中, 这与不存在 无穷降链矛盾.

推出 (Fund) 则是因为序数的良基性无需 (Fund) 担保, 而 用序数的良基性指出了所有集合对 关系的良基性.

这些 在我们不需要担心 (Fund) 的时候也会直接写成 . 显然, 它们给出一个秩函数 , 这个 是最小的使得 的序数 .

递归算术

自然数有加法和乘法, 如果读者上过初中说不定还会算自然数的幂或指数, 我们希望给数大小用的序数也定义这样的计算方法. 有时记为 , 有时记为 , 等等类似, 以使行文流畅.

定义 3.4.0.12 (序数算术). 我们递归地定义对 的序数加法如下:

1.

2.

3.

我们递归地定义对 的序数乘法如下:

1.

2.

3.

我们递归地定义对 的序数指数如下:

1.

2.

3.

注意我们并未像自然数里面一样证明递归定义原理, 读者可以自行解决.

序数算术在自然数上面显然和我们熟知的东西是一样的, 但是对于那些无穷序数 (即包含 的序数) 而言, 这些序数算术可能会有些奇怪.

命题 3.4.0.13. 以下都是序数算术的性质. 为了美观, 我们将 换成 .

1.

结合律 ,

2.

加法单调

3.

乘法单调

4.

右减法

5.

右带余除法

6.

乘法分配右加法

7.

幂单调

8.

幂改写右运算 ,

评注. 这里左右是非常重要的, 读者不难举出左单调不严格, 左分配不成立, 左减法不唯一等等的各种例子.

我们在序数算术中有一个最重要的定理, 它许诺每个序数都可以写成一个漂亮的形式.

定理 3.4.0.14 (Cantor 正则形式). 任何序数 都可以以唯一的形式写成 , 其中 , 而 都是自然数.

证明. 归纳. 注意 , 我们反复对 用最大的 做带余除法即可.

不难发现这里 是可以等于 的, 这其实是 数的来源. 这些用不动点来定义的大序数最后会和一些数学公理系统的证明论强度排序扯在一起, 不得不说是很奇妙的事情, 读者若有兴趣可以研读第四章.

不可分解性

首先我们来证明一个引理, 它表述了 的递归序数幂的特殊地位.

引理 3.4.0.15 (加性不可分解). 以下对于极限序数 的描述等价, 满足其中任意一个条件时称这个极限序数为加性不可分解序数.

1.

2.

3.

4.

证明. 我们先证明前三个等价, 再证明它们与最后的陈述等价.

: 考虑一些 , 我们有 , 然而简单的归纳又指出 , 因此 .

: 考虑 的 Cantor 正则形式分解 , 我们要证明 . 若 , 令 , 则 矛盾, 故 ; 若 , 令 , 则 矛盾.

: 考虑 Cantor 正则形式分解显然.

: 对 归纳, 显然.

1.

, 我们考虑 . 由于 可以视作 , 我们考虑 , 然后 总有一个序型是 . 由于一共有 , 因此 中必有一个和 都交为序型 , 换言之它和 的交也就是它自己的序型是 .

2.

是极限序数, 我们考虑 . 做 , 则 . 由于 是极限序数, 中总有一个的上确界就是 , 那么对应的 中的那一个的序型就是 了.

: 取 .

当然, 我们也有乘性不可分解的定义, 为了完整我们也列在这里.

引理 3.4.0.16 (乘性不可分解). 以下对于极限序数 的描述等价, 满足其中任意一个条件时称这个极限序数为乘性不可分解序数.

1.

2.

3.

4.

这里 上的典范良序.

证明. 我们还是先证明前三个等价, 再证明它们与最后的陈述等价.

: 考虑一些 , 我们有 , 然而简单的归纳又指出 , 因此 .

: 考虑 的 Cantor 正则形式分解 , 我们先证明 . 若 , 令 , 则 矛盾, 故 ; 若 , 令 , 则 矛盾. 最后我们证明 是加性不可分解的.

反证. 如果存在 使得 , 则 , 换言之取 就给出 矛盾.

: 假定 , 再假定 , 则 , 由 的加性不可分解知 , 于是证毕.

现在, 我们先给出一个引理, 以推进对 的等价性的证明.

引理 3.4.0.17. 对任意序数成立.

证明. 显然, 剩下的部分直接归纳.

1.

时,

2.

极限时,

因此证毕.

推论 3.4.0.18.

证明. , 后面是 的应用.

: 即证明 , 这由 和反方向的显然不等式推出.

: 其实只要证明 . 首先 给出 , 进而有 证毕.

我们用不到乘性不可分解, 因此下文中不可分解性皆指代加性不可分解.

特别的和

定义 3.4.0.19. 在无交并 上, 这样的良序 将被称为 :

1.

2.

评注. 换言之, 会在两个部分分别继承原有的良序结构, 从而我们只需要考虑这两部分之间的结构长什么样.

定义 3.4.0.20. 定义满足以下条件的类函数 为自然和:

1.

2.

3.

4.

称它为 Hessenburg 和, 记为 , 如果它还满足

定理 3.4.0.21. 任何 的序型都不小于 , 不大于任意 给出的 .

分别存在 , 使其序型为 .

评注. 这两句话指出, 递归定义的序数和是下确界, 而 是上确界, 从而间接指出 是唯一确定的.

证明. 首先, 我们给出三个构造的描述. 就是让 里的东西一定比 里的大, 反过来, 是把 按 Cantor 正则形式拆开为 , 其中 , 且 . 令 , 构造明显也是拆成块再重新拼起来.

不难验证这个 确实是个合格的 , 也就是满足 Hessenburg 和的五条性质. 现在来证明两个极值性.

首先是极小, 也就是 . 显然要考虑 Cantor 正则形式, 设 , 这里是由于不妨令 , 然后取 为第一个非零的 . 分类讨论:

1.

, 这时有 , 而 , 故 .

2.

, 这时有 , 从而 .

我们来论证这两个情况下刚刚给出的都是最小的良序.

1.

, 这时显然 不能比它们俩之间的任何一个更小, 所以我们做出的显然是最小的良序.

2.

, 这时由 的不可分解性可知无论怎么做, 这部分与 这部分的不交并作为 的序型都只能是 , 再注意到 至少有一个作为它的延伸要存在, 我们给出的就确实是最小的良序了.

然后是极大, 也就是 . 我们记这个命题为 , 很明显我们需要归纳法来证明.

显然 时成立, 所以我们叠得一个归纳假设 ; 其次 也显然成立, 所以我们又叠出一个归纳假设 , 现在要证的事情是 .

反证. 如果有一个 , 则可以取出一个真前段 使得 .

断言.

证明. 反证. 如果其中有一个 变成了 , 计算 , 这是归纳假设; 它又 , 这是自然和定义要的性质; 这时矛盾就已经出现了.

然而, 这个断言本身又指出 , 与这个前段是真前段矛盾. 反证完成.

值得指出的是, 这个 还有另外一种泛性质, 不过这需要引入另一个函数.

定义 3.4.0.22., .

定理 3.4.0.23. 是满足以下条件的最小的一对函数:

1.

2.

3.

4.

换言之, 任给另一对满足以上条件的函数 , 总有 恒成立.

证明. 只要注意到 Cantor 正则形式可以经由 转写为二进正则形式: , 这里 全部都是极限序数或 , 这一对 满足这四个条件是易于验证的.

接下来证明极小性, 假定我们又有了一组 . 首先, 简单的观察指出 至少是最小的满足 的函数, 又由第二个性质推知 恒成立, 因此 , 这连同最开始的观察给出 恒成立.

另一方面, 我们对 的值进行归纳来证明 . 反证, 如果存在 使得 且此时 极小, 我们考虑 的二进正则形式 , 当然我们还默认 . 不妨设 .

如果 , 我们有 , 这显然与 的严格保序性矛盾. 接下来, 我们证明会存在 使得 , 这指出 的同时 , 与 的极小性矛盾.

如果 , 我们令 ; 如果 是极限序数, 由 严格小可知存在一个序数夹在它和 之间, 随便取一个这样的序数, 不妨设它充分接近大的这一边, 二进正则形式是 , 当然这时候会有 . 我们令 即可.

特别的积

定义 3.4.0.24. 在积 上, 这样的良序 将被称为 :

1.

2.

评注. 换言之, 会在每个切片上继承原有的良序结构, 我们需要考虑各个横纵切片之间的结构长什么样.

定义 3.4.0.25. 定义满足以下条件的类函数 为自然积:

1.

2.

3.

4.

5.

6.

称它为 Hessenburg 积, 记为 , 若最后一个条件加强为

定义 3.4.0.26. 对两个序数做 Cantor 正则形式展开: , 其中 , 且 .

定义 的极小积 为:

1.

若存在最小的 使得 且此时 , 则

2.

若存在最小的 使得 且此时 , 则

3.

若不存在 使得 且此时 , 则

4.

若不存在 使得 且此时 , 则

定理 3.4.0.27. 任何 的序型都不小于 , 不大于任意 给出的 .

分别存在 , 使其序型为 .

评注. 因此, 递归积并没有极值意义下的特别之处. 同样的, 这个定义也指出 Hessenburg 积是唯一的.

证明. 分别先给构造后证明. 递归积的良序构造就是字典序, 良序性显然. 没有需要对它证明的事, 它太菜了.

现在做 , 其中 , 且 .