“若 $T$ 为ZF 或 ZFC,还必须分别验证全部公理及分离、替换模式的每个实例。称 $M$ 为“模型”是满足关系陈述;称它“传递”是论域形状陈述,两项彼此不能替代。”
形式陈述 ​
Zermelo–Fraenkel 集合论(ZF)是用一阶逻辑写成的理论。其语言只有等号和二元关系符号
一套标准公理表包括:
- 外延性:成员完全相同的集合相等;
- 空集、配对、并集与幂集公理:分别保证
、 、 与 存在; - 无穷公理:保证至少一个含
且对 封闭的集合存在; - 分离模式:从已有集合中筛选满足公式的成员;
- 替换模式:可定义函数作用于一个集合所得的像仍被某个集合收集;
- 正则公理(基础公理):每个非空集合
都含有某个与 不交的成员。
空集在某些最小公理表中可由无穷与分离推出,因此是否单列不改变通常所说的 ZF。分离模式对每个一阶公式
替换模式则在
选择公理不属于 ZF;加入它得到 ZFC。ZF 的一个模型是结构
直觉
ZF 的设计问题不是给“集合”下循环字典定义,而是规定哪些集合构造可以安全执行。配对和并集控制有限组合,幂集提升到全部子集,无穷公理打开第一个无限阶段,分离与替换让定义和递归保持在集合边界内。每次存在性都由某条公理承担,花括号本身没有造物能力。
累积层级提供整体图像:
集合在某个阶段出现,后续阶段继续保留它;所有阶段合起来形成真类
例子与边界
自然数可按冯·诺伊曼方式编码:
无穷公理先给出某个归纳集,再用分离取所有归纳集共有的部分,得到最小归纳集
Russell 悖论准确显示分离的边界。若
公理系统也有决定能力的边界。选择公理相对于 ZF 独立,连续统假设相对于 ZFC 独立;这些都是相对一致性结论,前提是基础理论本身一致。它们不表示命题缺少模型内真值,而表示既定公理不足以统一决定该真值。
推论与应用
ZF 为数、序列、关系、函数、拓扑空间和代数结构提供统一编码,因此数学证明常以 ZF 或 ZFC 作为不再重复声明的背景。编码的职责是证明对象存在;实际工作仍应使用对象公开的相等判据和运算规则,不必展开每一层集合表示。
在基础研究中,ZF 又是测量公理强度的基线。选择公理、连续统假设、大基数公理和决定性公理分别给出不同扩展;内模型、强迫和相对一致性证明比较这些扩展。模型观点还提醒我们:
参考资料
- Herbert B. Enderton, Elements of Set Theory, Academic Press, 1977, Chapters 1–3。
- Thomas Jech, Set Theory, 3rd millennium ed., Springer, 2003, Chapters 1–3。
- Kenneth Kunen, Set Theory, College Publications, 2011, Chapter I。