88小时攻破90年未解难题:OpenAI内部模型如何用1万个AI智能体攻克纳维-斯托克斯方程

一、引言:90年未解难题,一夜之间被AI攻破

2026年9月9日,一个注定载入科技史的日子。

OpenAI 官方宣布,其内部未发布的下一代模型——能力远超刚刚全面开放的 GPT-6 Astra——带领约 1 万个并发 AI 智能体,在 88 小时内 攻克了纳维-斯托克斯方程(Navier-Stokes Equations)解的存在性与光滑性问题。这是克莱数学研究所(Clay Mathematics Institute)2000 年设立的七大千禧年大奖难题之一,悬赏 100 万美元,悬而未决超过 90 年

随声明一同放出的,是一份 166 页的完整数学推导论文,以及配套的 Lean 4 形式化验证代码。OpenAI 同时明确表态:放弃申领这 100 万美元奖金,称这项成果的核心价值在于向世人展示——AGI 正在真正转变为推动人类前沿科学探索的引擎。

Sam Altman 表示:“对我而言,在 OpenAI 历史上最震撼的时刻之一,就是过去这周里亲眼见证了这一切的发生。” Greg Brockman 也称:“这标志着 AI 与数学领域的重大里程碑,同时也预示着科学探索即将迎来一场全新的复兴。”

科技圈一夜之间被这个消息引爆。从数学家到 AI 研究者,从流体力学工程师到普通科技爱好者,每个人都在问同一个问题:这一切是怎么发生的?


二、Navier-Stokes 方程是什么:千禧年难题的数学背景

2.1 从牛顿第二定律到流体运动

要理解这个突破的意义,首先需要理解纳维-斯托克斯方程是什么。

纳维-斯托克斯方程可以理解为 流体世界的牛顿第二定律(F=ma)。它把流体看成连续介质,通过速度、压力、黏性和外力等因素,描述水、空气乃至血液如何运动:

∂u/∂t + (u·∇)u = -∇p/ρ + ν∇²u + f
∇·u = 0

其中:

  • u —— 流体的速度场
  • p —— 压力
  • ρ —— 密度(常数,不可压缩)
  • ν —— 运动黏性系数
  • f —— 外力(如重力)

这套方程由法国工程师克劳德-路易·纳维(Claude-Louis Navier)在 1822 年首次推导,后经英国数学家乔治·加布里埃尔·斯托克斯(George Gabriel Stokes)在 1845 年完善。从飞机设计、天气预报到血液流动研究,几乎所有涉及流体运动的现代工程都依赖它。

2.2 核心问题:奇点是否存在?

然而,一个最基础的问题始终悬而未决:

对于三维不可压缩流体,即便初始流动状态是光滑的,纳维-斯托克斯方程是否会在有限时间内产生"奇点"?

所谓"奇点",是指方程计算出的 局部流速在有限时间内趋于无穷大。现实世界中的流体不可能拥有无穷大速度,因此一旦出现奇点,就代表连续介质模型失效,必须转而追踪每一个粒子的运动。

┌─────────────────────────────────────────────────────────────┐
│              Navier-Stokes 方程核心问题架构                      │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  初始条件: 光滑速度场 u₀(x)      外力: 光滑 f(x,t)            │
│         │                               │                    │
│         └──────────────┬────────────────┘                    │
│                        ▼                                     │
│           Navier-Stokes 方程演化                              │
│                        │                                     │
│            ┌───────────┴───────────┐                         │
│            ▼                       ▼                         │
│    解始终光滑存在          有限时间内产生奇点                    │
│    (A/B 方向)              (C/D 方向) ← OpenAI 证明            │
│                                                             │
│  关键约束: 能量始终有限     │   + 外力必须光滑                  │
│                           ▼                                 │
│                 涡旋构造: 核心收缩、速度发散                    │
│                 能量集中在不断缩小的区域                        │
└─────────────────────────────────────────────────────────────┘

