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.

The Constructible Hierarchy and Inner Models

1 · Prerequisites

2 · Summary

The constructible hierarchy replaces each power-set step by definability over the preceding set structure. The finite-assignment interface makes Def absolute without assuming that transitive models contain every external infinite assignment. The levels are transitive, increase continuously and contain precisely the earlier ordinals.

Finite reflection supplies Separation in L. Ambient rank bounds then make internal Power Set and Replacement possible, before L is used as a ZF inner model. A coherent order of least definition codes gives its canonical well-order and internal Choice in ambient ZF. The HOD comparison separately proves hereditary closure and the existence of an internal choice graph. The final theorem distinguishes the axiom-by-axiom relativization scheme from the conditional statement about an existing transitive set model. GCH and proof-theoretic consistency transfer belong to the following constructibility development.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Finite-tuple satisfaction is absolute

Statement

Work in ZF. Let N be a transitive set model of ZF, or a definable transitive class model interpreted formula by formula, and let AN. For every coded membership formula ϕ and finite tuple a from A assigning all its free variables, satisfaction of ϕ[a] in (A,) computed in N agrees with external satisfaction. This does not assert that (Aω)N=Aω.

Facts & Assumptions

Given: ZF; nonempty set A in a transitive ZF model. Finite tuples and syntax agree by transitivity and actual omega; constructor comparison transfers both witness directions without assuming agreement of infinite assignment spaces.

[F1]

Existence and uniqueness of set satisfaction: Set satisfaction exists with the atomic, Boolean and existential clauses, uniformly definable from the structure.

[F2]

Coincidence for term values and satisfaction: Truth depends only on the assigned free variables.

[F3]

Ordinals and omega in transitive models: The finite indices and formula codes of a transitive ZF model are the actual finite ones.

[F4]

Structural induction and recursion on syntax: Constructor induction and recursion on finite formula syntax are available.

Proof

1.1

Fix an actual formula code and take mω greater than every variable index occurring anywhere in it, including bound indices. Transitivity and internal Pairing and Union put every finite tuple from A in N. Conversely every internal m-tuple from A is an actual one: the domain, entries and ordered pairs agree by transitivity. Finite code parsing uses the same finite words in both universes.

givenF3
2.1

On each subformula define truth for assignments tAm recursively. For atoms use equality or membership of the indicated coordinates; use complement and intersection for negation and conjunction; for viψ use bA applied to the truth of ψ at t[i:=b]. Recursion into P(Am) is a set construction, both internally and externally.

F4step 1.1construct
3.1

Constructor induction identifies these truth values. Atoms compare the same sets by the same membership relation. Equal child truth values give equal negations and conjunctions. At an existential node each witness on either side lies in the identical set A, and its updated tuple is in N by step 1.1; the induction hypothesis therefore transfers each witness in both directions. This comparison does not require equality of the internal and external power sets of Am.

F4step 1.1step 2.1
4.1

Fix one a0A. An m-tuple extends to an infinite assignment by setting every later coordinate equal to a0; Replacement constructs this extension inside N as well as outside. The satisfaction clauses show by constructor induction that this extension has exactly the recursively computed finite truth values. Coincidence makes all choices of extension equivalent on the free variables. Step 3.1 thus proves the asserted equality of internal and external satisfaction for every finite tuple. The single choice of a0 is existential instantiation, not AC.

F1F2F4step 3.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Definable subsets of a membership structure

Definition

Work in ZF. If A, define

Def(A)={{xA:(A,)ϕ(x,a1,,an)}:n<ω, aAn, FV(ϕ){v0,,vn}}.

Here x is assigned to v0 and ai to vi; unused variables are allowed. Use the finite-tuple satisfaction convention of Finite-tuple satisfaction is absolute. Formula codes and finite tuples form a set. Separation produces the uniquely specified subset for each pair of code and tuple, and Replacement collects their values; hence Def(A) is a set contained in P(A), uniformly definable from A.

Set Def()={} separately. This avoids treating the empty carrier as a first-order structure. Empty parameter tuples give parameter-free definitions. Parameters need not be distinct. Only satisfaction for a set structure is used; no truth predicate for the universe is asserted.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Absoluteness of the definable power-set operation

Statement

