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

Primitive recursive functions by initial functions and schemes

Definition

For each arity k≥0, primitive recursive functions are total maps Nk→N given by finite derivation trees from the following rules. The empty tuple is the unique element of N0.

The initial functions are zero (in every arity), successor S(x)=x+1, and projections Pik(x1,…,xk)=xi for 1≤i≤k. Composition forms h(g1(a),…,gr(a)) from an r-ary h and k-ary gi; r=0 gives the constant value of h. Primitive recursion forms the (k+1)-ary function f(a,0)=g(a),f(a,y+1)=h(a,y,f(a,y)) from a k-ary g and a (k+2)-ary h. In particular k=0 is allowed. This finite-tree definition is the least arity-indexed class closed under the rules: every closed class contains the value of each tree, by induction on the tree's finite depth.

A predicate is primitive recursive when its characteristic function, with true represented by 1 and false by 0, is primitive recursive. This is a definition by the displayed schemes, not by computability or unbounded search.

Facts & Assumptions

Given: Initial functions and the two schemes above, on the naturals of The natural numbers N (von Neumann). No choice axiom is assumed.

[F1]

Recursion on naturals with an initial point in a set and a total successor operation has a unique total solution (The recursion theorem).

Verification

1.1F1given

For total g,h, fix a. On N×N set A0=(0,g(a)) and Ha(y,z)=(y+1,h(a,y,z)). Recursion produces a unique sequence Ay. Its first coordinate is y: it is zero initially and increments at each step. Its second coordinate therefore satisfies exactly the two equations defining f(a,y).

2.1step 1.1F1given∎

If another function satisfied those equations, its pairs (y,f(a,y)) would be the same unique recursion solution. Thus each parameter tuple and each y have exactly one value. Define the parameterized graph by that unique-solution property inside Nk+1×N; this is not a choice of solutions from possibly many witnesses. Composition of total functions is total, and the initial functions are total. Applying these observations successively at the finitely many nodes of a derivation tree proves totality of its denoted function. Empty parameter tuples and nullary constants obey the same construction.

Depends on

Used by

Dependency tree · two levels

7 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