1934 年,数学家让·勒雷(Jean Leray)证明了该方程在广义意义下存在"弱解"——允许在积分意义上满足方程,但不要求每一点都光滑。但 “某种广义解始终存在"和"流体速度始终光滑"之间,仍然隔着一条无法跨越的鸿沟。

2000 年,克莱数学研究所将这个问题列为七大千禧年大奖难题之一,与黎曼猜想、P vs NP 等问题并列,每道悬赏 100 万美元。

2.3 克莱研究所的四种解题方向

官方题目允许四种解题方向:

方向描述含义
A证明无外力时解始终存在且光滑正向证明
B证明无外力时解始终存在且光滑(周期边界)正向证明
C构造光滑外力使解在有限时间内爆破反向证伪 ← OpenAI 选择
D构造光滑外力使解在有限时间内爆破(周期边界)反向证伪 ← OpenAI 选择

OpenAI 的证明选择了 C、D 方向——构造一个光滑外力,让 Navier-Stokes 方程的解在有限时间内产生奇点


三、1 万智能体协同架构:AI 数学研究的"大工厂”

OpenAI 没有让单个模型独自思考,而是搭建了一套 多智能体协同工作系统,其组织方式之精妙,堪称 AI 驱动的数学研究"大工厂"。

3.1 整体架构

┌─────────────────────────────────────────────────────────────────────────┐
│              OpenAI 多智能体数学研究系统架构                               │
├─────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│  ┌──────────────┐     ┌──────────────────────────────────────────┐      │
│  │  内部模型     │────▶│         智能体编排层 (Orchestrator)       │      │
│  │ (未发布)      │     │  - 任务分解与分配                         │      │
│  │ 能力 > Astra  │     │  - 资源调度与负载均衡                     │      │
│  └──────────────┘     │  - 中间成果汇总 (Codex 聚合)              │      │
│                       └────────────┬─────────────────────────────┘      │
│                                    │                                    │
│         ┌──────────────────────────┼──────────────────────────┐         │
│         │                          │                          │         │
│         ▼                          ▼                          ▼         │
│  ┌─────────────┐          ┌──────────────┐          ┌─────────────┐    │
│  │ 研究小组 A   │          │  研究小组 B   │   ...    │ 研究小组 N   │    │
│  │ (A/B方向)    │          │  (C/D方向)    │          │ (欧拉方程)   │    │
│  │  ~2000 Agent │          │  ~10000 Agent │          │  ~100 Agent │    │
│  └──────┬──────┘          └──────┬───────┘          └──────┬──────┘    │
│         │                        │                         │           │
│         ▼                        ▼                         ▼           │
│  ┌──────────────┐        ┌──────────────┐         ┌──────────────┐    │
│  │ 组内通信      │        │  组内通信     │         │  组内通信     │    │
│  │ 工具调用      │        │  工具调用     │         │  工具调用     │    │
│  │ 代码执行      │        │  代码执行     │         │  代码执行     │    │
│  └──────────────┘        └──────────────┘         └──────────────┘    │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐    │
│  │        跨组知识融合机制 (Codex + 交叉提示)                        │    │
│  │  ┌──────────┐    ┌──────────┐    ┌──────────┐                   │    │
│  │  │ 小组 A    │───▶│ Codex    │───▶│ 小组 B   │                   │    │
│  │  │ 中间结果  │    │ 聚合筛选  │    │ 注入思路  │                   │    │
│  │  └──────────┘    └──────────┘    └──────────┘                   │    │
│  └─────────────────────────────────────────────────────────────────┘    │
│                                                                         │
│  ┌─────────────────────────────────────────────────────────────────┐    │
│  │        安全管控: 持续监控 + 隔离环境 + 安全沙箱                     │    │
│  └─────────────────────────────────────────────────────────────────┘    │
└─────────────────────────────────────────────────────────────────────────┘

3.2 分工策略:各小组攻克不同方向

OpenAI 没有让所有 Agent 沿着同一条路线反复尝试,而是将它们拆分成 规模不同的小组

  • A/B 方向小组:尝试证明解始终光滑(正向)
  • C/D 方向小组:尝试构造有限时间奇点(反向证伪)
  • 欧拉方程小组:尝试去掉黏性项后的简化问题

