用户: 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 函数的定义易得.

从而 是序数. 反设 为极限序数, 则对任何 , 不动点. 这表明 值域中, 从而 , 矛盾.

综上, 断言成立. 从而 有最大值 . 由于 , 不是 不动点, 故存在 使得 . 此即所求正规形.