Theoretical computer science · computational complexity · Boolean satisfiability

P versus NP

Collaboration beta

Are all decision problems whose proposed solutions can be checked efficiently also solvable efficiently?

PNP
Clay Millennium Prize ProblemSmale's Problem 3
Known results and sources
An open computational-complexity landscape contrasts a compact verified witness with a vast branching Boolean search, joined by an unresolved central question mark and no claimed separation.
P versus NP asks whether efficiently checkable answers are always efficiently discoverable; the equality or separation remains unresolved.

Research problem

Exact mathematical statement

A language L{0,1}*L\subseteq\{0,1\}^* lies in PP when a deterministic algorithm decides membership in time polynomial in the input length. It lies in NPNP when every yes-instance has a polynomial-length witness verifiable in deterministic polynomial time. The question is whether these two classes coincide:

P=?NP.P \stackrel{?}{=} NP.

The working conjecture in the submitted analysis is

PNP.\boxed{P\ne NP}.

Equivalently for its chosen central target, the analysis seeks to prove SATP\mathrm{SAT}\notin P. The source explicitly reports that it contains no proof of either P=NPP=NP or PNPP\ne NP.

Problem infographic

Problem at a glance

Scientific explainer for the open P versus NP problem defining P and NP, contrasting efficient solving with efficient witness verification, and identifying SAT as the central complete decision problem used by the source.
The question compares polynomial-time solution with polynomial-time verification and can be focused on whether Boolean satisfiability has a polynomial-time algorithm.

Current mathematical picture

Where work on P versus NP stands

Recent proof claim under review

Selected route highlights from the current work, with the adaptive-response polarity corrected against the governing source. This is not yet a complete mathematical inventory.

Main reductionCompression strength classification

Generic local-compression and presentation-hardening theorems are classified as stronger separation routes, not as proofs that such compression is impossible.

Evidence posture · Source-reported route statement · dependencies incomplete
Priority open bridgeConstruct the missing fixed-point-specific subpower semantic description for unrestricted SAT.Task status · Work already reported in progress
Research-record correctionResearch-record correction

We corrected the cited passages. We removed a duplicate or outdated task or route step. We updated the highlighted open task or route. The mathematical claims and their status did not change.

Reader-facing record corrected; mathematics unchanged

Work mapped so far

P versus NP in numbers

4kretained lines of mathematical investigation4,022 in the current working snapshot
Argument development
3,178 · 79%
Explored or eliminated routes
105 · 3%
Computational analysis
353 · 9%
Open obligations
163 · 4%
Definitions and setup
223 · 6%
9selected mapped statements1routes investigated3open questions2contribution-ready tasks
How this is measured

This measures retained mathematical investigation, not proximity to a proof. Code, data, logs, repeated text, operational instructions, and generated presentation copy are excluded.

Argument map and routes

How the current approaches connect

Claims, reductions, open questions, active routes, and narrowed alternatives in one mathematical map.

Visible working map

Research route map

13 selected steps

Selected claims, active routes, useful failures, and open questions from the current research map. Arrows appear only for explicitly recorded relationships.

13 selected steps

Scroll horizontally to explore the route

Working route overview for P versus NPA selected map of recorded claims, active routes, useful failures, open questions, and their explicit relationships. Search, filter, zoom, or pan within this page.Efficient verification does not always imply efficient solution. — Depends on missing premiseEfficient verification doesnot always imply efficientsolution.Compression strength classification — Depends on missing premiseCompression strengthclassificationCurrent reduction — Depends on missing premiseCurrent reductionExact generated-input fixed point — Depends on missing premiseExact generated-input fixedpointMinimal sufficient separator — Depends on missing premiseMinimal sufficient separatorCharged local compilation — Depends on missing premiseCharged local compilationClosing target — Depends on missing premiseClosing targetPrime-field barycenter identity — Depends on missing premisePrime-field barycenteridentityQuantitative Artinian size — Depends on missing premiseQuantitative Artinian sizeFull adaptive-response-tree flattening — stoppedFull adaptive-response-treeflatteningConstruct the missing fixed-point-specific subpower semantic description for unrestricted SAT. — Work reported in progressConstruct the missingfixed-point-specificsubpower…Select the cheapest exactifier only after a candidate committed strategy has been obtained. — OpenSelect the cheapestexactifier only after acandidate…Audit one complete fixed-point implementation in a fixed ordinary-formula encoding. — OpenAudit one completefixed-point implementationin…
Working claimActive routeOpen, active, or blocked questionUseful failure