In ZF, if N is a transitive ZF model and AN, then DefN(A)=Def(A). Every subset externally definable over (A,) with parameters from A therefore belongs to N. This conclusion concerns definable subsets, not all subsets.

Facts & Assumptions

Given: ZF; transitive ZF model N containing A. Internal Separation and finite-tuple absoluteness identify each subset in both directions; Replacement assembles the identical Def set.

[F1]

Definable subsets of a membership structure: Def collects the subsets given by formula codes and finite parameter tuples, with Def(empty)={empty}.

[F2]

Finite-tuple satisfaction is absolute: Finite tuples, formula codes and their satisfaction in the nonempty structure agree internally and externally.

Proof

1.1

If A=, internal Pairing constructs the actual singleton {} by transitivity, so both Def operations give that set. Suppose henceforth that A.

F1given
2.1

For each external formula and finite parameter tuple from A, the code and tuple belong to N. Internal Separation gives bN consisting of the internally satisfying elements of A. For each actual xA, finite-tuple absoluteness gives xb exactly when the external formula holds. Transitivity ensures that b has no additional elements. Hence every external Def subset is an internal Def subset.

F1F2step 1.1
3.1

Conversely an internal member of Def has an internal code and tuple witnessing its definition. These are actual code and tuple, and the same satisfaction comparison identifies its subset with the externally defined one. Internal Replacement collects exactly these subsets; both inclusions show equality of the two Def sets.

F1F2step 2.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

The constructible hierarchy and constructible rank

Definition

In ZF define

L0=,Lα+1=Def(Lα),Lλ=β<λLβ(λ a nonzero limit).

The operation Def is Definable subsets of a membership structure. For each ordinal θ, apply Transfinite recursion on θ+1: an empty history gives the empty set, a successor-length history gives Def of its last value, and a nonzero limit-length history gives the union of its range. Each operation returns a unique set. Uniqueness on the shorter interval proves agreement of any two histories on their overlap. Thus Lα is uniformly definable from α, independently of the interval chosen. Replacement supplies the set of earlier levels at a limit. No choice is used.

Write xL for αOrd (xLα). This defines a class, not a set union over all ordinals. For xL, the first stage containing x is neither zero nor a limit (a member of a union already occurs in a summand). It is uniquely α+1. Define the constructible rank ρL(x)=α. This is a partial definable class function with domain L.

PropositionStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Transitivity, growth, ordinals and rank in L

Statement

In ZF every Lα is transitive, and αβ implies LαLβ. Moreover

LαVα,LαOrd=α,Lα,αLα+1.

For xL, xLα iff ρL(x)<α. Thus L is transitive and contains all ordinals.

Facts & Assumptions

Given: ZF. Checked transitivity via parameter-defined members, successor power-set bounds, bounded ordinalhood on arbitrary transitive levels, and both least-rank implications.

[F1]

The constructible hierarchy and constructible rank: The hierarchy uses Def at successors, union at limits, and rank is the first successor membership stage minus one.

[F2]

Ordinals and omega in transitive models: Ordinalhood has the bounded absolute characterization proved there, valid over any nonempty transitive membership domain.

[F3]

Transitivity and growth of hierarchy stages: The cumulative hierarchy grows by power sets and unions and has the stated ordinal intersections.

Proof

1.1

If A is transitive, every aA is the subset of A defined by xa, so ADef(A). Each bDef(A) is a subset of A; hence zb implies zADef(A). This proves transitivity of Def(A), including A= by its special clause. Set transfinite induction along each ordinal interval now proves transitivity of the levels and nesting: successors use this observation; limits are increasing unions.

F1
2.1

Induct simultaneously against the cumulative hierarchy. At zero the inclusion is equality. If LβVβ, every member of Lβ+1 is a subset of Lβ, hence is in Vβ+1. At limits take unions. Thus LαVα; in particular any ordinal in Lα is less than α.

F1F3step 1.1
3.1

Induction proves that every ordinal below α belongs to Lα. Zero is immediate. Given LβOrd=β, for β>0 the bounded ordinalhood formula over the transitive nonempty Lβ defines precisely the subset β, so βLβ+1. For β=0, 0L1={0}. Old ordinals remain by nesting, and limit stages take unions. This proves the ordinal intersection identity and αLα+1.

F1F2step 1.1step 2.1
4.1

