二次域
本文简要介绍二次域的相关概念。与之相关的两个重要例子是 Gauss 整数和 Eisenstein 整数,它们可以用于解决一些数论问题。
基本概念
本节首先介绍一系列基本概念。二次域和二次整数环都是更一般的代数扩域和代数整数环的概念的特例,因此本节的几乎所有定义和结论都可以恰当地推广到一般的情形。本节的讨论将限于二次域这一特殊情形,而不引入过多的代数数论内容。
二次域
二次域的元素都是二次代数数。
二次代数数(quadratic algebraic number)是可以表示为整系数一元二次方程的解的复数。由一元二次方程的求根公式可知,所有二次代数数均可以表示成
的形式,其中,
对于任意无平方因子的整数
共轭与范数
二次无理数
任意二次域中,由加减乘除四则运算产生的等式,无法区分共轭关系。也就是说,在等式中将每一个数换成它的共轭,即将每一个二次根号的符号改变,等式仍然成立。
利用共轭,可以构造若干个从二次代数数到有理数的映射,它们可以将对二次代数数进行的讨论转化为对有理数的讨论。较为简单的是二次代数数
更为有用的是二次代数数的范数。二次代数数与它的共轭的积称为它的 范数(norm):
显然,在虚二次域中,范数的概念,与复数的模的平方的概念一致;但是,在实二次域中这两个概念并不一致。
范数具有良好的性质。首先,因为
另外,二次代数数的倒数就是它的共轭与它的范数之比:
利用 Vieta 定理可知,二次代数数
的根。该方程的判别式也称为该二次代数数的 判别式(discriminant),记作
矩阵表示
类似于复数,二次代数数也可以用矩阵表示。令
可以验证,该矩阵的加、减、乘、除四则运算的结果就对应于二次代数数的运算结果。该矩阵的迹和行列式分别对应了二次代数数的迹和范数,该矩阵的特征多项式的判别式就是二次代数数的判别式。矩阵的伴随矩阵对应着二次代数数的共轭。
二次整数环
二次代数数中较为特殊的是二次整数。二次整数(quadratic integer)指可以表示为二次项系数为一的整系数一元二次方程的解的复数。与二次代数数的唯一不同就是对于二次项系数的限制。根据求根公式,二次方程
如果
的形式,其中,
反过来,任何这种形式的复数都是二次整数。每个非有理数的二次整数写成该形式的方法都是唯一的。
二次域
二次整数的迹、范数和判别式都是整数。二次整数环
整除、相伴与单位数
类似于整数,对于二次整数同样可以建立整除理论。当然,讨论必须在同一个二次整数环内进行。
对于二次整数环
类比到整数的整除理论上,相伴关系就是互为相反数。整除理论通常只需要考虑自然数就好了,而不必考察负数的情形。对于二次整数而言,相伴关系可能更为复杂一些。如果二次整数
因为范数可以保持乘法运算,且二次整数的范数总是整数,所以利用范数可以将二次整数的整除关系转化为整数的整除关系。也就是说,如果
其中,范数的表达式为
对于虚二次整数环,即
对于实二次整数环,即
二次整数环的单位数的结构可以推广到一般的 代数整数环。代数数论中的 Dirichlet 单位定理 指出,所有代数整数环的全体单位数都构成 有限生成 Abel 群,同时这一定理也给出了这个群的阶。
整数的整除理论中的最大公因数、带余除法、Bezout 定理、唯一分解定理等内容都可以推广到部分或全部的二次整数环上。在某个二次整数环上能否进行这样的推广,其实反映了该二次整数环性质是否足够接近于整数环。并非所有二次整数环上都成立唯一分解定理;在成立唯一分解定理的二次整数环中,也只有一部分二次整数环上可以进行带余除法。对于这部分内容的讨论,可以参考环论部分的 二次整数环 一节或相关书籍。
唯一分解
整数的唯一分解定理如果可以推广到二次整数环上,应当具有这样的形式:环
例如,在
一般的二次整数环中唯一分解定理不成立的主要原因是仅仅使用二次整数进行的分解是不够彻底的。例如要分解乘积
如果一个二次整数环上成立唯一分解定理,那么它的素理想和不可约元(在相伴意义下的等价类)一一对应,因此,对于这一类二次整数环,将理想分解为素理想就等价于将二次整数分解为不可约元。而且,此时的不可约元也称为 素元,它就相当于整数中的素数的概念。下面的讨论将使用素理想及其相关概念,不熟悉这一概念的读者,可以将它们逐字逐句替换成素元,那么这些论述在唯一分解定理成立的情形下也是对的。
要完全地搞清楚一般的二次整数环
在 中是 惯性(inert)的,即 在 中仍然是素理想; 在 中 分裂(split),即 在 中可以写成两个不同的共轭素理想的乘积; 在 中 分歧(ramify),即 在 中可以写成某个素理想的平方。
进一步可以证明,要判定某个素数
Gauss 整数
本节中,令
Gauss 整数上可以做带余除法:对于 Gauss 整数
Gauss 素数
利用上节的结论可以求出 Gauss 整数内的素元(也称为 Gauss 素数)。因为 Gauss 整数环的判别式是
所以 Gauss 素数总共有如下三类:
- 整数中
型素数; - 整数中
型素数的两个共轭的 Gauss 素数因子; - 素数
的因子 ,它的共轭与它相伴。
比如在
此处讨论素数
圆上整点问题
在复平面上,Gauss 整数表示了所有整点。Gauss 整数的范数就是格点到原点 Euclid 距离的平方。因此,具有相同范数的二次整数对应着复平面以原点为圆心的圆上的整点。也就是说,圆
要求解方程
其中,
首先,方程
现在假设方程有解。那么,方程的解必然具有形式
其中,
令
- 若
为 型素数,那么 ; - 若
为 型素数,那么 ; - 若
,那么 。
容易验证,这三种情形都可以写成
由于 Kronecker 符号
最右侧的求和式的记号利用了 Kronecker 符号
勾股方程
利用 Gauss 整数可以求出勾股方程的通解。勾股方程指如下二次不定方程:
对比上一节的内容可知,这相当于求解方程
因而它的解
且
消去这一公因子,那么
在整数
反过来,对于任何整数
根据上面的过程可以知道,本原勾股数
利用类似的方法还可以得到方程
Eisenstein 整数
本节中,令
Eisenstein 整数的范数为
它也是复平面上上述格点到原点的距离的平方。
Eisenstein 整数与 Gauss 整数也十分相似。在 Eisenstein 整数上同样可以利用范数
因此,Eisenstein 整数环内的素元,亦即 Eisenstein 素数,有如下三类:
- 整数中
型素数,即 和 型素数; - 整数中
型素数(也就是 型素数)的两个共轭的 Gauss 素数因子; - 素数
的因子 ,它的共轭与它相伴。
利用上一节的方法,可以求出范数为
其中,
利用前文的范数公式,
与这些方程密切相关的是另一个不定方程
当已知方程
因为
最后,类似于解决勾股方程的方法,可以利用 Eisenstein 整数解决如下不定方程:
它们的通解在此不再赘述。类似的方法还可以用于证明
参考文献与注释
- Quadratic field - Wikipedia
- Quadratic integer - Wikipedia
- Gaussian integer - Wikipedia
- Eisenstein integer - Wikipedia
- Kronecker symbol - Wolfram MathWorld
- Dirichlet character - Wikipedia
- Theodorus J. Dekker's Notes on Primes in Quadratic Fields
- Franz Lemmermeyer's Notes on Ideals in Quadratic Number Fields
- J.S. Milne - Algebraic Number Theory
注意,此处
的选择与上文的选择并不相同。按照惯例,在讨论一般的二次整数环时常规定 (当 时),而对于 Eisenstein 整数环又往往规定 。这个区别没有任何实质影响,但是可能会引起部分表达式的形式改变。注意,不应将 Eisenstein 整数环写成 。 ↩
本页面最近更新:2025/2/5 18:20:58,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:321625, c-forrest, CCXXXI, Great-designer, iamtwz, inclyc, Shen-Linwood, shuzhouliu, Tiphereth-A, Xeonacid
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用