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.
Preservation, Cohen Forcing, and the Continuum
1 · Prerequisites
- Arithmetization, Incompleteness, and Relative Consistency
- Boolean Algebras, Stone Duality, and the Prime Ideal Theorem
- Cardinal Arithmetic, Cofinality and the Alephs
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Countability and Uncountability
- Deduction, Soundness, Completeness, and Compactness
- Finite Counting, Factorials and Binomial Coefficients
- Forcing Orders, Names, and Generic Extensions
- Formal Set-Theoretic Syntax, Structures, and Satisfaction
- Foundations of the Real Numbers for Analysis
- Order, Zorn's Lemma, and the Axiom of Choice
- Ordinal Arithmetic and the First Uncountable Ordinal
- Ordinals, Cardinals, and Transfinite Recursion
- Reflection, Absoluteness, and Elementary Submodels
- Relations, Functions, and Quotients
- Roots, Rational Powers, and Classical Inequalities
- Set-Theoretic Trees, Delta Systems, and Diamond
- Suprema and Infima
- The Arithmetical Hierarchy and Post's Theorem
- The Forcing Theorem and Formal Consistency Transfer
- The ZFC Axioms and the Basic Set Constructions
- Well-Founded Relations, Rank, and the Cumulative Hierarchy
2 · Summary
Closure and distributivity control new short sequences, while chain conditions control antichains, cofinalities, and cardinals. These roles are kept separate throughout. Nice names reduce arbitrary names for subsets to antichains at each coordinate, making the continuum upper bounds genuine counting arguments.
The Cohen, collapse, and Levy-collapse conventions all use finite or small partial functions ordered by reverse inclusion. Delta-system thinning proves the relevant chain conditions, and coordinate restriction gives mutually generic Cohen objects. The continuum calculations state every cardinal-arithmetic hypothesis and distinguish forcing many reals from proving an exact value.
The final consistency tail verifies each externally fixed finite target fragment by Cohen forcing, then derives the relative-consistency implications metatheoretically from finite refutations. It makes no claim that PA verifies a uniform proof-code transformation. All uses of Choice are declared in the individual preservation and counting results.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Closure, distributivity, and chain conditions for forcing orders
Definition
Let be an infinite regular cardinal and let be a nonempty forcing preorder, with stronger conditions smaller. The order is -closed if every descending sequence of length has a common lower bound. It is -distributive if the intersection of every family of fewer than dense open subsets of is dense. It is -cc if every antichain has cardinality below .
Thus ccc is -cc. “Countably closed” or “-closed” means -closed: all countable descending chains have lower bounds. It does not mean -closed, which only addresses finite chains and is automatic for a preorder with its last member as a lower bound.
Closure, distributivity, and absence of new short sequences
Statement
In ZFC, for an infinite regular and a separative forcing order , -distributivity of is equivalent to adding no new sequences of ground-model elements of length below . For an arbitrary forcing preorder, the equivalence applies to its separative quotient. Every -closed is -distributive. Hence -closed forcing adds no new subsets of any ordinal and preserves all ground-model cofinalities and cardinals at most .
Facts & Assumptions
Given: AC, a regular infinite , and a forcing preorder ; in the equivalence, is separative, meaning that has an extension incompatible with .
Closure, distributivity, and chain conditions for forcing orders fixes the strict length bounds and order orientation.
Forcing theorem supplies deciding extensions and the truth lemma.
Transfinite recursion constructs sequences of decisions of length below .
Proof
Suppose is -closed. Given and dense open for , recursively choose in and at each limit take a lower bound. Regularity keeps every stage below ; a final lower bound belongs to every . Thus is -distributive. AC is used for the recursive choices.
Suppose is -distributive and for . For each , the set of conditions deciding is dense open. A common extension decides every coordinate, say as . Replacement forms in the ground model and . Conversely, assume that separative adds no such sequence. Given maximal antichains for , let be the unique member of met by the generic. This is a name for a -sequence of ground-model conditions, hence conditions deciding its whole ground-model value are dense. If decides that value as , then for every : otherwise separativity gives incompatible with , while a generic through must both realize the decision and meet , a contradiction. A maximal antichain of such therefore refines every . Replacing each dense open set by a maximal antichain contained in it proves that the intersection of the original family is dense. AC is used to choose the maximal antichains.
A subset of is a -valued sequence of length , so closure adds none. A new cofinal map into a ground-model ordinal of cofinality at most , or a collapse of a cardinal at most , would yield after restricting to a cofinal domain a new sequence of ground-model ordinals of length below . Hence those cofinalities and cardinals are preserved.
Chain conditions preserve high cofinalities and ccc preserves cardinals
Statement
In ZFC, if is regular and is -cc, then forcing with preserves every ground-model cofinality at least and every ground-model cardinal at least . In particular ccc forcing preserves all cofinalities and cardinals.
Facts & Assumptions
Given: AC, regular , and a -cc forcing .
Forcing theorem lets maximal antichains decide values of names.
; and ; for a limit ordinal the value is an infinite cardinal with , so it is regular; and every cofinal subset of has cardinality at least , a value that is attained reduces cofinality questions to regular initial ordinals.
Absorption: for cardinals with infinite and , , and when bounds unions and products of infinite well-orderable cardinals.
Forcing preserves ordinals keeps the ordinal scale fixed.
Proof
If , choose for each a maximal antichain below deciding . Each has size , so the ground-model set of possible values has size . Then . AC is used for maximal antichains and their simultaneous selection.
Let be regular and . If a condition forced cofinal, step 1.1 and regularity would put its range inside a ground set of size , which is bounded in , contradiction. Thus regular cofinalities at least are preserved; F2 transfers this to every ground cofinality at least .
Suppose a ground cardinal were collapsed. By F4, some and a condition would force a surjection . Step 1.1 puts its range inside the ground set , with . If , regularity of gives ; if , cardinal arithmetic under AC gives (with the finite cases immediate). Either way cannot force onto . Thus every ground cardinal at least remains a cardinal. For ccc, ; finite and countable cardinals and cofinalities are absolute, so steps 2.1 and 3.1 cover all of them.
Nice names for subsets of a ground-model set
Definition
For a forcing order and ground-model set , a nice -name for a subset of is a name
where each is an antichain. Empty are allowed, and if the displayed union is the empty name. Niceness alone does not assert that an arbitrary name is equivalent to such a name; that is the content of the next theorem.
Nice-name reduction and the ccc counting bound
Statement
In ZFC, every -name forced to be a subset of a ground-model set is forced equal to a nice name. If is ccc, is infinite, and , then there are at most nice names for subsets of ; in particular at most nice names for reals.
Facts & Assumptions
Given: AC, , and the additional cardinal hypotheses for the count.
Nice names for subsets of a ground-model set gives the target form.
Monotonicity, density, and decision for forcing supplies dense decisions, persistence, and density closure.
Cardinal sum , product and exponentiation , and why they are written apart from the ordinal operations and Absorption: for cardinals with infinite and , , and when provide the displayed exponent laws.
Atomic forcing relation supplies the membership and extensional equality clauses for names.
Proof
For every , choose a maximal antichain below consisting of conditions deciding , retain its positive members , and let . Fix and . Maximality gives a common extension for some . If is positive, persistence makes force membership in , while the coefficient makes force membership in by F4. If is negative, persistence makes force nonmembership in , and incompatibility with every member of leaves no extension of forcing membership in , so the negation clause makes force nonmembership there. Thus conditions agreeing on the membership of each ground element are dense below . Since forces and the displayed coefficients make a name for a subset of , density closure and the two extensional clauses in F4 give . The simultaneous maximal-antichain choice is the first use of AC.
Under ccc, each is countable. There are at most countable subsets of , so a nice name is coded by a -sequence of such subsets and their number is at most . For , cardinal exponentiation gives . These counts use AC to identify all sets with cardinals.
Cohen, collapse, and Lévy-collapse forcing orders
Definition
For infinite and nonzero ,
the partial functions of domain size , ordered by reverse inclusion. For infinite put
For an ordinal , the finite-condition Lévy order consists of finite functions with and whenever . In all three cases the empty function is largest and compatible conditions have union as a common extension. These are ground-model sets when used as forcing orders. The second order adds one -indexed surjection onto ; the third simultaneously addresses every nonzero .
Generalized delta systems for small supports
Statement
In ZFC, let be infinite and regular with for every . Every -sized family of sets of cardinality below has a -sized delta subsystem. In particular, if is regular and , a family of many below- subsets has a -sized delta subsystem.
Facts & Assumptions
Given: AC and the stated cardinal hypotheses.
Delta systems and roots fixes the common-root conclusion.
Transfinite recursion supplies the recursive thinning.
Proof
Well-order the family as . Its union has cardinality at most , so transport its elements into . Since is regular and there are only possible order types below , thin to constant order type and enumerate each remaining set increasingly as .
Fewer than members of the thinned family can lie wholly below any fixed , because there are only such sets. Its union is therefore unbounded in , so some coordinate has unbounded values; let be least. For every the coordinate values are bounded, and regularity gives Recursively choose for so that exceeds and every element of the earlier chosen sets. The unboundedness of the th values makes each choice possible. Consequently distinct chosen sets meet only below .
There are at most possible intersections . Regularity therefore yields a set of size on which this intersection is one fixed . Step 1.2 then gives for distinct . AC was used to well-order, enumerate, choose recursively, and thin.
Suppose now that is regular, , and . For every , a function uses fewer than members of the union ; regularity bounds all their lengths below one . Coding the function by a binary array of size below shows . Thus , and for one has . The main clause applies.
Closure and chain conditions of Cohen forcing
Statement
In ZFC, if is infinite regular and , is -closed and has -cc. Hence is ccc, and if then has -cc.
Facts & Assumptions
Given: AC, regular infinite , and nonzero .
Cohen, collapse, and Lévy-collapse forcing orders defines conditions and reverse inclusion.
Generalized delta systems for small supports thins below- domains.
The finite delta-system lemma at a regular uncountable cardinal handles finite domains.
Proof
The union of a descending chain of length is a function. Regularity makes its domain, a union of many sets of size below , again have size below . It is therefore a common lower bound.
Let and take conditions. For , F2 thins their domains to a -sized delta system with root ; for , use F3. There are at most root restrictions, so two conditions agree on . Their union is a function and a common extension, contradicting antichainhood. Thus the order is -cc.
At , finite domains and the finite delta-system theorem give ccc directly. If , step 1.2 reads -cc. The thinning and pigeonhole steps use AC.
Cardinal effects of collapse and Lévy-collapse forcing
Statement
In ZFC, if is infinite regular and , is -closed and its generic union is a surjection onto . If is regular uncountable, is -cc, collapses every nonzero to countable size, preserves , and therefore forces .
Facts & Assumptions
Given: AC and the stated regularity hypotheses.
Cohen, collapse, and Lévy-collapse forcing orders gives both partial-function orders.
Closure, distributivity, and absence of new short sequences and Chain conditions preserve high cofinalities and ccc preserves cardinals give the preservation consequences.
The finite delta-system lemma at a regular uncountable cardinal thins finite supports.
Forcing theorem turns dense-set calculations into extension assertions.
Proof
A descending sequence of fewer than collapse conditions has union of domain size below , so is -closed. For each and , the sets requiring in the domain and in the range are dense (using a fresh coordinate for the latter). Hence the generic union is a total surjection .
Given many Lévy conditions, F3 thins their finite domains to a delta system with a fixed finite root. At each root coordinate there are only possible values; regularity and finiteness of the root therefore leave fewer than possible root assignments. Thin the conditions until their root restrictions agree. Two remaining conditions then have compatible union, so is -cc.
For every , the union of the generic restrictions to is total by coordinate dense sets and hits every by range dense sets. It is a surjection . step 1.2 and F2 preserve the cardinal and regularity of , while all smaller infinite ordinals become countable; hence the extension identifies with .
Cohen coordinates are distinct and mutually generic
Statement
Let be a transitive ZFC model and be -generic for . For , is a total real; distinct coordinates give distinct reals. For every partition in , the restrictions and are mutually generic and .
Facts & Assumptions
Given: The stated transitive ZFC model, forcing, generic, and ground-model partition.
Cohen, collapse, and Lévy-collapse forcing orders identifies the order with finite partial binary functions.
Dense open sets and generic filters over a model gives dense-set meeting.
Forcing theorem supplies the truth and name interpretation statements.
Monotonicity, density, and decision for forcing supplies forcing persistence, dense decision, and generic meeting of a set dense below a condition in the generic.
Proof
For fixed , conditions defining that bit are dense, so is total. For , below any condition choose a fresh and assign opposite bits at and ; this dense set proves .
Restriction is an order isomorphism , with inverse union, so each projection is ground-model generic. Let be dense open in the second factor in . Choose forcing that is dense. Below , pairs for which are dense: below any , forced density supplies an extension in , and one may strengthen to decide a witnessing ground-model . Adjoining all pairs whose first coordinate is incompatible with makes this a ground-model dense subset of the full product. The product generic meets it, and directedness with excludes the incompatible branch; its second coordinate is the actual . Thus is generic over , and symmetry gives the reverse direction. If or is empty, its factor is the one-condition forcing, its projection gives the unique filter, and the same statement is literal.
Evaluation of a product name can be performed successively in either coordinate, and the full generic is recovered as . The three extension models are therefore equal. No choice beyond the stated ZFC background is hidden in the coordinate construction.
Cohen forcing raises and, under a name count, fixes the continuum
Statement
In ZFC, for infinite preserves cardinals and forces . If the ground model also satisfies and , then it forces . In particular, over GCH, forces the continuum to be exactly .
Facts & Assumptions
Given: AC and infinite .
Chain conditions preserve high cofinalities and ccc preserves cardinals gives cardinal preservation.
Cohen coordinates are distinct and mutually generic gives distinct reals.
Nice-name reduction and the ccc counting bound bounds real names.
Cardinal sum , product and exponentiation , and why they are written apart from the ordinal operations supplies exponent calculations.
Proof
By F1, F2 all cardinals are preserved. F3 supplies an injection in the extension, so .
The forcing has size . Under the additional hypotheses F4 gives at most nice names for reals. Every real has one, so ; combine with step 1.1.
Under GCH, the ground continuum is and . Apply step 2.1 with ; preservation ensures that this remains the extension's . AC is used in F2, F4, and the cardinal computations.
Higher Cohen forcing violates GCH at a regular cardinal
Statement
In ZFC, let be infinite regular and satisfy and . Then preserves all cardinals, adds distinct subsets of , and forces . Consequently, if , GCH fails at . Over ground-model GCH, and give a cardinal-preserving extension with CH and .
Facts & Assumptions
Given: AC and the stated cardinal arithmetic.
Closure and chain conditions of Cohen forcing gives -closure and -cc.
Closure, distributivity, and absence of new short sequences and Chain conditions preserve high cofinalities and ccc preserves cardinals divide cardinal preservation at .
Nice-name reduction and the ccc counting bound supplies the maximal-antichain name-count method.
Proof
F1, F2 preserve cardinals at most by closure and at least by the chain condition, hence all cardinals. The coordinate-domain and bit-separation dense sets from the Cohen calculation give distinct subsets of , so .
Replace the countable antichains in the nice-name proof by antichains of size at most . A nice name for a subset of is coded by many subsets of of size at most . Since and , there are at most such names. Thus , proving equality.
If , equality gives , so GCH fails. Under GCH with and , the hypotheses hold; -closure adds no reals, so CH remains true, while step 1.2 gives .
Easton-support orientation for many regular cardinals
Remark
The one-cardinal construction in Higher Cohen forcing violates GCH at a regular cardinal does not control a whole continuum function by naive iteration: full support can destroy closure, while finite support at uncountable coordinates can destroy the intended chain condition. Easton forcing instead uses support bounded below every regular cardinal when combining higher Cohen factors.
Any proposed regular-cardinal continuum function must at least be monotone and satisfy ; the latter is the König obstruction from König's theorem: assuming the Axiom of Choice, if for every then . This is orientation only. It asserts neither Easton's realization theorem nor any singular-cardinal prescription.
Fixed finite-fragment verification for the Cohen countermodels
Statement
For each externally fixed finite fragment of , and likewise of , the Cohen forcing argument admits a finite ZFC verification for of the kind required by Forcing transfer for finite ZFC fragments. Consequently ZFC proves that a model of that particular exists. This is an externally indexed assertion about each fixed fragment; it does not assert a PA-verified uniform proof-code constructor.
Facts & Assumptions
Given: One externally fixed finite target fragment and its finite list of Separation and Replacement instances.
Forcing transfer for finite ZFC fragments converts a supplied finite formal forcing verification into a finite source fragment and a ZFC proof of a model of .
Cohen forcing raises and, under a name count, fixes the continuum proves that Cohen forcing preserves cardinals and adds at least the indexed number of distinct reals.
Proof
In ZFC let and use . The empty condition witnesses nonemptiness. The finite-partial-function definition gives the preorder and generic-coordinate names as sets. The delta-system ccc argument and the maximal-antichain cardinal-preservation argument in F2 are ZFC proofs; for this fixed , collect the finitely many axioms and schema instances they use. AC is used for the cardinal successor and the maximal-antichain argument.
For distinct , extending a condition at a fresh bit forces the and coordinate reals to differ. Thus injects into the reals of the extension. Since preserves , it forces , hence . GCH implies CH at , so the same extension forces . No ground-model CH or equality for the continuum is used.
For the chosen , include its finitely many ZFC axioms and the finite instances needed to verify the forcing relation, the generic extension, cardinal preservation, and step 2.1. The forcing theorem supplies a formal derivation that every condition forces each target member; the quantified schema instances in are handled one at a time as their actual formulas, with their translated forcing instances included in the finite source fragment. F1 now yields a ZFC proof that a model of this fixed exists. The choices of proofs and finite support may depend on ; no arithmetic uniformity or PA checker theorem follows.
Externally fixed-fragment relative consistency of not CH and not GCH
Statement
Externally, implies each of and . The implication here is a metatheorem obtained by applying a separate finite-fragment construction to any purported contradiction proof; no PA proof of a uniform refutation transformer is claimed.
Facts & Assumptions
Given: The ordinary syntactic consistency predicate and one hypothetical finite refutation.
Fixed finite-fragment verification for the Cohen countermodels gives, for each externally fixed finite fragment of either target theory, a ZFC proof that a model of that fragment exists.
Proof
If were inconsistent, a contradiction proof would use only a finite set of its axioms. Fix that externally. F1 gives a ZFC proof of the existence of a model of . Soundness for the finite proof shows that no such model exists, so ZFC itself would be inconsistent. Contraposition gives the first consistency implication.
The same argument with a finite refutation of and the second F1 construction gives the other implication. Both are external consequences of fixed-fragment proofs; the positive consistency counterparts are separate results.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Karagila, Forcing & Symmetric Extensions, Chapter 4
- Karagila, Forcing & Symmetric Extensions, Theorem 4.16 and Corollary 4.17
- Karagila, Forcing & Symmetric Extensions, Chapter 3 preservation theorem
- Karagila, Forcing & Symmetric Extensions, nice-name reduction in the proof of Theorem 3.31
- Karagila, Forcing & Symmetric Extensions, proof of Theorem 3.31
- Karagila, Forcing & Symmetric Extensions, Chapters 3–4
- Kunen, Set Theory, generalized delta-system lemma
- Karagila, Forcing & Symmetric Extensions, Cohen forcing and product factorization
- Karagila, Forcing & Symmetric Extensions, Theorem 3.31 and Corollary 3.33
- Karagila, Forcing & Symmetric Extensions, higher Cohen forcing
- Kunen, Set Theory, Chapter VII
- Kunen, Set Theory, Chapters VII–VIII