四川省成都市第七中学高一年级竞赛数学数论专题讲义(完整版)

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

高一竞赛数论专题

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.设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 c

3.(Bezout 定理)设,a b 是不全为零的整数,证明(,)1a b =的充要条件是存在整数,x y 使得 1.ax by +=

4.证明对任意整数n ,652

22n 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 ≠-≠-且使得441111

x 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 k

p =+

∏是一个整数. (2)是否存在n 个大于1的不同正整数*12,,

,,,n a a a n N ∈使得211(1)n k k

a =+∏为整数?.

11.设,m n 是正整数, 证明(,)(21,21)2

1.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.设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 c

3.(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 ,652

22n 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 =+-+-+=--+++-++.

相关文档
最新文档