用户: Smile/Veblen 函数
Veblen 函数是一种使用递归不动点构造大可数序数的记号.
回顾 是最小的不能从自然数和 出发用有限次加法, 乘法与幂表示的序数, 或等价地, 它是 的最小不动点. 是这函数的次小不动点, 可表示为 . 一般地, 令 () 枚举 指数函数的全体不动点, 则小于 的序数都能从自然数和 出发由有限次加法, 乘法, 幂与 函数表示, 而 是最小的不能被这样表示的序数.
这个过程可以这样不断重复下去: 函数是 指数函数的不动点枚举函数, 而 函数是 函数的不动点枚举函数. 但我们不必每取一次不动点就创造一个新的名字, 而是可以用一个指标来表示取不动点的次数. 进而, 取不动点的次数不必限于自然数, 而是可以为任意序数. 这就是二元 Veblen 函数.
1二元 Veblen 函数
给定一个正规函数 (定义 1.1) . 对序数 , 可以归纳定义正规函数 , 使得它是 () 的公共不动点的枚举函数 (定义 1.2).
下文中, 我们通常取 , 以得到标准的 Veblen 函数. 但这构造对一般的正规函数也有效.
定义 1.1 (正规函数). 设 为序数函数. 若 严格单调递增且在序拓扑下连续, 则称 为正规函数.
由于 不是集合, 上述连续性应理解为对任何序数 , 连续, 其中 为任何包含 的值域的序数.
若假设 严格单调, 则 的连续性等价于对任何极限序数 , .
容易验证, 严格单调增函数 满足对任何序数 , . 若等号成立, 则称 为不动点.
一族序数的枚举函数即为一个从小至大枚举它的元素的函数. 容易证明下面的函数良定义.
定义 1.2 (枚举函数). 设 为序数构成的集合. 则 的枚举函数是唯一的严格单调递增双射 , 其中序数 为 的序型.
设 为序数构成的真类. 则 的枚举函数是唯一的严格单调递增双射 .
为了取不动点枚举函数, 我们需要一个引理.
引理 1.3. 设 () 为一族正规函数. 则它们的公共不动点在 中无界, 且公共不动点的枚举函数是正规函数.
证明. 任取 , 欲证 有不小于 的公共不动点. 令 , , . 则由连续性立得 对任何 成立, 即为所求.
从而可定义二元 Veblen 函数.
定义 1.4 (二元 Veblen 函数). 令 . 对序数 归纳, 我们定义正规函数 , 它是 () 的公共不动点的枚举函数.
为了与多元 Veblen 函数统一, 我们令 . 从而有 , , .
下面我们给出二元 函数的基本性质.
命题 1.5. 设 为序数. 则
• | 当且仅当 (i) 且 , 或 (ii) 且 , 或 (iii) 且 . |
• | 当且仅当 (i) 且 , 或 (ii) 且 , 或 (iii) 且 . |
命题 1.6. 设 Feferman–Schütte 序数 (多元 Veblen 函数将在下一节定义) 为函数 的最小不动点. 则任何小于 的序数都能从 出发, 通过有限次加法和 函数得到.
2多元 Veblen 函数
在上一节中我们已经知道, 不能用二元 Veblen 函数表示的最小序数是函数 的最小不动点. 容易证明, 这函数是正规函数, 从而我们可以进一步取它的不动点枚举函数. 这就是有限元 Veblen 函数.
例 2.1. 我们把函数 的不动点枚举函数记为 . 类似地,
• | 是 的不动点枚举函数. |
• | 是 () 的公共不动点枚举函数. |
• | 是 的不动点枚举函数. |
• | 是 () 的公共不动点枚举函数. |
• | 是 的不动点枚举函数. |
定义 2.2 (有限元 Veblen 函数). 设 为一列序数. 我们按字典序归纳定义有限元 Veblen 函数 .
• | 在序列左侧任意添加或删除 , 结果不变. |
• | n = 1 时, . 从而, 对于空序列, . |
• | 设 且首项非零, 则 可唯一表示为 , 其中 为有限项序列, 为非零序数, 为有限项全为 的序列, 为任何序数. 则函数 为一族函数 () 的公共不动点的枚举函数. |
定义 2.3 (小 Veblen 序数). 令小 Veblen 序数 .
命题 2.4. 任何小于 的序数都能从 出发, 通过有限次加法和有限元 函数构造. 是不能被这样构造的最小序数.
但 函数还可以进一步扩展: 不但其参数的值为序数, 参数的位置也可以是序数. 这样我们即可表示 . 当然为了满足良序性, 仅能有有限个分量非零.
例 2.5. 以下函数均为关于序数变量 的函数.
• | 是 () 的公共不动点枚举函数. |
• | 是 的不动点枚举函数. |
• | 是 () 的公共不动点枚举函数. |
• | 是 () 的公共不动点枚举函数. |
• | 是 的不动点枚举函数. |
有限元 Veblen 函数即为序数元 Veblen 函数的特例.
定义 2.6 (序数元 Veblen 函数). 设 为有限个二元序数对构成的序列, 其中 . 我们按字典序归纳定义 .
• | 在序列中任意添加或删除形如 的项, 结果不变. |
• | . |
• | 设 . 函数 是函数 (对所有 , ) 的公共不动点枚举函数. |
用序数元 Veblen 函数不能表示的最小序数称为大 Veblen 序数 , 它是 的最小不动点.
定义 2.7 (大 Veblen 序数). 令大 Veblen 序数 为 的最小不动点.
命题 2.8. 任何小于 的序数都能从 出发, 通过有限次加法和序数元 函数构造. 是不能被这样构造的最小序数.
3列表元 Veblen 函数
Veblen 函数还可以进一步扩展. 回忆之前的规律, 每次取不动点就把指标向前进位. 从而我们可以把大 Veblen 序数表示为 .
容易发现, Veblen 函数中, 最后一个变量的地位是和其它变量不同的: 其余变量都表示递归的次数, 而最后一个变量表示不动点枚举. 但对于列表下标, 所有指标都表示不动点枚举. 为了下面处理的一致性, 我们将最后一个变量单列, 用分号隔开.
例 3.1. 下面等式中, 不含分号的为标准的 Veblen 函数记号, 含有分号的为本小节使用的 Veblen 函数记号.
• |
|
• |
|
• |
可以看出, 对于大于 的指标, 两种记号完全相同. 于是 , .
例 3.2. 以下 为序数变量.
• | 是 的不动点枚举函数. |
• | 是 的不动点枚举函数. |
• | 是 的不动点枚举函数. |
• | 是 () 的公共不动点枚举函数. |
• | 是 的不动点枚举函数. |
• | 是 的不动点枚举函数. |
• | 是 () 的公共不动点枚举函数. |
• | 是 的不动点枚举函数. |
• | 是 () 的公共不动点枚举函数. |
• | 是 的不动点枚举函数. |
为了给出定义, 我们先递归地同时定义递归列表和它们的序.
定义 3.3 (递归列表). 一个预递归列表形如 , 其中 (称为变量) 是非零序数, (称为位置) 是预递归列表.
我们递归地给预递归列表赋全序, 即为 的字典序.
一个递归列表是一个满足各变量位置都为递归列表, 且位置 严格单调减的预递归列表. 递归列表的序就是预递归列表的序.
我们有时允许递归列表中出现 作为变量. 任意地添加和删除 视为同一个递归列表.
注 3.4. 为简单起见, 常把空列表 简记为 , 简记为 . (注意 , 故这两条约定是一致的.) 从而序数元 Veblen 函数的参数列表 可看作递归列表.
注 3.5. 下面定义中的归纳定义要求递归列表良序. 为避免集合论问题, 任取不可数基数 , 考虑出现的序数小于 的递归列表 (称为 -小的递归列表) 之集, 可证这集合是良序的. 容易验证下面证明出现的所有序数都仍小于 , 从而可对 -小的递归列表归纳定义.
定义 3.6 (列表元 Veblen 函数). 设 是非零递归列表.
• | 若 () 的位置 处变量非零, 则我们定义它的一个直接前驱是形如 () 的递归列表. | ||||
• | 若 (, ) 的位置 处变量为零, 我们定义它的直接前驱函数, 是一族 的函数.
|
设 是递归列表. 我们归纳定义 .
• | . |
• | 设 的位置 处变量非零. 则 是形如 的函数的公共不动点, 其中 为 的直接前驱. |
• | 设 的位置 处变量为零. 则 是形如 的函数的公共不动点, 其中 为 的直接前驱函数. |
用列表元 Veblen 函数不能表示的最小序数是 Bachmann–Howard 序数.
定义 3.7 (Bachmann–Howard 序数). 令 Bachmann–Howard 序数 .
命题 3.8. 任何小于 的序数都能从 出发, 通过有限次加法和列表元 函数构造. 是不能被这样构造的最小序数.
4Veblen 正规形式
本节我们给出 Veblen 正规形式的定义, 并证明小于 的序数的 (序数元) Veblen 正规形式存在. 若仔细写出, 可证小于 的 (列表元) Veblen 正规形式存在, 但较为复杂. 本文不给出证明.
以下定义是非标准的. 若在定义中允许列表元 (或有限元, 二元) Veblen 函数, 也可以证明相应的结论.
定义 4.1. 设 是序数. 若小于 的序数对加法和序数元 Veblen 函数封闭, 则称 为 (序数元) 不可达序数.
定义 4.2. 设 为序数. 表示等号右侧为 的序数元 Veblen 正规形式.
• | 若 , 则 . |
• | 若 , 其中 为 的幂, , 则 . |
• | 若 , 其中 中出现的所有序数都小于 , 则 . |
• | 若 为序数元 不可达序数, 则 . |
由于更高层级的 函数是较低层级的函数的不动点枚举函数, 容易证明以下命题.
引理 4.3 (序数元 Veblen 函数的比较). 设 为两个序数指标列表. 则 当且仅当 中出现了不小于 的序数. 此时, 等号成立当且仅当不小于 的序数在 中恰出现一次, 是最后一个非零的参数, 且等于 .
引理 4.4. 设 为序数. 则 为 不可达序数当且仅当 .
证明. 为后继基数时显然. 设 为极限基数.
若 为 不可达序数, 则对 有 . 从而由 正规性, 易见 .
下面的命题立即证明了命题 2.8.
命题 4.5. 设 为序数. 则 的 Veblen 正规形式存在唯一.
证明. 由 Cantor 正规形式的存在唯一性及 Veblen 函数的比较, 立得 Veblen 正规形式唯一. 下只需证 Veblen 正规形式存在. 从而假设 是 的幂, 且不为 不可达序数.
在本证明中, 我们转而使用修改的 Veblen 函数, 以简化记号.
由 进 Cantor 正规形, 不大于 的序数 可唯一表示为 , 其中 , . 令 . 令 .
我断定: 是后继序数, 且若 不为最大元, 则 是 的不动点.
由于 为 可达序数, 显然 . 注意到 是 的幂, 从而在 的值域中, 故 . 这表明 非空.
为证向下封闭及不动点性质, 我们对 归纳证明若 , 则 , 且对 , 为 不动点. 这由 Veblen 函数的定义易得.
从而 是序数. 反设 为极限序数, 则对任何 , 为 不动点. 这表明 在 值域中, 从而 , 矛盾.