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: Examples and Counterexamples
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
- Reflection, Absoluteness, and Elementary Submodels
- 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
Explicit graph and rank calculations illustrate the direction of absoluteness. A diagonal real demonstrates how an internal power set can omit an external subset, conditional on a countable transitive model. The elementary-submodel counterexample retains an uncountable ordinal as a parameter, forcing the submodel to fail transitivity. The final calculation tracks order positions through collapse embeddings.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
Bounded formulas and the direction of absoluteness
Example
Bounded graph agreement can be checked explicitly on , and . Here is injective. Existence of such a graph is a separate existential assertion whose witness must be retained for upward transfer.
Facts & Assumptions
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.
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 truth goes upward: 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).
Verification
Given: , , , , .
The formula for is ; for it is . In the instance, the only element of belongs to , and the only elements of are , so both tests hold for and .
Use the bounded graph of F1. A bounded injection test is: every has coordinates with ; every occurs in such a ; and for and their coordinates in , equal first coordinates imply equal second coordinates and conversely. Here is the sole pair, its first coordinate is , its value is , and comparing the only pair with itself verifies both uniqueness and injection.
In transitive domains containing , F2 preserves these bounded graph tests. If the smaller domain contains the displayed witness , F3 transfers the sentence upward by retaining it. If only are present, graph absoluteness alone neither constructs in that domain nor supplies downward transfer of its existence.
Power sets need not agree across transitive models
Example
If is a countable transitive model of ZF, then externally its internal power set of is countable and misses an actual subset of . This conditional example does not assert that ZF proves the existence of such an .
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.
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.
Ranks agree and hierarchy membership is absolute: If are transitive models of ZF and , then . For every , . Equality of the two internal power sets or stage sets is not asserted.
Verification
Given: A countable transitive and an external countability injection.
By F1, . Fix an external injection . Define to be the unique with when there is one, and otherwise . Thus is onto, without any further choice. Put if , and otherwise.
Let . For every , iff , so . If , surjectivity gives for some , whence because , a contradiction. Therefore is a subset of the actual omega outside .
Let be the internal power set of omega. Transitivity gives . Bounded subset agreement F2 and the internal power-set axiom give . Restricting to proves countability, and step 2.1 proves . Thus the hierarchy intersection identity in F3 does not imply equality of internal and external power sets.
Reflecting a finite family with parameters
Example
For fixed formulas and a set , there is with such that both formulas are absolute on every tuple from . For instance take , and .
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.
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.
Verification
Given: A fixed pair of formulas and a set parameter; the displayed instance uses von Neumann ranks.
In the instance, and the witnesses for and can both be . It has rank , so it lies in , while . Thus the witness may require a later stage than the parameter.
For the general pair, close both formulas under subformulas and apply F1 starting above . The produced contains and reflects every formula of this finite closure. In particular it reflects the two original formulas at all tuples in , not merely at the named instance. Applying F2 is an additional option when the displayed formulas include a fixed axiom fragment.
Choosing only witnesses for the two formulas at would not cover their subformula instances at the new witnesses and at all other parameters in . The construction in F1 bounds every existential subformula at every tuple from each stage and iterates those bounds. That is why its conclusion supplies the required all-tuple agreement.
A countable elementary submodel need not be transitive
Statement
False statement: every countable elementary submodel of a transitive set is transitive. In ZFC there is a countable with that is not transitive.
Facts & Assumptions
Hartogs: an ordinal that does not inject into a given set: For every set there is an ordinal (def-ordinal) that does not inject into , that is, admits no injective function into . The least such ordinal is the Hartogs number , and it is exactly
the set of order types (thm-mostowski-collapse) of the well-ordered subsets of .
The proof is choice free. That is the whole point of the theorem: in ZF alone, with no assumption that can be well ordered, one still gets an ordinal too long to be laid inside .
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 .
What the collapse fixes: 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, .
The Axiom of Choice: Every family of nonempty sets has a choice function
Refutation
Given: Ambient ZFC and actual cumulative hierarchy stages.
By F1 let be the least ordinal not injecting into , that is . Choose . Then , the stage is infinite and transitive, and it satisfies Extensionality: any actual distinguishing member of two elements remains in the stage by transitivity. With AC as in F4, apply F2 to the parameter set to get a countable containing .
If were transitive, would imply . Composing this inclusion with a countability injection would inject into , contradicting its definition. Thus this satisfies the hypotheses of the proposed assertion and fails its conclusion.
F3 computes the collapse value of as , a countable ordinal because the trace is countable. It cannot equal the uncountable . The transitive collapse is therefore a different membership presentation, as required.
Transporting an elementary-chain map through collapse
Example
For collapses of an elementary membership chain, the maps are . Their action on an ordinal is an order-type embedding, and equality with inclusion is an additional condition. In ZFC the two-stage chain constructed below gives an explicit failure of inclusion.
Facts & Assumptions
Elementary chains and compatible collapses: 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.
What the collapse fixes: 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, .
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 .
Hartogs: an ordinal that does not inject into a given set: For every set there is an ordinal (def-ordinal) that does not inject into , that is, admits no injective function into . The least such ordinal is the Hartogs number , and it is exactly
the set of order types (thm-mostowski-collapse) of the well-ordered subsets of .
The proof is choice free. That is the whole point of the theorem: in ZF alone, with no assumption that can be well ordered, one still gets an ordinal too long to be laid inside .
The Axiom of Choice: The Axiom of Choice (AC) is the following statement.
Every family of nonempty sets has a choice function (def-choice-function).
Written out: for every set all of whose members are nonempty, there exists a function with domain satisfying for all .
An equivalent formulation is that a product of nonempty sets is nonempty: if for every , then . Here is the set of functions with domain such that for every ; when a family of nonempty sets is indexed by itself, such an is precisely a choice function for it.
Verification
Given: A chain and its actual collapse maps, with a named ordinal at an earlier stage; ambient ZFC for the concrete witness.
For a named actual ordinal , put . F2 gives , so direct substitution in F1 yields . On a predecessor , its order position is sent to . These equalities specify the induced order embedding.
For three stages the calculation is , with inclusions understood at the displayed domain changes. For two identical stages this computes the identity. If the named ordinal has , step 1.1 moves it, whereas literal inclusion would fix it. Thus inclusion requires additional agreement of collapse values and does not follow from the conjugation formula.
Here is a chain for which the values differ. In ZFC let from F4, and put . The transitive infinite set contains and satisfies Extensionality: all members of each of its elements remain in its domain, so internal agreement of members is actual agreement. F3, with the singleton parameter set and the AC assumption F5, supplies a countable containing . Take the two-stage chain , . F2 makes the identity, and gives . This ordinal injects into : compose the inverse order isomorphism with a countable enumeration inverse for X. F4 says does not inject into , so . Step 1.1 now calculates . This elementary transported map moves an element of its domain and therefore is not literal inclusion.
Sources
- Freiburg, Course Notes for Set Theory and Independence Proofs (2024) — Propositions 3.5.6/3.5.8 pp51–52
- Freiburg, Course Notes for Set Theory and Independence Proofs (2024) — §3.5 distinction between bounded operation graphs and unbounded power-set quantification, local diagonal example
- Geschke, Models of Set Theory — Theorem 4.3 pp10–11
- Geschke, Models of Set Theory — §4 Theorem 4.4 and Exercise 4.7 pp11–12, local counterexample
- Geschke, Models of Set Theory — §4 collapse interface pp11–12; published chain theorem