✅ 操作成功!

初中数学竞赛讲座——数论部分7(同余)

发布时间:2023-06-08 作者:admin 来源:讲座
第7讲  同余的概念及基本性质
数论有它自己的代数,称为同余理论.最先引进同余的概念与记号的是数学王子高斯.
  先看一个游戏:有n+1个空格排成一行,第一格中放入一枚棋子,甲乙两人交替移动棋子,每步可前移1,2或3格,以先到最后一格者为胜.问是先走者胜还是后走者胜?应该怎样走才能取胜?
  取胜之道是:你只要设法使余下的空格数是4的倍数,以后你的对手若走i格(=1,2,3),你走4-i格,即每一次交替,共走了4格.最后只剩4个空格时,你的对手就必输无疑了.因此,若n除以4的余数是1,2或3时,那么先走者甲胜;若除以4的余数是0的话,那么后走者乙胜.
  在这个游戏里,我们可以看出,有时我们不必去关心一个数是多少,而要关心这个数用m除后的余数是什么.又例如,1999年元旦是星期五,1999年有365天,365=7×52+1,所以2000年的元旦是星期六.这里我们关心的也是余数.这一讲中,我们将介绍同余的概念、性质及一些简单的应用.
  同余,顾名思义,就是余数相同.
一、基础知识
定义1 给定一个正整数,如果用m去除所得的余数相同,则称ab对模同余,记作
ab(mod),
  并读作a同余b,模m.
否则,就称ab对于模m不同余,记作b(mod m),
根据定义,是否同余,不仅与ab有关,还与模m有关,同一对数ab,对于模同余,而对于模也许就不同余,例如,5≡8(mod 3),而5≡8(mod 4),
  若ab对模m同余,由定义1,有
a=mqrmq2+.
  所以 bm(q-q2),
  即 m|a-b.
  反之,若ma-,设
=mq1+r1bmq22,0≤r1,r2m-1,
  则有m|r1-r2.因|r1-r2|≤-1,故r1r=0,即r1r2.
  于是,我们得到同余的另一个等价定义:
 定义2 若a是两个整数,并且它们的差a-b能被一正整数m整除,那么,就称ab对模m同余.
