同余数
今天我将为你详细讲解数论中的一个重要概念——同余数。这是一个将几何与数论紧密联系起来的迷人话题。
1. 同余数的基本定义
同余数是指能够作为某个直角三角形面积的正整数,且这个直角三角形的三条边长度均为有理数。
更精确地说:一个正整数 \(n\) 被称为同余数,如果存在一个边长为有理数的直角三角形,其面积为 \(n\)。这意味着存在有理数 \(a, b, c > 0\) 满足:
\[a^2 + b^2 = c^2 \]
和
\[\frac{1}{2}ab = n \]
2. 历史背景与问题起源
同余数问题可以追溯到10世纪的阿拉伯数学家,但最著名的记载来自1225年斐波那契的挑战:证明5和7是同余数。他找到了对应5的直角三角形,其边长为:
\[\left(\frac{3}{2}, \frac{20}{3}, \frac{41}{6}\right) \]
验证:\(\left(\frac{3}{2}\right)^2 + \left(\frac{20}{3}\right)^2 = \frac{9}{4} + \frac{400}{9} = \frac{1681}{36} = \left(\frac{41}{6}\right)^2\),面积 \(\frac{1}{2} \cdot \frac{3}{2} \cdot \frac{20}{3} = 5\)。
3. 与椭圆曲线的深刻联系
20世纪的重要发现:\(n\) 是同余数当且仅当椭圆曲线
\[E_n: y^2 = x^3 - n^2x \]
有正秩(即有无穷多个有理点)。
这个等价关系通过以下变换建立:
- 若 \((a,b,c)\) 是面积为 \(n\) 的有理直角三角形,则
\[ (x,y) = \left(\frac{n(a+c)}{b}, \frac{2n^2(a+c)}{b^2}\right) \]
是 \(E_n\) 的有理点。
- 反之,从 \(E_n\) 的非2阶有理点可构造出对应的直角三角形。
4. 判定同余数的Tunnell定理
1983年,Tunnell给出了一个划时代的判定定理(在BSD猜想成立的前提下):
设 \(n\) 是无平方因子的正整数,定义:
\[A_n = \#\{(x,y,z) \in \mathbb{Z}^3: n = 2x^2 + y^2 + 32z^2\} \]
\[ B_n = \#\{(x,y,z) \in \mathbb{Z}^3: n = 2x^2 + y^2 + 8z^2\} \]
\[ C_n = \#\{(x,y,z) \in \mathbb{Z}^3: n = 4x^2 + y^2 + 32z^2\} \]
\[ D_n = \#\{(x,y,z) \in \mathbb{Z}^3: n = 4x^2 + y^2 + 8z^2\} \]
那么:
- 若 \(n\) 是奇数且同余,则 \(A_n = \frac{1}{2}B_n\)
- 若 \(n\) 是偶数且同余,则 \(C_n = \frac{1}{2}D_n\)
5. 具体例子与计算
让我们验证几个小数字:
- \(n=5\)(同余数):对应椭圆曲线 \(y^2 = x^3 - 25x\) 有无穷多有理点。
- \(n=1\):不是同余数(可用Tunnell定理或模形式理论证明)。
- \(n=6\):是同余数,对应直角三角形边长 \((3,4,5)\),面积 \(6\)。
- \(n=7\):是同余数,斐波那契找到的三角形边长为 \(\left(\frac{35}{12}, \frac{24}{5}, \frac{337}{60}\right)\)。
6. 未解决问题与当前进展
虽然Tunnell定理给出了判定方法,但它的充分性依赖于BSD猜想。对于任意给定的 \(n\),确定其是否为同余数仍然是一个开放问题,特别是:
- 是否存在无穷多个同余数?是的,这已被证明。
- 是否存在无穷多个非同余数?同样已被证明。
- 但对于具体的 \(n\),特别是大数的判定仍很困难。
同余数问题完美展示了数论中几何、代数和分析方法的深刻互动,是理解现代数论思想的绝佳窗口。