TAUT is coNP-complete
Lax564036.TautCoNPComplete · concepts/Lax564036/TautCoNPComplete.lean · lax-564036
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
TAUT, the tautology problem for DNF formulas, is coNP-complete under first-order reductions: swapping the signs of the literals turns a DNF tautology into an unsatisfiable CNF formula and back, so the result follows from the Cook–Levin theorem by complementation.
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
Lean source view on GitHub
Show Proof
Builds on
Lax485149.ComplementLax485149.ProblemsLax535992.ClassPTIMELax564036.AlternatingMachinesLax564036.DifferenceLax564036.HierarchyLax564036.QuantifiedBooleanFormulasLax564036.SatUnsatLax564036.TautologyLax564036.ThreeDnfTautologyLax904597.ClassesLax904597.InterpretationsLax904597.MachinesLax904597.ProblemsLax904597.RelativizedLax904597.SatLax904597.SecondOrder
Used by
none
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments