Skip to content

OpenAI and Anthropic AI Models Claim to Refute the Exponential Time Hypothesis

Internal OpenAI and Anthropic models each claim a Lean-formalized subexponential 3-SAT algorithm that refutes ETH. What was claimed and what is unverified.

MGMCSA Guru Team November 1, 2026 8 min read
Hand writing mathematical equations in white marker on a dark chalkboard

Two AI labs have published papers claiming that the Exponential Time Hypothesis (ETH) is false. Anthropic’s paper says an internal research Claude model found a deterministic algorithm for 3-SAT that runs in subexponential time. OpenAI’s preprint makes a similar claim for counting solutions to k-CNF formulas, and Anthropic’s paper attributes that work to an internal OpenAI model.

Someone will ask whether encryption is broken or SAT solvers just got faster, and by the papers’ own account the answer is no on both counts. The papers are also a notable test of AI producing research-level mathematics, worth following even for readers who never touch complexity theory.

What the Exponential Time Hypothesis says

3-SAT is the textbook hard problem. You get a formula over n true/false variables, built as an AND of clauses where each clause is an OR of at most three variables or their negations. The question is whether some assignment makes the whole formula true.

Brute force tries all 2^n assignments. Decades of work have chipped away at that. Anthropic’s paper cites the prior record as O(1.328^n) for deterministic algorithms and O(1.308^n) for randomized ones. Those are still exponential, just with a smaller base.

ETH, from Impagliazzo and Paturi, says you can’t do fundamentally better. The paper states it as: there is a constant δ > 0 such that 3-SAT cannot be solved in O(2^(δn)) time. That’s stronger than P ≠ NP: 3-SAT isn’t just non-polynomial, it’s exponential.

Plenty of theory is built on that assumption. Anthropic’s paper says a literature search carried out by Claude found more than 800 papers with at least one result proved only under ETH or a hypothesis that implies it.

What Anthropic claims

The paper is titled “A 2^{o(n)} Time Algorithm for 3-SAT” and dated October 26, 2026. Its claims:

  • A deterministic algorithm solves 3-SAT on n variables in 2^{o(n)} time, which would refute ETH.
  • It also solves #3-SAT, which counts satisfying assignments rather than just deciding whether one exists.
  • The runtime bound is 2^{O(km/√log m)} in the number of clauses m, with a bound in n derived through sparsification.
  • The result was discovered by an internal research Claude model and formalized in Lean 4.
Diagram from the Anthropic paper: a five-clause 3-CNF formula drawn as a graph whose edges carry variable bits, with a redundant dashed edge, and the shaded node groups merged into a three-node graph whose edge bits are summed
Figure 1 from Anthropic's paper "A 2^{o(n)} Time Algorithm for 3-SAT": a 3-CNF formula as a graph, and merging node groups. Source: anthropics/formal-math (Apache-2.0).

The provenance section says the core algorithm was found on October 16 by an internal Claude research model using 14M output tokens and no human input. Anthropic researchers then worked with Claude on the presentation.

The paper also notes that refuting ETH would refute SETH, its stronger relative, but not the Orthogonal Vectors hypothesis that many fine-grained lower bounds rely on.

What OpenAI claims

OpenAI’s preprint is titled “The Exponential Time Hypothesis is False.” The repository folder is dated October 25, 2026, and the paper itself says it was dated October 17 and revised October 25.

It claims a deterministic algorithm that counts the satisfying assignments of a k-CNF formula for each fixed k ≥ 2, in subexponential time and polynomial space. Because counting also decides satisfiability, that would refute ETH as well.

Anthropic’s paper acknowledges this directly: it says an internal model at OpenAI independently and concurrently claims to have proven a similar result.

Is the Exponential Time Hypothesis false? The two papers side by side

AnthropicOpenAI
TitleA 2^{o(n)} Time Algorithm for 3-SATThe Exponential Time Hypothesis is False
Date on paperOctober 26, 2026October 17, 2026, revised October 25, 2026
Claimed algorithmDeterministic, solves 3-SAT and #3-SAT in 2^{o(n)} time; extends to k-SATDeterministic, counts k-CNF solutions for each fixed k ≥ 2 in subexponential time, polynomial space
Credited toInternal research Claude modelInternal OpenAI model, per Anthropic’s paper
Formal proofLean 4, per the paperLean formalization, scope described in OpenAI’s math repository
StatusUnconfirmed, awaiting independent reviewUnconfirmed, awaiting independent review

Two independent groups landing on similar claims at the same time is notable. It doesn’t confirm either one. Errors can share a root, and agreement between two unreviewed papers is not peer review.

What the Lean proof does and doesn’t settle

A machine-checked proof sounds final, so read Anthropic’s Appendix E carefully. The paper says both main propositions were proved in Lean 4 on top of Mathlib, and were accepted by Lean’s kernel, by the leanchecker replay tool and by an independently implemented kernel called nanoda. It says the proofs rest on no axioms beyond Lean’s three standard ones.

