Alphabeta Math
LemmaStatement: AI-adaptedProof: 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.

ZF has an effective standard arithmetic interpretation

Statement

ZF and ZFC have effective axiom presentations and an interpretation of PA on the actual internally defined ω, using von Neumann zero/successor and recursively defined addition/multiplication. For their standard presentations the arithmetic proof constructors and translations needed for D1–D3 are verifiable in that interpretation. AC is unnecessary for the PA interpretation; ZFC adds one encoded Choice sentence.

Facts & Assumptions

[F1]

The set of first-order ZF axiom sentences: Work in the external metatheory ZF. Use the pure membership signature with logical equality and the finite-word constructors of def-set-coded-terms-and-formulas. For any displayed ordinary formula below, its code is obtained by expanding abbreviations and serializing those constructors. In particular ϕψ means (ϕψ)(ψϕ), implication, disjunction and universal quantification have the earlier primitive expansions, and

!wϕ(w)meansw(ϕ(w)v(ϕ[v/w]v=w)),

with v the least-index variable absent from ϕ and distinct from w. Bounded quantifiers mean xAϕ:=x(xAϕ) and xAϕ:=x(xAϕ). All bound-variable renamings and substitutions are capture-free. These are finite syntactic operations, not new logical primitives.

Let TZF contain the codes of exactly the following six sentences, together with all instances of the two schemas below. The six sentences are those in def-axiom-of-extensionality, def-axiom-of-pairing, def-axiom-of-union, def-axiom-of-power-set, def-axiom-of-infinity and def-axiom-of-foundation:

xy(z(zxzy)x=y);

xyzt(tz(t=xt=y));

xyz(zys(sxzs));

xyz(t(tztx)zy);

I(e(eI¬t(te))y(yIs(sIt(ts(tyt=y)))));

S(t(tS)s(sS¬u(usuS))).

Power Set deliberately has the implication-only form of the published supplier. Infinity deliberately uses von Neumann successor, exactly as in the supplier, rather than the singleton-closure presentation in Moschovakis 1A.5.

For every membership-language formula ϕ(z,pˉ), choose distinct fresh variables x,y absent from it and include the universal closure of

yz(zy(zxϕ(z,pˉ))).

This is the Separation schema of def-axiom-schema-of-separation, with the input x and all parameters universally quantified. For every ϕ(z,w,pˉ) choose distinct fresh A,B absent from it and include the universal closure of

z(zA!wϕ(z,w,pˉ))Bw(wBz(zAϕ(z,w,pˉ))).

This is the functional-image form of def-axiom-schema-of-replacement. Parameters are precisely the other free variables, listed in increasing variable-index order; they may be an empty list. Distinct variables z,w are used for the two designated places. Choose fresh variables by their least available indices, renaming bound occurrences first if necessary. Universal closure binds every remaining free variable in increasing index order. This convention changes only variable names and closure order, and leaves no free parameter in an axiom sentence.

The alphabet is explicitly countable, and lem-countable-henkin-syntax-coding supplies an injection of its sentence set into ω. Schema membership and these finite transformations are set-definable, so Separation on the set of sentence codes (equivalently Replacement over the set of admissible formulas and designated variable lists) forms TZF as a set. It is a sentence theory, not a class-sized collection. AC is excluded. No consistency, set-model existence, transitivity or external well-foundedness of models is asserted.

Conventions and prerequisites: def-language-of-set-theory, def-free-variables-and-syntactic-substitution.

[F2]

Primitive-recursive syntax and certified proof checking: For the fixed effective signature and sentinel encoding, term/formula recognition, free-variable and free-for tests, capture-free substitution, numeral formation, negation, and certified derivation checking are primitive recursive. Invalid inputs return zero or false.

[F3]

The recursion theorem: Let (N,0,σ) be a Peano system (def-peano-system), in particular the natural numbers N (def-natural-numbers). For any set A, any element aA, and any function f:AA, there is a unique function g:NA such that g(0)=a and g(σ(n))=f(g(n)) for all nN.

[F4]

Interpretations with proof-translation data: An interpretation of a sentence theory S in T specifies formulas D(x) and E(x,y), invariant relation formulas, and functional graph formulas. T proves D nonempty, E an equivalence on D, invariance under E of all relations and graphs, and totality and uniqueness modulo E of each function graph on domain-valued inputs. Fixed parameters are target constants. No other free variables occur in the interpretation data.

Define a domain-valued term graph by Vx(z):=D(z)E(x,z) and Vf(tˉ)(z):=D(z)uˉ(iVti(ui)Ff(uˉ,z)); the nullary case uses the constant graph. Atomic relations and equality quantify term values and then apply the interpreted relation or E. Translation commutes with negation/conjunction and replaces xϕ by x(D(x)ϕI), always using fresh bound variables. T must prove every translated source axiom.

For a source formula ϕ put GFV(ϕ)=vFV(ϕ)D(v). Its guarded proof translation is GFV(ϕ)ϕI. For sentences the empty guard is a fixed tautology. Effective certificate data provides the required target certificates effectively. Formalized data additionally provides a base-verifiable total primitive-recursive map on proof codes; effectiveness alone does not assert that stronger property.

