3.5. 势与基数
实数理论中, 我们不会用到不可数的序数. 不过, 我们还得先定义不可数, 这需要引入朴素的势的概念.
定义 3.5.0.1 (势). 称集合 的势不大于 , 记为 , 若存在从 到 的单射.
称集合 与集合 等势, 记为 , 若存在 与 之间的双射.
简记 为 .
很显然, 单射的复合还是单射使得这个 具备传递性. 恒等映射是单射使得它具备自反性, 而它的 " 反对称性 "(从而它是个 " 偏序 ") 则由以下著名定理给出.
定理 3.5.0.2 (Cantor-Bernstein).
证明. 这是一个非常精彩的构造.
首先设有 与 见证两个比较. 假定 , 又作 , 记 , 则 且 , 于是不妨设 , 且已知一个双射 , 来找 的证据.
轮流定义 和 , 则 , 于是令 , 有 和 .
对于势的比较, 我们有最经典的对角线论证法, 它指出幂集的势总是严格的更大.
定理 3.5.0.3 (Cantor).
证明. 显然 给出了 的证据. 反证, 设有 同时是个满射.
我们还有一个更精巧的结构, 它给出了一个最小的势严格大于给定集的序数.
定理 3.5.0.4 (Hartogs). 对任意集合 , 定义 , 这是个序数, 且有 .
此外, 对任何序数 , .
证明. 首先要验证 是个序数, 这是因为它是一集序数, 而且向下封闭 (即比其中某序数小的序数一定也在其中).
这样, 如果 上面有良序, 我们就有推论: . 但是这两位究竟是相等还是严格小, 就是集合论中的的经久难题了.
现在, 我们先来定义基数的概念.
定义 3.5.0.5 (基数). 称序数 为基数, 若它到它的任何元素都没有双射. 所有基数组成的真类记为 .
评注. 由于没有选择公理, 我们不能断言每个集合都与一个基数等势, 因此我们目前能对基数说的事情实在是很少.
我们先来简单地讨论基数的加法与乘法.
定义 3.5.0.6 (基数的加法与乘法). 定义 , , 其中等号右侧采取序数运算.
定理 3.5.0.7. 对任意无穷基数 , 总有 .
证明. 我们直接在集合 上定义一个良序, 使得其序型恰好就是 . 具体而言, 令 当且仅当 . 这称为 上的典范良序.
现在, 我们证明对任意无穷基数 , 均有 . 首先, 显然有 , 因此我们不妨假定存在使得这个不等号严格成立的 , 然后选取最小的这样的 以导出矛盾. 这时, 由于不等号严格成立, 不妨设真前段 . 记 , 然后令 . 显然 , 于是 .
推论 3.5.0.8. .
按照 Frege 与 Russel 一开始的想法, 势应该定义成所有与之等势的东西, 但它显然是个真类. Scott’s Trick 部分地改善了这个状况.
定义 3.5.0.9 (作为集合的势). 我们将集合 的势集 定义为全体和 等势, 且具有最小的 的那些集构成的集.
定理 3.5.0.10.
评注. 然而, 这个 并不能给出 , 这是一个重要的缺憾.
这种定义几乎已经被历史抛弃了, 我们提到它只是因为某些哲学因素.