高中数学竞赛讲座整数的整除性

合集下载

竞赛讲义——整数的整除性

竞赛讲义——整数的整除性

整数的整除性整数的整除性问题,是数论中的最基本问题,也是国内外数学竞赛中最常出现的内容之一.由于整数性质的论证是具体、严格、富有技巧,它既容易使学生接受,又是培养学生逻辑思维和推理能力的一个有效课题,因此,了解一些整数的性质和整除性问题的解法是很有必要的.1.整除的基本概念与性质所谓整除,就是一个整数被另一个整数除尽,其数学定义如下.定义设a,b是整数,b≠0.如果有一个整数q,使得a=bq,那么称a能被b整除,或称b整除a,并记作b|a.如果不存在这样的整数q,使得a=bq,则称a不能被b整除,或称b不整除a,记作b a.关于整数的整除,有如下一些基本性质:性质1 若b|a,c|b,则c|a.性质2 若c|a,c|b,则c|(a±b).性质3 若c|a,c b,则c(a±b).性质4 若b|a,d|c,则bd|ac.性质5 若a=b+c,且m|a,m|b,则m|c.性质6 若b|a,c|a,则[b,c]|a(此处[b,c]为b,c的最小公倍数).特别地,当(b,c)=1时,bc|a(此处(b,c)为b,c的最大公约数).性质7 若c|ab,且(c,a)=1,则c|b.特别地,若p是质数,且p|ab,则p|a或p|b.性质8 若a≠b,n是自然数,则(a-b)|(a n-b n).性质9 若a≠-b,n是正偶数,则(a+b)|(a n-b n).性质10 若a≠-b,n是正奇数,则(a+b)|(a n+b n).2.证明整除的基本方法证明整除常用下列几种方法:(1)利用基本性质法;(2)分解因式法;(3)按模分类法;(4)反证法.下面举例说明.例1. 证明:三个连续奇数的平方和加1,能被12整除,但不能被24整除.分析要证明一个数能被12整除但不能被24整除,只需证明此数等于12乘上一个奇数即可.证设三个连续的奇数分别为2n-1,2n+1,2n+3(其中n是整数),于是(2n-1)2+(2n+1)2+(2n+3)2+1=12(n2+n+1).所以,12|[(2n-1)2+(2n+1)2+(2n+3)2].又n2+n+1=n(n+1)+1,而n,n+1是相邻的两个整数,必定一奇一偶,所以n(n+1)是偶数,从而n2+n+1是奇数,故24 [(2n-1)2+(2n+1)2+(2n+3)2].例2. 若x,y为整数,且2x+3y,9x+5y之一能被17整除,那么另一个也能被17整除.证设u=2x+3y,v=9x+5y.若17|u,从上面两式中消去y,得3v-5u=17x.①所以 17|3v.因为(17,3)=1,所以17|v,即17|9x+5y.若17|v,同样从①式可知17|5u.因为(17,5)=1,所以17|u,即17|2x+3y.例3.若2121,,,p qp qq p--都是整数,并且p>1,q>1.求pq的值.解若p=q,则不是整数,所以p≠q.不妨设p<q,于是是整数,所以p只能为3,从而q=5.所以pq=3×5=15.例4. 试求出两两互质的不同的三个自然数x,y,z,使得其中任意两个的和能被第三个数整除.分析题中有三个未知数,我们设法得到一些方程,然后从中解出这些未知数.最小的一个:y|(y+2x),所以y|2x,于是数两两互质,所以x=1.所求的三个数为1,2,3.例5. 设n是奇数,求证: 60|6n-3n-2n-1.分析因为60=22×3×5,22,3,5是两两互质的,所以由性质6,只需证明22,3,5能被6n-3n-2n-1整除即可.对于幂的形式,我们常常利用性质8~性质10,其本质是因式分解.证 60=22×3×5.由于n是奇数,利用性质8和性质10,有22|6n-2n,22|3n+1,所以22|6n-2n-3n-1, 3|6n-3n, 3|2n+1,所以3|6n-3n-2n-1,5|6n-1,5|3n+2n,所以5|6n-1-3n-2n.由于22,3,5两两互质,所以60|6n-3n-2n-1.我们通常把整数分成奇数和偶数两类,即被2除余数为0的是偶数,余数为1的是奇数.偶数常用2k表示,奇数常用2k+1表示,其实这就是按模2分类.又如,一个整数a被3除时,余数只能是0,1,2这三种可能,因此,全体整数可以分为3k,3k+1,3k+2这三类形式,这是按模3分类.有时为了解题方便,还常把整数按模4、模5、模6、模8等分类,但这要具体问题具体处理.例6. 若整数a不被2和3整除,求证:24|(a2-1).分析因为a既不能被2整除,也不能被3整除,所以,按模2分类与按模3分类都是不合适的.较好的想法是按模6分类,把整数分成6k,6k+1,6k+2,6k+3,6k+4,6k+5这六类.由于6k,6k+2,6k+4是2的倍数,6k+3是3的倍数,所以a只能具有6k+1或6k+5的形式,有时候为了方便起见,也常把6k+5写成6k-1(它们除以6余数均为5).证因为a不被2和3整除,故a具有6k±1的形式,其中k是自然数,所以a2-1=(6k±1)2-1=36k2±12k=12k(3k±1).由于k与3k±1为一奇一偶(若k为奇数,则3k±1为偶数,若k为偶数,则3k±1为奇数),所以2|k(3k±1),于是便有24|(a2-1).例7. 求证:3n+1(n为正整数)能被2或22整除,但不能被2的更高次幂整除.证按模2分类.若n=2k为偶数,k为正整数,则3n+1=32k+1=(3k)2+1.由3k是奇数,(3k)2是奇数的平方,奇数的平方除以8余1,故可设(3k)2=8x +1,于是3n+1=8x+2=2(4x+1).4x+1是奇数,不含有2的因数,所以3n+1能被2整除,但不能被2的更高次幂整除.若n=2k+1为奇数,k为非负整数,则3n+1=32k+1+1=3·(3k)2+1=3(8x+1)+1=4(6x+1).由于6x+1是奇数,所以此时3n+1能被22整除,但不能被2的更高次幂整除.在解决有些整除性问题时,直接证明较为困难,可以用反证法来证.例8. 已知a,b是整数,a2+b2能被3整除,求证:a和b都能被3整除.证用反证法.如果a,b不都能被3整除,那么有如下两种情况:(1)a,b两数中恰有一个能被3整除,不妨设3|a,3b.令a=3m,b=3n±1(m,n都是整数),于是a2+b2=9m2+9n2±6n+1=3(3m2+3n2±2n)+1,不是3的倍数,矛盾.(2)a,b两数都不能被3整除.令a=3m±1,b=3n±1,则a2+b2=(3m±1)2+(3n±1)2=9m2±6m+1+9n2±6n+1=3(3m2+3n2±2m±2n)+2,不能被3整除,矛盾.由此可知,a,b都是3的倍数.例9. 设p是质数,证明:满足a2=pb2的正整数a,b不存在.证用反证法.假定存在正整数a,b,使得a2=pb2令(a,b)=d,a=a1d,b=b1d,则(a1,b1)=1.所以与(a1,b1)=1矛盾.练习三1.求证:对任意自然数n,2×7n+1能被3整除.2.证明:当a是奇数时,a(a2-1)能被24整除.3.已知整数x,y,使得7|(13x+8y),求证: 7|(9x+5y).4.设p是大于3的质数,求证:24|(p2-1).5.求证:对任意自然数n,n(n-1)(2n-1)能被6整除.6.求证:三个连续自然数的立方和能被9整除.7.已知a,b,c,d为整数,ab+cd能被a-c整除,求证:ad+bc也能被a-c整除.。

高中数学竞赛专题精讲26整除(含答案)

高中数学竞赛专题精讲26整除(含答案)

