AI Tools

OpenAI Mathematics: 722 AI Manuscripts, 162 Formalized in Lean

OpenAI mathematics release explained: 722 AI manuscripts, 162 formalized in Lean, an unnamed model, and what a machine-checked proof does not prove.

Long Nguyen Avatar

Long Nguyen

Fullstack Developer · AI Engineer · Researcher

• • 6 min read •

What OpenAI released on October 6, 2026

On , OpenAI published a catalogue of mathematical results produced by an unreleased internal model: 722 manuscripts grouped into 372 families, in a public GitHub repository. As of , the repository's own catalogue lists 162 of those papers as having a main result formalized in Lean, a language in which a computer can check a proof. The other 560 have no formalized main result listed, and OpenAI says some of the unformalized results could have issues.

That split matters more than the headline count. A manuscript, a machine-checked proof and a result that mathematicians understand and accept are three different things, and this release contains a lot of the first, some of the second and makes no claim to the third yet.

Item What the release says
Published October 6, 2026, in OpenAI's post on sharing AI progress in mathematics
Catalogue 722 manuscripts in 372 families
Problems posed to the model Approximately 4,000
Average compute per result About three hours of ChatGPT Pro thinking
Formalized in Lean 162 papers with a formalized main result (catalogue snapshot, October 7, 2026)
Reasoning disclosed Abridged summaries for 10 of the 372 families
Model Unreleased internal model, not named
Licence Apache-2.0
Peer review None claimed in the post or the README

What is in the openai/math repository

Everything sits in the openai/math repository on GitHub. A family groups related papers: a principal result plus companion arguments, consequences or alternative proofs. Each family is classified by mathematical discipline.

Path Contents
overview.pdf Descriptions of the 372 families. The place to start.
CONTENTS.md Manuscript map: each paper and its supporting material.
preprints/ PDFs, source files, and per-manuscript citation and build instructions.
lean/ One large Lean library, a formalization.yaml catalogue, and Comparator challenge files.
reasoning_traces/ Abridged summaries of the model's reasoning for ten families.

The ten reasoning summaries give a sense of the range. The subjects below are the titles OpenAI uses; the field labels are added here for orientation and are not a judgement on any result.

Family Subject of the reasoning summary Field
007 Ordinary two-point correlations of multiplicative functions Analytic number theory
017 The irrationality exponent of π Number theory
087 Symmetric and general Mahler conjectures Convex geometry
102 Ordinary NP-hardness at the basic semidefinite threshold Computational complexity
159 Quasipolynomial bounds for arithmetic progressions Additive combinatorics
197 Kaplansky's direct-finiteness conjecture in characteristic two Algebra
221 The Mézard–Parisi formula for diluted spin glasses Probability and statistical physics
271 Spontaneous magnetization in the quantum Heisenberg ferromagnet Mathematical physics
287 Isomorphism of free group factors Operator algebras
362 The three-dimensional relativistic Vlasov–Maxwell system Partial differential equations

OpenAI says it will keep the public release history: corrections and revisions are recorded as new versions, earlier versions stay accessible, and each manuscript directory carries its own BibTeX block for citation.

Which model produced the results, and can you use it?

No, you cannot use it, and it has no public name. The README calls it an unreleased internal OpenAI model. The October 6 post ties it to the model behind OpenAI's Navier–Stokes announcement, which the company described in September as in training since and significantly more capable than GPT-6 Astra.

  • Availability: OpenAI says it is working to release the model responsibly. There is no date, no product tier and no API access.
  • Procedure: the vast majority of results came from one fixed procedure. Two exceptions are named: work on a zero-free region for the Riemann zeta function and a proof of the Hodge conjecture for CM abelian varieties. One zeta write-up was also edited by humans for readability.
  • Cost: on average, each result used compute equivalent to about three hours of ChatGPT Pro thinking with that model.
  • Hit rate: the model was posed approximately 4,000 problems, and 372 families were published. That is roughly one family per eleven problems, but it is not a clean success rate: OpenAI filtered for significance, and some results build on earlier outputs of the same model.

Are the proofs verified? What Lean does and does not check

Some are machine-checked, most are not, and none has been through peer review according to the release. It helps to keep three levels apart:

  1. A manuscript exists. True for all 722. The README states that the collection is at different stages of verification and that some unformalized results could have issues.
  2. A formal proof exists. The formalization.yaml catalogue lists 162 papers with a formalized main result, covering 185 main-result declarations across 178 Comparator challenge files. The catalogue describes its own scope as partial progress.
  3. Humans understand and accept it. Not claimed. The catalogue's review status reads unchecked, and its automation method reads agent.