That is strong evidence the Lean proof follows from the Lean definitions. The paper is just as clear about where that stops. Whether those definitions really say “ETH is false,” no machine can check; it says that is for the reader of the listing to judge. It also says the Lean development was written by AI models and reviewed by other instances of the same models, and that at the time of writing no person was known to have checked it.

What it doesn’t change for working engineers

This section is the one to pass along in the team chat.

  • P vs NP. Anthropic’s paper says the result does not bear directly on P vs NP. Subexponential is still far from polynomial.
  • Practical solving. The same paper says the result yields no practical algorithms for NP-complete problems. It states that for 3-CNF formulas with m = 5n clauses, the bound doesn’t beat brute force unless n is larger than 10^10,000. Brute force is already impractical at n = 100.
  • Your tools. SAT and SMT solvers, package dependency resolvers, schedulers and constraint solvers work on structured real-world instances with heuristics. Nothing in these papers changes how they behave.
  • Cryptography. Neither paper claims to break any cryptosystem, and we wouldn’t read one into it.

Headlines will treat “ETH refuted” as “hard problems are now easy.” They’re wrong: the authors themselves describe the result as purely asymptotic.

Why it’s still worth watching

If the proofs hold, this would be one of the clearest examples so far of AI models producing new research-level mathematics, with a formal proof attached in Anthropic’s case. Anthropic’s paper also lists consequences in theory, including faster asymptotic algorithms for problems like Independent Set and Dominating Set, and a circuit lower bound that follows from earlier work by Williams.

Anthropic’s paper notes that in 2019 Williams estimated the chance that ETH is true at 70%. So some experts already had doubts, which makes a refutation less of a shock, but it still has to be checked.

For users of AI coding tools, the provenance is the notable part. Anthropic says the core algorithm came from a model run with no human input, and that both the paper and the Lean development were produced with heavy AI involvement. More claims like this will come, and the hard part shifts to human review.

What to watch for next

  • Statements from complexity theorists who have read the arguments in full
  • Independent people building and auditing Anthropic’s Lean development, especially its definitions
  • Any errata or revisions to either paper
  • Independent audits of OpenAI’s Lean formalization, which its repository says proves subexponential exact counting for each fixed k ≥ 2

We’ll update this post if the review status changes. For more on the AI tools themselves, browse our AI coding tools and models coverage or all guides.

Bottom line

Anthropic and OpenAI each claim an internal model refuted the Exponential Time Hypothesis: Anthropic’s with a deterministic subexponential algorithm, OpenAI’s by counting solutions to k-CNF formulas. Both claims are unconfirmed and still need independent expert review. The papers themselves say the result has no practical algorithmic impact and doesn’t settle P vs NP, so it’s an important research claim to follow, not something that changes your systems.

Frequently asked questions

Has the Exponential Time Hypothesis actually been disproved?

Not in any settled sense. Two papers claim it, and neither claim has been independently verified yet. Until complexity theorists have checked the arguments, treat this as an unconfirmed claim.

What is the Exponential Time Hypothesis?

ETH, from Impagliazzo and Paturi, conjectures that there is a constant δ > 0 such that 3-SAT cannot be solved in O(2^(δn)) time. A 3-SAT algorithm running in 2^o(n) time would refute it.

Does this mean P equals NP?

No. Anthropic's paper says its result does not bear directly on P vs NP. The claimed algorithms are subexponential, not polynomial.

Will SAT solvers or my scheduling tools get faster?

No. Anthropic's paper says the result does not yield practical algorithms for NP-complete problems and that its bound only beats brute force for astronomically large inputs. Your existing solvers are unaffected.

What does the Lean formalization prove?

Anthropic says its main results were proved in Lean 4 and accepted by several independent proof checkers, but that no machine can check whether the Lean definitions mean what they are meant to mean, and no person was known to have checked the development. OpenAI's repository also documents a Lean formalization of subexponential exact counting for fixed k ≥ 2.

Did OpenAI and Anthropic work together?

The papers describe independent work. Anthropic's paper says an internal OpenAI model independently and concurrently claims a similar result.

Sources & further reading

Official vendor documentation referenced while writing this guide.

MG

MCSA Guru Team

IT & Systems Administration

We are working IT pros and system administrators who spend our days in Windows Server, Microsoft 365, and the wider Microsoft stack. MCSA Guru is where we write down the fixes and walkthroughs we wish we had found the first time.

MCSA Guru provides independent, educational IT guidance. Microsoft, Windows, Windows Server, Microsoft 365, Exchange, and Microsoft Teams are trademarks of Microsoft Corporation; Docker is a trademark of Docker, Inc. MCSA Guru is not affiliated with or endorsed by Microsoft or Docker. Always test changes in a safe environment before applying them in production.

Related guides

Fixing something right now?

Jump straight into the guide library or search for the exact error or task you are dealing with.