← 最新论文
🔢 mathematics

The lonely runner conjecture holds for nine runners

本文通过改进此前用于证明八名跑者结论的方法,证明了孤独跑者猜想对九名跑者成立。

原作者: Matthieu Rosenfeld

发布于 2026-01-28
📖 1 分钟阅读🧠 深度阅读

原作者: Matthieu Rosenfeld

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

想象一个环形跑道。在跑道上,有若干名跑步者,每位跑步者的速度各不相同。有的跑得快,有的跑得慢,且没有任何两人的速度完全相同。

孤独跑者猜想(Lonely Runner Conjecture) 是一个关于这些跑步者的数学问题。它问道:是否总能在某个时刻,让每一位跑步者都处于“孤独”状态?

在这种语境下,“孤独”意味着每位跑步者都远离其他所有人。具体来说,如果你将跑道视为周长为 1 的圆,那么当一名跑步者与所有其他跑步者的距离都至少为 1/(k+1)1/(k+1) 时(其中 kk 是跑步者的总数),该跑步者就是孤独的。该猜想声称,无论你如何选择速度,总会有一个特定的时刻,使所有人同时达到这种状态。

长期以来,数学家已经证明了对于 3、4、5、6、7 和 8 名跑步者,这一猜想是成立的。但对于 9 名跑步者,这仍然是一个谜。

突破:解决 9 名跑步者的案例

在这篇论文中,作者 Matthieu Rosenfeld 证明了该猜想对于 9 名跑步者 确实成立。

以下是他实现这一目标的逻辑,通过一个简单的类比来解释:

1. “不可能”的情景

为了证明这个猜想,作者使用了一种经典的逻辑技巧:反证法(Proof by Contradiction)
他首先假设相反的情况成立:假设存在一组拥有特定速度的 9 名跑步者,使得他们永远无法同时处于孤独状态。

如果这样一组“糟糕”的跑步者真的存在,他们的速度必须是非常特殊的数字。论文使用了一个数学“围栏”(公式)来表明,如果这组糟糕的跑步者存在,那么他们速度的乘积不能太大。它设定了一个关于这些数字能有多大的上限

2. “整除性”侦探工作

接下来,作者扮演起一名寻找线索的侦探。他问道:如果这组“糟糕”的跑步者存在,他们的速度必须能被哪些数字整除?

他利用一系列逻辑规则(引理)发现,这些假设中的跑步者的速度必须能被一长串特定的数字整除(例如 17, 19, 23, 29 等,甚至是像 64 和 81 这样的数的幂)。

你可以这样理解:如果你有一个秘密代码(速度的乘积),作者证明了这个代码必须包含 17 的“钥匙”、19 的“钥匙”、23 的“钥匙”等等。

3. 矛盾产生

奇迹就在这里发生。

  • 上限: 来自第 1 步的“围栏”说,速度的总乘积必须小于某个巨大的数字(我们称之为 XX)。
  • 下限: 来自第 2 步的“侦探工作”说,乘积必须能被一组如此庞大的数字整除,以至于这些数字的组合乘积大于 XX

这就像是在说:“这个罐子只能装下 100 个弹珠,”但随后又证明了“里面的弹珠重量足以填满一个能装下 200 个弹珠的罐子。”

由于乘积不可能同时既小于 XX 又大于 XX,因此最初的假设是错误的。不存在这样一组“糟糕”的 9 名跑步者。 因此,孤独跑者猜想对于 9 名跑步者是成立的。

计算机的角色

你可能会问:“他是如何检查那么多数字的?”
论文承认,仅靠手工检查所有可能的各种速度组合是不可能的。作者编写了一个专门的计算机程序来承担这项繁重的工作。

  • 问题: 计算机必须检查某些复杂的数字模式是否能在不留下间隙(即“孤独”点)的情况下“覆盖”整个跑道。
  • 创新: 作者并没有仅仅使用标准的计算机求解器(这就像是用大锤去砸坚果)。他构建了一个定制的、高效的“回溯算法”(backtracking algorithm)。
    • 想象一下尝试寻找迷宫中的路径。他的程序非常聪明,它不会走完每一条路,而是能够意识到:“如果我在这里向左转,我会在 10 步之后撞到死胡同,所以我甚至不需要走那么远。”
    • 这种优化使计算机的运行速度比以往的尝试快得多,将处理类似问题的时长从 32 小时缩短到了 50 分钟。

那 10 名跑步者呢?

论文简要提到,虽然这种方法在理论上可以适用于 10 名跑步者,但数学难度会变得极其巨大。“围栏”会变得更高,计算机需要检查的数字也会大到需要一个计算机核心运行大约 两年 才能完成任务。

作者指出,另一位研究人员使用一种略微不同的、更快的“筛法”(sieving method)独立解决了 10 名跑步者的案例,但本论文专注于针对 9 名跑步者的证明过程,以及为达到这一目标而在逻辑和代码方面所做的具体改进。

总结

简而言之,这篇论文通过以下步骤解决了困扰数十年的 9 名跑步者难题:

  1. 假设存在一组“糟糕”的跑步者。
  2. 证明这样一组跑步者所需的数字在数学上是不可能的(太大而无法放入允许的空间内)。
  3. 使用一个巧妙的、定制的计算机程序来验证导致这一矛盾的数学规则。

结果证实,在任何拥有 9 名不同速度跑步者的跑道上,总会有一个时刻,每个人都是完美的孤独者。

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

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

试用 Digest →