26整除整除是整数的一个重要内容,这里仅介绍其中的几个方面:整数的整除性、最大公约数、最小公倍数、方幂问题.Ⅰ. 整数的整除性初等数论的基本研究对象是自然数集合及整数集合. 我们知道,整数集合中可以作加、减、乘法运算,并且这些运算满足一些规律(即加法和乘法的结合律和交换律,加法与乘法的分配律),但一般不能做除法,即,如是整除,,则不一定是整数. 由此引出初等数论中第一个基本概念:整数的整除性.定义一:(带余除法)对于任一整数和任一整数,必有惟一的一对整数,使得,,并且整数和由上述条件惟一确定,则称为除的不完全商,称为除的余数.若,则称整除,或被整除,或称的倍数,或称的约数(又叫因子),记为.否则,| .任何的非的约数,叫做的真约数.0是任何整数的倍数,1是任何整数的约数.任一非零的整数是其本身的约数,也是其本身的倍数.由整除的定义,不难得出整除的如下性质:(1)若(2)若(3)若,则反之,亦成立.(4)若.因此,若.(5)、互质,若(6)为质数,若则必能整除中的某一个. 特别地,若为质数, (7)如在等式中除开某一项外,其余各项都是的倍数,则这一项也是的倍数.(8)n 个连续整数中有且只有一个是n 的倍数.b a ,0≠b b a a b q r r bq a +=b r <≤0q r q b a r b a 0=r b a a b b a 是a b 是a b |b a a 1,±±a a .|,|,|c a c b b a 则.,,2,1,,|,|1n i Z c b c a b a i n i ii i =∈∑=其中则c a |.|cb ab ||||,|b a b a ≤则b a a b b a ±=则又,|,|a b .|,|,|c ab c b c a 则p ,|21n a a a p ⋅⋅⋅ p n a a a ,,,21 p .|,|a p a p n则∑∑===m k k n i ib a 11c c(9)任何n 个连续整数之积一定是n 的倍数.本讲开始在整除的定义同时给出了约数的概念,又由上一讲的算术基本定理,我们就可以讨论整数的约数的个数了.Ⅱ. 最大公约数和最小公倍数定义二:设、是两个不全为0的整数.若整数c 满足:,则称的公约数,的所有公约数中的最大者称为的最大公约数,记为.如果=1,则称互质或互素.定义三:如果、的倍数,则称、的公倍数. 的公倍数中最小的正数称为的最小公倍数,记为.最大公约数和最小公倍数的概念可以推广到有限多个整数的情形,并用表示的最大公约数,表示的最小公倍数.若,则称互质,若中任何两个都互质,则称它们是两两互质的.注意,n 个整数互质与n 个整数两两互质是不同的概念,前者成立时后者不一定成立(例如,3,15,8互质,但不两两互质);显然后者成立时,前者必成立.因为任何正数都不是0的倍数,所以在讨论最小公倍数时,一般都假定这些整数不为0.同时,由于有相同的公约数,且(有限多个亦成立),因此,我们总限于在自然数集合内来讨论数的最大公约数和最小公倍数.Ⅲ.方幂问题一个正整数能否表成个整数的次方和的问题称为方幂和问题.特别地,当时称为次方问题,当时,称为平方和问题.能表为某整数的平方的数称为完全平方数.简称平方数,关于平方数,明显有如下一些简单的性质和结论:(1)平方数的个位数字只可能是0,1,4,5,6,9.(2)偶数的平方数是4的倍数,奇数的平方数被8除余1,即任何平方数被4除的余数只能是0或1.(3)奇数平方的十位数字是偶数.(4)十位数字是奇数的平方数的个位数一定是6.(5)不能被3整除的数的平方被3除余1,能被3整除的数的平方能被3整除.因而,平方数被9除的余数为0,1,4,7,且此平方数的各位数字的和被9除的余数也只能为0,1,4,7.(6)平方数的约数的个数为奇数.(7)任何四个连续整数的乘积加1,必定是一个平方数.例题讲解a b b c a c |,|b a c ,为b a 与b a 与),(b a ),(b a b a 与a d 是b a d 是b b a 与b a 与],[b a ),,,(21n a a a n a a a ,,,21 ],,,[21n a a a n a a a ,,,21 1),,,(21=n a a a n a a a a ,,,,321 n a a a ,,,21 |||,|,b a b a 与|)||,(|),(b a b a =n m k 1=m k 2=k1.证明:对于任何自然数和,数都不能分解成若干个连续的正整数之积.2.设和均为自然数,使得证明:可被1979整除.3.对于整数与,定义求证:可整除4.求一对整数,满足:(1)不能被7整除;(2)能被77整除.5.求设和是两个正整数,为大于或等于3的质数,),试证:(1);(2)或6.盒子中各若干个球,每一次在其中个盒中加一球.求证:不论开始的分布情况如何,总可按上述方法进行有限次加球后使各盒中球数相等的充要条件是7.求所有这样的自然数,使得是一个自然数的平方.课后练习1. 选择题n k 1042),(3++=k k n nk n f p q .131911318131211+--+-= q p p n k ,),(112∑=-=n r k rk n F )1,(n F ).,(k n F b a ,)(b a ab +777)(b a b a --+a b p b a ,1),(=ba b a b a c pp +++=,(1),(=a c 1=c .p c =m )(m n n <.1),(=n m n n222118++(1)若数n=20·30·40·50·60·70·80·90·100·110·120·130,则不是n 的因数的最小质数是().(A)19 (B)17 (C)13 (D)非上述答案(2)在整数0、1、2…、8、9中质数有x个,偶数有y个,完全平方数有z个,则x+y+z等于().(A)14 (B)13 (C)12 (D)11 (E)10(3)可除尽311+518的最小整数是().(A)2 (B)3 (C)5 (D)311+518(E)以上都不是2.填空题(1)把100000表示为两个整数的乘积,使其中没有一个是10的整倍数的表达式为__________.(2)一个自然数与3的和是5的倍数,与3的差是6的倍数,这样的自然数中最小的是_________.(3)在十进制中,各位数码是0或1,并且能被225整除的最小自然数是________.3.求使为整数的最小自然数a的值.4.证明:对一切整数n,n2+2n+12不是121的倍数.5.设是一个四位正整数,已知三位正整数与246的和是一位正整数d的111倍,又是18的倍数.求出这个四位数,并写出推理运算过程.6.能否有正整数m、n满足方程m2+1954=n2.7.证明:(1)133|(11n+2+12n+1),其中n为非负整数.(2)若将(1)中的11改为任意一个正整数a,则(1)中的12,133将作何改动?证明改动后的结论.8.设a、b、c是三个互不相等的正整数.求证:在a3b-ab3,b3c-bc3,c3a-ca3三个数中,至少有一个能被10整除.9. 100个正整数之和为101101,则它们的最大公约数的最大可能值是多少?证明你的结论.课后练习答案1.B.B.A2.(1)25·55.(2)27.3.由2000a为一整数平方可推出a=5.4.反证法.若是121的倍数,设n2+2n+12=121k(n+1)2=11(11k-1).∵11是素数且除尽(+1)2,∴11除尽n+1112除尽(n+1)2或11|11k-1,不可能.5.由是d的111倍,可能是198,309,420,531,642,753;又是18的倍数,∴只能是198.而198+246=444,∴d=4,是1984.7.(1)11n+2+122n+1=121×11n+12×144n=121×11n+12×11n-12×11n+12×144n=…=133×11n+12×(144n-11n).第一项可被133整除.又144-11|144n-11n,∴133|11n+2+122n+1.(2)11改为a.12改为a+1,133改为a(a+1)+1.改动后命题为a(a+1)+1|an+2+(a+1)2n+1,可仿上证明.8.∵a3b-ab3=ab(a2-b2);同理有b(b2-c2);ca(c2-a2).若a、b、c中有偶数或均为奇数,以上三数总能被2整除.又∵在a、b、c中若有一个是5的倍数,则题中结论必成立.若均不能被5整除,则a2,b2,c2个位数只能是1,4,6,9,从而a2-b2,b2-c2,c2-a2的个位数是从1,4,6,9中,任取三个两两之差,其中必有0或±5,故题中三式表示的数至少有一个被5整除,又2、5互质.9.设100个正整数为a1,a2,…,a100,最大公约数为d,并令则a1+a2+…+a100=d(a1′+a2′+…+a′100)=101101=101×1001,故知a1′,a2′,a′100不可能都是1,从而a′1+a′2+…+a′100≥1×99+2=101,d≤1001;若取a1=a2=a99=1001,a100=2002,则满足a1+a2+…+a100=1001×101=101101,且d=1001,故d的最大可能值为1001例题答案:1. 证明:由性质9知,只需证明数不能被一个很小的自然数整除.因3 1,故3 ,因而不能分解成三个或三个以上的连续自然数的积.再证不能分解成两个连续正整数的积. 由上知,,因而只需证方程:无正整数解.而这一点可分别具体验算时,均不是形的数来说明. 故对任何正整数、都不能分解成若干个连续正整数之积.2. 证明: = = =1979× 两端同乘以1319!得1319! 此式说明1979|1319!×由于1979为质数,且1979 1319!,故1979|【评述】把1979换成形如的质数,1319换成,命题仍成立. 牛顿二项式定理和为偶数), 为奇数)在整除问题中经常用到.3.证明:当时,),(k n f n ,1)1)(1()3(31033),(333++--++=++-+=k k k k k k k k k n n n n n n n n n k n f ),1)(1(|3),3(3|33+-++k k k k k n n n n n ),(k n f ),(k n f ),(k n f )(13),(N q q k n f ∈+=)1(13+=+x x q 234,134,3++=r x )1(+x x 13+q ),(k n f n k )131814121(2)1319131211(+++-+++= q p )6591211()1319131211(+++-++++ )99019891()131816611()131916601(++++++ )99098911318661113196601(⨯++⨯+⨯ *).(1979N m m q p ∈⨯=⨯.p .p 23+k *)(12N k k ∈+n b a b a b a b a n n n n (|)(,|)(-+--n b a b a n n (|)(-+m n 2=,)12()1,2(21∑=+==mr m m r m F由于[…]能被整除,所以能被整除,另一方面,上式中[…]能被整除,所以也能被整除.因与2+1互质,所以能被(2+1)(即)整除.类似可证当时,F (2+1,)能被F (2+1,1)整除. 故能被整除.4. ==根据题设要求(1)(2)知,即 令即即,则故可令即合要求.5. 由已知得,两式相乘得 于是故(1)现用反证法来证明.若令是的一个质因子,则有因,则,从而于是是、的一个公约数,这与=1矛盾,故.∑∑+=-=-+=m m r k m r k rrk m F 2112112),2(],)12([)12(12112112112-=-=-=--++=-++=∑∑∑k m r k m r k m r k r m r r m r12)12(+=-++m r m r ),2(k m F 12+m =),2(k m F ,)2(])2([1212121112----=-++-+∑k k k m r k m m r m rm r m r 2)2(=-+),2(k m F m m m ),2(k m F m m )1,(m F 12+=m n m k m ),(k n F )1,(n F 777)(b a b a --+)](5)(3)[(7223355b a b a b a ab b a ab +++++.))((7222ab b a b a ab +++|,)(|72226ab b a ++.|7223ab b a ++,7322=++ab b a ,343)(2=-+ab b a 19=+b a .343192-=ab 1,18==b a ),(,N s t cs ba b a ct b a pp ∈=++=+,)(1112ct pa t pac t c a ct a b a st c p p p p p p p p p ---++-=-+=+= ,12211-----++-=p p p p p pa t pac t c cs .|1-p pa c 1),(=a c ,1),(>=k a c q k .|,|a q c q b a c +|b a q +|.|b q q a b ),(b a 1),(=a c(2)因为所以而为质数且,故或6. 证明:设,则有使得,此式说明:对盒子连续加球次,可使个盒子各增加了个,一个增加个.这样可将多增加了一个球的盒子选择为原来球数最少的那个,于是经过次加球之后,原来球数最多的盒子中的球与球数最少的盒子中的球数之差减少1,因此,经过有限次加球后,各盒球数差为0,达到各盒中的球数相等.用反证法证明必要性.若,则只要在个盒中放个球,则不管加球多少次,例如,加球次,则这时个盒中共有球(个),因为所以不可能是的倍数,更不是的倍数,各盒中的球决不能一样多,因此,必须.7. 证明:(1)当时,,因(…)为奇数,所以要使N 为平方数,必为偶数.逐一验证知,N 都不是平方数.(2)当时,不是平方数. (3)当时,,要N 为平方数,应为奇数的平方,不妨假设=,则由于和是一奇一偶,左边为2的幂,因而只能=1,于是得,由知为所求.,1),(,|1=-a c pa c p .|p c p 3≥p 1=c .p c =1),(=n m Z v u ∈,)1()1(1++-=+=v m v vm un u 1-m v )1(+v u 1),(>=d n m m 1+m k m kn m ++1,1,|,|>d n d m d kn m ++1d m 1),(=n m 8≤n )122(222118118++⋅++=--n n n N n 8,6,4,2=n 9=n 11222289118⨯=++=N 10≥n )29(288-+=n N 829-+n 829-+n 2)12(+k ).2()1(210+⨯-=-k k n 1-k 2+k 1-k 2=k 21022=-n 12=n。

高中数学竞赛讲义整数问题

高中数学竞赛讲义整数问题

高中数学竞赛讲义(十七)──整数问题一、常用定义定理1.整除:设a,b∈Z,a≠0,如果存在q∈Z使得b=aq,那么称b 可被a整除,记作a|b,且称b是a的倍数,a是b的约数。

b不能被a整除,记作a b.2.带余数除法:设a,b是两个给定的整数,a≠0,那么,一定存在唯一一对整数q与r,满足b=aq+r,0≢r<|a|,当r=0时a|b。

3.辗转相除法:设u0,u1是给定的两个整数,u1≠0,u1 u0,由2可得下面k+1个等式:u0=q0u1+u2,0<u2<|u1|;u1=q1u2+u3,0<u3<u2;u2=q2u3+u4,0<u4<u3;…u k-2=q k-2u1+u k-1+u k,0<u k<u k-1;u k-1=q k-1u k+1,0<u k+1<u k;u k=q k u k+1.4.由3可得:(1)u k+1=(u0,u1);(2)d|u0且d|u1的充要条件是d|u k+1;(3)存在整数x,使u k+1=x0u0+x1u1.0,x15.算术基本定理:若n>1且n为整数,则,其中p j(j=1,2,…,k)是质数(或称素数),且在不计次序的意义下,表示是唯一的。

6.同余:设m≠0,若m|(a-b),即a-b=km,则称a与b模同m同余,记为a≡b(modm),也称b是a对模m的剩余。

7.完全剩余系:一组数y1,y2,…,y s满足:对任意整数a有且仅有一个y j是a对模m的剩余,即a≡y j(modm),则y1,y2,…,y s称为模m 的完全剩余系。

8.Fermat小定理:若p为素数,p>a,(a,p)=1,则a p-1≡1(modp),且对任意整数a,有a p≡a(modp).9.若(a,m)=1,则≡1(modm),(m)称欧拉函数。

10.(欧拉函数值的计算公式)若,则(m)=11.(孙子定理)设m1,m2,…,m k是k个两两互质的正整数,则同余组:x≡b1(modm1),x≡b2(modm2),…,x≡b k(modm k)有唯一解,x≡M1b1+M2b2+…+M k b k(modM),其中M=m1m2m k;=,i=1,2,…,k;≡1(modm i),i=1,2,…,k.二、方法与例题1.奇偶分析法。

第一讲__整数奇偶性与整除性分析

第一讲__整数奇偶性与整除性分析

• 定义3:(最小公倍数)设a,b是两个非零整数,一个同时为 a,b倍数的数称为它们的公倍数,a、b的公倍数有无穷多个 ,这其中最小的一个称为a、b的最小公倍数,记作[a,b]. 对于多个非零实数a,b,…,c,可类似地定义它们的最小公倍 数[a,b,…,c]. 最小公倍数主要有以下几条性质: • 1)a与b的任一公倍数都是[a,b]的倍数,对于多于两个数 的情形,类似结论也成立; • 2)两个整数a,b的最大公约数与最小公倍数满足: (a,b)[a,b]=|ab|(但请注意,这只限于两个整数的情形, 对于多于两个整数的情形,类似结论不成立); • 3)若a,b,…,c两两互素,则[a,b,…,c]=|a·b·…·c|; • 4)若a|d,b|d,……,c|d且两两互素,则a·b·…·c|d.
2000 个 0
10 01 10 证明:
2000 个0
2001
1 (103 ) 667 1 (103 1)[(103 ) 666 (103 ) 665 103 1]
.
01 所以103+1(=1001)整除 10
2000 个 0
例6 若17|(2a+3b),试证:17|(9a+5b).
证明:注意到2(9a+5b)=9(2a+3b)-17b,于是17|2(9a+5b). 但是(17,2)=1,即得17|(9a+5b).
三 · 最大公约数、最小公倍数
• 定义2:(最大公约数)设a,b不全为零,同时整除a,b的 整数(如 1)称为它们的公约数. 因为a,b不全为零,故 a,b的公约数只有有限多个,我们将其中最大一个称为a,b 的最大公约数,用符号(a,b)表示. 显然,最大公约数是 一个正整数. • 当(a,b)=1(即公约数只有 1)时,我们称a与b 互素(互质)。这是数论中的非常重要的一个概念. • 同样,如果对于多个(不全为零)的整数a,b,…c, 可类似地定义它们的最大公约数(a,b,…c). 若( a,b,…c)=1,则称a,b,…c互素. 请注意,此时不能推 出a,b,…c两两互素;但反过来,若(a,b,…c)两两互素 ,则显然有(a,b,…c)=1.

高中竞赛数学讲义第35讲整数性质

高中竞赛数学讲义第35讲整数性质

第16 讲整数的性质初等数论的基本研究对象是整数.两个整数的和、差、积都是整数,但商却不一定是整数.由此引出了数论中最基本的概念:整除.整除性理论是初等数论中最基础的部分,它是在带余除法的基础上建立起来的.整数a除以整数b (b≠0),可以将a表示为a=bq+r,这里q,r是整数,且0≤r<b.q称为a除以b所得的商,r称为a除以b 所得的余数.当r=0时,a=bq,称a能被b整除,或称b整除a,记为b | a,b叫做a的因数,a叫做b的倍数;q取1,则a=b,a也是它本身的因数.当r≠0时,称a不能被b整除,b不整除a,记作b├a.若c | a,c | b,则称c是a,b的公因数,a,b的最大公因数d记为(a,b).若a | c,b | c,则称c是a,b的公倍数,a,b的最小公倍数M记为[a,b].一个正整数,按它的正因数个数可以分为三类.只有一个正因数的正整数是1;有两个正因数的正整数称为素数(质数),素数的正因数只有1和它本身;正因数个数超过两个的正整数称为合数,合数除了1和它本身外还有其他正因数.任何一个大于1的整数均可分解为素数的乘积,若不考虑素数相乘的前后顺序,则分解式是惟一的.一个整数分解成素数的乘积时,其中有些素数可能重复出现,把分解式中相同的素数的积写成幂的形式,大于1的整数a 可以表示为:a =1212i S i S p p p p αααα⋅……,其中i =l ,2,…,s .以上式子称为a 的标准分解式.大于l 的整数的标准分解式是惟一的(不考虑乘积的先后顺序).若a 的标准分解式是a =1212i S i S p p p p αααα⋅……,其中i =l ,2,…,s ,则d 是a 的正因数的充要条件是 d =1212i S i S p p p p ββββ⋅……,其中 0≤βi ≤αi ,i =l ,2,…,s . 由此可知,a 的正因数的个数为d (a )=(α1+1) (α2+1)…(αs +1) .由a 的标准分解式a =1212i S i S p p p p αααα⋅…… (i =l ,2,…,s ),若a是整数的k 次方,则αi (i =l ,2,…,s )是k 的倍数.若a 是整数的平方,则αi (i =l ,2,…,s )是偶数.推论:设a =bc ,且(b ,c )=1,若a 是整数的k 次方,则b ,c也是整数的k 次方.若a 是整数的平方,则b ,c 也是整数的平方.A 类例题例1.若任何三个连续自然数的立方和都能被正整数a 整除,则这样的a 的最大值是( )A. 9B. 3C. 2D. 1分析 观察最小的三个连续自然数的立方和36,a 是它的约数,a不会超过36,不能排除任何选择支;观察第二个小的三个连续自然数的立方和,进一步缩小a的范围,可以排除取偶数的可能。

高中数学竞赛专题讲座---竞赛中的数论问题

高中数学竞赛专题讲座---竞赛中的数论问题

竞赛中的数论问题的思考方法一. 条件的增设对于一道数论命题,我们往往要首先排除字母取零值或字母取相等值等“平凡”的情况,这样,利用字母的对称性等条件,往往可以就字母间的大小顺序、整除性、互素性等增置新的条件,从而便于运用各种数论特有手段。

1. 大小顺序条件与实数范围不同,若整数x ,y 有大小顺序x <y ,则必有y ≥x +1,也可以写成y =x +t ,其中整数t ≥1。

