5.6. 树状空间
这一节, 我们来考虑一种有趣的空间, 它将给出两个极好的对象.
定义 5.6.0.1 (树). 我们来考虑 .
称 为一棵树 (tree), 若 . 我们称一个 为序列, 为它的真前段 (initial segment). 若两个序列互不为真前段, 则称它们不相容 (incompatible), 记为 .
对一棵树 , 其中的元素我们也称之为茎节 (node); 它的无穷枝条 (infinite branch) 是 , 满足 . 一棵树的全体无穷枝条构成它的主干 (body), 记为 .
如果一棵树的每个茎节都是某个另一个茎节的真前段, 就称这棵树是棵剪枝树 (pruned tree).
我们引入树, 主要是为了讨论 上的拓扑.
定义 5.6.0.2 (树状空间). 赋 以离散拓扑, 即所有 的子集都是开集; 然后做积空间 , 它自然成为可度量化空间, , 这里 是最大的使得 的自然数.
今后, 我们谈论到任何 时, 若无关于集合 的任何假定 (例如它是拓扑空间或者什么), 我们就默认以上的拓扑结构.
定理 5.6.0.3. 以 为一组开闭基, 我们称之为标准基, 这里 . 因此, 树状空间均为零维空间.
大家熟知 , 而它们的拓扑结构其实也一样.
定理 5.6.0.4. , 则 与 同胚; 也与 同胚.
现在, 我们要指出 上的闭集和剪枝树之间存在一一对应.
定理 5.6.0.5. 给出剪枝树与 上闭集之间的双射.
我们想让树状空间成为 Polish 空间, 就得考察其中的稠密性, 而与此对应的我们也要考察 中的稠密性.
定义 5.6.0.6. 若一个 满足任何序列都是 中某个序列的真前段, 则称 在 中稠密.
定理 5.6.0.7. 在 中稠密, 当且仅当 在 中稠密.
现在, 我们来看看树状空间的拓扑结构在其闭子空间上如何. 首先, 我们来考虑树的子树.
定义 5.6.0.8. 对树 , 我们用 给出它的一棵子树 , 然后再把这棵子树的前面一节削掉, 得到另一棵树 , 这里 指的是将序列 直接接在序列 后面.
定理 5.6.0.9. 构成 的一组基.
树状空间的紧致闭子空间有一个奇妙的描述.
定义 5.6.0.10 (有限分裂). 若树 满足其中每个茎节 都只有有限个 可以使得 , 这里 指的是把 作为序列的下一个值来将 的定义域加一, 则称 是有限分裂树.
定理 5.6.0.11. 对剪枝树 , 是 的紧致子空间当且仅当 是有限分裂树.
此外, 由于空集自然紧致, 我们还可以限定一下.
引理 5.6.0.12 (Konig). 对有限分裂树 , 当且仅当 是无穷集.
评注. 柯尼希的这个引理在反推数学中被用来分离某两个证明系统的强度.
在做代数拓扑时, 我们喜欢考虑连续收缩与连续收缩核的概念.
定义 5.6.0.13 (连续收缩). 称连续满射 为一个连续收缩, 若 . 这个非空的 称作 的连续收缩核.
而树状空间的闭子空间非常奇妙, 它们可以随便收缩.
定理 5.6.0.14. 若 有两个非空闭子空间 , 则 是 的连续收缩核.
证明. 我们与其说是在处理闭子空间, 不如说是在处理剪枝树. 我们考虑剪枝树之间的一组一种重要映射.
定义 5.6.0.15 (单调函数). 集 上的树 到集 上的树 的函数 称为单调函数, 若 .
对于单调函数 , 我们收集全体 的这样的无穷枝条 , 它的真前段们在 下的像在 中也拼成一个无穷枝条, 得到集 . 若 , 就称 是恰当 (proper) 的.
可以提升为 到 的函数 .
不难猜到, 我们正是要构造 和 对应的剪枝树 之间的恰当单调函数 , 然后用它的提升 来见证连续收缩. 为了满足连续收缩的条件, 显然我们要要求 .
我们对 的长度归纳. , 然后我们要在已经定义好 时定义出 , 这里 同样接在序列 的后面.
我们有一个非常神妙的定理, 它指出单调函数几乎是闭子空间之间的连续函数, 而且恰当单调函数确实是.
定理 5.6.0.16. 给定单调函数 , 则 是 的 集, 且 是连续函数.
如果存在 是连续函数, 这里 是 的 集, 则存在单调函数 使得 .
证明. 前一个方向比较简单. 注意 , 显然就是 , 这里 . 要说明 连续, 也只需要考虑 上的标准基 , 它们的原像 显然是开集.
另一个方向要求我们用连续函数 和条件 来构造 , 我们不妨设 , 且 . 对 , 我们先定义 为最大的不超过 的, 使得 的自然数 . 现在, 若 , 我们令 为最长的一个长度不超过 的序列 , 使得 ; 否则, 我们找一个最大的自然数 , 满足 且 , 然后令 .
推论 5.6.0.17. 到 的恰当单调函数与 到 的连续函数之间由提升给出一个双射.
这个奇妙的性质还可以得到更一般的保证, 我们放在下一节讨论.
最后, 我们要考虑 中的序, 为此我们假定 上有一个选取好的序 . 首先, 我们有一个最简单的序.
定义 5.6.0.18 (字典序). 称 , 若对最大的使得 的 有 .
显然, 是良序时 也是良序, 是线序时 也是线序. 然而, 对于良基树的研究却让我们发现另一种序.
定义 5.6.0.19 (良基树). 称一棵树 是良基的, 若 . 换言之, 良基当且仅当 在 上是良基关系.
在良基树 上, 我们同样有秩函数 递归地定义为 .
我们称 的那些茎节为终点, 称最大的 加一为整棵良基树的秩.
定义 5.6.0.20 (Kleene-Brouwer 序). 对于全序集 , 我们延拓 上的偏序 为全序 , 令 .
定理 5.6.0.21. 对良序集 , 树 是良基树当且仅当 是 上的良序.