Alphabeta Math
Pipeline-generated
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

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

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

The Lévy hierarchy and absoluteness

Definition

In the pure membership language, Δ0 consists of atomic formulas and their Boolean combinations and bounded quantifications ∃x∈a and ∀x∈a (the bound does not contain x). Put Σ0=Π0=Δ0. Simultaneously, Σn+1 is the closure of Πn under unbounded existential quantification, finite conjunction/disjunction, and bounded quantification; Πn+1 is the dual closure of Σn 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 T-Σn if T proves it equivalent to such a formula, and similarly for Πn; T-Δn 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 M⊆N, absoluteness of ϕ means ϕM(aˉ)↔ϕN(aˉ) for every tuple aˉ∈M 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.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Bounded formulas are absolute for transitive sets

Statement

If M⊆N are nonempty transitive sets, every Δ0 formula is absolute between them on parameter tuples from M. No internal set-theory axioms are required. The analogous assertion for definable transitive classes is a formula-by-formula scheme.

Facts & Assumptions

[F1]

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: M⊆N are nonempty and transitive, and all free parameters lie in M.

1.1F1given

For a,b∈M, equality and membership in either structure mean the actual relations a=b and a∈b. Thus the atomic cases agree. The formula constructors admit induction, so it remains to show that agreement is preserved by each constructor.

2.1step 1.1algebra

If ϕ and ψ agree on all tuples in M, 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.

3.1step 2.1given

Let a,bˉ∈M. A witness c for ∃x∈a ϕ(x,bˉ) in either structure is an actual member of a. Transitivity puts every such c in M, hence also in N. The induction hypothesis at (c,bˉ) transfers the matrix in either direction, retaining the same witness. If a=∅, both existential statements are false. Universal bounded quantifiers follow by negation.

4.1F1step 3.1∎

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.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

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 Δ0 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

[F1]

Bounded formulas are absolute for transitive sets: If M⊆N are nonempty transitive sets, every Δ0 formula is absolute between them on parameter tuples from M. 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.

1.1givenalgebra

Write Z(z):=∀u∈z (u≠u), S(x,y):=∀u∈x (u∈y), and P(z,x,y):=x∈z∧y∈z∧∀u∈z (u=x∨u=y). These say respectively z=∅, x⊆y, and z={x,y}. The singleton graph is P(z,x,x). Every quantifier displayed is bounded; extensional equality with the indicated sets follows from the two inclusions encoded in each formula.

2.1step 1.1algebra

The union graph is ∀v∈a ∀u∈v (u∈z)∧∀u∈z ∃v∈a (u∈v). The intersection graph is (Z(a)∧Z(z))∨[∃v∈a (v=v)∧∀u∈z ∀v∈a (u∈v)∧∀v∈a ∀u∈v ((∀w∈a u∈w)→u∈z)]. If a is nonempty, any member of the actual intersection lies in any chosen member v of a, so the last clause puts it in z; the other clause gives the reverse inclusion. For difference use ∀u∈z (u∈a∧u∉b)∧∀u∈a (u∉b→u∈z).

2.2step 1.1algebra

Put K(p,x,y):=∃s∈p ∃t∈p (P(s,x,x)∧P(t,x,y)∧P(p,s,t)). It says exactly p={{x},{x,y}}. To bound coordinates without assuming a union object in the domain, abbreviate ∃x∈⋃p χ by ∃t∈p ∃x∈t χ, and its universal version by two bounded universals. Write Pair⁡(p):=∃x∈⋃p ∃y∈⋃p K(p,x,y). This includes the case x=y, where p is a singleton.

3.1step 2.2algebra

The product graph z=a×b is ∀p∈z ∃x∈a ∃y∈b K(p,x,y)∧∀x∈a ∀y∈b ∃p∈z K(p,x,y). Let R(r):=∀p∈r Pair⁡(p) and E(r,x,y):=∃p∈r K(p,x,y). The graph d=dom⁡(r) includes R(r), ∀x∈d ∃p∈r ∃y∈⋃p K(p,x,y), and ∀p∈r ∀x∈⋃p ∀y∈⋃p (K(p,x,y)→x∈d). Interchange x,y for the range. Both clauses are necessary: one excludes surplus coordinates and the other prevents missing coordinates.

4.1step 3.1algebra

