计算机科学的"活着的传奇" Donald Knuth 用 "Shock! Shock!" 开篇,记录 Claude Opus 4.6 在1小时内解决他研究数周未果的有向哈密尔顿循环分解问题,并首次公开表示"看来我得有一天修正对生成式 AI 的看法了" — 这是AI历史上的分水岭时刻。
Donald E. Knuth (高德纳, 1938-) - 计算机科学界的"活着的传奇" - 《计算机程序设计艺术》(TAOCP) 作者 - 图灵奖得主 (1974) - TeX 排版系统创造者 - 算法分析的奠基人 类比: = 物理学的爱因斯坦 = 数学界的高斯 = 编程界的"圣经作者"
《The Art of Computer Programming》: - 被称为"计算机科学的圣经" - Bill Gates: "如果你能读懂 TAOCP 全部内容,给我发简历" - 已写50+年,仍未完成(计划7卷,目前4卷+部分) - Volume 4 关于组合算法,正在进行中 - 以严谨著称:每找到一个错误奖励 $2.56(16进制1美元)
2023年2月,Knuth 与 Stephen Wolfram 的对话(关于 GPT-4):
"I myself shall certainly continue to leave such research to others, and to devote my time to developing concepts that are authentic and trustworthy. And I hope you do the same."
翻译: "我自己肯定会继续把这类研究留给别人, 把时间用于开发真实可信的概念。 我希望你也这样做。" = 明确拒绝 AI = 认为 AI 不真实、不可信
完整对话链接:https://cs.stanford.edu/~knuth/chatGPT20.txt
哈密尔顿循环(Hamiltonian Cycle): - 访问图中每个顶点恰好一次的路径 - 最后回到起点 - 形成一个"大圈" 示例(简单图): A → B → C → D → A 每个点访问一次,回到起点
有向图的哈密尔顿循环分解: - 不是找一个循环 - 而是把图分解成多个不重叠的哈密尔顿循环 - 每条边恰好属于一个循环 场景: 3D 网格图(m × m × m) 奇数 m 问题: 能否分解成3个不重叠的哈密尔顿循环? Knuth 的猜想: "应该可以,但不知道具体怎么构造"
Knuth 正在写: - Volume 4C: Combinatorial Algorithms - Pre-Fascicle 8a: Hamiltonian Paths and Cycles - 这是几十年研究的一部分 问题重要性: - 不是随便问问 - 是 Knuth 为写书需要解决的核心问题 - 已经研究了数周 - 用传统方法无法解决
"Shock! Shock! Claude Opus 4.6 had just solved an open problem I'd been working on for weeks — a graph decomposition conjecture from The Art of Computer Programming. I named the paper 'Claude's Cycles.'"
翻译: "震惊!震惊! Claude Opus 4.6 刚刚解决了我研究数周的未解问题 — 一个来自《计算机程序设计艺术》的图分解猜想。 我把论文命名为'Claude的循环'。"
Knuth 的投入: - 时间: 数周(weeks) - 方法: 传统数学推导 - 结果: 无解 Claude Opus 4.6 的投入: - 时间: 约1小时 - 探索次数: 31次 - 方法: ?(论文中有详细描述) - 结果: 找到解! 验证: - Knuth 检查 Claude 的输出 - 写出正式证明 - 验证对所有奇数 m ≤ 101 都有效
论文标题: "Claude's Cycles" 论文中的定理(从搜索结果看到的片段): "Theorem. A Claude-like decomposition is valid for all odd m > 1 if and only if each of the three sequences..." = Claude 不仅找到了特定解 = 还找到了通用构造方法 = Knuth 称之为 "Claude-like decomposition"(Claude式分解)
"It seems I'll have to revise my opinions about generative AI one of these days."
翻译: "看来我得有一天修正我对生成式 AI 的看法了。"
对比 Knuth 2023年的态度:
| 维度 | 2023年(GPT-4) | 2026年(Opus 4.6) |
|---|---|---|
| 评价 | "不真实、不可信" | "需要修正看法" |
| 态度 | 拒绝使用 | 公开感谢 |
| 行动 | "留给别人研究" | 写论文纪念 |
| 命名 | - | "Claude's Cycles"(以 AI 命名) |
1. Knuth 是最保守、最严谨的计算机科学家 - 不轻易改变观点 - 不追逐潮流 - 不轻易认可新技术 2. 他不只是"用了一下 AI" - 他遇到了真实的、困扰他数周的难题 - AI 在1小时内解决了 - 解法经得起 Knuth 的严格检验 3. 他用实际行动表示认可 - 写论文(不是推文,是正式学术论文) - 以 Claude 命名定理和论文 - 公开发表在个人主页 = 这不是炒作 = 这是计算机科学界最挑剔的人公开承认: "AI 真的有用"