解法:盖尔丰德–施奈德利用辅助函数给出的超越性证明(1934年)
通俗地说
证明的核心是一个精心构造的单一函数 ,它是许多整数对 上 与 的组合,系数 取自数域 。系数的个数(对较大的参数 而言约有 个)比要求 及其低阶导数在少数几个选定点上消失的条件个数还要多——因此,通过一个简单的计数/鸽笼论证,就能保证存在一个非平凡的解,而完全不需要把系数显式写出来。
这种计数技巧——把关于数的存在性问题变成一个未知数比方程还多的线性代数问题——被称为西格尔引理,它让人能够构造出 ,使其(以及许多阶导数)恰好在点 (其中 )处消失,同时使系数 的大小不至于增长得过大。
详细分析
西格尔引理陈述:给定 个未知数上 个齐次线性方程,系数为绝对值不超过 的整数,那么存在一个绝对值不超过 的非平凡整数解(Siu,《西格尔引理》;通过比较线性映射下两个箱子中的格点数目的鸽笼/箱子论证来证明)。一个推广可以处理系数在 的代数整数环中的方程,代价是一些只依赖于 的常数。
固定一个较大的参数 ,取 大约为 ,并选取 个点 。利用微分关系 ——这正是西格尔引理用来控制导数大小所需要的那种多项式关系——可以构造出一个每个变量次数至多为 、系数在 中的多项式 ,使得 在 每一点处都消失到至少 阶(Siu,《主定理的证明》)。西格尔引理保证,只要适当选取 ,使未知数的个数()超过消失条件的个数(),就存在这样一个系数大小受控(大小大约 )的非零 。
至关重要的是,在点 处求值 及其导数,得到的都是落在固定域 中的代数数:因为 且 (这里用到了假设 是代数数!),所以 在 处的每一阶导数都是关于 的显式多项式表达式。正是在这里,辅助函数开始“看到”了 是代数数这一假设。
- 西格尔引理
- 一个基于鸽笼原理的结果,保证只要未知数比方程多,线性方程组就存在非平凡的小整数(或代数整数)解——这是超越数论中构造辅助函数的标准工具,无需显式计算其系数。