Alphabeta Math
TheoremStatement: 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.

Cook-Levin: SAT is NP-complete

Statement

SAT is NP-complete under polynomial-time many-one reductions. For each verifier-defined language L there is a total polynomial-time map xΦx to CNF encodings such that xL iff Φx is satisfiable.

Facts & Assumptions

Given: The fixed binary syntax and a verifier for an arbitrary L in NP.

[F1]

SAT permits general formulas and CNF list encodings and rejects malformed words (Boolean formulas, CNF, and satisfiability).

[F2]

Guarded witnesses have an equivalent fixed-length polynomial certificate format, and polynomial reductions compose (Polynomial time verifier and reduction interface).

[F3]

The bounded tableau is satisfiable iff a permitted certificate gives acceptance (The tableau formula characterizes accepting computations).

[F4]

This tableau CNF can be written in polynomial time and size (Tableau formulas have polynomial-size polynomial-time CNF encodings).

Proof

1.1

Parse the proposed SAT input. Reject if malformed. Otherwise enumerate distinct variable names by first occurrence, read that many certificate bits and recursively evaluate the formula. There are at most as many variables and nodes as input bits, and even repeated scans and pairwise name comparisons take polynomial time. Accept exactly when evaluation is true. The empty conjunction and true constant need no certificate bits, while an empty clause and false constant never pass. Thus SAT belongs to verifier-defined NP.

F1F2
1.2

Fix the verifier of L and normalize its guarded certificates using the explicit length field. The tableau lemma then gives, for every binary x, xL iff ΦM,x is satisfiable. All strings are legitimate source inputs; there is no implicit promise to parse x as a machine or formula. The fixed verifier itself determines any desired rejection of special source encodings.

F2F3
2.1

Output the CNF encoding from F4. Its polynomial construction bound includes the whole input and witness length, and it always returns a well-formed formula. The equivalence in step 1.2 makes this a total many-one reduction to SAT. At length zero the same normalized verifier and enlarged polynomial bound apply; no exceptional input is omitted. Since L was arbitrary, SAT is NP-hard, and step 1.1 proves NP-completeness.

F1F2F4step 1.2step 1.1

Depends on

Used by

Dependency tree · two levels

10 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