Zhao Song and Microsoft Research’s Xinzhi Zhang have proved the Kannan-Lovasz-Simonovits (KLS) conjecture, a central open problem in high-dimensional geometry since 1995, after exploring more than 100 approaches with AI tools. Microsoft announced the result on October 21, 2026. The paper names the models: “The AI tools used in this work were GPT-6 Astra, GPT-5.6 Sol, Claude Fable 5, and Fable 5.1.”
This page reads Microsoft’s announcement, the Song-Zhang paper, the two independent proofs (Bizeul, Klartag and Lehec; Balasubramanian and Kasiviswanathan) and the July 2026 bound it improved.
On this page · 6 sectionsOpen
Zhao Song and Microsoft Research’s Xinzhi Zhang proved the Kannan-Lovasz-Simonovits (KLS) conjecture, open since 1995, in a paper revised on arXiv on October 4, 2026.
Starting July 28, they explored more than 100 approaches with AI tools; the authors chose which to pursue.
The paper names the AI tools: GPT-6 Astra, GPT-5.6 Sol, Claude Fable 5 and Fable 5.1.
Two other groups posted KLS proofs on October 4 and October 6, one calling the Song-Zhang criterion the crucial step.
Microsoft says unguided runs of leading models, at roughly the same token budget, fell short of the proof.
§ 01What the conjecture says
Take a convex-shaped probability distribution in many dimensions and look for its narrowest bottleneck. KLS predicted that a simple flat cut always finds that bottleneck within a fixed factor of the best possible cut, however many dimensions there are. That constant governs how fast random walks explore such distributions, which is why it matters for sampling and optimization algorithms.
Before October the best bound still grew with dimension, slowly. Brayden Letwin’s July 27 paper put it at the fourth root of the log of the dimension. Song and Zhang’s revised paper removes the growth: the KLS constant is at most a universal constant in every dimension, “resolving the KLS conjecture.”
§ 02Two months from a July bound to a constant
The paper’s own history: after reading Letwin’s result, the authors tried to push the exponent from a fourth to a sixth, and “this effort involved exploring more than 100 approaches in collaboration with AI tools.” The first version, on October 1, cut the dependence on dimension to an iterated logarithm. Repeating the whole recursive refinement, an idea Microsoft traces to the authors’ earlier work on linear programming, took it to a constant in version 2.
§ 03What the AI did, and what it didn’t
Microsoft is careful on the split.
- AI: “AI tools helped explore candidate approaches, carry out detailed derivations, prepare the manuscript, and perform internal proof checks.”
- People: “The recursive method, its repeated application, and the proof that the accumulated errors remain bounded are original contributions of the researchers.”
- The method: several agents explored variations in parallel, a researcher pruned the weak ones and passed the best result to the next round. “Roughly one hundred research trajectories were explored before the key breakthrough emerged.”
- The control: the authors also ran leading models unguided on the same problem, with roughly the same token budget. “That effort fell short of the goal.”
§ 04How it is being checked
| Work | Authors | Posted | Note |
|---|---|---|---|
| An O(1) Bound for the KLS Constant | Zhao Song, Xinzhi Zhang | Oct 1 (v1), Oct 4 (v2) | The proof, with AI tools disclosed |
| Presenting a proof of the KLS conjecture | Bizeul, Klartag, Lehec | Oct 4 | Independent proof built on the Song-Zhang criterion |
| A Dimension-Free Bound on the Poincare Constant | Balasubramanian, Kasiviswanathan | Oct 6 | Separate proof, explicit constant of 25 |
| Lean 4 formalization | Posted on GitHub | After Oct 4 | Machine-checked version of the key criterion |
The second proof is explicit about its debt: “The crucial step in the proof is the very recent criterion from Song and Zhang involving high-order derivatives of tilt averages.” Microsoft adds that the authors have shortened their own proof and checked it in Lean, to be released after review.
§ 05What it means for teams using AI on hard problems
The result is a working pattern more than a model benchmark. Agents went wide, a person cut the dead ends each round, and the same models run without that loop did not get there. That is how hard analysis, research or debugging tends to go with AI today: breadth from the machine, direction from whoever owns the answer.
§ 06What to watch
- Journal review of the Song-Zhang paper and the release of the authors’ shortened Lean proof.
- Whether results that assumed KLS get restated unconditionally, as Microsoft expects.
- More AI-assisted proofs with disclosed model lists, after OpenAI’s math papers and this one.
Q1What is the KLS conjecture?
Proposed by Kannan, Lovasz and Simonovits in 1995, it says that for isotropic log-concave distributions the best flat cut is nearly as good as the best cut of any shape, by a constant that does not grow with dimension.
Q2Who proved the KLS conjecture?
Zhao Song and Xinzhi Zhang of Microsoft Research, in An O(1) Bound for the KLS Constant (arXiv 2610.01447). Bizeul, Klartag and Lehec and, separately, Balasubramanian and Kasiviswanathan posted proofs days later.
Q3Which AI models were used to prove KLS?
The paper lists GPT-6 Astra, GPT-5.6 Sol, Claude Fable 5 and Fable 5.1.
Q4Did AI prove the KLS conjecture on its own?
No. Microsoft says the recursive method and the bound on accumulated errors are the researchers’ contributions, and unguided AI runs with a similar token budget fell short.
Q5Can an AI employee run research like this for my team?
A CellCog AI research assistant can run many lines of inquiry in parallel and bring the strongest back for your judgment; you decide what to pursue and what is true.