例1. (IMO-22)设m ,n 是不大于1981的自然数,1)(222=--m nm n ,试求22n m +的最大值。

解:易知当m =n 时,222=+n m 不是最大值。

于是不访设n >m ,而令n =m +u 1,n >u 1≥1,得-2(m -1mu 1)22112=--u mu 。

同理,又可令m = u 1+ u 2,m >u 2≥1。

如此继续下去将得u k+1= u k =1,而11+-+=i i i u u u ,i ≤k 。

故n m u u u u k k ,,,,,,121 +是不大于1981的裴波那契数,故m =987,n =1597。

例2. (匈牙利—1965)怎样的整数a ,b ,c 满足不等式?233222c b ab c b a ++<+++解:若直接移项配方,得01)1()12(3)2(222<--+-+-c b b a 。

因为所求的都是整数,所以原不等式可以改写为:c b ab c b a 234222++≤+++,变形为:0)1()12(3)2(222≤-+-+-c b ba ,从而只有a =1,b =2,c =1。

2. 整除性条件对于整数x ,y 而言,我们可以讨论其整除关系:若x |y ,则可令y =tx ;若x ∤y ,则可令y =tx +r ,0<r ≤|x |-1。

这里字母t ,r 都是整数。

进一步,若a q |,b q |且a b >,则q a b +≥。

七数培优竞赛讲座第26讲 整数整除的概念和性质

七数培优竞赛讲座第26讲  整数整除的概念和性质

第二十六讲整数整除的概念和性质对于整数和不为零的整数b,总存在整数m,n使得a=bm+n(0≤n<b),其中m称为商,n称为余数,特别地,n=0时,即a=bm,便称a被被b整除(也称a是b的倍数或的约数),记为b|a.整除有以下基本性质:1.若a|b,a|c,则a|(b c);2.若a|b,b|c,则a|c;3.若a| b c,且(a,c)=1,则a|b,特别地,若质数p|b c,则必有p|b或p|c;4.若b|a,c|a,且(b,c) =1,则b c|a.解整除有关问题常用到数的整除性常见特征:1.被2整除的数:个位数字是偶数;2.被5整除的数:个位数字是0或5;3.被4整除的数:末两位组成的数被4整除;被25整除的数,末两位组成的数被25整除;4.被8整除的数:末三位组成的数被8整除;被125整除的数,末三位组成的数被125整除;5.被3整除的数:数字和被3整除;6.被9整除的数:数字和被9整除;7.被11整除的数:奇数位数字和与偶数位数字和的差被11整除.【例1】一个自然数与13的和是5的倍数,与13的差是6的倍数,则满足条件的最小自然数是.思路点拨略(重庆市竞赛题)注:确定已知条件来确定自然数,是数学活动中常见的一类问题,解这类问题时往往用到下列知识方法:(1)运用整除性质;(2)确定首位数字;(3)利用末位数字;(4)代数化;(5)不等式估算;(6)分类讨论求解等.【例2】有三个正整数a、b、c其中a与b互质且b与c也互质,给出下面四个判断:①(a+c)2不能被b整除,②a2+c2不能被b整除:③(a+b)2不能被c整除;④a2+b2不能被c整除,其中,不正确的判断有( ).A.4个B.3个 C 2个D.1个思路点拨举例验证.(“希望杯”邀请赛试题)1287xy是72的倍数,求出所有的符合条件的7位数.【例3】已知7位数6(江苏省竞赛题)1287xy能被8,9整除,运用整数能被8、9整除的性质求出x,y的思路点拨7位数6值.【例4】(1)若a、b、c、d是互不相等的整数,且整数x满足等式(x一a)(x一b)(x一c)(x一d)一9=0,求证;4︳(a+b+c+d).(2)已知两个三位数abc与def的和abc+def能被37整除,证明:六位数abcdef也能被37整除.思路点拨 (1)x 一a ,x 一b ,x 一c ,x 一d 是互不相等的整数,且它们的乘积等于9,于是必须把9分解为4个互不相等的因数的积;(2)因已知条件的数是三位数,故应设法把六位数abcdef 用三位数的形式表示,以沟通已知与求证结论的联系.注:运用整除的概念与性质,建立关于数字谜中字母的方程、方程组,是解数学谜问题的重要技巧.华罗庚曾说:“善于‘退’,足够地,‘退’,‘退’到最原始而不失去重要性的地方,是学好数学的一个诀窍.”从一般退到特殊,从多维退到低维,从空间退到平面,从抽象退到具体……只要不影响问题的求解,对于许多复杂的问题,以退求进是一种重要的解题思想.【例5】 (1)一个自然数N 被10除余9,被9除余8,被8除余7,被7除余6,被6除余5,被5除余4,被3除余2,被2除余1,则N 的最小值是 .(北京市竞赛题)(2)若1059、1417、2312分别被自然数x 除时,所得的余数都是y ,则x —y 的值等于( ).A .15B .1C .164D .174(“五羊杯”竞赛题)(3)设N=个1990111,试问N 被7除余几?并证明你的结论. (安徽省竞赛题) 思路点拨 运用余数公式,余数性质,化不整除问题为整除问题.(1)N+1能分别被2,3,4,5,6,7,8,9,10整除,(2)建立关于x ,y 的方程组,通过解方程组求解,(3)从考察11,111,…111111被7除的余数人手.【例6】盒中原有7个球,一位魔术师从中任取几个球,把每一个小球都变成了7个小球,将其放回盒中,他又从盒中任取一些小球,把每一个小球又都变成了7个小球后放回盒中,如此进行,到某一时刻魔术师停止取球变魔术时,盒中球的总数可能是( )A .1990个B .1991个C 1992个D .1993个思路点拨 无论魔术师如何变,盒中球的总数为6k+7个,其中k 为自然数,经验证,1993=331×6+7符合要求.故选D .【例7】在100以内同时被2、3、5整除的正整数有多少个?思路点拨 由于2与3互质,3与5互质,5与2互质(这种特性我们也称为2、3、5两两互质),所以同时被2、3、5整除的整数必然被2×3×5=30整除;另—方面,被30整除的正整数必然可同时被2、3、5整除,因此,在100以内同时被2、3、5整除的正整数就是在100以内被30整除的正整数,显然只有30、60、90三个.【例8】某商场向顾客发放9999张购物券,每张购物券上印有一个四位数的号码,从0001到9999号,如果号码的前两位数字之和等于后两位数字之和,则称这张购物券为“幸运券”.证明:这个商场所发放的购物券中,所有的幸运券的号码之和能被101整除. 思路点拨 显然,号码为9999是幸运券,除这张外,如果某个号码n 是幸运券,那么号m=9999—n 也是幸运券,由于9是奇数,所以m ≠n .由于m+n=9999相加时不出现进位,这就是说,除去号码9999这张幸运券外,其余所有幸运券可全部两两配对,而每一对两个号码之和均为9999,即所有幸运券号码之和是9999的整倍数,而101│9999,故知所有幸运券号码之和也能被101整除思考:“如果某个号码n 是幸运券,那么号m=9999—n 也是幸运券”,这是解决问题的关键,请你考虑这句话合理性. 若六位数9381ab 是99的倍数,求整数a 、b 的值.81ab能被9整除,∴8+1+a+b+9+3=21+a+b能被9整除,得3+a+b=9k l(k1为整∵93数).①81ab能被11整除,∴8—1+a—b+9—3=13+a—b能被11整除,得2+a—b=11k2(k2又93为整数).②∵0≤a,b≤9 ∴0≤a+b≤18,-9≤a-b≤9.由①、②两式,得3≤<9k1≤21,-7≤11k2≤1l,知k1=1,或k1=2;k2=0,或,而3+a+b与2+a—b的奇偶性相异,而k1=2,k2=1不符合题意.故把k1=1,k2=0代人①、②两式,解方程组可求得a=2,b=4.【例9】写出都是合数的13个连续自然数.思路点拨方法一:直接寻找从2开始,在自然数2,3,4,5,6,…中把质数全部划去,若划去的两个质数之间的自然数个数不小于13个,则从中取13个连续的自然数,就是符合要求的一组解,例如:自然数114,115,116,…,126就是符合题意的一组解.方法二:构造法我们知道,若一个自然数a是2的倍数,则a+2也是2的倍数,若是3的倍数,则a+3也是3的倍数,…,若a是14的倍数,则a+14也母14的倍数,所以只要取a为2,3,…,14的倍数,则a+2,a+3,…a+14分别为2,3,…,14的倍数,从而它们是13个连续的自然.所以,取a=2×3×4×…×14,则a+2,a+3,…,a+14必为13个都是合数的连续的自然数.【例10】已知定由“若大于3的三个质数a、b、c满足关系式20+5b=c,则a+b+c是整数n的倍数”.试问:这个定理中的整数n的最大可能值是多少?请证明你的结论.思路点拨先将a+b+c化为3(a+2b)的形式,说明a+b+c是3的倍数,然后利用整除的性质对a、b被3整除后的余数加以讨论得出a+2b也为3的倍数.∵=a+b+2a+5b=3(a+2b),显然,3│a+b+c若设a、b被3整除后的余数分别为r a、r b,则r a≠0,r b≠0.若r a≠r b,则r a=2,r b=1或r a=1,r b=2,则2a+5b =2(3m+2)+5(3n+1)=3(2m+5n+3),或者2a+5b=2(3p+1)+5(3q+2);3(2P+59+4),即2a+5b为合数与已知c为质数矛盾.∴只有r a=r b,则r a=r b=1或r a=r b=2.于是a+2b必是3的倍数,从而a+b+c是9的倍数.又2a+5b=2×11十5×5=47时,=a+b+c=11+5+47=63,2a+5b =2×13十5×7=61时,a+b+c =13+7+61=81,而(63,81)=9,故9为最大可能值.注:由余数切入进行讨论,是解决整除问题的重要方法.【例11】一个正整数N的各位数字不全相等,如果将N的各位数字重新排列,必可得到一个最大数和一个最小数,若最大数与最小数的差正好等于原来的数N,则称N为“新生数”,试求所有的三位“新生数”.思路点拨将所有的三位“新生数”写出来,然后设出最大数、最小数,求差后分析求出所有三位“新生数”的可能值,再进行筛选确定.【例12】设N 是所求的三位“新生数”,它的各位数字分别为a 、b 、c (a 、b 、c 不全相等),将其各位数字重新排列后,连同原数共得6个三位数:cba cab bca bac acb abc ,,,,,,不妨设其中的最大数为abc ,则最小数为cba .由“新生数”的定义,得N=abc —cba =(100a+l0b+c)一(100c+l0b+d)=99(a —c).由上式知N 为99的整数倍,这样的三位数可能为:198,297,396,495,594,693,792,891,990.这九个数中,只有954-459=495符合条件,故495是唯一的三位‘新生数”. 注:本题主要应用“新生数”的定义和整数性质,先将三位“新生数”进行预选,然后再从中筛选出符合题意的数。

高中数学竞赛讲座20讲

高中数学竞赛讲座20讲

竞赛讲座01-奇数和偶数整数中,能被2整除的数是偶数,反之是奇数,偶数可用2k表示,奇数可用2k+1表示,这里k 是整数.关于奇数和偶数,有下面的性质:(1)奇数不会同时是偶数;两个连续整数中必是一个奇数一个偶数;(2)奇数个奇数和是奇数;偶数个奇数的和是偶数;任意多个偶数的和是偶数;(3)两个奇(偶)数的差是偶数;一个偶数与一个奇数的差是奇数;(4)若a、b为整数,则a+b与a-b有相同的奇数偶;(5)n个奇数的乘积是奇数,n个偶数的乘积是2n的倍数;顺式中有一个是偶数,则乘积是偶数.以上性质简单明了,解题时如果能巧妙应用,常常可以出奇制胜.1.代数式中的奇偶问题例1(第2届“华罗庚金杯”决赛题)下列每个算式中,最少有一个奇数,一个偶数,那么这12个整数中,至少有几个偶数?□+□=□,□-□=□,□×□=□□÷□=□.解因为加法和减法算式中至少各有一个偶数,乘法和除法算式中至少各有二个偶数,故这12个整数中至少有六个偶数.例2(第1届“祖冲之杯”数学邀请赛)已知n是偶数,m是奇数,方程组是整数,那么(A)p、q都是偶数.(B)p、q都是奇数.(C)p是偶数,q是奇数(D)p是奇数,q是偶数分析由于1988y是偶数,由第一方程知p=x=n+1988y,所以p是偶数,将其代入第二方程中,于是11x也为偶数,从而27y=m-11x为奇数,所以是y=q奇数,应选(C)例3在1,2,3…,1992前面任意添上一个正号和负号,它们的代数和是奇数还是偶数.分析因为两个整数之和与这两个整数之差的奇偶性相同,所以在题设数字前面都添上正号和负号不改变其奇偶性,而1+2+3+…+1992==996×1993为偶数于是题设的代数和应为偶数.2.与整除有关的问题例4(首届“华罗庚金杯”决赛题)70个数排成一行,除了两头的两个数以外,每个数的3倍都恰好等于它两边两个数的和,这一行最左边的几个数是这样的:0,1,3,8,21,….问最右边的一个数被6除余几?解设70个数依次为a1,a2,a3据题意有a1=0,偶a2=1奇a3=3a2-a1,奇a4=3a3-a2,偶a5=3a4-a3,奇a6=3a5-a4,奇………………由此可知:当n被3除余1时,a n是偶数;当n被3除余0时,或余2时,a n是奇数,显然a70是3k+1型偶数,所以k必须是奇数,令k=2n+1,则a70=3k+1=3(2n+1)+1=6n+4.解设十位数,五个奇数位数字之和为a,五个偶数位之和为b(10≤a≤35,10≤b≤35),则a+b=45,又十位数能被11整除,则a-b应为0,11,22(为什么?).由于a+b与a-b有相同的奇偶性,因此a-b=11即a=28,b=17.要排最大的十位数,妨先排出前四位数9876,由于偶数位五个数字之和是17,现在8+6=14,偶数位其它三个数字之和只能是17-14=3,这三个数字只能是2,1,0.故所求的十位数是9876524130.例6(1990年日本高考数学试题)设a、b是自然数,且有关系式123456789=(11111+a)(11111-b),①证明a-b是4的倍数.证明由①式可知11111(a-b)=ab+4×617②∵a>0,b>0,∴a-b>0首先,易知a-b是偶数,否则11111(a-b)是奇数,从而知ab是奇数,进而知a、b都是奇数,可知(11111+a)及(11111-b)都为偶数,这与式①矛盾其次,从a-b是偶数,根据②可知ab是偶数,进而易知a、b皆为偶数,从而ab+4×617是4的倍数,由②知a-b是4的倍数.3.图表中奇与偶例7(第10届全俄中学生数学竞赛试题)在3×3的正方格(a)和(b)中,每格填“+”或“-”的符号,然后每次将表中任一行或一列的各格全部变化试问重复若干次这样的“变号”程序后,能否从一张表变化为另一张表.解按题设程序,这是不可能做到的,考察下面填法:在黑板所示的2×2的正方形表格中,按题设程序“变号”,“+”号或者不变,或者变成两个.表(a)中小正方形有四个“+”号,实施变号步骤后,“+”的个数仍是偶数;但表(b)中小正方形“+”号的个数仍是奇数,故它不能从一个变化到另一个.显然,小正方形互变无法实现,3×3的大正方形的互变,更无法实现.例8(第36届美国中学生数学竞赛试题)将奇正数1,3,5,7…排成五列,按右表的格式排下去,1985所在的那列,从左数起是第几列?(此处无表)解由表格可知,每行有四个正奇数,而1985=4×496+1,因此1985是第497行的第一个数,又奇数行的第一个数位于第二列,偶数行的第一个数位于第四列,所以从左数起,1985在第二列.例9 如图3-1,设线段AB的两个端点中,一个是红点,一个是绿点,在线段中插入n个分点,把AB分成n+1个不重叠的小线段,如果这些小线段的两个端点一个为红点而另一个为绿点的话,则称它为标准线段.证明不论分点如何选取,标准线段的条路总是奇数.分析 n个分点的位置无关紧要,感兴趣的只是红点还是绿点,现用A、B分别表示红、绿点;不难看出:分点每改变一次字母就得到一条标准线段,并且从A点开始,每连续改变两次又回到A,现在最后一个字母是B,故共改变了奇数次,所以标准线段的条数必为奇数.4.有趣的应用题例 10(第2届“从小爱数学”赛题)图3-2是某一个浅湖泊的平面图,图中所有曲线都是湖岸.(1)如果P点在岸上,那么A点在岸上还是在水中?(2)某人过这湖泊,他下水时脱鞋,上岸时穿鞋.如果有一点B,他脱鞋垢次数与穿鞋的次数和是个奇数,那么B点是在岸上还是在水中?说明理由.解(1)连结AP,显然与曲线的交点数是个奇数,因而A点必在水中.(2)从水中经过一次陆地到水中,脱鞋与穿鞋的次数和为2,由于 A点在水中,氢不管怎样走,走在水中时,脱鞋、穿鞋的次数的和总是偶数,可见B点必在岸上.例11书店有单价为10分,15分,25分,40分的四种贺年片,小华花了几张一元钱,正好买了30张,其中某两种各5张,另两种各10张,问小华买贺年片花去多少钱?分析设买的贺年片分别为a、b、c、d(张),用去k张1元的人民币,依题意有10a+15b+25c+40d=100k,(k为正整数)即 2a+3b+5c+8d=20k显然b、c有相同的奇偶性.若同为偶数,b-c=10 和a=b=5,不是整数;若同为奇数,b=c=5和a=d=10,k=7.例12一个矩形展览厅被纵横垂直相交的墙壁隔成若干行、若干列的小矩形展览室,每相邻两室间都有若干方形门或圆形门相通,仅在进出展览厅的出入口处有若干门与厅外相通,试证明:任何一个参观者选择任何路线任意参观若干个展览室(可重复)之后回到厅外,他经过的方形门的次数与圆形门的次数(重复经过的重复计算)之差总是偶数.证明给出入口处展览室记“+”号,凡与“+”相邻的展览室记“-”号,凡与“-”号相邻的展览室都记“+”号,如此则相邻两室的“+”、“-”号都不同.一参观者从出入口处的“+”号室进入厅内,走过若干个展览室又回到入口处的“+”号室,他的路线是+-+-…+-+-,即从“+”号室起到“+”号室止,中间“-”、“+”号室为n+1(重复经过的重复计算),即共走了2n+1室,于是参观者从厅外进去参观后又回到厅外共走过了2n+2个门(包括进出出入口门各1次).设其经过的方形门的次数是r次,经过圆形门的次数是s,则s+r=2n+2为偶数,故r-s也为偶数,所以命题结论成立.例13有一无穷小数A=0.a1a2a3…a n a n+1a n+2…其中a i(i=1,2)是数字,并且a1是奇数,a2是偶数,a3等于a1+a2的个位数…,a n+2是a n+a n+1(n=1,2…,)的个位数,证明A是有理数.证明为证明A是有理数,只要证明A是循环小数即可,由题意知无穷小数A的每一个数字是由这个数字的前面的两位数字决定的,若某两个数字ab重复出现了,即0.…ab…ab…此小数就开始循环.而无穷小数A的各位数字有如下的奇偶性规律:A=0.奇偶奇奇偶奇奇偶奇……又a是奇数可取1,3,5,7,9;b是偶数可取0,2,4,6,8.所以非负有序实数对一共只有25个是不相同的,在构成A的前25个奇偶数组中,至少出现两组是完全相同的,这就证得A是一循环小数,即A是有理数.练习1.填空题(1)有四个互不相等的自然数,最大数与最小数的差等于4,最大数与最小数的积是一个奇数,而这四个数的和是最小的两位奇数,那么这四个数的乘积是______.(2)有五个连续偶数,已知第三个数比第一个数与第五个数和的多18,这五个偶数之和是____. (3)能否把1993部电话中的每一部与其它5部电话相连结?答____.2.选择题(1)设a、b都是整数,下列命题正确的个数是()①若a+5b是偶数,则a-3b是偶数;②若a+5b是偶数,则a-3b是奇数;③若a+5b是奇数,则a-3b是奇数;④若a+5b是奇数,则a-3b是偶数.(A)1(B)2(C)3(D)4(2)若n是大于1的整数,则的值().(A)一定是偶数(B)必然是非零偶数(C)是偶数但不是2(D)可以是偶数,也可以是奇数(3)已知关于x的二次三项式ax2+bx+c(a、b、c为整数),如果当x=0与x=1时,二次三项式的值都是奇数,那么a()(A)不能确定奇数还是偶数(B)必然是非零偶数(C)必然是奇数(D)必然是零3.(1986年宿州竞赛题)试证明11986+91986+81986+61986是一个偶数.4.请用0到9十个不同的数字组成一个能被11整除的最小十位数.5.有n 个整数,共积为n,和为零,求证:数n能被4整除6.在一个凸n边形内,任意给出有限个点,在这些点之间以及这些点与凸n边形顶点之间,用线段连续起来,要使这些线段互不相交,而且把原凸n边形分为只朋角形的小块,试证这种小三我有形的个数与n有相同的奇偶性.7.(1983年福建竞赛题)一个四位数是奇数,它的首位数字泪地其余各位数字,而第二位数字大于其它各位数字,第三位数字等于首末两位数字的和的两倍,求这四位数.8.(1909年匈牙利竞赛题)试证:3n+1能被2或22整除,而不能被2的更高次幂整除.9.(全俄15届中学生数学竞赛题)在1,2,3…,1989之间填上“+”或“-”号,求和式可以得到最小的非负数是多少?练习参考答案1.(1)30.(最小两位奇数是11,最大数与最小数同为奇数)(2)180.设第一个偶数为x,则后面四个衣次为x+2,x+4,x+6,x+8.(3)不能.2.B.B.A3.11986是奇数1,91986的个位数字是奇数1,而81986,61986都是偶数,故最后为偶数.4.仿例51203465879.5.设a1,a2,…,an满足题设即a1+a2+…+an=0①a1·a2……an=n②。

成都市第七中学高一年级竞赛数学数论专题讲义:1整除

成都市第七中学高一年级竞赛数学数论专题讲义:1整除

成都七中高一竞赛数论专题1.整除设,,0.a b Z a ∈≠如果存在,q Z ∈使得,b aq =那么就说b 可被a 整除(或a 整除b ),记做|.a b 且称b 是a 的倍数,a 是b 的约数(也可称为除数、因数).b 不能被a 整除就记做a b Œ. 整除关系的基本性质 (1)|,||.a b b c a c ⇒(2)|,|a b a c ⇔对任意的,,x y Z ∈有|.a bx cy +设12,a a 是两个不全为零的整数,如果1|d a 且2|,d a 那么d 就称为1a 和2a 的公约数,我们把1a 和2a 的公约数中的最大的称为1a 和2a 的最大公约数,记做12(,).a a 若12(,)1,a a =则称1a 和2a 是既约的,或是互素的.设12,a a 是两个均不为零的整数,如果1|,a l 且2|,a l 那么l 就称为1a 和2a 的公倍数,我们把1a 和2a 的公倍数中的最小的称为1a 和2a 的最小公倍数,记做12[,].a a1.设12,a a 是两个不全为零的整数,证明对任意整数q ,都有12121(,)(,).a a a a qa =+2.设(,)1,a b =证明(1)若|,|a c b c 则|.ab c (2)若|a bc 则|.a c3.(Bezout 定理)设,a b 是不全为零的整数,证明(,)1a b =的充要条件是存在整数,x y 使得 1.ax by +=4.证明对任意整数n ,65222n n n n +--能被120整除.5.设m 是一个大于2正整数,若存在正整数n 使得21|21mn-+.求m 的所有可能取值.6.证明:正整数M 是完全平方数的充要条件是对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除.7.已知整数,x y 满足1,1,x y ≠-≠-且使得441111x y y x --+++是整数,求证4441x y -能被1x +整除.8.证明:对于任何自然数n 和k ,数3(,)2410kk f n k n n =++都不能分解成若干个连续的自然数之积.9.对于所有素数p 和所有正整数()n n p ≥,证明:p n n C p⎡⎤-⎢⎥⎣⎦能被p 整除.10.(1)求所有的素数数列12n p p p <<<,使得11(1)nk kp =+∏是一个整数. (2)是否存在n 个大于1的不同正整数*12,,,,,n a a a n N ∈使得211(1)nk ka =+∏为整数?.11.设,m n 是正整数, 证明(,)(21,21)2 1.mnm n --=-12.任给2n ≥,证明:存在n 个互不相同的正整数,其中任意两个的和整除这n 个数的积.高一竞赛数论专题1.整除解答设,,0.a b Z a ∈≠如果存在,q Z ∈使得,b aq =那么就说b 可被a 整除(或a 整除b ),记做|.a b 且称b 是a 的倍数,a 是b 的约数(也可称为除数、因数).b 不能被a 整除就记做a b Œ. 整除关系的基本性质 (1)|,||.a b b c a c ⇒(2)|,|a b a c ⇔对任意的,,x y Z ∈有|.a bx cy +设12,a a 是两个不全为零的整数,如果1|d a 且2|,d a 那么d 就称为1a 和2a 的公约数,我们把1a 和2a 的公约数中的最大的称为1a 和2a 的最大公约数,记做12(,).a a 若12(,)1,a a =则称1a 和2a 是既约的,或是互素的.设12,a a 是两个均不为零的整数,如果1|,a l 且2|,a l 那么l 就称为1a 和2a 的公倍数,我们把1a 和2a 的公倍数中的最小的称为1a 和2a 的最小公倍数,记做12[,].a a1.设12,a a 是两个不全为零的整数,证明对任意整数q ,都有12121(,)(,).a a a a qa =+证明:记121(,),a a d =1212(,)a a qa d +=.121(,),a a d =即1112|,|.d a d a 于是11121|,|.d a d a qa +所以12.d d ≤1212(,)a a qa d +=,即21221|,|.d a d a qa +于是2122112|,|().d a d a qa qa a +-=所以21.d d ≤所以12.d d =命题得证.2.设(,)1,a b =证明(1)若|,|a c b c 则|.ab c(2)若|a bc 则|.a c证明(,)1,a b =则1.ax by =+于是1().c c c ax by acx bcy =⋅=+=+(1)|,|a c b c ,则12,.c aq c bq ==于是2121().c abq x baq y ab q x q y =+=+所以|.ab c (2)|,a bc 则|.a acx bcy +即|.a c3.(Bezout 定理)设,a b 是不全为零的整数,证明(,)1a b =的充要条件是存在整数,x y 使得 1.ax by +=证明:当,a b 中有一个为零时,结论是显然的. 不妨设,a b 都不为零,且||||.a b ≤一方面若存在整数,x y 使得 1.ax by +=注意到(,)|,(,)|a b a a b b . 所以(,)|.a b ax by +即(,)|1.a b 所以(,)1a b =.另一方面设11111,0||,,b aq r r a q r =+≤<为整数,若10,r =则辗转相除到此为止;否则继续.1222122,0,,a r q r r r q r =+≤<为整数,若20,r =则辗转相除到此为止;否则继续. 12333233,0,,r r q r r r q r =+≤<为整数,若30,r =则辗转相除到此为止;否则继续.由于123r r r >>>且123,,,r r r 均为自然数,所以经过有限步辗转相除可得0.k r =即3211.k k k k r r q r ----=+21(0).k k k k k r r q r r --=+=引理:设,a b 是两个整数且0,a ≠,0||,,b aq r r a q r =+≤<为整数.则(,)(,).a b a r = 证明:因为(,)(,).a b a b aq =-又.r b aq =-所以(,)(,).a b a r = 回到原题:利用引理我们可得112211(,)(,)(,)(,)(,).k k k k a b a r r r r r r r ---=====注意到0.k r =所以11(,)(,0).k k a b r r --==由辗转相除的过程知道1321.k k k k r r r q ----=-2432.k k k k r r r q ----=-3123.r r r q =- 212.r a r q =- 11r b aq =-所以11,r b aq =-212122()(1),r a b aq q q q a q b =--=+-311223123123[(1)][(1)](1),r b aq q q a q b q q q q q a q q b =--+-=+-++所以1k r -是,a b 的线性组合即存在整数,x y 使得1.k r ax by -=+即(,).a b ax by =+ 所以若(,)1,a b =则存在整数,x y 使得 1.ax by +=4.证明对任意整数n ,65222n n n n +--能被120整除.证明:65254222(2)(2)(2)(1)(2)(1)(1)(1)n n n n n n n n n n n n n n n n +--=+-+=+-=+-++22(2)(1)(1)(45)(2)(1)(1)(2)5(1)(1)(2)n n n n n n n n n n n n n n =+-+-+=--+++-++.5!|(2)(1)(1)(2),n n n n n --++4!|(1)(1)(2),5!|5(1)(1)(2),n n n n n n n n -++-++所以65222n n n n +--能被120整除.5.设m 是一个大于2正整数,若存在正整数n 使得21|21mn-+.求m 的所有可能取值.解: 因为21|21mn-+,所以2121n m +≥-所以n m ≥(若不然,则 1.n m ≤-于是1212121m n m-+≥+≥-,即2m ≤矛盾).因为n m ≥,所以存在正整数,q r 使得,0.n mq r r m =+≤<1212122212(21)212(21)[(2)21]21n mq r mq r r r r mq r r m m q m r ++-+=+=-++=-++=-+++++.因为21|21mn-+,所以21|21mr-+.从而212 1.r m+≥- 注意到0.r m ≤<所以 1.r m ≤-于是121212 1.m r m -+≥+≥-即2m ≤矛盾.所以不存在这样的.m6.证明:正整数M 是完全平方数的充要条件是对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除.证明:()⇒正整数M 是完全平方数,则2.M d =222222()()()()M i M d i d d d i d d i +-=+-=++-+.2d d i -+对于1,2,,i n =是连续n 个正整数,所以一定存在某个i 使得2|.n d d i -+于是2|().n M i M +-所以对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除.()⇐假设正整数M 不是完全平方数,则M 中一定有一个素因数p ,它的指数是奇数即存在正整数k 使得212|,.k k p M p M -Œ因为对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除.故取2kn p =,对于21,2,,k i p =一定存在某个i 使得22|().k p M i M +-注意到2k p M Œ.所以22()kp M i +Œ( 若不然, 22|(),k p M i +又22|().k p M i M +-于是2k p M Œ矛盾). 由于22|(),kpM i M +-于是212|().k p M i M -+-注意到21|k p M -.所以212|().k p M i -+我们得到212|()k pM i -+且22()k p M i +Œ.这与2()M i +是完全平方数矛盾.所以假设错误.所以正整数M 是完全平方数.7.已知整数,x y 满足1,1,x y ≠-≠-且使得441111x y y x --+++是整数,求证4441x y -能被1x +整除.证明:设4411,.11x a y cy b x d--==++其中(,)1,(,)1,0,0.a b c d b d ==>> 则a c ad bcb d bd++=是整数.即|.bd ad bc + 从而|,|.b ad bc d ad bc ++于是|,|.b ad d bc 注意到(,)1,(,) 1.a b c d == 所以|,|.b d d b 又0,0b d >>,所以.b d =因为44222211(1)(1)(1)(1)(1)(1)(1)(1)(1)(1).1111a c x y x x x y y y x x y yb d y x y x ---++-++⋅=⋅=⋅=-+-+++++ 所以a cb d⋅是整数,结合.b d = 所以2|.b ac 于是|b ac ,又(,)1a b =,则|,b c 又(,) 1.b c =且0.b >所以 1.b =也就是411y c x -=+.即41| 1.x y +-又44444444441049421(1)1(1)[()()1](1)(1)(1)x yx y x x y y y y x x x -=-+-=-++++++-+.所以4441| 1.x x y +-8.证明:对于任何自然数n 和k ,数3(,)2410kk f n k n n =++都不能分解成若干个连续的自然数之积.证明: 我们知道数(,)f n k 能分解成n 个连续的自然数之积,则一定能被!n 整除.所以只需要证明数(,)f n k 不能被一个很小的自然数n 整除即可.33333(,)2410(339)13(3)()1k k k k k k k k k k f n k n n n n n n n n n n =++=++-++=++--+ 33(3)(1)(1)1k k k k k n n n n n =++--++. 33|3(3),3|(1)(1),3 1.k k k k k n n n n n ++-+Œ所以3(,).f n k Œ也就是数(,)f n k 不能分解成3个或3个以上的连续的自然数之积. 下面再证明数(,)f n k 不能分解成2个连续的自然数之积.由上可知(,)31f n k q =+.因此只需要证明31(1)q x x +=+无自然数解. 当3x m =时,(1)3(31)3[(31)]x x m m m m +=+=+,故无解.当31x m =+时,2(1)(31)(32)3(33)2x x m m m m +=++=++,故无解. 当32x m =+时,(1)(32)(33)3(1)(32)x x m m m m +=++=++故无解. 所以数(,)f n k 不能分解成2个连续的自然数之积. 于是我们证明了对于任何自然数n 和k ,数3(,)2410k k f n k n n =++都不能分解成若干个连续的自然数之积.9.对于所有素数p 和所有正整数()n n p ≥,证明:p n n C p⎡⎤-⎢⎥⎣⎦能被p 整除.证明:,1,2,,1n n n n p ---+这连续p 个数有且仅有一个被p 整除,设这个数为.N 则,.N pq q Z =∈则.n Nq p p ⎡⎤==⎢⎥⎣⎦且,1,,1,1,1n n N N n p -+--+除以p 的余数不计次序为1,2,,1p -.于是(1)(1)(1)(1)(1)!.n n N N n p p pA -+--+=-+(1)(1)(1)(1)(1)(1)(1)(1)1!(1)!p n n n n N N N n p n n N N n p C q q p p p ⎡⎤⎡⎤-+--+-+--+-=-=-⎢⎥⎢⎥-⎣⎦⎣⎦(1)!1(1)!(1)!p pA pqAq p p ⎡⎤-+=-=⎢⎥--⎣⎦. 因为p 与1,2,,1p -互素,所以(,(1)!) 1.p p -=于是(1)!|..(1)!p n n qAp qAC p p p ⎡⎤--=⋅⎢⎥-⎣⎦所以|.p n n p C p ⎡⎤-⎢⎥⎣⎦10.(1)求所有的素数数列12n p p p <<<,使得11(1)nk kp =+∏是一个整数. (2)是否存在n 个大于1的不同正整数*12,,,,,n a a a n N ∈使得211(1)nk ka =+∏为整数?. 解(1)111(1)1(1).nk nk n k k kk p p p ===++=∏∏∏ 当3n ≥时,1,1 1.n k p p k n >+≤≤-故11((1),) 1.n knk p p -=+=∏所以|1.nn pp +又|.n n p p 所以|1.n p于是1n p =矛盾.所以2n ≤.当1n =时,111N p +∉. 当2n =时,1212121212(1)(1)111(1)(1)1.p p p p N p p p p p p ++++++==+∈ 1212|1p p p p ++,21221|1,|1.p p p p p +++又211p p ≥+.所以211.p p =+于是1111|11,|2.p p p p +++ 所以122, 3.p p ==综上,所求的数列只有一个122, 3.p p == (2)不存在. 当121n a a a <<<<时,设.n a m ≤2222222212222111(!)21(1)(1) 2.(1)!1(1)(1)1(1)!2nm m m m k k k k k k k k k m mm a k k k k k m m =====+<+≤+=<===<+--++-∏∏∏∏∏所以211(1)nk k N a =+∉∏.所以不存在n 个大于1的不同正整数*12,,,,,n a a a n N ∈使得211(1)nk ka =+∏为整数.11.设,m n 是正整数, 证明(,)(21,21)21.mnm n --=-解:不妨设.m n ≥有带余除法得1111(1,0)m q n r q r n =+≥≤<. 我们有111111111212122212(21)2 1.q n r q n r r r r q n r m++-=-=-+-=-+-因为121|21q nn--,所以1(21,21)(21,21).r m n n --=--注意到1(,)(,).m n n r =若10,r =则1(,)(,).m n n r n ==于是1(21,21)(21,21)(0,21)2 1.rmnnnn--=--=-=-结论成立. 若10,r >则作辗转相除.,212221(1,0)n q r r q r r =+≥≤<. 我们有212221221212(21)2 1.q r r r q r r n+-=-=-+-因为12121|21rq r --,所以112(21,21)(21,21)(21,21)r r r m n n --=--=--.若20,r >则继续处理,直到10k r +=为止.由辗转相除法知(,).k m n r =1112(,)(21,21)(21,21)(21,21)(21,21)(21,0)212 1.k k k k r r r r r r r m n n m n +--=--=--==--=-=-=-至此,我们证得了结论.12.任给2n ≥,证明:存在n 个互不相同的正整数,其中任意两个的和整除这n 个数的积.证明:我们任取n 个互不相同的正整数12,,,,n a a a 并选取一个正整数参数,K 希望12,,,n Ka Ka Ka 的积12n n K a a a 被任意两项的和i j Ka Ka +()i j ≠整除,取1().i j i j nK a a ≤<≤=+∏12,,,n Ka Ka Ka 互不相同, 1()().i j i j i j i j nKa Ka a a a a ≤<≤+=++∏12121(()).n n n i j n i j nK a a a a a a a a ≤<≤=+∏显然有12|.ni j n Ka Ka K a a a +。

四川省成都七中高中数学竞赛数论专题讲义及详解:1整除

四川省成都七中高中数学竞赛数论专题讲义及详解:1整除

高一竞赛数论专题1.整除设,,0.a b Z a ∈≠如果存在,q Z ∈使得,b aq =那么就说b 可被a 整除(或a 整除b ),记做|.a b 且称b 是a 的倍数,a 是b 的约数(也可称为除数、因数).b 不能被a 整除就记做a b Œ. 整除关系的基本性质(1)|,||.a b b c a c ⇒(2)|,|a b a c ⇔对任意的,,x y Z ∈有|.a bx cy +设12,a a 是两个不全为零的整数,如果1|d a 且2|,d a 那么d 就称为1a 和2a 的公约数,我们把1a 和2a 的公约数中的最大的称为1a 和2a 的最大公约数,记做12(,).a a 若12(,)1,a a =则称1a 和2a 是既约的,或是互素的.设12,a a 是两个均不为零的整数,如果1|,a l 且2|,a l 那么l 就称为1a 和2a 的公倍数,我们把1a 和2a 的公倍数中的最小的称为1a 和2a 的最小公倍数,记做12[,].a a1.设12,a a 是两个不全为零的整数,证明对任意整数q ,都有12121(,)(,).a a a a qa =+2.设(,)1,a b =证明(1)若|,|a c b c 则|.ab c(2)若|a bc 则|.a c3.(Bezout 定理)设,a b 是不全为零的整数,证明(,)1a b =的充要条件是存在整数,x y 使得 1.ax by +=4.证明对任意整数n ,65222n n n n +--能被120整除.5.设m 是一个大于2正整数,若存在正整数n 使得21|21m n -+.求m 的所有可能取值.6.证明:正整数M 是完全平方数的充要条件是对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除.7.已知整数,x y 满足1,1,x y ≠-≠-且使得441111x y y x --+++是整数,求证4441x y -能被1x +整除.8.证明:对于任何自然数n 和k ,数3(,)2410k k f n k n n =++都不能分解成若干个连续的自然数之积.9.对于所有素数p 和所有正整数()n n p ≥,证明:p n n C p ⎡⎤-⎢⎥⎣⎦能被p 整除.10.(1)求所有的素数数列12n p p p <<<,使得11(1)n k kp =+∏是一个整数. (2)是否存在n 个大于1的不同正整数*12,,,,,n a a a n N ∈使得211(1)n k ka =+∏为整数?.11.设,m n 是正整数, 证明(,)(21,21)21.m n m n --=-12.任给2n ≥,证明:存在n 个互不相同的正整数,其中任意两个的和整除这n 个数的积.高一竞赛数论专题1.整除解答设,,0.a b Z a ∈≠如果存在,q Z ∈使得,b aq =那么就说b 可被a 整除(或a 整除b ),记做|.a b 且称b 是a 的倍数,a 是b 的约数(也可称为除数、因数).b 不能被a 整除就记做a b Œ. 整除关系的基本性质(1)|,||.a b b c a c ⇒(2)|,|a b a c ⇔对任意的,,x y Z ∈有|.a bx cy +设12,a a 是两个不全为零的整数,如果1|d a 且2|,d a 那么d 就称为1a 和2a 的公约数,我们把1a 和2a 的公约数中的最大的称为1a 和2a 的最大公约数,记做12(,).a a 若12(,)1,a a =则称1a 和2a 是既约的,或是互素的.设12,a a 是两个均不为零的整数,如果1|,a l 且2|,a l 那么l 就称为1a 和2a 的公倍数,我们把1a 和2a 的公倍数中的最小的称为1a 和2a 的最小公倍数,记做12[,].a a1.设12,a a 是两个不全为零的整数,证明对任意整数q ,都有12121(,)(,).a a a a qa =+证明:记121(,),a a d =1212(,)a a qa d +=.121(,),a a d =即1112|,|.d a d a 于是11121|,|.d a d a qa +所以12.d d ≤1212(,)a a qa d +=,即21221|,|.d a d a qa +于是2122112|,|().d a d a qa qa a +-=所以21.d d ≤所以12.d d =命题得证.2.设(,)1,a b =证明(1)若|,|a c b c 则|.ab c(2)若|a bc 则|.a c证明(,)1,a b =则1.ax by =+于是1().c c c ax by acx bcy =⋅=+=+(1)|,|a c b c ,则12,.c aq c bq ==于是2121().c abq x baq y ab q x q y =+=+所以|.ab c(2)|,a bc 则|.a acx bcy +即|.a c3.(Bezout 定理)设,a b 是不全为零的整数,证明(,)1a b =的充要条件是存在整数,x y 使得 1.ax by +=证明:当,a b 中有一个为零时,结论是显然的.不妨设,a b 都不为零,且||||.a b ≤一方面若存在整数,x y 使得 1.ax by +=注意到(,)|,(,)|a b a a b b .所以(,)|.a b ax by +即(,)|1.a b 所以(,)1a b =.另一方面设11111,0||,,b aq r r a q r =+≤<为整数,若10,r =则辗转相除到此为止;否则继续.1222122,0,,a r q r r r q r =+≤<为整数,若20,r =则辗转相除到此为止;否则继续.12333233,0,,r r q r r r q r =+≤<为整数,若30,r =则辗转相除到此为止;否则继续.由于123r r r >>>且123,,,r r r 均为自然数,所以经过有限步辗转相除可得0.k r =即3211.k k k k r r q r ----=+21(0).k k k k k r r q r r --=+=引理:设,a b 是两个整数且0,a ≠,0||,,b aq r r a q r =+≤<为整数.则(,)(,).a b a r =证明:因为(,)(,).a b a b aq =-又.r b aq =-所以(,)(,).a b a r =回到原题:利用引理我们可得112211(,)(,)(,)(,)(,).k k k k a b a r r r r r r r ---=====注意到0.k r =所以11(,)(,0).k k a b r r --==由辗转相除的过程知道1321.k k k k r r r q ----=- 2432.k k k k r r r q ----=-3123.r r r q =-212.r a r q =-11r b aq =-所以11,r b aq =-212122()(1),r a b aq q q q a q b =--=+-311223123123[(1)][(1)](1),r b aq q q a q b q q q q q a q q b =--+-=+-++所以1k r -是,a b 的线性组合即存在整数,x y 使得1.k r ax by -=+即(,).a b ax by =+所以若(,)1,a b =则存在整数,x y 使得 1.ax by +=4.证明对任意整数n ,65222n n n n +--能被120整除.证明:65254222(2)(2)(2)(1)(2)(1)(1)(1)n n n n n n n n n n n n n n n n +--=+-+=+-=+-++ 22(2)(1)(1)(45)(2)(1)(1)(2)5(1)(1)(2)n n n n n n n n n n n n n n =+-+-+=--+++-++.5!|(2)(1)(1)(2),n n n n n --++4!|(1)(1)(2),5!|5(1)(1)(2),n n n n n n n n -++-++所以65222n n n n +--能被120整除.5.设m 是一个大于2正整数,若存在正整数n 使得21|21m n -+.求m 的所有可能取值.解: 因为21|21m n -+,所以2121n m +≥-所以n m ≥(若不然,则 1.n m ≤-于是1212121m n m -+≥+≥-,即2m ≤矛盾).因为n m ≥,所以存在正整数,q r 使得,0.n mq r r m =+≤<1212122212(21)212(21)[(2)21]21n mq r mq r r r r mq r r m m q m r ++-+=+=-++=-++=-+++++. 因为21|21m n -+,所以21|21m r -+.从而212 1.r m+≥- 注意到0.r m ≤<所以 1.r m ≤-于是121212 1.m r m -+≥+≥-即2m ≤矛盾.所以不存在这样的.m6.证明:正整数M 是完全平方数的充要条件是对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除.证明:()⇒正整数M 是完全平方数,则2.M d = 222222()()()()M i M d i d d d i d d i +-=+-=++-+.2d d i -+对于1,2,,i n =是连续n 个正整数,所以一定存在某个i 使得2|.n d d i -+于是2|().n M i M +- 所以对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除.()⇐假设正整数M 不是完全平方数,则M 中一定有一个素因数p ,它的指数是奇数即存在正整数k 使得212|,.k k p M p M -Œ因为对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除. 故取2k n p =,对于21,2,,k i p =一定存在某个i 使得22|().k p M i M +-注意到2k p M Œ.所以22()k p M i +Œ( 若不然, 22|(),k p M i +又22|().k p M i M +-于是2k p M Œ矛盾). 由于22|(),k p M i M +-于是212|().k p M i M -+-注意到21|k p M -.所以212|().k p M i -+我们得到212|()k pM i -+且22()k p M i +Œ.这与2()M i +是完全平方数矛盾. 所以假设错误.所以正整数M 是完全平方数.7.已知整数,x y 满足1,1,x y ≠-≠-且使得441111x y y x --+++是整数,求证4441x y -能被1x +整除.证明:设4411,.11x a y cy b x d--==++其中(,)1,(,)1,0,0.a b c d b d ==>> 则a c ad bcb d bd++=是整数.即|.bd ad bc + 从而|,|.b ad bc d ad bc ++于是|,|.b ad d bc 注意到(,)1,(,) 1.a b c d == 所以|,|.b d d b 又0,0b d >>,所以.b d =因为44222211(1)(1)(1)(1)(1)(1)(1)(1)(1)(1).1111a c x y x x x y y y x x y yb d y x y x ---++-++⋅=⋅=⋅=-+-+++++ 所以a cb d⋅是整数,结合.b d = 所以2|.b ac 于是|b ac ,又(,)1a b =,则|,b c 又(,) 1.b c =且0.b >所以 1.b =也就是411y c x -=+.即41| 1.x y +-又44444444441049421(1)1(1)[()()1](1)(1)(1)x y x y x x y y y y x x x -=-+-=-++++++-+.所以4441| 1.x x y +-8.证明:对于任何自然数n 和k ,数3(,)2410k kf n k n n =++都不能分解成若干个连续的自然数之积.证明: 我们知道数(,)f n k 能分解成n 个连续的自然数之积,则一定能被!n 整除.所以只需要证明数(,)f n k 不能被一个很小的自然数n 整除即可.33333(,)2410(339)13(3)()1k k k k k k k k k k f n k n n n n n n n n n n =++=++-++=++--+ 33(3)(1)(1)1k k k k k n n n n n =++--++. 33|3(3),3|(1)(1),3 1.k k k k k n n n n n ++-+Œ所以3(,).f n k Œ也就是数(,)f n k 不能分解成3个或3个以上的连续的自然数之积. 下面再证明数(,)f n k 不能分解成2个连续的自然数之积.由上可知(,)31f n k q =+.因此只需要证明31(1)q x x +=+无自然数解. 当3x m =时,(1)3(31)3[(31)]x x m m m m +=+=+,故无解.当31x m =+时,2(1)(31)(32)3(33)2x x m m m m +=++=++,故无解.当32x m =+时,(1)(32)(33)3(1)(32)x x m m m m +=++=++故无解. 所以数(,)f n k 不能分解成2个连续的自然数之积.于是我们证明了对于任何自然数n 和k ,数3(,)2410k kf n k n n =++都不能分解成若干个连续的自然数之积.9.对于所有素数p 和所有正整数()n n p ≥,证明:pn n C p ⎡⎤-⎢⎥⎣⎦能被p 整除. 证明:,1,2,,1n n n n p ---+这连续p 个数有且仅有一个被p 整除,设这个数为.N 则,.N pq q Z =∈则.n Nq p p⎡⎤==⎢⎥⎣⎦且,1,,1,1,1n n N N n p -+--+除以p 的余数不计次序为1,2,,1p -.于是(1)(1)(1)(1)(1)!.n n N N n p p pA -+--+=-+(1)(1)(1)(1)(1)(1)(1)(1)1!(1)!p n n n n N N N n p n n N N n p C q q p p p ⎡⎤⎡⎤-+--+-+--+-=-=-⎢⎥⎢⎥-⎣⎦⎣⎦(1)!1(1)!(1)!p pA pqAq p p ⎡⎤-+=-=⎢⎥--⎣⎦. 因为p 与1,2,,1p -互素,所以(,(1)!) 1.p p -=于是(1)!|..(1)!p n n qAp qAC p p p ⎡⎤--=⋅⎢⎥-⎣⎦所以|.pn n p C p ⎡⎤-⎢⎥⎣⎦10.(1)求所有的素数数列12n p p p <<<,使得11(1)nk kp =+∏是一个整数. (2)是否存在n 个大于1的不同正整数*12,,,,,n a a a n N ∈使得211(1)nk k a =+∏为整数?.解(1)111(1)1(1).nk nk n k k kk p p p ===++=∏∏∏ 当3n ≥时,1,1 1.n k p p k n >+≤≤-故11((1),) 1.n knk p p -=+=∏所以|1.nn pp +又|.n n p p 所以|1.n p于是1n p =矛盾.所以2n ≤.当1n =时,111N p +∉. 当2n =时,1212121212(1)(1)111(1)(1)1.p p p p N p p p p p p ++++++==+∈ 1212|1p p p p ++,21221|1,|1.p p p p p +++又211p p ≥+.所以211.p p =+于是1111|11,|2.p p p p +++ 所以122, 3.p p ==综上,所求的数列只有一个122, 3.p p == (2)不存在. 当121n a a a <<<<时,设.n a m ≤2222222212222111(!)21(1)(1) 2.(1)!1(1)(1)1(1)!2nm m m m k k k k k k k k k m mm a k k k k k m m =====+<+≤+=<===<+--++-∏∏∏∏∏所以211(1)nk k N a =+∉∏.所以不存在n 个大于1的不同正整数*12,,,,,n a a a n N ∈使得211(1)nk k a =+∏为整数.11.设,m n 是正整数, 证明(,)(21,21)21.m n m n --=- 解:不妨设.m n ≥有带余除法得1111(1,0)m q n r q r n =+≥≤<.我们有111111111212122212(21)2 1.q n r q n r r r r q n r m++-=-=-+-=-+-因为121|21q nn--,所以1(21,21)(21,21).r m n n --=--注意到1(,)(,).m n n r =若10,r =则1(,)(,).m n n r n ==于是1(21,21)(21,21)(0,21)2 1.rm n n n n--=--=-=-结论成立.若10,r >则作辗转相除.,212221(1,0)n q r r q r r =+≥≤<.我们有212221221212(21)2 1.q r r r q r r n+-=-=-+-因为12121|21rq r --,所以112(21,21)(21,21)(21,21)r r r m n n --=--=--.若20,r >则继续处理,直到10k r +=为止.由辗转相除法知(,).k m n r =1112(,)(21,21)(21,21)(21,21)(21,21)(21,0)212 1.k k k k r r r r r r r m n n m n +--=--=--==--=-=-=-至此,我们证得了结论.12.任给2n ≥,证明:存在n 个互不相同的正整数,其中任意两个的和整除这n 个数的积.证明:我们任取n 个互不相同的正整数12,,,,n a a a 并选取一个正整数参数,K 希望12,,,n Ka Ka Ka 的积12n n K a a a 被任意两项的和i j Ka Ka +()i j ≠整除,取1().i j i j nK a a ≤<≤=+∏12,,,n Ka Ka Ka 互不相同, 1()().i j i j i j i j nKa Ka a a a a ≤<≤+=++∏12121(()).n n n i j n i j nK a a a a a a a a ≤<≤=+∏显然有12|.ni j n Ka Ka K a a a +。

自招竞赛课程数学讲义:1 数论 整除【讲师版】

自招竞赛课程数学讲义:1 数论 整除【讲师版】

课程类型 数学“数论1 整除理论”讲义编号:数论是纯粹数学的分支之一,主要研究整数的性质。

被誉为“最纯”的数学领域。

数论问题一直是数学竞赛中考察的重点,也常常是数学竞赛中最难的问题。

之所以难并非由于它需要很多知识,恰恰相反,他所需要的知识都是大家熟悉的。

从最基础的“全国高中数学联赛”,到“中国数学奥林匹克竞赛(冬令营)”、“中国数学奥林匹克集训队”、国家队,直至IMO ,数论都是必考题,并且占很大的比重。

在近年来的各大高校自招和联盟自招中,数列的比重也在逐渐增加,如“华约”从2012年到2013、2014,数论都有出现,并有增加的趋势。

从这一节开始,我们将用三节的课时对数论问题做一个初步的介绍。

本节的重点是整除理论,包括带余除法、辗转相除法、最大公约数理论和算术基本定理。

1. 整除定义与基本性质定义1:定理1:1)||||a b a b a b a b ⇔-⇔-⇔ 2)|a b 且|b c ,则|a c 3) |a b 且|a c ⇔ 对,x y ∀∈Z ,有|a bx cy +。