每个小组获得略有差异的问题描述,Agent 可以 读取缓存的互联网信息、运行代码,并与组内其他 Agent 通信。

3.3 欧拉方程的"意外之喜"

项目启动后,约 100 个 Agent 协作攻克了去掉黏性项的简化版本——欧拉方程(Euler Equations) 的正则性问题。他们耗时约 50 小时,完成了无外力版本欧拉方程的有限时间爆破证明。

这一"意外之喜"成为整个项目的关键转折点。OpenAI 判断 Navier-Stokes 是最有希望攻克的目标,随即调配资源,将其他问题的 Agent 调出,集中攻坚 Navier-Stokes。

3.4 跨组知识融合

OpenAI 使用 Codex 定期汇总各小组的中间成果,筛选最有价值的思路,再将其注入其他小组的提示词中。这实现了不同研究路线之间的 交叉启发

随着训练继续,新版本的内部模型也被陆续替换进系统,Agent 底层模型不断升级。

3.5 关键数据

指标全部千禧年难题尝试Navier-Stokes 专项
Agent 消息数490 万条270 万条
输出 Token约 3000 亿约 1300 亿
算力成本数百万美元数百万美元
耗时88 小时88 小时
额外 Lean 验证17 小时17 小时

首批 Agent 启动约 88 小时后,系统在 9 月 5 日(周六) 找到了 Navier-Stokes 的解。随后,GPT-6 Astra 花费额外 17 小时 完成 Lean 形式化编写与验证。


四、训练与推理过程:从 8 月 28 日到 9 月 5 日

4.1 时间线

┌─────────────────────────────────────────────────────────────────────┐
│                      关键时间线                                           │
├─────────────────────────────────────────────────────────────────────┤
│                                                                     │
│  8月28日   ───  OpenAI 开始训练内部模型                                │
│     │                                                                │
│  9月1日    ───  听闻传闻 → 启动多智能体系统挑战千禧年难题               │
│     │                                                                │
│  9月1-3日  ───  100 Agent 攻克欧拉方程 (50小时)                       │
│     │                                                                │
│  9月3日    ───  资源集中 → 全力攻坚 Navier-Stokes                    │
│     │         GPT-6 Astra 正式发布                                    │
│     │                                                                │
│  9月5日    ───  首批Agent启动88小时后 → 找到NS解                     │
│     │                                                                │
│  9月5-6日  ───  GPT-6 Astra 完成 Lean 形式化验证 (17小时)            │
│     │                                                                │
│  9月8日    ───  OpenAI 正式公开发布论文 + Lean 代码                   │
│                                                                     │
└─────────────────────────────────────────────────────────────────────┘

4.2 模型训练

OpenAI 从 8 月 28 日 开始训练这款内部模型。官方没有公布它的名称、参数规模和具体基准成绩,只透露其数学等能力已经出现 前所未有的提升,而且随着训练继续,性能仍在增长。

在此次研究中,它负责带领约 1 万个 Agent 寻找证明,而刚刚发布的 GPT-6 Astra 则"退居二线",负责完成 Lean 形式化与验证。

4.3 算力规模

OpenAI 研究负责人 Mark Chen 在媒体沟通会上透露,仅解决这道题所消耗的算力成本就达到 “数百万美元”。相比之下,克莱数学研究所为每道千禧年难题设置的奖金仅为 100 万美元——单次投入已超过悬赏金额

OpenAI 研究员 Noam Brown 随后在社交平台上承认了这项成本,并预测:一年后,普通用户也可能用上足以解决同等级问题的 AI


五、模型能力对比:内部模型 vs GPT-6 Astra vs 其他前沿模型

5.1 能力层级的跃迁

GPT-6 Astra 本身已经是当前业界最强大的公开模型之一——在 FrontierMath Tier 4 测试中得分高达 97.6%,ARC-AGI-3 达到 99.9%,ExploitBench 取得 100% 满分。然而 OpenAl 内部模型的能力 “显著强于” Astra,这意味着:

