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

1.1

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

F1given
2.1

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.

step 1.1algebra
3.1

Let a,bˉM. A witness c for xaϕ(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.

step 2.1given
4.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.

F1step 3.1
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 MN 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.1

Write Z(z):=uz(uu), S(x,y):=ux(uy), and P(z,x,y):=xzyzuz(u=xu=y). These say respectively z=, xy, 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.

givenalgebra
2.1

The union graph is vauv(uz)uzva(uv). The intersection graph is (Z(a)Z(z))[va(v=v)uzva(uv)vauv((wauw)uz)]. 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 uz(uaub)ua(ubuz).

step 1.1algebra
2.2

Put K(p,x,y):=sptp(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 xpχ by tpxtχ, and its universal version by two bounded universals. Write Pair(p):=xpypK(p,x,y). This includes the case x=y, where p is a singleton.

step 1.1algebra
3.1

The product graph z=a×b is pzxaybK(p,x,y)xaybpzK(p,x,y). Let R(r):=prPair(p) and E(r,x,y):=prK(p,x,y). The graph d=dom(r) includes R(r), xdprypK(p,x,y), and prxpyp(K(p,x,y)xd). Interchange x,y for the range. Both clauses are necessary: one excludes surplus coordinates and the other prevents missing coordinates.

step 2.2algebra
4.1

Functionhood is R(r) together with: for all p,qr, all x,yp and all u,vq, (K(p,x,y)K(q,u,v)x=u)y=v. Injection replaces the last implication by y=vx=u, while retaining functionhood. Evaluation at x with value y is functionhood and E(r,x,y). For r:ab also require domain a by the preceding graph and prx,yp(K(p,x,y)yb). These formulas quantify only through supplied sets.

step 3.1algebra
5.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.

F1step 1.1step 2.1step 2.2step 3.1step 4.1
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 MN 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)α×α:xy}, 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 MZF.

1.1

Transitivity of a is xayx(ya). Add the bounded clauses that membership on a is irreflexive, transitive, and trichotomous. In ambient ZF, every nonempty subset ba has by Foundation an element u with ub=; 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.

F1F2given
2.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.

F3step 1.1
3.1

The internal w=ωM satisfies the bounded description: w is a nonzero ordinal, is not a successor, and each uw is zero or a successor ordinal. Successor is expressed by vu[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=ω.

F1F3step 1.1step 2.1
4.1

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.

step 1.1given
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 MN are transitive models of ZF and xM, then rankM(x)=rankN(x). For every αMOrd, (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:yx}.

The empty supremum is 0, so rank()=0. If yx, 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 α,

xVα    rank(x)<α,xVα    rank(x)α.

Thus rank(x) is the least α with xVα, and rank(x)=α iff xVα+1Vα.

Proof

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

1.1

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

F1given
2.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 xM.

F2F3step 1.1
3.1

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

F4step 2.1
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 u1ukδ 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 {xC:rank(x)=α} is a nonempty set. Replacement yields the Collection schema: if xa y ϕ(x,y), a set b exists with xa yb ϕ(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.1

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.

givenalgebra
2.1

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

F1F2step 1.1
3.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.

step 1.1step 2.1
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 MN, 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 MN 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 u1ukδ with δ bounded. The equivalence is asserted over ZF, not over arbitrary transitive structures.

Proof

Given: Parameters in nonempty transitive MN, with the displayed syntax or equivalence axioms.

1.1

If Muˉδ(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.

F1given
2.1

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.

step 1.1algebra
3.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.

F2step 1.1step 2.1
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 CD have actual restricted membership. All formulas of Φ agree between C,D iff whenever xψ(x,aˉ)Φ is true in D with aˉC, some bC 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 CD, and actual membership.

1.1

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

givenalgebra
1.2

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.

F1given
2.1

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 bC 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.

step 1.1step 1.2given
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 {xC:rank(x)=α} is a nonempty set. Replacement yields the Collection schema: if xa y ϕ(x,y), a set b exists with xa yb ϕ(x,y). Conversely, Separation and Collection yield Replacement for functional formulas.

[F2]

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

xVα    rank(x)<α,xVα    rank(x)α.

Thus rank(x) is the least α with xVα, and rank(x)=α iff xVα+1Vα.

Proof

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

1.1

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.

F1given
2.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.

F2step 1.1
3.1

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 α.

step 1.1step 2.1given
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 CD have actual restricted membership. All formulas of Φ agree between C,D iff whenever xψ(x,aˉ)Φ is true in D with aˉC, some bC 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α+1Vα.

[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.1

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.

F1given
2.1

Define βn+1=b(βn) and β=supnωβ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.

F1step 1.1
3.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+1Wβ.

F1step 2.1
4.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.

F2F3F4step 3.1
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.1

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.

F2F3given
2.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.

F1step 1.1
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 π:XXˉ, 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:AM 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 AM has nonempty carrier AM, contains all constant interpretations, is closed under every original function, and has the restricted functions and relations. It is elementary, written AM, 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 AM, 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 π:XY. 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:MN, term t and assignment s, thsN=h(tsM). If h is a surjective strong homomorphism, then M,sϕ iff N,hsϕ 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, XM, and ambient ZF.

1.1

For any nonempty subset AX, ambient Foundation supplies aA 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.

givenalgebra
1.2

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

F1given
2.1

F2 now supplies a unique isomorphism onto a transitive set Xˉ, satisfying π(a)={π(u):uXa}. 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ˉ.

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

What the collapse fixes

Statement

Let π:XXˉ be a collapse of actual membership as above. It fixes every transitive subset AX 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 π:XXˉ, 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)α×α:xy}, 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 AX, and an actual ordinal αX.

1.1

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

F1given
1.2

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 uXα, then v=π(t) for tXu; 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.

F1F2given
2.1

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 α.

step 1.2algebra
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 AM there is a countably infinite XM containing A, and X has a countable transitive collapse. To retain a set aM 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 AM has size at most κ, then some elementary substructure HM 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 π:XXˉ, 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 MExtensionality and at most countable AM.

1.1

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

F1F3given
2.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 aX and does not require every member of a to lie in X.

F2step 1.1
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 AM there is a countably infinite XM containing A, and X has a countable transitive collapse. To retain a set aM 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.1

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.

F1F3given
2.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.

F2step 1.1
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 π:XXˉ, 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.1

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 π:UUˉ, and similarly obtain πα:MαMˉα for each stage. Their uniqueness permits Replacement to collect these maps.

F1F2given
2.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.

F2step 1.1
3.1

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.

step 2.1algebra
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