The formula x=x defines the whole set Lα over itself when nonempty, and Def(empty) contains empty. Hence LαLα+1. For xL, its first membership stage is ρL(x)+1. If xLα, leastness gives ρL(x)+1α and so ρL(x)<α. Conversely that inequality and nesting place x in Lα. Transitivity of the class union follows from transitivity of each level; step 3.1 puts every ordinal in that union.

F1step 1.1step 3.1
LemmaStatement: AI-adaptedProof: AI-generatedOpen item page →

Finite reflection along constructible levels

Statement

In ZF, for each fixed finite family Φ of membership formulas and ordinal α, there is a nonzero limit β>α such that, for every ϕΦ and tuple a from Lβ, (Lβ,)ϕ[a] iff ϕL(a). This is a scheme for fixed formulas; it does not assume that L satisfies ZF.

Facts & Assumptions

Given: ZF; fixed finite formula family. The general-class clause of published reflection is applicable before L models ZF; its full proof was read and its limit-stage and choice-free witness-bound construction checked.

[F1]

Transitivity, growth, ordinals and rank in L: The L levels are increasing transitive sets, continuous at nonzero limits; their definable union is the nonempty class L.

[F2]

Montague–Lévy reflection for a finite formula family: General definable-class reflection applies without assuming internal ZF in W; its proof produces beta as a strictly increasing omega-sequence supremum.

Proof

1.1

Use Wγ=Lγ and W=L. The recursive definition supplies uniform definability, the limit definition supplies continuity, and F1 supplies monotonicity and nonemptiness. Every element of W belongs to a level by definition. These are precisely the general-class hypotheses of F2.

F1F2
2.1

Apply the construction in F2 to the finite subformula closure of Φ, starting above α and above zero. It bounds the least witness stages for tuples in each set level using ambient Replacement, iterates that definable bound through omega, and takes the supremum β. Strict increase makes β a nonzero limit. Each finite tuple lies in a stage of this sequence, so every true existential in the closed family has a witness before β; the witness criterion in F2 gives agreement in both directions. All these are ambient ZF operations, and no internal Replacement or satisfaction predicate for the whole class L is presumed.

F2step 1.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Elementary ZF axioms inside L

Statement

In ambient ZF, the class L satisfies Extensionality, Foundation, Empty Set, Pairing, Union and Infinity, each interpreted by relativization to L.

Facts & Assumptions

Given: ZF. Actual Foundation witnesses lie in L by transitivity; pairs and unions are explicitly defined over one level; actual omega supplies Infinity without internal Replacement or Power Set.

[F1]

Transitivity, growth, ordinals and rank in L: The levels and L are transitive, levels nest, and every ordinal belongs to L.

[F2]

The constructible hierarchy and constructible rank: Lgamma+1=Def(Lγ), where Def consists of the subsets definable over the membership structure using finitely many parameters.

Proof

1.1

If a,bL have the same members in L, transitivity puts all their actual members in L, so ambient Extensionality gives a=b. If aL is nonempty, ambient Foundation gives ua with ua=; transitivity puts u in L, so it is also an internal Foundation witness. Empty Set holds because L1.

F1
2.1

For a,bL, put both parameters in one nonempty level Lγ. The formula x=ax=b defines {a,b} as a subset of this level, hence puts it in Lγ+1. For aLγ, transitivity twice ensures that every member of a is in Lγ; the formula ya (xy) over that level therefore defines exactly a. Its successor contains this union, including the empty union. These actual sets satisfy the relativized Pairing and Union axioms.

F1F2step 1.1
3.1

The actual ordinal ω belongs to L. It contains empty and, with each nω, the actual successor n{n}. These finite ordinals belong to L; the pairs and unions used in the successor description are the actual operations by step 2.1. Thus ω is an internal inductive set, proving Infinity and completing the six asserted axioms.

F1step 2.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Separation in the constructible universe

Statement

In ZF, for each fixed membership formula ϕ(x,p) and a,p1,,pnL, the set {xa:ϕL(x,p)} belongs to L. Thus every instance of Separation holds in L.

Facts & Assumptions

Given: ZF; fixed formula, constructible set and finitely many constructible parameters. Reflection on a parameter-containing level makes the desired subset an actual Def subset.

[F1]

