用户: 数学迷/从 Hindman 定理谈起
Hindman 定理是个组合学事实:
定理 1 (Hindman). 对正整数的每个有限分划 , 都存在 , 以及序列 , 使得对任意非空有限的 , 都有
它的原始证明似乎是初等的, 但我不会. 以下证明是我高中去 Ross 时所学. 其严重使用了选择公理, 但我觉得十分漂亮, 多年过去仍记忆犹新. 该定理实际上能推广成:
定理 2. 对半群 的每个有限分划 , 都存在 , 以及序列 , 使得对任意非空有限的 , 都有其中 可以不交换, 此时按下标从小到大乘.
可能有读者看到这里便会问: “你怎么不要求 无限?” 这是因为这里允许 重复. 所以 有限时, 由于有限半群必有幂等元, 定理显然. 事实上定理的一般情况也是一种找幂等元. 先来看个乍一看和定理 2 毫无关系的定理.
定理 3 (Ellis–Numakura). 设 是左半连续的紧 Hausdorff 半群, 即 是紧 Hausdorff 空间, 具有结合的乘法 , 其本身未必连续, 但对单个 , 左乘 的映射 连续. 则 有幂等元.
再来用它证明定理 2. 为此需要引入超滤.
定义 4 (超滤). 集合 上的超滤指其子集族 , 满足
, . | |
如 , , 则 . | |
如 , 则 . | |
如 满足 , 则 或 . |
上所有超滤的集合记作 . 对 , 显然 是超滤, 我们滥用记号将此超滤也记作 , 并将 视为 的子集.
对 , 定义 , 则 , , , . 以这些 为开集基, 可将 视为拓扑空间. Hausdorff: 对不同的超滤 , , 取 使得 , , 则 的补集 , 于是开集 与 就分离 与 .
注 5. 依定义容易发现, 超滤一一对应于 Boole 代数 到 的同态: 超滤 对应于同态 (即 的真值), 反过来同态 对应超滤 . 由于这也对应于 Boole 环同态, 从而对应于 Boole 环 的极大理想, 故 , 上面的拓扑显然是 Zariski 拓扑. 由此可得 紧. 当然也可以直接用滤子和超滤的理论证紧, 我这属于数学家救火.
对半群 , 其超滤集合 上有自然的左半连续半群结构.
命题 6. 是半群. 对 定义其中 指 , 即沿右乘 取映射原像. 则这使 成为左半连续半群, 成为子半群.
注 7. 有的读者可能知道 是 作为离散空间的 Stone–Čech 紧化. 那么上述乘法可以解释如下: 对每个 , 将右乘映射 作 Stone–Čech 紧化, 得映射 ; 让 变动, 即得乘法 ; 现在对每个 , 将左乘映射 再作 Stone–Čech 紧化, 得映射 ; 再让 变动, 即得乘法 . 这样也解释了为什么只能得到半连续.
懒于验证结合律的读者可能可以由 稠密以及 上的结合律推出 上的结合律.
警告. 即便 本身交换, 也不太会交换.
现在终于能够证明定理 2. 下面证出的定理 2 中乘法是按下标从大到小乘的; 这显然无关紧要, 把半群取反即可.
区区一个正整数组合学事实, 证明过程中我用了三次选择公理, 这也许并不令人满意. 我实际上能证明这并不用到选择公理. 不过定理 1 目前的陈述本身就含有可数选择, 要先把它写成有限形式. (这些是我最近明白的, 并非高中所学.)
定理 8 (Hindman 有限形式). 对任意 , 存在 , 使得对每个分划 , 都存在 以及 , 使得对任意非空的 , 都有
我们来证明定理 8 不需要选择公理.
定理 9. ZF 能推出定理 8.