Functionhood is R(r) together with: for all p,q∈r, all x,y∈⋃p and all u,v∈⋃q, (K(p,x,y)∧K(q,u,v)∧x=u)→y=v. Injection replaces the last implication by y=v→x=u, while retaining functionhood. Evaluation at x with value y is functionhood and E(r,x,y). For r:a→b also require domain a by the preceding graph and ∀p∈r ∀x,y∈⋃p (K(p,x,y)→y∈b). These formulas quantify only through supplied sets.

5.1F1step 1.1step 2.1step 2.2step 3.1step 4.1∎

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.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

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 ωM=ω. Its ordinals form an initial segment of the actual ordinals.

Facts & Assumptions

[F1]

Bounded formulas are absolute for transitive sets: If M⊆N are nonempty transitive sets, every Δ0 formula is absolute between them on parameter tuples from M. No internal set-theory axioms are required. The analogous assertion for definable transitive classes is a formula-by-formula scheme.

[F2]

Ordinal (von Neumann): A set α is an ordinal when both of the following hold.

  1. α is a transitive set: every element of α is also a subset of α, that is x∈α⇒x⊆α.
  2. The membership relation restricted to α, namely {(x,y)∈α×α:x∈y}, 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

α<β:  ⟺  α∈β,α≤β:  ⟺  (α∈β or α=β).

Write 0:=∅, which is an ordinal because both clauses hold vacuously, and write α+:=α∪{α} for the successor of α.

[F3]

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 Δ0 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 M⊨ZF.

1.1F1F2given

Transitivity of a is ∀x∈a ∀y∈x (y∈a). Add the bounded clauses that membership on a is irreflexive, transitive, and trichotomous. In ambient ZF, every nonempty subset b⊆a has by Foundation an element u with u∩b=∅; linearity then makes u the least element of b. Hence these bounded clauses are equivalent to ordinalhood as defined in F2. Their truth is absolute by F1.

2.1F3step 1.1

In a transitive ZF model M, the internal empty set has no actual members and is 0. If the internal numeral n is the real n, its internally formed successor has exactly the actual members of n∪{n}, because both parameters and every member of the candidate output lie in M. Thus external induction fixes every finite ordinal and puts it in ωM.

3.1F1F3step 1.1step 2.1

The internal w=ωM satisfies the bounded description: w is a nonzero ordinal, is not a successor, and each u∈w is zero or a successor ordinal. Successor is expressed by ∃v∈u [u=v∪{v}], using the bounded graphs in F3. Thus the description holds externally. By step 2.1, ω⊆w. If w≠ω, ordinal comparison gives ω∈w, contrary to the description since ω is neither zero nor a successor. Hence w=ω.

4.1step 1.1given∎

If α is an ordinal of M and β<α, transitivity puts β in M, and step 1.1 makes it an ordinal there. Thus the ordinals of M are downward closed among actual ordinals, as claimed.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Ranks agree and hierarchy membership is absolute

Statement

If M⊆N are transitive models of ZF and x∈M, then rank⁡M(x)=rank⁡N(x). For every α∈M∩Ord⁡, (Vα)M=M∩(Vα)N. Equality of the two internal power sets or stage sets is not asserted.

Facts & Assumptions

[F1]

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 ωM=ω. Its ordinals form an initial segment of the actual ordinals.

[F2]

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

rank⁡(x)=sup⁡{rank⁡(y)+1:y∈x}.

The empty supremum is 0, so rank⁡(∅)=0. If y∈x, then rank⁡(y)<rank⁡(x). This is the Foundation-dependent special case of relation rank. The earlier construction of Vα did not require Foundation.

Conventions and prerequisites: def-rank-of-a-well-founded-relation, thm-foundation-equivalent-to-hierarchy-exhaustion.

[F3]

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 Δ0 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.

[F4]

Rank characterizes hierarchy membership: In ZF, for every set x and ordinal α,

x∈Vα  ⟺  rank⁡(x)<α,x⊆Vα  ⟺  rank⁡(x)≤α.

Thus rank⁡(x) is the least α with x⊆Vα, and rank⁡(x)=α iff x∈Vα+1∖Vα.

Proof

Given: M⊆N are transitive ZF models; x,α∈M and α is an ordinal.

1.1F1given

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 y∈x. Transitivity ensures these are exactly the predecessors considered inside either model.