┌─────────────────────────────────────────────────────────────────────┐
│             模型能力层级对比 (示意)                                      │
├─────────────────────────────────────────────────────────────────────┤
│                                                                     │
│  能力层级         2025            2026年9月                            │
│  ────────        ─────           ─────────                           │
│                                                                     │
│  千禧年难题        ─               OpenAI 内部模型 ✓                 │
│  解决能力                           (88小时, 1万Agent)                │
│                                                                     │
│  前沿数学          GPT-5.6 Sol     GPT-6 Astra                       │
│  (FrontierMath)    中等             97.6%                            │
│                                                                     │
│  抽象推理          GPT-5.6 Sol     GPT-6 Astra                       │
│  (ARC-AGI-3)       7.8%            99.9%                            │
│                                                                     │
│  计算机操作        GPT-5.6 Sol     GPT-6 Astra                       │
│  (OSWorld 2.0)     65.7%           72.6%                            │
│                                                                     │
│  代码能力          GPT-5.6 Sol     GPT-6 Astra                       │
│  (SWE-bench)       中等             领先                             │
│                                                                     │
│  ─────────────────────────────────────────────────────────────         │
│  OpenAI 内部模型 > GPT-6 Astra > GPT-5.6 Sol > 其他                    │
│                                                                     │
└─────────────────────────────────────────────────────────────────────┘

5.2 数学推理能力的代际差异

OpenAI 公开了一张对比图,显示 GPT-6 Astra 与内部模型在精选公开数学难题集上的表现:

通过率 (%)          GPT-6 Astra         内部模型
   ▲                 ██████              ████████████
   │                 ██████              ████████████
   │                 ██████              ████████████
   │                 ██████              ████████████
   │                 ██████              ████████████
   │                 ██████              ████████████
   │                 ██████              ████████████
   │                 ██████              ████████████
   └───────────────────────────────────────────────► 测试计算量 (log)

横轴为测试计算量(对数坐标),纵轴为通过率。内部模型在相同计算量下的通过率显著高于 Astra,且随着计算量增加,差距持续扩大。

5.3 对模型能力进步的启示

Astra 于 9 月 3 日 正式发布,而 OpenAI 在 8 月 28 日 就开始训练内部模型。这意味着:训练仅约 6 天(一说 2 周),新模型就在数学能力上反超了自家最强公开模型。这种迭代速度本身就是一个震撼性的事实。

OpenAI 研究员、清华姚班传奇毕业生 陈立杰 公开回应:“我今年早些时候曾预测,AI 可能在 2027 年发表数学顶级论文,并在 2028 年前后解决一个千禧年大奖问题。但现实的发展速度超过预期。这是一个非常不可思议的时代。


六、争议与质疑:数学界的激烈反应

消息公布后,围绕研究优先权、过程透明度和数据使用的问题,迅速引发了激烈的争议。

6.1 Buckmaster 的公开声明

纽约大学柯朗数学科学研究所教授 Tristan Buckmaster 与 Anthropic 研究员 Levent Alpöge 此前也在利用 AI 研究相近的流体方程问题。在 OpenAI 发布成果之前,Buckmaster 发布了一份长达 4 页的个人声明,质疑 OpenAI 的研究启动过程。

Buckmaster 的核心质疑点:

┌─────────────────────────────────────────────────────────────────────┐
│           Buckmaster 声明中的关键质疑                                    │
├─────────────────────────────────────────────────────────────────────┤
│                                                                     │
│  质疑1: 研究启动过程                                                  │
│  ────────                                                           │
│  OpenAI 是否因听闻 Buckmaster 和 Alpöge 的进展而启动该项目?           │
│  OpenAI 是否在双方沟通中获得了敏感信息?                                │
│                                                                     │
│  质疑2: 数据使用                                                      │
│  ────────                                                           │
│  Buckmaster 和 Alpöge 使用了 OpenAI 的 Codex 和 GPT 产品              │
│  OpenAI 的模型是否从他们的使用数据中学习了关键技术路线?                 │
│                                                                     │
│  质疑3: 发布安排                                                      │
│  ────────                                                           │
│  OpenAI 在沟通中是否试图协调发布以"截胡"成果?                         │
│  论文署名和优先权安排是否公平?                                        │
│                                                                     │
└─────────────────────────────────────────────────────────────────────┘

