← 最新论文
💻 computer science

A formalization of the Gelfond-Schneider theorem

本文使用 Lean 4 证明助手形式化了希尔伯特第七问题及其解决方案——格尔丰德 - 施奈德定理,该定理断言对于非 0 或 1 的代数数 α\alpha 及无理代数数 β\betaαβ\alpha^\beta 必为超越数。

原作者: Michail Karatarakis, Freek Wiedijk

发布于 2026-03-27
📖 1 分钟阅读☕ 轻松阅读

原作者: Michail Karatarakis, Freek Wiedijk

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

这篇论文讲述了一个非常酷的故事:两位数学家(Michail Karatarakis 和 Freek Wiedijk)使用一种名为 Lean 4 的“超级数学计算器”(计算机证明助手),把数学界一个著名的难题——希尔伯特第七问题及其解决方案(格尔丰德 - 施奈德定理)——完整地“翻译”成了计算机能读懂并严格验证的代码。

为了让你轻松理解,我们可以把这个过程想象成建造一座跨越“代数”与“超越”深渊的坚固桥梁

1. 背景:数字界的“居民”分类

想象一下,实数世界是一个巨大的社区,里面住着两类居民:

  • 代数数(Algebraic Numbers):这些是“守规矩”的居民。它们可以通过简单的整数方程(比如 x22=0x^2 - 2 = 0)被“召唤”出来。比如 2\sqrt{2} 就是这种,它是 x2=2x^2=2 的解。
  • 超越数(Transcendental Numbers):这些是“无法无天”的居民。你无法用任何整数方程把它们“抓”住。最著名的例子是 π\piee

希尔伯特第七问题问的是:如果你拿一个“守规矩”的数(α\alpha)做底数,再拿一个“无理”的“守规矩”数(β\beta,比如 2\sqrt{2})做指数,算出来的 αβ\alpha^\beta 会变成什么?

  • 比如:222^{\sqrt{2}} 是“守规矩”的,还是“无法无天”的?

格尔丰德 - 施奈德定理给出了一个惊人的答案:只要 α\alpha 不是 0 或 1,且 β\beta 是无理数,那么 αβ\alpha^\beta 一定是“无法无天”的(即超越数)。 这意味着 222^{\sqrt{2}} 是超越数!

2. 挑战:用计算机“死磕”证明

这个定理在 1934 年就被人类证明了,但证明过程非常复杂,充满了精妙的数学技巧。

  • 难点:人类证明时,经常说“这里有个常数 CC,它很大”或者“忽略一些微小的误差”。
  • 计算机的脾气:Lean 4 这种证明助手是个“强迫症”患者。它不接受“大概”、“也许”或“显然”。它要求每一个步骤、每一个数字的大小、每一个不等式的边界都必须精确无误,不能有任何逻辑漏洞。

作者的任务就是把这个复杂的证明过程,像写代码一样,一行一行地写进 Lean 4,让计算机一步步跑通,最终输出“证明成功”。

3. 核心策略:制造一个“特洛伊木马”

证明的核心思想非常巧妙,就像一场猫鼠游戏

第一步:制造“特洛伊木马”(辅助函数)

数学家们构造了一个特殊的函数(叫辅助函数 R(z)R(z)),就像在敌人的城堡里埋了一个特洛伊木马

  • 这个木马被设计成在特定的几个点上(比如 $1, 2, 3...$)都会“消失”(值为 0),而且消失得很彻底(高阶导数也为 0)。
  • 为了造出这个木马,他们利用了一个叫西格尔引理(Siegel's Lemma)的工具。这就像是一个“寻宝游戏”:已知有很多个方程,但未知数比方程多,所以肯定存在一组“很小”的整数解。作者把这个工具也写进了代码里,确保能找到这组完美的系数。

第二步:两面夹击(矛盾的产生)

一旦木马造好了,证明就分成了两路进攻,试图把 αβ\alpha^\beta 逼入绝境:

  • 左路进攻(代数视角 - 守规矩的底线)
    从代数角度看,如果 αβ\alpha^\beta 是“守规矩”的(代数数),那么这个木马在某个点的值(经过处理后)必须是一个非零的整数(或代数整数)。这意味着它不能太小,有一个“最小体重”(下界)。就像说:“这个苹果至少得重 100 克,否则它就不是苹果。”

  • 右路进攻(分析视角 - 疯狂的收缩)
    从微积分(复分析)的角度看,利用柯西积分公式(一种计算函数值的高级方法),可以证明这个木马的值可以变得无限小。只要参数选得足够大,这个值就会比任何正数都小。就像说:“这个苹果可以被压缩到比原子还小。”

第三步:绝杀(矛盾)

现在,矛盾出现了:

  • 代数说:它必须大于某个数(比如 0.0001)。
  • 分析说:它可以小于任何数(比如 0.0000000001)。

结论:前提错了!前提就是"αβ\alpha^\beta 是代数数”。既然前提错了,那 αβ\alpha^\beta 只能是超越数

4. 论文中的“技术难点”与“创新”

在把这场“猫鼠游戏”变成代码时,作者遇到了很多有趣的挑战:

  • 处理“消失点”的尴尬
    在纸笔证明中,数学家会忽略函数在分母为 0 的地方(奇点),说“我们避开那里就行”。
    但在 Lean 4 里,函数必须对所有输入都有定义。作者不得不像修补匠一样,把函数在那些“消失点”附近的定义重新修补好(利用泰勒展开),确保函数在整个复平面上都是“平滑”且“完整”的。这就像给一个破洞的网补上了所有的小洞,让网变得完美无缺。

  • 精确的“常数管理”
    人类证明会说“存在一个很大的常数 CC"。但在代码里,作者必须算出 CC 到底是多少,它和哪些参数有关。他们像会计一样,精确地追踪了从 c1c_1c15c_{15} 等十几个常数的变化,确保最后的矛盾(一个数既大又小)在数学上是绝对成立的。

5. 成果与意义

  • 成果:他们不仅证明了定理,还顺便证明了著名的格尔丰德常数22\sqrt{2}^{\sqrt{2}})是超越数。
  • 意义
    1. 信任:这是人类第一次用计算机严格验证了这个深奥的定理,消除了任何可能的逻辑漏洞。
    2. 基石:这为未来验证更复杂的数学猜想(比如关于 e+πe+\pi 是否无理的问题)打下了基础。
    3. 自动化:未来,这种技术可能帮助数学家自动验证那些枯燥但重要的数论证明,让数学家能专注于更有创意的部分。

总结来说:这篇论文就像是用最严谨的“数字乐高”,把一座宏伟的数学桥梁(格尔丰德 - 施奈德定理)重新搭建了一遍。它不仅证明了桥梁是稳固的,还展示了如何用计算机这种“超级工匠”来建造未来的数学大厦。

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

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

试用 Digest →