2.1F2F3step 1.1

By F2, each rank of x 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 x=∅ both are the empty supremum 0. Foundation validates this external induction, proving rank agreement for every x∈M.

3.1F4step 2.1∎

For x∈M, F4 applied inside the two ZF models gives x∈(Vα)M↔rank⁡M(x)<α↔rank⁡N(x)<α↔x∈(Vα)N. Also every element of (Vα)M belongs to M by transitivity. These two statements give precisely the displayed intersection equality.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Sigma-one formulas admit existential bounded matrices

Statement

Over ZF, every Σ1 formula in the bounded-closure convention is equivalent to ∃u1⋯∃uk δ with δ bounded. The equivalence is asserted over ZF, not over arbitrary transitive structures.

Facts & Assumptions

[F1]

Minimum-rank selection and Collection: In ZF every nonempty definable class C has a least member-rank α, and {x∈C:rank⁡(x)=α} is a nonempty set. Replacement yields the Collection schema: if ∀x∈a ∃y ϕ(x,y), a set b exists with ∀x∈a ∃y∈b ϕ(x,y). Conversely, Separation and Collection yield Replacement for functional formulas.

[F2]

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 Δ0 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 Σ1 closure clauses; the equivalence theory is ZF.

1.1givenalgebra

A bounded formula already has the required form with an empty existential block. Rename bound variables fresh before combining normal forms. For conjunction of ∃uˉ δ and ∃vˉ ϵ, use ∃uˉvˉ(δ∧ϵ). For disjunction use ∃uˉvˉ(δ∨ϵ): unused witness variables can be filled with the empty set in either true branch. An added unbounded existential joins the prefix.

2.1F1F2step 1.1

A bounded existential ∃x∈a ∃uˉ δ is ∃xuˉ(x∈a∧δ). 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 ∀x∈a ∃u δ(x,u), Collection (F1) supplies a set b meeting the witness class for every x∈a. Thus this formula implies ∃b ∀x∈a ∃u∈b δ(x,u). Conversely any such b supplies the original witnesses by dropping the bound. If a=∅, take b=∅.

3.1step 1.1step 2.1∎

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.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Sigma-one truth goes upward

Statement

For nonempty transitive M⊆N, a literal existential block over a Δ0 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

[F1]

Bounded formulas are absolute for transitive sets: If M⊆N are nonempty transitive sets, every Δ0 formula is absolute between them on parameter tuples from M. No internal set-theory axioms are required. The analogous assertion for definable transitive classes is a formula-by-formula scheme.

[F2]

Sigma-one formulas admit existential bounded matrices: Over ZF, every Σ1 formula in the bounded-closure convention is equivalent to ∃u1⋯∃uk δ with δ bounded. The equivalence is asserted over ZF, not over arbitrary transitive structures.

Proof

Given: Parameters in nonempty transitive M⊆N, with the displayed syntax or equivalence axioms.

1.1F1given

If M⊨∃uˉ δ(uˉ,aˉ), take its finite tuple of witnesses bˉ∈M. The tuple remains in N, and bounded absoluteness F1 gives N⊨δ(bˉ,aˉ). Thus N satisfies the existential formula. The empty block is exactly F1.

2.1step 1.1algebra

If a universal dual were true in N and false in M, its existential negation would be true in M and hence in N by step 1.1. This contradicts its truth in N, proving downward transfer.

3.1F2step 1.1step 2.1∎

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.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

A finite witness criterion for reflection

Statement

Let Φ be a finite family of membership formulas closed under subformulas, and let ∅≠C⊆D have actual restricted membership. All formulas of Φ agree between C,D iff whenever ∃x ψ(x,aˉ)∈Φ is true in D with aˉ∈C, some b∈C satisfies ψD(b,aˉ). Definable-class versions are schemes.

Facts & Assumptions

[F1]

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 C⊆D, and actual membership.

1.1givenalgebra

Assume agreement. A true existential in D transfers to C, where its satisfaction provides b∈C with ψC(b,aˉ). Since ψ∈Φ, agreement for the matrix transfers this to ψD(b,aˉ). This proves necessity.

1.2F1given

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.

2.1step 1.1step 1.2given∎

