二次剩余--欧拉准则

数论中, 二次剩余欧拉判别法(又称 欧拉准则)是用来判定给定的 整数是否是一个 质数二次剩余

目录

叙述

p是奇质数p不能整除d,则:

d是模 p的二次剩余 当且仅当
d^{ \frac{p-1}{2}} \equiv 1 \pmod{p}
d是模 p的非二次剩余当且仅当:
d^{ \frac{p-1}{2}} \equiv -1 \pmod{p}

勒让德符号表示,即为: d^{ \frac{p-1}{2}} \equiv \left( \frac{d}{p}\right) \pmod{p}

举例

例子一:对于给定数,寻找其为二次剩余的模数

a = 17。对于怎样的质数p,17是模p的二次剩余呢?

根据判别法里给出的准则,我们可以从小的质数开始检验。

首先测试p = 3。我们有:17(3 − 1)/2 = 171 ≡ 2 (mod 3) ≡ -1 (mod 3),因此17不是模3的二次剩余。

再来测试p = 13。我们有:17(13 − 1)/2 = 176 ≡ 1 (mod 13),因此17是模13的二次剩余。实际上我们有:17 ≡ 4 (mod 13),而22 = 4.

运用同余性质和勒让德符号可以加快检验速度。继续算下去,可以得到:

对于质数 p = 13, 19, \cdots,(17/ p) = +1(也就是说17是模这些质数的二次剩余)。
对于质数 p = 3, 5, 7, 11, 23, \cdots,(17/ p) = -1(也就是说17是模这些质数的 二次非剩余)。

例子二:对指定的质数p,寻找其二次剩余

哪些数是模17的二次剩余?

我们可以手工计算:

1 2 = 1
2 2 = 4
3 2 = 9
4 2 = 16
5 2 = 25 ≡ 8 (mod 17)
6 2 = 36 ≡ 2 (mod 17)
7 2 = 49 ≡ 15 (mod 17)
8 2 = 64 ≡ 13 (mod 17)

于是得到:所有模17的二次剩余的集合是{1,2,4,8,9,13,15,16}。要注意的是我们只需要算到8,因为9=17-8,9的平方与8的平方模17是同余的:92 = (−8)2 = 82 ≡ 13 (mod 17).(同理不需计算比9大的数)。

但是对于验证一个数是不是模17的二次剩余,就不必将所有模17的二次剩余全部算出。比如说要检验数字3是否是模17的二次剩余,只需要计算3(17 − 1)/2 = 38 ≡ 812 ≡ ( − 4)2 ≡ − 1 (mod 17),然后由欧拉准则判定3不是模17的二次剩余。

欧拉准则与高斯引理以及二次互反律有关,并且在定义欧拉-雅可比伪素数(见伪素数)时会用到。

证明

首先,由于p 是一个奇素数,由费马小定理d^{p-1} \equiv 1 \pmod{p}。但是p-1是一个偶数,所以有

(d^{ \frac{p-1}{2} } -1) \cdot (d^{ \frac{p-1}{2} }+1) \equiv 0 \pmod{p}

p 是一个素数,所以d^{ \frac{p-1}{2} } -1d^{ \frac{p-1}{2} }+1 中必有一个是p 的倍数。因此d^{ \frac{p-1}{2} } p的余数必然是1或-1。

  • 证明若d是模p的二次剩余,则d^{ \frac{p-1}{2}} \equiv 1 \pmod{p}

d是模p的二次剩余,则存在 x^2 \equiv d \pmod{p}pd,x互质。根据费马小定理得:

d^{ \frac{p-1}{2}} \equiv x^{p-1} \equiv 1 \pmod{p}
  • 证明若d^{ \frac{p-1}{2} } \equiv 1 \pmod{p},则d是模p的二次剩余

p 是一个奇素数,所以关于p原根存在。设ap的一个原根,则存在1 \le j \le p-1使得d=a^j。于是

a^{j \frac{p-1}{2} } \equiv 1 \pmod{p}
ap的一个 原根,因此 ap的指数是 p-1,于是 p-1整除  \frac{ j(p-1) }{2} 。这说明 j是一个偶数。令 i = \frac{j}{2},就有 (a^i)^2 =a^{2i} = dd是模 p
  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值