二次型的类数
二次型的类数是数论中一个深刻的概念,它描述了在某种等价关系下,不同二次型分类的数量。要理解它,我们需要从二次型本身开始。
第一步:二元二次型的定义与表示
一个整系数二元二次型是一个形如 \(Q(x, y) = ax^2 + bxy + cy^2\) 的函数,其中 \(a, b, c\) 都是整数。\(x\) 和 \(y\) 是整数变量。例如,\(Q(x,y) = x^2 + xy + y^2\) 就是一个二次型。
第二步:二次型的矩阵表示
我们可以用对称矩阵来紧凑地表示二次型。对于 \(Q(x, y) = ax^2 + bxy + cy^2\),其对应的矩阵是:
\[M = \begin{pmatrix} a & b/2 \\ b/2 & c \end{pmatrix} \]
这样,二次型可以写成向量形式:\(Q(\mathbf{v}) = \mathbf{v}^T M \mathbf{v}\),其中 \(\mathbf{v} = (x, y)^T\)。
第三步:判别式
二次型的一个关键不变量是它的判别式 \(D\),定义为 \(D = b^2 - 4ac\)。判别式决定了二次型的一些基本性质。例如,如果 \(D < 0\) 且 \(a > 0\),那么对于所有非零整数对 \((x, y)\),\(Q(x, y) > 0\),我们称这种二次型是正定的。我们将主要讨论正定二次型。
第四步:二次型的等价关系(关键概念)
我们如何判断两个看似不同的二次型是否在本质上“相同”?这引入了等价关系的概念。两个二次型 \(Q\) 和 \(Q'\) 被称为等价的,如果存在一个行列式为 \(\pm 1\) 的整数矩阵 \(P\)(称为幺模矩阵),使得通过变量代换 \(\mathbf{v} = P \mathbf{v'}\),可以将 \(Q\) 转化为 \(Q'\)。
用矩阵语言说,如果存在幺模矩阵 \(P\),使得 \(M' = P^T M P\),那么 \(Q\) 和 \(Q'\) 等价。
等价的二次型具有相同的判别式 \(D\)。它们本质上表示相同的整数集合(当 \(x, y\) 取遍所有整数时,\(Q(x,y)\) 能取到的所有整数值的集合是相同的)。
第五步:本原二次型与约化型
为了有效分类,我们通常关注本原二次型,即系数 \(a, b, c\) 的最大公约数为1的二次型。
在18世纪,高斯等人发展了一种方法,可以在每个等价类中找到一个“最简单”的代表,称为约化型。对于一个给定的负判别式 \(D\),正定二次型的约化型 \((a, b, c)\) 需要满足以下不等式:
\[|b| \le a \le c \quad \text{并且} \quad \text{如果 } |b| = a \text{ 或 } a = c \text{,则 } b \ge 0 \]
重要的是,对于每个固定的 \(D\),约化型的数量是有限的。
第六步:类数的定义
现在我们可以给出类数的精确定义了。对于一个给定的整数 \(D\)(通常是负的,我们讨论正定形式),类数 \(h(D)\) 定义为:在幺模等价关系下,所有互不等价的、判别式为 \(D\) 的本原正定二元二次型的数量。
由于每个等价类都有一个唯一的约化型,所以类数 \(h(D)\) 就等于判别式为 \(D\) 的约化型的个数。这是一个有限的、非负的整数。
第七步:类数的意义与一个简单例子
类数衡量了具有相同判别式 \(D\) 的二次型的“多样性”。如果 \(h(D) = 1\),意味着所有判别式为 \(D\) 的本原正定二次型都是等价的,它们本质上只有一种。这是一个非常特殊的情况。
- 例子:判别式 \(D = -4\)。
- 我们可以列出所有判别式为 -4 的约化型。约化条件为:\(b^2 - 4ac = -4\),且 \(|b| \le a \le c\)。
- 尝试 \(b=0\):则 \(-4ac = -4\) => \(ac=1\),所以 \(a=c=1\)。得到二次型 \(x^2 + y^2\)。这是一个约化型。
- 尝试 \(b=\pm1\):不满足 \(b^2 - 4ac = -4\) 且 \(a, c\) 为正整数。
- 尝试 \(b=\pm2\):则 \(4 - 4ac = -4\) => \(ac=2\)。结合 \(|b| \le a \le c\),得到 \(a=1, c=2\)。但此时 \(|b|=2 > a=1\),不满足约化条件。所以无效。
- 因此,对于 \(D=-4\),只有一个约化型:\(x^2 + y^2\)。所以类数 \(h(-4) = 1\)。
第八步:类数的深层联系与重要性
类数远不止是一个计数问题,它与代数数论的核心领域紧密相连。
- 与理想类群的联系:在二次域 \(\mathbb{Q}(\sqrt{D})\)(其中 \(D\) 是无平方因子的负整数)中,其代数整数的环也有一个“理想类群”。这个理想类群的元素个数(称为该数域的类数)恰好等于二次型意义上的类数 \(h(D)\)(当 \(D \equiv 2, 3 \pmod{4}\) 时,就是 \(h(D)\))。这使得我们可以用几何化的二次型理论来研究抽象的代数数论问题。
- 与素数表示的关系:一个著名的定理(费马平方和定理的推广)指出,一个奇素数 \(p\) 可以被某个判别式为 \(D\) 的本原二次型 \(Q\) 表示(即存在整数 \(x, y\) 使得 \(p = Q(x, y)\)),当且仅当判别式 \(D\) 是模 \(p\) 的一个二次剩余。当 \(h(D)=1\) 时,所有能表示的素数都可以由那个唯一的等价类中的二次型表示,问题变得简单(如 \(p = x^2 + y^2\) 当且仅当 \(p=2\) 或 \(p \equiv 1 \pmod{4}\))。当 \(h(D)>1\) 时,情况更复杂。
第九步:类数的神秘性质
类数的值看似随机,但隐藏着深刻的规律。高斯曾猜想存在无穷多个 \(D<0\) 使得类数 \(h(D)=1\)(即实二次域的情况),但这一点至今未被证明,是数论中著名的未解问题。海格纳、斯塔克等人最终解决了哪些 \(D\) 对应类数为1的问题。类数的分布和增长也是现代数论研究的焦点。