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.
For the convention that larger conditions are stronger, density above means every strengthening of has a further strengthening in . It is the extension-cone density usually called dense below a forcing condition when smaller conditions are stronger. The sign must be translated with the order convention, rather than copied unchanged.
If and a ground-model set is dense below a forcing condition , then the generic filter meets . Add all incompatible forcing conditions with to . The enlarged set is globally dense: a condition compatible with first has a common strengthening, then a further strengthening in . Genericity meets the enlargement, and directedness excludes its incompatible part.
For the usual recursive syntactic forcing relation, means that conditions forcing for some forcing name are dense below a forcing condition . This density clause proves the existential step of the forcing theorem from the truth lemma for each named instance. A generic filter containing meets that dense set after it is augmented by conditions incompatible with .
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.
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.
We prove the implication from existence of a witness in the extension to a condition forcing the existential statement. If , choose a witness and a forcing name with . The assumed instance of the truth lemma supplies with
The syntactic forcing relation is monotone under stronger conditions, so every also forces this same named instance. In particular, the conditions below having some forced witness are dense below a forcing condition . The existential clause of syntactic forcing therefore gives
Only the truth lemma assumed for individual named instances and the recursive existential clause were used.
For a condition , a set is dense below a forcing condition when
Thus every extension of can be strengthened into .