Working overview, not proof. The map shows selected recorded relationships; more nodes or edges do not establish correctness or completion.

Explored alternatives

Other routes

1 recorded
Not yet justifiedSuccinct committed-strategy bottleneck

Flattening the full response tree is unnecessary and usually fatal, so it is not the missing shortcut. The open route is to construct a precommitted succinct strategy generator J(challenge prefix) with locally sound responses, uniform construction, and o(G) description, charged-access, and evaluation costs.

Route status · Not yet justified

More ways to contribute

Open questions

Additional prepared tasks for exploring this research frontier.

3 featured tasks
01
Select the cheapest exactifier only after a candidate committed strategy has been obtained.Suggested move: For the same candidate J, calculate the final exponent for direct two-level compilation, prime-field barycenter identity checking, and Smith-local or Artinian duality, including field, residue-degree, coordinate, and SAT-reduction costs.
Ready to work on
02
Audit one complete fixed-point implementation in a fixed ordinary-formula encoding.Suggested move: Specify legal padding cells, malformed-code totalization, the local decoder, the recursion-theorem transformation, program-description charges, and an explicit threshold beyond which the compiled complement formula is strictly shorter.
Ready to work on
03
Construct the missing fixed-point-specific subpower semantic description for unrestricted SAT.Suggested move: Choose one canonical generated-input computation with a single nonlinear feedback gate and specify J, the challenge domain, local predicate R, exact soundness, all input accesses, and the complete ratio q_G/G.
Work already reported in progress

Sourced mathematical context

The known mathematical landscape

Context collected Aug 7, 2026
Current statusRecent proof claim under review

Recent proof claim under review. Clay continues to label P versus NP unsolved. A June 2026 arXiv preprint claims a Lean-verified proof of P = NP, but its linked repository declares decisive results and one membership-characterization direction as axioms; a July package separately claims P != NP with two axioms. Neither artifact was independently audited, published in a qualifying outlet, or shown to have general mathematical acceptance, so neither changes the open status.

[1][11][12]
External progress

What the literature has established

Selected external milestones in reverse chronological order, with their evidence posture.

  1. PreprintArthanari posted a preprint claiming a Lean 4-verified proof of P = NP through pedigree-polytope membership. The linked repository identifies decisive steps and a membership-characterization direction as…[11][12]
  2. Peer reviewedGäher and Kunze mechanized the Cook-Levin theorem in Coq, providing checked NP-completeness infrastructure without deciding whether P equals NP.[9][10]
  3. Peer reviewedWilliams proved that nondeterministic exponential time has no polynomial-size nonuniform ACC circuits, a major lower bound beyond earlier restricted circuit models. ACC is still far weaker than general…[8]
  4. Peer reviewedAaronson and Wigderson introduced algebrization, showing that many arithmetizing techniques still cannot resolve central complexity-class separations. This is a third methodological barrier, not a theorem…[7]
15 cited sources5 related results or reductionsReferences

Mathematical neighborhood

Related results and reusable starting points

Current focusP versus NP problem
Equivalent formulationpolynomial-time satisfiability

Because SAT is NP-complete and P is contained in NP, SAT belongs to P if and only if P equals NP. The encoding and reduction model must remain the standard polynomial-time one.

[3][2]
Stronger or generalized formNP versus coNP

A separation NP != coNP would imply P != NP because P is closed under complement. P != NP alone does not currently establish NP != coNP.

