AI现在真是开启数学证明扫荡模式了。
刚刚,又有数学爱好者用GPT-6 Astra把一个57年数学难题推进了一大步。

问题听上去倒是不复杂:
给你N个半径为1的圆盘,怎么把它们塞进一个大圆里,才能让大圆的半径尽可能小?

事实上,数学家们也确实在1969年就给出了漂亮的排列方案,只不过……57年来,谁也没能严格证明那就是最优解。
于是这一次,数学爱好者nor掏出了GPT-6 Astra……然后一口气把15、16、17、18和20这5种情况,也就是N≤20的剩余情况都给严格证明了……
此前,只有N≤14和N=19的情况已经得到验证。
啊对了,N到20,并不是AI的极限,只是nor没想着往下证了……

咱们先把这个问题用更数学的形式来归置归置。
假设有N个半径均为1的圆盘,以及一个半径为R的大圆。
要求:
问题是:对于给定的正整数N,大圆半径R最小可以是多少?
看上去是一道平平无奇奥数题,但实际上,寻找最优排列只是问题的第一层,但就难在如何严格在数学上证明,排列已经达到极限,没有其他更好的摆法。
在1968年,美国数学家葛立恒就证明了N≤7的情况。
1969年,数学研究者Udo Pirl把证明范围推进到10个圆盘,并进一步研究了11-19个圆盘的排列方案。
但一直到2003年前后,N≤14以及N=19的情形才被严格证明。

nor是一位长期研究数学、机器学习和优化算法的技术作者,多次公开参与AI辅助数学研究。
他本人在十多年前就关注到了这个题目,而这个问题在过去十几年间确实也没啥进展……
那还说啥,丢给GPT-6 Astra正好(bushi)。
nor也循序渐进的:先让GPT-6 Astra处理N=15的情况;模型解决之后,再让它把同样的方法推广到16、17,以及18和20……GPT-6 Astra都成功给出了证明结果。
只是嘛……
证明过程一如既往晦涩难懂,令人费解。

简单来说,GPT-6 Astra的核心思路是:
不再直接寻找最优解,而是通过几何约束,把无限多种可能的排列缩减为有限的情况,再用计算机逐一排除,最终严格证明经典排列已经最优。

证明过程分为5步:
值得强调的是,并不是nor给了一轮提示词,Astra就哐哐哐全给证完了。
nor在博客文章中写道,他作为人类,在这项工作种的贡献包括:
确定问题的可行性、引导模型、与漏洞百出的网页用户界面作斗争、忍受糟糕的文案、修复细微问题、反复推敲阐述、手动验证其有效性,以及使用Astra和Opus 5.5重新检查所有内容。
挺有意思的一件事是,nor把结果一发出来,发现用AI在研究同一个问题的同道中人还不少。


还有网友表示,AI的突破让数学变得更容易理解了,“我都不知道数学领域能有这么浓厚的探索氛围”。

站在数学爱好者们的角度来说,也是一种数学2.0时代的新气象吧。
原文链接:
[1]https://nor-blog.pages.dev/posts/2026-10-11-circle-in-circle-packing-15-20/
[2]https://x.com/norxornor/status/2109078411251454017
文章来自于"量子位",作者 "鱼羊"。
【开源免费】LangGPT 是一个通过结构化和模板化的方法,编写高质量的AI提示词的开源项目。它可以让任何非专业的用户轻松创建高水平的提示词,进而高质量的帮助用户通过AI解决问题。
项目地址:https://github.com/langgptai/LangGPT/blob/main/README_zh.md
在线使用:https://kimi.moonshot.cn/kimiplus/conpg00t7lagbbsfqkq0