P versus NP problem
Fix the alphabet , and call a set a language. For let denote its length, and let .
Computation is measured on the deterministic multitape Turing machine: a machine runs in time if for every input it halts after at most steps, and denotes its output.
Define
where means that the relation , on suitably paired inputs , is decided by a deterministic Turing machine in time polynomial in .
Then
Equivalent formulations 2Other wordings
Other statements of this same problem, merged from separate entries. Each is equivalent to the statement above — proving any one settles them all.
P versus NP problem
The P versus NP problem is a major unsolved problem in theoretical computer science. Informally, it asks whether every decision problem for which a proposed positive answer can be quickly verified can also be quickly solved.
source: Wikipedia
The P versus NP conjecture
Let denote the class of problems solvable in polynomial time, and let denote the class of problems whose proposed solutions can be verified in polynomial time.
P versus NP conjecture.
This is a central question in computational complexity and an algebraic-complexity motivation for geometric complexity theory. It remains open.
source: J. M. Landsberg, “An introduction to geometric complexity theory”, arXiv:1509.02503 (2015).
References
Primary source
Additional references
- Stephen Cook, The P versus NP Problem, the official Clay Mathematics Institute problem description.
- S. A. Cook, "The complexity of theorem-proving procedures," Proceedings of the Third Annual ACM Symposium on Theory of Computing (1971), 151-158.
- R. M. Karp, "Reducibility among combinatorial problems," in Complexity of Computer Computations (1972), 85-103.
- T. Baker, J. Gill and R. Solovay, "Relativizations of the P =? NP question," SIAM Journal on Computing 4 (1975), 431-442 — why relativizing techniques cannot settle it.
- A. A. Razborov and S. Rudich, "Natural proofs," Journal of Computer and System Sciences 55 (1997), 24-35.
- Clay Mathematics Institute, P versus NP problem — the statement above follows it.
- Wikipedia, P versus NP problem, the article this problem comes from.
Progress summary
The problem remains open in accepted mathematics, despite several unverified papers claiming to prove that efficiently checkable problems can all be solved efficiently.
The problem asks whether every problem whose proposed solutions can be checked in polynomial time can also be solved in polynomial time, namely whether . Stephen Cook and Leonid Levin established the foundational theory in 1971; Richard Karp showed in 1972 that many natural problems are -complete.
Known results
- and -completeness (Cook, 1971; Levin, 1973).
- Twenty-one natural problems shown -complete (Karp, 1972).
- Relativized worlds with both and , limiting diagonalization (Baker, Gill, and Solovay, 1975).
- Natural-proofs barrier for major circuit-lower-bound strategies (Razborov and Rudich, 1997).
Claimed proofs and June 2026 withdrawal
Several arXiv papers claim to establish through circuit or time lower bounds, but the supplied record provides no independent verification. Rami Zaidan’s paper claimed a complete proof, was revised on June 29, 2026, and version was withdrawn with the record stating that it contains errors, lacks rigor, and is informal.
Current status (as of September 2026): and the foundational completeness and barrier results are settled, but neither nor has an accepted proof; the circulated separation claims remain unverified, with one withdrawn.
Sources
- claymath.org
- en.wikipedia.org
- arxiv.org
- export.arxiv.org
- en.wikipedia.org
- scottaaronson.blog
- scientificamerican.com
- cacm.acm.org
- quantamagazine.org
- quantamagazine.org
- scientificamerican.com
- quantamagazine.org
- arxiv.org
- quantamagazine.org
- x.com
- x.com
- x.com
- x.com
- x.com
- x.com
- x.com
- x.com
- doi.org
- x.com
- x.com
- x.com
- x.com
- x.com
- x.com
- x.com
- x.com
- arxiv.org
- x.com
- x.com
- x.com
Solutions 0
No solutions have been posted yet.