[2]
Stronger or generalized formgeneral Boolean circuit lower bounds for NP

Showing an explicit NP language lacks polynomial-size unrestricted circuits would imply P != NP and is a stronger nonuniform lower-bound target. Current ACC lower bounds cover a restricted circuit class only.

[6][8]
Dependency or reductioncomplexity-theoretic proof barriers

Relativization, natural proofs, and algebrization identify limitations of broad technique families that proposed routes must overcome or evade. They do not jointly prove independence or either answer.

[5][6]
Related problemNP search and optimization problems

Efficient search for NP witnesses follows from P = NP by standard self-reduction for NP-complete problems, but practical optimization performance and small polynomial exponents are not part of the class-equality statement.

[2]

Formal and computational footholds

Existing statements, libraries, computations, and datasets that can shorten the next serious attempt.

  • formal proof · source linked; not reproduced by ProofAtlasCoq mechanization of the Cook-Levin theorem

    The peer-reviewed Coq development checks SAT's NP-completeness in a mechanized complexity library. It is reusable baseline infrastructure and does not decide P versus NP.

    [9][10]
  • formal proof · not independently reproducedPedigree Polytopes Lean 4 P = NP claim

    The public artifact claims a theorem named p_equals_np and zero sorries in its main chain, while its own inventory declares external axioms and an axiomatized necessity direction. ProofAtlas did not build or audit the artifact, and it is not accepted resolution evidence.

    [11][12]
  • formal proof · not independently reproducedReservoir p_ne_np Lean 4 claim

    The package page claims P != NP with zero sorries and two axioms and reports a build only on its older pinned Lean version. The artifact was not independently audited and is not accepted resolution evidence.

    [13]

Formalization opportunities

Lean work can make these reusable foundations precise without being presented as a proof of the core problem.

  • Formalization targetA canonical, reviewed formal definition of deterministic and nondeterministic polynomial-time language classes with machine encodings, cost model, reductions, and closure lemmas aligned to the Clay statement.
  • Formalization targetA fully checked Cook-Levin and NP-completeness bridge in the same proof environment used by any claimed class separation or collapse.
  • Formalization targetNo-sorry and axiom-accounted formal proofs of every novel algorithmic, polyhedral, circuit, or lower-bound step, with imported theorem hypotheses matched exactly.
  • Formalization targetIndependent semantic review showing that a kernel-checked terminal proposition denotes the standard P versus NP problem rather than an underconstrained local surrogate.

Research-record corrections

What changed in the research record

These notes describe corrections to cited passages, highlighted tasks, or connections between claims. The mathematical claims and their status did not change.

Research-record correctionWe corrected the cited passages. We removed a duplicate or outdated task or route step. We updated the highlighted open task or route. The mathematical claims and their status did not change.

Corrected the research recordCorrection note

Correction details
Research-record correctionThe public failed route now rejects full response-tree flattening and identifies the precommitted succinct strategy generator as the open object. The mathematical claims and their status did not change.

Corrected the research recordCorrection note

Failed route clarified

The initial argument structure appears separately. Uploads, model runs, and presentation changes do not count as mathematical updates.

Detailed research inventory

Claims, milestones, and routes in the current map

This view highlights the mathematical statements most useful for following the current route.

7 standing statements2 proposed statements3 open questions
Statements by mathematical role9 selected mapped statements
  • theorem candidate1 of 91
  • reduction4 of 94
  • lemma4 of 94
