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 recursion theorem
Statement
Let be a Peano system (Peano system), in particular the natural numbers (The natural numbers (von Neumann)). For any set , any element , and any function , there is a unique function such that and for all .
Facts & Assumptions
Given: a Peano system , a set , an element , and a function . Call a set closed when and, for all and , implies .
Induction holds in every Peano system : any with that is closed under equals (axiom P3 in Peano system).
In a Peano system (P1) and is injective (P2) (Peano system).
Proof
The set is closed, so the collection of closed subsets of is nonempty; let , which is itself closed, since if every closed contains then so does , and if then for each closed , whence for each such , so .
Let ; then since , and if with then by closure, so ; by induction , hence relates every to at least one .
Suppose with ; then still contains and is closed, since any generated pair has by P1 and so is never equal to ; this contradicts the minimality of , so is the unique second coordinate paired with .
Let ; then by step 2.2.
Assume with unique value , so and by closure; if with , then contains because , and is closed, because a generated pair with can equal only if and , but forces by injectivity, then by uniqueness at , giving , a contradiction; hence is closed and smaller than , contradicting minimality, so is the unique value at and .
By induction , so together with the totality from step 2.1 the relation is a function ; it satisfies , and closure with uniqueness gives for all .
If also satisfies and , then the set contains and is closed under , since implies , so by induction it equals , that is .