Finite reflection along constructible levels: Above any bound a transitive level reflects the fixed formula for all its parameter tuples.

[F2]

Definable subsets of a membership structure: Every subset defined over a nonempty set level with its parameters belongs to Def of that level.

Proof

1.1

Choose an ordinal bound large enough that one level contains a and every pi. Reflect ϕ above this bound, obtaining a nonempty transitive Lβ containing those parameters. For every xa, transitivity puts x in Lβ, so ϕL(x,p) agrees with satisfaction of ϕ(x,p) in Lβ.

F1given
2.1

Over Lβ the formula xaϕ(x,p) defines exactly the desired subset: the first conjunct uses actual membership and the second agrees by step 1.1. F2 puts this subset in Def(Lβ)=Lβ+1L. An empty a or a formula with no satisfying elements gives the empty subset by the same definition. The argument uses only this fixed formula and ambient ZF.

F2step 1.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Internal Power Set in L

Statement

In ZF, for every aL, the ambient set P(a)L belongs to L. It is the power set of a computed internally in L.

Facts & Assumptions

Given: ZF; a in L. Ambient Power Set and Replacement bound all constructible subsets; already proved internal Separation then produces the internal power set without circularity.

[F1]

Separation in the constructible universe: Separation inside L is proved for each fixed formula.

[F2]

Transitivity, growth, ordinals and rank in L: Constructible rank bounds give level membership; every level itself belongs to L and L is transitive.

Proof

1.1

In the ambient universe use Separation on P(a) to form Y={ba:bL}. The predicate of belonging to L is uniformly definable. Ambient Replacement collects R={ρL(b):bY}; put β=sup(R{ρL(a)})+1. Then aLβ and YLβ. This bounds all constructible subsets simultaneously without using Power Set or Replacement in L.

F2given
2.1

The set Lβ is itself an element of L. Apply F1 inside L to this set with the predicate ba. For a,bL, this predicate is absolute directly: every member of b lies in L by transitivity, and membership in a is actual membership. The separated set is therefore {bLβ:ba}=Y by step 1.1. It belongs to L and contains exactly the internal subsets of a, proving internal Power Set.

F1F2step 1.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Replacement in L

Statement

In ZF, fix a formula ϕ(x,y,p) and a,p1,,pnL. If for every xa there is exactly one yL with ϕL(x,y,p), its image {yL:xa ϕL(x,y,p)} is an element of L. Thus Replacement holds in L, as a scheme.

Facts & Assumptions

Given: ZF; a fixed formula internally functional on a constructible set. Ambient Replacement gives the set image and a rank bound, then internal Separation or reflected Def puts that image in L.

[F1]

Separation in the constructible universe: The already proved Separation scheme produces subsets of any set in L using fixed relativized formulas.

[F2]

Transitivity, growth, ordinals and rank in L: Ranks bound a set of constructible elements in a level; each level is in L.

[F3]

Finite reflection along constructible levels: Reflection gives the optional direct Def realization once the image and parameters have been bounded.

Proof

1.1

The fixed ambient formula yLϕL(x,y,p) is functional on the actual set a, since transitivity puts each xa in L. Ambient Replacement therefore forms its image Y as a set of constructible elements. Ambient Replacement again forms the set of their constructible ranks. A successor above their supremum and the finitely many parameter ranks gives β with YLβ and a,piLβ. Empty images require no exception to this bound.

F2given
2.1

Apply Separation inside L to the set LβL with formula xa ϕ(x,y,p). Its relativization singles out exactly Y, because step 1.1 bounded the entire image. Hence YL, using neither internal Replacement nor a choice of witnesses.

F1F2step 1.1
3.1

Equivalently, reflect that fixed image-defining formula at a level Lγ above β. All image elements and parameters are in this level. Agreement makes its Def subset precisely Y, so YLγ+1. This also confirms that the assertion is a scheme for fixed formulas and has no uniform class-truth premise.

F3step 1.1step 2.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Absoluteness, idempotence and minimality of L

Statement

In ZF, if N is a transitive model of ZF and αOrdN, then (Lα)N=Lα. If N is a definable transitive class inner model containing every ordinal, then LN=LN. In particular LL=L, and L satisfies V=L.

Facts & Assumptions

