← 最新论文
💻 computer science

Witness-split + window-cardinality refinement for r3(N)r_3(N): Architecture, empirical results, and a structural hard pocket

本文提出了一个结合了见证拆分(witness-splitting)、窗口基数剪枝(window-cardinality pruning)以及混合 SAT/MIP 求解器的可复现计算框架,用于严谨地研究 r3(212)r_3(212) 的上界,成功消除了大多数候选 44-集合,同时隔离了两个尽管经过大量验证工作仍未被证明的顽固结构案例。

原作者: Mehmet Ergezer

发布于 2026-06-04
📖 1 分钟阅读☕ 轻松阅读

原作者: Mehmet Ergezer

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图往一个行李箱里(数字范围从 1 到 212)装尽可能多的物品,但必须遵守一个严格的规则:你不能挑选出三个构成完美算术级数模式的物品。

例如,如果你选择了数字 2,那么你就不能同时选择 4 和 6,因为 $2, 4, 6$ 是一个模式,其中每个数字都比前一个数大 2。这被称为“三项算术级数”。

数学家们一直在研究,在行李箱大小为 212 的情况下,你最多能装入多少件物品。对于大小为 211 的行李箱,已知答案是 43。而这篇论文的核心问题是:能否在大小为 212 的行李箱中装入 44 件物品?

作者 Mehmet Ergezer 不仅仅是在猜测;他构建了一个庞大的数字工厂,试图证明装入 44 件物品是不可能的。以下是这篇论文的拆解方式,使用了简单的类比:

1. 策略:“见证者拆分”工厂 (The "Witness Split" Factory)

尝试检查 212 个数中所有可能的 44 个数的组合,就像试图在地球上每一片沙滩上寻找一颗特定的沙粒一样。对于一台计算机来说,这太庞大了,无法单独处理。

因此,作者使用了一个聪明的技巧:

  • 见证者 (The Witness): 他从一个已知的、能够满足条件的 43 个数字的“安全列表”开始。
  • 拆分 (The Split): 他从这个安全列表中提取了 24 个最“重要”的数字,并要求计算机检查针对这些数字的所有可能的“是/否”场景。
  • 结果: 这将这座不可逾越的数据大山分解成了 1250 万个较小的、可处理的“堆” (chunks)。然后,计算机尝试逐一解决每一个堆。

2. 工具:“窗口”与“精炼” (The "Window" and the "Refinement")

为了提高计算机的速度,作者添加了两个特殊的工具:

  • 窗口卡 (The Window Card / 剪枝器): 想象你正透过一扇窗户观察行李箱的一个小部分。我们已经从之前的数学研究中得知,一个大小为 50 的小窗口只能容纳(例如)10 个物品。计算机利用这一规则,可以立即剔除任何试图在该窗口内放入 11 个物品的“堆”。这是最强大的工具,它减少了近 30% 的困难堆。
  • 精炼 (The Refinement / 深度挖掘): 如果一个“堆”在 60 秒内难以解决,计算机并不会放弃。它会针对那个特定的困难“堆”,添加更多规则,并在更长的时间限制内再次尝试。这就像是面对一个锁着的盒子,通过挑选一把特定的锁,并用一把更大的钥匙再次尝试。

3. 结果:“硬核口袋” (The "Hard Pocket")

在超级计算机集群上运行了数百万次此类检查后,结果如下:

  • 零成功: 计算机从未找到过任何一种有效的方法来装入 44 个数字。每当它尝试时,都会撞上一堵墙并表示:“不可能。”
  • 证据: 这是证明 44 是不可能的有力证据,但它还不是一个正式的证明。为什么呢?因为仍然有一些顽固的“堆”计算机没能在规定时间内完成处理。

“硬核口袋” (The "Hard Pocket" / 具抗性的块):
在数百万个“堆”中,作者发现了一个极其顽固的小组,共有 45 个“堆”,即使在给予额外时间和不同工具后,它们仍然无法被解决。

  • LP 攻击: 他们尝试了一种不同类型的数学求解器(称为 HiGHS),这种求解器将问题视为一条平滑的曲线。它未能解决这 45 个“堆”中的任何一个。
  • CDCL 攻击: 他们尝试了第三种求解器(称为 CDCL),这种求解器的工作方式像是一个侦探,能从错误中学习。这个求解器成功了!它解决了 45 个中的 18 个
  • 最后的 2 个: 然而,2 个“堆”(标记为 T1c)仍然完全无法解决。它们抵制了第一种求解器、第二种求解器以及第三种求解器。它们是这个问题的“最终 Boss”。

4. 结论:“单位间隙” (The "Unit Gap")

论文得出以下结论:

  1. 我们有一个验证过的、包含 43 个数字的有效列表。
  2. 我们有强有力的证据表明 44 是不可能的,因为计算机尝试了数百万次却失败了。
  3. 然而,由于那 2 个最后的顽固堆 的存在,我们目前还没有得到 100% 的数学证明。答案几乎可以肯定就是 43,但 43 与 44 之间的“间隙”在技术上仍然是开放的。

5. 给社区的礼物

作者并没有仅仅说“我放弃了”,而是释放了所有的相关数据。他将这 2 个顽固的“堆” 抛给了世界,作为一项挑战。

  • 他提供了精确的代码和数据,以便其他数学家可以尝试只解决这两个“堆”。
  • 他甚至将问题翻译成了一种用于形式化证明系统(Lean)的语言,邀请计算机科学家尝试使用逻辑引擎来进行证明。

简而言之: 作者构建了一台庞大的数字机器,试图打破不带模式地装填数字的记录。机器未能找到打破记录的方法,但它在两个微小且极其困难的谜题上卡住了。论文的含义是:“我们 99.9% 确定答案是 43,但这里有两个你需要解决的最终谜题,才能完成最终的证明。”

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →