SAT ∈ NP — the headline theorem #
This file ties together the two halves of the SAT ∈ NP proof:
SAT.VerifierTM.verifyPairTM_decidesInTime(inVerifierTM) — the deterministic three-tape verifier decidespairLang Witnesswithin the quadratic budgetverifyPairTMTime, sopairLang Witness ∈ P.NP.mem_NP_of_linear_witness(inClasses.NP.Verifier.Linear) — the generic verifier route turnspairLang Witness ∈ Pand the linear witness bound intolanguage ∈ NP.
Combining them yields the unconditional theorem SAT.language_mem_NP : language ∈ NP.
SAT ∈ NP. The Boolean satisfiability language is in NP, witnessed by
the generic finite-certificate compiler running over the polynomial-time
deterministic pair verifier.