How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Dense forcing name translations preserve forcing
Statement
Work in ZF. Let be nonempty set forcing preorders and preserve order, preserve and reflect compatibility, and have dense image. Injectivity and reflection of the original order are unnecessary. Define recursive translations
For every fixed membership formula , every tuple of -names , and ,
Every condition of forces , and every condition of forces . Equality permits substitution in all these fixed formulas. These assertions hold internally over every transitive ZF ground containing the orders and , with names and quantified witnesses taken in ; no countability or existence of generics is required.
When generics are supplied, and are inverse bijections between the -generic filters. Corresponding generics satisfy and , so . No AC or BPI is used.
Facts & Assumptions
Given: The hypotheses above; stronger conditions are lower. All density and recursion arguments below can be performed inside .
Atomic forcing relation gives the two subset tests defining equality and the dense equality-witness test defining membership.
Forcing relation for all formulas defines conjunction, negation and existential forcing, with dense name witnesses for the existential.
Monotonicity, density, and decision for forcing supplies persistence and density closure for each formula, and meeting a ground dense-below- set when belongs to the generic.
Forcing names and their rank gives the strictly decreasing subname ranks and set descendant cones.
Recursion on well-founded setlike relations supplies definable set-valued recursion and its restrictions to sets.
Valuation of names and M[G] defines valuation recursively from the entries whose coefficients belong to the filter.
Dense open sets and generic filters over a model specifies nonempty upward closed directed filters meeting every ground dense set.
Proof
We first record a refinement calculation. If , choose with . Compatibility reflection makes compatible with , so refine below . Its image is still below and hence compatible with ; reflect compatibility again and continue. After finitely many steps obtain with . For this is image density. Consequently the image of is dense below . Also, if , every extension of is compatible with , and conditions below are dense below . Only finitely many existential instantiations are involved.
Apply F5 on the subname relation F4. The rule for takes a set image of the entries. The rule for takes a subset of the product of the entry set with , then its set image. Both outputs are names by F4. These operations are definable and use no chosen inverse of . Their recursion exists internally in any ground ZF model. For a transitive ground containing the data, induction on subnames identifies its output with the external translation: each entry and each tested coefficient ranges over the same ground sets, and the already translated subnames agree. The displayed definition shows that has entries for every entry and every with ; this is a coefficient refinement, not literal equality with .
Here are the equality rules needed below, proved directly from F1. Induction on name rank gives for all : for an entry of and a tested common extension use that same entry and the induction hypothesis for its subname. Symmetry is built into the two subset tests. For transitivity induct on the decreasing lexicographic order of the three name ranks sorted in nonincreasing order. Suppose and . For an entry and , the first equality refines to below the coefficient of an entry , forcing . The second refines to below the coefficient of , forcing . Persistence and transitivity at the smaller triple give . This verifies ; exchanging and using symmetry verifies . The triple strictly decreases because all three entries are proper subnames.
If and , any extension of refines to an entry of with forced equal to its subname. Symmetry and transitivity from the preceding equality rules replace by , proving . If and , first obtain an entry with forced and coefficient above the current condition. Apply the test to obtain an entry of with subname forced equal to ; transitivity gives the required membership witness in . Density closure proves both membership substitution assertions at . Transitivity itself gives substitution in equality, in either argument.
We prove iff by induction on the sorted pair of source name ranks. For the forward direction, an entry of comes from an entry of . Given , the refinement calculation supplies with . The source subset test refines to a coefficient of an entry and forces . The smaller-pair induction transports this equality, giving the target witness. Apply this reasoning to both subset directions. For the reverse direction, given and , apply the target test below to find and an entry with . Refine to with ; persistence and the smaller-pair induction give . Again apply this to both subset directions. Duplicate image entries require only one witnessing source entry at a time.
For each -name , every -condition forces , by induction on its name rank. For an entry of coming from with , every tested condition below is already below and forces by induction. This verifies . For the other direction, given and a condition below its coefficient and the condition being tested, image density gives . The entry exists in and induction and symmetry give the required equality. These are exactly the two subset clauses. In particular, this proves forced equality for the coefficient closure, rather than assuming that closure leaves a name literally unchanged.
Let be -generic and put . It is nonempty and upward closed, and directedness follows by taking a common refinement in . For a ground dense set , the set need not be dense if is not open. Instead use : from , find in , and then with . Thus is dense; meeting it puts such a in . Hence is generic. Certainly . If , take with . Conditions below are dense below by the refinement calculation, so F3 and genericity yield below , and . This proves .
Conversely let be -generic and put . For a ground dense , the set is dense in : first refine to an image, then to the image of a member of . Meeting it gives a member of in , so meets every ground dense set and is nonempty. Order preservation gives upward closure. For , the set is dense: refine successively toward and whenever compatible, and otherwise stop at the corresponding incompatible alternative. A point in cannot be incompatible with either, by compatibility preservation and directedness of ; it is the needed common refinement in . Finally, for , the image is dense below , and F3 gives below for some . Thus belongs to the upward closure of . The opposite inclusion is upward closure of .
Equality substitution extends to each fixed formula by induction on its construction. Conjunction uses each conjunct. For negation, suppose forces the parameter equalities and ; an extension forcing would, by persistence and the induction hypothesis, force , contrary to F2. Reverse the equalities for the converse. For an existential, at every extension obtain its dense name witness, keep that witness fixed, and change the parameters by the induction hypothesis; the same dense-witness clause proves the substituted existential. Atomic cases are the equality and membership substitution calculations. This proves substitution at any condition forcing the parameter equalities, without appealing to generic semantics.
Membership is transported in both directions as well. If , first refine any to with , then use the source membership witness and the equality equivalence. Conversely, for apply the target membership clause below , obtaining an entry and forcing . Refine to with and reflect equality. This is the source membership test. Empty right names fail both membership tests.
Apply the Q-name round trip to . Every forces , so equality reflection proves that every forces . Thus both translations are inverse modulo forced equality. The empty name translates to the empty name.
Induction on source name rank and the equality give directly from the valuation clause. For , an active coefficient coming from has , hence . Conversely if , the inverse correspondence supplies with , so the inverse entry is active. Induction identifies their subname valuations and yields . These two equalities imply both inclusions of the extensions.
Induct now on each fixed formula for full forcing equivalence. Atomic cases have been proved. Conjunction is immediate from its two clauses. If and some forced , refine to with and apply persistence and the formula induction hypothesis to contradict source negation. Conversely any source extension forcing maps to a target extension forcing its translation, which is impossible if forces its negation.
For the existential forward direction, below any first find with , then refine to a source witness for the matrix. The induction hypothesis transports that witness to . For the converse, at the target existential supplies and a -name forcing its matrix with parameters . Refine to with . Every condition forces , so formula substitution changes this witness to . The induction hypothesis for the matrix reflects it to the source witness at . This proves the dense-witness test at , and completes the induction. All names quantified over here belong to the given ground when the proof is performed internally.
All constructions above are set images, Separation, definable recursion and finite refinements. The atomic inductions use ranks of set names; the formula induction is external for each fixed finite formula, interpreted inside the ground. Thus no generics were needed for the forcing equivalence, no external completeness or countability was used, and no choice function was selected. Empty preorders are excluded; singleton preorders and noninjective maps satisfy the same calculations. Boolean zero, if a target is presented as a Boolean algebra, must be removed so that its nonzero part is a forcing preorder. [step 1.2, step 5.1, step 3.4] QED.
Depends on
Used by
Dependency tree · two levels
14 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Karagila, Forcing (2023), Definitions 2.28–2.33 and Propositions 2.30–2.32, pp.11–12; local recursive name and forcing argument (standard reference, not scraped)