序数

序数自然数的推广, 用来给集合的元素按顺序进行编号, 这里的集合可能是很大的无穷集. 所有序数从小到大排列为其中 最小无穷序数, 即大于所有自然数的最小序数.

1定义

例 1.1. 定义序数的关键想法是, 序数可以和良序集对应起来. 例如,

良序集 对应序数 .

良序集 对应序数 .

良序集 对应序数 .

良序集 对应序数 ,

如此等等.

因此, 我们可以定义序数为良序集的同构类. 但这样做的缺点是, 每个序数将会成为一个真类, 这会带来一些麻烦. 例如, 我们不能讨论由一些序数构成的集合.

在集合论中, 我们通常采用以下定义, 而避免上述问题. 这个定义将序数 定义为所有小于 的序数构成的良序集, 它是一个特定的集合, 而不是一个等价类.

定义 1.2 (序数). 序数是指集合 , 满足如下条件:

良序集.

传递集合, 即如果 , 那么 .

注 1.3.ZF 集合论中, 由于正则公理, 以上定义第一条可减弱为 “全序集”.

例如, 如果序数 不是空集, 那么传递性表明 . 类似可以说明, 如果 有至少两个元素, 那么 .

可以验证例 1.1 中的所有例子都满足定义 1.2.

定义 1.4 (后继, 极限序数). 序数 后继是序数如果序数 不是任何序数的后继, 就说 极限序数.

这样例 1.1 中, , , 是后继序数, 是极限序数.

定义 1.5 (序数的类). 注意到序数的定义条件可以由一阶语言写出, 所有序数构成一个类, 记作 .

2性质

基本性质

下面的命题保证了一开始提到的直观.

命题 2.1. 对任意良序集 , 存在序数 , 使得 之间有保序的双射.

序数还有一些好的性质, 罗列如下.

命题 2.2.

任意序数 的元素皆为序数.

所有序数构成的类是良序类.

对任意一族序数 , 它们的并也是序数, 是包含它们的最小序数.

序数运算

在序数的类 上可以定义加法, 乘法和幂运算. 序数的运算可以由超限归纳构造给出.

定义 2.3 (序数加法). 序数加法 定义如下:

.

对后继序数 , .

对极限序数 ,

定义 2.4 (序数乘法). 序数乘法 定义如下:

.

对后继序数 , .

对极限序数 ,

定义 2.5 (序数幂). 序数幂 定义如下:

.

对后继序数 , .

对极限序数 ,

序数的运算对应了良序集的相应操作.

命题 2.6. 两个良序集的不交并 (两个良序集内部保持原来的序, 第一个良序集中所有元素小于第二个良序集中元素) 得到的良序集的序数是二者序数之和; 两个良序集的 Descartes 积, 赋予字典序得到的良序集的序数是二者序数之积.

然而序数的幂不对应幂集的序数, 即序数与基数二者的幂运算不相容. 例如序数运算 得到的集合的势是 , 然而幂集 之势为 .

3相关概念

基数

良序集

共尾类

Nim 数

超现实数

术语翻译

序数英文 ordinal number德文 Ordinalzahl (f)法文 nombre ordinal (m)拉丁文 numerus ordinalis (m)