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 time-diagonal language respects its budget
Statement
Let be time constructible, eventually at least , with . There is a deterministic language with the following property. For every fixed clocked pair , all sufficiently long valid padded codes of that pair satisfy: is the complement of the result of simulating for at most steps, with inner clock expiry interpreted as rejection.
Facts & Assumptions
Given: the stated and fixed halting constructors for their binary values. Use the padded pair encoding of Effective enumeration of clocked machines.
Proof
Define one fixed multitape procedure on : decode , reject malformed codes, construct for , and run the clocked universal simulator on with simulated input equal to the entire word . If the inner simulation returns, output the opposite of its result. This is a fixed interpreter; its decoding, clock construction, and universal-simulator transitions are all actual transitions of .
The diagonal decider first computes and constructs a unary timer of that length. The constructor costs . Converting its binary output to unary also costs : repeatedly decrement a least-significant-bit-first counter and emit a mark, charging the traversed carry/borrow runs over the whole countdown. Their total is linear in the initial counter value. Rewind the timer, then execute with its fixed tapes and one additional timer tape. Each simulated transition of this fixed advances the timer once; at its end output a default rejection unless has already returned. The fixed transition table is incorporated directly, so this outer clock adds constant overhead per transition, not another universal-simulation factor.
On every input, including malformed descriptions and arbitrarily large encoded multipliers, the outer clock permits at most transitions of . All input-dependent decoding and inner-clock work are inside that clock. Thus total time is , after treating finitely many lengths below the eventual floor separately.
Fix . On its valid padded codes, decoding and copying the full simulated input cost ; constructing the inner clock costs . By An efficient universal simulation with a clock, simulation costs . For this fixed pair the combined runtime of is . It therefore finishes before the outer timer on every sufficiently long code of that pair. Arbitrarily long such codes exist by the enumeration, and the returned answer is the required complement.
Depends on
Used by
Dependency tree · two levels
6 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
- Arora and Barak, Computational Complexity, §3.1 (standard reference, not scraped)