Schröder-Bernstein定理

概述

Schröder-Bernstein 定理(Cantor-Schröder-Bernstein Theorem):若存在从集合 到集合 的单射 和从 到 的单射 ,则存在从 到 的双射 。换言之, 且 蕴含 。

定理陈述

形式化陈述

定理(Schröder-Bernstein, 1897/1898): 设 、 为集合。若存在单射 和单射 ,则存在双射 。

基数语言:若 且 ,则 。

等价表述:集合间的基数关系 是反对称的(antisymmetric),即 构成一个偏序关系。

证明概要

证明思路(构造性证明——链分解法)

核心思想

利用 和 的迭代,将 划分为两个不相交的子集 和 ,然后分别用 和 来构造双射。

详细证明

第一步:定义迭代映射

定义映射 如下:对任意 ,

即:先对 用 映射到 的子集 ,取 中不在 里的部分 ,再用 映回 得到 ,最后取 中的补集。

第二步:寻找不动点

可以验证 是单调递增的:若 ,则 。

令 (所有被 包含的子集的并)。

由 的单调性,可以证明 ,即 是 的不动点。

第三步:构造双射

由不动点条件 ,可推出:

因为 是单射, 在 上的限制是到 的双射。同时, 在 上的限制是到 的单射。

现在定义 :

验证 是双射:

  • 是良定义的:若 ,则 ,所以存在唯一的 使得 ,即 是良定义的。
  • 是单射: 在 上是 (单射),在 上是 (单射),且 与 不相交。
  • 是满射:,,故 。

因此 是从 到 的双射。

直观理解(链分解视角)

从任意 出发,交替使用 和 向前追溯:

每条”链”有三种可能:

  1. -终止链:从 中的某个元素开始(没有前驱 )
  2. -终止链:从 中的某个元素开始(没有前驱 )
  3. 双向无限链:向两个方向无限延伸

对 -终止链和双向无限链,使用 来映射;对 -终止链,使用 来映射。这样恰好构造出双射。

关键推论

  • 推论1(基数等价的自反性): 当且仅当 且 。这确立了基数比较的反对称性。
  • 推论2( 与 等势): 是 的双射,故 。
  • 推论3(幂集链的单调性): 蕴含 。

应用场景

  1. 基数比较:Schröder-Bernstein 定理是集合论中比较无穷集合大小的核心工具。要证明 ,只需分别构造单射 和 ,而不必直接构造双射。
  2. 实数集的等势证明:证明 、 等结果时,Schröder-Bernstein 定理大大简化了证明。
  3. 可数集理论:在证明某些集合是可数集或不可数集时,提供了一种”双向夹逼”的方法。

数值示例

证明 :

  • 单射 :(恒等映射)。
  • 单射 :(将 压缩到 )。
  • 由 Schröder-Bernstein 定理,。

参见

参考链接