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.
Acceptable Numberings, the s-m-n Theorem, and Recursion: Examples and Counterexamples
1 · Prerequisites
- Acceptable Numberings, the s-m-n Theorem, and Recursion
- Construction of the Natural Numbers
- Countability and Uncountability
- Finite Counting, Factorials and Binomial Coefficients
- Formal Languages, Encodings, and Decision Problems
- Linear Recurrences and Rational Generating Functions
- Primitive Recursive and Partial Computable Functions
- Relations, Functions, and Quotients
- Robust Machine Models and Universal Computation
- The ZFC Axioms and the Basic Set Constructions
- Turing Machines, Configurations, and Computation
2 · Summary
These examples show the page's constructions at small scale. One residual index is obtained by hard-wiring a parameter, one artificial numbering is compiled to and from the standard coding, and one quine-style counterexample makes the fixed-point mechanism concrete without appealing to source-file inspection.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
Specializing a two-argument program to obtain a unary residual program
Example
Fix an acceptable numbering, and let be an index for the binary program that, on coded input , returns . Fix the first argument to be .
Facts & Assumptions
Given: An acceptable numbering, the binary addition index , and the parameter value .
The -m- theorem supplies a total specialization map , by The s-m-n theorem.
Verification
By [L1], there is a total specialization map . Put Then for every ,
So is an index for the unary residual program . This is exactly the interpretation recorded abstractly in Effective program specialization.
Compiling between two acceptable numberings
Example
Let be the fixed machine-coding numbering, and define a second acceptable numbering by duplicating every -index. Write and set Then carries two distinguished syntactic names and for each -program, while all other indices collapse to .
Facts & Assumptions
Given: The duplicate numbering built from above.
Any two acceptable numberings admit total computable translators in both directions, by Acceptable numberings are computably intertranslatable.
Verification
The map is total computable and satisfies The decoder-projection is also total computable, and by definition of it satisfies for every index .
Thus these two numberings are explicitly compiled into each other. This is a concrete instance of [L1].
A quine obtained without inspecting its own source file
Statement refuted
The recursion theorem can yield a self-referential program only if the program reads its own literal source file.
Facts & Assumptions
Given: The total computable transformer that sends an index to the constant-output program for .
The companion false statement is refuted by the recursion-theorem fixed point construction, by FALSE: the recursion theorem requires source-code access.
Counterexample
Let be the total computable transformer sending an index to the program that ignores its actual input and prints the numeral . No filesystem or source-file query appears in the description of .
By the fixed-point theorem discussed in [L1], there exists an index with . Therefore running program makes it print its own index , even though the construction used only numbering and effective transformation of indices.
This explicit quine is a counterexample to the statement.