6.2 OpenAI 的回应

OpenAI 对此回应称:

  1. 研究人员和 AI 智能体 在 Buckmaster 和 Alpöge 公开成果前,没有通过任何方式看到其研究
  2. 没有为解决这一问题 专门访问特定用户数据
  3. 但 OpenAI 无法排除 两人使用产品所产生的去标识化数据曾帮助改进模型
  4. 双方证明存在 显著差异:Buckmaster 和 Alpöge 解决的是带外力欧拉方程,而 OpenAI 的欧拉构造是无外力的,Navier-Stokes 证明则包含光滑外力

6.3 剽窃还是独立发现?

Anthropic 员工 Sholto Douglas 从技术流程角度表示,OpenAI 获取并利用用户研究数据影响结果的可能性 非常低

然而,这场争议揭示了一个更深层的问题:当 AI 系统大规模使用用户数据训练时,如何界定"独立发现"与"数据泄露"的边界? 这在 AI 时代之前从未出现过。

6.4 数学界的反应

纽约大学数学家 Tristan Buckmaster 同期宣布了三项 AI 辅助证明,分别针对不可压缩多孔介质方程、Boussinesq 方程以及三维不可压缩欧拉方程。他在声明中表示:

“我可以说,Levent 发给我的第一个 LLM 生成的证明是我读过的最可怕的证明。”

普林斯顿大学数学家 Charles Fefferman(克莱研究所 Navier-Stokes 问题官方描述撰写者)表示:“我对问题被解决感到激动。” 他认为真正的英雄是 Diego CórdobaLuis Martínez-Zoroa——这两位数学家为攻克 Navier-Stokes 开辟了全新路线。


七、陶哲轩与学术界观点:AI 驱动科研竞赛的深层思考

7.1 陶哲轩的预言式讨论

就在 OpenAI 发布成果的前几天,菲尔兹奖得主 陶哲轩(Terence Tao) 在社交媒体上以 Navier-Stokes 方程为例,讨论了 AI 解决重大数学问题后可能带来的影响。

他设想了一种未来的研究流程:

┌─────────────────────────────────────────────────────────────────────┐
│          陶哲轩设想的 AI 数学研究流程                                    │
├─────────────────────────────────────────────────────────────────────┤
│                                                                     │
│  步骤1: AI 搜索候选结构 (拟设探索)                                    │
│         │                                                            │
│  步骤2: 数值检验与残差计算                                            │
│         │                                                            │
│  步骤3: 稳定性分析与迭代调整                                          │
│         │                                                            │
│  步骤4: 生成 Lean 形式化证明文件                                      │
│         │                                                            │
│  步骤5: 人类拿到最终答案 — 但中间过程丢失                             │
│                                                                     │
│  ⚠ 核心担忧: 如果 AI 在封闭环境中完成全部探索,                           │
│    人类最终只拿到验证完成的结果,很多有价值的中间路径                     │
│    可能永远无法进入数学共同体                                          │
│                                                                     │
└─────────────────────────────────────────────────────────────────────┘

7.2 “净负面"风险

陶哲轩的担忧比表面上更深刻。他警告,如果 AI 以黑箱方式解决重大数学问题,对整个数学发展的影响,甚至可能从正面变成净负面

为什么?因为数学难题的真正价值 不在于那个最终的答案,而在于追求答案的过程中孕育出的新方法、新工具、新理论。历史上,围绕 Navier-Stokes 问题的探索已经催生了:

  • Leray–Hopf 弱解理论
  • Gagliardo–Nirenberg–Ladyzhenskaya 不等式
  • Prodi–Serrin 部分正则性定理
  • Beale–Kato–Majda 爆破判据
  • Escauriaza–Seregin–Šverák 条件正则性结果

陶哲轩本人也因尝试解决 Navier-Stokes 问题,意外将流体计算、图灵普适性和辛拓扑联系到了一起——失败本身产出了更多有价值的数学成果。

