GPT-5.6 Soul Pro, using a prompting methodology similar to OpenAI's CDC proof, solved a 30-year open problem in convex optimization by proving that the quadratic lower bound (Ω(d²)) for deterministic zeroth-order convex optimization is tight, meaning no algorithm can achieve better than O(d²) function evaluations to find an ε-optimal point. This result was formally verified in Lean, demonstrating that modern AI can solve fundamental mathematical problems that have resisted human mathematicians for decades.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
GPT-5.6 solves a 30-year open problem in convex optimization, verified in Lean
Added:Here's another instance of AI automating mathematics. This is posted on Reddit by P Kerger after OpenAI's CDC proof announcement. GPT-5.6 used a similar prompt to close a 30-year gap in convex optimization verified in Lean.
I'm Dr. Samuel Allen Alexander, mathematician and philosopher. Still here reading this Reddit post by P Kerger.
Too long, didn't read. In a single 148-minute session with a prompt modeled after the one OpenAI used to prove CDC, GPT-5.6 Soul Pro supplied a proof that closed a complexity gap in convex optimization that has existed since 1996.
The result was formally verified in Lean.
Links to everything and thoughts on AI capabilities are at the bottom of this post.
Disclosure, I am the author of the preprint and Lean repository linked below. I have a PhD in applied mathematics and am a a teaching prof in IEOR at UC Berkeley. The result has not yet been peer-reviewed.
Following the recent announcement that GPT-5.6 Soul Pro had produced a proof of the cycle double cover conjecture, I adapted the prompting methodology used in that project to a problem in convex optimization. After 148 minutes of uninterrupted work, GPT-5.6 Soul Pro produced the main argument for a lower bound that I had been unable to prove myself. A lot of my past work has been proving complexity lower bounds in different settings.
The problem concerns deterministic zeroth-order convex optimization.
Let B D be the Euclidean unit ball in real D space and consider all convex one-Lipschitz functions F from such ball to the reals.
An algorithm may query any point X in this unit ball and receives only the exact real number f of x, no other information, but the algorithm knows that f is convex and Lipschitz.
The algorithm is otherwise completely unrestricted and can use unlimited computation and memory.
These function value only problems arise naturally when an objective is evaluated through a physical experiment or simulator.
One can imagine choosing d engineering parameters and observing only the cost returned by the simulation.
If evaluations are expensive, think of measuring a physical system, the natural question is how many are fundamentally required? This is formalized as Oracle complexity. Specifically, this is the Oracle complexity of convex optimization under an exact function value Oracle.
Let Q of d epsilon denote the worst case number of queries required to find an epsilon optimal point of f.
An algorithm due to Protassov from 1996 shows that order d squared function evaluations are sufficient, which gives Q of d epsilon equals big O of d squared, an upper bound on the complexity.
Lower bounds were practically nonexistent for this setting, and the strongest previously applicable bound was only big omega of d, inherited from the stronger first order Oracle model, where the algorithm receives both function values and gradients.
That means we didn't know for certain whether gradients actually help in optimization, since the function value only and first order Oracle models have had this same lower bound.
And so there was a linear gap in d in the complexity of this fairly fundamental convex optimization setting since 1996.
So, can you find an algorithm that is better than Protassov's that better than Protassov's and only needs d evaluations?
Or can you show that no such algorithm can exist and we can sleep well at night knowing that Protassov's algorithm using d squared evaluations is best possible?
What 5.6 solved proved is the latter.
I [clears throat] had worked on this problem sporadically for about a year. I ran into needing such a bound for a different complexity paper I was working on.
I had some ideas that didn't pan out and also spent long sessions trying to solve it with GPT-5.4 and GPT-5.5 with no luck after reading of folks like Ernest Ryu having success with these in some work on optimization bounds.
After seeing OpenAI's CDC result, I wrote a much more elaborate prompt following the same general methodology.
My prompt is about 10 pages long and attached at the end of the preprint. See collection of links below.
There's a lot baked into this prompt on approaches to try and also on how to how exactly the model should proceed, but it's built exactly in the style of OpenAI's CDC prompt.
One note is that I gave it a relatively small error requirement to prove the quadratic lower bound under order D to the fourth accuracy.
After 148 minutes, uh that's D to the minus four accuracy.
After 148 minutes, GPT-5.6 sole pro returned a proposed proof resolving the quadratic dimension dependence at accuracy of order D to the minus three.
After checking things myself, I formally verified the proof in Lean and it passed the formal verification check.
The construction and domain invariant used also make genuine sense to me and are closely related to some other results in complexity of convex optimization. For example, Nemirovski and Yudin's tight bound for first-order convex optimization also uses constructions that are maxes of affine functions.
Lastly, some important comments about the work relating to AI capabilities.
In a lot of cases, proving lower bounds like this result relies on finding the right construction that works. In this case, family of difficult functions and a strategy for how an adversarial oracle should answer queries from an algorithm to reveal minimal information and then proving things about it.
There are only so many function classes which would be reasonable to look at.
Here, quadratics, for example, would have also been reasonable with order D squared degrees of freedom or any variation of maxes of some simpler families of convex functions as well.
The actual proof mechanics, once the correct function class and correct strategy for adversarial oracle answers is found, are often not so complicated and often employ existing results from convex geometry or similar. This is also the structure of two previous but much more niche, less important results of mine.
So, I wouldn't really say that this result is using or creating some fundamentally new techniques in convex geometry or optimization theory.
What this means from my perspective is that if a result is attainable with existing techniques, modern AI methods will be able to solve those problems. I don't think researchers in math or theoretical computer science will be made obsolete, but I think it will instead no longer make sense to work on any low-hanging or even medium-hanging fruit. We'll be needed for problems where actual novel approaches are needed.
I agree with that 100%.
The author then gives a bunch of links.
Links to pre-print, readme code, complete prompts, proof map, and build instructions.
In a pre-print at the archive, the original uninterrupted 148-minute chat that produced the initial proof, the later chat that led to the data the minus one half power refinement, OpenAI's CDC prompt that I structured things after, and a more accessible account I wrote on Medium.
Edit. This was Soul Pro, not Ultra. I had been working in Codex before this, where the level above X High is Ultra.
But, I did this in the web interface, where the highest is Pro, which is in fact not quite the same as Ultra.
Very interesting. It seems as though the floodgates have been opened, and now automated mathematical and computer science results are starting to pour in.
But, I do agree with P Kerger's closing comment that we probably will not see mathematicians and computer scientists, at least at the high levels, put completely out of job.
Low-hanging and medium-hanging fruit will probably all get annihilated, but humans will, at least in the short term, still be needed for work which requires fundamental new types of mathematics.
I'm Dr. Samuel Allen Alexander, mathematician and philosopher. Please like, comment, and subscribe, and I'll see you in the next video.
Related Videos