Use def-set-coded-formal-derivation for the calculus and lem-primitive-recursive-syntax-and-proof-checking for the finite numerical operations. Logical theorem preservation is a conclusion of the next lemma, not an interpretation axiom. No quotient representatives or choice function are specified.

[F5]

The principle of mathematical induction: Let SN. If 0S and σ(n)S whenever nS, then S=N. Equivalently (property form): if a property P satisfies P(0) and (P(n)P(σ(n))) for all n, then P(n) holds for all nN. This is the induction principle, the basis of proof by induction.

[F6]

Robinson arithmetic, PA, and numeral conventions: Use the arithmetic signature 0,S,+,,=. Robinson arithmetic Q consists of the universal closures of these seven formulas:

Sx0;Sx=Syx=y;x0yx=Sy; x+0=x;x+Sy=S(x+y);x0=0;xSy=xy+x.

PA adds, for every formula ϕ(x,zˉ), the universal closure of [ϕ(0,zˉ)x(ϕ(x,zˉ)ϕ(Sx,zˉ))]xϕ(x,zˉ). Parameters zˉ are allowed. No induction schema is included in Q.

For an external natural number n, its numeral is the term nˉ=Sn0. Define xy by z(z+x=y) and x<y by xyxy, with z fresh. The left-addend witness is intentional: commutativity is not an axiom of Q.

Use def-set-coded-formal-derivation for the six logical schemes and three rules. Negation, conjunction and existential quantification are primitive: AB expands to ¬(A¬B), AB to ¬(¬A¬B), and xA to ¬x¬A. Inequality means negated equality. Substitute capture-free, always taking the least available fresh variable index and universally closing the remaining parameters in increasing index order. Thus each displayed axiom and each induction instance is a definite finite sentence.

[F7]

Derivability conditions for the chosen proof predicate: For the standard certified predicate of an effective T extending PA, the following hold for sentences ϕ,ψ: D1, if Tϕ then TProvT(ϕ); D2, T proves ProvT(ϕψ)(ProvT(ϕ)ProvT(ψ)); D3, T proves ProvT(ϕ)ProvT(ProvT(ϕ)). The interpreted version requires an effective PA copy and verification there of the arithmetic proof constructors and axiom-proof translations used below.

Proof

Given: ZF with its fixed axiom serialization and internal omega; for ZFC append its Choice sentence.

1.1

Use the exact six sentences and two schemas in F1, including implication-only Power Set and von Neumann Infinity. A schema certificate consists of the schema tag, source formula and designated variable indices. The tests in F2 compute the fresh-variable renaming, ordered parameter list and universal closure and compare the result to the proposed axiom. Thus the certificate test is primitive recursive. The six fixed sentences have fixed certificates, as does the additional Choice sentence in ZFC. Every displayed axiom has one such certificate and every accepted certificate is a displayed axiom.

F1F2given
1.2

Let D be membership in omega, E actual equality, zero the empty set, and successor n{n}. Recursion F3 gives addition on omega with a+0=a and a+Sn=S(a+n), and then multiplication with a0=0 and aSn=an+a. Their graphs are total and single-valued on D, so satisfy the interpretation obligations F4. Von Neumann successor is nonzero. If Sm=Sn, ordinal comparison would give m<n, m=n or n<m; either strict case makes one successor a proper initial segment of the other. Thus m=n. Every nonzero natural is a successor by omega induction F5: zero is the base and a successor is a successor. Together these facts prove the seven translated Q axioms F6.

F3F4F5F6given
2.1

For a fixed arithmetic formula phi and its translated parameters, Separation forms A={nω:ϕI(n,pˉ)}. The translated induction antecedent says 0A and that A is successor-closed. F5 gives A=omega, precisely the induction conclusion. This construction works for every formula with its parameters and uses no Choice. The domain is nonempty because 0 belongs to omega.

F1F5step 1.2
3.1

The formula-to-Separation-instance map consists of the fixed relativization/term-graph templates and the least-fresh-variable operations of F2. The proof of its induction conclusion is a fixed proof template using that Separation instance and the fixed omega-induction theorem. Consequently its code and schema certificate are primitive-recursive functions of the formula code. The finitely many Q-axiom translation blocks are fixed; replacing each PA-axiom line by the corresponding block, shifting premise indices, and appending the translated logical-rule blocks constructs the arithmetic proof map. Induction over the source lines verifies this map in the interpreted PA arithmetic: a schema line passes the explicit schema test in step 1.1, a fixed line uses its fixed certificate, and a rule line has exactly the shifted earlier premises. The primitive-recursive arithmetic/list constructors are total there by the representation construction and PA induction. Thus the standard checks meet the formalization requirements of F7, giving D1–D3 for ZF, ZFC and their finite effective extensions.

F2F7step 1.1step 1.2step 2.1

Depends on

Used by

Dependency tree · two levels

29 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