Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-5.6-terra)audited 2026-09-13
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.

Time-controlled self-reference for nondeterministic machines

Statement

Let h be a total effective compiler mapping valid two-tape prefix codes e to codes for nondeterministic two-tape acceptors He. One can effectively construct a valid code e0 with L(Me0)=L(He0) and constants C,D, fixed for this construction, such that τMe0(x)C(x+τHe0(x))+D on accepted inputs. This is extensional language equality, not code equality. In particular for any fixed two-tape acceptor A, one obtains e0 with L(Me0)={x:e0xL(A)} and τMe0(x)C(x+τA(e0x))+D.

Facts & Assumptions

Given: A total compiler h on valid prefix codes, with the concrete finite syntax fixed below.

[F1]

Prefix tables can be effectively encoded/decoded, and one fixed two-tape interpreter has linear shortest-time overhead for each fixed target code (Prefix program codes admit linear nondeterministic universal simulation).

[F2]

Specialization by literal parameter compilation is effective; the published s-m-n theorem asserts extensional equality, without a time estimate (Smn for the fixed acceptable numbering).

[F3]

The published fixed-point theorem likewise asserts equality of partial functions, not a time or code equality (Kleene fixed point theorem for program indices).

Proof

1.1

Define an explicit compiler f on valid two-tape codes d. Its output describes a machine which, on x on tape one and blank tape two, writes literal d on tape two, returns that head to zero, then executes the table described by d from its start state, with that nonblank second tape. The extra states are finite literal-writing and return chains. Tape one is preserved; a stay can be replaced by a right/left excursion, including at zero. Finally encode the whole finite table with F1's code scheme. This is effective specialization in the sense of F2, here implemented directly in the target syntax rather than through a semantic recognizer. Code-padding computation is allowed to be slow: f is only required to halt.

F1F2construct
2.1

Construct a two-tape program Q which expects x on tape one and a valid d on tape two. It first computes e=f(d) and h(e), both terminating. It then arranges h(e)x on tape one with all other tracks blank and runs the fixed interpreter of F1. These operations are effective two-tape algorithms: finite computation on d can use scratch tracks on the two tapes while preserving an input track for x; after computing the finite prefix, shift x right by its length with a reverse scan, write the prefix, and erase scratch tracks. Any temporary stay is replaced by the same two-move macro. Let q be the code of this finite Q table and put e0=f(q). Both q and e0 are obtained by finite code generation.

F1step 1.1
3.1

On ordinary input x, Me0 first writes q on tape two and then runs Q. Q consequently computes f(q)=e0 and then h(e0), and interprets precisely He0 on x. The compiler calculations terminate independently of whether that acceptor has a branch which halts. F1 gives language equality in both directions, including when the language is empty. This proves the desired fixed point directly; F3's extensional theorem alone would not provide the quantitative assertion below.

F1F3step 2.1
4.1

All computation on q, f(q) and h(f(q)) now concerns fixed finite strings, so takes a fixed number of steps and uses a fixed finite amount of scratch space, independent of x. Preserving and shifting x for the final fixed prefix costs at most A(x+1) for a fixed A. F1 bounds the interpreter run by B(x+τHe0(x))+E, where B and E depend only on the fixed target code h(e0). Add these costs to obtain C,D as stated. No deterministic dovetailing of branches occurs, so no exponential search has been concealed in C.

F1step 2.1step 3.1
5.1

For the final specialization let He be the finite program which prepends literal e to its input and directly runs A. This compiler is total and its per-e preprocessing is Oe(x+1) on semi-infinite tapes; hence τHe(x)Ae(x+1)+τA(ex). Insert this estimate in step 4.1. Empty x still permits the literal-prefix writing; zero accepting time is neither needed nor manufactured. All parameters and constants are fixed by explicit compilation, with no AC.

step 1.1step 4.1

Depends on

Used by

Dependency tree · two levels

8 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