For an existential with parameters in C, a witness in C for its truth in C satisfies the matrix in D by induction, so also witnesses truth in D. If it is true in D, the stipulated witness condition gives b∈C satisfying the matrix in D, and induction transfers the matrix to C. 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.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Least witness ranks give choice-free bounds

Statement

For a fixed finite family of formulas and each ordinal α, there is a definable ordinal b(α)>α such that every true existential instance with parameters in Vα has a witness of rank below b(α). More generally, for a definable increasing exhaustive hierarchy of sets Wγ with union W, the witnesses in W can be bounded by a single stage Wb(α) for parameters in Wα.

Facts & Assumptions

[F1]

Minimum-rank selection and Collection: In ZF every nonempty definable class C has a least member-rank α, and {x∈C:rank⁡(x)=α} is a nonempty set. Replacement yields the Collection schema: if ∀x∈a ∃y ϕ(x,y), a set b exists with ∀x∈a ∃y∈b ϕ(x,y). Conversely, Separation and Collection yield Replacement for functional formulas.

[F2]

Rank characterizes hierarchy membership: In ZF, for every set x and ordinal α,

x∈Vα  ⟺  rank⁡(x)<α,x⊆Vα  ⟺  rank⁡(x)≤α.

Thus rank⁡(x) is the least α with x⊆Vα, and rank⁡(x)=α iff x∈Vα+1∖Vα.

Proof

Given: A fixed finite list of existential formulas in ambient ZF and a specified ordinal α.

1.1F1given

For each existential matrix ψi(y,xˉ) define ri(xˉ)=0 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 i, with no appeal to truth for arbitrary formulas.

2.1F2step 1.1

The union of the finitely many sets of parameter tuples from Vα is a set, including a singleton empty tuple for a sentence. Replacement collects all ri(aˉ) in a set Rα. Put b(α)=sup⁡(Rα∪{α})+1. Then b(α)>α and every required least-rank witness has rank below b(α); by F2 it lies in Vb(α). No particular witness has been selected as a function of the tuple.

3.1step 1.1step 2.1given∎

For W, replace least witness rank by the least stage containing a witness in W whose matrix holds relativized to W. Exhaustion gives such a stage; it has a least value by the well-order of ordinals. Replacement over tuples in Wα and the same successor-supremum formula give b(α). By monotonicity, for every true instance at least one witness lies in Wb(α); witnesses of larger rank need not lie there. With no existential formulas or no true instances, the same formula still gives a bound above α.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Montague–Lévy reflection for a finite formula family

Statement

In ZF, for each fixed finite family Φ and every ordinal α, some β>α makes Φ absolute between Vβ and V, for all tuples in Vβ. More generally the same holds between Wβ and W for a definable increasing continuous hierarchy of sets exhausting a definable nonempty class W. For an empty class, the relativization statement is interpreted as a scheme rather than satisfaction in an empty structure.

Facts & Assumptions

[F1]

Least witness ranks give choice-free bounds: For a fixed finite family of formulas and each ordinal α, there is a definable ordinal b(α)>α such that every true existential instance with parameters in Vα has a witness of rank below b(α). More generally, for a definable increasing exhaustive hierarchy of sets Wγ with union W, the witnesses in W can be bounded by a single stage Wb(α) for parameters in Wα.

[F2]

A finite witness criterion for reflection: Let Φ be a finite family of membership formulas closed under subformulas, and let ∅≠C⊆D have actual restricted membership. All formulas of Φ agree between C,D iff whenever ∃x ψ(x,aˉ)∈Φ is true in D with aˉ∈C, some b∈C satisfies ψD(b,aˉ). Definable-class versions are schemes.

[F3]

Transitivity and growth of hierarchy stages: In ZF without Foundation, every Vα is transitive and α≤β implies Vα⊆Vβ. Also Vα∩Ord⁡=α, and both α and Vα belong to Vα+1∖Vα.

[F4]

The cumulative hierarchy: In ZF without Foundation define the cumulative hierarchy by

V0=∅,Vα+1=P(Vα),Vλ=⋃β<λVβ(λ a nonzero limit ordinal).

For each ordinal θ, use the set well-order recursion schema on θ+1. On histories of domain 0 return ∅; on domain β+1 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 Vα 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 ⟨Vα:α∈Ord⁡⟩ 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.

1.1F1given

