For forcing names and a generic filter , exactly when some syntactically forces . Assuming the equality truth lemma, interpreted membership supplies an active pair and a condition in forcing ; a common strengthening forces membership. Conversely the defining equality witnesses occur dense below a forcing condition forcing membership. The dense-below generic meeting lemma supplies one in , and the equality truth lemma recovers interpreted membership.
If a forcing is -closed in the ground model, then it adds no functions from a ground ordinal into a ground set . Recursively decide each value inside the ground model and take common stronger bounds at limit stages and after the final step. Conditions deciding a whole ground function are dense below any condition asserting this type of function. The dense-below generic meeting lemma ensures the generic filter meets that dense subset of a forcing order. One arbitrary bound need not be in the filter in an ordered set.
If a ground-model order is -closed, it adds no ordinal-valued functions with domain . Recursively decide each name value inside the ground model, using closure at intermediate limit stages and once more at the end. Below each starting condition, conditions deciding the entire function are dense. A generic filter meets them by the dense-below generic meeting lemma. The recursion must be internal to the ground model, since its closure property only covers its own sequences.
Closure preserves the ground-model cardinal . We use the stronger fact that closed forcing adds no short ordinal sequences. Fix an ordinal in and a forcing name that a condition forces to be an ordinal-valued function with domain .
Inside , recursively strengthen to decide each value , for . At a limit stage take a lower bound of the previously chosen descending sequence; its length is below , so -closure supplies one. After all values have been decided, closure supplies a common lower bound . The decided values form a function by the Axiom schema of replacement, and
The recursion is carried out within using the definable forcing theorem and a ground-model choice of deciding extensions, so every sequence to which closure is applied belongs to . Repeating the construction below any stronger condition shows that such full-decision conditions are dense below a forcing condition . The dense-below generic meeting lemma ensures that a generic filter containing meets them. Thus the interpreted function is in .
If ceased to be a cardinal number in , there would be a surjection for some ordinal . The forcing theorem gives a name and a condition in forcing this. The argument above makes its interpretation a ground-model function, but regards as a cardinal number and admits no such surjection. Therefore
No regularity of is required; every recursion used has length strictly below . Finite cardinals are preserved automatically. This is cardinal preservation by closed forcing.
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 .
Conversely, suppose and . The syntactic forcing relation says that
is dense below a forcing condition . This is a set in by definability of forcing and axiom schema of separation. The dense-below generic meeting lemma gives : augment by all incompatible forcing conditions with to obtain a globally dense ground-model set, and use to exclude the incompatible part.
Choose the witnessing . Since and , upward closure gives . The assumed equality truth lemma gives , while gives . Combining both directions,
This completes the atomic membership truth lemma for forcing; no separate assumption of the membership truth lemma was made.