一般地,1|,...,|k a b a b 同时成立 ⇔ 对1,...,k x x ∀∈Z ,有11|...k k a b x b x ++4) m 不为0,则||a b ma mb ⇔5) |a b 且|b a ,则b a =±6) b 不为0,那么|a b a b ⇒≤请同学试着利用整除的定义证明1~6的结论。

例1例2例3例4 (2013华约真题)设z y x ,,是两两不等且大于1的正整数,求所有使得xyz 整除)1)(1z (1)(---zx y xy 的z y x ,,.【解答】因为)1)(1z (1)(---zx y xy =z)+y +z(x z)(2xy xy -+zx y xy +z +-1,而z)+y +z(x z)(2xy xy -能被xyz 整除,于是只需zx y xy +z +-1能被xyz 整除即可.又z y x ,,是两两不等且大于1的正整数,不妨设z >>y x∴ ≤xyz zx y xy +z +-1xy 3<,即3<z ,∴2=z .于是只需x y xy 2+2+-1能被xy 2整除,。

高中奥林匹克数学竞赛 整除性理论及其应用

高中奥林匹克数学竞赛  整除性理论及其应用

第一讲 整除性理论及其应用一. 基本概念和性质.1. 整除:设a,b 是两个整数,且b ≠0,如果存在一个整数q,使等式a=bq 成立,那么我们 称a 能被b 整除或b 整除a,记作b ︱a,其性质有(设b ≠0,c=0)1).若b ︱a , a ≠0,则b a ≤2) 若b ︱a, a ︱b ,a ≠0,则a=b 或b=a3) 若c ︱b, b ︱a, 则c ︱a4) 若b ︱a, 则cb ︱ca5) 若c ︱a, c ︱b,则c ︱ma+nb,m,n ∈Z2. 整除的基本定理:对于任意整数a,b(b ≠0,),存在唯一的一对整数q,r,使得a=qb+r,0≤r <b其中,q 和r 分别称为b 除a 的商和余数.3. 最大公约数和最小公倍数: a,b 的最小公倍数记为[a,b],a,b 的最大公约数记为(a,b) ,其性质有:1).设m 为正整数,则(am,bm)=m(a,b) [am,bm]=m[a,b]2)设a,b 是两个正整数,则(a,b)[a,b]=ab3)设a,b,c 是三个正整数,则(ab,bd,ac)[a,b,c]=abc4)设正整数k 是整数a,b 的公倍数,则(k/a,k/b)=k/[a,b]5)设正整数c 是a,b 的公约数,则(a/c,b/c)=(a,b)/c6)若(a,b)=1, (ab,c)=(a,c)(b,c)7)若a 1, a 2, …a n,是n 个不全为零的整数,则(a 1, a 2, …a n )=( (a 1, a 2, …a k ), (a k+1, a k+2, …a n ))4. 两个定理:1) 欧拉函数: 设整数n ≥2,n=11p α,22p α,…m m p α,是n 的质因数分解式,以φ(n )表示小于n 且与n 互质的自然数的个数,则φ(n )=12111(1)(1)(1)m n p p p ---L 2)勒让得定理:在乘积n !中,质因数p 的指数为p(n!)=231[][][][]m m n n n n p p p p ∞=+++=∑L 二. 例题选讲.1. 设22,()(1)(526)n N f n n n n n ∈=--+,求证:120︱f(n)2. 设p 为奇质数,证明:1111231a p b++++=-L 的分子a 是p 的倍数 3. p,q 均为正整数,使得11111123413181319p q =-+-+-+L 试证:1979︱p4. 求同时满足下列条件的一组整数a ,b1)ab (a+b )不能被7整除2)777()a b a b +--能被7整除。

