Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 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.

The Cook-Levin reduction map is computable in polynomial time

Statement

For a fixed nondeterministic polynomial-time machine N, the map sending an input w to the Cook-Levin formula ψN,w is computable in polynomial time.

Facts & Assumptions

Given: A fixed machine N running in time at most p(n) on inputs of length n.

[L1]

The exactly-one-symbol family has polynomial size in the tableau side length, by The exactly-one-symbol constraints have polynomial size.

[L2]

The start, accept, and transition families also have polynomial size in the tableau side length, by The start, accept, and transition constraints have polynomial size.

[L3]

A time bound means that every run on length-n inputs halts within the stated bound, in the worst-case sense formalized by Worst-case time and space complexity of a machine.

Proof

technique · direct
1.1L3givenconstruct

On an input w of length n, [L3] gives a tableau side length T+1 with T≤p(n). A deterministic transducer can loop over all cells, all alphabet symbols, and all local windows in lexicographic order and print the corresponding clauses of ψN,w.

2.1L1L2step 1.1

By [L1] and [L2], the number of printed variables and clauses is polynomial in T, hence polynomial in n because T≤p(n). Each loop iteration performs only constant-size bookkeeping for the fixed machine N.

3.1step 1.1step 2.1∎

Therefore the transducer from step 1.1 halts after polynomially many steps and outputs ψN,w. So the Cook-Levin map w↦ψN,w is polynomial-time computable.

Depends on

Used by

Dependency tree · two levels

13 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