“设 $\mathbb P=(P,\leq)$ 是力迫预序,并约定更强条件更小。子集 $D\subseteq P$ 称为在 $\mathbb P$ 中稠密,若”
形式陈述
设
其中
于是所有条件都满足
表示从
预序中若
直觉
力迫条件不是一个已经完成的新对象,而是有限或局部承诺。更强条件必须尊重旧承诺并补充信息;两个条件冲突,表示不存在同时兑现两份承诺的共同细化。泛型对象由一族彼此协调且不断加强的条件拼合而成。
这里采用“更强条件更小”的约定。因此,一个条件一旦被接受,它所包含的较弱信息也被接受,滤子便向较弱的一侧闭合;完成一项新任务则要向更强的一侧寻找条件。采用相反顺序的文献会相应交换“向上”与“向下”的说法。
例子与边界
加入一个 Cohen 实数的力迫记为
条件
空函数是最弱条件。若
则
条件集及其顺序属于
这里讨论的是集合力迫。真类力迫需要另行研究名字递归、力迫定理和公理保持所需的类理论与结构条件。在集合力迫内部,偏序的大小、链条件和闭性质用于分析哪些基数、共尾数与序列会在扩张中保持。
推论与应用
力迫预序一旦固定,稠密子集表达“无论当前走到哪里都能继续满足”的任务,泛型滤子则同时完成模型可见的所有这类任务。名字把潜在的新集合编码回
Cohen 力迫通过有限函数加入新实数;闭力迫可避免加入短序列;满足适当链条件的力迫可保存基数。相应的保持定理把这些组合条件与扩张中的行为联系起来。
两个预序若具有同构的 Boolean completion,就在力迫意义下等价,可以表示同一类泛型扩张。实际计算因而可以在有限条件、树、函数或 Boolean 代数表示之间切换;稠密嵌入及其诱导的 Boolean completion 同构,为这种切换提供依据。
参考资料
- Dima Sinapova, MATH 512 Notes on Forcing,p. 1:无原子性与泛型滤子不属于地面模型。
- Thomas Jech, Set Theory, 3rd millennium ed., Springer, 2003, Chapter 14, forcing notions and Boolean completions。
- Kenneth Kunen, Set Theory, College Publications, 2011, Chapter IV, §§1–2, the forcing idea and generic extensions。
- John L. Bell, Set Theory: Boolean-Valued Models and Independence Proofs, 3rd ed., Oxford University Press, 2005, Chapters 1–2。