Selected mathematical clusters3 mathematical clusters
Statements and reductionsClaims, implications, and derivations in the current map.17 displayed rows
  • retained route statementEfficient verification does not always imply efficient solution.
  • retained route statementCurrent reductionintermediate
  • retained route statementClosing targetintermediate
  • retained route statementExact generated-input fixed pointintermediate
  • retained route statementCharged local compilationintermediate
  • retained route statementMinimal sufficient separatorintermediate
  • retained route statementPrime-field barycenter identityintermediate
  • retained route statementCompression strength classificationintermediate
  • retained route statementQuantitative Artinian sizeintermediate
  • Recorded relationshipThe source material reports this as a route toward the conjecture; missing or unaudited premises remain and the reduction does not itself prove the target.supports · reported by source
  • Recorded relationshipthis work-reported claim supports the retained route only within its stated, unaudited scope.supports · reported by source
  • Recorded relationshipthis work-reported claim supports the retained route only within its stated, unaudited scope.supports · reported by source
  • Recorded relationshipthis work-reported claim supports the retained route only within its stated, unaudited scope.supports · reported by source
  • Recorded relationshipthis work-reported claim supports the retained route only within its stated, unaudited scope.supports · reported by source
  • Recorded relationshipthis work-reported claim supports the retained route only within its stated, unaudited scope.supports · reported by source
  • Recorded relationshipthis work-reported claim supports the retained route only within its stated, unaudited scope.supports · reported by source
  • DerivationThe current work reports that completing the closing target would advance the reduction to the main conjecture; this remains an informal route, not a verified derivation.proposed
Open questionsSpecific obligations that remain open in the current routes.3 displayed rows
  • Research targetConstruct the missing fixed-point-specific subpower semantic description for unrestricted SAT.in progress reported
  • Research targetSelect the cheapest exactifier only after a candidate committed strategy has been obtained.open
  • Research targetAudit one complete fixed-point implementation in a fixed ordinary-formula encoding.open
Explored routes and evidenceChallenges, computations, and approaches that have already narrowed the search.2 displayed rows · 1 route included
  • Useful failureFull adaptive-response-tree flatteningreported failure
  • Not yet justifiedSuccinct committed-strategy bottleneckFlattening the full response tree is unnecessary and usually fatal, so it is not the missing shortcut. The open route is to construct a precommitted succinct strategy generator J(challenge prefix) with locally sound responses, uniform construction, and o(G) description, charged-access, and evaluation costs.
How to interpret these counts

A statement may be a lemma, conditional reduction, special case, documented limitation, or open target. These counts describe the work's structure; they do not estimate distance to a proof.

Research outlook

Conditions that would advance the current route

Priority open bridgeConstruct the missing fixed-point-specific subpower semantic description for unrestricted SAT.

The current research map records this as an open mathematical step.

Evidence needed nextConcrete conditions for progress

A result can change the outlook by closing the bridge, narrowing its scope, or showing that the route cannot work.

  • Supply a complete argument with every imported premise identified.
  • Survive an independent attempt to falsify the proposed step.

Continue the mathematics

Contribute

ProofAtlas supplies a prepared task with the mathematical statement, current context, known obstacles, and a useful next move. Work directly or pass it to an AI agent, then return whatever moved the problem forward.

Read-only beta · actions unavailable
Prepared starting pointSelect the cheapest exactifier only after a candidate committed strategy has been obtained.

P versus NP · ready to start

Mathematical updatesFollow this problem

Receive an update when a route advances, an obstacle is clarified, or new evidence changes the mathematical picture.

Research contextPrepared context for any AI agent

Are all decision problems whose proposed solutions can be checked efficiently also solvable efficiently?

  • Exact question and boundaries
  • Current routes and known obstacles
  • What a useful result should report
Return mathematical workReturn what you or your agent found

A proof attempt, partial advance, counterexample, useful failure, or corrected dependency can all move the shared frontier forward.

Proof attempt or partial resultSupporting notes or data
Hosted agentRun this task with a hosted agent

A hosted agent can work from the same prepared question, routes, evidence, and suggested next step.

Your own AI agentConnect an outside research agent

Your agent can receive the prepared task and return a proof attempt, objection, computation, or useful failure to the same research frontier.

Sources and references15 cited works · next context review by Nov 7, 2026

