“设群 $G$ 的底集是有限集,写其阶为 $ G =p^a m$,其中 $p$ 是素数,$a\ge0$ 且 $p\nmid m$。阶为 $p^a$ 的子群称为 Sylow $p$ 子群。Syl…”
形式陈述
之间存在双射。约定
这个唯一性需要证明。关键事实是:
直觉
有限性把“可以点名”加强为“存在一个有终点、无遗漏、无重复的点名表”。双射中的满射保证不遗漏,单射保证不重复,初始段的长度给出终点。自然数也可以逐个点名,但它没有最后一项,因此“可以继续列举”并不意味着有限。
编号不把集合变成有序对象。一个作业调度器有“等待、运行、成功、失败”四种状态,可以任意编码为
有限性还是一种规模陈述,而不是效率承诺。长度为
例子与边界
元素、位置和空集
空集的基数是零,而
有限集合无法“挤出一个空位”
若
无限集的行为不同。
“不能与自身真子集双射”称为 Dedekind 有限。有限集一定具有这个性质;在不带选择公理的 ZF 集合论中,逆命题不能无条件使用。加入选择公理后,Dedekind 有限与这里的有限性等价。
推论与应用
从编号得到计数规则
有限集的子集仍有限:沿原编号依次保留属于子集的元素,再从零重新编号。有限集合的像也有限,因为每个输出都来自有限多个输入中的某一个,去掉重复输出即可。
设
并集公式中的减项修正了交集被重复计数的问题;乘积公式则把一次选择拆成两个坐标。例如两台区分身份的工作器各处于四种状态之一,联合状态有
给
更一般地,若目标集合有
有限归纳与有限求和
“每次删去一个元素”给出在有限集合上归纳的方式:先处理空集,再证明加入一个新元素不会破坏所需结论。有限多个有限集的并仍有限,就可沿集合个数反复应用不交分解与加法计数;换成无限多个集合时,单点集的并已经可能是整个
对取值于交换幺半群的权重
空和取单位元,结合律允许改变括号,交换律允许改变枚举顺序。缺少交换律时,有限性仍保证计算结束,却不保证重排后结果相同;例如字符串拼接就应保留输入次序。有限集能够嵌入自然数集,因而也是至多可数集,但它额外提供了一个有限终点。
参考资料
- Jeremy Avigad、Joseph Hua、Robert Y. Lewis、Floris van Doorn,Logic and Proof, §20.1–20.2:有限基数的良定义与加法、乘法计数。
- Eric Lehman、F. Thomson Leighton、Albert R. Meyer,Mathematics for Computer Science,2015,§4.5、第 14 章:有限基数与计数规则。
- Herbert B. Enderton,Elements of Set Theory,1977,第 6 章:有限性、无限性及选择原则下的相关刻画。