Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-13
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.

Canonical L-hulls are elementary and small

Statement

In ZF, for a nonzero limit ordinal α and ALα, the hull H=HullLα(A) exists as a set and (H,) is elementary in (Lα,). If A is infinite and well-orderable, then H is well-orderable and H=A. If A is finite, including empty, H is countably infinite.

Facts & Assumptions

Given: ZF, a nonzero limit ordinal alpha, and a seed A contained in its level. Elementarity means agreement on every membership formula with parameters in H.

[F1]

Canonical Skolem hulls in constructible levels specifies the functions fi, their default, and the stages Hn.

[F2]

Transfinite recursion supplies unique set recursions on ordinal intervals in ZF without choice.

[F4]

Hessenberg: κκ=κ for every infinite cardinal κ, proved in ZF from the canonical well-order of κ×κ gives κ×κ=κ for each infinite well-orderable cardinal in ZF.

[F5]

Transitivity, growth, ordinals and rank in L gives transitivity and LαOrd=α.

Proof

1.1

Each fi is a set function: its graph is obtained by Separation from Lαki×Lα, using the set satisfaction relation and the set well-order in F1. The joint evaluation relation is a set as well, since the formula indices and finite tuples form a set. Replacement therefore forms the successor closure of any subset of Lα. F2 on ω gives the unique stage sequence; Union gives HLα.

F1F2
2.1

Every finite tuple from H belongs to some common Hn: take the maximum of the finitely many first-entry stages. Thus its image under any fi lies in Hn+1. The zero-arity case puts a witness for y=y in H1 even if A=. Hence H is nonempty and closed under all the specified functions.

F1step 1.1
2.2

Every element of H is the value of a finite term formed from the operation symbols fi and constants naming members of A. Indeed constants give H0, and an element entering Hn+1 is an operation on finitely many earlier terms; conversely every term has finite depth and its value is in that stage of the closure. Nullary symbols are terms without seed constants.

F1step 1.1
3.1

Prove agreement of satisfaction by induction on formulas. Atoms agree since H carries the restricted membership relation. Negation and conjunction preserve agreement. If Lαyψ(y,a) with a in H, the corresponding function gives bH with Lαψ(b,a); the induction hypothesis makes this true in H. Conversely a witness in H satisfies the same subformula in Lα by that hypothesis. These two directions complete the existential step, hence prove elementarity for all formulas.

F1step 2.1
3.2

If A is infinite and well-orderable, fix one bijection between A and its cardinal κ from F3. If A is finite fix a finite enumeration and put κ=ω. In either case the alphabet consisting of parentheses, countably many operation symbols and seed labels injects into κ. Fix one bijection κ×κκ using F4. Its iterates encode finite strings of each length; encoding the length together with the iterated value encodes all finite strings in κ. This uses one fixed bijection and ordinary recursion, not countably many choices. The set of valid terms therefore injects into κ.

F2F3F4step 2.2
4.1

Assign to xH the least code of a term evaluating to x. Such a code exists by step 2.2, and distinct values have distinct least codes. This injects H into κ and gives a well-order of H. For infinite A the inclusion AH supplies the opposite cardinal bound, so H=A. For finite A, step 3.1 implies H contains every natural number: zero is the unique empty set in the transitive level, and from n its unique ordinal successor in that level is obtained by the successor-defining formula. All finite ordinals belong to every nonzero limit L level. Thus ωH, and the upper bound makes H countably infinite. No AC is used in either case.

F1F3F5step 3.1step 2.2step 3.2

Depends on

Used by

Cited to discharge well-definedness by Canonical Skolem hulls in constructible levels.

Dependency tree · two levels

32 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources