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

Transporting an elementary-chain map through collapse

Example

For collapses πα:Mα→Mˉα of an elementary membership chain, the maps are jαβ=πβ∘ιαβ∘πα−1. Their action on an ordinal is an order-type embedding, and equality with inclusion is an additional condition. In ZFC the two-stage chain X≺Vκ+ω constructed below gives an explicit failure of inclusion.

Facts & Assumptions

[F1]

Elementary chains and compatible collapses: A nonempty set-ordinal elementary chain of actual membership structures satisfying Extensionality has a union elementary over every stage, and the union has a transitive collapse. Conjugating the inclusions by stage and union collapses gives coherent elementary embeddings; these are not asserted to be inclusions of the transitive images.

[F2]

What the collapse fixes: 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∩α.

[F3]

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

[F4]

Hartogs: an ordinal that does not inject into a given set: For every set A there is an ordinal (def-ordinal) that does not inject into A, that is, admits no injective function into A. The least such ordinal is the Hartogs number ℵ(A), and it is exactly

ℵ(A)={ot(S,R):S⊆A and R well-orders S},

the set of order types (thm-mostowski-collapse) of the well-ordered subsets of A.

The proof is choice free. That is the whole point of the theorem: in ZF alone, with no assumption that A can be well ordered, one still gets an ordinal too long to be laid inside A.

[F5]

The Axiom of Choice: The Axiom of Choice (AC) is the following statement.

Every family of nonempty sets has a choice function > (def-choice-function).

Written out: for every set F all of whose members are nonempty, there exists a function g with domain F satisfying g(S)∈S for all S∈F.

An equivalent formulation is that a product of nonempty sets is nonempty: if Xi≠∅ for every i∈I, then ∏i∈IXi≠∅. Here ∏i∈IXi is the set of functions f with domain I such that f(i)∈Xi for every i∈I; when a family of nonempty sets is indexed by itself, such an f is precisely a choice function for it.

Verification

Given: A chain and its actual collapse maps, with a named ordinal at an earlier stage; ambient ZFC for the concrete witness.

1.1F1F2given

For a named actual ordinal ξ∈Mα, put τα=ot⁡(Mα∩ξ). F2 gives πα(ξ)=τα, so direct substitution in F1 yields jαβ(τα)=πβ(ξ)=ot⁡(Mβ∩ξ)=τβ. On a predecessor η∈Mα∩ξ, its order position ot⁡(Mα∩η) is sent to ot⁡(Mβ∩η). These equalities specify the induced order embedding.

2.1step 1.1algebra

For three stages the calculation is jβγ(jαβ(u))=πγ(πβ−1(πβ(πα−1(u))))=πγ(πα−1(u))=jαγ(u), with inclusions understood at the displayed domain changes. For two identical stages this computes the identity. If the named ordinal has τα≠τβ, step 1.1 moves it, whereas literal inclusion would fix it. Thus inclusion requires additional agreement of collapse values and does not follow from the conjugation formula.

3.1F2F3F4F5step 1.1∎

Here is a chain for which the values differ. In ZFC let κ=ℵ(ω) from F4, and put θ=κ+ω. The transitive infinite set Vθ contains κ and satisfies Extensionality: all members of each of its elements remain in its domain, so internal agreement of members is actual agreement. F3, with the singleton parameter set {κ} and the AC assumption F5, supplies a countable X≺Vθ containing κ. Take the two-stage chain M0=X, M1=Vθ. F2 makes π1 the identity, and gives τ=π0(κ)=ot⁡(X∩κ). This ordinal injects into ω: compose the inverse order isomorphism with a countable enumeration inverse for X. F4 says κ does not inject into ω, so τ≠κ. Step 1.1 now calculates j01(τ)=κ≠τ. This elementary transported map moves an element of its domain and therefore is not literal inclusion.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

16 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