APP下载

Legendre符号及Gauss二次互反律的证明

2010-10-26郭向荣

唐山师范学院学报 2010年2期
关键词:素数奇数等式

郭向荣

(唐山师范学院 数学与信息科学系,河北 唐山 063000)

Legendre符号是由法国数学家阿德里安-马里·勒让德在1798年尝试证明二次互反律时引入的函数。这个符号是许多高次剩余符号的原型,它的延伸和推广包括雅可比符号、克罗内克符号、希尔伯特符号,以及阿廷符号。二次互反律被誉为“算术中的宝石”,特别是在同余理论里,二次互反律是一个用于判别二次剩余,即二次同余方程 x2≡p(modq)之整数解的存在性的定律。Legendre曾经提出过二次互反律的猜想。但第一个严格的证明是由 Gauss在 1796年作出的,随后他又发现了另外七个不同的证明。Gauss之后Kummer、Eisenstein、Hilbert、Artin、Furtwangler等也相继给出了新的证明。至今,二次互反律已有超过200个不同的证明。本文利用有限域的一些知识,给出这个定理的一个证明。Jacobi符号是Legendre符号的一种推广,允许底数为合数,但底数仍然必须是奇数和正数。这个推广提供了计算所有勒让德符号的一个有效的方法。本文将 Legendre符号与Jacobi符号在计算上进行了比较和总结。

1 Legendre符号定义及其基本性质

设Zp表示模p的剩余类环,当p为素数时,Zp形成域,其中仅含p个元素,令 Zp*=Zp-{0},则 Zp*对 Zp的乘法形成一个p-1阶的循环群,本文总假定p为素数。

定义1 设p为素数,a ∈ Zp*若 xn≡ a(mod p)(这里n为大于1的整数)于Zp里有解,则称a叫做模Zp*的n次方元。否则a就称为Zp*的非n次方元。

定理 (1)如果p=2,则Zp*中每个元素都是平方元素。(2)如果p≠2则Zp*的平方元素形成Zp*的指数为2的不变子群。

由此定理得到,所有Zp*平方元素作成一个Zp*的子群,并且是Zp*的阶循环子群。

从而将

扩充到Zp的全部元素上,并且对于x∈Zp,若x有象元素x'∈ Zp ,则记作

性质1 若p/| mn ,则

为一积性函数。

性质2 (1)两个平方元素之积仍为平方元素。

(2)两个非平方元素之积仍为平方元素。

(3)一个平方元素与一非平方元素之积为一非平方元素。

性质3 p>2,则

换言之,若 p≡1(mo d u)则-1为 Zp的平方元素,若p≡3(mo d u)则-1为Zp的非平方元素。

设p为奇素数,S为Zp*的子集,Zp*为S与-S的并集,取

如果s∈S,a ∈ Zp*我们记为形式 as= es(a )sa,其中es(a)= ±1, Sa∈S

证明 若s与s'是S的两个相异元素,则有 sa± sa',否则 sa= sa',即有 as=± as',即s=±s'。

若s=s'这与s,s'相异不合;若s=-s',说明s,s'不同属于S,无论哪种情况都引出矛盾。所以 sa≠ sa'。

建立映射 φ: s→sa,这是s到它本身之上的一一映射。

因为对任意的s∈S,由a ∈ Zp*则a有逆元a-1。所以sa-1∈Zp*,令

于是

且使得

说明φ是一个满射。对于 s,s '∈ s, s ≠ s',则sa≠ s'a,即φ是单射。

将各等式 as= es(a )sa相乘,得到

作为这个引理的应用,我们证明 Legendre符号的一个性质。

其中 n( p)是满足

的整数s的个数。

如果p有形式4k+1(或4k+3)则 n( p)= k(或 k+1),由此可知,

在证明二次互反律之前,还需要建立一个三角恒等式。

引理2 设m为奇自然数m=2k+1,则有次多项式。对奇数m应用归纳法:

(1)当m=1时

是 sin2x 的0次多项式,故当m=1时等式成立。当m=3时

是 sin2x 的一次多项式,故当m=3时等式成立。

(2)假设结论对不大于2k-1的奇自然数集来说成立,当m=2k+1时,由

及归纳假设知

即结论对任意的奇自然数k成立。

次多项式,令

个互异的零点。由广义余式定理就有

下面求a。

由欧拉公式

由此可以看出()eim-1x的系数为1,而

故右边()eim-1x的系数为

比较两边的系数知

有了以上的定义性质及其引理,下面证明本文的中心定理——Gauss二次互反律:设 p 和 q是两个不同的素数,则有

由等式qs=e()sqsq ,有

将等式相乘,并考虑到 s→ sq是s上的一一映射,便得到

对于m=q,根据引理3可知:

由p和q的对称性,交换p和q的位置,得到

所以

Gauss二次互反律告诉我们:

两个奇素数p、q只要有一个是4k+1的形式时,就有:

当且仅当p、q都是4k+3的形式时,才有

2 Legendre符号的计算

勒让德符号有许多有用的性质,可以用来加速计算。Legendre符号的一个推广是Jacobi符号。以下在计算上将两者进行了比较。

定义(Jacobi符号) 设奇数P>1, P =p1p2…pk,其中 pi(1≤ i≤ k) 是素数,定义

其中

是模pj的Legendre符号,则称

为Jacobi符号。

定理1 对于Jacobi符号,我们有

显然,当P本身是素数时,Jacobi符号就是 Legendre符号。对于Jacobi符号,以下的互反律成立:

定理2 设奇数P>1,奇数Q>1,且(P, Q )=1,有

用Legendre符号,Jacobi符号的求值有:

(1) 计算Jacobi符号并不需要求出素因数分解式例如,计算若用Legendre符号,则为:

而用Jacobi符号,计算方法为:

显然,用Jacobi符号比仅使用Legendre符号简便。

(2)Jacobi符号与Legendre符号的本质区别Legendre符号中

时,二次同余方程 x2≡ d(mo d P)一定有解,而Jacobi符号中

并不能确定二次同余方程 x2≡ d(mo d P) 有解。

例如,取奇素数 p≡-1(mo d 4),再取 P= p2,我们有

但 x2≡-1 (mod P) 无解(因为 x2≡- 1(mo dp) 无解)

具体例子:当p=3时, P= p2=9

但 x2≡- 1(mo d 9)无解(因为 x2≡-1 (mo d3)无解)

又例: P=3599= 59×61,Jacobi符号

但x2≡2(mod 3599)无解。

猜你喜欢

素数奇数等式
孪生素数
两个素数平方、四个素数立方和2的整数幂
奇数凑20
奇数与偶数
组成等式
关于奇数阶二元子集的分离序列
关于两个素数和一个素数κ次幂的丢番图不等式
一个连等式与两个不等式链
巧设等式
奇妙的素数