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.
Reflection, Absoluteness, and Elementary Submodels
1 · Prerequisites
- 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
- 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
- Relations, Functions, and Quotients
- Roots, Rational Powers, and Classical Inequalities
- Suprema and Infima
- The ZFC Axioms and the Basic Set Constructions
- Well-Founded Relations, Rank, and the Cumulative Hierarchy
2 · Summary
Bounded formula agreement begins with explicit set-operation graphs. Rank comparison and one-way Sigma1 transfer retain their model hypotheses. Finite reflection bounds witness ranks without Choice. Countable elementary submodels then use AC explicitly, while collapse uses external well-foundedness and restricted extensionality. Conjugated embeddings preserve elementary-chain coherence; condensation and Shoenfield remain orientation for further work.
3 · Logical flowchart
4 · Definitions, theorems and proofs
The Lévy hierarchy and absoluteness
Definition
In the pure membership language, consists of atomic formulas and their Boolean combinations and bounded quantifications and (the bound does not contain ). Put . Simultaneously, is the closure of under unbounded existential quantification, finite conjunction/disjunction, and bounded quantification; is the dual closure of under unbounded universal quantification, the positive Boolean operations, and bounded quantification. Empty conjunction and disjunction mean truth and falsity. Negation exchanges the two classes after De Morgan expansion.
A formula is - if proves it equivalent to such a formula, and similarly for ; - means both. Unless specified otherwise the equivalence theory here is ZF. This is a hierarchy of set quantifiers, distinct from the arithmetic hierarchy.
For nonempty membership domains , absoluteness of means for every tuple of its parameters. For definable classes this is a scheme, using relativization separately for each external formula.
The formula constructors and fresh-variable convention are those of Terms and formulas as finite set codes. Expand bounded quantifiers before applying Relativization to sets and definable classes. No satisfaction predicate for the universe is being defined. Compare Marks, Definition 18.8 and Exercise 18.9, printed p.76: bounded closure is built into our syntax; its existential normal form needs a separate ZF argument.
Bounded formulas are absolute for transitive sets
Statement
If are nonempty transitive sets, every formula is absolute between them on parameter tuples from . No internal set-theory axioms are required. The analogous assertion for definable transitive classes is a formula-by-formula scheme.
Facts & Assumptions
Structural induction and recursion on syntax: Constructor induction is valid for the term and formula sets: a property true of leaves and preserved by each licensed constructor holds of every expression.
Proof
Given: are nonempty and transitive, and all free parameters lie in .
For , equality and membership in either structure mean the actual relations and . Thus the atomic cases agree. The formula constructors admit induction, so it remains to show that agreement is preserved by each constructor.
If and agree on all tuples in , their conjunctions agree because both conjuncts have the same truth values. Their negations agree because a truth value is false in one structure exactly when it is false in the other.
Let . A witness for in either structure is an actual member of . Transitivity puts every such in , hence also in . The induction hypothesis at transfers the matrix in either direction, retaining the same witness. If , both existential statements are false. Universal bounded quantifiers follow by negation.
Constructor induction now gives the asserted equivalence for every bounded formula. For fixed class definitions the same induction is a finite metatheoretic induction on the chosen formula, with each quantifier relativized; it requires no class satisfaction set.
Absolute basic set operations and relations
Statement
The graphs of empty set, subset, unordered pair, singleton, union, intersection (with ), difference, Kuratowski ordered pair, Cartesian product, relation domain/range, functionhood, evaluation and injection have definitions. Thus their values agree between transitive membership structures whenever the input and output sets are in the smaller domain. This is graph agreement, not an assertion that an arbitrary transitive domain is closed under these operations.
Facts & Assumptions
Bounded formulas are absolute for transitive sets: If are nonempty transitive sets, every formula is absolute between them on parameter tuples from . No internal set-theory axioms are required. The analogous assertion for definable transitive classes is a formula-by-formula scheme.
Proof
Given: Actual sets, the Kuratowski pair convention, and nonempty transitive domains for the concluding absoluteness assertion.
Write , , and . These say respectively , , and . The singleton graph is . Every quantifier displayed is bounded; extensional equality with the indicated sets follows from the two inclusions encoded in each formula.
The union graph is . The intersection graph is . If is nonempty, any member of the actual intersection lies in any chosen member of , so the last clause puts it in ; the other clause gives the reverse inclusion. For difference use .
Put . It says exactly . To bound coordinates without assuming a union object in the domain, abbreviate by , and its universal version by two bounded universals. Write . This includes the case , where is a singleton.
The product graph is . Let and . The graph includes , , and . Interchange for the range. Both clauses are necessary: one excludes surplus coordinates and the other prevents missing coordinates.
Functionhood is together with: for all , all and all , . Injection replaces the last implication by , while retaining functionhood. Evaluation at with value is functionhood and . For also require domain by the preceding graph and . These formulas quantify only through supplied sets.
Expanding each finite abbreviation gives bounded membership formulas. Their truth therefore agrees by bounded absoluteness, with every input and candidate output in the smaller transitive structure. Each formula characterizes its actual graph by the calculations above, so an output present there has the same value outside. No clause quantifies over all subsets of an input or produces an output set inside a domain.
Ordinals and omega in transitive models
Statement
In ambient ZF, ordinalhood is absolute between transitive membership domains containing the parameter. A transitive set model of ZF contains precisely the real finite ordinals as its natural numbers and has . Its ordinals form an initial segment of the actual ordinals.
Facts & Assumptions
Bounded formulas are absolute for transitive sets: If are nonempty transitive sets, every formula is absolute between them on parameter tuples from . No internal set-theory axioms are required. The analogous assertion for definable transitive classes is a formula-by-formula scheme.
Ordinal (von Neumann): A set is an ordinal when both of the following hold.
- is a transitive set: every element of is also a subset of , that is .
- The membership relation restricted to , namely , is a strict well-order of (def-well-order): it is irreflexive, transitive as a relation, trichotomous on , and every nonempty subset of has an -least element.
Ordinals are written with lowercase Greek letters, and for ordinals we set
Write , which is an ordinal because both clauses hold vacuously, and write for the successor of .
Absolute basic set operations and relations: The graphs of empty set, subset, unordered pair, singleton, union, intersection (with ), difference, Kuratowski ordered pair, Cartesian product, relation domain/range, functionhood, evaluation and injection have definitions. Thus their values agree between transitive membership structures whenever the input and output sets are in the smaller domain. This is graph agreement, not an assertion that an arbitrary transitive domain is closed under these operations.
Proof
Given: Ambient ZF, transitive domains, and, for the omega assertion, a transitive model .
Transitivity of is . Add the bounded clauses that membership on is irreflexive, transitive, and trichotomous. In ambient ZF, every nonempty subset has by Foundation an element with ; linearity then makes the least element of . Hence these bounded clauses are equivalent to ordinalhood as defined in F2. Their truth is absolute by F1.
In a transitive ZF model , the internal empty set has no actual members and is . If the internal numeral is the real , its internally formed successor has exactly the actual members of , because both parameters and every member of the candidate output lie in . Thus external induction fixes every finite ordinal and puts it in .
The internal satisfies the bounded description: is a nonzero ordinal, is not a successor, and each is zero or a successor ordinal. Successor is expressed by , using the bounded graphs in F3. Thus the description holds externally. By step 2.1, . If , ordinal comparison gives , contrary to the description since is neither zero nor a successor. Hence .
If is an ordinal of and , transitivity puts in , and step 1.1 makes it an ordinal there. Thus the ordinals of are downward closed among actual ordinals, as claimed.
Ranks agree and hierarchy membership is absolute
Statement
If are transitive models of ZF and , then . For every , . Equality of the two internal power sets or stage sets is not asserted.
Facts & Assumptions
Ordinals and omega in transitive models: In ambient ZF, ordinalhood is absolute between transitive membership domains containing the parameter. A transitive set model of ZF contains precisely the real finite ordinals as its natural numbers and has . Its ordinals form an initial segment of the actual ordinals.
Membership rank under Foundation: Now assume ZF, including Foundation. Membership on the universe is well-founded and setlike, so its ordinal rank is defined for every set. Write
The empty supremum is , so . If , then . This is the Foundation-dependent special case of relation rank. The earlier construction of did not require Foundation.
Conventions and prerequisites: def-rank-of-a-well-founded-relation, thm-foundation-equivalent-to-hierarchy-exhaustion.
Absolute basic set operations and relations: The graphs of empty set, subset, unordered pair, singleton, union, intersection (with ), difference, Kuratowski ordered pair, Cartesian product, relation domain/range, functionhood, evaluation and injection have definitions. Thus their values agree between transitive membership structures whenever the input and output sets are in the smaller domain. This is graph agreement, not an assertion that an arbitrary transitive domain is closed under these operations.
Rank characterizes hierarchy membership: In ZF, for every set and ordinal ,
Thus is the least with , and iff .
Proof
Given: are transitive ZF models; and is an ordinal.
Each model has its rank function by its ZF axioms; F1 identifies its ordinal values with actual ordinals. Suppose by external membership induction that both ranks agree on every . Transitivity ensures these are exactly the predecessors considered inside either model.
By F2, each rank of is the supremum of the predecessor ranks plus one. Ordinal successor and union have their actual values by F3, so both suprema are the same actual ordinal. For both are the empty supremum . Foundation validates this external induction, proving rank agreement for every .
For , F4 applied inside the two ZF models gives . Also every element of belongs to by transitivity. These two statements give precisely the displayed intersection equality.
Sigma-one formulas admit existential bounded matrices
Statement
Over ZF, every formula in the bounded-closure convention is equivalent to with bounded. The equivalence is asserted over ZF, not over arbitrary transitive structures.
Facts & Assumptions
Minimum-rank selection and Collection: In ZF every nonempty definable class has a least member-rank , and is a nonempty set. Replacement yields the Collection schema: if , a set exists with . Conversely, Separation and Collection yield Replacement for functional formulas.
Absolute basic set operations and relations: The graphs of empty set, subset, unordered pair, singleton, union, intersection (with ), difference, Kuratowski ordered pair, Cartesian product, relation domain/range, functionhood, evaluation and injection have definitions. Thus their values agree between transitive membership structures whenever the input and output sets are in the smaller domain. This is graph agreement, not an assertion that an arbitrary transitive domain is closed under these operations.
Proof
Given: A fixed formula generated by the stated closure clauses; the equivalence theory is ZF.
A bounded formula already has the required form with an empty existential block. Rename bound variables fresh before combining normal forms. For conjunction of and , use . For disjunction use : unused witness variables can be filled with the empty set in either true branch. An added unbounded existential joins the prefix.
A bounded existential is . To treat a bounded universal, encode a finite tuple of witnesses as a set using successive ordered pairs, whose coordinate assertions are bounded by F2. For , Collection (F1) supplies a set meeting the witness class for every . Thus this formula implies . Conversely any such supplies the original witnesses by dropping the bound. If , take .
The matrix in the last display is bounded, and decoding a fixed finite tuple adds only bounded quantifiers over its pair components. Induction over the closure clauses now gives the claimed normal form, in both directions at every clause. The only collection of an arbitrary family of witnesses was step 2.1, where Collection selected a bounding set rather than a choice function.
Sigma-one truth goes upward
Statement
For nonempty transitive , a literal existential block over a matrix transfers truth upward, and its universal dual transfers truth downward. For formulas classified only by ZF-provable equivalence, assume both structures satisfy ZF (or all axioms used in the equivalence proof).
Facts & Assumptions
Bounded formulas are absolute for transitive sets: If are nonempty transitive sets, every formula is absolute between them on parameter tuples from . No internal set-theory axioms are required. The analogous assertion for definable transitive classes is a formula-by-formula scheme.
Sigma-one formulas admit existential bounded matrices: Over ZF, every formula in the bounded-closure convention is equivalent to with bounded. The equivalence is asserted over ZF, not over arbitrary transitive structures.
Proof
Given: Parameters in nonempty transitive , with the displayed syntax or equivalence axioms.
If , take its finite tuple of witnesses . The tuple remains in , and bounded absoluteness F1 gives . Thus satisfies the existential formula. The empty block is exactly F1.
If a universal dual were true in and false in , its existential negation would be true in and hence in by step 1.1. This contradicts its truth in , proving downward transfer.
When classification is modulo ZF, F2 supplies a ZF equivalence to the literal normal form. Each model satisfies that equivalence under the extra hypothesis. Translate to the normal form in the source model, apply steps 1.1 or 2.1, and translate back in the destination model.
A finite witness criterion for reflection
Statement
Let be a finite family of membership formulas closed under subformulas, and let have actual restricted membership. All formulas of agree between iff whenever is true in with , some satisfies . Definable-class versions are schemes.
Facts & Assumptions
Structural induction and recursion on syntax: Constructor induction is valid for the term and formula sets: a property true of leaves and preserved by each licensed constructor holds of every expression.
Proof
Given: Finite subformula-closed , nonempty , and actual membership.
Assume agreement. A true existential in transfers to , where its satisfaction provides with . Since , agreement for the matrix transfers this to . This proves necessity.
Conversely assume the witness condition. Atomic equality and membership agree by restriction. Constructor induction (F1) gives agreement for negation and conjunction from agreement of their subformulas, since the Boolean truth tables are the same.
For an existential with parameters in , a witness in for its truth in satisfies the matrix in by induction, so also witnesses truth in . If it is true in , the stipulated witness condition gives satisfying the matrix in , and induction transfers the matrix to . Thus the existential agrees in both directions. Subformula closure licenses each invocation of induction. This proves sufficiency and the equivalence; the finite class version uses the same fixed list of relativizations.
Least witness ranks give choice-free bounds
Statement
For a fixed finite family of formulas and each ordinal , there is a definable ordinal such that every true existential instance with parameters in has a witness of rank below . More generally, for a definable increasing exhaustive hierarchy of sets with union , the witnesses in can be bounded by a single stage for parameters in .
Facts & Assumptions
Minimum-rank selection and Collection: In ZF every nonempty definable class has a least member-rank , and is a nonempty set. Replacement yields the Collection schema: if , a set exists with . Conversely, Separation and Collection yield Replacement for functional formulas.
Rank characterizes hierarchy membership: In ZF, for every set and ordinal ,
Thus is the least with , and iff .
Proof
Given: A fixed finite list of existential formulas in ambient ZF and a specified ordinal .
For each existential matrix define when no witness exists, and otherwise let it be the least rank of a witness. F1 supplies that least ordinal and a witness at that rank. Because the list of formulas is fixed externally, this is a separate definable function for each , with no appeal to truth for arbitrary formulas.
The union of the finitely many sets of parameter tuples from is a set, including a singleton empty tuple for a sentence. Replacement collects all in a set . Put . Then and every required least-rank witness has rank below ; by F2 it lies in . No particular witness has been selected as a function of the tuple.
For , replace least witness rank by the least stage containing a witness in whose matrix holds relativized to . Exhaustion gives such a stage; it has a least value by the well-order of ordinals. Replacement over tuples in and the same successor-supremum formula give . By monotonicity, for every true instance at least one witness lies in ; witnesses of larger rank need not lie there. With no existential formulas or no true instances, the same formula still gives a bound above .
Montague–Lévy reflection for a finite formula family
Statement
In ZF, for each fixed finite family and every ordinal , some makes absolute between and , for all tuples in . More generally the same holds between and for a definable increasing continuous hierarchy of sets exhausting a definable nonempty class . For an empty class, the relativization statement is interpreted as a scheme rather than satisfaction in an empty structure.
Facts & Assumptions
Least witness ranks give choice-free bounds: For a fixed finite family of formulas and each ordinal , there is a definable ordinal such that every true existential instance with parameters in has a witness of rank below . More generally, for a definable increasing exhaustive hierarchy of sets with union , the witnesses in can be bounded by a single stage for parameters in .
A finite witness criterion for reflection: Let be a finite family of membership formulas closed under subformulas, and let have actual restricted membership. All formulas of agree between iff whenever is true in with , some satisfies . Definable-class versions are schemes.
Transitivity and growth of hierarchy stages: In ZF without Foundation, every is transitive and implies . Also , and both and belong to .
The cumulative hierarchy: In ZF without Foundation define the cumulative hierarchy by
For each ordinal , use the set well-order recursion schema on . On histories of domain return ; on domain return the power set of the last value; on nonzero limit domains return the union of the range. Each is a unique set. Recursions on different ordinal intervals agree on overlaps by the uniqueness clause applied to the smaller interval. Hence the definition of as the value at is uniform and independent of the chosen interval. Power Set is used at successors and Replacement and Union at limits. The notation denotes a definable class function, not a set sequence.
Conventions and prerequisites: thm-transfinite-recursion, lem-ordinal-basics, def-limit-ordinal.
Proof
Given: Ambient ZF, a fixed finite family, an ordinal bound, and the stated hierarchy hypotheses.
Expand abbreviations and close under subformulas; the resulting family is still finite. Take the definable witness bound from F1 for this family. Start , increasing it if necessary so that is nonempty in the general nonempty-class case. For , suffices.
Define and . This definable class recursion yields a set sequence in ZF as follows: induction on gives a unique finite attempt of length ; extending the attempt applies the definable function once. Uniqueness makes its endpoint a functional formula, so Replacement on collects all endpoints. Union gives their supremum. Thus no fixed set containing all possible ordinals and no choice function is required. Strict increase implies and makes a nonzero limit ordinal.
Continuity and monotonicity give : any earlier index is below some . A finite tuple from this union is contained in one stage, by taking the maximum of finitely many indices; the empty tuple is in every stage. If an existential from the closed family is true in at that tuple, F1 gives a witness in .
The finite witness criterion F2 therefore gives agreement for every member of the closed family, hence for . For , F3 supplies the increasing transitive hierarchy and its limit clause is F4; Foundation supplies exhaustion. Power Set constructs successor stages, Separation and Replacement construct the rank bounds, and Infinity, Replacement and Union supply step 2.1. For an empty every positive-arity tuple assertion is vacuous and closed-formula relativizations agree because both domains are empty. The entire construction is choice-free.
Transitive models of fixed finite axiom fragments
Statement
For each fixed external finite , ZF proves that some transitive satisfies , with above any prescribed ordinal bound. In ZFC the analogous scheme holds for fixed finite . These are schemes indexed by external fragments, not a single internal assertion of models for all coded fragments.
Facts & Assumptions
Montague–Lévy reflection for a finite formula family: In ZF, for each fixed finite family and every ordinal , some makes absolute between and , for all tuples in . More generally the same holds between and for a definable increasing continuous hierarchy of sets exhausting a definable nonempty class . For an empty class, the relativization statement is interpreted as a scheme rather than satisfaction in an empty structure.
The set of first-order ZF axiom sentences: Let contain the codes of exactly the following six sentences, together with all instances of the two schemas below.
The Axiom of Choice: Every family of nonempty sets has a choice function
Proof
Given: A fixed external finite fragment of ZF, or of ZFC with ambient AC, and an ordinal bound.
List the finitely many sentences of using the axiom serialization in F2. Each is an axiom of the ambient theory, so their finite conjunction is a theorem there. If the ambient theory is ZFC and one of these sentences is Choice, use F3 exactly for that sentence. No Choice premise is needed for the ZF branch.
Apply F1 to that fixed finite list and the desired bound. It gives a such that each . Step 1.1 gives the right-hand sides, hence every relativized axiom. The cumulative stage is transitive, so it is the required transitive model. For an infinite carrier begin with a bound at least . For any nonempty stage above the bound works.
Collapse of elementary membership submodels
Statement
Let be a set with and let . In ambient ZF, restricted to is well-founded and extensional. It has a unique transitive collapse , and the inverse collapse followed by inclusion is an elementary embedding . Countability is preserved by .
Facts & Assumptions
Elementary embeddings, substructures and chains: Let be nonempty set structures for the same finite-arity set signature . An elementary embedding is a function such that, for every -formula and every tuple assigning its finitely many free variables,
Repeated parameters are allowed; a sentence uses the empty tuple. Tuple satisfaction means satisfaction by any full assignment extending that tuple, as justified by lem-satisfaction-coincidence. Applying the displayed condition to gives iff , so is injective. Applying it to , to , and to shows that it preserves constants and functions and preserves and reflects relations.
A substructure has nonempty carrier , contains all constant interpretations, is closed under every original function, and has the restricted functions and relations. It is elementary, written , when its inclusion is an elementary embedding. An elementary chain indexed by an ordinal is a set sequence with whenever ; no continuity at limit indices is required. The definition allows , but a union theorem must exclude it to ensure a nonempty carrier.
The structures are elementarily equivalent, written , when they agree on every -sentence. This specifies no map. A sentence theory is categorical in cardinality if any two models of with cardinality are isomorphic. Existence of such models is a separate assertion; this convention allows vacuous categoricity, including cardinality zero since carriers are nonempty.
Conventions and prerequisites: def-set-structures-and-variable-assignments, def-theories-models-and-semantic-consequence.
Mostowski collapse for extensional relations: Every well-founded setlike extensional relation on a definable class is isomorphic to membership on a unique transitive definable class , by a unique definable isomorphism . For a set domain , the isomorphism and its image are sets. This holds without ambient Foundation.
Isomorphisms preserve satisfaction: For any homomorphism , term and assignment , . If is a surjective strong homomorphism, then iff for every equality-free formula . If is an isomorphism, the equivalence holds for all formulas, including equality.
Proof
Given: Actual membership, satisfying Extensionality, , and ambient ZF.
For any nonempty subset , ambient Foundation supplies with no member in . Hence the restricted membership relation is externally well-founded. It is setlike since is a set. This uses actual membership, not an arbitrary relation a structure calls well-founded.
For distinct , Extensionality in implies that some belongs to exactly one of . Elementarity F1 applied with parameters gives such a . Thus the predecessor sets of within differ: restricted membership is extensional.
F2 now supplies a unique isomorphism onto a transitive set , satisfying . Its inverse is an isomorphism onto . For any formula and tuple in , F3 transfers satisfaction to , and F1 then transfers it to . This is precisely elementarity of the inverse collapse into . Composing any injection with shows the same countability for .
What the collapse fixes
Statement
Let be a collapse of actual membership as above. It fixes every transitive subset pointwise. If is an actual ordinal, is the order type of . In particular, if is transitive, .
Facts & Assumptions
Collapse of elementary membership submodels: Let be a set with and let . In ambient ZF, restricted to is well-founded and extensional. It has a unique transitive collapse , and the inverse collapse followed by inclusion is an elementary embedding . Countability is preserved by .
Ordinal (von Neumann): A set is an ordinal when both of the following hold.
- is a transitive set: every element of is also a subset of , that is .
- The membership relation restricted to , namely , is a strict well-order of (def-well-order): it is irreflexive, transitive as a relation, trichotomous on , and every nonempty subset of has an -least element.
Ordinals are written with lowercase Greek letters, and for ordinals we set
Write , which is an ordinal because both clauses hold vacuously, and write for the successor of .
Proof
Given: A membership-collapse isomorphism , a transitive , and an actual ordinal .
For , transitivity gives . Assuming the collapse fixes every member , its equation (F1) gives . External membership induction proves this for all , starting with the empty predecessor set.
The restriction of to is an order isomorphism onto the elements of , by its equation and injectivity. This image is transitive: if and , then for ; ordinal transitivity gives , so . The induced membership order is a well-order since inherits one from (F2). Thus is an ordinal of the indicated order type.
If is transitive it is itself an ordinal, and the unique ordinal isomorphic to its membership order is itself. Therefore its order type, hence , equals . Without the hypothesis this need not equal .
Countable elementary submodels and their collapses
Statement
In ZFC, if an infinite set membership structure satisfies Extensionality, then for every at most countable there is a countably infinite containing , and has a countable transitive collapse. To retain a set as one parameter, use .
Facts & Assumptions
Downward Löwenheim–Skolem with parameters: In ZFC let be an infinite structure for a finite-arity set signature . If and has size at most , then some elementary substructure contains and has size exactly . Here counts nonlogical symbols.
Collapse of elementary membership submodels: Let be a set with and let . In ambient ZF, restricted to is well-founded and extensional. It has a unique transitive collapse , and the inverse collapse followed by inclusion is an elementary embedding . Countability is preserved by .
The Axiom of Choice: Every family of nonempty sets has a choice function
Proof
Given: Ambient AC, infinite actual membership structure and at most countable .
The language has one binary membership symbol, so . As is infinite, in ZFC; the parameter set has size at most . F1 therefore applies with and gives of size exactly . The AC premise F3 is used in this supplier to select Skolem witnesses and the size enumerations.
F2 applies to the actual membership on and the Extensionality hypothesis on , giving its transitive collapse. The collapse bijection transports the countable enumeration of to its image. For a named parameter , containment of gives and does not require every member of to lie in .
Countable transitive models of fixed finite fragments
Statement
For every fixed external finite , ZFC proves that has a countable transitive model. Under ambient AC the same construction applies to fixed finite . It does not assert a model of the whole theory or a uniform internal model-existence statement for all coded fragments.
Facts & Assumptions
Transitive models of fixed finite axiom fragments: For each fixed external finite , ZF proves that some transitive satisfies , with above any prescribed ordinal bound. In ZFC the analogous scheme holds for fixed finite . These are schemes indexed by external fragments, not a single internal assertion of models for all coded fragments.
Countable elementary submodels and their collapses: In ZFC, if an infinite set membership structure satisfies Extensionality, then for every at most countable there is a countably infinite containing , and has a countable transitive collapse. To retain a set as one parameter, use .
The Axiom of Choice: Every family of nonempty sets has a choice function
Proof
Given: A fixed external finite fragment and ambient ZFC.
Enlarge the fixed finite fragment by Extensionality, and use F1 to reflect it to for . This is an infinite transitive membership structure satisfying Extensionality and every original axiom of . In the ZFC branch, ambient AC (F3) supplies a reflected Choice axiom if present.
Apply F2 with empty parameter set to obtain a countable elementary submodel of this stage and its transitive collapse . Elementarity preserves each sentence of , and the collapse isomorphism preserves the same sentences. Thus . AC is used in F2 even when ; the earlier reflection of ZF axioms alone does not use it.
Elementary chains and compatible collapses
Statement
A nonempty set-ordinal elementary chain of actual membership structures satisfying Extensionality has a union elementary over every stage, and the union has a transitive collapse. Conjugating the inclusions by stage and union collapses gives coherent elementary embeddings; these are not asserted to be inclusions of the transitive images.
Facts & Assumptions
Unions of nonempty elementary chains: Let be a set ordinal and an elementary chain of nonempty structures for one finite-arity set signature . Its union is a set -structure , and for every . No continuity hypothesis on the chain is required.
Collapse of elementary membership submodels: Let be a set with and let . In ambient ZF, restricted to is well-founded and extensional. It has a unique transitive collapse , and the inverse collapse followed by inclusion is an elementary embedding . Countability is preserved by .
Proof
Given: A set sequence with , actual membership, Extensionality and elementary inclusions.
Let and . F1 gives a set structure with . It satisfies Extensionality because any one stage does and sentences transfer by elementarity. Apply F2 with to obtain its collapse , and similarly obtain for each stage. Their uniqueness permits Replacement to collect these maps.
Define and . The inverse and forward collapses are isomorphisms and the inclusions are elementary, so each composite is elementary by the satisfaction equivalences. Its codomain is the corresponding transitive collapse, not the original carrier.
For , cancellation gives . The same calculation gives , and is the identity. This proves coherence without identifying any composite with a literal inclusion.
Condensation interface
Remarks
The collapse theorem identifies a transitive image, and its ordinal calculation identifies the order type of each ordinal trace. These conclusions alone do not identify that image with a constructible level.
The exact supplied interfaces are Collapse of elementary membership submodels and What the collapse fixes. The planned page The Constructible Hierarchy and Inner Models must supply the additional definability and condensation argument before such an identification is used. This remark makes no condensation assertion and is not a recorded unproved theorem.
Shoenfield orientation and hierarchy conventions
Remarks
The projective hierarchy quantifies over reals with arithmetic matrices. The set-theoretic Lévy hierarchy quantifies over sets with bounded membership matrices. A mention of Shoenfield absoluteness is therefore not an application of this page's upward theorem.
Compare The Lévy hierarchy and absoluteness and Sigma-one truth goes upward. Kamensky, §5.2, pp.45–47, explains the distinct real-coding problem; its printed Shoenfield sketch omits a coding argument. Additional descriptive-set-theoretic coding and absoluteness machinery is required before that result could be a supplier. No Shoenfield theorem is asserted or used here.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Andrew Marks, Set Theory lecture notes — Definition 18.8, Levy hierarchy, p76
- Freiburg, Course Notes for Set Theory and Independence Proofs (2024) — Proposition 3.5.5, p51
- Freiburg, Course Notes for Set Theory and Independence Proofs (2024) — Propositions 3.5.6/3.5.8 and Lemma 3.5.7 pp51–52
- Freiburg, Course Notes for Set Theory and Independence Proofs (2024) — §3.5 final ordinal/omega examples, p55
- Geschke, Models of Set Theory — §3 end pp9–10, hierarchy-membership absoluteness; local explicit rank induction
- Andrew Marks, Set Theory lecture notes — Exercise 18.9, bounded quantifier closure, p76
- Andrew Marks, Set Theory lecture notes — Proposition 18.13, upward and downward absoluteness, p78
- Freiburg, Course Notes for Set Theory and Independence Proofs (2024) — Proposition 3.5.9 pp52–53; Geschke Lemma 4.1 p10
- Geschke, Models of Set Theory — Theorem 4.3 proof pp10–11
- Geschke, Models of Set Theory — Theorem 4.3, complete proof pp10–11; Freiburg Theorem 3.5.10 pp53–54
- Geschke, Models of Set Theory — Theorem 4.3 application p11
- Geschke, Models of Set Theory — Theorem 4.5 and Corollary 4.6 pp11–12
- Geschke, Models of Set Theory — Exercise 4.7 p12, with complete local induction and ordinal calculation
- Geschke, Models of Set Theory — Theorem 4.4 and Corollary 4.6 pp11–12
- Geschke, Models of Set Theory — Corollary 4.6 pp11–12
- Geschke, Models of Set Theory — §4 elementary-submodel and collapse interface pp10–12; chain union supplied by published SET-2 theorem
- Geschke, Models of Set Theory — §4 Exercise 4.7 p12; §5 constructibility boundary p13
- Moshe Kamensky, Set Theory lecture notes — §5.2 Definition 5.2.3 and Remark 5.2.4 p46; Theorem 5.2.8 and proof sketch p47, orientation only