Definition:Bounded variation and if f is monotonic on [a,b] then f is Bounded variation on [a,b]
wingsofmathematicsbytanush2507
4K views•2019-09-05

Prof Chris Holmes | Bayesian fitting and evaluation of complex models arising in...
uclfacultyofpopulationheal9290
564 views•2019-07-03

Patrick Landreman: A Crash Course in Applied Linear Algebra | PyData New York 2019
PyDataTV
9K views•2019-11-30

Approximating the Standard Deviation from Data of a Histogram
donnasmith8529
15K views•2019-09-26

HSC Maths Standard 2 | "At Least One" Probability Rule
ATARNotesHSC
697 views•2019-05-20

Spectral Sequences Live! 17: The Grothendieck spectral sequence
k-theory8604
395 views•2025-11-10

Structural Equation Modeling for Beginners
QuantFish
1K views•2025-09-30

Exploring Practical Applications of Linear and NonLinear Models In Business Research Dr.Jeelan Basha
MallikarjunaDKaggal
258 views•2025-05-26
Trending

WOW! Judge TURNS THE TABLES on Trump in His OWN $10B LAWSUIT!!!
MeidasTouch
197K views•2026-07-23

Playstation NO DISC/NO BUY Fight Is Over...
DavidJaffeGames
4K views•2026-07-23

Steam and Xbox Just Dropped The Hammer On PlayStation
OhNoItsAlexx
9K views•2026-07-23

Americans Confused in Australia for 17 Minutes Straight
IWrocker
17K views•2026-07-23