A Lean proof is strong evidence of one specific thing: every step from the stated definitions to the stated theorem was accepted by Lean's checker. The formal library here builds on mathlib and 29 other imported libraries and tools, including community projects such as PrimeNumberTheoremAnd and carleson.

Question Does a passing Lean proof answer it?
Is each logical step valid? Yes
Does the formal statement match the problem mathematicians consider open? No. A human has to read the statement and its definitions.
Is the argument new? No
Is earlier work credited? No
Does anyone understand why it works? No

The second row is where formal proofs most often disappoint: a correct proof of a slightly different statement still passes. The third and fourth rows are not hypothetical either. When OpenAI published ten results in August, the criticism that followed, reported by Scientific American, was about credit for earlier work, a question a proof checker has no opinion on.

How to check one of the Lean proofs yourself

The repository uses Comparator, a tool from the Lean project that checks a formal proof against a fixed challenge file, so the statement being proved is pinned down separately from the proof. The README asks you to install comparator, landrun and lean4export, put them on your PATH, and run from the lean/ directory:

git clone https://github.com/openai/math.git
cd math/lean
lake update
lake exe cache get
lake env comparator ComparatorChallenges/QuasiRiemannHypothesis.json

Three practical notes from the repository's own documentation:

  • The formalizations live in one large library. Compile small portions at a time instead of the whole thing.
  • A full build can fail on Linux when vm.max_map_count is too low. The documented workaround is building Lean with the CMake option -DMMAP=OFF.
  • Swap the JSON file for any other entry in ComparatorChallenges/ to check a different result.

A pass tells you the proof matches that challenge statement. Reading the challenge statement to see whether it says what the paper claims is still your job, and it is the part that needs a specialist.

How this fits with OpenAI's Navier–Stokes claim

The October release is the latest step in a sequence that started in the summer.

Date (2026) Event
Early August OpenAI publishes ten results attributed to an internal Astra model, with Lean proofs. Mathematicians dispute how prior work was credited.
Training of a new internal model begins.
OpenAI publishes what it calls a solution to the Navier–Stokes Millennium Prize problem, with a paper and a Lean formalization.
Mathematicians publish the open letter A Severe Misalignment of AI in Mathematics.
OpenAI says the model has resolved more than 100 long-standing open problems and announces work with an independent advisory group hosted at the Institute for Advanced Study.
The advisory group publishes recommendations on releasing AI-generated mathematics.
The 722-manuscript catalogue is released.

The Navier–Stokes post claimed that a smoothly forced three-dimensional fluid starting at rest can develop a singularity in finite time. OpenAI said the group of agents that found it ran on the order of 10,000 agents concurrently, arrived at the result about 88 hours after launch, and needed a further 17 hours for Lean formalization. It also said it does not intend to claim the prize.

Put next to that, the October batch is a different kind of effort: about three hours of Pro-level thinking per result instead of thousands of agents for days. Volume at low cost per result is the new part of this release.

What mathematicians asked for versus what OpenAI shipped

OpenAI says it shaped this release with advice from the Advisory Group on Mathematics and Artificial Intelligence (AGMAI), an independent group hosted at the Institute for Advanced Study. The group's September 29 recommendations draw on more than 600 survey replies from mathematicians, and they open with a blunt position: the group does not endorse testing advanced problems on proprietary models and asks labs to stop. The recommendations are for the situation as it is.

The status column is an editorial reading of OpenAI's post, the README and the formalization catalogue, not of all 722 manuscripts.

AGMAI recommendation What the October 6 release does Status
Deposit results in a scholarly repository no AI lab controls, with persistent identifiers and room for comments Published in OpenAI's own GitHub repository. OpenAI says it is still exploring community-hosted alternatives. Not yet
Record every later modification Release history kept; corrections published as new versions. Met, on GitHub
Disclose the model name, prompts, a summarized chain of thought, time taken and compute cost Reasoning summaries for 10 of 372 families and an average compute figure. The model is unnamed, and prompts are not mentioned in the post or README. Partial
Formalize proofs where possible, with a Comparator challenge file and a formalization.yaml; state the status otherwise Both artifacts are present. 162 of 722 papers have a formalized main result. Partial
Publish one document covering all results, how many comparable problems were tried and failed, and how problems were chosen overview.pdf describes the families; the README gives roughly 4,000 problems posed. Selection is described only as open research problems used in model evaluation. Partial
Search the literature and cite prior ideas; write in standard paper style OpenAI commits to better citations and exposition in future releases. Acknowledged as unfinished
Fund work that builds human understanding, with funding decisions made by existing nonprofits OpenAI says it will fund workshops, conferences and special programs, with details to follow. Announced