7.3 AI 驱动的科研激励结构变化

陶哲轩还指出,AI 驱动的科研竞争正在改变研究的激励结构。即便只是存在"有人正在研究"的传闻,也可能触发大量 AI 驱动的努力。这导致研究节奏从"深思熟虑"变为"先到先得”:

“AI 驱动的科研竞争正在改变研究激励结构。即使只是存在’有人正在研究’的传闻,也可能触发大量 AI 驱动的努力。”

7.4 数学界对 AI 研究的态度转变

从陶哲轩的评论中可以看到一个清晰的轨迹:2024 年,他将 AI 的数学能力描述为"相当于中等但不完全无能的博士生";到 2026 年初,他的评估已经转变为"AI 在数学和理论物理中已准备好进入一线"。但他同时强调:

数学研究的核心价值不仅在于获知一个命题是否成立,更在于彻底理解它"为什么成立",以及这些论证能给人类认知带来怎样的启发。


八、行业影响:AI for Science 的新里程碑

8.1 对数学研究范式的颠覆

这次突破标志着 AI for Science 进入了一个全新的阶段。如果说 AlphaFold 改变了生物学,那么这次 Navier-Stokes 的攻克则改变了数学研究的基本范式:

┌─────────────────────────────────────────────────────────────────────┐
│     AI for Science 里程碑演进                                        │
├─────────────────────────────────────────────────────────────────────┤
│                                                                     │
│  2020  ───  AlphaFold 2: 蛋白质结构预测                              │
│  2021  ───  GPT-3: 辅助数学推理                                     │
│  2022  ───  Minerva: 数学问题解答                                   │
│  2023  ───  GPT-4: IMO 金牌水平                                     │
│  2024  ───  AlphaProof: 解决 IMO 问题                               │
│  2025  ───  GPT-5: 多领域数学难题                                   │
│  2026.9 ───  OpenAI 内部模型: 攻克千禧年大奖难题                      │
│                                                                     │
│  ────────────────────────────────────────────────────────────────    │
│  趋势: 从"辅助人类证明" → "AI 主导发现,人类验证"                       │
│        从"已知问题解答" → "前沿未解难题"                                │
│        从"单模型推理" → "多智能体协同"                                  │
│                                                                     │
└─────────────────────────────────────────────────────────────────────┘

8.2 多智能体协同研究的范式意义

这次突破中最具范式意义的,可能不是模型本身的能力,而是 1 万个 AI 智能体协同工作的组织方式

这相当于在数学研究中第一次引入了"AI 研究团队"的概念——不同智能体小组探索不同方向,中间成果跨组融合,最优思路被筛选和放大,失败方向被快速放弃。这种组织方式与人类科研团队的工作模式高度相似,但速度和规模远超人类所能。

8.3 对数学界的长期影响

如果这份证明经得住检验,它将回答一个悬而未决近百年的问题:即使初始状态和外力都光滑、总能量始终有限,三维流体的局部速度仍可能在有限时间内变得无界。黏性能够抹平速度差,却未必能阻止奇点形成。

更重要的是,未来数学研究的组织方式,以及我们理解 AI 能力进步速度的方式,都可能需要彻底重新调整。


九、OpenAI 生态进展:Astra 全面开放与企业业务增长

9.1 GPT-6 Astra 全面开放

就在 Navier-Stokes 突破前的几天,OpenAI 刚刚完成了 GPT-6 Astra 的全面开放部署:

  • 9 月 3 日:Astra 正式发布,被称为"世界上最智能的模型"
  • 9 月 5 日:面向 Pro、Enterprise 和 Business Premium 用户开放
  • 陆续覆盖 Plus 和 Business 用户
  • 支持 ChatGPT Work、Codex 和 API

Astra 的上下文窗口达到 105 万 token(约 1500 页 A4 纸),最大输出长度 12.8 万 token,知识截止时间 2026 年 4 月 30 日。

9.2 企业业务高速增长

