形式陈述
设 T 是一组集合论句子。结构 ( M , ∈ ) 称为 T 的传递模型 ,若 M 是传递集 公理库 传递集 Transitive set 对成员的成员保持封闭、从而让内部元素关系与外部宇宙直接对齐的集合。 或传递真类,关系符号解释为外部宇宙真实成员关系在 M 上的限制,并且
( M , ∈ ) ⊨ T . 若 T 为ZF 或 ZFC 公理库 ZF 集合论公理系统 ZF set theory · Zermelo–Fraenkel set theory 以成员关系为唯一非逻辑关系,并受控规定集合存在性的标准一阶公理系统。 ,还必须分别验证全部公理及分离、替换模式的每个实例。称 M 为“模型”是满足关系陈述;称它“传递”是论域形状陈述,两项彼此不能替代。
对传递 M ,每个 x ∈ M 的真实成员仍属于 M ,所以 M 内部计算的有限序数、ω 、有界公式真值以及良基集合的成员结构与外部一致。若 M 是集合,它不可能含有全部序数;若它是包含全部序数的传递真类模型,通常称为内模型。
直觉
一般一阶模型只需提供某个关系 E 来解释符号 ∈ 。从外部看,E 可能编码非标准自然数、伪序数甚至无限下降链。传递模型消除了这层编码:它的对象就是外部集合,成员关系就是实际的 ∈ 。因此从模型内部走进某个集合时,不会突然踏到论域之外。
这种透明度使传递模型特别适合相对一致性和力迫。研究者可以在外部宇宙中逐项检查 M 、其偏序与泛型对象,同时又能准确陈述 M 内部认为哪些集合存在。但透明不等于全知:M 可能遗漏外部存在的子集、函数和基数见证,正是这种遗漏让内外真值能够不同。
例子与边界
若 κ 是强不可达基数,则 ( V κ , ∈ ) 满足 ZFC。强不可达性分别为幂集、替换和选择所需的闭包与大小控制提供保证;任意极限序数 α 的 V α 并不会自动成为 ZF 模型。某些序数 α 的 ( L α , ∈ ) 能满足 ZF 的大片段,满足多强取决于 α 的闭包性质。
最容易误解的例子是“可数传递模型”。设外部宇宙认为 M 可数,而 M ⊨ ZFC 。模型内部仍可正确证明“实数不可数”,因为它量化的函数和实数只限于 M :外部给出的枚举 f : ω → M ∩ R 通常不属于 M ,所以不是内部反例。这是 Skolem 悖论在传递情形中的清晰版本。
存在可数传递 ZFC 模型远强于单纯的 Con ( ZFC ) 。完备性定理从一致性给出某个可数模型,但该模型通常外部不良基,不能直接当作传递模型。ZFC 也不能在自身一致时证明“存在 ZFC 的集合模型”,否则会推出自身一致性并触犯第二不完备定理。教材用可数传递模型讲力迫,是清楚展示构造的元数学假设;完整相对一致性证明还需把论证形式化,不能悄悄把这个假设归结为一致性本身。
另一个边界是内部与外部幂集。即使 x ∈ M ,模型的 P M ( x ) 只收集那些也属于 M 的外部子集,未必等于真实的 P ( x ) 。因此基数、CH 或“所有函数”的判断可能变化,而有限运算和有界公式保持良好绝对性。
推论与应用
Mostowski 坍缩把良基外延模型变成同构的传递模型,从而把抽象编码还原成真实成员结构。可构造宇宙 L 则提供标准传递真类模型;若从传递 M 出发加入 M -泛型滤子 G ,力迫扩张 M [ G ] 仍保持相同序数,并可改变幂集与基数算术。
传递性让许多公式绝对,但不能笼统宣称“M 与 V 对所有数学事实一致”。安全做法是逐项说明公式复杂度、参数所属和模型满足的公理。例如“x 有有限长度”“n 是自然数”等通常绝对;“x 可数”需要量化一个可能不在 M 中的枚举,便可能不绝对。
使用传递模型得到的是条件化的模型比较:在指定外部宇宙和背景理论里,如果这样的 M 存在,就能构造或分析另一个模型。它不能单独判定背景理论在意向宇宙中的真实性,也不能把相对一致性升级为无条件一致性证明。
参考资料
Thomas Jech, Set Theory , 3rd millennium ed., Springer, 2003, Chapter 12, Models of Set Theory。
Kenneth Kunen, Set Theory , College Publications, 2011, Chapter I, models, absoluteness, and transitive models。
Joseph R. Shoenfield, Mathematical Logic , Addison-Wesley, 1967, Chapter 9, especially §9.5 “Interpretations of Set Theory”。