Countable chain condition for forcing Created 2026-09-24 Updated 2026-10-07
A forcing order has the countable chain condition when every antichain in a forcing order is countable. Such forcing preserves cardinals and cofinalities at least .
Nice name for a real Created 2026-09-24 Updated 2026-09-24
For a forcing order with the countable chain condition for forcing, a real can be represented by a nice name determined by a countable antichain in a forcing order for each natural-number coordinate. This bounds the number of reals in the extension in terms of the size of the forcing order.
For an arbitrary ground model, this alternative needs an additional arithmetic hypothesis. The requested countable-cover property already prevents any collapse of an infinite ground-model cardinal. If a cardinal were collapsed, there would be a surjection with . The asserted ground-model would cover by the union of countable sets, a ground-model set of size at most , a contradiction. Thus all infinite cardinals are preserved.
Put , which must then remain . If the extension has continuum , it has
The ground-model functions from into remain present and their cardinality cannot be collapsed. Necessarily
For example, a ground model with continuum larger than cannot satisfy the printed request. This is a genuine missing hypothesis, rather than a forcing construction that works for every .
Under the necessary hypothesis, use Cohen forcing to add reals:
The delta-system lemma shows that it has the countable chain condition for forcing: an uncountable family of finite conditions has an uncountable subfamily whose domains form a delta-system and whose values agree on its root, so any two of that subfamily are compatible. It therefore preserves cardinals. Its coordinate reals are pairwise distinct by dense disagreement requirements. Conversely each nice forcing name for a real uses countably many countable antichains in a forcing order, so the number of such names is at most . Hence
For any ordinal-valued function name, choose for each a maximal antichain in a forcing order deciding its value. The countable chain condition for forcing makes the set of possible ordinal values countable in . Pad it with if needed to make it countably infinite. The possible-values lemma for chain-condition forcing gives the stronger pointwise covering statement
which implies the requested range inclusion. When a condition only forces that the name is such a function, make these choices below that condition; it belongs to the generic filter witnessing the actual function.
For each , choose a maximal antichain in a forcing order below deciding a witness in . Write the decided values as , one for each condition in that antichain. The -chain condition for forcing gives fewer than possible values. Since is regular in , choose
The possible-values lemma for chain-condition forcing ensures
In take the club set of limit closure points
It is unbounded by repeatedly closing any starting ordinal under for countably many steps, and closed by taking increasing limits. For , the forced displayed property gives points of arbitrarily high below . Its forced closedness yields . Therefore
This proves the ground-model club containment lemma. The name on the right is , as printed in the PDF.
Use standard notation for forcing: means that is stronger than . A closed forcing order is -closed when every decreasing sequence with has a common lower bound:
The chain condition for forcing is
An antichain in a forcing order consists of pairwise incompatible forcing conditions; incompatibility means having no common stronger extension. In particular, the -chain condition is the countable chain condition for forcing. These properties and their sequences or antichains are computed inside the ground model .
Inside , the finite-function order has the countable chain condition for finite-function forcing. In an uncountable family of binary conditions there are uncountably many distinct finite domains, since each domain supports only finitely many conditions. These domains would have an uncountable Delta-system subfamily by the Delta-system lemma. There are only finitely many assignments to the common finite root, so thin further to an uncountable family agreeing there. Any two such conditions have a union that is again a function and is a common stronger extension. Thus no uncountable antichain in a forcing order exists.
Here is the relevant preservation argument, rather than an appeal to the condition alone. Fix forcing that a forcing name is a function . For each , choose inside a maximal antichain in a forcing order below deciding . By the countable chain condition for forcing, this antichain is countable in , so the possible values form a countable . The union is countable in , hence bounded below its regular . The interpreted has range contained in , by maximality and the dense-below generic meeting lemma. It therefore cannot be a surjection onto .
If were not a cardinal number in , it would be equinumerous with a smaller ordinal, which was countable already in ; composing with that ground-model enumeration would give a surjection . This is impossible. Therefore
This is the possible-values lemma for chain-condition forcing specialized to . Countability and regularity in this proof are computed inside , not inferred from the external countability of .
The countable chain condition for forcing says that every antichain in a forcing order is a countable set. Equivalently,
In this question the assertion is evaluated inside . Although every subset of the countable set is externally countable, that observation does not establish the internal chain condition: need not contain an enumeration of an antichain.
Let be an uncountable cardinal of . If it ceased to be a cardinal, some ordinal would admit a surjection onto in an extension. By the forcing theorem, there would be a condition and a forcing name such that
Inside , for each choose a maximal antichain in a forcing order below deciding the ordinal value of . Conditions deciding that value are dense below . The chain condition makes the chosen antichain countable in , so the corresponding set of possible decided values is countable in .
A generic filter containing meets the downward closure of every such maximal antichain, so its value belongs to . Therefore its whole range lies in the ground-model set
The last inequality is infinite cardinal arithmetic and uses only that is uncountable and ; no regularity of is needed. Some ordinal in exists already in and cannot occur in the range, contradicting the forced surjectivity.
Finite cardinals cannot collapse, and cannot become finite: a finite domain has finite image, and transitive models agree on the natural numbers. Old non-cardinals cannot become cardinals because their old bijections persist. Thus
The forcing order has the chain condition for forcing at when every antichain in a forcing order has cardinality below :
When this assertion is evaluated inside , both the quantified subsets and their cardinalities are those of .
Let be a cardinal number of . If forcing collapsed , some condition would force a surjective function for an ordinal . Replacing by its ground-model cardinality lets us assume that is a cardinal.
For each , choose in a maximal antichain in a forcing order deciding . The chain condition for forcing makes its size less than , so the set of possible values of has size below . This is the possible-values lemma for chain-condition forcing. Every interpreted range is contained in . If , the fact that is a regular cardinal gives ; if , infinite cardinal arithmetic gives . Either way cannot contain the range of a surjection onto , a contradiction. By cardinal preservation by chain-condition forcing, preserves every cardinal at least .
Possible-values lemma for chain-condition forcing Created 2026-10-03 Updated 2026-10-06
Suppose has the -chain condition and is forced to be a function from an ordinal to an ordinal . For each , a maximal antichain in a forcing order deciding has size below . Hence the ground model has a set of size below containing every possible value of .