高中数学竞赛讲座同余

合集下载

高中数学竞赛专题精讲27同余(含答案)

高中数学竞赛专题精讲27同余(含答案)

27同余1.设m 是一个给定的正整数,如果两个整数a 与b 用m 除所得的余数相同,则称a 与b 对模同余,记作,否则,就说a 与b 对模m 不同余,记作,显然,;每一个整数a 恰与1,2,……,m ,这m 个数中的某一个同余;2.同余的性质:1).反身性:;2).对称性:;3).若,则;4).若,,则特别是;5).若,,则;特别是;6).;7).若; 8).若,………………,且例题讲解1.证明:完全平方数模4同余于0或1;2.证明对于任何整数,能被7整除;)(mod m b a ≡)(mod m b a ≡)(|)(,)(mod b a m Z k b km a m b a -⇔∈+=⇔≡)(mod m a a ≡)(mod )(mod m a b m b a ≡⇔≡)(mod m b a ≡)(mod m c b ≡)(mod m c a ≡)(m od 11m b a ≡)(m od 22m b a ≡)(m od 2121m b b a a ±≡±)(mod )(mod m k b k a m b a ±≡±⇔≡)(m od 11m b a ≡)(m od 22m b a ≡)(m od 2121m b b a a ≡)(m od ),(m od m bk ak Z k m b a ≡⇔∈≡则)(m od ),(m od m b a N n m b a n n ≡⇔∈≡则)(mod )(m ac ab c b a +≡+)(m od 1),(),(m od m b a m c m bc ac ≡=≡时,则当)(mod )(mod ).(mod),(m b a mc bc ac dm b a d m c ≡⇔≡≡=特别地,时,当)(m od 1m b a ≡)(m od 2m b a ≡)(mod 3m b a ≡)(mod n m b a ≡)(m od ],,[21M b a m m m M n ≡⋯⋯=,则0≥k 153261616+++++k k k3.试判断能被3整除吗?4.能否把1,2,……,1980这1980个数分成四组,令每组数之和为, 且满足5.在已知数列1,4,8,10,16,19,21,25,30,43中,相邻若干数之和,能被11整除的数组共有多少组。

数论--同余-第4讲联赛班教师版

数论--同余-第4讲联赛班教师版

1.同余的概念:设m 是一个给定的正整数,把它称为模.如果两个整数,a b 用m 去除所得的余数相同,则称a 与b 对模m 同余,记为()mod a b m ≡.这个符号读作:“a 与b 模m 同余”,如()644mod3≡,()1973mod ≡,()50mod5≡.2.同余这一概念也可用下面两种方式之一来叙述,三种说法是等价的.若|m a b -,则a 与b 对模m 同余; 若a b mt =+(t 为整数),则a 与b 对模m 同余.用符号表示为:()|mod m a b a b mt a b m -⇔=+⇔≡.3.根据同余的定义,容易得到同余的一些性质,最常用的性质有以下几条: 反身性:()mod a a m ≡;对称性:()()mod mod a b m b a m ≡⇒≡; 传递性:()()()mod mod mod a b m a c m b c m ≡⎫⎪⇒≡⎬≡⎪⎭;可加性:()()()mod ()mod mod a b m a c b d m c d m ≡⎫⎪⇒±≡±⎬≡⎪⎭.推论1:()mod a c b c m ±≡±;推论2:()()mod 0mod a b c m a b c m +≡⇒+-≡.可乘性:()()mod mod a b m ac bc m ≡⇒≡(c 为整数). 推论1:()()()mod mod mod a b m ac bd m c d m ≡⎫⎪⇒≡⎬≡⎪⎭.推论2:()()mod mod n n a b m a b m ≡⇒≡(n 为自然数).除法性质:若(mod )ac bc m ≡,且(,)c m d =,则(mod )ma b d≡. 证明:由(,)c m d =可设,c de m df ==,且(,)1e f =,则有 (mod )|ac bc m m ac bc ≡⇒-,即|()|()df a b de f a b e -⇒-由(,)1e f =可知,|()(mod )f a b a b f -⇒≡,即mod m a b d ⎛⎫≡ ⎪⎝⎭.推论:若(mod )ac bc m ≡,且(,)1c m =,则(mod )a b m ≡.第4讲数论1. 若正整数m 和1995对于模6同余,则m 的值可能是 ( )A .25B .26C .27D .28【解析】 199563323=⨯+,故19953(mod6)≡273(mod6)≡,选C .一、四则运算与余数规律【例 1】 求3326(25746)+被50除所得的余数.【解析】33332577(mod50)2577(mod50)≡⇒≡ 2432337491(mod50)71(mod50)71(mod50)77(mod50)≡≡-⇒≡⇒≡⇒≡ 故332577(mod50)≡,从而3325746(746)(mod50)3(mod50)+≡+≡ 于是332626(25746)3(mod50)+≡又552507243730(mod50)37(mod50)≡+≡+≡⇒≡-,故102203(7)491(mod50)31(mod50)≡-≡≡-⇒≡,故 26205153333732129(mod50)++≡≡⨯≡-⨯≡-≡即余数为29.【变式】 设,a b 都是正整数,且a 被7除余数是2,b 被7除余数是5,求24a b +和24a b -被7除的余数. 【解析】 根据同余的定义,将题设条件“翻译”成符号形式,然后运用同余的性质来求解. 由题意可知,2(mod7),5(mod7)a b ≡≡由2(mod7)a ≡及(mod )(mod )n n a b m a b m ≡⇒≡这一性质可知 2224(mod 7)a ≡≡由5(mod7)b ≡及(mod )(mod )a b m ac bc m ≡⇒≡这一性质可知 4201(mod7)b ≡≡-故224413(mod7),4415(mod7)a b a b +≡-≡-≡+≡.【变式】 求4444441234.....19901991++++++的个位数. 【解析】 首先考查1,2,3,4,....,1990,1991除以10的余数情况,然后再拓展到4次. 4444102030....19900(mod10)102030....19900(mod10)≡≡≡≡≡⇒≡≡≡≡≡; 44441112131.....1991(mod10)1112131.....1991(mod10)≡≡≡≡≡⇒≡≡≡≡≡; 44442122232.....1982(mod10)21222.....19826(mod10)≡≡≡≡≡⇒≡≡≡≡≡; 44443132333....1983(mod10)31323....19831(mod10)≡≡≡≡≡⇒≡≡≡≡≡; ………44449192939...1989(mod10)91929...19891(mod10)≡≡≡≡≡⇒≡≡≡≡≡ 故4444441234.....1990199112006199119961995199++++++≡⨯+⨯+⨯+⨯+⨯ 6199119961991199049454949488(mod10)+⨯+⨯+⨯+⨯≡++++++++≡≡ 从而可知,个数数字为8.【变式】 ⑴ 求738547被17除的余数;⑵ 23374747a =,其中2337a =,试求233747被7整除的余数.【解析】 ⑴ 24474(mod17)47161(mod17)471(mod17)≡-⇒≡≡-⇒≡7385184641418464747(47)474713(mod17)⨯+≡≡⨯≡≡. ⑵ 36472(mod7)4781(mod7)471(mod7)≡-⇒≡-≡-⇒≡23371(mod6)371(mod6)≡⇒≡故23376164747(47)47475(mod 7)r r +≡≡⋅≡≡,其中r 为正整数即所求的余数为5.【例 2】 求证:1999199911|1023+.【解析】 看到高次项,我们就应该想到要用(mod )(mod )n n a b m a b m ≡⇒≡这一性质,但是 199910太大,可通过(mod )a c b c m ±≡±这一性质将底数变小,然后来证明. 199********(mod11)101(mod11)10(1)1(mod11)≡⇒≡-⇒≡-≡- 199********(mod11)2311(mod11)≡⇒≡≡故199919991023110(mod11)+≡-+≡,即1999199911|1023+.【例 3】 试证明32641|21+.【解析】32323232641|21210(mod641)21(mod641)21641(mod641)+⇔+≡⇔≡-⇒≡-+ 3272525264025(mod641)25(mod641)25641(mod641)⇔≡=⨯⇔≡⇔≡-25223522159(mod641)2159159641225(mod641)⇔≡-⨯⇔≡-≡--≡-⨯ 1831522525641616277(mod641)277(mod641)⇔≡-≡-+≡≡⨯⇔≡152132776415642141(mod641)2141(mod641)⇔≡-≡-≡-⨯⇔≡- 1321121411416415002125(mod641)2125(mod641)⇔≡-≡-+≡≡⨯⇔≡1129921256412129(mod641)21291296412(mod641)⇔≡-≡-⨯⇔≡-≡-+≡ 9922(mod 641)≡显然成立,反推即可得出结论.二、余数的分类讨论【例 4】 1986198719881989n n n n +++的个位不是0,求正整数n 满足的条件.【解析】19866(mod10)19866(mod10)n n ≡⇒≡ 同理,19877(mod10),19888(mod10),19899(mod10)n n n n n n ≡≡≡故1986198719881989(6789)(mod10)n n n n n n n n +++≡+++我们知道,自然数的正整数次方的个位数字周期出现,且最小公倍数为4. 故可分以下情况讨论:若4n k =,则1986198719881989(6161)144(mod10)n n n n +++≡+++≡≡; 若41n k =+,则1986198719881989(6789)300(mod10)n n n n +++≡+++≡≡; 若42n k =+,则1986198719881989(6941)200(mod10)n n n n +++≡+++≡≡; 若43n k =+,则1986198719881989(6329)200(mod10)n n n n +++≡+++≡≡. 又1986198719881989n n n n +++的个位不是0,故4n k =(k 为正整数)【变式】 试证明:当且仅当4|n 不成立时,有5|1234n n n n +++(n 为自然数)【解析】 设4n k r =+(k 为整数,0,1,2,3r =,,k r 不同时为0),则有4422(2)2162n k r k r k r +==⋅=⋅,由161(mod5)161(mod5)k ≡⇒≡,故21622(mod5)n k r r ≡⋅≡.同理,38133(mod5)n k r r ≡⋅≡,425644(mod5)n k r r ≡⋅≡. 于是,12341234(mod5)n n n n r r r r +++≡+++ 当0r =时,12344(mod5)r r r r +++≡;当1r =时,12341234100(mod5)r r r r +++≡+++≡≡; 当2r =时,123414916300(mod5)r r r r +++≡+++≡≡; 当3r =时,12341827641000(mod5)r r r r +++≡+++≡≡ 故当且仅当4|n 不成立时,有5|1234n n n n +++(n 为自然数).三、同余性质的相关应用【例 5】 261322431503985(mod )m ≡≡≡,且2613被m 除余数不为1,求自然数m 及余数. 【解析】 设261322431503985(mod )r m ≡≡≡≡,则2613,2243,1503,985am r bm r cm r dm r =+=+=+=+(,,,a b c d 为整数) 由此可知,()261322433702537a b m -=-==⨯⨯ ()150********c d m -=-=⨯⨯由m 是2537,2737⨯⨯⨯⨯的公约数,故m 可取2,37,237⨯. 当2m =时,余数为1r =,不合题意,舍去. 当37m =时,余数为23r =; 当74m =时,余数为23r =; 综上所述,37m =或74m =.【变式】 如果m 是大于1的整数,69,90,125对于m 同余,那么m 的值是_____________. 【解析】 由题意可知,6990125(mod )m ≡≡,则有2135560(mod )m ≡≡≡又m 是大于1的整数,()21,35,567=,故7m =.【例 6】 试证明:对任意自然数n ,2903803464261n n n n A =--+都能被1897整除.【解析】(2903464)(803261)n n n n A =--- (2903464)(803261)'M M =---(,'M M 为整数) 92712271'M M =⨯-⨯又(2903803)(464261)n n n n A =---(2903803)(464261)'N N =---(,'N N 为整数) 7210729'N N =⨯-⨯故0(mod271)A ≡,0(mod7)A ≡又(7,271)1=,18977271=⨯,故0(mod1897)A ≡.【例 7】 十进制下,44444444的各位数字之和等于A ,A 的各位数字之和为B ,B 的各位数字之和为C ,求C .【解析】 44444444是一个很大的数字,但是它的位数我们可以估计出来.设44444444N =,则444454444222204444(10)10<=,这表明N 的位数不多于22220位. 因此,它的各位数字之和A 应小于222209⨯,即222209199980A <⨯=. 由此可知,A 最多为6位数,从而可知6954B <⨯=.在1,2,3,...53中,数字和最大的一个数是49,因此4913C ≤+=. 根据上例能被9整除的数的特点可知: (mod9)N A B C ≡≡≡又3344447(mod9)444473431(mod9)≡⇒≡≡≡,4444314811=⨯+,故14813777(mod9)N ⨯≡⨯≡.又7(mod9)C ≡,13C ≤,故7C =.点评:①101(mod9)n ≡;②一个正整数与其各位数字之和对于整数9同余.【变式】 证明:一个正整数能被9整除的充要条件是它的各位数字之和能被9整除. 【解析】 设能被9整除的任意的正整数均能表示为12....n a a a ,12....n A a a a =+++,则1212121....1010...10n n n n n a a a a a a a ---=⋅+⋅++⋅+我们知道,10199...9n n-=,故101(mod9)n ≡故121212112....1010...10...(mod9)n n n n n n a a a a a a a a a a A ---≡⋅+⋅++⋅+≡+++≡ 又12....9n a a a k =(k 为正整数),故90(mod9)A k ≡≡,即9|A .反之,若一个数的各位之和能被9整除,则这个数必然能被9整除.【变式】 A 为任意n 位数,将组成A 的各位数字任意重新排列后得到一个新数B ,如果A B >,证明A B-是9的倍数.【解析】 设12...n A a a a =,123..n N a a a a =++++,则有1212121...1010...10(mod9)n n n n n A a a a a a a a N ---≡≡⋅+⋅++⋅+≡同理,(mod9)B N ≡,故0(mod9)A B -≡,得证.【例 8】 求整数x ,使得2(mod 3)3(mod 5)2(mod 7)x x x ≡⎧⎪≡⎨⎪≡⎩【解析】 解法一:将同余式转化成等式的形式,然后不停的作代换. 由2(mod3)x ≡可知,32x m =+(m 为整数),故323(mod5)31(mod5)36(mod5)2(mod5)m m m m +≡⇒≡⇒≡⇒≡ 设52m k =+,(k 为整数),则有3(52)2158x k k =++=+,故 1582(mod7)15615(mod7)1(mod7)k k k +≡⇒≡-≡⇒≡,故 71k n =+(n 为整数),从而15815(71)810523x k n n =+=++=+ 故整数x 是被105除余23的一切整数. 解法二:运用中国剩余定理首先求出一组123,,M M M 满足:()()()1111mod3,0mod5,0mod7M M M ≡≡≡ ()()()2110mod3,1mod5,0mod7M M M ≡≡≡()()()2110mod3,0mod5,1mod7M M M ≡≡≡ 本题当中12370,21,15M M M ===满足上述条件. 容易证明:()123mod3aM bM cM a ++≡()123mod5aM bM cM b ++≡ ()123mod 7aM bM cM c ++≡所以2,3,2a b c ===时123S aM bM cM =++满足题目条件.习题 1. 求所有满足3|21n +的正整数n .【解析】30(mod3)21(mod3)2(1)21(1)1(mod3)n n n n ≡⇒≡-⇒≡-⇒+≡-+ 若3|21n +,则210(mod3)n +≡,故(1)10n -+=从而可知,当且仅当n 为奇数时,3|21n +.习题 2. a 除以5余1,b 除以5余4,且3a b >,求3a b -除以5的余数. 【解析】 由题意可知,1(mod5),4(mod5)a b ≡≡,则有 33414(mod5)a b -≡-≡-≡ 故余数为4.习题 3. 求10002除以13的余数.【解析】41232163(mod13)23271(mod13)≡≡⇒≡≡≡ 10001283442223(mod13)⨯+≡≡≡故余数为3.习题 4. 求9992的最后两位数字.【解析】()()()91210251212mod1002512840964mod10021mod100≡≡⇒≡⨯≡≡-⇒≡- 99999099909992222(1)121288(mod100)+⇒≡≡⋅≡-⨯≡-≡习题 5. 求证:555522227|(22225555)+【解析】226322223(mod7)222232(mod7)222221(mod7)≡⇒≡≡⇒≡≡ 故5555692522169252222222222(2222)(2222)3125(mod7)⨯+⨯+≡≡⋅⋅≡≡ 226355554(mod7)555542(mod7)555521(mod7)≡⇒≡≡⇒≡≡ 故22226370225555555542(mod7)⨯+≡≡≡从而可知,55552222222255555270(mod7)+≡+≡≡即555522227|(22225555)+.习题 6. 设n 为自然数,若1914103(mod83)n n +≡+,则n 的最小值可能是 ( )A .4B . 8C . 16D . 32【解析】 1914103(mod83)91109720(mod83)n n n n +≡+⇒+≡⇒-≡,故选B .生肖为何取数12?《周礼·春官·冯相氏》载:“掌十有二岁,十有二月,十有二辰,十日,二十八星之位,辨其叙事,以会天位。

高中数学竞赛专题讲座---同余理论及其应用(一)

高中数学竞赛专题讲座---同余理论及其应用(一)

同余理论及其应用基础知识一. 定义定义1. 设m 为正整数,整数a 和b 之差可被m 整除时,称为a 和b 关于模m 同余,记作 ).(mod m b a ≡ 定义2. 被正整数m 除余数相等的所有整数的集合称为模m 的剩余类。

模m 的剩余类共有m 个。

定义3. 在模m 的m 个剩余类中各取一个整数作为代表,这些代表的集合称为模m 的完全剩余系。

定义4. 绝对值不超过]2[m 的模m 的完全剩余系称为模m 的绝对最小剩余系。

定义5. 当模m 的某一剩余类的所有整数均与m 互素时,则称此剩余类是模m 的简化类。

模m 的简化类共有)(m φ个。

定义6. 在模m 的)(m φ个简化类中各取一个整数作为代表,这些代表的集合称为模m 的简化剩余系。

定义7. 欧拉函数:设n 为正整数,从1到n 的整数中与n 互素的整数的个数用)(n φ表示,称)(n φ为欧拉函数。

当1212s s np p p ααα=时,有)11)...(11)(11()(21s p p p n n ---=φ 二. 定理定理1. ).(mod m b a ≡ 的必要充分条件是a 和b 被m 除的余数相等。

定理 2. I .);(mod m a a ≡II .若),(mod m b a ≡则);(mod m a b ≡III .若),(mod m b a ≡),(mod m c b ≡则).(mod m c a ≡定理3. 若)(m od 11m b a ≡,)(m od 22m b a ≡,则I .)(m od 2121m b b a a +≡+;II .(mod 2121m b b a a -≡-2 )(m od 212m b b a -≡-;III .)(m od 2121m b b a a ≡.定理4. 如果),...,2,1)((m od n i m b a i i =≡,则I .)(m od ......2121m b b b a a a n n +++≡+++;II . ).(m od ......2121m b b b a a a n n ≡推论. 如果).(mod m b a ≡n 为任意正整数,则).(mod m b a nn ≡ 定理5. 如果).(mod m cb ca ≡则).),((modm c m b a ≡ 推论. 如果1),(=m c ,).(mod m cb ca ≡则).(mod m b a ≡ 定理6. 如果).(mod m b a ≡则).,(),(m b m a =定理7. a 和b 属于模m 的同一剩余类的充要条件是).(mod m b a ≡定理8. m 个整数m a a a ,...,,21是模m 的完全剩余系的充要条件是m a a a ,...,,21关于模m 两两互不同余。

第1讲 初等数论中的同余问题 复旦大学附属中学 万军

第1讲 初等数论中的同余问题 复旦大学附属中学 万军

2011年协作体夏令营系列讲座(一)初等数论中的同余问题复旦附中万军同余的概念和性质:设为非零整数,如果整数满足,则称和对模同余,记为;否则称和对模不同余,记为.注意到,,故,所以我们总是可以假定为正整数.对于固定的模,同余有很多性质:1)同余是一种等价关系,即有①自反性:;②对称性:若,则;③传递性:若,,则.2)加法、减法、乘法和乘方运算:若,,则,,.3)除法运算:,则.特别地,若,则.4)同余组:同时成立的充要条件是剩余类与完全剩余系:设为一个给定的正整数,则全体整数可以分成个集,记为,其中,则称为模的剩余类.模的剩余类有下列性质:1)每个整数必属于且仅属于模的一个剩余类中;2)两个整数同在一个剩余类中的充要条件是这两个整数模同余.事实上,,0≤≤,有如果个整数中不存在两个数属于同一剩余类,则称为模的一个完全剩余系(或称完系).最常用的剩余系称为模的非负最小完全剩余系.此外也常用到绝对值最小完全剩余系,它们是:当为奇数时,当为偶数时,或完全剩余系有下列性质:1)个整数作为模的一个完全剩余系的充要条件是它们两两模不同余;2)若是模的一个完全剩余系,,那么也是模的一个完全剩余系;也常这样描述:设是正整数,,若通过模的一个完全剩余系,则也通过模的一个完全剩余系.3)若是互质的两个正整数,而分别通过的一个完全剩余系,则通过的一个完全剩余系.如果一个模的剩余类里面的数与互质,就把它叫做一个与模互质的剩余类,在与模互质的全部剩余类中,从每一类各任取一个代表元所组成的数集,叫做模的一个简化剩余类系(或缩系).定理1:模的剩余类是模互质的剩余类的充要条件是此类中有一个数与互质.因此与模互质的剩余类的个数是,模的每一个简化剩余类系是由与互质的个对模不同余的整数组成的.其中,(欧拉函数)是定义在正整数上的函数,它在正整数上的值是集合中与互质的数的个数.定理2:若是个与互质的数整,并且两两对模不同余,则是模的一个简化剩余类系.定理3:若,通过模的一个简化剩余系,则也通过模的一个完全剩余系.定理4:若是互质的两个正整数,而分别通过的一个简化剩余系,则通过的一个简化剩余系.推论:若是互质的两个正整数,则.下面的几个定理在处理数论问题时经常用到,并且它们本身的证明也是很好的例题.1、(欧拉函数)是定义在正整数上的函数,它在正整数上的值是集合中与互质的数的个数,求.2、(欧拉定理)设是正整数,且,则.3、(费尔马小定理)若是质数,是正整数,则.4、(拉格朗日定理)设为素数,多项式是一个模为次整系数多项式,则关于的同余方程(在模的意义下)至多有个不同的解.5、(威尔逊定理)设为素数,则.6、设为整数,为正整数,若存在,使得,则称为模的二次剩余,否则,称为模的二次非剩余.7、已知斐波那契数列,设为大于5的素数,证明:8、求所有满足下面两式的三元组,其中为奇素数,为大于1的整数.①②练习题:1、设为素数,证明:存在无穷多个,使得.2、对,如果对任意,只要,就有,那么就称具有性质.1)证明:每个素数都具有性质;2)是否存在无穷多个合数具有性质?3、求所有满足的正整数和素数.(其中欧拉函数)4、求不定方程的整数解为.(其中表示最接近整数的5的倍数)5、对于正奇数,若存在正奇数,满足,求满足条件的正奇数的总和.6、设,,正整数数组满足:,如果不能将分为和相等的两组数,那么称数组为“优秀的”,求所有的“优秀的”数组.讲座一参考答案 2011-7-18例题答案:1.解:设,其中是质数,是正整数,由定理4的推论得,由欧拉函数的定义知等于减去集合中与不互质的元素个数,也就是减去集合中与不互质的元素个数,又是质数,∴∴另证:本定理也可以用容斥原理来证明.设,其中是质数,是正整数,记,∴由容斥原理得2.证明:设是模的一个简化剩余系,则由定理3知,也是模的一个简化剩余系.∴与且仅与中的一个数对模同余,∴即(*)又是模的一个简化剩余系,故.∴∴由(*)知:.3.证明:若,则,结论显然成立;若,由欧拉定理知,即.注:费尔马小定理的另一种形式:若是质数,是正整数,,则.另证:对进行归纳,当时,结论显然成立;假设时,结论也成立,即则.(其中用到了,当时,)∴对任意,有.4.证明:对进行归纳.当时,由于,则无解,∴定理成立.假设定理对所有次数小于的多项式都成立,现设存在一个次多项式,使得同余方程有个(在模的意义下)不同的解.利用因式定理,可设,则在模的意义下是一个至多次的多项式.由都是的解,知对≤≤,都有,而,故,从而至少有根,与归纳假设矛盾,所以,定理对次整系数多项式也成立.综上,定理成立.5.证明:当时,显然成立;当为奇素数时,考虑多项式可以看到的最高次数为又当时,,由费尔马小定理知,∴由拉格朗日定理知,的展开式中各项系数都是的倍数,∴又为奇素数,为偶数,∴,得证.6.设为奇素数,且,证明:是模的二次剩余充要条件是;是模的二次非剩余充要条件是.证明:若为模的二次剩余,即存在,使得.由,可知,由费尔马小定理知,.反过来,若,则是同余方程的解,由拉格朗日定理知,该方程至多有个解,而都是该同余方程的解,∴它们就是该方程的全部解,∴存在,使得.另一方面,若是模的二次非剩余,则但由费尔马小定理,,即∴,即反过来,,又是模的二次剩余,则∴与为奇素数矛盾.7.证明:知斐波那契数列的通项公式()对大于5的素数,由费尔马小定理可知,∴,又∴或如果(其中用到了,当时,,及费尔马小定理)∴如果,类似计算可得,则综上,8.解:显然是①的解,代入②解得,∴都是方程的解.另外,当或时,同样可以得出上述解.下设≥5,当时,由②知而∴或但是,∴上式不可能成立.∴≥3由①知同理可得,∴∴③又在≥4时,单调递增,∴≥∴③式≤≤矛盾.∴由于又,没有平方因数,∴∴≥7,≥11并且≤≤,∴≤与③式矛盾.∴本题的解只能是.练习题答案:1、设为素数,证明:存在无穷多个,使得.证明:当时,只需要取为偶数即可;当为奇素数时,由费尔马小定理知,,此时令,则.2、对,如果对任意,只要,就有,那么就称具有性质.1)证明:每个素数都具有性质;2)是否存在无穷多个合数具有性质?证明:对任意素数,由,可知,从而由费尔马小定理知,∴,可得,∴∴.2)存在无穷多个合数具有性质.例如:对奇素数,数都具有性质.事实上,,则为奇数,∴又,∴或若,由1)知;若,由费尔马小定理知,,这时,∴综上,总有,∴,即数都具有性质.3、求所有满足的正整数和素数.(其中欧拉函数)解:若时,,∴为偶数,且中所有的奇数均与互质,∴若为奇素数,设,其中是质数,是正整数,且∴,∴,又∴,但是,当时,,而∴,,∴∴综上:时,;时,;4、求不定方程的整数解为.(其中表示最接近整数的5的倍数)解:由,若,设,则,又,∴解得;若,设,则,又∴解得或.5、对于正奇数,若存在正奇数,满足,求满足条件的正奇数的总和.解:由为正奇数得:又由为正奇数得:∴另一方面:若,可以找到满足条件的正奇数当时,则;当时,∴共个正奇数的平方和.综上:,则其总和为.6、设,,正整数数组满足:,如果不能将分为和相等的两组数,那么称数组为“优秀的”,求所有的“优秀的”数组.解:设数组为“优秀的”,对1≤≤,考虑下面的个数:,其中由于不能将分为和相等的两组数,即其中没有若干个数之和等于,∴上面的个数中,除外,其余任意两项对模不同余,否则这两项之差等于.另外,上面的个数中,必有两个数模同余,∴对都成立∴又∴综上:当为奇数时,中有一个是,其余都是1,或;当为偶数时,中有一个是,其余都是1.。

