形式陈述
本页固定一个正整数 ,研究椭圆曲线理路椭圆曲线Elliptic curve带指定有理点的光滑射影亏格一曲线;由短 Weierstrass 方程推导点加法,并完整计算一个九点有限群。
的有理点群,零元为 。三次式的三个根 不同,因此曲线光滑,并有四个二阶以内的点 。这里给出的是这一曲线族的完整高度下降;不把它当作已经证明任意椭圆曲线的有限生成定理。
对非零元点 ,把横坐标写成互素整数形式 、,也就是先除以分子分母的最大公因数理路最大公约数Greatest common divisor · GCD同时整除两个整数且被所有公约数整除的非负整数。。定义
称为朴素乘法高度, 是相应对数高度。为统一射影公式,约定 ;一般点的射影横坐标是 。
以下两条界对 的所有点成立,包括零元和二阶点:
有限商怎样变成有限生成
二同源下降理路二同源下降2-isogeny descent · 椭圆曲线平方类下降用平方类记录有理二同源的像,将无限有理点问题压缩到有限组四次方程,并精确核算两个同源商到倍点商的核修正。已经证明 有限。取一组完整陪集代表 ,设
则高度不超过 的有限多个有理点生成整个 。因此本曲线族的有理点群有限生成。具体输入若已得到更小的平移高度界,可以大幅缩小终止阈值;后面的 例子只需检查高度二。
另一个直接结论是非挠点证书:若某个有理点满足
则 必有无限阶。这是充分条件;未通过这个不等式不说明点有有限阶。
直觉
分母很大的有理数不一定在实数轴上离原点很远。例如 很小,却需要较长的整数描述。高度同时记录分子和分母的大小,因此适合控制有理点搜索;仅用实数坐标的绝对值无法做到这一点。
倍点公式的分子分母都是四次齐次式,提示倍点会把高度大致提升到四次方。真正的困难是约分:两个巨大整数可能有巨大公因数,约分后反而很小。式(3)的下界靠逐素数证明公因数最多为 ,把这一风险控制在仅依赖曲线的常数内。
有限倍点商允许把任意点写成 。先减去有限名单中的一个代表,再反向“除以二”,高度在足够大时就严格下降。高度是正整数,且每个有界高度区间只容纳有限多个点,故下降不能无限进行。这两个事实共同把有限商的信息变成有限生成。
左图画的是任意假设反例满足的不等式,不声称曲线上真有这些高点;阈值外上界低于原高度。右图的三个整数来自实际点,但无限阶仍由对所有后续倍点成立的增长界证明。
例子与边界
一个可以立即核验的无限阶点
在 上,点
满足 ,所以确实在曲线上。其高度为 ,并且
由式(6), 有无限阶。第一次倍点的横坐标为 ,高度为 ;但无限阶结论来自对每次倍点都适用的严格增长界,不是仅仅发现几个不同的点。
的下降可以做到高度二
对 ,设四个点 已被证明构成完整的模二陪集代表。它们的平移横坐标分别为
把这些式子写成射影整数对,便得到 ,特殊输入映到 时也成立。因此从 可得
只要 ,就有 。高度不超过二的有限横坐标是
代入 ,依次得到 。负数不可能是有理数平方, 和 也因某个素因子指数为奇数而不是平方。因此小高度点恰为这四个点;严格下降随即排除所有其他有理点。
本段把“已经证明四点代表全部陪集”明确作为输入。有限商的大小等于四,单独不能证明指定的四点互异模二;完整终点会用两侧平方类补上这个检查。
为什么两个有限条件缺一不可
有理数加法群满足 ,却不有限生成:有限多个分母的最小公倍数无法产生带有新素数分母的有理数。因此“倍点商有限”本身不够,必须找到与群运算相容的下降量。
另一方面,只在一个很大的分子分母盒子里搜索仍不能穷尽椭圆曲线的有理点。只有先证明盒子外的点能够下降到盒子内,有限枚举才具有全局意义。式(5)需要一组真正完整的陪集代表;把尚未确认有理可解的四次方程候选当成实际代表,会破坏这个前提。
时曲线奇异,且式(3)的常数无意义,不能套用本页。负整数参数可先换成 ;有理参数可经坐标缩放研究,但高度和常数必须随模型重新计算。本文的常数不假设模型极小,也不声称已经优化。
推论与应用
有界高度的有理点为什么有限
若 ,有限横坐标的原始整数对满足 、。这样的对最多 个;对每个横坐标,方程 最多给两个有理纵坐标,再加 ,故点数有限。
这是一个可执行的枚举:先约分并去重,再判断有理数 的既约分子、分母是否分别为整数平方。必须用整数平方根作精确判断,不能把浮点近似平方当成有理点证书。
倍点下界:逐素数限制约分
由弦切线公式,倍点的射影横坐标为
这对齐次式也处理 和全部二阶点:此时 ,约分后得到 。因为 ,对任一非零实整数对 都有 ,不存在同时为零的问题。
设 。我们用素因子赋值理路p-adic 赋值与绝对值p-adic valuation and absolute value · p进赋值与绝对值用有理数中素数因子的指数定义距离,使模更高素数幂相等表示更加接近。证明
若素数 ,互素性给 ,所以 。以下只需看 为 -进单位的情形。令 、; 的点单独给 ,可先排除。
若 , 的两项赋值不同,故 。因此无论分母怎样相消,公因子的指数都不超过 。
若 ,写 ,其中 为单位。对奇素数, 与 不可能同时被 整除。如果前者不整除,;如果前者整除,后者为单位,。两种情况都给 。
对 且 ,两个单位的平方模八都为一,所以 ,从而 。因此 。这些局部上界合在一起便是式(10); 的整数对 则直接给 。
由于 ,有 ,故
上界不需要控制约分:直接估计 、,并用 ,便得到式(3)的上界。这也给出 的明确含义。
成对加法界:避免逐个纵坐标估计
先看两个既约射影数 、。它们的对称组合为
这三个整数的最大公因数为一:若某素数同时整除 与 ,两组原始性迫使它只落在交叉的两个因子上,这时 必为单位。并且
证明这个实数界,只需分别把两组坐标除以各自最大值。若两个绝对值为一的坐标在同一位置, 或 的绝对值就是一。若在交叉位置,可设 ;当 或 至少为二分之一时已有结论,否则 。另一个交叉位置同理。
现写 、。当两点有限且横坐标不同时,加法公式把 的乘积与和整理为一个对称射影三元组
例如仿射形式给乘积 、和 ;代入弦切线斜率、用两个曲线方程消去 即得。它同时记录两个加法输出,避免单独放大纵坐标的分子分母。
由式(11),两个输出高度的乘积至多为该三元组高度的两倍;约分只会降低高度。每个 的绝对值至多 ,所以得到式(4)。若 ,两个输出中一个为 、另一个为 ,直接用式(3)上界即可。涉及 时,左边是另一个点高度的平方,也满足式(4)。因此没有把相同横坐标藏在分母非零假设之外。
有限生成的严格下降证明
取式(5)的完整陪集代表,任意 可写成 。式(3)和式(4)给
第二步只用了另一个加法输出的高度至少为一。若 ,则 。
令 为所有高度不超过 的点所生成的子群。这个生成集合有限,并且包含每个 ,因为 。假设存在 ,在所有这样的点中取高度最小者。其高度必大于 ,于是可找到更低高度的 ;极小性迫使 ,又因 ,得到 ,矛盾。因此 。
现在才能使用有限生成阿贝尔群结构定理理路有限生成阿贝尔群结构定理Structure theorem for finitely generated abelian groups每个有限生成阿贝尔群唯一分解为自由部分与有限循环素幂部分。,把该群分解为有限挠子群与有限秩自由部分。有限生成的存在证明与一套必能找出所有陪集代表、再删去冗余生成元的高效算法是不同层次;本页实际给出的有效终点是:完整代表一旦有证书,后续高度阈值和有限生成集合就可复算。
严格增长怎样证明无限阶
若 ,式(3)给 。新高度更大,仍满足同一阈值,所以 对 严格递增。这些点必两两不同,而有限阶点的倍点序列只能取有限多个值,矛盾。由此得到式(6),无需预先知道挠子群的完整分类。
参考资料
- J. S. Milne,Elliptic Curves, Second Edition,2021,ChapterIV§4,印页121–126及Lemma4.10:有理高度、有界高度有限、倍点高度与成对加法界。本文对特定族 独立给出 和式(3)–(5)的显式常数。
- James Newton(据Victor Flynn讲义修订),Oxford C3.7 Elliptic Curves 2025/26,§7 Corollary7.9:含有理二阶点的曲线具有有限倍点商;该输入在二同源下降理路二同源下降2-isogeny descent · 椭圆曲线平方类下降用平方类记录有理二同源的像,将无限有理点问题压缩到有限组四次方程,并精确核算两个同源商到倍点商的核修正。中证明。这里通过式(13)与最小高度反证完成本曲线族的有限生成。