Given: ZF. External induction compares internal histories using Def absoluteness, not Power Set absoluteness. Minimality and idempotence are derived only after the previously authored ZF axioms license N=L.

[F1]

Absoluteness of the definable power-set operation: For a set A in a transitive ZF model, the internal Def set equals the external Def set.

[F2]

Elementary ZF axioms inside L: The six elementary ZF axioms already hold in L.

[F3]

Separation in the constructible universe: Every fixed instance of Separation holds in L.

[F4]

Internal Power Set in L: Internal Power Set holds in L.

[F5]

Replacement in L: Every Replacement instance holds in L.

Proof

1.1

Internal ZF gives N its hierarchy history on each ordinal interval in N. External induction identifies its values: at zero both are empty; if the value at γ is the actual LγN, F1 identifies its internal Def with Lγ+1. At a limit λN, transitivity makes the internal history have every actual index γ<λ, and its internal union has exactly the union of their actual values. Thus (Lα)N=LαN for every ordinal α of N.

F1given
2.1

If N contains all ordinals, every actual L level is therefore in N. Transitivity gives LN, and the internal existential definition of constructibility ranges over precisely all actual ordinals, so its union is exactly L. For a set model the same argument stops at its ordinal height; no higher level is asserted to belong to N.

step 1.1
3.1

The six axioms in F2, Separation in F3, internal Power Set in F4, and Replacement in F5 establish all of ZF in L. Earlier level properties give transitivity and all ordinals. Thus L itself meets the hypotheses of step 2.1, which now yields LL=L. Every element of L is internally constructible, exactly the relativization of V=L. This application occurs only after ZF in L has been established.

F2F3F4F5step 2.1
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Well-ordering finite definition codes

Statement

In ZF, fix a well-order < of a set A. Fix a natural-number enumeration of pairs consisting of a membership formula and an allowed finite parameter arity. A valid definition code is (e,a), where e specifies arity n and aAn. Order codes first by eω, then lexicographically by their tuples of that fixed arity, using <. This well-orders the valid codes. For nonempty A every member of Def(A) has a unique least defining code. For empty A use instead one designated code decoding to empty.

Facts & Assumptions

Given: ZF; a supplied well-order of A and fixed coded formula/arity enumeration. Finite-coordinate minimization establishes the well-order; formula-first ordering avoids the variable-length lexicographic defect.

[F1]

Definable subsets of a membership structure: Def subsets are decoded from formulas and finite parameter tuples; Def(empty) is treated separately.

[F2]

Transfinite induction: Induction on well-orders is available without Choice, in particular on the finite arities.

Proof

1.1

For arity zero the tuple set is the singleton containing the empty tuple. Induct on n: for a nonempty subset of An+1, take the least first coordinate occurring in it; its nonempty fibre of n-tuples has a least tuple by induction. Prepending the selected first coordinate gives the lexicographic least member. If A is empty, positive-arity tuple sets are empty and are well-ordered vacuously. Totality and transitivity follow by comparing the first coordinate at which two tuples differ.

F2given
2.1

In any nonempty set of valid codes, first minimize its natural-number e coordinates. The remaining tuples all have the single arity specified by e, and step 1.1 gives a least tuple. This proves the code order is a well-order. For each bDef(A) with A nonempty, its decoding fibre is a nonempty set by F1; its least element therefore exists uniquely. For empty A the designated singleton code has the same property. Minimization gives unique representatives, without any appeal to AC.

F1step 1.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

The canonical definable global well-order of L

Statement

In ZF there is a parameter-free definable setlike class well-order <L of L. Each Lα is an initial segment, and its restriction is a set well-order. The canonical construction performed internally in L gives the same relation. Fix once and for all the natural-number formula/arity coding of the preceding lemma.

Facts & Assumptions

Given: ZF. Explicit recursion retains old levels as initial segments, orders only new sets by least fixed-arity codes, proves limit well-ordering and setlike predecessor bounds, and compares the internal construction stage by stage.

[F1]

Well-ordering finite definition codes: A given well-order on a level canonically well-orders its definition codes and assigns every Def subset a unique least code.

[F2]

The constructible hierarchy and constructible rank: Def histories are uniformly given by ordinal-interval recursion; the same set recursion is available for histories augmented by orders.

[F3]

Transitivity, growth, ordinals and rank in L: Levels nest and their union exhausts L.

