Anthropic model formalizes Fermat's Last Theorem in Lean, 13.4M lines closing 100-theorem benchmark
littmath · x · 2026-09-05
Kevin Buzzard (Xena project) confirms that an internal Anthropic model, via the prove2.me platform, has formalized a complete proof of Fermat's Last Theorem (FLT) in Lean — the final item in Freek Wiedijk's famous list of 100 formalization challenges, closing out the 20-year-old benchmark.
- The proof follows the Darmon–Diamond–Taylor (1995) exposition of the Wiles–Taylor–Wiles argument, via the Langlands–Tunnell theorem and Ribet's level-lowering theorem.
- The repo develops Fontaine theory (flat deformations of Galois representations) and enough of Mazur's work on the Eisenstein ideal; constraints on the exponent don't matter since FLT was already formalized for odd regular primes and the smallest irregular prime is 37.
- Buzzard compiled and verified the code: over 13.4 million lines, taking 20x longer to compile than Lean's mathlib on a 96-core machine; Anthropic also provided a 500GB-RAM machine and HTML docs for navigation.
- News first leaked via a London coffee shop's Instagram, with Anthropic officially announcing an hour later.
Related event: Claude Produces First Formalized Proof of Fermat's Last Theorem in 11 Days(52 posts)→
More from Models
- Researcher Finds Two Windows 0-Days, First in 76 Minutes with a Frontier Model — moyix · 2026-10-21
- Dev finds Gemini Argon's debug-log analysis beats Fable 5.1 — ShikharMurty · 2026-10-21
- ChatGPT Gets Stuck Screaming "AAHH" in an Infinite Loop After a Simple Prompt — AutomaticScene · 2026-10-21
- Open-weights Ornith-1.5-122B debuts with 84.5% SWE-bench Verified, runs on a single DGX card — _akhaliq · 2026-10-21
- qev-0.8B: a tiny local decision model that picks moves in 3.5ms on 1.3GB — fajfas3 · 2026-10-21
- Gemini 3.1 Pro is too ledger-pilled to play two truths and a lie, and it's delightful — mimi10v3 · 2026-10-21