数学奥赛辅导 第二讲 整除

数学奥赛辅导 第二讲 整除

数学奥赛辅导 第二讲整除知识、方法、技能整除是整数的一个重要内容,这里仅介绍其中的几个方面:整数的整除性、最大公约数、最小公倍数、方幂问题.Ⅰ. 整数的整除性初等数论的基本研究对象是自然数集合及整数集合. 我们知道,整数集合中可以作加、减、乘法运算,并且这些运算满足一些规律(即加法和乘法的结合律和交换律,加法与乘法的分配律),但一般不能做除法,即,如b a ,是整除,0≠b ,则ba不一定是整数. 由此引出初等数论中第一个基本概念:整数的整除性.定义一:(带余除法)对于任一整数a 和任一整数b ,必有惟一的一对整数q ,r 使得r bq a +=,b r <≤0,并且整数q 和r 由上述条件惟一确定,则q 称为b 除a 的不完全商,r 称为b 除a 的余数.若0=r ,则称b 整除a ,或a 被b 整除,或称b a 是的倍数,或称a b 是的约数(又叫因子),记为a b |.否则,b | a .任何a 的非1,±±a 的约数,叫做a 的真约数. 0是任何整数的倍数,1是任何整数的约数.任一非零的整数是其本身的约数,也是其本身的倍数.由整除的定义,不难得出整除的如下性质: (1)若.|,|,|c a c b b a 则(2)若.,,2,1,,|,|1n i Z c b c a b a i ni i i i =∈∑=其中则(3)若c a |,则.|cb ab 反之,亦成立.(4)若||||,|b a b a ≤则.因此,若b a a b b a ±=则又,|,|. (5)a 、b 互质,若.|,|,|c ab c b c a 则(6)p 为质数,若,|21n a a a p ⋅⋅⋅ 则p 必能整除n a a a ,,,21 中的某一个.特别地,若p 为质数,.|,|a p a p n 则(7)如在等式∑∑===mk k ni i b a 11中除开某一项外,其余各项都是c 的倍数,则这一项也是c 的倍数.(8)n 个连续整数中有且只有一个是n 的倍数. (9)任何n 个连续整数之积一定是n 的倍数.本讲开始在整除的定义同时给出了约数的概念,又由上一讲的算术基本定理,我们就可以讨论整数的约数的个数了.定理一:设大于1的整数a 的标准分解式为n n p p p p p p a n <<<⋅= 211(21ααα为质数,i α均为非负整数),则a 的约数的个数为∏=+=ni i a d 1)1)(α(.所有的约数和为:∏=+--=ni ii p p a i 1111)(ασ. 事实上,由算术基本定理的推论知∏=+=ni i a d 1)1()(α,而各约数的和就是∏=+++ni i i ipa p 1)1( 展开后的各项之和,所以∏∏==--=+++=ni ni i i i p p p p a ii11111)1()(αασ 例如,25200=24·32·52·7,所以90)11)(12)(12)(14()25200(=++++=d , 999441717151513131212)25200(2335=--⨯--⨯--⨯--=σ.Ⅱ. 最大公约数和最小公倍数定义二:设a 、b 是两个不全为0的整数.若整数c 满足:b c a c |,|,则称b a c ,为的公约数,b a 与的所有公约数中的最大者称为b a 与的最大公约数,记为),(b a .如果),(b a =1,则称b a 与互质或互素.定义三:如果a d 是、b 的倍数,则称a d 是、b 的公倍数. b a 与的公倍数中最小的正数称为b a 与的最小公倍数,记为],[b a .最大公约数和最小公倍数的概念可以推广到有限多个整数的情形,并用),,,(21n a a a 表示n a a a ,,,21 的最大公约数,],,,[21n a a a 表示n a a a ,,,21 的最小公倍数.若1),,,(21=n a a a ,则称n a a a a ,,,,321 互质,若n a a a ,,,21 中任何两个都互质,则称它们是两两互质的.注意,n 个整数互质与n 个整数两两互质是不同的概念,前者成立时后者不一定成立(例如,3,15,8互质,但不两两互质);显然后者成立时,前者必成立.因为任何正数都不是0的倍数,所以在讨论最小公倍数时,一般都假定这些整数不为0.同时,由于|||,|,b a b a 与有相同的公约数,且|)||,(|),(b a b a =(有限多个亦成立),因此,我们总限于在自然数集合内来讨论数的最大公约数和最小公倍数.显然,若b a ,的标准分解式为i ni i n i i p p b p a ii(,11∏∏====βα为质数,i i a β,为非负整数),则∏==ni i i i p b a 1),min(),(βα ①∏==n i man i i i p b a 1),(],[βα ②例如 3960=23·32·5·11, 756=22·33·7,则 (3960,756)=22·32=36,[3960,756]=23·33·5·7·11=83160. 求最大公约数也可以用辗转相除法,其理论依据是:定理二:设a 、b 、c 是三个不全为0的整数,且有整数t 使得c bt a +=,则a 、b 与b 、c 有相同的公约数,因而),(),(c b b a =,即).,(),(bt a b b a -=因为,若a d 是、b 的任一公约数,则由b d c d c bt a b d a d 是即知和,||,|+=、c 的公约数;反之,若b d 是、c 的任一公约数,a d 也是、b 的公约数.辗转相除法:设a 、b a N b >∈*且,, 由带余除法有⎪⎪⎪⎭⎪⎪⎪⎬⎫=+=<<+=<<+=<<+=+++----.0,,0,,0,,0,111111212221111n n n n n n n n n n n r r q r r r r r q r r r r r q r b b r r bq a ③ 因为每进行一次带余除法,余数至少减1,即11+>>>>n n r r r b ,而b 为有限数,因此,必有一个最多不超过b 的正整数n 存在,使得0≠n r ,而01=+n r ,故由定理二得:).,(),,(),(),(11211b a b r r r r r r r r n n n n n ======-+()例如,(3960,756)=(756,180)=(180,36)=36. 具体算式如下:5(q 1) 3960(a ) 756(b ) 4(q 2) 3780 720 180(r 1) 36(r 2) 5(q 3) 1800(r 3)由定义和上述求法不难得出最大公约数和最小公倍数的如下性质:(1)),(),(,b a m bm am N m =∈则.(2)设b a c ,为的公约数,则.),(),(cb a cb c a =特别地,若1),(),,(==cbc a b a c 则.(3)设n a a a ,,,21 是任意n 个正整数,如果n n n c a c c a c c a a ===-),(,,),(,),(1332221 ,则n n c a a a =),,,(21 .因21121111|,|,|,|,|,|--------n n n n n n n n n n n n c c a c c c a c c c a c 故而,如此类推得出n c 能整除n n n c a a a 于是,,,,11 -是它们的一个公约数.又设n a a a c ,,,21 为的任一公约数,则21|,|a c a c ,因而2|c c ,同理可推出3|c c ,如此类推最后可得n c c |. 于是n c c c ≤≤||,故n c 是最大公约数.(4)若c b a =),(,则一定有整数y x 和,使得c by ax =+. 特别地,⇔=1),(b a 存在1,=+by ax y x 使得. 这可由辗转相除法的③式逆推而得by ax r c n +==. (5)若),(),(,1),(b c b ac b a ==则. (6)*∈N b a , ①)(],[],[*∈=N k b a k bk ak ;②b a m ,为的任一公倍数,则m b a |],[;③ab b a b a =],)[,(,特别地,若ab b a b a ==],[,1),(则.①可由③直接得到,②可由最小公倍数定义得,③根据①、②式知,=],)[,(b a b a∏∏==+==ni ni i i i iab p pi i 11),min(βαβα.(7)设na a a ,,,21 是任意n 个正整数.若===-],[,,],[,],[1332221n n a m m a m m a a m n ,则n n m a a a =],,,[21 .这是一个求多个整数的最小公倍数的方法.它可用证明③类似的方法来证明. Ⅲ.方幂问题一个正整数n 能否表成m 个整数的k 次方和的问题称为方幂和问题.特别地,当1=m 时称为k 次方问题,当2=k 时,称为平方和问题.能表为某整数的平方的数称为完全平方数.简称平方数,关于平方数,明显有如下一些简单的性质和结论: (1)平方数的个位数字只可能是0,1,4,5,6,9.(2)偶数的平方数是4的倍数,奇数的平方数被8除余1,即任何平方数被4除的余数只能是0或1.(3)奇数平方的十位数字是偶数.(4)十位数字是奇数的平方数的个位数一定是6.(5)不能被3整除的数的平方被3除余1,能被3整除的数的平方能被3整除.因而,平方数被9除的余数为0,1,4,7,且此平方数的各位数字的和被9除的余数也只能为0,1,4,7. (6)平方数的约数的个数为奇数.(7)任何四个连续整数的乘积加1,必定是一个平方数. 进一步研究可得到有关平方和的几个结论:定理三:奇素数p 能表示成两个正整数的平方和的充要条件是.14+=m p定理四:设正整数p m n 2=,其中p 不再含平方因数,n 能表示成两个整数的平方的充要条件是p 没有形如34+q 的质因数. 定理五:每个正整数都能表示成四个整数的平方和.这几个定理的证明略.这里重点是介绍有关k 方幂的解法技巧.k 方幂中许多问题实质上是不定方程的整数解问题,比如著名的勾股数问题.赛题精讲例1:证明:对于任何自然数n 和k ,数1042),(3++=k k n n k n f 都不能分解成若干个连续的正整数之积.(1981年全国高中联赛试题)【证明】由性质9知,只需证明数),(k n f 不能被一个很小的自然数n 整除.因,1)1)(1()3(31033),(333++--++=++-+=k k k k k k k k k n n n n n n n n n k n f),1)(1(|3),3(3|33+-++k k k k k n n n n n 3 1,故3 ),(k n f ,因而),(k n f 不能分解成三个或三个以上的连续自然数的积. 再证),(k n f 不能分解成两个连续正整数的积.由上知,)(13),(N q q k n f ∈+=,因而只需证方程:)1(13+=+x x q 无正整数解.而这一点可分别具体验算234,134,3++=r x 时,)1(+x x 均不是13+q 形的数来说明.故),(k n f 对任何正整数n 、k 都不能分解成若干个连续正整数之积. 例2: 设p 和q 均为自然数,使得.131911318131211+--+-= q p证明:p 可被1979整除. (第21届IMO 试题)【证明】)131814121(2)1319131211(+++-+++= q p =)6591211()1319131211(+++-++++=)99019891()131816611()131916601(++++++ =1979×)99098911318661113196601(⨯++⨯+⨯两端同乘以1319!得1319!*).(1979N m m qp∈⨯=⨯此式说明1979|1319!×.p 由于1979为质数,且1979 1319!,故1979|.p【评述】把1979换成形如23+k 的质数,1319换成*)(12N k k ∈+,命题仍成立.牛顿二项式定理和n b a b a b a b a n n n n (|)(,|)(-+--为偶数),n b a b a n n (|)(-+为奇数)在整除问题中经常用到.例3 :对于整数n 与k ,定义,),(112∑=-=nr k r k n F 求证:)1,(n F 可整除).,(k n F(1996加拿大数学竞赛试题)【证明】当m n 2=时,,)12()1,2(21∑=+==mr m m r m F∑∑+=-=-+=mm r k mr k rrk m F 2112112),2(],)12([)12(12112112112-=-=-=--++=-++=∑∑∑k mr k mr k mr k r m r r m r由于[…]能被12)12(+=-++m r m r 整除,所以),2(k m F 能被12+m 整除,另一方面, =),2(k m F ,)2(])2([1212121112----=-++-+∑k k k m r k m m r m r上式中[…]能被m r m r 2)2(=-+整除,所以),2(k m F 也能被m 整除.因m 与2m +1互质,所以),2(k m F 能被m (2m +1)(即)1,(m F )整除.类似可证当12+=m n 时,F (2m +1,k )能被F (2m +1,1)整除. 故),(k n F 能被)1,(n F 整除.例4 :求一对整数b a ,,满足:(1))(b a ab +不能被7整除;(2)777)(b a b a --+能被77整除.(第25届IMO 试题)【解】777)(b a b a --+=)](5)(3)[(7223355b a b a b a ab b a ab +++++=.))((7222ab b a b a ab +++ 根据题设要求(1)(2)知,|,)(|72226ab b a ++即.|7223ab b a ++令,7322=++ab b a 即,343)(2=-+ab b a 即19=+b a ,则.343192-=ab 故可令1,18==b a 即合要求.(第15届美国普特南数学竞赛试题)【评述】数学归纳法在整除问题中也有广泛应用.例5:是否存在1000000个连续整数,使得每一个都含有重复的素因子,即都能被某个素数的平方所整除?【解】存在.用数学归纳法证明它的加强命题:对任何正整数,m 存在m 个连续的整数,使得每一个都含有重复的素因子. 当m =1时,显然成立.这只需取一个素数的平方.假设当m =k 时命题成立,即有k 个连续整数k n n n +++,,2,1 ,它们分别含有重复的素因子k p p p ,,,21 ,任取一个与k p p p ,,,21 都不同的素数1+k p (显然存在),当21,2,1+=k p t 时,)1(22221+++k n p p tp k 这21+k p 个数中任两个数的差是形如)11(2122221-≤≤+k k p a p p ap 的数,不能被21+k p 整除,故这21+k p 个数除以21+k p 后,余数两两不同.但除以21+k p 后的余数只有0,1,…,21+k p -1这21+k p 个,从而恰有一个数)1(2100+≤≤k p t t ,使)1(222210+++k n p p p t k 能被21+k p 整除.这时,()1+k 个连续整数:,1222210++n p p p t k ++n p p p t k 222210 2,…,++n p p p t k 222210 k ,++n p p p t k 222210 (k +1)分别能被2122221,,+k k p p p p 整除,即1+=k m 时命题成立.故题对一切正整数m 均成立.例6:求证:.),)(,)(,(),,(],][,][,[],,[22a c c b b a c b a a c c b b a c b a = (第1届美国数学奥林匹克竞赛试题)【证明】设,,,111∏∏∏======ni ini ini ii p c i p b i p a γβα其中i p 为质数,i i i γβα,,为非负整数,则 ∏==ni i iiip c b a 1),,max(,],,[γβα∏==ni i i i p b a 1),max(,],[ βα∏=∏=ni i iiip c b a 1),,min(,),,(γβα∏==ni i iip b a 1),min(,),( βα因此只需证明2max(),m ax (),m ax (),m ax (),,i i i i i i i i i αγγββαγβα---=2min(),m in(),m in(),m in(),,i i i i i i i i i αγγββαγβα---上式关于i i i γβα,,对称,则不妨设i i i γβα≥≥,于是上式变为:.22i i i i i i i i γγβγαβαα---=---此式显然成立,故得证.例7:设a 和b 是两个正整数,p b a ,1),(=为大于或等于3的质数,ba b a b a c pp +++=,(),试证:(1)1),(=a c ;(2)1=c 或.p c =(1985新加坡数学竞赛试题)【证明】由已知得),(,N s t cs ba b a ct b a pp ∈=++=+,两式相乘得,)(1112ct pa t pac t c a ct a b a st c p p p p p p p p p ---++-=-+=+= 于是,12211-----++-=p p p p p pa t pac t c cs 故.|1-p pa c(1)现用反证法来证明1),(=a c .若,1),(>=k a c 令q 是k 的一个质因子,则有.|,|a q c q 因b a c +|,则b a q +|,从而.|b q 于是q 是a 、b 的一个公约数,这与),(b a =1矛盾,故1),(=a c .(2)因为,1),(,|1=-a c pa c p 所以.|p c 而p 为质数且3≥p ,故1=c 或.p c =例8:设∑=+=nk n k k S 175)(,求最大公约数).,(3n n S S d =(第26届IMO预选题)【解】能过具体计算可猜想.)2)1((2)21(244+=+++=n n n S n 此式不难用数学归纳法获证. 为求),(3n n S S d =,对n 分奇偶来讨论.(1)当k n 2=时,).)16(812,)12(2()]2)16(6[2,]2)12(2[2(444444+⨯+=++=k k k k k k k k d 由于12+k 和16+k 互质,所以).81,)12((244+=k k d 而当13+=t k 时13,)12(81)12(44+≠+=+t k t k 时,4)12(+k 与81互质.故此时有⎪⎪⎩⎪⎪⎨⎧≥++==+==⨯⨯=⨯=.)0(4666,812;26,8812812812444444t t t n n k t n n n k d 时或当时当 (2)当当12+=k n 时).)23)(12(3[2,)]1)(12[(2(44++++=k k k k d1,1223+++k k k 与因与质,所以).3,)1(()12(2444++=k k k 而当23+=t k 时,23),1(31+≠+=+k k t k 时,1+k 与34互质.故此时有⎪⎩⎪⎨⎧++==++==⨯=⨯+=.)36162)12(2;56,162323)12(2444444时或当时当t t n n k t n n n k d 例9:m 盒子中各若干个球,每一次在其中)(m n n <个盒中加一球.求证:不论开始的分布情况如何,总可按上述方法进行有限次加球后使各盒中球数相等的充要条件是.1),(=n m (第26届IMO 预选题)【证明】设1),(=n m ,则有Z v u ∈,使得)1()1(1++-=+=v m v vm un ,此式说明:对盒子连续加球u 次,可使1-m 个盒子各增加了v 个,一个增加)1(+v 个.这样可将多增加了一个球的盒子选择为原来球数最少的那个,于是经过u 次加球之后,原来球数最多的盒子中的球与球数最少的盒子中的球数之差减少1,因此,经过有限次加球后,各盒球数差为0,达到各盒中的球数相等.用反证法证明必要性.若1),(>=d n m ,则只要在m 个盒中放1+m 个球,则不管加球多少次,例如,加球k 次,则这时m 个盒中共有球kn m ++1(个),因为,1,|,|>d n d m d 所以kn m ++1不可能是d 的倍数,更不是m 的倍数,各盒中的球决不能一样多,因此,必须1),(=n m .例10:求所有这样的自然数n ,使得n 222118++是一个自然数的平方.(1980年第6届全俄数学竞赛试题)【证明】(1)当8≤n 时,)122(222118118++⋅++=--n n n N ,因(…)为奇数,所以要使N 为平方数,n 必为偶数.逐一验证8,6,4,2=n 知,N 都不是平方数. (2)当9=n 时,11222289118⨯=++=N 不是平方数.(3)当10≥n 时,)29(288-+=n N ,要N 为平方数,829-+n 应为奇数的平方,不妨假设829-+n =2)12(+k ,则).2()1(210+⨯-=-k k n 由于1-k 和2+k 是一奇一偶,左边为2的幂,因而只能1-k =1,于是得2=k ,由21022=-n 知12=n 为所求.。

高一年级竞赛数学数论专题讲义:1整除

高一年级竞赛数学数论专题讲义:1整除

高一年级竞赛数学数论专题讲义:1整除高一竞赛数论专题1.整除设,,0.a b Z a ∈≠如果存在,q Z ∈使得,b aq =那么就说b 可被a 整除(或a 整除b ),记做|.a b 且称b 是a 的倍数,a 是b 的约数(也可称为除数、因数).b 不能被a 整除就记做a b ?. 整除关系的基本性质(1)|,||.a b b c a c ?(2)|,|a b a c ?对任意的,,x y Z ∈有|.a bx cy +设12,a a 是两个不全为零的整数,如果1|d a 且2|,d a 那么d 就称为1a 和2a 的公约数,我们把1a 和2a 的公约数中的最大的称为1a 和2a 的最大公约数,记做12(,).a a 若12(,)1,a a =则称1a 和2a 是既约的,或是互素的.设12,a a 是两个均不为零的整数,如果1|,a l 且2|,a l 那么l 就称为1a 和2a 的公倍数,我们把1a 和2a 的公倍数中的最小的称为1a 和2a 的最小公倍数,记做12[,].a a1.设12,a a 是两个不全为零的整数,证明对任意整数q ,都有12121(,)(,).a a a a qa =+2.设(,)1,a b =证明(1)若|,|a c b c 则|.ab c(2)若|a bc 则|.a c3.(Bezout 定理)设,a b 是不全为零的整数,证明(,)1a b =的充要条件是存在整数,x y 使得 1.ax by +=4.证明对任意整数n ,65222n n n n +--能被120整除.5.设m 是一个大于2正整数,若存在正整数n 使得21|21m n -+.求m 的所有可能取值.6.证明:正整数M 是完全平方数的充要条件是对于任意正整数n ,22(1),(2),,M M M M +-+-2()M n M +-中至少有一项可以被n 整除.7.已知整数,x y 满足1,1,x y ≠-≠-且使得441111x y y x --+++是整数,求证4441x y -能被1x +整除.8.证明:对于任何自然数n 和k ,数3(,)2410k k f n k n n =++都不能分解成若干个连续的自然数之积.9.对于所有素数p 和所有正整数()n n p ≥,证明:p n n C p ??-能被p 整除.10.(1)求所有的素数数列12n p p p <<<,使得11(1)n k kp =+∏是一个整数. (2)是否存在n 个大于1的不同正整数*12,,,,,n a a a n N ∈使得211(1)n k ka =+∏为整数?.11.设,m n 是正整数, 证明(,)(21,21)21.m n m n --=-12.任给2n ≥,证明:存在n 个互不相同的正整数,其中任意两个的和整除这n 个数的积.高一竞赛数论专题1.整除解答设,,0.a b Z a ∈≠如果存在,q Z ∈使得,b aq =那么就说b 可被a 整除(或a 整除b ),记做|.a b 且称b 是a 的倍数,a 是b 的约数(也可称为除数、因数).b 不能被a 整除就记做a b ?. 整除关系的基本性质(1)|,||.a b b c a c ?(2)|,|a b a c ?对任意的,,x y Z ∈有|.a bx cy +设12,a a 是两个不全为零的整数,如果1|d a 且2|,d a 那么d 就称为1a 和2a 的公约数,我们把1a 和2a 的公约数中的最大的称为1a 和2a 的最大公约数,记做12(,).a a 若12(,)1,a a =则称1a 和2a 是既约的,或是互素的.设12,a a 是两个均不为零的整数,如果1|,a l 且2|,a l 那么l 就称为1a 和2a 的公倍数,我们把1a 和2a 的公倍数中的最小的称为1a 和2a 的最小公倍数,记做12[,].a a。

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

竞赛讲座02-整数的整除性1.整数的整除性的有关概念、性质(1)整除的定义:对于两个整数a、d(d≠0),若存在一个整数p,使得成立,则称d整除a,或a被d整除,记作d|a。

若d不能整除a,则记作d a,如2|6,4 6。

(2)性质1)若b|a,则b|(-a),且对任意的非零整数m有bm|am2)若a|b,b|a,则|a|=|b|;3)若b|a,c|b,则c|a4)若b|ac,而(a,b)=1((a,b)=1表示a、b互质,则b|c;5)若b|ac,而b为质数,则b|a,或b|c;6)若c|a,c|b,则c|(ma+nb),其中m、n为任意整数(这一性质还可以推广到更多项的和)例1 (1987年北京初二数学竞赛题)x,y,z均为整数,若11|(7x+2y-5z),求证:11|(3x-7y+12z)。

