打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

序数

来自Googology Wiki
Phyrion留言 | 贡献2025年7月3日 (四) 22:50的版本

序数是自然数的推广。

直观理解

顾名思义,序数是用来排序的号码。比方说,我们想要按照好吃程度从小到大来排序{树叶,屎,蛋糕}这个集合,我们就可以用到序数。

号码 元素
0
1 树叶
2 蛋糕

最小的序数是0,因而我们从0开始排序。这只是一个很简单的排序,还没有超过自然数的范畴。

现在考虑对这个集合{1/2,3/4,7/8,}{1},按照<来排序:

号码 元素
1/2 0
3/4 1
7/8 2
…… ……
1

注意到当我们为1/2,3/4,7/8,……这些元素排序时,已经用尽了全部的自然数。但我们又要为1编号。1大于前面的所有元素,因此,1的号码需要是一个大于全体自然数的东西。它依然是序数(因为我们定义序数就是为了处理这种情况),我们给它命名为ω。

想象一下我们在此基础上又要给{3/2,7/4,15/8,}{2}编号。因此我们还需要越来越多的大于ω的序数。随着“编号游戏”的对象愈发复杂,我们所需要的序数也愈发庞大,复杂,单纯靠直观理解已经难以为继,因此我们需要看以下的内容。

数学定义

序数是在∈序上良序的传递集(传递集即满足每个元素都是自身的子集)

0=={}

1={0}

2={0,1}

3={0,1,2}

1048576={0,1,2,3,...,1048575}

序数的后继

序数α后继被定义为α+1=α{α}。它也是所有序数运算的基础。

2+1=2{2}={0,1}{2}={0,1,2}=3n+1=n{n}={0,1,2,3,...,n}

有限序数与超限序数

所有自然数都是有限序数。

大于任意有限序数的序数称作超限序数(或无限序数)

极限序数

不是 0不是任何序数的后继的序数被称为极限序数。(0有时也被视为极限序数)

即序数λ是极限序数要满足“不存在某个序数α使得λ=α+1”。

如果λ是极限序数,那么λ=sup{α|α<λ}。("sup"为"上确界",一般可以省略不写)


ω被定义为全体自然数的集合,ω=={0,1,2,3,...}既是第一个超限序数,也是第一个极限序数。

序数的运算

1.序数加法

α+0=α

α+(β+1)=(α+β)+1

α+β=γ<β(α+γ),如果β是极限序数。

序数加法不具有交换律,但具有结合律。即

α+ββ+α,(α+β)+γ=α+(β+γ)

例:1+ω=γ<ω(1+γ)={1+0,1+1,1+2,...}=sup{1,2,3,...}=ωω+1

2.序数乘法

α×0=0

α×(β+1)=(α×β)+α

α×β=γ<β(α×γ),如果β是极限序数。

序数乘法不具有交换律和右分配律,但具有结合律和左分配律。即

1.α×ββ×α,(α×β)×γ=α×(β×γ)

2.(α+β)×γ(α×γ)+(β×γ),α×(β+γ)=(α×β)+(α×γ)

例:

(ω+1)×ω=γ<ω((ω+1)×γ)={(ω+1)×0,(ω+1)×1,(ω+1)×2,...}={0,ω+1,ω+(1+ω)+1,ω+(1+ω)+(1+ω)+1,...}=sup{0,ω+1,ω×2+1,ω×3+1,...}=ω2ω×(ω+1)=ω2+ω

Q:为什么不是ω2+1

A: 我们知道ω2+1=ω2{ω2}={0,1,2,...,ω,ω+1,...,ω×2,...,ω×3,...,ω2}

γ<ω(ω×γ+1)中显然没有任何一个元素能够达到或是超过ω2,因此它们的上确界也不会超过ω2

其实也可以换一个方向思考:既然sup{ω,ω×2,ω×3,...}=ω2

sup{0,ω+1,ω×2+1,ω×3+1,...}中从小到大排列的每一项都比前者小,因此也不会超过ω2

3.序数的指数运算

α0=1

αβ+1=αβ×α

αβ=γ<β(αγ),如果β是极限序数。

序数的指数不具有对底数乘法的分配律,但指数加法具有对底数的分配律。即

(α×β)γαγ×βγ,αβ+γ=αβ×αγ

例:

(2×3)ω=6ω=γ<ω(6γ)={60,61,62,...}=sup{1,6,36,...}=ω2ω×3ω=γ<ω(2γ)×γ<ω(3γ)=ω×ω=ω2

ε0是第一个满足ωα=α的不动点。

ωε0=γ<ε0(ωγ)=sup{1,ω,ω2,...,ωω,...,ωωω,...}=ε0

ε0×ω=ωε0×ω=ωε0+1