《数论算法》教案 5章(二次同余方程与平方剩余)【DOC精选】.docVIP

  • 149
  • 0
  • 约1.45万字
  • 约 49页
  • 2017-02-16 发布于江苏
  • 举报

《数论算法》教案 5章(二次同余方程与平方剩余)【DOC精选】.doc

二次同余方程与平方剩余 内容 二次同余方程,平方剩余 模为奇素数的平方剩余 勒让德符号、雅可比符号 二次同余方程的求解 要点 二次同余方程有解的判断与求解 一般二次同余方程 二次同余方程 +bx+c≡0(mod m),(a0(mod m)) (1) 化简 设m=,则方程(1)等价于同余方程组 +bx+c≡0(mod ), (pa) (2) 化为标准形式 p≠2,方程(2)两边同乘以4a, 4+4abx+4ac≡0(mod ) ≡-4ac(mod ) 变量代换, y=2ax+b≡-4ac(mod ) (4) 当p为奇素数时,方程(4)与(2)等价。即 两者同时有解或无解;有解时,对(4)的每个解,通过式(3)(x的一次同余方程,且(p, 2a)=1,所以解数为1)给出(2)的一个解,由(4)的不同的解给出(2)的不同的解;反之亦然。 两者解数相同。 结论:只须讨论方程 ≡a(mod ) (5) 【例5.1.1】化简方程7x2+5x-2≡0(mod 9)为标准形式。 (解)方程两边同乘以4a==y=x+=x≡(y-5)≡ (y-5) ≡2(y-5)≡2y-10≡2y-1 ≡-7, -1, 5≡-4, -1, 2(mod 9)) 平方剩余 【定义5.1.1】设m是正整数,a是整数,ma。若同余方程 ≡a(mod m) (6) 有解,则称a是模m的平方剩余(或二次剩余);若无解,则称a是模m的平方非剩余(或二次非剩余)。 【例】1是模4平方剩余,-1是模4平方非剩余。 【例】1、2、4是模7平方剩余,3、5、6是模7平方非剩余。 问题: 设正整数a是模p的平方剩余,若记方程(6)中的解为x≡(mod m),那么此处的平方根(mod m)与通常的代数方程=a的解有何区别? 如何判断方程(6)有解? 如何求方程(6)的解? 例 【例5.1.2】求以15为模的所有平方剩余和平方非剩余。 (解)直接计算12,22,…,142得模15的平方剩余(实际只需计算12,22,…,72) 1,4,9,10,6 平方非剩余:2,3,5,7,8,11,12,13,14 【例5.1.3】求满足方程E:≡+x+1(mod 7)的所有整点(即坐标为整数的点)。 (解)对 x=0,1,2,3,4,5,6分别解出y: =0,≡1(mod 7),y≡1,6(mod 7) =1,≡3(mod 7),无解 =2,≡4(mod 7),y≡2,5(mod 7) =3,≡3(mod 7),无解 =4,≡6(mod 7),无解 =5,≡5(mod 7),无解 =6,≡6(mod 7),无解 所以,满足方程的点为(0, 1),(0, 6),(2, 2),(2, 5)。 附:方程E:≡+x+1的图形称为椭圆曲线。 模为奇素数的平方剩余与平方非剩余 方程 ≡a(mod p), (a, p)=1 (1) 结论:方程(1)要么无解,要么有两个解(因为=)。 (p=时,方程恰好1个解) 平方剩余的判断条件 【定理5.2.1】(欧拉判别条件)设p是奇素数,(a, p)=1,则 (i)a是模p的平方剩余的充要条件是 ≡1(mod p) (2) (ii)a是模p的平方非剩余的充要条件是 ≡-1(mod p) (3) 并且当a是模p的平方剩余时,同余方程(1)恰有两个解。 (证)先证pa时,式(2)或(3)有且仅有一个成立。 由费马定理 ≡1(mod p) -1≡0(mod p) ≡0(mod p) (4) 即 = 但 =1或2且p>2。 p能整除,但p不能同时整除和(否则,p能整除它们的最大公因子1或2) 由式(4)知式(2)或(3)有且仅有一式成立。 (i)必要性:a是模p的二次剩余 有使得 ≡a(mod p), ≡(mod p)。 即 (mod p)。 由于pa p,由欧拉定理 ≡1(mod p)。 充分性: ≡1(mod p)pa。故一次同余方程 ≡a(mod p), (1≤b≤p-1) (5) 有唯一解,对既约剩余系 (6) 设b=j时方程(5)的解()。 若a不是模p的二次剩余 A中各数可按j、xj配对,两两分完。 (b1≠b2,则相应的解x1≠x2,且除了±1之外,每个数的逆不是它本身) 即 (威尔逊定理) 与式(2)矛盾 必有某个,使a是模p的二次剩余。 (ii)显然(由(i)的证明即知) 其次,若0(mod p)是方程(1)的解,则-也是其解,且必有-(mod p)。故当(a, p)=1时,方程(1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档