[F4]

Elementary ZF axioms inside L: The six basic ZF axioms hold in L.

[F5]

Separation in the constructible universe: Every fixed Separation instance holds in L.

[F6]

Internal Power Set in L: Internal Power Set holds in L.

[F7]

Replacement in L: Every fixed Replacement instance holds in L.

[F8]

Absoluteness, idempotence and minimality of L: L has the same constructible levels as V.

[F9]

Absoluteness of the definable power-set operation: Def computed in a transitive ZF model agrees with external Def on every set it contains.

Proof

1.1

Recurse on ordinal intervals, keeping an order <α on Lα. At zero use the empty order. At α+1 retain <α on the old elements, put every old element before every member of Lα+1Lα, and order the new elements by their least Def codes over (Lα,<α) from F1. At nonzero limits take the union of earlier orders. On malformed histories one may return the empty relation, so the recursion rule is total and definable.

F1F2F3construct
2.1

Induction proves these are coherent well-orders and each earlier level is an initial segment. The successor order is the sum of the old well-order and a subset of the code well-order. At a limit, comparisons of finitely many elements take place in a common earlier level, giving a total transitive strict order. For a nonempty subset S of the limit level, take any xS in an earlier level; the least member of the nonempty intersection of S with that level is least in all of S, since the level is an initial segment. This single existential choice proves well-ordering without a choice function.

F1F3step 1.1
3.1

Interval uniqueness gives a uniform formula for all these orders. Their class union defines <L without set parameters. The same initial-segment argument as step 2.1 gives a least element to every nonempty set subset of L (and to any specified nonempty definable subclass, by Separation in a level). For xLα, every predecessor of x lies in Lα, so Separation makes its predecessor collection a set.

F2step 2.1
4.1

Inside L the construction is licensed by the ZF axioms in F4–F7 and has exactly the same levels by F8. Induct on alpha to compare orders. At successors, F9 identifies internal and external Def on the old level. The previous order is identical, hence code comparison, decoding fibres and their least codes are identical. At limits the unions agree. Thus the two constructions produce the same restrictions and the same class relation.

F1F4F5F6F7F8F9step 1.1step 3.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

The constructible universe satisfies AC

Statement

ZF proves the Axiom of Choice relativized to L. Ambient Choice is not assumed: the dependency on The Axiom of Choice specifies the conclusion, not an additional axiom of this proof.

Facts & Assumptions

Given: ZF only. The canonical order is internally definable; its unique minima produce a choice graph by already proved internal Replacement. AC is a conclusion dependency only.

[F1]

The canonical definable global well-order of L: L has an internally definable canonical well-order.

[F2]

Replacement in L: Replacement is available inside L for the least-element function.

[F3]

Separation in the constructible universe: Separation inside L can restrict the internally definable order to a set.

[F4]

Elementary ZF axioms inside L: Pairing holds inside L.

[F5]

The Axiom of Choice: The required conclusion is that each set family of nonempty sets has a choice function.

Proof

1.1

Let aL be internally a family of nonempty sets. Transitivity makes every ba an actual nonempty subset of L. Inside L, separate the restriction of its canonical order to b; this is a well-order by F1, so b has a unique least element m(b)b. The rule specifying m is one fixed internal formula, with no chosen ordering parameter.

F1F3given
2.1

Internal Replacement applied to bb,m(b) produces a graph gL with domain a, since internal Pairing in F4 constructs the ordered pairs. The uniqueness in step 1.1 makes g a function and g(b)b for each ba. If a is empty this graph is empty. Thus g is the choice function required by F5. AC was proved internally; it was not invoked to choose the least elements.

F2F4F5step 1.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Ordinal definability and HOD

Definition

In ZF a set x is ordinal definable, written xOD, if there are an ordinal θ>0, finitely many ordinals ai<θ, and a membership formula code e such that xVθ is the unique element satisfying that formula over (Vθ,) with those parameters. Here Vθ is precisely the cumulative hierarchy of The cumulative hierarchy, not an arbitrary transitive set closed under some operations. Set satisfaction, with finite tuples as in Finite-tuple satisfaction is absolute, makes OD a single first-order definable class.

Define

HOD={x:TC({x})OD}.

