Documentation

Complexitylib.SAT.Headline

SAT ∈ NP — the headline theorem #

This file ties together the two halves of the SAT ∈ NP proof:

Combining them yields the unconditional theorem SAT.language_mem_NP : language ∈ NP.

The paired SAT verifier language is decided in polynomial (in fact quadratic) time by verifyPairTM, hence pairLang Witness ∈ P.

SAT ∈ NP. The Boolean satisfiability language is in NP, witnessed by the SAT-specialized guess-and-verify NTM running over the polynomial-time deterministic pair verifier.