高中数学竞赛——数论
全国高中联赛--数论部分

全国高中数学联赛赛前集训资料整理——数论部分1.求所有的质数对(,)p q ,使得|(55)p q pq +.解:若2|pq ,不妨设2p =,则2|(55)|(525)p q q q q +⇒+,由费马小定理知|(55)q q -,得|30q ,验证知(2,5)符合.若,p q 为奇数,且5|pq ,此时不妨设5p =,则有515|(55)|(6255)q q q q -+⇒+,当5q =时,(5,5)符合要求,当5q ≠时,由费马小定理有1|(51)q q --,故|626q ,由于q 为奇质数,但626的奇质因子只有313,故313q =.验证知符合要求,若,p q 都不等于2和5,则11|(55)p q pq --+,故11550(m od )p q p --+≡① 由费马小定理知151(m od )p p -≡② 由①②知151(m od )q p -≡-③设12(21)k p r -=-,12(21)l q s -=-,,,,k l r s 为正整数,若k l ≤,则由②③易知:2(21)12(21)2(21)(21)1212111(5)5(5)(1)1(m od )l kl kls p s r s q r r p ----------=≡==≡-≡-,这与2p ≠矛盾,因此k l >,由,p q 对称性有k l <,矛盾.此时无解.故(,)p q 为(2,3),(3,2),(2,5),(5,2),(5,5),(5,313),(313,5).2.设3k ≥,数列{}n a 满足2k a k =,且对n k >都有1 1 2 n n n n a a n a n a n -+⎧=⎨⎩与互质与不互质,证明:数列1{}n n a a --中有无穷多项是质数.证明:假设2()l a l l k =≥,p 为1l -的最小质因子,则 1 1(1,) i p l i p i p≤<⎧-=⎨=⎩.故有 1 1(22,1) i p l i l i p i p≤<⎧+-+-=⎨=⎩,由题设知12 1 1(22 l i l i i p a l p i p+-+-≤<⎧=⎨+-=⎩. 则12(222)(22)l p l p a a l p l p p +-+--=+--+-=(质数),故12(1)l p a l p +-=+-,由以上讨论,可知有无穷多个l k ≥使得2l a l =且12l p l p a a p +-+--=为1l -的最小质因子.3.已知1110()m m m m f x c x c xc x c --=++++ ,其中(0,1,,)i c i m = 是非零整数,数列{}n a 满足:10a =, 1()()n n a f a n N ++=∈,求证:(1)对于正整数,()i j i j <,1j j a a +-是1i i a a +-的倍数;(2)证明:20080a ≠. 证明:(1)当10i i a a +-=时,成立;当10i i a a +-≠时,211111()()()()m mi i i i m i i i i a a f a f a c a a c a a +++++-=-=-++- .故21i i a a ++-能被1i i a a +-整除,余下的可用数学归纳法证明.(2)假设20080a =,则1020092008(0)a a f a a -==-,由(1)可知,2007个差值213220082007,,,a a a a a a --- 都等于(0)f ±,且这些差值的和为200810a a -=,由于2007为奇数,且0(0)0f c =≠,矛盾! 故20080a ≠.第49届I MO预选题(四)第50届IMO预选题(四)费马小定理和欧拉定理的应用关于组合数的几个整除问题多项式一、带余除法与因式定理1、余数定理:多项式()f x 除以x a -的余数为()f a .2、因式定理:()()0x a p x p a -⇔=注:高次多项式因式分解常用因式定理例 1 设,,a b c 为互异的实数,()p x 为实系数多项式,如果()p x 除以x a -的余式为a ,()p x 除以x b -的余式为b ,()p x 除以x c -的余式为c .求()p x 除以()()()x a x b x c ---的余式.解:因为 (),(),()p a a p b b p c c ===所以设()()()()()()p x x a x b x c q x r x =---+,其中(())2r x ∂≤ 则 ()(),()(),()()r a p a a r b p b b r c p c c ======, 所以,,a b c 一定是()0r x x -=的根而 (())2r x x ∂-≤,所以 ()0r x x -≡即 ()r x x ≡所以()p x 除以()()()x a x b x c ---的余式为x .例2 已知()p x 是整系数多项式,1234,,,m m m m 是互不相同的整数,且1234()()()()7p m p m p m p m ====,试证:没有整数m 使得()14p m =.分析:即证()14p x =没有整数解证:因为1234,,,m m m m 是()70p x -=的根所以 1234()7()()()()()p x x m x m x m x m q x -=----,其中()q x 一定是整系数多项式 若存在整数m 使()14p m =,则有 12347147()()()()()m m m m m m m m q m =-=---- 而7为素数,矛盾.故没有整数m 使得()14p m =.注:可以根据例2中规律命制试题()i p m =素数即可.例3 设()p x 是非常数的整系数多项式,()n p 表示满足2(())10p x -=的所有不同整数x 的个数,则()deg(())2n p p x -≤,其中deg(())p x 表示()p x 的次数.分析:2(())1(()1)(()1)0()10p x p x p x p x =⇔-+=⇔-=或()10p x +=()n p 为()10p x -=与()10p x +=的整数解的个数设()10p x -=有k 个整数解12,,,k m m m ⋅⋅⋅,()10p x +=有s 个整数解12,,,s n n n ⋅⋅⋅, 则有 121()1()()()()k p x x m x m x m q x -=--⋅⋅⋅- ①122()1()()()()s p x x n x n x n q x +=--⋅⋅⋅- ②②-①得1221212()()()()()()()()s k x n x n x n q x x m x m x m q x =--⋅⋅⋅----⋅⋅⋅-证:我们证明方程 ()10p x -= ③与()10p x += ④中至少有一个方程的正根的个数不超过2.下用反证法证明.若结论不成立,设方程③与方程④均至少有3个正根.设123,,m m m 是③的3个不同正根,123,,n n n 是④的3个不同正根, 则 1231()1()()()()p x x m x m x m q x -=--- ⑤ 1232()1()()()()p x x n x n x n q x +=--- ⑥ ⑥-⑤,得123212312()()()()()()()()x n x n x n q x x m x m x m q x =------- ⑦ 不妨设 {}3123123max ,,,,,m m m m n n n =将3x m =代入⑦式得 313233232()()()()m n m n m n q m =---因为2是素数,而313233,,m n m n m n ---是互不相同的正整数,故矛盾. 所以结论得证.二、多项式恒等定理如果次数不超过n 的多项式()f x 有1n +个根,则()f x 必为零多项式,即()0f x ≡. 例4 已知自然数1m >,求出所有满足条件(())(())m p p x p x =的所有多项式()p x . 证明:当()p x c =(常数)时,由m c c =有0c =或22cossin,(0,1,,2)11k k c i k m m m ππ=+=⋅⋅⋅---当(())1p x ∂≥时,则对任意复数β,方程()p x β=一定有解,即0x ∃使0()p x β=,又00(())(())m p p x p x =,即()m p ββ=.故一切复数均为()0m p x x -=的解,即()0m p x x -=有无穷多个解,故由多项式恒等定理有()m p x x =.例5 求所有满足条件22(2)(2),f x x f x x R -=-∈的多项式()f x分析:因为222(1)1x x x -=--,2(1)1x x -=--,所以22(2)(2)f x x f x -=- 可化为2((1)1)((1)1)f x f x --=--. 解:令1y x =-,则有22(1)(1)f y f y -=- ① 令()(1)g y f y =-,则有22()(1)g y f y =-,故①式变为22()()g y g y = ② 设 1110(),n n n n g y a y a y a y a --=++⋅⋅⋅++其中0n a ≠ 则②式左边222(1)2110()n n n n g y a y a y a y a --==++⋅⋅⋅++ ②式右边212110()()n n n n g y a y a y a y a --==++⋅⋅⋅++所以有22(1)212110110()n n n n n n n n a y a y a y a a y a y a y a ----++⋅⋅⋅++=++⋅⋅⋅++ ③ 下证122100n n a a a a a --==⋅⋅⋅====,用反证法,设1221,,,,n n a a a a --⋅⋅⋅0,a 中有一个不为0,设k a 是使得0i a ≠的下标最大者, 即1210,0k k k n a a a a ++-≠==⋅⋅⋅==比较2()g y 与2()g y 中n k y +的系数,因为22k n k n <+<,所以③式等号左边n k y +的系数为0,而③式右边n k y +的系数为n k a a ,所以 0n k a a =.这与0,0n k a a ≠≠矛盾,所以 122100n n a a a a a --==⋅⋅⋅====,故()n n g y a y = 再由②式有 222n n n n a y a y =. 又因0n a ≠,所以 1n a =故 ()n g y y =即(1)n f y y -=,所以有()(1)n f x x =+. 例6 确定所有符合下列条件的多项式)(x P :0)0(1)()1(22=+=+P x P x P 且. 解:构造不动点,令.)(,0,1021n n n n x x P x x x ==+=+下证 用数学归纳法:当0000)0()(,00x P x P x n =====时,; 假设kk x x P k n ==)(时,结论成立,即.222111()(1)()111.()0()0().k k k k k n n k P x P x P x x x n k x P x x P x x P x x ++=+=+=+=+==+∴-=∴-≡≡当时,即当时,结论成立是的根,即例 7 试确定所有实系数多项式)(x P ,使得 )()2()1(t P t t tP -=- (1)对所有实系数t 均成立.(1995年 澳大利亚)解:取.0)0(10==P t ),得代入( 取.0)1(12==P t ),得代入(则设 )()1()(x q x x x P -=代入(1),有)()1()2()1()2)(1(t q t t t t q t t t --=---, 当时,2,1,0≠t )1()(-=t q t q 则 c t q ≡)(则R c x cx x P ∈-=),1()( 另一方面,若)1()(,-=∈x cx x p R c 满足条件中的等式, 因此所求的多项式为.),1()(R c x cx x P ∈-=三、根与系数的关系例8 (1996 澳大利亚)设)(x P 是三次多项式,321,,x x x 是)(x P 的三个根,已知323121111,1000)0()21()21(x x x x x x P P P ++=-+求的值.解:设d cx bx ax x P +++=23)(,又323121111x x x x x x ++=d b ad ab x x x x x x =--=++321321 且 ,212221)0()21()21(1000d b d db P P P ⋅+=+=-+= 则1996=a b ,于是.1996111323121=++x x x x x x 四、拉格朗日插值公式拉格朗日插值公式:设)(x P 为n 次多项式,则)()())(()())(()()())(()())(()()())(()())(()(1101101121012000201021n n n n n n n n n n x P x x x x x x x x x x x x x P x x x x x x x x x x x x x P x x x x x x x x x x x x x P --------++------+------=推论:若.)(,)()()(10c x P c x P x P x P n ≡====则 例9 设n P P P ,,,21 是半径为1的圆周上的n 个不同的点,.11,11121≥⋅⋅=∑=+-nk kn k k k k k k k k d P P P P P P P P P P d 求证:证明:以单位圆的圆心为原点,建立复平面,令k P 所对应的复数为k Z ,.,,2,1n k =则nk k k k k k k k Z Z Z Z Z Z Z Z Z Z d --⋅--⋅-=+- 1121,令)())(()())(()())(()())(()(1211211312132--------++------=n n n n n n n Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z f (1)则)(Z f 的次数不超过.1-n 1)()()(21====n Z f Z f Z f .1)(≡∴Z f 特别地,取0=Z 代入(1),有1)()()1()()()1()0(111211121321=--⋅-++---=----n n n n n n nn Z Z Z Z Z Z Z Z Z Z Z Z Z Z f则 )()()1()()()1(1111211121321-------++---=n n n n n n nn Z Z Z Z Z Z Z Z Z Z Z Z Z Z)()()1()()()1(111211121321-------++---≤n n n n n n nn Z Z Z Z Z Z Z Z Z Z Z Z Z Z nd d d 11121+++==∑=nk kd 11已知10n z -=,其单位根为22cossini w i n nππ=+,则解的集合为{}011,,,n w w w -….结论1:若{}12 n m m m ,,…,是模n 的完全剩余系,则{}{}1211,,,,,,nm m m n w w w ww w-=……结论2:设{}{}01112,,,,,,n n z z z w w w -=……,则 (1)120n z z z +++=…;(2)112(1)n n z z z +=-…;(3)12 0 (,)1m m mn n n m z z z n m ⎧+++=⎨=⎩,…,.例 10 设)(),(),(),(x S x R x Q x P 均为多项式,且满足)()1()())(()(2345255x S x x x x x R x x Q x x P ++++=++ (1),求证:1-x 是)(x P 的因式.(美国) 证明:令52sin52cosππωi +=,取),得代入(1k x ω=0)1()1()1(2=++R Q P k k ωω)4,3,2,1(=k ,)1()()1()()1(48642432=++++++++R Q P ωωωωωωωω则0)1()1()1(4=--R Q P (2) 由得,)1(k ω⨯.4,3,2,1,0)1()1()1(32==++k R Q P k k k ωωω 将4个等式相加,得0)1()()1()()1()(4333231342322212432=+++++++++++⋅⋅⋅⋅⋅⋅⋅⋅R Q P ωωωωωωωωωωωω故0)1()1()1(=---R Q P (3) 得),3()2(-0)1(5=P ,则0)1(=P ,由因式定理得).(1x P x -平方差型不定方程的解法数论中的不等式问题一道巴尔干地区竞赛题的思考一道印度竞赛题的简解一道预赛题的简证一道数论题的新证法一道重要的二元二次不定方程——佩尔方程。
高中数学竞赛《数论基础》

3 最大公因数数, n≥2. 若ai|m, 1≤i≤n, 则称m是 a1,a2,…,an的公倍数.
(b±c) mod n
加法消去律: 如果a+b a+c(mod n), 则 b c(mod n)
乘法消去律:
如果ab ac(mod n)且gcd(a,n)=1,则 b c(mod n)
如果ab dc(mod n)且 a d(mod n)以 及 gcd(a,n)=1,则 b c(mod n)
在个数不少于3个的互素正整数中, 不一 定是每二个正整数都是互素的.
例: (6,10,15)= 1, 但(6,10)=2, (6,15)=3, (10,15)=5.
3 最大公因数和最小公倍数
最大公因子有下列性质: 任何不全为0的两个整数的最大公因子存在且
唯一 设整数a与b不全为0,则存在整数x和y,使得
887 mod 187=(132 X 77 X88) mod 187=11
例A.4 参见教材P146。
消去律的条件
逆元的概念
加法逆元:设a,n∈Z且n>1,如果存在b∈Z使得 a+b≡0(modn),则称a、b为互为模n的加法逆元,也 称负元,记为b≡-a(modn)
乘法逆元:设a,n∈Z且n>1,如果存在b∈Z使得 ab≡1(modn),则称a、b为互为模n的乘法逆元,记为 b≡a-1(modn)
1 带余除法
若a,b是二个正整数,b≠0, 则唯一存在二 个整数k和r, 使得下式成立: a=bk+r, 0≤r<b.
高中数学竞赛专题讲座---竞赛中的数论问题

解:令()。
若中有一个数被m 整除,则结论成立。
i i a a a b +++= 21m i ,,2,1 =m b b b ,,,21 否则,各均不能被m 整除,此时可设。
这样,m 个余数i b )11(-≤≤+=m r r mq b i i i i 只能从1至m -1这m -1个数中取值,由抽屉原理知,必有,使得m r r r ,,,21 )1(,m j k j k ≤<≤,于是,故取即得到结论。
j k r r =)(k j k j q q m b b -=-)()(|21j k k k j a a a b b m +++=-++ 1+=k s 3. 互素性的条件当(a ,b )=d >1时,我们总是作如下考虑:令,则必有。
这种互素d b b d a a 11,==1),(11=b a 条件的增置往往对解题有很大作用。
例7. (波兰64—65)设整数a ,b 满足,试证及都是完全平方数。
b b a a +=+2232b a -122++b a 解:变形可得:,故只要能证一个,则另一个必是。
我b b a a +=+22322)122)((b b a b a =++-们在排除了字母取零或相等的情况后,可设。
这时令,d b a b a b a =≠≠),(,,0,d b b d a a 11,==,从而方程变为。
显然有。
另一方面又1),(11=b a 21112132db b a da =-+)(|11b a d -212111(223d da db b a -=-=-,有。
注意到,于是有21212121211)(223db b a d da db b +--=-=2111|)(db b a -1),(),(11111==-b a b b a 。
这样就有。
至此已十分容易获得命题的结论了。
这里,由a 1与b 1互素导出d b a |)(11-||11b a d -=a 1—b 1与b 1互素,是证明的关键。
高中竞赛数学辅导数论重要定理

数论一 、欧拉定理设1m >的整数,()()(),1,1ma m a modm ϕ=≡则.例1设(10005x =+,求[]x 的末三位数.解 由二项式定理,((()()()()10001000249950010002998349963998233100010001000552552352352323C C C ++-⎡⎤=+++++⎢⎥⎣⎦是一个正整数.记(100015x =-,因为1051,01,x <-<<<所以从而{}11x x =.而1x x +是一个正整数,则{}{}11,x x +=所以{}{}1111.x x x =-=-于是[]{}111 1.x x x x x x x =-=-+=+-又因为 ()()500100031252251000x x mod +≡+ ,33100025= ,()100032505,mod ≡()()50010002500325252122mod =≡≡ ,又10003255,y =所以 ()3528y mod ≡ ,()25528y mod ≡ ,()528y mod ≡,则min 所以8 2.y k =+则()()()100033332558258525210002501000.k k mod mod =+=+≡=因为()11251251100,5ϕ⎛⎫=-= ⎪⎝⎭所以()()10010021125,31125mod mod ≡≡, 于是,有 ()()150050021125,31125mod mod ≡≡,()()50032232125mod ≡ ,又因为 ()150********mod ≡ ,()5003322552y =+ ,所以()35208y mod +≡,即()528y mod ≡-, 所以()68min y mod =, 于是,有86y k =+. 所以()()5003333223586256582k k =++=++所以[]()11250751111000x x x mod=+-≡+-≡.故[]x 的末三位数是001.二、费马小定理 (1)p 为素数,且(),1,a p =则()11p a modp -≡;(2)p 为素数,则()p a a mod p ≡.例2 ,,,a b c d 为整数,证明()44240/b d c d a a ++-. 证明4240235= ,由于()()()2440,13,0,13,0,13,b c a moda mod a mod≡≡≡ 所以()()444403b d c d d b c a a a a a mod ++-=-≡.即443/()b d c d a a ++-.由于奇数的4次方被16除余1,偶数的4次方被16除余0,故有()()4444016b d c d d b c a a a a a mod ++-=-≡.即4442/()b d c d a a ++-.又由于()()()4440,15,0,15,0,15,b c a moda mod a mod≡≡≡ 则()()444405b d c d d b c a a a a a mod ++-=-≡,即445/()b d c d a a ++-.又2,3,5两两互素,故()44240/b dc d aa ++-.例 3 设整数199919991999,,0,a b c a b c d a b c ++==++满足记,求证d 不是素数.证明由于1999aa 与同奇偶,则()()()1999199919992,2,2,a a modb b modc c mod≡≡≡ 所以()19991999199902d a b c a b c mod=++≡++≡,即2/d .又 ()()6662221999199836663222aa aa aa aa aa a ==≡=≡()()()74258374753253a aa a a aa a a=≡==≡=()()389333a a a aa a mod ≡==≡≡ ,同理()()199919993,3,b b mod cc mod≡≡则()19991999199903d a b c a b c mod=++≡++≡.即3/d . 从而d 不是素数.例4 设{}()21np n n -≥是给定的素数,证明:数列中有无穷多项被p 整除.证明 当2p =时,结论显然成立.当()()1221,21p p p modp ->=≡时,由于,所以,所以对任意的()()1,21p mm Z mod p -∈≡有,即()()121m p mod p -≡.特别地,取1,m kp k Z =-∈.则()()()()()112111kp p kp p mod p --≡≡--.令()()11,n kp p =--则()2n n mod p ≡,即()/2n p n -.三、威尔逊定理 设p 是素数,则()()1!1p mod p -≡-()()1!1p modp ⇔-≡.证明 考虑多项式()1p xmod p -.由费马小定理,当{}1,2,,1a p ∈- 时,有()11p a modp -≡所以11p a x --是多项式的根.则1,2,,1x x x p ---+ 均为11p x --的因式.则设()()()()11121p x x x x p Q x -----+ =.得()1Q x =,则()()()11121p x x x x p -----+ =.取x p =代入,得()111!p p p --=-所以()()1!1p mod p -≡-.例5 ()()1!1p p modp -≡-是素数,则.证明:若21p +为奇素数,则()()()()2!1021pp mod p +-≡+.证明:()()()()2!1021pp mod p +-≡+()()()()()()()()()()()()1!!121!1!121!121121p pp p mod p p p mod p p p p modp +⇔≡-+⇔-≡-+⇔-----≡-+⎡⎤⎣⎦()()()()()!21212211121p p p p p mod p ⇔+-+-+-≡-+()()()()()1212121p p p p mod p ⇔+-≡-+ !()()()2!121p modp ⇔≡-+.而21p +为奇素数,有()()()2!121p mod p ≡-+.四、中国剩余定理设12,,,k m m m k 是个两两互素的正整数,则同余方程组()()()1122k k x b mod m x b mod m x b mod m ≡⎧⎪≡⎪⎨⎪⎪≡⎩有整数解.令12.k Mm m m =则同余方程组在模M 下的解是唯一的. 令,i i iMM M m '=取使得()1i i i M M mod m '≡,则解为()111222k k k x M M b M M b M M b modM '''≡+++ .例 6 证明:对任意给定的正整数,n n 均有个连续正整数,其中每一个都有大于1的平方因子.分析:()()()2122210200n x mod p x mod p x n modp +≡+≡+≡则()()()2122212n x modp x mod p x n modp ≡-≡-≡-. 证明: 设12,,,n p p p n 为个互不相同的素数,由中国剩余定理知,()()()2122212n x modp x mod p x n modp ≡-≡-≡-存在正整数解,设S 为一个正整数解,则12S S S n +++ ,,,满足要求.例7 任给正整数n ,存在n 个连续正整数,使得其中每一个数都不是幂数.证明 设12,,,n p p p n 为个互不相同的素数,由中国剩余定理,同余方程组()()()211222212n n x p mod p x p mod p x p n mod p ⎛≡-≡-≡-⎝存在正整数解0000,12S S S S n +++ 则,,,满足要求.例8给定正整数n ,设()f n 是使()1f n k k =∑能被n 整除的最小正整数.证明:当且仅当n 为2的幂时,有()21f n n =-.分析:()112mk m m k =+=∑,因为()1/,2m m n +当21m n =-时, 1mk k =∑n/,所以()21f n n ≤-.则问题归结为:()()()()122122 1.m mn f n n f n n ==-≠<-当时,;当n 2时,证明:(1)当2mn =时,()2112122n k n n k -=-=∑. 当()1121.2rk r r r n k =+<-=∑时, ∵112,12122121m m r r n r r n +<+<<+≤+=-=- 即,∴()112/1,2/m m r r +++.∴()()112/,/.22mr r r r n ++即 综上,知()21f n n =-.(2)分析:()2121,f n n r n <-⇔∃<-使1/,rk n k =∑即()1/2r r n +.(证明)2m n ≠当时,令()21.mn a a =为大于的奇数此时需证()12/1m a r r ++,即证存在()12/,/1m r a r ++即可.构造同余方程组()()1021m x mod x mod a +⎧≡⎪⎨≡-⎪⎩(1)由中国剩余定理知,同余方程组(1)有正整数解()12rr n ≤≤,则()12/,/1m r a r ++.从而有()12/1m a r r ++ ,即()12/2mr r a + ,()1/2r r n +.考虑r 的取值范围:若()()2,020,rn r mod n r mod a =≡⇒≡则这与()1x moda ≡-相矛盾,故2r n ≠.若()()121,1212m rn r modn r mod +=-≡-⇒≡-则,这与()102m x mod+≡相矛盾,故21r n ≠-.从而有12221r n n ≤≤-<-,于是得证21,r n ∃<-使()1/2r r n +.五、阶及应用定理1 设()1,,,1n n a a n >=为整数,且,则必有一个r()11,r n ≤≤-使得()1r a mod n ≡.证明: 011,,,n a a a - 均与n 互质,所以有()0,0,1,,1i a mod n i n ≡=- .由抽屉原则,,01,i j i j n ∃≤<≤-满足使得()j i a a mod n ≡,()1j i a modn -≡,令(),11,1r r j i r n a modn =-≤≤-≡则有.定义1:设()(),1,1m a n a modn m a =≡则满足的最小正整数叫做a n 对模的阶.注:若a n r 对模的阶为,则()1r a modn ≡. 当()11ii r a modn ≤<≡时,.定理2 设()(),1,,1m a n a n r a modn =≡对模的阶为若,则/.r m证明:令()110m qr r r r =+≤<,则()()1111qqr r r r r mqr r a aa a aaa mod n +==== .而()1mamodn ≡,所以()11r a mod n ≡.而a n r 对模的阶为的定,义知10r =.从而,/.m qr r m =即推论:若a n r 对模的阶为,则()/r n ϕ.特例:当n 为素数p 时,/1r p -.例9 设1,/21,3/.n n n n >+证明:证明:显然n 为奇数.假设 3.p n p =为的最小素因数,下证 ∵/21n n +,∴()210n mod n +≡, ()21n mod n ≡-, ∴()()2221,21n n mod n mod p ≡≡. 设2/2.p r r n 对模的阶为,则 ① 又由小费马定理知,()121p mod p -≡, ∴/1r p -. ② 由①,②知,()/2,1r n p -. ∵2/,n ∴()()22/2,1,2/2,1n p n p --.又若奇数()/2,1,/,/ 1.q n p q n q p --则 ∵p n 为的最小奇素约数,∴1q =.∴()2,1 2.n p -=由()/2,1r n p -,即/2,1r r >及知2r =. 由2p r 对模的阶为,知()21r mod p ≡,即()221mod p ≡,从而 3.p =而p n 为的最小素因数,则/,3/p n n 即.。
数论竞赛题

数论竞赛题数论竞赛题是在数学竞赛中常见的一类题型,主要考察学生在数论领域的理解和运用能力。
数论是研究整数性质及其运算规律的数学分支,涉及到诸多定理和性质。
以下是一个典型的数论竞赛题目,供参考。
题目:证明对于任意正整数 n,都存在一个正整数 k,使得 n(n+1)(n+2)(n+3) 可以被 24 整除。
解法:我们可以通过数学归纳法来证明这一命题。
首先,观察到 24 可以分解为 3 × 2^3。
我们分两种情况进行讨论:情况一:n 是 4 的倍数。
设 n=4k,其中 k 是一个正整数。
则有:n(n+1)(n+2)(n+3) = 4k(4k+1)(4k+2)(4k+3)= 4 × k × (4k+1) × 2 × (2k+1) × 3 × (2k+2) 。
我们发现此时,n(n+1)(n+2)(n+3) 能够被 24 整除。
情况二:n 不是 4 的倍数。
设 n=4k+r,其中 k 是一个正整数,r 是余数,r=1,2 或 3。
则有:n(n+1)(n+2)(n+3) = (4k+r)(4k+r+1)(4k+r+2)(4k+r+3)我们观察到,至少存在一个连续的四个数中,必然包含一个数能被 2 整除,一个数能被 4 整除,一个数能被 3 整除,因而有 2×4×3=24,即可以被 24 整除。
综上所述,对于任意的正整数 n,都存在一个正整数 k,使得 n(n+1)(n+2)(n+3) 能够被 24 整除。
证毕。
数论竞赛题通常涉及到数的整除性质、奇偶性、模运算等概念,要求学生具备较强的逻辑推理和数学证明能力。
通过解决这类题目,学生可以加深对数论相关概念和方法的理解,培养思考和解决问题的能力。
高中数学竞赛知识点总结

高中数学竞赛知识点总结
高中数学竞赛涉及的知识点非常广泛,以下是一份简要的知识点总结:
1. 数论基础:包括整除、余数、最大公约数、最小公倍数等。
2. 代数:包括方程组、不等式、函数、数列等。
3. 平面几何:包括三角形、四边形、圆、相似形、解析几何等。
4. 立体几何:包括球、长方体、四面体等。
5. 平面解析几何:包括直线、二次曲线、极坐标等。
6. 组合数学:包括排列、组合、二项式定理、组合恒等式等。
7. 图论:包括图的性质、欧拉路径、哈密顿路径等。
8. 概率与统计:包括概率、期望、方差等。
9. 初等数论:包括同余、费马小定理、中国剩余定理等。
10. 数学逻辑与问题解决:包括逻辑推理、集合论、问题解决策略等。
以上仅为基础知识点,竞赛中还可能涉及更深层次的知识和技巧。
如果想要深入学习,建议查阅数学竞赛的相关教材或咨询专业教师。
数学竞赛的精华数论

数学竞赛的精华数论数论是数学中的一个分支,研究数字的性质和相互关系。
在数学竞赛中,数论经常被认为是其中最具挑战性和精华的部分。
本文将探讨数论在数学竞赛中的重要性、常见的数论问题和一些解题技巧。
一、数论在数学竞赛中的重要性数论在数学竞赛中的重要性不言而喻。
首先,数论是一门富有深度的数学学科,其问题常常需要较高的抽象思维和逻辑推理能力。
这对于培养学生的数学思维、推理能力以及严谨的数学证明能力具有显著的作用。
其次,数论问题在数学竞赛中普遍存在,考察了学生对于基本数论概念的掌握和应用能力。
因此,掌握数论成为了数学竞赛中获胜的关键。
二、常见的数论问题在数学竞赛中,数论问题多种多样。
以下是一些常见的数论问题:1. 质数判定:给定一个正整数,判断其是否为质数。
质数判定是数论中的基本问题,可以通过试除法、欧拉筛法等方法解决。
2. 最大公约数与最小公倍数:给定两个正整数,求它们的最大公约数和最小公倍数。
最大公约数和最小公倍数是数论中的重要概念,可以通过辗转相除法等方法求解。
3. 同余关系与模运算:给定两个整数a和b,判断它们是否满足同余关系。
模运算是数论中的重要概念,在解决同余关系问题时起到了关键作用。
4. 整数分解:给定一个正整数,将其分解为质因数的乘积。
整数分解是数论中的重要问题,可以通过试除法等方法解决。
三、解题技巧在数论问题中,解题技巧起到了至关重要的作用。
以下是一些解题技巧:1. 利用举反例法:在数论问题中,举一反三往往是解题的核心。
通过运用举反例法,可以揭示问题的本质,帮助我们找到解题的思路。
2. 利用归纳法:数论问题中的递推和归纳思想常常被用来解决问题。
通过观察数列的规律,可以推导出问题的通用解法。
3. 利用模数的选择:模数的选择对于解决同余关系和模运算问题至关重要。
选择合适的模数可以简化计算,加快解题速度。
4. 利用逆元与同余定理:逆元和同余定理是解决同余关系问题的重要工具。
运用逆元和同余定理可以简化问题的分析与计算。
高中竞赛数学辅导:数论专题

数论数论素有“数学皇后”的美称。
由于其形式简单,意义明确,所用知识不多而又富于技巧性,千姿百态,灵活多样。
有人曾说:“用以发现数学天才,在初等数学中再也没有比数论更好的课程了。
”因此在理念的国内外数学竞赛中,几乎都离不开数论问题,使之成为竞赛数学的一大重要内容。
1. 基本内容竞赛数学中的数论问题主要有:(1)整除性问题;(2)数性的判断(如奇偶性、互质性、质数、合数、完全平方数等);(3)余数问题;(4)整数的分解与分拆;(5)不定方程问题;(6)与高斯函数[]x有关的问题。
有关的基本知识:关于奇数和偶数有如下性质:奇数+奇数=偶数;奇数+偶数=奇数;偶数+偶数=偶数.两个数之和是奇(偶)数,则这两个数的奇偶性相反(同).若干个整数之和为奇数,则这些数中必有奇数,且奇数的个数为奇数个;若干个整数之和为偶数,则这些数中若有奇数,奇数的个数必为偶数个.奇数g奇数=奇数;奇数g偶数=偶数;偶数g偶数=偶数.若干个整数之积为奇数,则这些数必为奇数;若干个整数之积为偶数,则这些数中至少有一个偶数.若a是整数,则a与a有相同的奇偶性;若a、b是整数,则a b-奇偶性+与a b相同。
关于整数的整除性:设,,a b c是整数,则○1a a;○2若,a b b c,则a c;○3若,a b b c,则对任意整数,m n,+.有a bm cn若在等式11m ni i i i a b ===∑∑中,除某一项外,其余各项都能被c 整除,则这一项也能被c整除.若(,)1a b =,且a bc ,则a c .若(,)1a b =,且,a b b c ,则ab c .设p 是素数,若p ab ,则p a 或p b .关于同余:若0(mod )a m ≡,则m a .(mod )a b m ≡⇔,a b 分别被m 除,余数相同.同余具有反身性:(mod )a a m ≡、对称性:若(mod )a b m ≡,则(mod )b a m ≡、传递性:若,(mod )a b b c m ≡≡,则(mod )a c m ≡.2. 方法评析数论问题综合性强,以极少的知识就可生出无穷的变化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高中数学竞赛 数论剩余类与剩余系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 的一个剩余类(也叫同余类)。
K 0,K 1,…,K m-1为模m 的全部剩余类.(2)性质(ⅰ)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).2.剩余系的定义与性质(1)定义2 设K 0,K 1,…,K m-1为模m 的全部剩余类,从每个K r 里任取一个a r ,得m 个数a 0,a 1,…,a m-1组成的数组,叫做模m 的一个完全剩余系,简称完系.特别地,0,1,2,…,m -1叫做模m 的最小非负完全剩余系.下述数组叫做模m 的绝对最小完全剩余系:当m 为奇数时,21,,1,0,1,,121,21--+----m m m ;当m 为偶数时,12,,1,0,1,,12,2--+--m m m 或2,,1,0,1,,12m m -+-. (2)性质(ⅰ)m 个整数构成模m 的一完全剩余系⇔两两对模m 不同余.(ⅱ)若(a,m)=1,则x 与ax+b 同时遍历模m 的完全剩余系.证明:即证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),也矛盾!(ⅲ)设m1,m2是两个互质的正整数,而x,y分别遍历模m1,m2的完系,则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)定义3如果剩余类K r里的每一个数都与m互质,则K r叫与m互质的剩余类.在与模m互质的全部剩余类中,从每一类中任取一个数所做成的数组,叫做模m的一个既约(简化)剩余系.如:模5的简系1,2,3,4;模12的简系1,5,7,11.(2)性质(ⅰ)K r与模m互质⇔K r中有一个数与m互质;证明:设a∈K r,(m,a)=1,则对任意b∈K r,因a≡b≡r(modm),所以,(m,a)=(m,r)= (m,b)=1,即K r与模m互质.(ⅱ)与模m互质的剩余类的个数等于)m(ϕ,即模m的一个既约剩余系由)m(ϕ个整数组成()m(ϕ为欧拉函数);(ⅲ)若(a,m)=1,则x与ax同时遍历模m的既约剩余系.证明:因(a,m)=1,(x,m)=1,所以,(ax,m)=1.若ax1≡ax2(modm),则有x1≡x2(modm),矛盾!(ⅳ)若a1,a2,…,aφ(m)是)m(ϕ个与m互质的整数,并且两两对模m不同余,则a1,a2,…,aφ(m)是模m的一个既约剩余系.证明:因a1,a2,…,aφ(m)是)m(ϕ个与m互质的整数,并且两两对模m不同余,所以,a1,a2,…,aφ(m)属于)m(ϕ个剩余类,且每个剩余类都与m互质,故a1,a2,…,aφ(m)是模m 的一个既约剩余系.(ⅴ)设m 1,m 2是两个互质的正整数,而x,y 分别历遍模m 1,m 2的既约剩余系,则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,所以,(m 2x,m 1)=(m 1y,m 2)=1,因(m 1,m 2)=1,所以,(m 1,x )=(m 2,y )=1.证毕.推论1若m 1,m 2是两个互质的正整数,则)()()(2121m m m m ϕϕϕ=.证明:因当x,y 分别历遍模m 1,m 2的既约剩余系时,m 2x+m 1y 也历遍模m 1m 2的既约剩余系,即m 2x+m 1y 取遍)(21m m ϕ个整数,又x 取遍)(1m ϕ个整数,y 取遍 )(2m ϕ个整数,所以, m 2x+m 1y 取遍)()(21m m ϕϕ个整数,故)()()(2121m m m m ϕϕϕ=.推论2 设整数n 的标准分解式为k kp p p n ααα 2121=(k p p ,,1 为互异素数, *1,,N k ∈αα ),则有)11()11)(11()(21kp p p n n ---= ϕ. 证明:由推论1得)()()()(2121k k p p p n αααϕϕϕϕ =,而1)(--=αααϕp p p ,(即从1到αp 这αp 个数中,减去能被p 整除的数的个数),所以,)())(()(11221112211------=kk k k p p p p p p n ααααααϕ )11()11)(11(21kp p p n ---= . 4.欧拉(Euler)与费尔马(Fermat)定理欧拉(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 .例2证明从任意m 个整数a 1,a 2,…,a m 中,必可选出若干个数,它们的和(包括只一个加数)能被m 整除.证明:考虑m 个数a 1,a 1+a 2,a 1+a 2+a 3,…,a 1+a 2+…+a m ,如果其中有一个数能被m 整除,则结论成立,否则,必有两个数属于modm 的同一剩余类,这两个数的差即满足要求.例3设f(x)=5x+2=f 1(x), f n+1(x)=f[f n (x)].求证:对任意正整数n,存在正整数m,使得2011|f n (m).证明:因f 2(x)=f[f(x)]=5(5x+2)+2=52x+5×2+2,f 3(x)=f[f 2(x)]=53x+52×2+5×2+2,..., f n (x)=5n x+5n-1×2+5n-2×2+ (2)因(5n ,2011)=1,所以,x 与f n (x)同时历遍mod2011的完系,1≤x ≤2011,所以,存在正整数m(1≤m ≤2011)使得f n (m)≡0(mod2011),即2011|f n (m).例4设123,,,a a a 是整数序列,其中有无穷多项为正整数,也有无穷多项为负整数.假设对每个正整数n ,数123,,,,n a a a a 被n 除的余数都各不相同.证明:在数列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 之间的所有整数也出现在数列中.最后由正负项均无穷多个(即数列含有任意大的正整数及任意小的负整数)就得到:每个整数在数列中出现且只出现一次.例5偶数个人围着一张圆桌讨论,休息后,他们依不同次序重新围着圆桌坐下,证明至少有两个人,他们中间的人数在休息前与休息后是相等的。
证明:将座号依顺时针次序记为1,2,…,2n ,每个人休息前后的座号记为 (i,j),则i 与j 历遍完全剩余系mod2n 。
如果两个人(i 1,j 1),(i 2,j 2)休息前后在他们中间的人数不相等,则有j 2-j 1≢i 2-i 1mod2n ,即j 2-i 2≢j 1-i 1(mod2n),因此,j-i 也历遍完全剩余系mod2n,所以,j-i 的和=∑∑-i j ≡0(mod2n),而任一完全剩余系mod2n 的和≡1+2+…+2n-1≡n(2n-1)≢0(mod2n),矛盾!故结论成立.例6数列{a n }定义为: a 0=a (a ∈N *),a n+1=a n +!40n (n ∈N).数列{a n }中存在无穷多项可被2011整除.证明:因(40,2011)=1,所以,)2011(m od 140)2011(≡ϕ.因当)2011(ϕ>n 时,!|)2011(n ϕ,所以,数列{a n (mod2011)}构成模2011的完系,且是周期数列,所以, 数列{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 xp 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 为奇数,与 14+=k p 矛盾!所以,必存在x(1≤x ≤p -1)使)(m od 12p x -≡.引理2形如4k+1(k ∈Z)的素数有无限多个.证:假设形如4k+1的素数只有n 个:p 1,p 2,…,p n ,则p 1,p 2,…,p n 都不是a =4(p 1p 2…p k )2+1的素因数.设q 是a 的一个素因数,则有(2p 1 p 2…p k )2≡-1(mod q ),因存在1≤x ≤q -1使 2p 1 p 2…p k ≡x (mod q ),即x 2≡-1(mod q ),所以,由引理1知14+=k q ,矛盾!所以,形如4k+1的素数有无限多个.回到原题:由引理1,2知,存在无穷多个素数p ,使得存在x(1≤x ≤p -1)使)(m od 12p x -≡.即p |x 2+1,因p>x,所以, p ∤x!, x 2+1∤x!,因这样的素数p 无穷多,所以,相应的x 也无穷多.例8设f(x)是周期函数,T 和1是f(x)的周期且0<T<1.证明:(1)若T 为有理数,则存在素数p,使得p 1是f(x)的周期;(2)若T 为无理数,则存在各项均为无理数的数列{a n }满足0<a n+1<a n <1(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,取a k+1=u a k -v,则a k+1是无理数且是f(x)的周期,且0<a k+1<a k <1,递推知存在各项均为无理数的数列{a n }满足0<a n+1<a n <1(n=1,2,…),且每个a n 都是f(x)的周期.例9设正整数n ≥2.求所有包含n 个整数的集合A,使得A 的任意非空子集中所有元素的和不能被n+1整除.解:设A={a 1,a 2,…,a n }是满足条件的集合.),,2,1(1n k a S ki i k ==∑=,依题意知,对任意k=1,2,…,n 都有n+1∤S k ,且任意S k , S j (k ≠j)都有S k ≢S j (modn+1),所以,{S k }包含了modn+1的所有非零剩余,因对1≤i ≤n,整数a i ,S 2,S 3,…,S n 也包含了mod(n+1)的所有非零剩余,所以, a 1=S 1≡a i (modn+1),即A 中任意a i ≡a 1(modn+1).所以,对任意1≤k ≤n, a 1+a 2+…+a k ≡k a 1(modn+1).且k a 1≢0(modn+1),从而(a 1,n+1)=1.取a 1=a 得集合A={a +k i (n+1)|k i ∈Z, 1≤i ≤n,a ∈Z,且(a ,n+1)=1}为所求.例10对任意正整数n,用S(n)表示集合{1,2,…,n}中所有与n 互质的元素之和. 证明: 2S(n)不是完全平方数;例11求所有的奇质数p ,使得∑=-201111|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 02)1(!])!1[(11111n k n n j n k a k a k n i i n i n j in i a i i a n i i i ≡+=-==∑∑∑∑∑∑∑===== ②. 由①∑a a S )(≡2!n (modn!)与②∑a a S )(≡0(modn!)(因n 为奇数)矛盾!故原命题成立.例14已知m,n 为正整数,且m 为奇数,(m,2n-1)=1.证明:m|∑=mk n k 1. 证明:因1,2,…,m 构成modm 的完系,(m,2)=1,所以2,4,…,2m 也构成modm 的完系,所以)(mod )2(11m k k m k n m k n ∑∑==≡即)(mod 0)12(1m k mk n n≡-∑=. 因(m,2n -1)=1,所以∑=mk n k m 1|.得证.例15已知x ∈(0,1),设y ∈(0,1)且对任意正整数n ,y 的小数点后第n 位数字是x 的小数点后第2n 位数字.证明:若x 是有理数,则y 也是有理数.例16设A={a 1,a 2,…,a φ(n)}是模n 的一个既约剩余系.如果方程x 2≡1(modn)在A 中解的个数为N,求证: a 1a 2…a φ(n)≡2)1(N -(modn).同余方程与同余方程组1.同余方程(组)及其解的概念定义1 给定正整数m 及n 次整系数多项式0111)(a x a x a x a x f n n n n ++++=-- ,则同余式f(x)≡0(mod m)①叫做模m 的同余方程,若a n 0(modm),则n 叫做方程①的次数.若x=a 是使f(a )≡0(modm)成立的一个整数,则x ≡a (modm)叫做方程①的一个解,即把剩余类a (modm)叫做①的一个解.若a 1(modm),a 2(modm)均为方程①的解,且a 1,a 2对模m 不同余,就称它们是方程①的不同解.由此可见,只需在模m 的任一组完系中解方程①即可.例1解方程2x 2+x -1≡0(mod 7).解:取mod7的完系:-3, -2,-1,0,1,2,3,直接验算知x ≡-3(modm)是解.例2求方程4x 2+27x -12≡0(mod 15).解:取mod15的完系:-7, -6,…,-1,0,1,…,7,直接验算知x ≡-6,3(modm)是解.2.一次同余方程设m ∤a ,则a x ≡b(modm),叫模m 的一次同余方程.定理1当(a ,m)=1时,方程a x ≡b(modm)必有解,且解数为1.证明:因当(a ,m)=1时,x 与a x 同时遍历模m 的完系,所以,有且仅有一个x 使得 a x ≡b(modm).即x ≡a -1b(modm).定理2方程a x ≡b(modm)有解⇔(a ,m)|b,且有解时其解数为(a ,m),及若x 0是一个特解,则它的(a ,m)个解是1),(,,1,0),(m od ),(0-=+≡m a t m t m a m x x .例3解方程6x ≡10(mod8).解:因(6,8)=2,且-1是一个特解,所以,方程6x ≡10(mod8)的解为:1,0),8(mod 41=+-≡t t x 即)8(mod 3,1-≡x .例4解方程12x ≡6(mod9).因(12,9)=3,且-1是一个特解,所以,方程12x ≡6(mod9)的解为:2,1,0),8(mod 31=+-≡t t x 即)8(mod 5,2,1,-≡x .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)叫做②的一个解.其中m =[m 1,m 2,…,m k ].例5解方程组⎩⎨⎧≡≡)8(mod 106)7(mod 3x x . 解:由例3知6x ≡10(mod8)的解是)8(mod 3,1-≡x .所以,原解方程组⇔⎩⎨⎧-≡≡)8(mod 1)7(mod 3x x 或⇔⎩⎨⎧≡≡)8(mod 3)7(mod 3x x ⎩⎨⎧≡≡)8(mod 31)7(mod 31x x 或)56(mod 3,31)56(mod 3≡⇔≡x x . 中国剩余定理:设K ≥2,而m 1,m 2,…,m k 是K 个两两互质的正整数,令M=m 1m 2…m k =m 1M 1=m 2M 2=…=m k M k ,则对任意整数a 1,a 2,…,a k 下列同余式组: ⎪⎪⎩⎪⎪⎨⎧≡≡≡)(mod )(mod )(mod 2211k k m a x m a x m a x③的正整数解是x ≡a 1M 1M 1-1+a 2M 2M 2-1+…+a k M k M k -1(modM). 其中M j -1满足M j M j -1≡1(modm j )(1≤j ≤k),即M j 对模m j 的逆.证明:(1)对1≤j ≤k ,因m j |M i (i ≠j) ,m j |M ,所以x ≡a j M j M j -1≡a j (modm j ).(2)设x,y 都是同余式组的解,即x ≡a j (modm j ),y ≡a j (modm j )(1≤j ≤k),则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“今有物不知其数,三三数之余二,五五数之余三,七七数之余二,问物几何”.解:设物数x,则有⎪⎩⎪⎨⎧≡≡≡)7(mod 2)5(mod 3)3(mod 2x x x ,这里m 1=3,m 2=5,m 3=7,M=3×5×7=105,所以,35×35-1≡2×35-1≡1(mod3)⇔35-1≡2(mod3),21×21-1≡21-1≡1(mod5)⇔21-1≡1(mod3),15×15-1≡15-1≡1(mod7)⇔15-1≡1(mod3),所以,同余方程组的解为:)105(mod 23233115212132352≡=⨯⨯+⨯⨯+⨯⨯≡x ,即x=105k+23(k ∈N).例7有兵一队,若分别列5,6,7,11行纵队,则末行人数分别为1,5,4,10.求兵数.解:设兵数x,则⎪⎪⎩⎪⎪⎨⎧≡≡≡≡)11(mod 10)7(mod 4)6(mod 5)5(mod 1x x x x ,其中m 1=5,m 2=6,m 3=7,m 4=11,M=2310, 462×462-1≡2×462-1≡1(mod5)⇔462-1≡3(mod5),385×385-1≡385-1≡1(mod6)⇔385-1≡1(mod6),330×330-1≡330-1≡1(mod7)⇔330-1≡1(mod7),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 个连续正整数它们中每一个数都不是素数的幂(当然也不是素数).证明:因都不是素数的幂时,只能是素数之积.对任意n ∈N *,取两组不同的素 数p 1,p 2,…,p n 与q 1,q 2,…,q n ,则由剩余定理知存在m ∈N *,使得⎪⎪⎩⎪⎪⎨⎧-≡-≡-≡)(mod )(mod 2)(mod 12211n n q p n m q p m q p m 同时成立.于是,n 个连续正整数m+1, m+2,…,m+n 中,每一个数都有两个不同的素因子.故结论成立.例10证明:存在一个含有N(≥2)个正整数的集合A,使得A 中任意两个数都互质,且A 中任意k(k ≥2)个数的和都是合数.例11证明:存在一个由正整数组成的递增数列{a n },使得对任意k ∈N *,数列 {k +a n }中都至多有有限项为素数.证明:用p 1,p 2,p 3,…表示所有素数从小到大的排列.令a 1=2,a 2为适合⎩⎨⎧-≡≡)(mod 1)(mod 021p x p x 且大于a 1的最小正整数a 2=8,取a 3适合⎪⎩⎪⎨⎧-≡-≡≡)(mod 2)(mod 1)(mod 0321p x p x p x 且大于a 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 的倍数?解:取a 1=1,假设a 1,a 2,…,a m 都已确定,令t 为不在a 1,a 2,…,a m 中出现的最小正整数, S=a 1+a 2+…+a m .由剩余定理知存在无穷多个r ∈N *,使得⎩⎨⎧+≡+++≡+)2(mod 0)1(mod 0m t r S m r S 成立.(如a 1=1,取t=2,适合⎩⎨⎧≡++≡+)3(mod 0)2(mod 011t r a r a 且r>1,2得r=3). 取这样的r,使得r>t 且r>},,,m ax {21m a a a ,令a m+1=r, a m+2=t,则这样得到的数列{a n }满足要求.例13证明:存在一个n ∈N *,使得对任意整数k,整数k 2+k+n 没有小于2011的质因数.例14证明:存在k ∈N *, 使得对任意n ∈N *,数2n k+1都是合数.例15设m ∈N *,n ∈Z,证明:数2n 可以表为两个与m 互素的整数之和.。