Expand abbreviations and close Φ under subformulas; the resulting family is still finite. Take the definable witness bound b from F1 for this family. Start β0>α, increasing it if necessary so that Wβ0 is nonempty in the general nonempty-class case. For V, β0=α+1 suffices.

2.1F1step 1.1

Define βn+1=b(βn) and β=sup⁡n∈ωβn. This definable class recursion yields a set sequence in ZF as follows: induction on n gives a unique finite attempt of length n+1; extending the attempt applies the definable function b 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.

3.1F1step 2.1

Continuity and monotonicity give Wβ=⋃nWβn: any earlier index is below some βn. 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 W at that tuple, F1 gives a witness in Wβn+1⊆Wβ.

4.1F2F3F4step 3.1∎

The finite witness criterion F2 therefore gives agreement for every member of the closed family, hence for Φ. For V, 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 W every positive-arity tuple assertion is vacuous and closed-formula relativizations agree because both domains are empty. The entire construction is choice-free.

CorollaryStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Transitive models of fixed finite axiom fragments

Statement

For each fixed external finite Γ⊆ZF, ZF proves that some transitive Vβ satisfies Γ, with β above any prescribed ordinal bound. In ZFC the analogous scheme holds for fixed finite Γ⊆ZFC. These are schemes indexed by external fragments, not a single internal assertion of models for all coded fragments.

Facts & Assumptions

[F1]

Montague–Lévy reflection for a finite formula family: In ZF, for each fixed finite family Φ and every ordinal α, some β>α makes Φ absolute between Vβ and V, for all tuples in Vβ. More generally the same holds between Wβ and W for a definable increasing continuous hierarchy of sets exhausting a definable nonempty class W. For an empty class, the relativization statement is interpreted as a scheme rather than satisfaction in an empty structure.

[F2]

The set of first-order ZF axiom sentences: Let TZF contain the codes of exactly the following six sentences, together with all instances of the two schemas below.

[F3]

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.

1.1F2F3given

List the finitely many sentences γ1,…,γk 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.

2.1F1step 1.1∎

Apply F1 to that fixed finite list and the desired bound. It gives a β such that each γiVβ↔γi. 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 k=0 any nonempty stage above the bound works.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Collapse of elementary membership submodels

Statement

Let M be a set with (M,∈)⊨Extensionality and let X≺(M,∈). In ambient ZF, ∈ restricted to X is well-founded and extensional. It has a unique transitive collapse π:X→Xˉ, and the inverse collapse followed by inclusion is an elementary embedding Xˉ→M. Countability is preserved by π.

Facts & Assumptions

[F1]

Elementary embeddings, substructures and chains: Let A,M be nonempty set structures for the same finite-arity set signature L. An elementary embedding is a function e:A→M such that, for every L-formula ϕ and every tuple aˉ assigning its finitely many free variables,

A⊨ϕ[aˉ]⟺M⊨ϕ[eaˉ].

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 x=y gives a=b iff e(a)=e(b), so e is injective. Applying it to x=c, to y=f(xˉ), and to R(xˉ) shows that it preserves constants and functions and preserves and reflects relations.

A substructure A⊆M has nonempty carrier A⊆M, contains all constant interpretations, is closed under every original function, and has the restricted functions and relations. It is elementary, written A≺M, when its inclusion is an elementary embedding. An elementary chain indexed by an ordinal λ is a set sequence (Mα)α<λ with Mα≺Mβ whenever α<β<λ; no continuity at limit indices is required. The definition allows λ=0, but a union theorem must exclude it to ensure a nonempty carrier.

The structures are elementarily equivalent, written A≡M, when they agree on every L-sentence. This specifies no map. A sentence theory T is categorical in cardinality κ if any two models of T 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.

[F2]

Mostowski collapse for extensional relations: Every well-founded setlike extensional relation R on a definable class X is isomorphic to membership on a unique transitive definable class Y, by a unique definable isomorphism π:X→Y. For a set domain X, the isomorphism and its image are sets. This holds without ambient Foundation.

[F3]

Isomorphisms preserve satisfaction: For any homomorphism h:M→N, term t and assignment s, ⟦t⟧h∘sN=h(⟦t⟧sM). If h is a surjective strong homomorphism, then M,s⊨ϕ iff N,h∘s⊨ϕ for every equality-free formula ϕ. If h is an isomorphism, the equivalence holds for all formulas, including equality.