另外,根据同余的定义,显然有以下几种关系是成立的:
a(mod )
a(mod mba(mod )
a(mod n)
  bc(mod )
由此可见,同余是一种等价关系,以上这三条分别叫做同余的反射性,对称性和传递性,而等式也具有这几条性质.
二、典型例题;
例1.如果ab(mod m),以下命题正确的有哪些?请说明理由?
 | a-b
 = bmt
 = k1m+ 1,b = k2+ r2(0≤1,r2m)r=
解:⑴因ab(mod ),所以可得a = 1mrb = m+ r,那么=(k1k2)m,由于k12是整数,因此ab是正确的.
⑵根据⑴可得ab= mt,即a= b+mt
⑶根据⑴可得, | r1-r2,又因为0≤| 1-r2 |<,所以| 1r2 |=0,故r1= 2
例2.判断正误,并说明理由.
⑴如果ab(mod m)那么kakb(mod m)
⑵如果ab(mod ),c是整数,那么±cb± (mod m) 
⑶如果a1(mod m),a2b2(mod m),那么1±a2b±b2 (mod m),
aa2b1b2 (mod m).
⑷如果3a≡3(mod 6 ),那么ab (mod 6 )
解:⑴∵ab(mod m),∴m | ab,∴mk (a-b)即 | (kakb)
kakb(mod m) ⑴ 成正确
⑵∵a(mod m),∴m | ab
又因为c是整数,所以 | a-cbc,即m | (c) -(b-c)即ab-c(mod m
同理可得,+cb+(mod m)
⑶仿照上面的两个小题的方汪,可以判定这个命题也是正确的
⑷显然6≡12(mod 6),而2≡ 4 (mod 6),因此,这个命题不正确
说明:⑶的结论可以得到同余的另一条性质,即a(mod m)anbn(mod )
此题说明两个同余式能够象等式一样进行加、减、乘、乘方,但同余式两边却不能除以同一数,那么,同余式的两边在什么情况下可以同除以一个数呢?我们先看下面的例题.
例3.由下面的哪些同余式可以得到同余式ab(mod 5)
①3a≡3b(mod 5)      ②10a≡10b(mod 5)
③6≡6(mod 10)      ④10a≡10b(mod 20)
解:①因3a≡3b(mod 5),所以5 | 3(a-),而5 | 3 ,
因此5 | ,故a(mod 5)
②由10≡10b(mod 5)可以得到5 | 10(ab),而5 | 10,因此5不一定整除a-b,故a
b(mod 5)就成立
③由6≡6b(mod 10)可得10 | 6(ab),而10=2×5,6=2×3,因此5 | ab,
(mod 5)成立
④由10a≡10b(mod 20)可得到20 | 10(-b),而20= 4×5,4 | 10,因此5 | (b)
b(mod 5)不成立
    综上所述,由3a≡3b(mod 5)或6a≡6b(mod 10)都可以得到ab(mod 5)
说明:在①中,因为(3,5)=1,因此由5 | 3(ab)一定可以得到5 | b,进而得到ab(mod 5),一般地,如果(k,)=1,kakb(mod ),那么b(mod m
在③中,因(6,10)=2,因此由10| 6(-)一定可以得到5 | a-b,进而得a(mod 5),一般地,如果(km)= dkakb(mod m),那么ab.
例4.如果a(mod 12)且ab(mod 8),那么以下同余式一定成立的是哪些?
a(mod 4)  ②a(mod 24)  ③a(mod 20)  ④b(mod 48)
解:正确的有①和②
①由题中的条件可得12 | a-,又因4 | 12,所以4 | ab,故ab(mod 4).
②因12 | a-b,8| ab,所以ab是12和8的公倍数,又因为[8,12]=24,因此
a-b必是24的倍数,即24 | ab,故ab(mod 24).
③显然,当= 26, = 2时满足条件ab(mod 12)和ab(mod 8),但却不满足
b(mod 20).
④同③,用a = 26,b = 2验证即可.
【说明】:
⑴一般地,若ab(mod m)且n | m,那么b(mod )
⑵若ab(mod m),ab(mod n),那么ab(mod [m,n]),它的一个特殊情况就是:
如果ab(mod m),ab(mod n)且(mn)=1,那么ab(mod n)
【一些结论】
1.同余定义的等价形式
a(mod m-b
ab(mod m = +mt
2.同余式的同加、同乘性
如果a(mod m),ab2(mod m)那么
a1±a2b1±b(mod )
ka1kb1(mod )(kZ)
a1a2bb2(mod
a1nb1n(mod )(是整数).
3.如果(km)=d,kakb(mod m),那么ab
这条性质的直接推论就是:
如果(k,)=1,kakb(mod m),那么ab(mod m
4.如果ab(mod m)且n | m,那么a(mod n
5.如果b(mod ),b(mod ),那么ab(mod [,n])
这条性质的一个推论就是:
如果a(mod m),b(mod n)且(m,n)=1,那么ab(mod  n)
例5.⑴求19992002除以9的余数;⑵求1010除以7的余数
解:⑴∵9 | 1999-1000,∴1999≡1000≡1(mod 9)
∴19992000≡12002≡1(mod 9),∴19992000除以9的余数是1
⑵∵10≡3(mod 7),∴10≡3≡-1(mod 7)
∴106≡(-1)2≡1(mod 7),∴1010≡10(mod 7)
又∵102≡9≡2(mod 7),∴102≡10 4≡22≡4(mod 7)
所以1010除以7的余数是4.
说明:求较大数的余数时,可先设法找到与±1同余的数,然后利用同余式的性质,求出所求数的余数.
例6.求14589+32002除以13的余数.
解:∵145≡2(mod 13),∴1456≡26≡-1(mod 13)
∴(1456)14≡(-1)14≡1(mod 13)即14584≡1(mod 13)
又∵145≡25≡6(mod 13)
所以14589≡14584·1455≡6×1≡6(mod 13)
又∵33≡1(mod 13),∴(33)667≡32001≡1(mod 13),∴32002≡3(mod 13)
所以,14589+32002≡6+3≡9(mod 13)
即14589+32002除以13的余数是9
例7.求19982002的十位数字
分析:此题可以通过19982002的末两位数来求解,与前面的方法类似
解:∵199898≡-2(mod 100),∴19982002≡(-2)2002≡22002≡41001(mod 100)
因为4≡4(mod 100),42≡16(mod 100),4≡64(mod 100),44≡56(mod 100),45≡24(mod 100),46≡96(mod 100),47≡84(mod 100),48≡36(mod 100),
49≡44(mod 100),410≡76(mod 100),411≡4(mod 100)…
👁️ 阅读量:0