← 最新论文
🔢 mathematics

Ours go to 211: Euler pseudoprimes to 47 prime bases (from Carmichael numbers)

本文通过分类卡迈克尔数并开发一种基于已有欧拉伪素数相乘的快速算法,成功构造出能经受住前 47 个素数底数(即直至 211 的所有整数底数)检验的欧拉伪素数,其中表现最佳者通过了 211 的测试。

原作者: Alejandra Alcantarilla Sánchez, Jolijn Cottaar, Tanja Lange, Benne de Weger

发布于 2026-02-26
📖 1 分钟阅读🧠 深度阅读

原作者: Alejandra Alcantarilla Sánchez, Jolijn Cottaar, Tanja Lange, Benne de Weger

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

这篇文章讲述了一群数学家如何找到了一群极其“狡猾”的假数字,它们能骗过计算机最严格的“身份验证”测试,直到第 47 次测试才露出马脚。

为了让你轻松理解,我们可以把这篇论文想象成一场**“顶级伪装者大赛”**。

1. 背景:为什么我们需要“假数字”?

想象一下,你正在开一家银行(比如 RSA 加密系统),你需要大量的真金白银(质数)来建立金库。
但是,在茫茫数字海洋里找到真正的“质数”非常困难且耗时。所以,银行保安(计算机算法)通常会用一种
快速安检门
(比如 Solovay-Strassen 测试)来检查一个数字是不是质数。

  • 真质数:无论保安怎么查,都永远通不过安检(因为它是真的)。
  • 普通合数:大部分情况下,保安随便问几个问题(比如“你除以 2 余几?”),就能识破它是个假货。
  • 伪质数(Pseudoprimes):这是一群高明的骗子。它们不是质数,但面对保安的某些问题,它们能给出和真质数一模一样的回答,从而混进金库。

这篇论文的目标就是:找到那个最狡猾的骗子,让它能连续通过 47 次不同的保安提问,直到第 48 次才被抓。

2. 核心角色:卡迈克尔数(Carmichael Numbers)

在寻找骗子的过程中,作者发现了一个特殊的家族,叫卡迈克尔数

  • 比喻:想象这是一个**“全能伪装者家族”**。普通的骗子可能只能骗过保安问“你除以 2 余几?”,但卡迈克尔数家族成员,无论保安问什么(只要不直接问它的因子),它们都能完美回答,表现得像个真质数。
  • 作者发现,在这个家族里,有一类成员特别擅长通过欧拉测试(一种更高级的安检)。

3. 分类学:给骗子贴标签

作者把这群卡迈克尔数分成了不同的“班级”(Class A, B1, B2),就像给特工分派不同的伪装等级:

  • A 班(Class A):这是**“超级伪装者”**。在这个班级里,大约有一半的数字都能完美通过欧拉测试。这是作者最想要的“种子选手”。
  • B 班(Class B):这些是“普通伪装者”,通过率较低,或者表现不稳定。

关键发现:作者发现,如果你把两个A 班的伪装者乘在一起,只要它们满足特定条件,生成的新数字依然是一个A 班的伪装者,而且它的伪装能力更强!

4. 制造超级骗子的“炼金术”

作者发明了一种**“乘法炼金术”**算法:

  1. 收集种子:先找到一些小的、能骗过前几个保安的 A 班卡迈克尔数。
  2. 配对融合:把两个能骗过同一个关卡(比如前 37 个质数)的数字乘起来。
  3. 筛选升级
    • 如果乘积依然满足“卡迈克尔数”的规则,并且依然属于"A 班”,那么恭喜你,你得到了一个更强的骗子
    • 这个新骗子不仅能骗过前 37 个保安,甚至能骗过第 38、39 个……直到第 47 个!

这就好比:

  • 你有一个能骗过 10 个守卫的间谍。
  • 你有另一个也能骗过 10 个守卫的间谍。
  • 你们俩“合体”后,变成了一个能骗过 20 个守卫的超级间谍。
  • 作者不断重复这个过程,像搭积木一样,把小骗子拼成大骗子。

5. 最终成果:211 号传奇

经过这种“乘法炼金术”,作者制造出了终极伪装者:

  • 这个数字非常大(有 1230 位,写出来比《哈利·波特》全书还长)。
  • 它面对前 47 个质数(2, 3, 5, ..., 211)作为“考官”时,全部通过了测试
  • 它完美地伪装成了质数,直到第 48 个考官(223)出现,才终于被识破。

这意味着什么?
在密码学领域,这提醒我们:如果我们只随机抽查几个数字来验证质数,可能会遇到这种“超级骗子”,导致加密系统被攻破。虽然概率极低,但理论上存在这种风险。

6. 有趣的插曲:索菲·热尔曼伪质数

在文章最后,作者还发现了一类特殊的“骗子”,叫索菲·热尔曼伪质数

  • 比喻:这就像是一对**“双胞胎刺客”**(两个特定的质数相乘)。它们虽然不如卡迈克尔数那么全能,但在特定条件下,也能骗过四分之一的测试。作者把它们列为“银牌得主”,并猜想它们可能是除了卡迈克尔数之外,唯一能骗过这么多测试的数字。

总结

这篇论文就像是一部**“数字伪装者进化史”**:

  1. 作者分析了骗子的基因(分类卡迈克尔数)。
  2. 发现了繁殖秘诀(将同类伪装者相乘)。
  3. 通过不断迭代升级,制造出了历史上最顽强的假质数,它能连续通过 47 次最严格的质数测试。

这不仅展示了数学的趣味性,也为未来的密码安全敲响了警钟:永远不要完全相信一个数字,除非你彻底检查过它的底细。

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

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

试用 Digest →