Proof

Given: Actual membership, (M,∈) satisfying Extensionality, X≺M, and ambient ZF.

1.1givenalgebra

For any nonempty subset A⊆X, ambient Foundation supplies a∈A with no member in A. Hence the restricted membership relation is externally well-founded. It is setlike since X is a set. This uses actual membership, not an arbitrary relation a structure calls well-founded.

1.2F1given

For distinct a,b∈X, Extensionality in M implies that some u∈M belongs to exactly one of a,b. Elementarity F1 applied with parameters a,b gives such a u∈X. Thus the predecessor sets of a,b within X differ: restricted membership is extensional.

2.1F1F2F3step 1.1step 1.2∎

F2 now supplies a unique isomorphism onto a transitive set Xˉ, satisfying π(a)={π(u):u∈X∩a}. Its inverse is an isomorphism onto X. For any formula and tuple in Xˉ, F3 transfers satisfaction to X, and F1 then transfers it to M. This is precisely elementarity of the inverse collapse into M. Composing any injection X→ω with π−1 shows the same countability for Xˉ.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

What the collapse fixes

Statement

Let π:X→Xˉ be a collapse of actual membership as above. It fixes every transitive subset A⊆X pointwise. If α∈X is an actual ordinal, π(α) is the order type of X∩α. In particular, if X∩α is transitive, π(α)=X∩α.

Facts & Assumptions

[F1]

Collapse of elementary membership submodels: Let M be a set with (M,∈)⊨Extensionality and let X≺(M,∈). In ambient ZF, ∈ restricted to X is well-founded and extensional. It has a unique transitive collapse π:X→Xˉ, and the inverse collapse followed by inclusion is an elementary embedding Xˉ→M. Countability is preserved by π.

[F2]

Ordinal (von Neumann): A set α is an ordinal when both of the following hold.

  1. α is a transitive set: every element of α is also a subset of α, that is x∈α⇒x⊆α.
  2. The membership relation restricted to α, namely {(x,y)∈α×α:x∈y}, 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

α<β:  ⟺  α∈β,α≤β:  ⟺  (α∈β or α=β).

Write 0:=∅, which is an ordinal because both clauses hold vacuously, and write α+:=α∪{α} for the successor of α.

Proof

Given: A membership-collapse isomorphism π, a transitive A⊆X, and an actual ordinal α∈X.

1.1F1given

For a∈A, transitivity gives a⊆A⊆X. Assuming the collapse fixes every member u∈a, its equation (F1) gives π(a)={π(u):u∈a}=a. External membership induction proves this for all a∈A, starting with the empty predecessor set.

1.2F1F2given

The restriction of π to X∩α is an order isomorphism onto the elements of π(α), by its equation and injectivity. This image is transitive: if v∈π(u) and u∈X∩α, then v=π(t) for t∈X∩u; ordinal transitivity gives t∈α, so v∈π(α). The induced membership order is a well-order since X∩α inherits one from α (F2). Thus π(α) is an ordinal of the indicated order type.

2.1step 1.2algebra∎

If X∩α is transitive it is itself an ordinal, and the unique ordinal isomorphic to its membership order is itself. Therefore its order type, hence π(α), equals X∩α. Without the hypothesis α⊆X this need not equal α.

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Countable elementary submodels and their collapses

Statement

In ZFC, if an infinite set membership structure M satisfies Extensionality, then for every at most countable A⊆M there is a countably infinite X≺M containing A, and X has a countable transitive collapse. To retain a set a∈M as one parameter, use A={a}.

Facts & Assumptions

[F1]

Downward Löwenheim–Skolem with parameters: In ZFC let M be an infinite structure for a finite-arity set signature L. If max⁡(∣L∣,ℵ0)≤κ≤∣M∣ and A⊆M has size at most κ, then some elementary substructure H≺M contains A and has size exactly κ. Here ∣L∣ counts nonlogical symbols.

[F2]

Collapse of elementary membership submodels: Let M be a set with (M,∈)⊨Extensionality and let X≺(M,∈). In ambient ZF, ∈ restricted to X is well-founded and extensional. It has a unique transitive collapse π:X→Xˉ, and the inverse collapse followed by inclusion is an elementary embedding Xˉ→M. Countability is preserved by π.