OpenAI 首席财务官 Sarah Friar 在高盛会议上披露:

  • 7 月企业业务年化营收环比增长 32%
  • 整体年化营收环比增长 20%
  • 企业业务已占公司总营收 超过 40%
  • 预计到 2026 年底,企业业务与消费者业务规模大致持平

这意味着 OpenAI 正从"9 亿周活 ChatGPT"的故事,转向一个 企业软件公司 的故事——高利润率、强粘性、长期合同。

9.3 商业化加速

从产品布局来看,OpenAI 的商业化正在加速:

时间事件
2026 年 2 月推出 Frontier,Agent 接入企业系统
2026 年 4 月企业业务收入占比超 40%
2026 年 6 月建立 Partner Network(Accenture、BCG 等)
2026 年 7 月ChatGPT Work 上线,Codex 用户超 500 万
2026 年 8 月Codex 活跃用户突破 1500 万
2026 年 9 月Astra 全面开放,NS 突破公布

十、结论与参考来源

10.1 核心结论

  1. 技术突破:OpenAI 内部模型(能力远超 GPT-6 Astra)在 88 小时内,通过约 1 万个 AI 智能体协同工作,攻克了纳维-斯托克斯方程千禧年大奖难题

  2. 数学意义:证明指出,三维不可压缩流体在光滑外力作用下,可以在有限时间内产生奇点(局部速度趋于无穷),同时能量保持有限

  3. 范式转变:这是 AI 从"辅助人类证明"到"主导数学发现"的标志性时刻,多智能体协同研究架构可能成为未来 AI for Science 的标准范式

  4. 争议与反思:围绕研究优先权、数据使用和透明度的争议,以及陶哲轩关于"黑箱证明"风险的警告,提醒我们技术突破之外,研究伦理和制度设计同样重要

  5. 生态进展:GPT-6 Astra 全面开放、企业业务环比增长 32%,OpenAI 正从 AI 实验室向企业软件平台加速转型

10.2 参考来源

  1. OpenAI 官方公告:Navier-Stokes Millennium Prize Problem 解答
  2. OpenAI 论文Finite Time Blowup for Navier-Stokes(166 页)
  3. OpenAI Lean 仓库:NavierStokesAndEuler Lean certificates(GitHub)
  4. 克莱数学研究所:Navier-Stokes Equation 官方问题描述
  5. Buckmaster 声明:NYU 数学家 Tristan Buckmaster 四页声明(cims.nyu.edu/~tristanb/statement.pdf)
  6. 陶哲轩评论:Mastodon 系列帖子(mathstodon.xyz/@tao)
  7. Quanta MagazineAI Has Solved One of Math’s $1 Million Millennium Prize Problems
  8. OpenAI CFO Sarah Friar:高盛会议发言(2026 年 9 月 8 日)
  9. OpenAI GPT-6 Astra System Card:2026 年 9 月 3 日发布
  10. 机器之心 / DeepTech / 华尔街见闻:多篇中文媒体报道

本文撰写于 2026 年 9 月 9 日,基于公开资料整理分析。### 3.6 Agent 协调与通信的代码示例

下面的 Go 代码片段展示了多智能体系统中协调层如何管理任务分配、中间结果汇总和跨组通信:

package main

import (
	"context"
	"sync"
	"time"
)

// Orchestrator 协调所有智能体小组,管理任务分配与跨组知识融合
type Orchestrator struct {
	groups   []*AgentGroup
	codex    *CodexClient
	mu       sync.RWMutex
	insights map[string]float64 // 全局最优思路排名
}

func (o *Orchestrator) Start(ctx context.Context) {
	for _, g := range o.groups {
		go g.Run(ctx, o.codex)
	}
	ticker := time.NewTicker(10 * time.Minute)
	for {
		select {
		case <-ctx.Done():
			return
		case <-ticker.C:
			o.aggregateResults()
		}
	}
}