高中数学竞赛讲义-同余(练习题)

高中数学竞赛讲义-同余(练习题)

- 1 -
课后练习
1、证明:完全平方数模3同余于0或1;
证明:完全平方数模5同余于0、1或4;
证明:完全平方数模8同余于0、1或4;
证明:完全立方数模9同余于-1、0或1;
证明:整数的四次幂模16同余于0或1;
2、设的末两位数码;在十进制中,求,且)(1)10,(20
a a Z a =∈
3、求2999最后两位数码
整除;
可以被个数来,证明它们的和位数中随意挑出得到的这种方法所式重新排列,然后从按位数码以一切可能的方位的数,将它的有一个12012012012120.4
整除吗?能被的数:的两位数,问:所得到到连接写出198079801920218019.5
课后练习答案
- 2 - 1.略
01
)
100(mod 11
)4,25()4(mod 1)4(mod 1)
25(mod 11)10,(.22020202)25(20的末两位位又又为奇数
,解:a a a a a a a a ∴≡∴=≡⇒≡≡=∴∴= ϕ 3.解 考虑用100除2999
所得的余数. ∵∴ 又,∴ ∴
∴2999的最后两位数字为88.。

同余理论在数学竞赛中的运用

同余理论在数学竞赛中的运用

同余理论在数学竞赛中的运用同余理论在数学竞赛中的运用卢军萍杭州师范大学数学与应用数学043班摘要:这些年来,同余理论在数学竞赛中的应用越来越广泛。

本文详细了同余理论的基础知识,并通过举例以便更好的理解。

并重点对数学竞赛中有关同余理论的应用作了系统的划分。

每一部分都有2-4个例题加以举例说明。

关键词:同余;数学竞赛1引言数学竞赛已逐渐形成一门特殊的数学学科——竞赛数学。

像IMO竞赛等等受到越来越大的重视。

而在数学竞赛中,初等数论的有关题目占得比例越来越大,尤其是同余理论在数学竞赛中有着举足轻重的地位。

下面,本文重点论述一下同余理论在数学竞赛中的运用。

首先,先介绍一下同余的一些基本知识。

2 同余的性质及几个重要的定理2.1同余的定义、性质[定义1] 给定正整数m ,如果整数a 与b 之差被m 整除,则称a 与b 对于模m 同余,或称a 与b 同余,模m ,记为()m b a m od ≡,此时也称b 是a 对模m 的同余。

如果整数a 与b 之差不能被m 整除,则称a 与b 对于模m 不同余。

[定理1] 下面的三个叙述是等价的: (ⅰ)()m b a m od ≡ ;(ⅱ)存在正整数q ,使得qm b a +=,(ⅲ)存在整数1q ,2q ,使得r m q a +=1,r m q a +=2,mr <≤0.[定理2] 同余具有下面的性质:(ⅰ)(自反性)(mod )a a m ≡;(ⅱ)(对称性)若(mod )a b m ≡,则(mod )b a m ≡; (ⅲ)(传递性)若,(mod )a b b c m ≡≡,则(mod )a c m ≡; (ⅳ)假设a,b,x,y 是整数,并且(mod ),(mod )a b m x y m ≡≡,则(mod ),(mod )a xb y m ax by m ±≡±≡;(ⅴ)设ia ,ib (n i ≤≤0)以及x,y 都是整数,并且)(mod m y x ≡,)(mod m b ai i≡,n i ≤≤0,则)(mod 0m y b x a ni iini ii∑∑==≡;(ⅵ))(mod m b a ≡,m d ,0>d )(mod d b a ≡⇒; (ⅶ))(mod m b a ≡,)(mod ,0mk bk ak N k k ≡⇒∈>; (ⅷ)若(mod )i a b m ≡,(1,2,,)i n =,则12(mod[,,,])n a b m m m ≡;(ⅸ)),(),()(mod m b m a m b a =⇒≡; (ⅹ))(mod 1),(),(mod m b a m c m bc ac ≡⇒=≡.下面简单介绍一下,以上同余性质的一些应用。

27(高中竞赛讲座)同余

27(高中竞赛讲座)同余

高中数学竞赛讲座2727同余1.设m 是一个给定的正整数,如果两个整数a 与b 用m 除所得的余数相同,则称a 与b 对模同余,记作)(mod m b a ≡,否则,就说a 与b 对模m 不同余,记作)(mod m b a ≡,显然,)(|)(,)(mod b a m Z k b km a m b a -⇔∈+=⇔≡;每一个整数a 恰与1,2,……,m ,这m 个数中的某一个同余;2.同余的性质:1).反身性:)(mod m a a ≡;2).对称性:)(mod )(mod m a b m b a ≡⇔≡;3).若)(mod m b a ≡,)(mod m c b ≡则)(mod m c a ≡;4).若)(mod 11m b a ≡,)(mod 22m b a ≡,则)(mod 2121m b b a a ±≡±特别是)(m o d )(m o d m k b k a mb a ±≡±⇔≡; 5).若)(mod 11m b a ≡,)(mod 22m b a ≡,则)(mod 2121m b b a a ≡;特别是)(m o d ),(mod m bk ak Z k m b a ≡⇔∈≡则)(m o d ),(mod m b a N n m b a n n ≡⇔∈≡则;6).)(mod )(m ac ab c b a +≡+;7).若)(mod 1),(),(mod m b a m c m bc ac ≡=≡时,则当)(m o d )(m o d ).(mod),(m b a mc bc ac dm b a d m c ≡⇔≡≡=特别地,时,当; 8).若)(mod 1m b a ≡, )(mod 2m b a ≡)(mod 3m b a ≡………………)(m o d n m b a ≡,且)(m o d ],,[21M b a m m m M n ≡⋯⋯=,则例题讲解1.证明:完全平方数模4同余于0或1;2.证明对于任何整数0≥k ,153261616+++++k k k 能被7整除;3.试判断282726197319721971++能被3整除吗?4.能否把1,2,……,1980这1980个数分成四组,令每组数之和为4321S S S S ,,,, 且满足;=,=,,=101010342312S S S S S S ---5.在已知数列1,4,8,10,16,19,21,25,30,43中,相邻若干数之和,能被11整除的数组共有多少组。

高中奥林匹克数学竞赛-同余

高中奥林匹克数学竞赛-同余

第5讲 同余【知识点】1.设m 是一个给定的正整数,如果两个整数a 与b 用m 除所得的余数相同,则称a与b 对模同余,记作)(mod m b a ≡,否则,就说a 与b 对模m 不同余,记作)(mod m b a ≡,显然,)(|)(,)(mod b a m Z k b km a m b a -⇔∈+=⇔≡;每一个整数a 恰与1,2,……,m ,这m 个数中的某一个同余; 2.同余的性质:1).反身性:)(mod m a a ≡;2).对称性:)(mod )(mod m a b m b a ≡⇔≡; 3).若)(mod m b a ≡,)(mod m c b ≡则)(mod m c a ≡;4).若)(m od 11m b a ≡,)(m od 22m b a ≡,则)(m od 2121m b b a a ±≡± 特别是)(mod )(mod m k b k a m b a ±≡±⇔≡;5).若)(m od 11m b a ≡,)(m od 22m b a ≡,则)(m od 2121m b b a a ≡; 特别是)(m od ),(m od m bk ak Z k m b a ≡⇔∈≡则 )(m od ),(m od m b a N n m b a nn≡⇔∈≡则; 6).)(mod )(m ac ab c b a +≡+;7).若)(m od 1),(),(m od m b a m c m bc ac ≡=≡时,则当 )(mod )(mod ).(mod ),(m b a mc bc ac dmb a d mc ≡⇔≡≡=特别地,时,当; 8).若)(m od 1m b a ≡,)(m od 2m b a ≡ )(mod 3m b a ≡………………)(mod n m b a ≡,且)(m od ],,[21M b a m m m M n ≡⋯⋯=,则【例1】证明:完全平方数模4同余于0或1;证明:;,122Z k k n k n n ∈+==或者是任一整数,则设);4(m od 04222≡==k n k n 时,当);4(m od 1)121222≡+=+=k n k n (时,当 所以原命题成立;【例2】证明对于任何整数0≥k ,153261616+++++k k k 能被7整除;153322153266661616++⋅+⋅=∴+++=++kk kk k k M M 证:令)7(mod 0)7)(mod 1132(1173732721)122327()11047(3)197(21156257293642=+++=++⋅++⋅⋅++⋅⋅=++⋅++⋅⋅++⋅⋅=++⋅+⋅=C B A k k k k k k,,0Z k k ∈≥∀∴且对于153261616+++++k k k 都能被7整除;注:+∈≡⇒≡Z k b a b a k),(m od 1)(m od 1 【例3】试判断282726197319721971++能被3整除吗?整除;不能被又即:解:3197319721971)3(mod 2)21(),3(mod 142)3)(mod 21(197319721971)3)(mod 210(197319721971)3(mod 21973),3(mod 11972),3(mod 0197128272628142828282726282726282726++∴≡+∴≡=+≡++++≡++∴≡≡≡ΘΘ【例4】能否把1,2,……,1980这1980个数分成四组,令每组数之和为4321S S S S ,,,,且满足;=,=,,=101010342312S S S S S S ---不能这样分组;产生矛盾,又=解:依题意可知:∴∴≡⋅=⋅=++++=≡+=∴+++++++++=)4(mod 219819902198119801980321)4(mod 0604302010111114321ΛΘT S T S S S S S S S S T【例5】在已知数列1,4,8,10,16,19,21,25,30,43中,相邻若干数之和,能被11整除的数组共有多少组。

高中数学竞赛 第36讲 同余教案

高中数学竞赛 第36讲 同余教案

第 36讲 同 余同余是数论中的重要概念,同余理论是研究整数问题的重要工具之一。

设m 是一个给定的正整数,如果两个整数a 与b 用m 除所得的余数相同,则称a 与b 对模同余,记作)(mod m b a ≡,否则,就说a 与b 对模m 不 同余,记作)(mod m b a ≡,显然,)(|)(,)(mod b a m Z k b km a m b a -⇔∈+=⇔≡; 1、 同余是一种等价关系,即有自反性、对称性、传递性1).反身性:)(mod m a a ≡;2).对称性:)(mod )(mod m a b m b a ≡⇔≡;3). 传递性:若)(mod m b a ≡,)(mod m c b ≡则)(mod m c a ≡; 2、加、减、乘、乘方运算若 a b ≡(mod m ) c d ≡(mod m )则 a c b d ±≡±(mod m ),ac bd ≡(mod m ),n na b ≡(mod m ) 3、除法设 ac bd ≡(mod m )则 a b ≡(mod(,)mc m )。

A 类例题例1.证明: 一个数的各位数字的和被9除的余数等于这个数被9除的余数。

分析 20≡2(mod9),500≡5(mod9),7000≡7(mod9),……,由于10n -1=9M,则10n≡1(mod9),故a n ×10n≡a n (mod9)。

可以考虑把此数变为多项式表示a n ×10n+ a n-1×10n-1+…+ a 1×10+a 0后处理。

证明 设a=110n n a a a a -=a n ×10n + a n-1×10n-1+…+ a 1×10+a 0,∵10≡1(mod9),∴10n ≡1(mod9),∴a n ×10n+ a n-1×10n-1+…+ a 1×10+a 0≡a n + a n-1+…+ a 1+a 0。

高中数学竞赛专题训练讲座:同余部分的例题与习题

高中数学竞赛专题训练讲座:同余部分的例题与习题

同余的概念与应用概念与性质1. 定义:若整数a,b 被整数m(m≥1)除的余数相同,则称a 同余于b 模m,或a,b 对模m 同余.记为a≡b(modm).余数r:0≤r<1.2. 性质:(ⅰ)a≡b(modm)⇔m|a-b,即a=b+mk,k ∈Z.(ⅱ)若a≡b(modm),b≡c(modm),则a≡c(modm).(ⅲ)若a 1≡b 1(modm),a 2≡b 2(modm),则a 1±a 2≡b 1±b 2(modm),a 1a 2≡b 1b 2(modm);(ⅳ)设f(x)=a n x n +a n-1x n-1+…+a 1x+a 0,g(x)=b n x n +b n-1x n-1+…+b 1x+b 0是两个整系数多项式,满足a i ≡ b i (modm)(0≤i≤n).若a≡b(modm),则f(a)≡f(b)(modm).(ⅴ)ac≡bc(modm)⇔a≡b(mod ),(m c m ), (ⅵ)若m≥1,(a,m)=1,则存在整数c 使得ac≡1(modm).称c 为a 对模m 的逆或倒数,记为c=a -1(modm); (ⅶ)⎩⎨⎧≡≡)(mod )(mod 21m b a m b a 同时成立⇔≡a b (mod[m 1,m 2]);(ⅷ)若a≡b(modm 1),a≡b(modm 2),且(m 1,m 2)= 1,则a≡b(modm 1m 2).3. 剩余类:设m 为正整数,把全体整数按对模m 的余数分成m 类,相应m 个集合记为:K 0,K 1,…,K m-1,其中K r ={qm+r|q ∈Z,0≤余数r≤m -1}称为模m 的一个剩余类。

性质:(ⅰ)i m i K Z 10-≤≤= 且K i ∩K j =φ(i≠j).(ⅱ)每一整数仅在K 0,K 1,…,K m-1一个里.(ⅲ)对任意a 、b ∈Z ,则a 、b ∈K r ⇔a≡b(modm).4. 完全剩余系:设K 0,K 1,…,K m-1为模m 的全部剩余类,从每个K r 里任取一个a r ,得m 个数a 0,a 1,…,a m-1组成的数组,叫做模m 的一个完全剩余系。

高中数学竞赛专题讲座竞赛讲座03同余式与不定方程

高中数学竞赛专题讲座竞赛讲座03同余式与不定方程

比赛讲座 03--同余式与不定方程同余式和不定方程是数论中古老而富裕魅力的内容 . 考虑数学比赛的需要 , 下边介绍相关的基本内容 .1.同余式及其应用定义 : 设 a、b、m为整数( m> 0),若 a 和 b 被 m除得的余数同样,则称a 和 b 对模m同余 . 记为或全部整数 n 能够依据某个自然数 m作为除数的余数进行分类,即 n=pm+r( r=0 ,1,,m-1),恰巧 m个数类 . 于是同余的观点可理解为 , 若对 n1、n2,有 n1=q1 m+r,n2=q2m+r,那么 n1、n2对模 m的同余,即它们用m除所得的余数相等 .利用整数的节余类表示, 能够证明同余式的下述简单性质:(1)若, 则 m|(b-a). 反过来 , 若 m|(b-a),则;(2)假如 a=km+b(k 为整数 ), 则;(3)每个整数恰与 0,1, , m-1,这 m个整数中的某一个对模m同余;(4)同余关系是一种等价关系:①反身性;②对称性,则,反之亦然 .③传达性,,则;( 5)假如,,则①;②特别地应用同余式的上述性质,能够解决很多相关整数的问题.例 1(1898 年匈牙利奥林匹克比赛题)求使2n+1 能被 3 整除的全部自然数n.解∵∴则 2n+1∴当 n 为奇数时, 2n+1 能被 3 整除;当 n 为偶数时, 2n+1 不可以被 3 整除 .例 2求2999最后两位数码.解考虑用 100 除 2999所得的余数 .∵∴又∴∴999∴2的最后两位数字为88.例 3求证31980+41981能被5整除.证明∵∴∴∴2.不定方程不定方程的问题主要有两大类:判断不定方程有无整数解或解的个数;假如不定方程有整数解,采纳正确的方法,求出所有整数解 .(1)不定方程解的判断假如方程的两头对同一个模 m(常数 ) 不一样余 , 明显 , 这个方程必无整数解 . 而方程若有解则解必为奇数、偶数两种,因此能够在奇偶性剖析的基础上应用同余观点判断方程有无整数解 .例 4证明方程2x2-5y2=7无整数解.证明∵2x2=5y2+7,明显 y 为奇数 .①若 x 为偶数,则∴∵方程两边对同一整数8 的余数不等,∴x不可以为偶数 .②若 x 为奇数,则但 5y2+7∴x不可以为奇数 . 因则原方程无整数解.说明 : 用整数的整除性来判断方程有无整数解, 是我们解答这种问题的常用方法.例 5( 第 14 届美国数学邀请赛题) 不存在整数 x,y 使方程①证明假若有整数 x,y 使方程①建立,则=知( 2x+3y2)+5 能被 17 整除 .设 2x+3y=17n+a,此中 a 是 0,± 1,± 2,± 3,± 4,± 5,± 6,± 7,±8 中的某个数,可是这时( 2x+3y)2+5=( 17n)2+34na+( a2+5)=a2 +5(mod17),而 a2+5 被 17整除得的余数分别是 5, 6,9,14, 4, 13,7,3,1,即在任何状况下( 2x+3y)2+5 都不可以被 17 整除,这与它能被17 整除矛盾 . 故不存在整数x,y 使①建立 .例 7(第33届美国数学比赛题)知足方程x2+y2 =x3的正整数对( x,y)的个数是().(A) 0 (B)1( C) 2( D)无穷个( E)上述结论都不对解由 x2+y2=x3得 y2=x2(x-1 ),所以只需 x-1 为自然数的平方,则方程必有正整数解. 令 x-1=k 2(k 为自然数 ), 则为方程的一组通解 . 因为自然数有无穷多个, 故知足方程的正整数对(x,y)有无穷多个,应选(D).说明 : 可用写出方程的一组通解的方法, 判断方程有无数个解.(2)不定方程的解法不定方程没有一致的解法 , 常用的特别方法有 : 配方法、因式(质因数)分解法、不等式法、奇偶剖析法和余数剖析法 . 对方程进行适合的变形 , 并正确应用整数的性质是解不定方程的基本思路 .例 6求方程的整数解.解 ( 配方法 ) 原方程配方得(x-2y)2+y2=132.在勾股数中 , 最大的一个为13 的只有一组即 5,12,13, 所以有213 即(5,12),(12,5),(-5,-12),(-12,-5),(5-,12),(12,-5),(-5,12),(-12,5).8 对整数的平方和等于故原方程组的解只好是下边的八个方程组的解解得例 7( 原民主德国 1982 年中学生比赛题 ) 已知两个自然数 b 和 c 及素数 a 知足方程 a2+b2=c2. 证明 : 这时有 a<b 及 b+1=c.证明(因式分解法)∵a2+b2=c2,2∴a=(c-b )( c+b),又∵a为素数,∴c-b=1,且 c+b=a2.于是得 c=b+1 及 a2=b+c=2b+1< 3b,即<. 而 a≥3, ∴≤1,∴<1.∴a< b.例 9(第 35 届美国中学数学比赛题)知足联立方程的正整数( a,b, c)的组数是().(A)0(B)1(C)2(D)3(E)4解(质因数分解法)由方程ac+bc=23 得(a+b) c=23=1×23.∵a, b, c 为正整数,∴ c=1 且 a+b=23.将 c 和 a=23-b 代入方程 ab+bc=44 得(23-b)b+b=44, 即 (b-2)(b-22)=0,∴b1=2,b 2=22.进而得a1=21,a 2=1. 故知足联立方程的正整数组(a,b,c)有两个,即(21,2,1)和(1,22,1),应选(C).例 10 求不定方程 2(x+y)=xy+7 的整数解 .解由 (y-2)x=2y-7,得分别整数部分得由 x 为整数知 y-2 是 3 的因数 ,∴y- 2=±1,± 3,∴ x=3, 5,± 1.∴方程整数解为例 11求方程x+y=x2-xy+y2的整数解.解(不等式法)方程有整数解一定△ =( y+1)2 -4 (y2-y )≥ 0,解得≤y≤.知足这个不等式的整数只有y=0,1, 2.当 y=0 时,由原方程可得x=0 或 x=1;当 y=1 时,由原方程可得x=2 或 0;当 y=2时,由原方程可得x=1 或2.所以方程有整数解最后我们来看两个分式和根式不定方程的例子.例 12求知足方程且使y是最大的正整数解(x,y).解将原方程变形得由此式可知,只有 12-x 是正的且最小时, y 才能取大值 . 又 12-x 应是 144 的约数,所以,12-x=1 , x=11,这时 y=132.故知足题设的方程的正整数解为(x, y) =( 11, 132).例 13(第 35 届美国中学生数学比赛题)知足0<x<y 及的不一样的整数对( x,y)的个数是().(A)0(B)1(C)3(D)4(E)7解法 1 依据题意知, 0<x< 1984,由得当且仅当 1984x 是完整平方数时, y 是整数 . 而 1984=26·31,故当且仅当 x 拥有 31t 2形式时, 1984x 是完整平方数 .∵x< 1984,∵ 1≤t ≤7. 当 t=1 ,2,3 时,得整数对分别为(31,1519)、( 124,1116)和( 279, 775). 当 t >3 时 y≤x不合题意,所以不一样的整数对的个数是3,故应选( C) .解法 2 ∵1984=∴由此可知:x一定拥有31t2形式,y一定拥有 31k2形式,而且 t+k=8 (t ,k 均为正整数) . 因为 0<x<y,所以 t <k. 当 t=1 , k=7 时得(31,1519);t=2 ,k=6 时得( 124,1116);当 t=3 ,k=5 时得(279,775).所以不一样整数对的个数为3.练习二十1.选择题(1) 方程 x2-y 2=105 的正整数解有 ().( A)一组(B)二组(C)三组(D)四组(2) 在 0,1,2, , 50 这 51 个整数中,能同时被2,3,4 整除的有().(A) 3 个(B)4 个(C)5个(D)6个2.填空题(1)的个位数分别为 _________及_________.(2) 知足不等式104≤A≤105的整数A的个数是x×104+1,则x的值________.(3)已知整数 y 被 7 除余数为 5, 那么 y3被 7 除时余数为 ________.(4)( 全俄第 14 届中学生数学比赛试题) 求出任何一组知足方程x2-51y 2=1 的自然数解 x 和 y_________.3.( 第 26 届国际数学比赛预选题) 求三个正整数 x、y、z 知足.4.( 1985 年上海数学比赛题)在数列 4, 8,17,77, 97,106,125,238 中相邻若干个数之和是 3 的倍数,而不是 9 的倍数的数组共有多少组?5.求的整数解.6.求证可被37整除.7.(全俄 1986 年数学比赛题)求知足条件的整数x,y的所有可能的值 .8.( 1985 年上海初中数学比赛题)已知直角三角形的两直角边长分别为 l 厘米、 m 厘米,斜边长为 n 厘米,且 l , m,n 均为正整数, l 为质数 . 证明: 2(l+m+n)是完整平方数 .9.(1988 年全国初中数学比赛题) 假如 p、q、、都是整数,而且p> 1,q>1,试求 p+q 的值 .练习二十1.D.C.2.(1)9及1.(2)9.(3)4.(4) 原方程可变形为x2=(7y+1) 2+2y(y-7),令y=7可得x=50.3. 不如设 x≤y≤z, 则, 故 x≤3. 又有故x≥2.若x=2,则,故 y≤6. 又有, 故 y≥4. 若 y=4, 则 z=20. 若 y=5, 则 z=10. 若 y=6, 则 z 无整数解 . 若 x=3, 近似能够确立3≤y≤4,y=3 或 4,z 都不可以是整数 .4. 可仿例 2 解.5. 先求出, 而后将方程变形为 y=5+x-2要使 y 为整数 ,5x-1 应是完整平方数 ,, 解得6.8888 ≡8(mod37), ∴88882222 2≡8(mod37).333332222333323而7777≡7(mod37),7777 ≡7(mod37),8888+7777 ≡(8 +7 )(mod37), 82+73=407,37|407, ∴37|N.7. 简解 : 原方程变形为 3x 2-(3y+7)x+3y 2-7y=0 由对于 x 的二次方程有解的条件△≥0及 y 为整数可得 0≤y ≤5, 即 y=0,1,2,3,4,5. 逐个代入原方程可知 , 原方程仅有两组解 (4,5) 、(5,4).2 2 2 22,n-m=1. 于是8. ∵l +m=n , ∴l =(n+m)(n- m). ∵l 为质数 , 且 n+m > n-m >0, ∴n+m=l 22 2 +2l+1=(l+1) 2是 l =n+m=(m+1)+m=2m+1,2m=l-1,2(l+m+1)=2l+2+2m=l . 即 2(l+m+1) 完整平方数 .9. 易知 p ≠q, 不如设 p > q. 令=n, 则 m > n 由此可得不定方程(4-mn)p=m+2, 解此方程可得 p 、 q 之值 .。

同余

同余

厦门一中2010级数学竞赛数论讲座——同余及其应用同余式性质应用非常广泛,在处理某些整除性、进位制、对整数分类、解不定方程等方面的问题中有着不可替代的功能,与之密切相关的的数论定理有欧拉定理、费尔马定理和中国剩余定理。

基础知识对于任何正整数均有定义的函数,称为数论函数。

在初等数论中,所能用到的无非也就有三个,即:高斯(Gauss)取整函数[x ]及其性质,除数函数d (n )和欧拉(Euler)函数)(x ϕ和它的计算公式。

1. 高斯(Gauss)取整函数[x ]设x 是实数,不大于x 的最大整数称为x 的整数部分,记为[x ];][x x -称为x 的小数部分,记为{x }。

例如:[0.5]=0,7.0}3.0{,1415.0}{,4][,3]3[,7]50[=-=-=--=-= ππ等等。

由}{],[x x 的定义可得如下性质:性质1.1}{0};{][<≤=-x x x x ;性质2.1][][1+<≤<-x x x x ; 性质3.设Z a ∈,则][][x a x a +=+;性质4.][][][y x y x +≥+;}{}{}{y x y x +≤+;性质5.⎩⎨⎧---=-1][][][x x x Zx Z x ∉∈;性质6.对于任意的正整数n ,都有][]1[]2[]1[][nx nn x n x n x x =-+++++++ ; 为了描述性质7,我们给出如下记号:若a b |α,且1+αb a ,则称为αb 恰好整除a ,记为a b ||α。

例如:我们有2000||5,2000||234等等,其实,由整数唯一分解定理:任何大于1的整数a 能唯一地写成k i p p p a k a k aa ,,,2,1,2121 ==的形式,其中i p 为质(素)数()(j i p p j i <<)。

我们还可以得到:k i a p i ai ,,2,1,|| =。

高中数学竞赛——数论

高中数学竞赛——数论

高中数学竞赛 数论剩余类与剩余系1.剩余类的定义与性质(1)定义1 设m 为正整数,把全体整数按对模m 的余数分成m 类,相应m 个集合记为:K 0,K 1,…,K m-1,其中K r ={qm+r|q ∈Z,0≤余数r ≤m-1}称为模m 的一个剩余类((2)2.(1)a r ,得m 个数特别地,完全为偶数时,,2-m (2)证明:即证a 0,a 1,…,a m-1与aa 0+b, aa 1+b,…,aa m-1+b 同为模m 的完全剩余系,因a 0,a 1,…,a m-1为模m 的完系时,若aa i +b ≡aa j +b(modm),则a i ≡a j (modm),矛盾!反之,当aa 0+b, aa 1+b,…,aa m-1+b 为模m 的完系时,若a i ≡a j (modm),则有aa i +b ≡aa j +b(modm),也矛盾!(ⅲ)设m 1,m 2是两个互质的正整数,而x,y 分别遍历模m 1,m 2的完系,则m2x+m1y历遍模m1m2的完系.证明:因x,y分别历遍m1,m2个整数,所以,m2x+m1y历遍m1m2个整数.假定m2x/+m1y/≡m2x//+m1y//(modm1m2),其中x/,x//是x经历的完系中的数,而y/,y//是y经历的完系中的数.因(m1,m2)=1,所以,m2x/≡m2x//(modm1),m1y/≡m1y// (modm2),从而x/≡x//(modm1),y/≡y//(modm2),矛盾!3.(1).在与模m的一个(2)(ϕm)x1≡x2,则a1,a2,…,aφ(m)是模m的一个既约剩余系.证明:因a1,a2,…,aφ(m)是)m(ϕ个与m互质的整数,并且两两对模m不同余,所以,a1,a2,…,aφ(m)属于)m(ϕ个剩余类,且每个剩余类都与m互质,故a1,a2,…,aφ(m)是模m的一个既约剩余系.(ⅴ)设m1,m2是两个互质的正整数,而x,y分别历遍模m1,m2的既约剩余系,则m 2x+m 1y 历遍模m 1m 2的既约剩余系.证明:显然,既约剩余系是完系中所有与模互质的整数做成的.因x,y 分别历遍模m 1,m 2的完系时,m 2x+m 1y 历遍模m 1m 2的完系.由(m 1,x )=(m 2,y )=1,(m 1,m 2)=1得(m 2x,m 1)=(m 1y,m 2)=1,所以,(m 2x+m 1y,m 1)=1,(m 2x+m 1y,m 2)=1,故 (m 2x+m 1y, m 1m 2)=1.反之若(m 2x+m 1y, m 1m 2)=1,则(m 2x+m 1y,m 1)=(m 2x+m 1y,m 2) =1,1m 2的既)(2m ϕ)., 1,α(4.欧拉欧拉(Euler)定理 设m 是大于1的整数,(a ,m)=1,则)(m od 1)(m a m ≡ϕ. 证明:设r 1,r 2,…,r )(m ϕ是模m 的既约剩余系,则由性质3知a r 1,a r 2,…,a r )(m ϕ也是模m 的既约剩余系,所以, a r 1a r 2…a r )(m ϕ≡r 1r 2…r )(m ϕ(modm),即≡)(21)(m m r r r a ϕϕ)(21m r r r ϕ ,因()(21m r r r ϕ ,m)=1,所以,)(m od 1)(m a m ≡ϕ.推论(Fermat 定理) 设p 为素数,则对任意整数a 都有)(m od p a a p ≡.证明:若(a , p )=1,由1)(-=p p ϕ及Euler 定理得)(m od 11p a p ≡-即)(m od p a a p ≡;若(a , p )≠1,则p |a ,显然有)(m od p a a p ≡.例1设m>0,证明必有一个仅由0或1构成的自然数a 是m 的倍数.证明:考虑数字全为1的数:因1,11,111,1111,…中必有两个在modm 的同一剩余类中,它们的差即为所求的a .例(m 整除,.例m,使得2011|f n f 3因所以,例,是整数序列负整数假设对每个正整数:在数列123,,,a a a 中,每个整数都刚好出现一次.证明:数列各项同时减去一个整数不改变本题的条件和结论,故不妨设a 1=0.此时对每个正整数k 必有∣a k ∣<k:若∣a k ∣≥k,则取n=∣a k ∣,则a 1≡a k ≡0(mod n),矛盾.现在对k 归纳证明a 1,a 2,…,a k 适当重排后是绝对值小于k 的k 个相邻整数.k=1显然.设a 1,a 2,…,a k 适当重排后为-(k -1-i),…,0,…,i (0≤i ≤k -1),由于a 1,a 2,…,a k ,a k+1是(mod k+1)的一个完全剩余系,故必a k+1≡i+1(mod k+1), 但∣a k+1∣<k+1,因此a k+1只能是i+1或-(k -i),从而a 1,a 2,…,a k ,a k+1适当重排后是绝对值小于k+1的k+1个相邻整数.由此得到:1).任一整数在数列中最多出现一次;2).若整数u 和v (u<v) 都出现在数列中,则u 与v 之间的所有整数也出现在数列中.得到:例,(i,j)也历mod2n 的和≡例可被,且是周期数列,所以, 数列{a n }中存在无穷多项可被2011整除.例7证明:存在无穷多个正整数n,使得n 2+1∤n!.证明:引理1对素数p >2,⇔≡)4(mod 1p 存在x(1≤x ≤p -1)使)(m od 12p x -≡. 证:充分性:因对1≤x ≤p -1,( p ,x)=1,所以,)(mod 1)(2121p x x p p ≡=--,≡-212)(p x)(mod 1)1(21p p ≡--,所以,21-p 为偶数,即).4(mod 1≡p 必要性:因1≤x ≤p -1时,x,2x,…,(p -1)x 构成modp 的既约剩余系,所以,存在1≤a ≤p -1,使得a x ≡-1(mod p ),若不存在a (1≤a ≤p -1), a =x,使a x ≡-1(mod p ),则这样的a ,x 共配成21-p 对,则有)(mod 1)!1()1(21p p p -≡-≡--,即21-p 为奇数,与 p 2证a =4(p 1p 设2p 1 p 2…12x -≡,相应的x 例(1)(2)n n+1n (n=1,2, …),且每个a n 都是f(x)的周期.证明:(1)设T=nm (正整数m,n 互质,且n ≥2),因(m,n)=1,所以,m,2m,…,nm 构成 modn 的完系,故存在k ∈N *使得km ≡1(modn),即存在t ∈N *使得km=nt+1,因f(x)=f(x+kT)=f(x+n km )=f(x+t+n 1)=f(x+n 1),所以n1是周期. 设n=kp ,其中k ∈N *, p 为素数,则n k p 11⋅=是周期.故存在素数p,使p 1是周期. (2)当T 为无理数时,取a 1=T,则T 为无理数, 0<T<1.设k≤n 时存在无理数a k ,使得0<a k <a k-1<1,且a k 是周期.对k+1,总存在存在u,v ∈N *,使得0<u a k -v<a k <1,取例解:,对任意}包含了modn+1零剩余,≤k ≤n, a 1+a 2+取例. 例11求所有的奇质数p ,使得∑=-11|k p k p .例12求所有质数p ,使得2122213)()()(|-+++p p p p C C C p .例13设n 为大于1的奇数,k 1,k 2,…,k n 是n 个给定的整数,对1,2,…,n 的每一个排列a=(a 1,a 2,…,a n ),记S(a)=∑=ni i i a k 1.证明:存在两个1,2,…,n 的排列b 和c(b ≠c),使得n!|S(b)-S(c).证明:如果对1,2,…,n 的任意两个不同排列b 和c(b ≠c),都有n!∤S(b)-S(c),那么当a 取遍所有排列时(共n!个),S(a)遍历模n!的一个完系, 因此,有∑a a S )(≡1+2+…+n!≡2!2)1!(!n n n ≡+(modn!) ①, 另一方面,我们有 ∑a a S )(=)!(mod 0)1(!])!1[(n k n n j n k a k a k n i n n in i i n i i ≡+=-==∑∑∑∑∑∑∑ ②. 由①∑a .例modm 因(m,2n 例x 例在A同余方程与同余方程组1.同余方程(组)及其解的概念定义1 给定正整数m 及n 次整系数多项式0111)(a x a x a x a x f n n n n ++++=--,则同余式f(x)≡0(modm)①叫做模m 的同余方程,若a n 0(modm),则n 叫做方程①的次数.若x=a是使f(a)≡0(modm)成立的一个整数,则x≡a(modm)叫做方程①的一个解,即把剩余类a(modm)叫做①的一个解.若a1(modm),a2(modm)均为方程①的解,且a1,a2对模m不同余,就称它们是方程①的不同解.由此可见,只需在模m的任一组完系中解方程①即可.例12解:例2解:.2.设a x解,例3解:tx即)8-≡x.3,1-(mod≡t),1,08(mod1=4+例4解方程12x≡6(mod9).因(12,9)=3,且-1是一个特解,所以,方程12x≡6(mod9)的解为:(modx即)8t5,2,1,≡t≡-x.(mod),2,1,083+1=-3.同余方程组定义3给定正整数m 1,m 2,…,m k 和整系数多项式f 1(x),f 2(x),…,f k (x),则同余式组 ⎪⎪⎩⎪⎪⎨⎧≡≡≡)(mod 0)()(mod 0)()(mod 0)(2211k k m x f m x f m x f ②,叫做同余方程组.若x=a 是使f j (a )≡0(modm j )(1≤j ≤k)成立的一个整数,则x ≡a (modm)叫做方程组②的一个解,即把剩余类a (modm)叫做②的一个解.例5解:⎩⎨⎧-≡≡13x x .M=m 1m ⎪⎪⎩⎪⎪⎨⎧≡≡≡21k a x a x a x 其中M j ).(2)j j j j 则x ≡y (modm j ),即m j |x -y ,因m 1,m 2,…,m k 两两互质,所以M| x-y 即x ≡y (modM). 注:(1)存在无穷多个整数x 满足同余方程组③,这些x 属于同一模m 的剩余类;(2)同余方程组③仅有一个解x ≡a 1M 1M 1-1+a 2M 2M 2-1+…+a k M k M k -1(modM).(3)当(a ,m i )=1(=1,2,…,n)时,同余方程组⎪⎪⎩⎪⎪⎨⎧≡≡≡⇔⎪⎪⎩⎪⎪⎨⎧≡≡≡---)(mod )(mod )(mod )(mod )(mod )(mod 12211112211k k k k m a a x m a a x m a a x m a ax m a ax m a ax仍然具有定理结论. 这在数论解题中具有重要应用.例6“今有物不知其数,三三数之余二,五五数之余三,七七数之余二,问物几何”.解,352115≡x 例.解:210×210-1≡210-1≡1(mod11)⇔210-1≡1(mod11),所以,同余方程组的解为: )2310(mod 2111637121010330438553462≡=⨯+⨯+⨯+⨯≡x ,即x=2310k+2111(k ∈N).例8证明:对任意n 个两两互质的正整数:m 1,m 2,…,m n ,总存在n 个连续的自然数k+1,k+2,…,k+n 使得m i |k+i(i=1,2,…,n).证明:由剩余定理知,总存在整数k 使得⎪⎪⎩⎪⎪⎨⎧-≡-≡-≡)(mod )(mod 2)(mod 121n m n k m k m k,即存在连续的自然数k+1,k+2,…,k+n 使得m i |k+i(i=1,2,…,n).例9证明:对任意n ∈N *,存在n 个连续正整数它们中每一个数都不是素数的幂(当 数⎪⎪⎩⎪⎪⎨⎧-≡-≡-≡21n m m m例,且A 例 {k +a n }⎩⎨⎧-≡≡)(mod 102p x x 123⎪⎩-≡)(mod 232p x 2的最小正整数a 2=38.假定a 1,a 2,…,a n 都已确定,则取a n+1适合⎪⎪⎩⎪⎪⎨⎧-≡-≡≡+)(mod )(mod 1)(mod 0121n p n x p x p x 且大于a n 的最小正整数,由剩余定理知满足条件的a n+1存在.则上述递推关系定义的数列{a n }满足题意:因对任意k ∈N *,当n ≥k+1时,都有k+a n ≡0(mod p k+1),由{a n }递增可知{k +a n }从第k+2项起每一项都是p k+1的倍数,且都大于p k+1,所以,数列{k +a n }中至多有k+1项为素数.例12是否存在一个由正整数组成的数列,使得每个正整数都恰在该数列中出现一次,且对任意正整数k ,该数列的前k 项之和是k 的倍数?解:,S=a 1+a 2⎩⎨⎧++≡+t r S r S {a n }例的质因数.例例。

高中数学竞赛专题讲座---同余理论及其应用(二)

高中数学竞赛专题讲座---同余理论及其应用(二)

数论定理一. 知识要点1. 欧拉定理和费尔马小定理缩系的定义:设m 为正整数,一个模m 的剩余类称为与模m 互素的余类,如果它中的数与m 互素.在与模m 互素的各个剩余类中分别取一个代表所构成的集合称为模m 的一组缩系.很显然,缩系具有以下性质:(1)模m 的缩系中含有ϕ(m )个数(ϕ(m )是小于m 的正整数中且与m 互素的个数).(2)设()m r r ϕ ,1是ϕ(m )个与m 互素的整数,则()m r r ϕ ,1模m 两两不同余.(3)设()1,=m a ,且()m r r ϕ ,1是模m 的一组缩系,则()m ar ar ar ϕ,,,21 是模m 的一组缩系.欧拉(Euler )定理:设m 是大于1的整数,a 为整数,且()1,=m a ,则()()m a m mod 1≡ϕ.For personal use only in study and research; not for commercial use解:设()m x x x ϕ,,,21 是模m 的缩系.因为()1,=m a ,所以()m ax ax ax ϕ,,,21 也是模m 的缩系.这两个缩系分别乘起来得()()()m x x x ax ax ax m m mod ·2121ϕϕ ≡,且()()1,21=m x x x m ϕ .从而()()m a m mod 1≡ϕ )()m a m mod 1≡ϕ.特别地,取m 为质数p ,有费尔马(Fermat )小定理:设p 为质数,a 为整数,p a ,则()p a p mod 11≡-.它也常常写成()p a a p mod ≡.这里不需假定p a ,但p 应为素数.For personal use only in study and research; not for commercial use2. 中国剩余定理(孙子定理)中国剩余定理:设k m m m ,,21是两两互质的正整数,k a a a ,,,21 是任意整数,则同余方程组()()()⎪⎪⎩⎪⎪⎨⎧≡=≡.mod ,mod ,mod 2211k k m a x m a x m a x 对模k m m m 21有唯一解. 解:设()k i m m m m M iki ,,2,121 ==.依题设,有()1,=i i m M ,由裴蜀定理知,存在整数i b ,使得()i i i m b M mod 1≡,k i ,2,1=.对k k k M b a M b a M b a x +++= 222111,其中i i i M b a 能被k i i m m m m ,,,,111+-整除,而被i m 除的余数恰为i a .从而∑==ki i i i M b a x 1是同余方程组的解.又设x ,y 均为同余方程组的解,则有y x m -1,y x m -2,…,y x m k -,即y x m m m k - 21,亦即()k m m m y x 21mod ≡.所以同余方程组对模k m m m 21有唯一解.3. 威尔逊(wilson )定理威尔逊(wilson )定理:设p 为质数,则()()p p mod 1!1-≡-.解:对于任意整数a ,且1≤a ≤p -1,由裴蜀定理知,存在整数a ’,使得()p aa mod 1'≡.称a ’为a 的数论倒数,且不妨设1≤a ’≤p -1.若有整数b ,满足()p ba mod 1'≡,则将此式两边同乘以a ,有()p a b mod ≡.这说明对于不同整数a ,1≤a ≤p -1,对应着不同的数论倒数a ’.又若整数a 的数论倒数是它自身,则()p a a mod 1≡⋅,亦即()()()p a a mod 011≡-+,故1≡a 或()p mod 1-.当2=p 时,显然有()()p p mod 1!1-≡-.当p >2时,有2,3,…,p -2这p -3个数恰好配成互为数论倒数的23-p 对数,故它们的积()()p p p mod 1123223≡≡-⨯⨯⨯- .于是()()()p p p mod 1111!1-≡-⨯⨯≡-.4. 拉格朗日定理设p 为质数,n 是非负整数,多项式()01a x a x a x f n n +++= 是一个模p 为n 次的整系数多项式(即p a n ),则同余方程()()p x f mod 0≡ (※),至多有n 个解(在模p 的意义下).证明:我们对n 用归纳法.当0=n 时,()0a x f =,因为p a 0,故同余方程(※)无解,命题成立.设当l n =时命题成立,则当1+=l n 时,若命题不成立,即同余方程(※)至少有2+l 个解,设为()p c c c x l mod ,,,221+≡ ①,我们考虑多项式()()()()()11111111c x a c x a c x a c f x f l l l l l l -++-+-=-+++ )()111c x a c l l-++- ()()()()x h c x x a c x l l 111-=+-=+ ②,其中()x h 是l 次多项式并且首项系数1+l a ,满足1+l a p ,从而由归纳假设知l 次同余方程()()p x h mod 0≡ ③,至多有个l 个解,但由①,②可知同余方程③至少有l +1个解.()p c c c x l mod ,,,232+≡ ,矛盾!故当1+=l n 时命题成立.综上所述,命题得证.二. 典型例题例1. 已知正整数k ≥2,k p p p ,,,21 为奇质数,且()1,21=k p p p a .证明:()()()111121----k p p p a 有不同于k p p p ,,21的奇质因数.证明:由()1,21=k p p p a ,有()1,1=p a .由费尔马小定理,()11mod 11p ap ≡-.又k ≥2,p p p ,,,32 k p p p ,,,32 为奇质数,则()()()211121---k p p p 为正整数,从而()()()()12111mod 121p ak p p p ≡--- ,即()()()12111121----k p p p ap .同理,()()()1211121--⋯--k p p p a能被P 2,P 3,…P k 整除,从而()()()1211121+-⋯--k p p p a不能被k p p p p ,,,,321 整除.注意到()()()211121---k p p p 是一个偶数,则()()()0211121≡---k p p p a或1(mod4),因此4不整除()()()1211121+---k p p p a,故()()()1211121+---k p p p a异于k p p p ,,,21 的奇质因数.所以()()()()()()⎪⎪⎭⎫ ⎝⎛-=-------1121111112121k k p p p p p p a a()()()⎪⎪⎭⎫⎝⎛+---1211121k p pp a有异于k p p p ,,,21 的奇质因数.例2. 对于自然数n ,如果对于任何整数a ,只要1-n a n ,就有12-na n ,则称n 具有性质P .(34届IMO预)(1)求证:每个素数n 都具有性质P . (2)求证:有无穷多个合数也都具有性质P .证:(1)设p n =为素数且1-p a p ,于是()1,=p a .由费尔马小定理知11--p a p ,而()()1111-+-=--a a a a p p .故1-a p ,即()p a m o d 1≡.因此,()p a i mod 1≡,1,,2,1,0-=p i .上述p 个同余式累和,得()p p a a a p p mod 0121≡≡++++-- .故()()11212++++---a a a a p p p ,即12-pa p .(2)设n 是具有性质P 的合数.若1-na n ,则()1,=a n .由欧拉定理,有()()n a n mod 1≡ϕ,又因()n a n mod 1≡,由阶的性质知,()()()n a n n mod 1,≡ϕ.如果()()1,=n n ϕ,则()n a mod 1≡,于是利用(1)中证明可得12-na n .因此,问题化为求无穷多个合数n ,使()()1,=n n ϕ.对任何素数p ≥5,取p -2的素因数q ,并令pq n =.这时()()()11--=q p n ϕ.因为()2-p q ,所以q (p -1).又因q ≤p -2<p ,故p (q -1).因此,有()()1,=n n ϕ.对于每个这样的合数n ,若()1-na n ,则()1-a n ,因而()n a k mod 1≡,,2,1,0=k .故()12-n a n .因为对于每个素数p ≥5都可按上述程序得到具有性质P 的相应合数()p n ,且p <()p n <p 2,所以,有无穷多个合数n 具有性质P .例3. 求所有整数n ≥2,满足:对所有的整数a ,b ,且()()1,,==n b n a ,()n b a mod ≡的充分必要条件是()n ab mod 1≡.(第41届IMO 预选题)解:若n 有奇素因子p ,设n p a||,记1n p n a⋅=,N a ∈.由中国剩余定理知,存在Z x ∈,使()n x mod 1≡,()a p x mod 2≡,则()1,=n x .取x b a ==,即知()n x mod 12≡,从而()a p mod 14≡,故3=p ,且1=a .因此()1,5=n .取5==b a ,即知()n mod 125≡,从而24n ,故,12,8,6,4,3,2=n 24,12,8,6,4,3,2.下证:当n 取上述值时,满足条件.注意到,当2 a 时,有()8mod 12≡a ;当3 a 时,有()3mod 12≡a ,又24n ,32243⨯=,故必有()n a mo d 12≡(因为()1,=n a ).对Z b a ∈,,且()()1,,==n b n a ,()n b a mod ≡,则()n ab mod 1≡.对Z b a ∈,,且()()1,,==n b n a , ()n ab mod 1≡,则()n ab a mod 12≡≡.从而()a b a n -又()1,=n a ,有()b a n -,即()n b a mod ≡.综上,所求n 的值为2,3,4,6,8,12,24.例4. 求所有正整数n ,满足对所有的正整数n ,存在一个整数m ,使12-n是92+m 的因子.(第39届IMO 预选题)解:引理1:若p 为4k -1(k ≥2)型质数,则不存在Z m ∈,使()p m mod 92-≡.证明:设)p m m mod 31≡()p m m mod 31≡(∵()13,=p ,∴m 1存在),N m ∈1.又∵()p m mod 912-≡, ∴)(mod 121p m -≡.由费马小定理知,()()()p m m p p p mod 11121212111-=-≡=≡---,矛盾.引理2:当1≤i <j 时,有()112,1222=++ji )112,12=++j,且()13,122=+i .证明:∵()()()()12mod 211121222222+≡+-≡+=+--i i j ij ij ,∴()()12,1212,12222=+=++ij i )()12,1212,122=+=++i j.又∵()()3mod 2111222≡+-≡+i i ,∴()()13,23,122==+i.对于原题,若()()9122+-m n,n ≥2.设t n S ⋅=2,2 t .若t ≥3,则()()1212-+n t ,从而()()9122+-m t .又必存在4k -1型素数p ,且3≠p ,()12-tp (否则,()4mod 1111121≡⨯⨯⨯≡-≡- t ,矛盾).此时()92+m p ,与引理1矛盾.故t =1,从而S n 2=,且()()()1212123121212222+++⋅=--S S.由引理2及中国剩余定理知,存在N m ∈1,使()()12m o d 22211+≡-ii m ,i =1,2,…,s -1.故()((2m o d0121222211≡+≡+-i m )()()12mod 0122221+≡+≡-ii .令13m m =,有()()()12mod 013922122-≡+=+Sm m .因此,()()9122+-m n .综上,所求正整数n 为2的幂次2i (i =1,2,…).数论中存在性问题是最常见的,除了运用数论存在性定理来解决外,还需要有直接构造的能力.例5. 证明:每个正有理数能被表示成3333d c b a ++的形式,且其中a ,b ,c ,d 是正整数.(40届IMO 预选题)证明:设该正有理数为p .(1)当⎪⎭⎫⎝⎛∈2,21p 时,()()()()333321121p p p p p -++-++=,其中2p -1,2-p ,p +1+∈Q .(2)当p ≥2时,由于⎪⎭⎫ ⎝⎛∈⎪⎭⎫ ⎝⎛1,41323,故有N n ∈,使⎪⎭⎫ ⎝⎛∈⋅⎪⎭⎫ ⎝⎛2,21323p n,由(1)有333333333322132132213223⎪⎪⎭⎫ ⎝⎛⎪⎭⎫ ⎝⎛-+⎪⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛-⎪⎭⎫ ⎝⎛⋅+⎪⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛⋅⎪⎭⎫ ⎝⎛=p p p p p n n n n n .(3)当⎥⎦⎤ ⎝⎛∈21,0p 时,由于()4,1233∈⎪⎭⎫ ⎝⎛,故有N n ∈,使⎪⎭⎫ ⎝⎛∈⋅⎪⎭⎫ ⎝⎛2,21233p n ,由(1)有333333333232123123212332⎪⎪⎭⎫ ⎝⎛⎪⎭⎫ ⎝⎛-+⎪⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛⎪⎪⎭⎫⎝⎛-⎪⎭⎫ ⎝⎛⋅+⎪⎪⎭⎫ ⎝⎛+⎪⎭⎫ ⎝⎛⋅⎪⎭⎫ ⎝⎛=p p p p p n n n n n .综上,总有+∈Q d c b a m 1111,,,,,使()()31313131313131313d c mb ma d c b a m p ++=++⋅=,设ma 1,mb 1,c 1,d 1的分母公倍数为n ,则取N mna a ∈=1,N mnb b ∈=,N nc c ∈=1,N nd d ∈=1,且3333dc b a p ++=.结论成立. 说明:这里是直接构造证明,首先发现恒等式()()()()333321121p p p p p -++-++=,进一步对p ≥2,或0<p ≤21构造.例6. 证明:不存在非负整数k 和m ,使得()mk k !14848+=+.证明:注意到0=k 或0=m 时,上述不定方程无解,于是,可设满足上述方程的k ,m 为正整数.(1)若1+k 为合数,设pq k =+1,2≤p ≤q ,注意到,应有48 | k !.故k≥6,于是1<2p ≤k ,故(1+k )| k !,进而(1+k )| 48,结合1+k ≥7,可知1+k =8,12,24或48,分别代入,两边约去48后,可得矛盾.(2)若1+k 为质数,由威尔逊定理,可知k !()1mod 1+-≡k ,于是,1+k | 47,进而1+k =47,这要求46!+48=48×47m ①,从而m >1,两边除以48可知m 47148!46=+,两边模4,可知()()4mod 11≡-m ,故m 为偶数.设m =2k ,则由①可知2()()14714748!46+-=k k ,由232 |48!46,而()23mod 2147≡+k,故232 | 147-k,利用二项式定理()()223mod 146123247+≡+⨯=k k,从而23 | k ,进而m ≥46,这时,①式右边比左边大.矛盾.注:一般地,若n >4,且n 为合数,则n |(n -1)!,依此可以证明威尔逊定理的逆定理也成立. 例7. 设p 是质数,证明:存在一个质数q ,使得对任意整数n ,数p n p-不是q 的倍数.(第44届IMO 试题)证明:由于()212mod 1111p p p p p p p p p +≡++++=--- .则11--p p p 中至少有一个质因子q ,满足q 对2p 的模不等于1。

第1讲初等数论中的同余问题复旦大学附属中学万军

第1讲初等数论中的同余问题复旦大学附属中学万军

第1讲初等数论中的同余问题复旦大学附属中学万军2011年协作体夏令营系列讲座(一)初等数论中的同余问题复旦附中万军同余的概念和性质:设为非零整数,如果整数满足,则称和对模同余,记为;否则称和对模不同余,记为.注意到,,故,所以我们总是可以假定为正整数.对于固定的模,同余有很多性质:1)同余是一种等价关系,即有①自反性:;②对称性:若,则;③传递性:若,,则.2)加法、减法、乘法和乘方运算:若,,则,,.3)除法运算:,则.特别地,若,则.4)同余组:同时成立的充要条件是剩余类与完全剩余系:设为一个给定的正整数,则全体整数可以分成个集,记为,其中,则称为模的剩余类.模的剩余类有下列性质:1)每个整数必属于且仅属于模的一个剩余类中;2)两个整数同在一个剩余类中的充要条件是这两个整数模同余.事实上,,0≤≤,有如果个整数中不存在两个数属于同一剩余类,则称为模的一个完全剩余系(或称完系).最常用的剩余系称为模的非负最小完全剩余系.此外也常用到绝对值最小完全剩余系,它们是:当为奇数时,当为偶数时,或完全剩余系有下列性质:1)个整数作为模的一个完全剩余系的充要条件是它们两两模不同余;2)若是模的一个完全剩余系,,那么也是模的一个完全剩余系;也常这样描述:设是正整数,,若通过模的一个完全剩余系,则也通过模的一个完全剩余系.3)若是互质的两个正整数,而分别通过的一个完全剩余系,则通过的一个完全剩余系.如果一个模的剩余类里面的数与互质,就把它叫做一个与模互质的剩余类,在与模互质的全部剩余类中,从每一类各任取一个代表元所组成的数集,叫做模的一个简化剩余类系(或缩系).定理1:模的剩余类是模互质的剩余类的充要条件是此类中有一个数与互质.因此与模互质的剩余类的个数是,模的每一个简化剩余类系是由与互质的个对模不同余的整数组成的.其中,(欧拉函数)是定义在正整数上的函数,它在正整数上的值是集合中与互质的数的个数.定理2:若是个与互质的数整,并且两两对模不同余,则是模的一个简化剩余类系.定理3:若,通过模的一个简化剩余系,则也通过模的一个完全剩余系.定理4:若是互质的两个正整数,而分别通过的一个简化剩余系,则通过的一个简化剩余系.推论:若是互质的两个正整数,则.下面的几个定理在处理数论问题时经常用到,并且它们本身的证明也是很好的例题.1、(欧拉函数)是定义在正整数上的函数,它在正整数上的值是集合中与互质的数的个数,求.2、(欧拉定理)设是正整数,且,则.3、(费尔马小定理)若是质数,是正整数,则.4、(拉格朗日定理)设为素数,多项式是一个模为次整系数多项式,则关于的同余方程(在模的意义下)至多有个不同的解.5、(威尔逊定理)设为素数,则.6、设为整数,为正整数,若存在,使得,则称为模的二次剩余,否则,称为模的二次非剩余.7、已知斐波那契数列,设为大于5的素数,证明:8、求所有满足下面两式的三元组,其中为奇素数,为大于1的整数.①②练习题:1、设为素数,证明:存在无穷多个,使得.2、对,如果对任意,只要,就有,那么就称具有性质.1)证明:每个素数都具有性质;2)是否存在无穷多个合数具有性质?3、求所有满足的正整数和素数.(其中欧拉函数)4、求不定方程的整数解为.(其中表示最接近整数的5的倍数)5、对于正奇数,若存在正奇数,满足,求满足条件的正奇数的总和.6、设,,正整数数组满足:,如果不能将分为和相等的两组数,那么称数组为“优秀的”,求所有的“优秀的”数组.讲座一参考答案 2011-7-18例题答案:1.解:设,其中是质数,是正整数,由定理4的推论得,由欧拉函数的定义知等于减去集合中与不互质的元素个数,也就是减去集合中与不互质的元素个数,又是质数,∴∴另证:本定理也可以用容斥原理来证明.设,其中是质数,是正整数,记,∴由容斥原理得2.证明:设是模的一个简化剩余系,则由定理3知,也是模的一个简化剩余系.∴与且仅与中的一个数对模同余,∴即(*)又是模的一个简化剩余系,故.∴∴由(*)知:.3.证明:若,则,结论显然成立;若,由欧拉定理知,即.注:费尔马小定理的另一种形式:若是质数,是正整数,,则.另证:对进行归纳,当时,结论显然成立;假设时,结论也成立,即则.(其中用到了,当时,)∴对任意,有.4.证明:对进行归纳.当时,由于,则无解,∴定理成立.假设定理对所有次数小于的多项式都成立,现设存在一个次多项式,使得同余方程有个(在模的意义下)不同的解.利用因式定理,可设,则在模的意义下是一个至多次的多项式.由都是的解,知对≤≤,都有,而,故,从而至少有根,与归纳假设矛盾,所以,定理对次整系数多项式也成立.综上,定理成立.5.证明:当时,显然成立;当为奇素数时,考虑多项式可以看到的最高次数为又当时,,由费尔马小定理知,∴由拉格朗日定理知,的展开式中各项系数都是的倍数,∴又为奇素数,为偶数,∴,得证.6.设为奇素数,且,证明:是模的二次剩余充要条件是;是模的二次非剩余充要条件是.证明:若为模的二次剩余,即存在,使得.由,可知,由费尔马小定理知,.反过来,若,则是同余方程的解,由拉格朗日定理知,该方程至多有个解,而都是该同余方程的解,∴它们就是该方程的全部解,∴存在,使得.另一方面,若是模的二次非剩余,则但由费尔马小定理,,即∴,即反过来,,又是模的二次剩余,则∴与为奇素数矛盾.7.证明:知斐波那契数列的通项公式()对大于5的素数,由费尔马小定理可知,∴,又∴或如果(其中用到了,当时,,及费尔马小定理)∴如果,类似计算可得,则综上,8.解:显然是①的解,代入②解得,∴都是方程的解.另外,当或时,同样可以得出上述解.下设≥5,当时,由②知而∴或但是,∴上式不可能成立.∴≥3由①知同理可得,∴∴③又在≥4时,单调递增,∴≥∴③式≤≤矛盾.∴由于又,没有平方因数,∴∴≥7,≥11并且≤≤,∴≤与③式矛盾.∴本题的解只能是.练习题答案:1、设为素数,证明:存在无穷多个,使得.证明:当时,只需要取为偶数即可;当为奇素数时,由费尔马小定理知,,此时令,则.2、对,如果对任意,只要,就有,那么就称具有性质.1)证明:每个素数都具有性质;2)是否存在无穷多个合数具有性质?证明:对任意素数,由,可知,从而由费尔马小定理知,∴,可得,∴∴.2)存在无穷多个合数具有性质.例如:对奇素数,数都具有性质.事实上,,则为奇数,∴又,∴或若,由1)知;若,由费尔马小定理知,,这时,∴综上,总有,∴,即数都具有性质.3、求所有满足的正整数和素数.(其中欧拉函数)解:若时,,∴为偶数,且中所有的奇数均与互质,∴若为奇素数,设,其中是质数,是正整数,且∴,∴,又∴,但是,当时,,而∴,,∴∴综上:时,;时,;4、求不定方程的整数解为.(其中表示最接近整数的5的倍数)解:由,若,设,则,又,∴解得;若,设,则,又∴解得或.5、对于正奇数,若存在正奇数,满足,求满足条件的正奇数的总和.解:由为正奇数得:又由为正奇数得:∴另一方面:若,可以找到满足条件的正奇数当时,则;当时,∴共个正奇数的平方和.综上:,则其总和为.6、设,,正整数数组满足:,如果不能将分为和相等的两组数,那么称数组为“优秀的”,求所有的“优秀的”数组.解:设数组为“优秀的”,对1≤≤,考虑下面的个数:,其中由于不能将分为和相等的两组数,即其中没有若干个数之和等于,∴上面的个数中,除外,其余任意两项对模不同余,否则这两项之差等于.另外,上面的个数中,必有两个数模同余,∴对都成立∴又∴综上:当为奇数时,中有一个是,其余都是1,或;当为偶数时,中有一个是,其余都是1.。

