纳维-斯托克斯方程中无人提及的部分
OpenAI’s Navier-Stokes release included a Lean 4 formal proof

原始链接: https://www.johndcook.com/blog/2026/09/09/formal-method-revolution/

OpenAI 最近对纳维-斯托克斯方程的证明,标志着数学领域的一次重大转变,其核心在于使用了 Lean 4 进行机器可验证的证明。 从历史上看,将数学证明形式化极其耗费成本。曾有估算表明,形式化一页本科数学内容需要 40 个工作小时;若将此逻辑应用于复杂的学术论文,意味着每个项目需要数千小时的工作量。然而,OpenAI 仅用了 17 小时就验证了他们 166 页的论文——这使工作量降低了四个数量级。 这一跨越具有真正的革命性。通过让形式化验证变得触手可及,人工智能将其从一种精英化、耗时的学术实践,转变为普通研究人员可用的实用工具。除了纯数学领域,这项技术还对网络安全、智能合约审计以及关键任务软件工程等高风险领域具有深远影响。随着验证成本的暴跌,保证复杂系统正确性的能力将成为一种标准预期,而非奢侈需求。

相关文章

原文

Yesterday OpenAI announced a proof that settled a long-standing question about the Navier-Stokes equations from fluid dynamics. The announcement has created a lot of buzz, as one would expect. But there’s an aspect of OpenAI’s work that I haven’t seen anyone talk about: they posted a Lean 4 formal proof at the same time as their conventional human-readable proof.

Quite a few other mathematical conjectures have been settled recently using AI, and these have also been accompanied with formal proofs, using Lean 4 in particular.

Until very recently, generating machine-verifiable formal proofs has been excruciatingly tedious. In 2005, Henk Barendregt and Freek Wiedijk wrote

To give an indication of how much work is needed for formalisation, we estimate that it takes approximately one work-week (five work-days of eight work-hours) to formalise one page from an undergraduate mathematics textbook.

That was the rule of thumb: forty hours per page. And this in the context of undergraduate textbooks. Research publications are much denser than textbooks. Furthermore, page 100 of a textbook probably depends mostly on material on pages 1 through 99. A sentence in a research article could cite anything that has been published before.

Say a research article takes 20 times more effort to formalize than page in an undergraduate textbook. Then formalizing the 166-page paper from OpenAI would take 132,800 person-hours. It took OpenAI 17 hours to verify their proof in Lean. I hesitate to use the word “revolutionary,” but lowering the cost of anything by four orders of magnitude is revolutionary.

I’ve used AI to generate formal proofs to check my work just for a little blog post. I wouldn’t dream of doing that if I had to pay someone a week’s salary to check my work.

Formal verification doesn’t just apply to mathematics. You could, for example, formally verify that a set of security policies are consistent and that, given certain assumptions, they accomplish their purpose. You could formally verify that a smart contract imposes a certain maximum liability. You could verify the correctness of mission-critical algorithms. These problems are easier than formalizing mathematics research, and it is easier to quantify the return on investment.

联系我们 contact @ memedata.com