The TC convention is the least transitive superset, so it includes x itself when applied to its singleton, by Minimality and closure laws of TC. Thus HOD requires x and every descendant to be OD.

This coded definition agrees, formula by formula, with unique definability in V from finitely many ordinals. If a fixed formula uniquely defines x in V from ordinal parameters, reflect that formula, its uniqueness assertion and their subformulas to a Vθ containing x and the parameters, using Montague–Lévy reflection for a finite formula family. It defines exactly x there. Conversely the particular code e, theta and ordinal tuple witnessing the displayed definition give an ambient unique definition: use the uniformly definable set Vθ and its set satisfaction. The code e is a natural number, hence itself an ordinal parameter. This converse asserts definability for each witness; it does not introduce a truth predicate for V or quantify over arbitrary formulas evaluated in V.

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

HOD as an inner model and comparison with L

Statement

In ZF, HOD is a definable transitive class containing all ordinals, satisfying every ZFC axiom, and containing L. No ambient AC is assumed; The Axiom of Choice specifies the internal conclusion. This does not assert HOD=L, idempotence of HOD, or absoluteness of HOD across inner models.

Facts & Assumptions

Given: ZF only. Complete local argument composes ordinal definitions, verifies each axiom by hereditary closure, explicitly orders bounded witness codes, and proves the external least-element graph belongs to HOD before claiming internal AC; only then invokes L minimality.

[F1]

Ordinal definability and HOD: OD is uniformly definable by set-level codes and agrees with ambient unique ordinal definability; HOD imposes hereditary OD.

[F2]

Well-ordering finite definition codes: Natural-number-first and fixed-arity lexicographic order on tuples from an ordinal is a well-order.

[F3]

The Axiom of Choice: Internal AC asks for a choice function on each set family of nonempty sets.

[F4]

Absoluteness, idempotence and minimality of L: Once HOD is a transitive ZF inner model containing all ordinals, minimality places L inside it.

Proof

1.1

OD is closed under every fixed uniquely defined set operation with finitely many OD parameters: replace each parameter by its unique definition from finitely many ordinals and existentially quantify those uniquely specified parameters. The resulting fixed formula uniquely defines the output from the union of the finite lists of ordinal parameters, so F1 makes the output OD. This argument is a formula-by-formula composition, not a class truth predicate. Every ordinal is OD using itself as a parameter, so every ordinal and all its descendants are OD. Thus all ordinals belong to HOD. If yxHOD, every member of TC({y}) belongs to TC({x}), proving transitivity.

F1
2.1

Whenever a set z is OD and every member of z is in HOD, z is in HOD: its TC consists of z and descendants of its members, all OD. Pairing and union of HOD sets are OD by step 1.1; their members are HOD by transitivity, so they are HOD. Empty and omega are already HOD as ordinals. Transitivity transfers Extensionality and ambient Foundation exactly by putting every actual member, including a Foundation witness, in HOD. Actual omega, pairs and unions verify internal Infinity.

F1step 1.1
3.1

For a fixed formula phi, a and finitely many parameters in HOD, ambient Separation forms b={xa:ϕHOD(x,p)}. Because HOD is a fixed definable class, b is uniquely definable from those OD parameters; step 1.1 makes it OD. Every member of b is HOD by transitivity from a, so step 2.1 makes b HOD. This proves each internal Separation instance.

F1step 1.1step 2.1
4.1

Ambient Separation on P(a) forms c=P(a)HOD for aHOD. It is uniquely definable from the OD parameter a, hence OD by step 1.1. All its members are HOD by its definition, so c is HOD by step 2.1. Transitivity makes internal subsethood agree with actual subsethood, proving that c is the internal power set.

F1step 1.1step 2.1step 3.1
5.1

If a fixed HOD-relativized formula is functional on aHOD with HOD parameters, ambient Replacement produces its set image Y of HOD elements. This image is uniquely definable from those OD parameters, so it is OD; step 2.1 then puts Y in HOD. This proves Replacement without assuming it internally. Together with steps 2.1–4.1 all ZF axioms now hold in HOD.

F1step 1.1step 2.1step 4.1
6.1