江苏省丹阳高级中学高二数学竞赛培训讲义:同余 精品

江苏省丹阳高级中学高二数学竞赛培训讲义:同余  精品

同余(一)知识、技能、方法一、同余的概念及性质定义:设m 是一个给定的正整数,如果两个整数a ,b 用m 除所得的余数相同,则称a ,b 对模m 同余,记为a ≡b (mod m );若所得的余数不相同,称a ,b 对模m 不同余,记为a ≡b (mod m ).例如,15≡7(mod 4),-23≡12(mod 7).当0b m ≤<时,a ≡b (mod m ),则称b 是a 对模m 的最小非负剩余.同余有如下两种等价定义法:①若m|a -b ,则称a 、b 对模m 同余;②若a =b+mt (t ∈Z ),则称a 、b 对模m 同余.性质:(1)0(mod )|a m m a ≡⇔;(2)(mod )a a m ≡(反身性)(mod )(mod )a b m b a m ≡⇔≡(对称性)(mod )(mod )(mod )a b m a c m b c m ≡⎫⇒≡⎬≡⎭(传递性) (3)若(mod )a b m ≡,(mod )c d m ≡,则① (mod )a c b d m ±≡±; ② (mod )ac bd m ≡.(4)若(m o d ),0,12,,i i a b m i n ≡=,则1010(mo d )nn n n a x a x a b x b x b m +++≡+++. 特别地,设10()()n n i f x a x a x a a Z =+++∈,若(m o d )a b m ≡,则()()(m o d )f a f b m ≡. (5)若(mod )ac bc m ≡,则(m o d )(,)m a b m c ≡.特别地,又若(,)1m c =,则(m o d )a b m ≡. 这个性质说明同余式两边的同一非零因数,不能像等式那样“约去”,只有当这非零因数与模互质时,才可“约去”.(6)(mod )a b m ≡,而|(0)d m d >,则(mod )a b d ≡.(7)设(mod )a b m ≡,①若0c >,则(mod )ac bc mc ≡;②d 为a 、b 、m 的任一公约数,则(mod a b m d d d≡. (8)若1(mod )a b m ≡,2(mod )a b m ≡且12(,)1m m =,则12(mod )a b m m ≡.(9)若(mod )a b m ≡,则(,)(,)a m b m =. (10)每一个整数a 恰与0,1,…,m -1这m 个数中的某一个对模m 同余.二、剩余类和完全剩余系(1)剩余类:设m ∈N*,把全体整数按其对模m 的余数r (0≤r ≤m -1)归于一类,记为r k ,每一类r k (r=0,1,…,m -1)均称模m 的剩余类(也称为同余类).根据定义,剩余类具有如下性质:①0121m Z k k k k -=⋃⋃⋃,其中()i j k k i j φ⋂=≠; ②对任一数n ∈Z ,有惟一的0r 使0r n k ∈; ③对任意的,a b ∈Z ,,(mod )r a b k a b m ∈⇔≡.(2)完全剩余类:设011,,,m k k k -是模m 的(全部)剩余类,从每个r k 中任取一个数r a ,这m 个数110,,,-m a a a 组成的一个组称为模m 的一个完全剩余系,简称完系.显然,模m 的完全剩余系有无穷多个,但最常用的是下面两种:① 非负数最小完全剩余系:0,1,2,…,m -1;② 绝对值最小完全剩余系:它随m 的奇偶性不同而略有区别.当21m k =+时为,(1),,1,0,1,,(1),k k k k -----(对称式)当2m k =时为(1),(k k k k ------或,(1),,1,0,1,,(1)k k k -----由定义不难得到如下判别完全剩余系的方法:定理一:m 个整数m a a a ,,,21 是模m 的一个完系⇔当i j ≠时,i a ≡)(mod m a j . 定理二:设(b ,m )=1,c 为任意整数,若12,,,n a a a 为一个完系,则12,,,m ba c ba c ba c +++也是模m 的一个完全剩余系.特别地,任意m 个连续整数构成模m 的一个完全剩余系.(3)欧拉函数:设m 为一正整数,用记号()m ϕ表示0,1,…,m -1中与m 互质的数的个数,把()m ϕ称为欧拉函数.(4)简化剩余系:如果一个模m 的剩余类r k 中任一数与m 互质,则称r k 是与模m 互质的剩余类;在与模m 互质的每个剩余类中任取一个数(共)(m ϕ个)所组成的数组,称为模m 的一个简化剩余系.定理三: 12(),,,m a a a ϕ是模m 的简化剩余系(,)1i a m ⇔=且(mod )(,,1,2,())i j a a m i j i j m ϕ≡≠=.(判别方法)定理四:在模m 的一个完全剩余系中,取出所有与m 互质的数组成的数组,就是一个模m 的简化剩余系. (构造方法)定理五:设12(),,,m a a a ϕ是模m 的简化剩余系,若(k ,m )=1,则)(21,,,m ka ka ka ϕ 也是模m 的简化剩余系.三、一次同余方程(1)设1110()n n n n f x a x a x a x a --=++++为x 的整系数多项式,同余式()0(mod )f x m ≡,0(mod )n a m ≡叫做一元n 次同余方程;若c 使得()0(mod )f c m ≡成立,则(mod )x c m ≡叫做同余方程)(mod 0)(m x f ≡的一个解.(2))(mod m b ax ≡(其中m | a )称为一次同余方程.定理一:若(,)1a m =,则)(mod m b ax ≡有一个解.定理二:若(,)1a m d =>,d|b ,则)(mod m b ax ≡无解,其中)(mod 0m a ≡. 定理三:若(,)1a m d =>,则)(mod m b ax ≡有d 个解.并且,若)(mod 1m x βα=的一个解为1(mod )x r m ≡,则d 个解为:1,,1,0),(mod 1-=+≡d k m km r x ,其中.,,1dm m d b d a ===βα 定理四:对同余方程组⎩⎨⎧≡≡).(mod ),(mod 2211m c x m c x 记.],[,),(2121M m m d m m == ①若d | 21c c -,则此同余方程组无解;②若21|c c d -,则此同余方程组有对模M 的一类剩余解.四、模m 的阶定义:设m>1是一个固定的整数,a 是与m 互素的整数,则存在整数k ,1≤k <m ,使得)(mod 1m a k ≡,我们将具有这一性质的最小正整数(仍记为k )称为a 模m 的阶.性质:①设(,)1a m =,k 是a m 模的阶,ν,u 是任意整数,则(mod )u v a a m ≡的充要条件是(mod )u k ν≡.特别地,)(mod 1m a u ≡的充分必要条件是k | u .②设a m a ,2),(=模m 的阶为k ,则数列,,,,32 a a a 模m 是周期的,且最小正周期是k ,而k 个数ka a a ,,,2 模m 互不同余.③设(,)1a m =,则a 模m 的阶整除欧拉函数()m ϕ.特别地,若m 是素数p ,则a 模p 的阶整除p -1.(二)例题分析例1、求使21n +能被3整除的一切自然数n .例2、求2999最后两位数字.例3、求证31980+41981能被5整除.例4、证明:正整数a 是9的倍数的充要条件是a 的各位数码之和是9的倍数.例5、设101010a =,计算某星期一后的第a 天是星期几?例6、求所有的素数p ,使241p +与261p +也是素数.例7、求满足|125|7m n -=的全部正整数,m n .例8、连续写出19到80的两位数,问:所得到的数192020……780能被1980整除吗?例9、试判断282726197319721971++能否被3整除?例10、求出所有满足8x +15y =17z 的正整数三元组(x ,y ,z ).例11、证明:对于任意的非负整数n ,19×8n +17是合数.例12、设p 是一个素数,11k p ≤≤-,试证:1(1)(mod )k k p C p -≡-.例13、设a 和m 都是正整数,a >1,证明:).1(|-m a m ϕ例14、设m,a ,b 都是正整数,m>1,则.1)1,1),(-=--b a b a m m m例15、设1n >,证明:21n-不能被n 整除.。

高二数学竞赛班二试数论讲义-同余

高二数学竞赛班二试数论讲义-同余

高二数学竞赛班二试讲义同余与剩余类班级姓名一、知识点金1.同余两个整数,a b 除以正整数m ,若余数相同,则称a 与b 关于模m 同余,记作(mod )a b m ≡,这叫做同余式。

2.性质以下性质均在整数范围内讨论,模为正整数。

(1)若(mod )ac bc m ≡,则当(,)1c m =时,(mod )a b m ≡;则当(,)c m d =时,(modm a b d≡。

(2)若1(mod )A a m ≡,2(mod )A a m ≡,且12(,)1m m =,则12(mod )A a m m ≡。

(3)费尔马小定理:p 为素数,对任意正整数a ,都有|()pp a a -。

费尔马小定理的推论:设p 为素数,a 为正整数,且(,)1a p =,11(mod )p a p -≡。

证明:由于,2,,(1)a a p a ⋅⋅⋅-模p 的余数各不相同,否则,若有(mod )ia ja p ≡,其中11i j p ≤<≤-,则|()p j i a -,而p 不整除a ,所以|()p j i -,这是不可能的,因此,2,,(1)a a p a ⋅⋅⋅-模p 的余数必然取遍1,2,,1p ⋅⋅⋅-这1p -个数,仅可能顺序不同。

故2(1)12(1)(mod )a a p a p p ⋅⋅⋅⋅⋅⋅-≡⋅⋅⋅⋅⋅⋅-。

又p 为素数,则((1)!,)1p p -=,所以由性质(1)得11(mod )p ap -≡。

3.剩余类设*m N ∈,把全体整数按对模m 的余数进行分类,余数为r (01)r m ≤<-的所有整数归为一类,记为r k ,r k 称为模m 的一个剩余类(0,1,2,,1)r m =⋅⋅⋅-。

显然,r k 是一个以m 为公差的无穷等差数集。

它有如下性质:(1)011m Z k k k -=⋅⋅⋅ ,且i j k k =∅ ;(2)对任意n Z ∈,有唯一的r ,使得r n k ∈。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高中数学竞赛讲座之同余【知识点】1.设m 是一个给定的正整数,如果两个整数a 与b 用m 除所得的余数相同,则称a与b 对模同余,记作)(mod m b a ≡,否则,就说a 与b 对模m 不同余,记作)(mod m b a ≡,显然,)(|)(,)(mod b a m Z k b km a m b a -⇔∈+=⇔≡;每一个整数a 恰与1,2,……,m ,这m 个数中的某一个同余;2.同余的性质:1).反身性:)(mod m a a ≡;2).对称性:)(mod )(mod m a b m b a ≡⇔≡;3).若)(mod m b a ≡,)(mod m c b ≡则)(mod m c a ≡;4).若)(m od 11m b a ≡,)(m od 22m b a ≡,则)(m od 2121m b b a a ±≡±特别是)(mod )(mod m k b k a m b a ±≡±⇔≡;5).若)(m od 11m b a ≡,)(m od 22m b a ≡,则)(m od 2121m b b a a ≡;特别是)(m od ),(m od m bk ak Z k m b a ≡⇔∈≡则)(m od ),(m od m b a N n m b a n n ≡⇔∈≡则;6).)(mod )(m ac ab c b a +≡+;7).若)(m od 1),(),(m od m b a m c m bc ac ≡=≡时,则当)(mod )(mod ).(mod),(m b a mc bc ac dm b a d m c ≡⇔≡≡=特别地,时,当; 8).若)(m od 1m b a ≡, )(m od 2m b a ≡)(mod 3m b a ≡………………)(mod n m b a ≡,且)(m od ],,[21M b a m m m M n ≡⋯⋯=,则【例1】证明:完全平方数模4同余于0或1;证明:;,122Z k k n k n n ∈+==或者是任一整数,则设);4(m od 04222≡==k n k n 时,当);4(m od 1)121222≡+=+=k n k n (时,当 所以原命题成立;【例2】证明对于任何整数0≥k ,153261616+++++k k k 能被7整除;153322153266661616++⋅+⋅=∴+++=++k k k k k k M M 证:令)7(mod 0)7)(mod 1132(1173732721)122327()11047(3)197(21156257293642=+++=++⋅++⋅⋅++⋅⋅=++⋅++⋅⋅++⋅⋅=++⋅+⋅=C B A k k k k k k ,,0Z k k ∈≥∀∴且对于153261616+++++k k k 都能被7整除;注:+∈≡⇒≡Z k b a b a k ),(m od 1)(m od 1【例3】试判断282726197319721971++能被3整除吗?整除;不能被又即:解:3197319721971)3(mod 2)21(),3(mod 142)3)(mod 21(197319721971)3)(mod 210(197319721971)3(mod 21973),3(mod 11972),3(mod 0197128272628142828282726282726282726++∴≡+∴≡=+≡++++≡++∴≡≡≡【例4】能否把1,2,……,1980这1980个数分成四组,令每组数之和为4321S S S S ,,,, 且满足;=,=,,=101010342312S S S S S S ---不能这样分组;产生矛盾,又=解:依题意可知:∴∴≡⋅=⋅=++++=≡+=∴+++++++++=)4(mod 219819902198119801980321)4(mod 0604302010111114321 T S T S S S S S S S S T【例5】在已知数列1,4,8,10,16,19,21,25,30,43中,相邻若干数之和,能被11整除的数组共有多少组。

组:,则满足条件的数组有时,相邻项之和,且当是数列由于由此可得:、、、、、、、、、除的余数依次为:它们被、、、、、、、,、依次为,并记解:记数列各对应项为7313|11)11(mod }{)11(mod )11(mod ),11(mod ),11(mod )11(mod 125236125111177134104795839231351,,,10,2,1,973821041102121=++-≡-≡≡≡≡≡∴+++==j k j k i j k kk i S S S S a S S S S S S S S S S S S S a a a S i a 【例6】设n n n n n a x a xa x a x a x f +++++=---1122110)( 是整系数多项式, 证明:若没有整数根;整除,则都不能被)(1992)1992(,),1(),0(x f f f f没有整数根产生矛盾,、、、、、、、、又则整除,不能被由题意,且有整数根证:假设)()()()(|1992321),1992(mod 0321),1992(mod )1992(mod )()()()()()()()(,0)(1992)(19920),1992(mod )(11110x f r f m f r f ni r m ni r m r m m r a m r a m r a m f r f r f m f r f m f r f r r m m x f i i i i n n n n n ∴∴=-∴=≡-∴=≡∴≡-++-+-=-=-=<≤≡---【例7】试求出一切可使12+⋅n n 被3整除的自然数n ;整除;能被时,,由上可知当且仅当、、、时,当、、、时,当、、、时,当、、、时,当、、、时,当、、、时,当,则及考虑到,则解:若322616)3(mod 02)66(2)210(66)3(mod 1)13()160326(2)56(2)210(56)3(mod 1)13()6496(2)46(2)210(46)3(mod 02)36(2)210(36)3(mod 2)13()824(2)26(2)210(26)3(mod 2)13()212(2)16(2)210(162)3(mod 22n 12n |3665646362616n n n k n k k n k k n k n k k n k k n n n k k n k n k k n k k n k k n k k n k k n k n k k n k k n k k n k k n k k n n ⋅++=≡⋅+=⋅=+=≡+⋅+⋅=⋅+=⋅=+=≡+⋅+=⋅+=⋅=+=≡⋅+=⋅=+=≡+⋅+=⋅+=⋅=+=≡+⋅+=⋅+=⋅=+=≡⋅+⋅++++++ 【例8】在每张卡片上各写出11111到99999的五位数,然后把这些卡片按任意顺序排成一列,证明所得到的444445位数不可能是2的幂; 的幂;不可能是即:又注意到=、、、=,则:排成的数为、、、证:记由2)11111(mod 0888895111118888929999911111999991111211111)11111(mod ),11111(mod 110)11111(mod 11010101010}999991111211111{,99999111121111188889888882188889888882188889888882155888895888884444303444435244444018888921A A a a a a a a a a a a a a A Zk a a a a a A a a a a A A k i ∴≡∴⋅⋅=++++⋅+=+++=++++++++≡∴∈≡∴≡+⋅++⋅+⋅+⋅∴∈【例9】设 ,,,21n a a a 是任意一个具有性质)1(,1≥<+k a a k k 的正整数的无穷数列,求证可以把这个数列的无穷多个m a 用适当的正整数)(,,q p a y a x a y x q p m ≠⋅+⋅=表示为是无限多个是满足题意的要求,且,=令属于该子数列,且,同时还有无限多个小的该子数列中必有一个最为严格递增的又现考虑这个无穷数列穷多项至少有一个子数列有无是有限多个为无限集,而子数列却若干个子数列为模的不同剩余类分成按证:将m m qp m q p m p m p m m p p n n n a a xa ya a a a y Zx xa a a a a a a a a a a a a a a a ∴+=⇒=∈+=⇒≡>>∴∴222221,)(mod ,}{}{}{【练习】1、证明:完全平方数模3同余于0或1;证明:完全平方数模5同余于0、1或4;证明:完全平方数模8同余于0、1或4;证明:完全立方数模9同余于-1、0或1;证明:整数的四次幂模16同余于0或1;2、设的末两位数码;在十进制中,求,且)(1)10,(20a a Z a =∈ 01)100(mod 11)4,25()4(mod 1)4(mod 1)25(mod 11)10,(2020202)25(20的末两位位又又为奇数,解:a a a a a a a a ∴≡∴=≡⇒≡≡=∴∴= ϕSA A A A A A A A A BA A A SB A A A |12010)(|1201)40,3(,|33,,10|4012010)(120108,,1212012012012012012120.31081202112021120211081081202112021∴⋅+++⇒=+++∴+⋅+++ 又除时余数相同每个被,且考虑到=个数的和为:,则这个数码组成了数而每一数的剩下的:个数码分别组成的数为位数的前个证:设这整除;可以被个数来,证明它们的和位数中随意挑出得到的这种方法所式重新排列,然后从按位数码以一切可能的方位的数,将它的有一个AAA A M AA k k k |19801)99,20(|99)99(mod 0)99(mod 9931)99)(mod 8079212019(80100791002010019)99(mod 1100199)199(100|207980192021198079801920218019.46061∴=∴≡⋅≡∴+++++≡+⋅++⋅+⋅=≡⇒+=+= 又又,显然=解:设整除吗?能被的数:的两位数,问:所得到到连接写出。

相关文档
最新文档