The mathematical context was checked on Aug 7, 2026. Status can be refreshed sooner after a material result or claim.

  1. 1
    P vs NP — Millennium Prize Problemmaintained problem list · Clay Mathematics Institute · accessed Aug 7, 2026
  2. 2
    The P versus NP Problemsurvey or monograph · Stephen Cook · Clay Mathematics Institute · 2000 · accessed Aug 7, 2026
  3. 3
    The Complexity of Theorem-Proving Proceduresoriginal source · Stephen A. Cook · ACM Symposium on Theory of Computing · 1971 · DOI 10.1145/800157.805047 · accessed Aug 7, 2026
  4. 4
    Mathematical Problems for the Next Centurymaintained problem list · Steve Smale · The Mathematical Intelligencer · 1998 · DOI 10.1007/BF03025291 · accessed Aug 7, 2026
  5. 5
    Relativizations of the P =? NP Questionpeer reviewed result · Theodore Baker, John Gill, Robert Solovay · SIAM Journal on Computing · 1975 · DOI 10.1137/0204037 · accessed Aug 7, 2026
  6. 6
    Natural Proofspeer reviewed result · Alexander A. Razborov, Steven Rudich · Journal of Computer and System Sciences · 1997 · DOI 10.1006/jcss.1997.1494 · accessed Aug 7, 2026
  7. 7
    Algebrization: A New Barrier in Complexity Theorypeer reviewed result · Scott Aaronson, Avi Wigderson · ACM Transactions on Computation Theory · 2009 · DOI 10.1145/1490270.1490272 · accessed Aug 7, 2026
  8. 8
    Nonuniform ACC Circuit Lower Boundspeer reviewed result · Ryan Williams · Journal of the ACM · 2014 · DOI 10.1145/2559903 · accessed Aug 7, 2026
  9. 9
    Mechanising Complexity Theory: The Cook-Levin Theorem in Coqformalization · Lennard Gäher, Fabian Kunze · Interactive Theorem Proving 2021 · 2021-06-21 · DOI 10.4230/LIPIcs.ITP.2021.20 · accessed Aug 7, 2026
  10. 10
    Cook-Levin Coq formalization repositoryformalization · Saarland University Programming Systems Lab · accessed Aug 7, 2026
  11. 11
    Lean 4 Machine-Verified Proof of P = NP via the Pedigree Polytope Membership Problempreprint · T. S. Arthanari · arXiv · 2026-06-02 · ARXIV 2606.03194 · accessed Aug 7, 2026
  12. 12
    Pedigree-Polytopes-Lean4formalization · T. S. Arthanari · GitHub · accessed Aug 7, 2026
  13. 13
    p_ne_np Lean 4 packageformalization · Reservoir · 2026-07-25 · accessed Aug 7, 2026
  14. 14
    Rules for the Millennium Prize Problemsauthoritative webpage · Clay Mathematics Institute · accessed Aug 7, 2026
  15. 15
    P versus NP problemencyclopedia · Wikimedia Foundation · accessed Aug 7, 2026

Important qualifications

  • This record centers the classical deterministic Turing-machine language question P = NP. Randomized, quantum, average-case, nonuniform, search, optimization, proof-complexity, and cryptographic variants are kept distinct.
  • The June 2026 P = NP and July 2026 P != NP Lean artifacts were not executed or semantically audited. Their public source pages disclose axioms; zero-sorry claims do not by themselves establish the imported results, statement alignment, or mathematical acceptance.
  • The maintained Clay page still labels the problem unsolved. Clay's prize rules are an acceptance procedure, not a substitute for mathematical review of any claim.
  • The scoped current FrontierMath search found no aligned P versus NP benchmark entry. This does not establish that no private, future, or differently formulated task exists.
  • The formalization search verified a peer-reviewed Coq proof of Cook-Levin and two recent claim artifacts, but no accepted machine-checked resolution of P versus NP.
  • No packet source or attachment was read, executed, or used as evidence in this administrative collection.

Continue exploring

Compare another research frontier

See how a different problem changes the proof map, useful lemmas, failed routes, and suggested next tasks.

Explore all research workspaces

Expanded visual

Open original image