证明∵4(3x-7y+12z)+3(7x+2y-5z)=11(3x-2y+3z)而 11|11(3x-2y+3z),且 11|(7x+2y-5z),∴ 11|4(3x-7y+12z)又 (11,4)=1∴ 11|(3x-7y+12z).2.整除性问题的证明方法(1) 利用数的整除性特征(见第二讲)例2(1980年加拿大竞赛题)设72|的值。

解72=8×9,且(8,9)=1,所以只需讨论8、9都整除的值。

若8|,则8|,由除法可得b=2。

若9|,则9|(a+6+7+9+2),得a=3。

(2)利用连续整数之积的性质①任意两个连续整数之积必定是一个奇数与一个偶数之一积,因此一定可被2整除。

②任意三个连续整数之中至少有一个偶数且至少有一个是3的倍数,所以它们之积一定可以被2整除,也可被3整除,所以也可以被2×3=6整除。

这个性质可以推广到任意个整数连续之积。

例3(1956年北京竞赛题)证明:对任何整数n都为整数,且用3除时余2。

证明∵为连续二整数的积,必可被2整除.∴对任何整数n均为整数,∵为整数,即原式为整数.又∵,2n、2n+1、2n+2为三个连续整数,其积必是3的倍数,而2与3互质,∴是能被3整除的整数.故被3除时余2.例4 一整数a若不能被2和3整除,则a2+23必能被24整除.证明∵a2+23=(a2-1)+24,只需证a2-1可以被24整除即可.∵2 .∴a为奇数.设a=2k+1(k为整数),则a2-1=(2k+1)2-1=4k2+4k=4k(k+1).∵k、k+1为二个连续整数,故k(k+1)必能被2整除,∴8|4k(k+1),即8|(a2-1).又∵(a-1),a,(a+1)为三个连续整数,其积必被3整除,即3|a(a-1)(a+1)=a(a2-1),∵3 a,∴3|(a2-1).3与8互质, ∴24|(a2-1),即a2+23能被24整除.(3)利用整数的奇偶性下面我们应用第三讲介绍的整数奇偶性的有关知识来解几个整数问题.例5 求证:不存在这样的整数a、b、c、d使:a·b·c·d-a=①a·b·c·d-b=②a·b·c·d-c=③a·b·c·d-d=④证明由①,a(bcd-1)=.∵右端是奇数,∴左端a为奇数,bcd-1为奇数.同理,由②、③、④知b、c、d必为奇数,那么bcd为奇数,bcd-1必为偶数,则a (bcd-1)必为偶数,与①式右端为奇数矛盾.所以命题得证.例6 (1985年合肥初中数学竞赛题)设有n个实数x1,x2,…,x n,其中每一个不是+1就是-1,且试证n是4的倍数.证明设(i=1,2,…,n-1),则y i不是+1就是-1,但y1+y2+…+y n=0,故其中+1与-1的个数相同,设为k,于是n=2k.又y1y2y3…y n=1,即(-1)k=1,故k为偶数,∴n是4的倍数.其他方法:整数a整除整数b,即b含有因子a.这样,要证明a整除b,采用各种公式和变形手段从b中分解出因子a就成了一条极自然的思路.例7 (美国第4届数学邀请赛题)使n3+100能被n+10整除的正整数n的最大值是多少?解n3+100=(n+10)(n2-10n+100)-900.若n+100能被n+10整除,则900也能被n+10整除.而且,当n+10的值为最大时,相应地n的值为最大.因为900的最大因子是900.所以,n+10=900,n=890.例8 (上海1989年高二数学竞赛)设a、b、c为满足不等式1<a <b<c的整数,且(ab-1)(bc-1)(ca-1)能被abc整除,求所有可能数组(a,b,c).解∵(ab-1)(bc-1)(ca-1)=a2b2c2-abc(a+b+c)+ab+ac+bc-1,①∵abc|(ab-1)(bc-1)(ca-1).∴存在正整数k,使ab+ac+bc-1=kabc, ②k=<<<<∴k=1.若a≥3,此时1=-<矛盾.已知a>1. ∴只有a=2.当a=2时,代入②中得2b+2c-1=bc,即 1=<∴0<b<4,知b=3,从而易得c=5.说明:在此例中通过对因数k的范围讨论,从而逐步确定a、b、c是一项重要解题技巧.例9 (1987年全国初中联赛题)已知存在整数n,能使数被1987整除.求证数,都能被1987整除.证明∵×××(103n+),且能被1987整除,∴p能被1987整除.同样,q=()且∴故、102(n+1)、被除,余数分别为1000,100,10,于是q表示式中括号内的数被除,余数为1987,它可被1987整除,所以括号内的数能被1987整除,即q能被1987整除.练习二1.选择题(1)(1987年上海初中数学竞赛题)若数n=20·30·40·50·60·70·80·90·100·110·120·130,则不是n的因数的最小质数是().(A)19 (B)17 (C)13 (D)非上述答案(2)在整数0、1、2…、8、9中质数有x个,偶数有y个,完全平方数有z个,则x+y+z等于().(A)14 (B)13 (C)12 (D)11 (E)10(3)可除尽311+518的最小整数是().(A)2 (B)3 (C)5 (D)311+518(E)以上都不是2.填空题(1)(1973年加拿大数学竞赛题)把100000表示为两个整数的乘积,使其中没有一个是10的整倍数的表达式为__________.(2) 一个自然数与3的和是5的倍数,与3的差是6的倍数,这样的自然数中最小的是_________.(3) (1989年全国初中联赛题)在十进制中,各位数码是0或1,并且能被225整除的最小自然数是________.3.求使为整数的最小自然数a的值.4.(1971年加拿大数学竞赛题)证明:对一切整数n,n2+2n+12不是121的倍数.5.(1984年韶关初二数学竞赛题)设是一个四位正整数,已知三位正整数与246的和是一位正整数d的111倍,又是18的倍数.求出这个四位数,并写出推理运算过程.6.(1954年苏联数学竞赛题)能否有正整数m、n满足方程m2+1954=n2.7.证明:(1)133|(11n+2+12n+1),其中n为非负整数.(2)若将(1)中的11改为任意一个正整数a,则(1)中的12,133将作何改动?证明改动后的结论.8.(1986年全国初中数学竞赛题)设a、b、c是三个互不相等的正整数.求证:在a3b-ab3,b3c-bc3,c3a-ca3三个数中,至少有一个能被10整除.9.(1986年上海初中数学竞赛题)100个正整数之和为101101,则它们的最大公约数的最大可能值是多少?证明你的结论.练习参考答案1.B.B.A2.(1)25·55.(2)27.3.由2000a为一整数平方可推出a=5.4.反证法.若是121的倍数,设n2+2n+12=121k(n+1)2=11(11k-1).∵11是素数且除尽(+1)2,∴11除尽n+1112除尽(n+1)2或11|11k-1,不可能.5.由是d的111倍,可能是198,309,420,531,642,753;又是18的倍数,∴只能是198.而198+246=444,∴d=4,是1984.7.(1)11n+2+122n+1=121×11n+12×144n=121×11n+12×11n-12×11n+12×144n=…=133×11n+12×(144n-11n).第一项可被133整除.又144-11|144n-11n,∴133|11n+2+122n+1.(2)11改为a.12改为a+1,133改为a(a+1)+1.改动后命题为a(a+1)+1|an+2+(a+1)2n+1,可仿上证明.8.∵a3b-ab3=ab(a2-b2);同理有b(b2-c2);ca(c2-a2).若a、b、c中有偶数或均为奇数,以上三数总能被2整除.又∵在a、b、c中若有一个是5的倍数,则题中结论必成立.若均不能被5整除,则a2,b2,c2个位数只能是1,4,6,9,从而a2-b2,b2-c2,c2-a2的个位数是从1,4,6,9中,任取三个两两之差,其中必有0或±5,故题中三式表示的数至少有一个被5整除,又2、5互质.9.设100个正整数为a1,a2,…,a100,最大公约数为d,并令则a1+a2+…+a100=d(a1′+a2′+…+a′100)=101101=101×1001,故知a1′,a2′,a′100不可能都是1,从而a′1+a′2+…+a′100≥1×99+2=101,d≤1001;若取a1=a2=a99=1001,a100=2002,则满足a1+a2+…+a100=1001×101=101101,且d=1001,故d的最大可能值为1001。

相关文档
最新文档