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.
Proper Forcing, Countable-Support Iterations, and PFA: Examples and Counterexamples
1 · Prerequisites
- Boolean Algebras, Stone Duality, and the Prime Ideal Theorem
- Cardinal Arithmetic, Cofinality and the Alephs
- Club, Stationary Sets, and Pressing Down
- 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
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite-Support Iterations and Martin's Axiom
- 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
- Preservation, Cohen Forcing, and the Continuum
- Proper Forcing, Countable-Support Iterations, and PFA
- 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 Forcing Theorem and Formal Consistency Transfer
- The ZFC Axioms and the Basic Set Constructions
- Well-Founded Relations, Rank, and the Cumulative Hierarchy
2 · Summary
The first example exposes the maximal-antichain calculation behind the theorem that ccc forcings are proper. A maximal antichain chosen in a countable model is itself contained in that model, so every extension of the starting condition is compatible with a model condition in the relevant dense set. No stronger master than the original condition is needed.
Baumgartner's finite-condition club forcing shows that properness is not merely a disguised chain condition. The calculation adjoins the model height, splices normal functions to prove the required compatibility, and checks continuity of the generic union at limits. Dense disagreement with every ground-model normal function proves that the resulting club is new.
The limit-stage example displays the safe form of countable-support fusion. Cofinal stages and the model's dense sets are enumerated together; successive master conditions preserve exact earlier initial segments. Their coherent union has countable support and meets every enumerated dense set without assuming that a merely proper coordinate forcing supplies arbitrary fusion lower bounds.
Under PFA, the finite-specialization forcing of an Aronszajn tree is ccc and hence proper. Choice of level enumerations together with infinite-cardinal multiplication bounds the node-domain dense family by . A PFA filter meeting those requirements has a directed union that is a total specializing map into ; no external generic over the universe is assumed.
The closing counterexample separates ccc from properness in the other direction. The reverse-inclusion forcing of countable partial functions from to is countably closed because the union of a descending omega-sequence still has countable domain, and is therefore proper. For each , the condition that is zero below and one at belongs to an explicit -antichain. Thus ccc implies proper, but proper does not imply ccc.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
Ccc posets are proper by maximal antichains
Statement
Let be ccc, let be a relevant countable elementary submodel containing , and let . Then itself is an -master condition.
Facts & Assumptions
Given: ZFC, the stronger-is-smaller forcing order, and as in the Statement.
Every ccc forcing preorder is proper; the verification below calculates the stronger master condition used in that proof. Ccc and countably closed forcings are proper
Verification
Fix a dense set with . By elementarity, inside choose a maximal antichain . It is also maximal in : maximality is the first-order assertion that every is compatible with some , and all witnesses to compatibility are conditions in the ambient . Since is ccc, is countable in the universe. Elementarity then puts in a surjection (or a finite enumeration), and every belongs to ; hence .
Let be arbitrary. Maximality of gives compatible with . By step 1.1, . Thus is predense below . Since this holds for every dense , is -generic; the reflexive inequality makes it a master below the original .
The calculation works unchanged when , , or is finite. A dense subset of the stipulated nonempty cannot be empty, and for a one-condition order its unique condition is the required antichain member and master. No stronger condition than was constructed: ccc makes the starting condition itself sufficient.
Baumgartner's finite-condition generic club forcing is proper
Statement
Let consist of the finite partial functions which are contained in some normal function , ordered by reverse inclusion. Then is proper. If is generic, then is a normal function and its range is a new club subset of .
Facts & Assumptions
Given: ZFC and the forcing in the Statement. A normal function is strictly increasing and continuous at nonzero limit ordinals.
An -master condition is one below the starting condition for which every dense set in has its -part predense below it. Master conditions and proper posets
Verifying the dense-set predensity condition for every relevant countable model proves properness. Master-condition characterizations
A club subset of is closed and unbounded. The club filter and nonstationary ideal
AC supplies the suitable elementary models, their enumerations, and the set-sized genericity choices used in the semantic example. The Axiom of Choice
Verification
Let be a relevant countable elementary submodel, let , and put . Then is an initial segment with no largest member, so is a countable limit ordinal. By elementarity choose in a normal extending . For every , both and belong to , while ; hence and continuity gives . Thus belongs to and satisfies .
For each , the set is dense: extend a witness normal function for and add its value at . Directedness of makes a function, and meeting all makes it total. Given , take two filter conditions specifying the two values and a common stronger condition; its normal extension shows .
Fix . Any normal extension of contains , so strict increase gives for every . Consequently is exactly the part of whose coordinates and values lie below . It is a finite condition, belongs to , and is extended by . If is dense, elementarity supplies with . Every coordinate and value of the finite lies below .
Let be a nonzero limit and put . Suppose , and choose containing . Below , conditions which specify some with and are dense. Indeed, from any , take a normal extension ; continuity at gives an , beyond the finite lower domain of , with , and add . A generic containing meets this dense-below- set (equivalently, adjoin the conditions incompatible with to make it globally dense), contradicting the definition of . Hence , and is normal.
The conditions and are compatible. To verify the point suppressed by the usual proof, choose a normal extending . By elementarity choose a normal extending . Both satisfy : for this follows from , and for by the calculation in step 1.1. Splice below and at with above . The result is normal: both pieces agree at , their values on the lower piece are below , and replacing the lower piece by another sequence cofinal in does not change continuity at any later limit. It extends , so that finite union is a common condition. Therefore is predense below . By F1 and F2, is an -master below , and is proper.
The range is unbounded because strict increase implies . It is closed: if is a limit point of , then is a nonzero limit below , and continuity and cofinality of the selected values give . Thus is club by F3.
Finally fix any ground-model normal function . The set is dense. Given , choose a normal extension , a successor above its finite domain, and two successive values above ; at least one differs from , and replacing the value at that new successor by the chosen larger value and continuing normally witnesses an extension in . Genericity makes for every ground normal . If were in the ground model, its increasing enumeration would be a ground normal function and, as the unique increasing bijection from onto , would equal . This contradiction proves that the club is new. The forcing is nonempty (the empty map is greatest), and all finite, singleton, zero-coordinate, and limit-coordinate cases used above are included.
Countable-support fusion at a limit
Statement
Let be a limit ordinal of cofinality , and let be a countable-support iteration of forced-proper iterands. For a relevant countable containing the iteration and , and , the limit-stage construction can be traced through cofinal stages so that it meets every dense subset of belonging to . The fusion is the union of coherent initial segments; it is not a coordinatewise fusion assertion for arbitrary proper iterands.
Facts & Assumptions
Given: ZFC, the iteration, , , and in the Statement.
The proper-iteration master lemma extends an earlier-stage master to a later-stage master with the exact earlier restriction and forces a named model condition into the later generic. Proper iteration master-condition lemma
A model-generic condition forces generic intersections with every dense set in the model; equivalently it makes each such intersection predense below it. Master-condition characterizations
At a countable-cofinality limit, a coherent family of initial conditions with countable union of supports defines a condition in the countable-support inverse limit. Countable-support forcing iterations
Verification
Because and , choose in an increasing cofinal sequence and enumerate the dense subsets of which belong to as , repeating a dense set if necessary. Put and let . Then is the trivial -master and forces .
Recursively suppose that is an -master and forces that with . Work in a -generic extension containing and resolve . This value is a ground-model condition in , so the ground set This set belongs to and is dense: below a condition compatible with , take a common extension, paste it to the tail of , and strengthen the resulting -condition into . By F2 the generic below meets . Its member cannot take the incompatible alternative because is in the same generic. Elementarity therefore gives a name forced to satisfy Apply F1 from to to obtain an -master such that and forces .
Define The displayed coherence makes this a function whose restriction to every is exactly . Its support is contained in the countable union of the countable supports of the , hence is countable; cofinality of the leaves no unfilled coordinate below . Thus F3 gives . This is the fusion step. It takes no lower bound of the sequence inside a single iterand: after coordinate first appears, later conditions preserve the already constructed initial segment containing it.
The conclusion that forces each into the full generic is the limit conclusion of F1 applied to exactly the recursion in steps 1.1--3.1. It does not follow merely from compatibility of all bounded restrictions, and no such inverse-limit compactness is asserted here. F1 therefore gives for every . It follows that every is predense below , so is an -master. Also F1 gives , so is compatible with . Choose a common extension ; mastery and all displayed forced conclusions persist below . Hence is the promised master literally below . The index , the empty initial stage, one-coordinate supports, and a finite list of dense sets are all covered by the same recursion.
PFA specializes an Aronszajn tree
Statement
Assume PFA. For every Aronszajn tree , applying PFA to the finite specialization forcing and its dense domain requirements produces a total specializing map . Thus every Aronszajn tree is special under PFA.
Facts & Assumptions
Given: ZFC+PFA and an Aronszajn tree .
PFA supplies a filter meeting every family of at most dense subsets of a nonempty proper partial order. The Proper Forcing Axiom
Every ccc forcing is proper. Ccc and countably closed forcings are proper
The finite-specialization forcing of an Aronszajn tree is ccc. Finite specialization of an Aronszajn tree is ccc
Each domain requirement is dense, and the union of a nonempty directed family meeting every is a total specializing map. Dense domains and directed unions of specializing conditions
An infinite cardinal has the same cardinality as its square. Hessenberg: for every infinite cardinal , proved in ZF from the canonical well-order of
AC supplies simultaneous enumerations of the countable levels of and the resulting cardinal comparison. The Axiom of Choice
Verification
Write for the th level. Under A1 choose for every an injection . Then injects into . Since , F5 bounds this product by . Hence , so the family has cardinality at most .
By F3, is ccc, and F2 makes it proper. It is nonempty because the empty finite function is its greatest condition. By F4 every member of is dense. Reindex the distinct members of along an ordinal using step 1.1, and apply F1 to obtain a filter meeting every . Since the family is nonempty, so is ; by the filter convention it is downward directed.
Put . If two conditions in assign a value to the same node, a common stronger member of extends both, so the values agree and is a function. Meeting puts every in its domain. If , choose members of mentioning and and then a common stronger member; its specializing-condition inequality gives . Thus is total and specializes , exactly as F4 asserts.
The dense family may have repetitions, but step 2.1 reindexes its distinct members and loses no requirement. A one-node level, the label , and the empty initial condition are all allowed by F4. PFA itself chooses the filter; no generic filter over the universe is postulated. AC is used exactly in step 1.1 and in the reindexing in step 2.1, and is retained through A1.
Ccc and proper are not equivalent
False statement
A forcing preorder is proper if and only if it is ccc.
Facts & Assumptions
Given: ZFC, with stronger forcing conditions ordered smaller.
Every ccc forcing preorder and every countably closed forcing preorder is proper. Ccc and countably closed forcings are proper
The notation denotes partial functions from to whose domains have size , ordered by reverse inclusion; the standard forcing orders using this notation have the empty function as their greatest condition. Cohen, collapse, and Lévy-collapse forcing orders
A forcing is ccc exactly when every set of pairwise incompatible conditions is countable. Compatibility, ccc and Knaster for posets
A countable union of at most countable sets is at most countable, using the Axiom of Countable Choice. Countable unions of at most countable sets, assuming
AC, and hence its countable fragment, is available in ZFC. The Axiom of Choice
Counterexample
Let ordered by reverse inclusion. By F2 its conditions are the countable partial functions from to , and the empty function is its greatest condition. In particular, is nonempty. (It is not being identified with , whose displayed parameters would violate that definition's requirement .)
For every , define on by The domain is countable because is a countable ordinal. If , then whereas . No function can extend both, so and are incompatible. Consequently is an uncountable antichain, and F3 shows that is not ccc. Notice that , so the zero endpoint also obeys the displayed definition.
Suppose is descending in . Reverse inclusion means , so is a function extending every . Each is countable, and F4 with A1 makes their union countable. Hence and for every . Thus is countably closed. Constant sequences, including the constant empty-condition sequence, are covered by the same union calculation.
By F1, the countably closed forcing is proper.
The forward implication, ccc implies proper, is true by F1. Steps 3.1 and 1.2 give one proper forcing that is not ccc, so the reverse implication and therefore the advertised equivalence are false. AC is spent only through the countable-union assertion in step 2.1; no generic filter or further choice is used in the antichain witness.
Sources
- Karagila, Forcing & Symmetric Extensions, Theorem 8.7, printed p.39
- Karagila, Forcing & Symmetric Extensions, Theorem 8.13, printed pp.40-41
- Jech, Set Theory, Proper Iteration Lemma 31.17 and complete proof, printed pp.605-606
- Karagila, Forcing & Symmetric Extensions, Sections 7-8
- Karagila, Forcing & Symmetric Extensions, Theorems 8.7-8.8