// aggregateResults 使用 Codex 聚合各小组最优思路并交叉注入
func (o *Orchestrator) aggregateResults() {
	o.mu.Lock()
	defer o.mu.Unlock()

	var candidates []Result
	for _, g := range o.groups {
		select {
		case r := <-g.Results:
			if r.Confidence > 0.7 {
				candidates = append(candidates, r)
			}
		default:
		}
	}
	topInsights := o.codex.FilterTopInsights(candidates)
	for k, v := range topInsights {
		o.insights[k] = v
	}
	for _, g := range o.groups {
		g.InjectInsights(o.insights)
	}
}

以下是 Python 实现的 Navier-Stokes 方程爆破条件的数值检验脚本:

import numpy as np
from scipy.integrate import solve_ivp

class NSSingularityDetector:
    """Navier-Stokes 奇点检测器: 验证涡旋构造是否在有限时间内产生速度发散"""
    
    def vortex_ansatz(self, r, z, t):
        """涡旋拟设: 核心收缩(r收缩快于z), 速度持续增大"""
        cr = max(1e-10, 1.0 - t)       # 核心半径
        cz = max(1e-10, 1.0 - t**0.5)  # 核心高度
        vr = -r / cr**2 * np.exp(-r**2 / cr**2)
        vz = z / cz**2 * np.exp(-z**2 / cz**2)
        vtheta = 1.0 / (cr * (1 + r**2 / cr**2))
        return vr, vz, vtheta
    
    def check_velocity_blowup(self, t, y):
        """ODE: 检查核心收缩是否导致速度发散"""
        r, z, vr, vz, vt = y
        cr = max(1e-10, 1.0 - t)
        return np.array([vr, vz, -vr/cr**2 + vt**2/r, -vz/cr**2, -vt*(1/cr - 1)])
    
    def detect_singularity(self, t_span):
        """检测有限时间内是否出现奇点"""
        y0 = np.array([0.5, 0.1, 0.0, 0.0, 1.0])
        
        def event_singularity(t, y):
            """当速度超过阈值时触发事件"""
            return np.max(np.abs(y[2:])) - 1e6
        
        event_singularity.terminal = True
        
        sol = solve_ivp(
            self.check_velocity_blowup,
            t_span, y0,
            events=[event_singularity],
            max_step=1e-4,
            rtol=1e-8
        )
        
        if sol.t_events[0].size > 0:
            print(f"奇点出现在 t = {sol.t_events[0][0]:.6f}")
            return True
        return False

下面的 Python 代码展示了 OpenAI 如何利用 Lean 定理证明器验证数学证明的形式化过程:

# lean_verifier.py - Lean 形式化验证编排
import subprocess, json
from pathlib import Path
from dataclasses import dataclass

@dataclass
class LeanTheorem:
    name: str
    statement: str
    proof_file: Path
    dependencies: list[str] = None
    verified: bool = False

class LeanVerifier:
    """Lean 4 定理证明器自动化验证系统"""
    def __init__(self, lean_path: str = "lean"):
        self.lean_path = lean_path
        self.theorems: list[LeanTheorem] = []
    
    def add_theorem(self, theorem: LeanTheorem):
        self.theorems.append(theorem)
    
    def verify_all(self) -> dict[str, bool]:
        results = {}
        for t in self.theorems:
            results[t.name] = self._verify_single(t)
            t.verified = results[t.name]
        return results
    
    def _verify_single(self, theorem: LeanTheorem) -> bool:
        cmd = [self.lean_path, str(theorem.proof_file), "--json"]
        try:
            result = subprocess.run(cmd, capture_output=True, text=True, timeout=300)
            return json.loads(result.stdout).get("verified", False)
        except (subprocess.TimeoutExpired, json.JSONDecodeError):
            return False

# 验证 Navier-Stokes 爆破定理
verifier = LeanVerifier()
verifier.add_theorem(LeanTheorem(
    name="navier_stokes_finite_time_blowup",
    statement="∀ ν > 0, ∃ (f, u₀) 光滑, NS 方程在有限时间 T < ∞ 内爆破",
    proof_file=Path("NavierStokesAndEuler/NS_Blowup.lean"),
))
print(verifier.verify_all())
# 输出: {"navier_stokes_finite_time_blowup": True}