The release is more inspectable than a press announcement and well short of how a mathematician would publish. The attribution row deserves the most attention, because it is the one that caused the dispute in August and the one OpenAI itself lists as unfinished.

What this means if you build products on AI

Nothing in your stack changes this week. The model is not available, and a theorem prover is not what most business software needs. What carries over is the working pattern.

  • Generation got cheap; checking is the scarce part. Roughly 4,000 attempts were filtered down to 372 families, and only the Lean-checked subset comes with machine evidence. In software the equivalent gate is a test suite, a type checker, a schema validator or an evaluation set. An agent's output is not done until something other than the agent has checked it.
  • A checker is only as good as the statement it checks. A proof of the wrong theorem passes Lean. Code that passes tests written against the wrong requirement ships the wrong behaviour. Writing the statement, or the spec, stays a human job.
  • Volume moves the bottleneck to review. 722 manuscripts arrived faster than anyone can read them. The same thing happens when an agent opens more pull requests or drafts more reports than a team can review. Plan review capacity before you scale output.
  • Disclosure is part of the deliverable. What was tried, what failed and what it cost are what let an outsider trust the result. The same applies to an AI feature you hand to a client or a regulator.

If you are scoping a chatbot, a data agent or a report-generation agent, decide what checks its output before you pick a model. That kind of build is what Netalith's AI development service covers.

The bottom line

OpenAI's mathematics release is large, cheap per result and partly machine-checked: 722 manuscripts, 162 with a formalized main result so far, from a model nobody outside the company can run. Whether the results are correct, new and properly credited will be settled by mathematicians over months, and the number to watch is how fast the formalized count and the independent reviews catch up with the manuscript count.

If you want AI output in your own product that someone can actually verify, request a free quote from Netalith and describe what you need checked.

FAQ

Frequently asked questions

What is the OpenAI mathematics release?

On October 6, 2026, OpenAI published 722 mathematical manuscripts, grouped into 372 families, that it says were produced by an unreleased internal model. They are in the openai/math repository on GitHub under an Apache-2.0 licence, together with Lean formalizations for part of the collection, ten reasoning summaries and compute estimates.

Which OpenAI model produced the math results?

OpenAI has not named it. The repository describes an unreleased internal OpenAI model, and the announcement links it to the model behind the September 2026 Navier–Stokes post, which OpenAI said had been in training since August 28 and was significantly more capable than GPT-6 Astra.

Can I use OpenAI's math model in ChatGPT or the API?

No. OpenAI says it is working to release the model responsibly but gives no date, product tier or API access. The only public artifacts are the manuscripts, the Lean library and the supporting documents in the repository.

Are OpenAI's AI-generated proofs verified?

Partly. As of October 7, 2026, the repository's formalization catalogue lists 162 of the 722 papers as having a main result formalized in Lean, and marks its own review status as unchecked. The rest are written arguments, and OpenAI says some unformalized results could have issues. No peer review is claimed.

What does a Lean formalization prove, and what does it not prove?

It shows that every logical step from the stated definitions to the stated theorem was accepted by Lean's checker. It does not show that the formal statement matches the problem mathematicians consider open, that the argument is new, or that earlier work was credited. Those need human experts.

How many problems did OpenAI's model attempt?

Approximately 4,000, according to the repository README. After grouping outputs into families and requiring a level of significance, 372 families containing 722 manuscripts were published. On average each result used compute equivalent to about three hours of ChatGPT Pro thinking.

Did OpenAI solve the Navier–Stokes problem?

OpenAI claimed so on September 8, 2026, publishing a paper and a Lean formalization that it says show a smoothly forced three-dimensional fluid can develop a singularity in finite time. It also said it does not intend to claim the Millennium Prize. That claim is separate from the October 6 catalogue and is for mathematicians to assess.

Stay updated with Netalith

Get coding resources, product updates, and special offers directly in your inbox.