Order OD witness codes (θ,e,t) first by the ordinal theta, then by the natural number e encoding formula and arity, then lexicographically by the ordinal tuple tθn. Require theta positive and the code to have a unique decoded output in Vθ. F2 gives a well-order within each theta. For any nonempty definable class of codes, minimize theta by first restricting to an ordinal bound supplied by one witness; then minimize e and t in sets. Predecessors of a fixed code form a set, since they lie among codes with theta at most its theta, hence in a set of finite ordinal tuples. Each OD set has a least witness code; order OD by these least codes. This is a uniformly definable setlike class well-order: distinct outputs have distinct least codes, and the same witness-bound minimization supplies minima for nonempty set subsets of OD.

F1F2step 5.1
7.1

For a family aHOD of nonempty sets, let m(b) be the least element of b in the OD order from step 6.1. Each b is a subset of HOD and hence of OD. Ambient Replacement forms g={b,m(b):ba}. This graph is uniquely definable from a using the fixed code order, so it is OD by step 1.1. Each b and m(b) is HOD, and Kuratowski pairs formed from them are HOD by step 2.1. Thus every member of g is HOD and step 2.1 implies g is HOD. It is a choice function internally as well as externally, proving F3 in HOD. This does not require the ambient OD order to be the order computed as OD inside HOD.

F3step 1.1step 2.1step 6.1
8.1

HOD is now a transitive definable ZFC inner model with all ordinals. Apply F4 to obtain LHOD. Every construction above used unique definitions, ambient ZF and minimization in specified well-orders, never ambient AC.

F4step 1.1step 5.1step 7.1
TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Semantic and formal inner-model theorem for L

Statement

For each fixed axiom σ of ZFC+V=L, ZF proves σL. If M is a transitive set model of ZF, its internally defined constructible class LM, viewed externally as a set with actual membership, satisfies ZFC+V=L and has exactly the ordinals of M. No existence of such M, or arithmetized consistency-transfer theorem, is asserted here.

Facts & Assumptions

Given: ZF. Collected the actual fixed-axiom derivations and compared guarded quantifier satisfaction with the external set L^M. Preserved the conditional set-model scope and excluded an unsupported Con-transfer claim.

[F1]

Elementary ZF axioms inside L: Extensionality, Foundation, Empty Set, Pairing, Union, and Infinity hold in L.

[F2]

Separation in the constructible universe: Every fixed Separation instance holds in L.

[F3]

Internal Power Set in L: Internal Power Set holds in L.

[F4]

Replacement in L: Every fixed Replacement instance holds in L.

[F5]

Absoluteness, idempotence and minimality of L: Levels in a transitive ZF model agree below its height, and L satisfies V=L.

[F6]

The constructible universe satisfies AC: AC has a ZF proof after relativization to L.

[F7]

Relativization agrees with induced set satisfaction: Induced set satisfaction agrees with quantifier relativization for each fixed formula.

[F8]

Soundness for arbitrary set signatures: Every ZF derivation is valid in each set model of ZF.

Proof

1.1

Fix one axiom sigma. F1 supplies the six basic ZF axioms, while F2, F3, and F4 supply Separation, Power Set, and Replacement; each schema instance uses only its fixed formula and finitely many ZF instances. F6 supplies AC and F5 supplies V=L. Thus for this sigma there is a ZF derivation of σL. This assertion is indexed externally by standard axioms and is not an internal truth assertion about all formulas.

F1F2F3F4F5F6
2.1

Suppose now that M is a transitive set model of ZF. External Separation on M, using satisfaction of the fixed predicate defining constructibility, forms C=LM as a set. By F5 it is the union of the actual Lα for ordinals alpha in M. Hence it is nonempty and transitive, all its ordinals belong to M, and every ordinal of M belongs to C (its successor stage is still indexed in M).

F5step 1.1construct
3.1

Evaluate each fixed derivation from step 1.1 in M. Its axioms hold there, and first-order inference preserves satisfaction; thus M satisfies the internally relativized sigma. Constructor comparison of that fixed formula, as in F7, identifies this with satisfaction in C: atoms are actual membership and each guarded quantifier ranges over exactly C. Therefore C satisfies each standard axiom of ZFC+V=L. Step 2.1 gives the same-ordinals conclusion. The result remains conditional on the supplied M, with no assertion that a model can be obtained from a consistency statement.

F7F8step 1.1step 2.1

5 · Examples, counterexamples and false statements

None yet.

Sources