[F3]

The Axiom of Choice: Every family of nonempty sets has a choice function

Proof

Given: Ambient AC, infinite actual membership structure M⊨Extensionality and at most countable A⊆M.

1.1F1F3given

The language has one binary membership symbol, so max⁡(∣L∣,ℵ0)=ℵ0. As M is infinite, ℵ0≤∣M∣ in ZFC; the parameter set has size at most ℵ0. F1 therefore applies with κ=ℵ0 and gives A⊆X≺M of size exactly ℵ0. The AC premise F3 is used in this supplier to select Skolem witnesses and the size enumerations.

2.1F2step 1.1∎

F2 applies to the actual membership on X and the Extensionality hypothesis on M, giving its transitive collapse. The collapse bijection transports the countable enumeration of X to its image. For a named parameter a, containment of {a} gives a∈X and does not require every member of a to lie in X.

CorollaryStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

Countable transitive models of fixed finite fragments

Statement

For every fixed external finite Γ⊆ZFC, ZFC proves that Γ has a countable transitive model. Under ambient AC the same construction applies to fixed finite Γ⊆ZF. It does not assert a model of the whole theory or a uniform internal model-existence statement for all coded fragments.

Facts & Assumptions

[F1]

Transitive models of fixed finite axiom fragments: For each fixed external finite Γ⊆ZF, ZF proves that some transitive Vβ satisfies Γ, with β above any prescribed ordinal bound. In ZFC the analogous scheme holds for fixed finite Γ⊆ZFC. These are schemes indexed by external fragments, not a single internal assertion of models for all coded fragments.

[F2]

Countable elementary submodels and their collapses: In ZFC, if an infinite set membership structure M satisfies Extensionality, then for every at most countable A⊆M there is a countably infinite X≺M containing A, and X has a countable transitive collapse. To retain a set a∈M as one parameter, use A={a}.

[F3]

The Axiom of Choice: Every family of nonempty sets has a choice function

Proof

Given: A fixed external finite fragment and ambient ZFC.

1.1F1F3given

Enlarge the fixed finite fragment by Extensionality, and use F1 to reflect it to Vβ 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.

2.1F2step 1.1∎

Apply F2 with empty parameter set to obtain a countable elementary submodel of this stage and its transitive collapse C. Elementarity preserves each sentence of Γ, and the collapse isomorphism preserves the same sentences. Thus (C,∈)⊨Γ. AC is used in F2 even when Γ⊆ZF; the earlier reflection of ZF axioms alone does not use it.

CorollaryStatement: AI-adaptedProof: AI-adaptedaudited 2026-09-10Open item page →

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

[F1]

Unions of nonempty elementary chains: Let λ>0 be a set ordinal and (Mα)α<λ an elementary chain of nonempty structures for one finite-arity set signature L. Its union is a set L-structure U, and Mα≺U for every α<λ. No continuity hypothesis on the chain is required.

[F2]

Collapse of elementary membership submodels: Let M be a set with (M,∈)⊨Extensionality and let X≺(M,∈). In ambient ZF, ∈ restricted to X is well-founded and extensional. It has a unique transitive collapse π:X→Xˉ, and the inverse collapse followed by inclusion is an elementary embedding Xˉ→M. Countability is preserved by π.

Proof

Given: A set sequence (Mα)α<λ with λ>0, actual membership, Extensionality and elementary inclusions.

1.1F1F2given

Let λ>0 and U=⋃α<λMα. F1 gives a set structure with Mα≺U. It satisfies Extensionality because any one stage does and sentences transfer by elementarity. Apply F2 with X=M=U to obtain its collapse π:U→Uˉ, and similarly obtain πα:Mα→Mˉα for each stage. Their uniqueness permits Replacement to collect these maps.

2.1F2step 1.1

Define jαβ=πβ∘ιαβ∘πα−1 and jα=π∘ια∘πα−1. 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.

3.1step 2.1algebra∎

For α≤β≤γ, cancellation gives jβγjαβ=πγιβγ(πβ−1πβ)ιαβπα−1=jαγ. The same calculation gives jβjαβ=jα, and jαα is the identity. This proves coherence without identifying any composite with a literal inclusion.

RemarkRemark: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

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.

RemarkRemark: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-10Open item page →

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 Σ1 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