初等数论1整除

合集下载

《初等数论(闵嗣鹤、严士健)》第三版习题解答

《初等数论(闵嗣鹤、严士健)》第三版习题解答

第一章 整数的可除性§1 整除的概念·带余除法 1.证明定理3定理3 若12n a a a ,,,都是m 得倍数,12n q q q ,,,是任意n 个整数,则1122n n q a q a q a +++是m 得倍数.证明:12,,n a a a 都是m 的倍数。

∴ 存在n 个整数12,,n p p p 使 1122,,,n n a p m a p m a p m ===又12,,,n q q q 是任意n 个整数1122n nq a q a q a ∴+++1122n n q p m q p m q p m =+++1122()n n p q q p q p m =+++即1122n n q a q a q a +++是m 的整数2.证明 3|(1)(21)n n n ++ 证明(1)(21)(1)(21)n n n n n n n ++=+++-(1)(2)(1)(1)n n n n n n =+++-+ 又(1)(2)n n n ++,(1)(2)n n n -+是连续的三个整数故3|(1)(2),3|(1)(1)n n n n n n ++-+3|(1)(2)(1)(1)n n n n n n ∴+++-+从而可知3|(1)(21)n n n ++3.若00ax by +是形如ax by +(x ,y 是任意整数,a ,b 是两不全为零的整数)的数中最小整数,则00()|()ax by ax by ++.证:,a b 不全为0∴在整数集合{}|,S ax by x y Z =+∈中存在正整数,因而有形如ax by +的最小整数00ax by +,x y Z ∀∈,由带余除法有0000(),0ax by ax by q r r ax by +=++≤<+则00()()r x x q a y y q b S =-+-∈,由00ax by +是S 中的最小整数知0r =00|ax by ax by ∴++00|ax by ax by ++ (,x y 为任意整数) 0000|,|ax by a ax by b ∴++ 00|(,).ax by a b ∴+ 又有(,)|a b a ,(,)|a b b00(,)|a b ax by ∴+ 故00(,)ax by a b +=4.若a ,b 是任意二整数,且0b ≠,证明:存在两个整数s ,t 使得||,||2b a bs t t =+≤成立,并且当b 是奇数时,s ,t 是唯一存在的.当b 是偶数时结果如何? 证:作序列33,,,,0,,,,2222b b b b b b ---则a 必在此序列的某两项之间即存在一个整数q ,使122q q b a b +≤<成立 ()i 当q 为偶数时,若0.b >则令,22q qs t a bs a b ==-=-,则有 02222b q q qa bs t ab a b b t ≤-==-=-<∴<若0b < 则令,22q qs t a bs a b =-=-=+,则同样有2b t <()ii 当q 为奇数时,若0b >则令11,22q q s t a bs a b ++==-=-,则有若 0b <,则令11,22q q s t a bs a b ++=-=-=+,则同样有2b t ≤,综上所述,存在性得证.下证唯一性当b 为奇数时,设11a bs t bs t =+=+则11()t t b s s b -=-> 而111,22b bt t t t t t b ≤≤∴-≤+≤ 矛盾 故11,s s t t == 当b 为偶数时,,s t 不唯一,举例如下:此时2b为整数 11312(),,22222b b b b b b b t t ⋅=⋅+=⋅+-=≤§2 最大公因数与辗转相除法 1.证明推论4.1推论4.1 a ,b 的公因数与(a ,b )的因数相同. 证:设d '是a ,b 的任一公因数,∴d '|a ,d '|b 由带余除法111222111111,,,,,0n n n n n n n n n n a bq r b r q r r r q r r r q r r r r b---++-=+=+=+==≤<<<<∴(,)n a b r =∴d '|1a bq -1r =, d '|122b r q r -=,┄, d '|21(,)n n n n r r q r a b --=+=,即d '是(,)a b 的因数。

初等数论(1)整除

初等数论(1)整除

本讲中所涉及的数都是整数,所用的字母除特别申明外也都表示整数. ⑪整除设a 、b 是给定的数,0b ≠.若存在整数c ,使得a bc =,则称b 整除a ,记作b a ∣,并称b 是a 的一个约数(或因子),而称a 为b 的一个倍数.如果不存在上述的整数c ,则称b 不能整除a ,记作b a Œ.由整除的定义,容易推出整除的几个简单性质: ①若b ∣c ,且c a ∣,则b a ∣,即整除性质具有传递性. ②若b a ∣,且b c ∣,则()ba c ±∣,即某一个整数倍数的集合关于加法和减法运算封闭.反复应用这一性质,易知:若b a ∣及bc ∣,则对任意整数u 、v 有()b au cv +∣.更一般地,若1a ,2a , ,n a 都是b 的倍数,则12()n ba a a ++ ∣. ③若b a ∣,则或者0a =,或者||a b ≥.因此,若b a ∣且a b ∣,则||||a b =.④(带余除法)对任意两个整数a 、b (0)b >,则存在整数q 和r ,使得a b q r =⋅+,其中0r b <≤,并且q 和r 由上述条件惟一确定.整数q 称为a 被b 除得的(不完全)商,数r 称为a 被b 除得的余数.r 共有b 种可能的取值,若0r =,即为前面说的a 被b 整除.易知,带余除法中的商实际上是a b ⎡⎤⎢⎥⎣⎦(不超过ab的最大整数),而带余除法的核心是关于余数的不等式:0r b <≤.⑤证明b a ∣的基本手法是将a 分解为b 与一个整数之积.在比较初级的问题中,这种数的分解常通过在一些代数式的分解中取特殊值而产生.下面两个整除分解式在这类论证中应用较多. 若n 是正整数,则1221()()n n n n n n x y x y x x y xy y -----=-++++ ;若n 是正奇数,则1221()()n n n n n n x y x y x x y xy y ----+=+-+-+ .⑫最大公约数与最小公倍数最大公约数是数论中的一个重要概念.设a 、b 不全为零,同时整除a 、b 的整数称为它们的公约数.因为a 、b 不全为零,故由整除的性质③推知,a 、b 的公约数只有有限多个,将其中最大的一个称为a 、b 的最大公约数,用符号()a b ,表示. 当()1a b =,时,即a ,b 的公约数只有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=. 由定义容易得到最大公约数的一些简单性质:任意改变a 、b 的符号和先后顺序不改变()a b ,的值,4整除即有()()()a b b a a b ±±==,,,;()a b ,作为b 的函数,以a 为周期,即()()a b a a b +=,,. 下面给出最大公约数的若干性质,它们是解决关于公约问题的基础.①设a 、b 是不全为0的整数,则存在整数x 、y ,使得()ax by a b +=,.如果00x x y y =⎧⎨=⎩是满足上式的一组整数,则00x x buy y au =+⎧⎨=-⎩(其中u 为任意整数)也是满足上式的整数.这表明,满足上式的x 、y 有无穷组,并且在0ab >时,可选择x 为正(负)数,此时y 则相应的为负(正)数.特别的,两个整数a 、b 互素的充分必要条件是存在整数x 、y ,使得1ax by +=,这通常称为a 、b 适合的裴蜀(Bezout )等式.事实上,条件的必要性是性质①的特例.反过来,若有x 、y 使等式成立,设()a b d =,,则d a ∣且d b ∣,故d ax ∣及d by ∣,于是()d ax by +∣,即1d ∣,从而1d =. ②若m a ∣,m b ∣,则()m a b ,∣,即a 、b 任一个公约数都是它们的最大公约数的约数.③若0m >,则()()ma mb m a b =,,. ④若()a b d =,,则1a b d d ⎛⎫= ⎪⎝⎭,.因此,由两个不互素的整数,可自然地产生一对互素的整数. ⑤若()1a m =,,()1b m =,,则()1ab m =,.这表明,与一个固定整数互素的整数构成的集合关于乘法封闭.由此可以推出:若()1a b =,,则对任意0k >与()1k a b =,,进而对任意0l >有()1k l a b =,.⑥设bac ∣,若()1b c =,,则b a ∣. ⑦设正整数a 、b 之积是一个整数的k 次幂(2)k ≥.若()1a b =,,则a 、b 都是整数的k 次幂.一般地,设正整数a b c ,,,之积是一个整数的k 次幂,若a b c ,,,两两互素,则a b c ,,,都是整数的k 次幂.下面介绍最小公倍数.设a 、b 是两个非零整数,一个同时为a 、b 倍数的数称为它们的一个公倍数.a 、b 的公倍数有无穷多个,其中最小的正数称为a 、b 的最小公倍数,记作[]a b ,.对于多个非零整数a b c ,,,,可类似地定义它们的最小公倍数[]a b c ,,,. ⑧a 与b 的任意公倍数都是[]a b ,的倍数.对于多于两个整数的情形,类似的结论也成立. ⑨两个整数a 、b 的最大公约数与最小公倍数满足()[]||a b a b ab =,,. 思考:对于多于两个整数的情形,类似的结论不成立,请举出例子.⑩若a b c ,,,两两互素,则有[]||a b c ab c = ,,,.由此以及性质⑧可知若ad ∣,b d ∣, ,c d ∣,且a b c ,,,两两互素,则有ab c d ∣.⑬素数及唯一分解定理大于1的整数n 总有两个不同的正约数:1和n .若n 仅有这两个正约数(称为n 没有真约数),则称n 为素数(或质数).若n 有真约数,即n 可表示为a b ⋅的形式(这里a 、b 为大于1的整数),则称n 为合数.于是,正整数被分成三类,数1单独作一类,素数类及合数类.素数在正整数中特别重要,我们常用字母p 表示素数.由定义易得出下面的基本结论: ①大于1的整数必有素约数.②设p 是素数,n 是任意一个整数,则或者p 整除n ,或者p 与n 互素.事实上,p 与n 的最大公约数()p n ,必整除p ,故由素数的定义推知,或者()1p n =,,或者()p n p =,,即或者p 与n 互素,或者p n ∣.③设p 是素数,a 、b 为整数.若p ab ∣,则a 、b 中至少有一个数被p 整除.特别地可以推出,若素数p 整除(1)n a n ≥,则pa ∣. ④素数有无穷多个.思考:如何证明素数有无穷多个?(提示:用反证法,假设素数只有有限多个,为12k p p p ,,,,考虑数121k N p p p =+ ,利用性质⑬.①)⑤每个大于1的正整数都可以分解为有限个素数的积;并且,若不计素因数在乘积中的次序,这样的分解是唯一的.将n 的素因数分解中的相同的素因子收集在一起,可知每个大于1的正整数n 可惟一的表示为1212k a a a k n p p p = ,其中12k p p p ,,,是互不相同的素数,12k a a a ,,,是正整数,这称为n 的标准分解.⑥n 的全部正约数为1212k b b b k p p p ,其中i b 是满足0(12)i i b a i k = ,,,≤≤的任意整数. 由此易知,若记()n τ为n 的正约数的个数,()n σ为n 的正约数之和,则有12()(1)(1)(1)k n a a a τ=+++ ,121111212111()111k a a a k k p p p n p p p σ+++---=⋅---. 虽然素数有无穷多个,但它们在自然数中的分布却极不规则.给定一个大整数,判断它是否为素数,通常是极其困难的,要作出其标准分解,则更加困难.证明某些特殊形式的数不是素数(或者给出其为素数的必要条件),是初等数论中较为基本的问题,在数学竞赛中尤为常见.处理这类问题的基本方法是应用各种分解技术,指出所涉及数的一个真约数.【例 1】 证明:⑪设0m n >≥,有22(21)1)n m+-∣(2;⑫对正整数n ,记()S n 为n 的十进制表示中各个数位数码之和,则99()n S n ⇔∣∣. ⑬设p 和q 均为自然数,使得111112313181319p q =-+--+ ,证明:p 可被1979整除.【解析】 ⑪11112222221(21)[(2)21]mn n m n n ++-++-=-+++ 122(21)(21)n m+⇒--∣,又122221(21)(21)n nn+-=-+,从而122(21)(21)nn ++-∣. 于是由整除的传递性,有22(21)1)nm+-∣(2.⑫设101010k k n a a a =⨯++⨯+ ,其中09i a ≤≤,且0k a ≠,则01()k S n a a a =+++ .于是有1()(101)(101)k k n S n a a -=-++- .对1i k ≤≤,由整除分解式知9(101)i -∣,故上式右端k 个加项中的每一个都是9的倍数,从而由整除的性质知,它们的和也被9整除,即9(())n S n -∣.由此容易推出结论的两个方面. ⑶11111112231319241318p q ⎛⎫⎛⎫=++++-+++ ⎪ ⎪⎝⎭⎝⎭ 11111112313192659⎛⎫⎛⎫=++++-+++ ⎪ ⎪⎝⎭⎝⎭11111166013196611318989990⎛⎫⎛⎫⎛⎫=++++++ ⎪ ⎪ ⎪⎝⎭⎝⎭⎝⎭111197966013196611318989990⎛⎫=⨯+++ ⎪⨯⨯⨯⎝⎭【点评】 整除的性质②提供了证明12()n ba a a +++ ∣的一种基本的想法,我们可以试着去证明更强的(也往往是更容易证明的)命题:1i n ∀≤≤,有i ba ∣.这一更强的命题当然不一定成立,即使在它不成立的时候,上述想法仍有一种常常有效的变通:将12n a a a +++ 适当的分组成为12k c c c ++ ,而(12)i bc i k = ,,,∣. 例1⑫的证明,实际上给出了更强的结论,9())n n S n ∀-,∣(,即()(m od 9)S n n ≡.有些情形,我们能够由正整数十进制表示中的数字的性质,推断这个整数能否被另一个整数整除,这样的结论,常称为整除的数字特征.被2、3、5、10整除的数的数字特征是显而易见的.【变式】 设1k ≥是一个奇数,证明:(2)12)k k k n n n ∀++++ ,Œ(.【解析】1n =结论显然成立.设2n ≥,记所涉及的和为A ,则 22(2)(3(1))(2)k k k k k k A n n n =++++-+++ .因为k 是正奇数,故由整除分解式可知,对每个2i ≥,数(2)k k i n i ++-被(2)2i n i n ++-=+整除,故2A 被2n +除得的余数是2,从而A 不可能被2n +整除(注意22n +>).【点评】 论证中我们应用了“配对法”,这是数论中变形和式的一种常用手法.【变式】 设m 、n 为正整数,2m >,证明:(21)(21)m n -+Œ. 【解析】 当n m =时,结论平凡;当n m <时,结果可由1212121n m m -++<-≤推出来(注意2m >,并运用整除的性质③); 当n m >的情形可化为上述特殊情形:由带余除法,n mq r =+,0r m <≤,而0q >.由于21(21)221n mq r r +=-++,由整除分解式知(21)(21)m mq --∣;而0r m <≤,故由上面证明了的结论知(21)(21)m r -+Œ(注意0r =时,结论平凡).从而当n m >时也有(21)(21)m r -+Œ.这就证明了本题结论.【例 2】 设10a m n >>,,,证明:()(11)1m n m n a a a --=-,,. 【解析】 设(11)m n D a a =--,.通过证明()(1)m n a D -,∣及()(1)m n D a -,∣来推导出()1m n D a =-,,这是数论中证明两数相等的常用手法.∵()m n m ,∣,()m n n ,∣,由整除分解式即知()(1)(1)m n m a a --,∣,以及()(1)(1)m n n a a --,∣,故可知,()1m n a -,整除(11)m n a a --,,即()(1)m n a D -,∣. 为了证明()(1)m n D a -,∣,设()d m n =,. ∵0m n >,,∴可以选择0u v >,使得mu nv d -=.∵(1)m D a -∣,∴(1)mu D a -∣.同样,(1)nv D a -∣.故()mu nv D a a -∣,从而由mu nv d -=,得(1)nv d D a a -∣. 此外,因1a >,及(1)m D a -∣,故()1D a =,,进而()1nv D a =,.于是,从()mu nv D a a -∣可导出(1)d D a -∣,即()(1)m n D a -,∣. 综上所述,可知()1m n D a =-,.【变式】 记2210kk F k =+,≥.证明:若m n ≠,则()1m n F F =,. 【解析】 论证的关键是利用(2)n m F F -∣(例1⑪),即存在一个整数x 使得2m n F xF +=.不妨设m n >,()m n d F F =,,则由存在一个整数x 使得2m n F xF +=,推出2d ∣,所以1d =或2.但n F 显然是奇数,故必须1d =.【点评】(0)k F k ≥称为费马(Fermat )数.本变式表明,费马数两两互素,这是费马数的一个有趣的基本性质.利用这一性质,可以证明素数有无穷多个的结论.无穷数列{}(0)k F k ≥中的项两两互素,所以每个k F 的素约数与这个数列中其他项的素约数不同,因此素数必然有无穷多个.【变式】 设0m n >,,22()mn m n +∣,则m n =. 【解析】 设()m n d =,,则11m m d n n d ==,,其中11()1m n =,.于是,条件转化为221111()m n m n +∣,故有22111()m m n +∣,从而211m n ∣.但11()1m n =,,故211()1m n =,.结合211m n ∣,可知必须11m =.同理11n =,因此m n =.【点评】 对两个给定的不全为零的整数,我们常借助它们的最大公约数,并应用性质⑵-④,产生两个互素的整数,以利用互素的性质作进一步论证(参见性质⑵-⑤,⑵-⑥.就本题而言,由于mn 为二次式,22m n +为二次齐次式,上述手段的实质是将问题化归成m 、n 互素这种特殊情形.在某些问题中,已知的条件(或者已经证明的结论)c a ∣并不使用,我们可以试着选取c 的一个恰当的约束b ,并从c a ∣过度到较弱的结论b a ∣,以期望后者提供适宜于进一步论证的信息.在本例中,我们就是由221111()m n m n +∣产生了211m n ∣,进而推导出11m =.【变式】 m 个盒子中各若干个球,每一次在其中)(m n n <个盒中加一球.求证:不论开始的分布情况如何,总可按上述方法进行有限次加球后使各盒中球数相等的充要条件是()1m n =,. 【解析】 设()1m n =,,则有u v ∈Z ,使得1(1)(1)un vm v m v =+=-++,此式说明:对盒子连续加球u 次,可使1m -个盒子各增加了v 个,一个增加(1)v +个.这样可将多增加了一个球的盒子选择为原来球数最少的那个,于是经过u 次加球之后,原来球数最多的盒子中的球与球数最少的盒子中的球数之差减少1,因此,经过有限次加球后,各盒球数差为0,达到各盒中的球数相等.用反证法证明必要性.若()1m n d =>,,则只要在m 个盒中放1+m 个球,则不管加球多少次,例如,加球k 次,则这时m 个盒中共有球kn m ++1(个),因为||1d m d n d >,,,所以kn m ++1不可能是d 的倍数,更不是m 的倍数,各盒中的球决不能一样多,因此,必须()1m n =,.【例 3】 设正整数a 、b 、c 的最大公约数为1,并且abc a b=-.证明:a b -是一个完全平方数.【解析】 方法一:设()a b d =,,则1a da =,1b db =,其中11()1a b =,.由于()1a b c =,,,故有()1d c =,. 于是问题中的等式转化为1111da b ca cb =-,由此可见11a cb ∣.因11(,)1a b =,故1a c ∣. 同样可得1b c ∣.再由11(,)1a b =便推出11a b c ∣(参考性质⑵-⑧⑨).设11c a b k =,其中k 是一个正整数.一方面,显然k 整除c ;另一方面,结合1111da b ca cb =-, 得11()d k a b =-,故k d ∣.从而()k c d ,∣.但()1c d =,,故1k =. 因此11d a b =-.故211()a b d a b d -=-=.这就证明了a b -是一个完全平方数. 方法二:记a b k -=,则已知等式可化为2()k c b b -=.记()k b c d -=,. 若1d >,则d 有素因子p .由上式知2p b ∣,故p ∣b .结合()p b c -∣及p k ∣,得出p c ∣及p a ∣,这与()1a b c =,,相违. 因此1d =,进而知k 与c b -都是完全平方数.【变式】 设k 为正奇数,证明:(12)(12)k k k n n ++++++ ∣.【解析】 因为(1)122n n n ++++= ,故问题等价于证明:(1)n n +整除2(12)k k k n +++ .因n 与1n +互素,所以这又等价于证明2(12)k k k n n +++ ∣.事实上,由于k 是奇数,故由整除的分解式,可知2(12)k k k n +++= [1(1)][2(2)][(1)1]2k k k k k k k n n n n +-++-++-++ 是n 的倍数.同理,2(12)[1][2(1)][1]k k k k k k k k k n n n n ++=+++-+++ 是1n +的倍数.【点评】 整除问题中,有时直接证明b a ∣不容易.若b 可分解为11b b b =,其中12()1b b =,,则我们可以将原命题b a ∣分解为等价的两个命题1b a ∣以及2b a ∣.本例应用了这一手法.更一般地,为了证明b a ∣,可将b 分解为若干两两互素的整数12n b b b ,,,之积,而证明等价的(12)i b a i n = ,,,∣(参见性质⑵-⑩).【例 4】 设正整数a 、b 、c 、d 满足ab cd =,证明:a b c d +++不是素数. 【解析】 方法一:由ab cd =,可设a d m c b n ==,其中m 和n 是互素的正整数,由a m c n=意味着有理数ac 的分子、分母约去了某个正整数u 后,得到既约分数mn,因此a my =,c nu =.同理,有正整数使得b nv =,d mv =.因此,()()a bcd m n u v +++=++是大于1的整数之积,从而不是素数. 方法二:由ab cd =,得cd b a=.因此a b c d +++=cd a c d a +++()()a c a d a ++=.因为a b c d +++是整数,故()()a c a d a++也是整数,若它是一个素数,设为p ,则有()()a c a d ap ++=,可见p整除()()a c a d ++,从而p 整除a c +或a d +.不妨设()pa c +∣ ,则a c p +≥,结合⑶-③推出a d a +≤,矛盾.【变式】 设a 、b 是正整数,满足2223a a b b +=+,则a b -和221a b ++都是完全平方数. 【解析】 已知关系式即为2()(221)a b a b b -++=,论证的关键是证明正整数a b -与221a b ++互素.记(221)d a b a b =-++,.若d 有素因子p ,从而由性质⑶-①知2p b ∣.因p 是素数,故p b ∣.结合()p a b -∣知p a ∣.再由(221)p a b ++∣推导出p ∣1,矛盾,故1d =. 从而由性质⑶-①推知正整数a b -与221a b ++都是完全平方数.【例 5】 证明:两个连续正整数之积不能是完全平方,也不能是完全立方. 【解析】 反证法,假设有正整数x ,y 使得2(1)x x y +=.则24(1)4x x y +=22(21)41x y ⇔+=+(212)(212)1x y x y ⇔+++-=.因左边两个因数都是正整数,故有21212121x y x y ++=⎧⎨+-=⎩,解得0x y ==,矛盾.然而对于方程3(1)x x y +=,上面的分解方法不易奏效.采用另一种分解:设所说的方程有正整数解x 、y ,则由于x 和1x +互素,而它们的积是一个完全立方数,故x 与1x +都是正整数的立方,即3x u =,31x v +=,y uv =,u 、v 都是正整数,由此产生331v u -=,易知这不可能.不难看到,用类似的论证,可以证明连续两个正整数之积不会是整数的k 次幂(这里2k ≥).【变式】 给定的正整数2k ≥,证明:连续三个正整数的积不能是整数的k 次幂. 【解析】 假设有正整数2x ≥及y ,使得(1)(1)k x x x y -+=.注意到上述式子左端的三个因数1x -、x 、1x +并非总两两互素,因此不能推出它们都是k 次方幂.克服这个困难的一种方法是将其变形为2(1)k x x y -=.因x 和21x -互素,故可由上式推出,有正整数a 、b ,使得k x a =,21k x b -=,ab y =,由此我们有221()k k k k a b a b =-=-22224221()()k k k k a b a a b a b b ----=-++++ ,由于2x ≥,故2a ≥,又2k ≥,故上式后一个因数必大于1,导出矛盾.【点评】 实际上,连续四个正整数的积也不能是整数的k 次幂,由于证明需要使用二项式定理,所以将在以后介绍.【例 6】 (09年集训队测试题)设n 是一个合数.证明存在正整数m ,满足|m n ,m n 3()()d n d m ≤.这里()d k 表示正整数k 的正约数的个数.【解析】 若n 有一个素因子p 满足p n >,令nm p=,则有m n <由p n >知()1m p =,,因此()()()2()d n d p d m d m ==.又由n 是合数知1m >,即()2d m ≥.因此2()()d n d m ≤.现在设n n 1m 为n n 2m 为1nm 的不n 21m >. 若不然,则1n m 没有大于1n 1n m 是合数,则它在区间1(1]n m ,内至少有一个因子,矛盾!因此1nm 是素数.但前面已假设n 的所有素因子都不大于n ,又1n n m n =1n n m =2m n 21m =矛盾!由21m >知121m m m >,且12m m 是n 的因子,由1m 的选取可知12m m n >,因此令312nm m m =,则有(123)i m n i =,,.因此,333123123123()()()()()max{()()()}d n d m m m d m d m d m d m d m d m =≤≤,,,故取123m m m ,,中因子数最多的一个为m 即可. 【点评】 以上用到一个基本的事实:若u v ,为正整数,则()()()d uv d u d v ≤,这可用数()d x 的计算公式推出来.【变式】 求出最小的正整数n ,使其恰有144个不同的正约数,且其中有10个连续约数.【解析】 从n 有10个连续正约数条件出发,我们不难得到n 必须被23410 ,,,,整除,对n 进行质因数分解进行讨论.n 是322357,,,的倍数,设n 的标准分解式为312235k r r r r k n p = ,则 12343211r r r r ,,,≥≥≥≥.又n 的正约数的个数12()(1)(1)(1)144k d n r r r =+++= ,而 1234(1)(1)(1)(1)432248r r r r ++++⨯⨯⨯=≥,因此 56(1)(1)(1)3k r r r +++ ≤.所以,在56k r r r ,,,中最多还有一个不为0. 要使n 最小,则5502k r =,≤≤.于是n 的形式为 35124235711r r r r r n =,此处12345321102r r r r r ,,,,≥≥≥≥≤≤.从而有1234(1)(1)(1)(1)144r r r r ++++=或12345(1)(1)(1)(1)(1)144r r r r r +++++=.显然当12345r r r r r ≥≥≥≥时,n 最小.由144222233=⨯⨯⨯⨯⨯,试算满足上式的数组12345()r r r r r ,,,,,得数组(52111),,,,可使n 最小.这样,最小的52235711110880n =⨯⨯⨯⨯=.习题 1. 证明:⑪2001001 共能被1001整除; ⑫设正整数n 的十进制表示为10k n a a a = (090i k a a ≠,≤≤),记 01()(1)k k T n a a a =-++- (由n 个各位起始的数字的正、负交错和). 证明:()n T n -被11整除.由此得出被11整除的数的数字特征:11整除n 的充分必要条件是11整除()T n .【解析】 ⑪2001001 共201101=+367(10)1=+33663653(101)[(10)(10)101]=+-+-+ ,所以 1001∣2001001 0. ⑫()n T n -=0011()(10)[10(1)]k k k k a a a a a a -++++⨯-- .按i 为偶数、奇数分别用整除分解式可以得到数10(1)i i i i a a ⨯--被11整除.因此()n T n -被11整除,故问题中结论的两方面均成立.习题 2. 利用Bezout 等式证明,任给整数n ,分数214143n n ++是既约分数.【解析】 ∵3(143)2(214)1n n +-+=,∴(214,143)n n ++1=.所以原命题成立.习题 3. 证明:对任意给定的正整数1n >,都存在连续n 个合数. 【解析】 容易验证,(1)!2,(1)!3,(1)!(1)n n n n +++++++ 是n 个连续的合数.习题 4. 求自然数N ,使它能被5和49整除,并且包括1和N 在内,它共有10个约数.【解析】 把N 写成素因数分解形式1223n a a a n N p = ,其中012i a i n = ,,,,≥. 则它所有约数的个数为12(1)(1)(1)10n a a a +++= , 由于25|7|N N ,,则34121a a ++,≥≥3, 因此125n a a a a ,,,,必然都为0,即3457a a N =. 由于34(1)(1)1025a a ++==⨯,可得3414a a ==,, 即本题有唯一解457N =⋅.习题 5. 求所有的正整数对()a b ,,使得22(7)|()ab b a b a b ++++. 【解析】 由条件,22(7)|()ab b a b a b b ++++,而222()(7)7a b a b b a ab b b a ++=+++-,故22(7)|(7)ab b b a ++-.⑴当270b a ->时,要使22(7)|(7)ab b b a ++-,必须2277b a ab b -++≥,易知这不可能; ⑵当270b a -=时,即27b a =,此时a b ,应具有277*a k b k k ==∈N ,,的形式,经检验, 2()(77)a b k k =,,满足要求;⑶当270b a -<时,要使22(7)|(7)ab b b a ++-,必须2277a b ab b -++≥,那么2222777a b ab b ab b +++>⇒<≥,于是1b =或2b =.①1b =时,由题中条件2157788a a a a a ++=-+++是自然数,可知11a =或49a =,得解 ()(111)a b =,,或(491),;②2b =时,由22(7)|(7)ab b b a ++-得7449a a -+是自然数,而74249a a -<+,所以74149a a -=+,此时133a =非自然数,舍去. 综上,所有解为2()(111)(491)(77)*a b k k k =∈N ,,,,,,,.建国60周年(四)我古老而年轻的祖国啊,我是你广袤大地上一棵稚嫩的幼苗,摇曳在你温暖呵护的怀抱,我是你无垠天空中一只飞翔的小鸟,鸣唱在你春风和煦的心头,我的血管里,涌动着黄河的波浪,我的心灵里,开放着文明的鲜花,我心中的理想,正展现在祖国蔚蓝的天空里。

初等数论

初等数论

3 同余
性质:同余关系是等价关系。 模m等价类: 在模m同余关系下的等价类. [a]m, 简记作[a]。 Zm: Z在模m同余关系下的商集。 在Zm上定义加法和乘法如下: a, b, [a]+[b]=[a+b], [a]· [b]=[ab]. 例6:写出Z4的全部元素以及Z4上的加法表和乘法表. 解 Z4={[0],[1],[2],[3]}, 其中[i]={4k+i |k∈Z}, i=0,1,2,3. + [0] [1] [2] [3] [0] [1] [2] [3] [0] [1] [2] [3] [1] [2] [3] [0] [2] [3] [0] [1] [3] [0] [1] [2] · [0] [1] [2] [3] [0] [0] [0] [0] [0] [1] [0] [1] [2] [3] [2] [0] [2] [0] [2] [3] [0] [3] [2] [1]
解 150=2×3×52, 168=23×3×7. gcd(150,168)=21×31×50×70=6, lcm(150,168)=23×31×52×71=4200.
欧几里得算法-辗转相除法
除法算法: a=qb+r, 0≤r <|b|, 记余数r=a mod b
例如, 20 mod 6=2, 13 mod 4=3, 10 mod 2=0
RSA公钥密码
私钥密码:加密密钥和解密密钥都必须严格保密 公钥密码 (W.Diffie,M.Hellman,1976 ):加密密钥公开,解密 密钥保密
整数. 则 min( rk , sk ) min( r1 , s1 ) min( r2 , s2 ) gcd(a,b)= p1 p2 pk ,
max( rk , sk ) max( r1 , s1 ) max( r2 , s2 ) p p p lcm(a,b)= 1 2 k

初等数论(1)数的整除

初等数论(1)数的整除

初等数论(1)----数的整除初等数论又称初等整数论,它的研究对象是整数集。

整数是小学就接触的一类数,但是关于数论的问题却是最难解决的。

1、整数的离散性:任何两个整数,x y 之间的距离至少为1,因此有不等式1x y x y <⇔+≤。

例如:(1)若222912842440a ab b bc c c -+-+-+=,求a b c ++的值.(2)求整数,,a b c ,使它们满足不等式222332a b c ab b c +++<++.作比较。

2、整数的奇偶性:将全体整数分为两类,凡是2的倍数的数称为偶数,否则称为奇数.因此,任一偶数可表为2m (m ∈Z ),任一奇数可表为2m+1或2m -1的形式.关于奇数和偶数,有下面的性质:(1)奇数不会同时是偶数;两个连续整数中必是一个奇数一个偶数;(2)奇数个奇数和是奇数;偶数个奇数的和是偶数;任意多个偶数的和是偶数; (3)奇数±奇数=偶数;偶数±偶数=偶数; 奇数±偶数=奇数;偶数×偶数=偶数; 奇数×偶数=偶数;奇数×奇数=奇数;(4)两个整数的和与这两个整数的差有相同的奇偶性; (5)奇数的平方都可表为81m +形式,偶数的平方都可表为8m 或84m +的形式(m ∈Z ). (6)任意两个整数的平方和被4除余数不可能是3. (7)任意两个整数的平方差被4除余数不可能是2.以上性质简单明了,解题时如果能巧妙应用,常常可以出奇制胜.例如: 1.(1)已知c b a ,,是整数,c b a ++是奇数,判断c b a -+,c b a +-,c b a ++-的奇偶性,说明理由。

(2)你能找到三个整数c b a ,,,使得关系式()()()()2010a b c a b c a b c b c a ++-++-+-=成立吗?如果能找到,请举一例,如果找不到,请说明理由.2、是否存在整数,m n ,满足222010m n +=?3、设1,2,3,,9的任一排列为1239,,,,a a a a ,求证:129(1)(2)(9)a a a ---是一个偶数. 类题:(1906,匈牙利)假设12,,,n a a a 是1,2,,n 的某种排列,证明:如果n 是奇数,则乘积()()()1212n a a a n ---是偶数.解法1 (反证法)假设()()()1212n a a a n ---为奇数,则i a i -均为奇数,奇数个奇数的和还是奇数奇数=()()()1212n a a a n -+-++-()()12120n a a a n =+++-+++=,这与“奇数≠偶数”矛盾. 所以()()()1212n a a a n ---是偶数.评析 这个解法说明()()()1212n a a a n ---不为偶数是不行的,体现了整体处理的优点,但掩盖了“乘积”为偶数的原因. 解法2 (反证法)假设()()()1212n a a a n ---为奇数,则i a i -均为奇数,i a 与i 的奇偶性相反,{}1,2,,n 中奇数与偶数一样多,n 为偶数但已知条件n 为奇数,矛盾. 所以()()()1212n a a a n ---是偶数.评析 这个解法揭示了()()()1212n a a a n ---为偶数的原因是“n 为奇数”.那么为什么“n 为奇数”时“乘积”就为偶数呢?解法3 121,2,,,,,,n n a a a 中有1n +个奇数,放到n 个括号,必有两个奇数在同一个括号,这两个奇数的差为偶数,得()()()1212n a a a n ---为偶数.例4-1(1986,英国)设127,,,a a a 是整数,127,,,b b b 是它们的一个排列,证明()()()112277a b a b a b ---是偶数.例4-2 π的前24位数字为 3.14159265358979323846264π=,记1224,,,a a a 为该24个数字的任一排列,求证()()()12342324a a a a a a ---必为偶数.4、有n 个数12,,,n x x x ,它们中的每一个数或者为1,或者为1-,如果1234110n n n x x x x x x x x -++++=,求证:n 是4的倍数。

初等数论1整除

初等数论1整除

2018/10/7
阜阳师范学院 数科院
10
b 0, 设a, b是任意两个整数, b 证明:存在两个整数s, t,使得 a bs t , t . 2 并且,当b为奇数时,s, t是唯一的。b为偶数呢?
习题选讲 P4-4
3b 2b b b 2b 3b 证:作序列, , , ,0, , , , 2 2 2 2 2 2 则a必在此序列的某两项之间, q q1 即 q Z , 使得 b a b. 2 2 q q (1)q为偶数,且b 0时,令s , t a bs a b 2 2 b q q 1 则有 0 a bs t a b a b b t . 2 2 2 2
所以,存在形如ax by的最小正整数ax0 by0 .
由带余除法有 ax by (ax0 by0 )q r ,0 r ax0 by0
显然,r ( x x0q)a ( y y0q )b S, 由ax0 by0是S中的最小正整数,知 r 0.
被57整除。
2018/10/7
阜阳师范学院 数科院
1
5.设n为整数,求证:24∣n(n+2)(5n+1)(5n-1). 6. 100个正整数之和为101101,则它们的最大公约
数的最大可能值是多少?证明你的结论。
1 1 1 7. 证明T 1 ( n 1)不是整数. 2 3 n
2018/10/7
(2)
阜阳师范学院 数科院
5
定理4 设a与b是两个整数,b > 0,则存在唯一
的两个整数q和r,使得 证明: 存在性:考虑整数序列 , 3b, 2b, b,0, b,2b,3b, 则a必在序列的某两项之间, 即存在一个整数q,使得 qb a (q 1)b

初等数论第一章整除

初等数论第一章整除
a b
例1:设 x, y 为整数,且5 | x 9 y 则 5 | 8x 7 y
证:因为 8x 7 y
8( x 9 y) 65y
因为5 | x 9 y
所以有

5 | 65y
5 | 8x 7 y
例2:证明若3|n,7|n,则21|n
证:因为3|n,所以n= 3n1 又因为7|n,所以 7 | 3n1 显然有 7 | 7n 1 则有 7 | 7n1 2 3n1 即 7 | n1 有 n1 ห้องสมุดไป่ตู้7n2 即有 n 21n2 所以有21|n
注: (1)连续n个整数中必有一个数被n整除。 可作为一个定理,在证明整除问题时非常 有用。 (2)注意整数的各种表示。 例2: 证明若a不是5的倍数,则

中有且仅有一个数被5整除
证明: 这四个数有一个是5的倍数 若 5 | a 1或 又 所以 即 a 1, a 1 有且仅有一个数被5整除
n 是整数,所以 3

n2 2

n3 6

注:这里用了连续n个整数的乘积是n!的 倍数的结论.
注:连续n个整数的乘积是n!的倍数。 a、当n个整数都大于零时,由
m( m1)( m n1) n!
C
n m n1
而组合数为整数,可知连续n个整数的乘积是n! 的倍数。 b、当n个整数中有一个为零时,显然成立。
n 注:1、
2、
a b (a b)M1
n
n
a b (a b)M 2 , 2†n
n
3、
(a b) aM3 b ,
n n
例5、试证明任意一个整数与它的各位数 字和的差必能被9整除。

初等数论 第一章 整除理论

初等数论 第一章  整除理论

第一章整除理论整除性理论是初等数论的基础。

本章要介绍带余数除法,辗转相除法,最大公约数,最小公倍数,算术基本定理以及它们的一些应用。

第一节数的整除性定义1设a,b是整数,b≠0,如果存在整数c,使得a = bc成立,则称a被b整除,a是b的倍数,b是a 的约数(因数或除数),并且使用记号b∣a;如果不存在整数c使得a = bc成立,则称a不被b整除,记为b|/a。

显然每个非零整数a都有约数±1,±a,称这四个数为a的平凡约数,a的另外的约数称为非平凡约数。

被2整除的整数称为偶数,不被2整除的整数称为奇数。

定理1下面的结论成立:(ⅰ) a∣b⇔±a∣±b;(ⅱ) a∣b,b∣c⇒a∣c;(ⅲ) b∣a i,i = 1, 2, , k⇒b∣a1x1+a2x2++a k x k,此处x i(i = 1, 2, , k)是任意的整数;(ⅳ) b∣a ⇒bc∣ac,此处c是任意的非零整数;(ⅴ) b∣a,a≠ 0 ⇒ |b| ≤ |a|;b∣a且|a| < |b| ⇒a = 0。

证明留作习题。

定义2若整数a≠ 0,±1,并且只有约数±1和±a,则称a是素数(或质数);否则称a为合数。

以后在本书中若无特别说明,素数总是指正素数。

定理2任何大于1的整数a都至少有一个素约数。

证明若a是素数,则定理是显然的。

若a不是素数,那么它有两个以上的正的非平凡约数,设它们是d1, d2, , d k 。

不妨设d1是其中最小的。

若d1不是素数,则存在e1 > 1,e2 > 1,使得d1= e1e2,因此,e1和e2也是a的正的非平凡约数。

这与d1的最小性矛盾。

所以d1是素数。

证毕。

推论任何大于1的合数a必有一个不超过证明使用定理2中的记号,有a = d1d2,其中d1 > 1是最小的素约数,所以d12≤a。

证毕。

例1设r是正奇数,证明:对任意的正整数n,有n + 2|/1r + 2 r + + n r 。

§1.1整除的概念及带余除法

§1.1整除的概念及带余除法

第一章整数的可除性整除性理论是初等数论的基础。

本章要介绍带余数除法,辗转相除法,最大公约数,最小公倍数,算术基本定理以及它们的§1整除的概念及带余数除法一、整除的概念定义1 设a,b是整数,b≠ 0,如果存在整数q,使得成立,则称a能被b整除,a是b的倍数,b是a的约数(因数或除数),并且使用记号b∣a;如果不存在整数q使得a = bq成立,则称a不被b整除,记为显然每个非零整数a称这四个数为a的平凡约数,a的另外的约数称为非平凡约数。

定理1 下面的结论成立:∣a⇔±b∣±a;(ⅱ) c ∣b,b∣a⇒c∣a;(ⅲ) b∣a i,i = 1, 2, …, n⇒b∣a1q1+a2q2+…+a n q n,此处q i(i = 1, 2, , n)是任意的整数;(ⅳ) b∣a ⇒bc∣ac,此处c是任意的非零整数;(ⅴ) b∣a,a≠ 0 ⇒|b|≤|a|;b∣a且|a|<|b|⇒a = 0。

2) 设a 与b 是两个整数,b > 0,则存在q 和r ,使得a = bq + r ,0 ≤ r <b (2) 成立且q。

中的q 叫做a 被b 除所得的不完全商,r 叫做a 被例1 若1n >,且111nn -+ 求n222x y z +=的整数解能否全是奇数?为什300”位于哪个字母的下面A B C D E F G1 2 3 4 5 6 78 9 10 11 12 13 1415 16 17 …….解:观察可以发现两行7个数组成一组故300=7×42+6与6同在字母D 的下面例4 a 除以b 商为c ,余数为r ,则am 除以bm 商为 , 余数为 。

m N +∈3某整数除以3余2,除以4余1,该整数除以12,余 ?三、整除的特征从正整数121n n N a a a a a a -=的末位a 起向左每k 个数码分为一节,最后剩下若有不足k 个数码的也为一节,记为()1()(),,,k k t k A A A并记()1()()()k k k t k S N A A A =+++----数节和1()1()2()()()(1)t k k k k t k S N A A A A -'=-++-----数节代数和1、设d 是10k 的约数,则()k d N d A ⇔推论:能被2或5整除的数的特征是:这个数的末一位数能被2或5整除。

初等数论第一章第一节

初等数论第一章第一节

练习题 1证明: 若3 | n且7 | n,则21| n.
2 设a = 2k -1, k 源自 Z ,若a | 2n,则a | n.
4 证明: 若m - p | mn + pq,则m - p | mq + np.
1证明:∵3 | n,∴可设n = 3m, 由7 | n得, 7 | 3m,而7 | 7m,所以7 | (7m - 2× 3m), 即7 | m,∴21| 3m,即21| n.
证明:∵ n = n(ax + by) = nax + nby 又 ab | na, ab | nb ∴ab n.
例3 已知a,b, c, d ∈ Z且a − c | ab + cd. 求证 : a − c | ad + bc.
证明:∵ a − c | (a − c)(b − d ), ∴a − c | ab + cd − (ad + bc) 又a − c ab + cd,∴a − c ad + bc.
2证明:∵ a | 2n,∴a | 2kn, 而2kn = (2k -1)n + n = an + n, ∴a | an + n,又a | an,∴a | n.
4证明:∵ mq + np = (mn + pq) − (m − p)(n − q), 又∵ m − p|mn + pq, ∴m − p|mq + np.
例题
例1 已知a,b, c, d,t ∈ Z,且t |10a − b,t |10c − d. 求证 : t | ad − bc.
证明: ad − bc = c(10a − b) − a(10c − d ) ∵t 10a − b,t 10c − d ∴t ad − bc.

数论讲义一:整除

数论讲义一:整除

数论讲义一:整除整除是整数的一个重要内容,这里仅介绍其中的几个方面:整数的整除性、最大公约数、最小公倍数、方幂问题。

Ⅰ.整数的整除性初等数论的基本研究对象是自然数集合及整数集合。

我们知道,整数集合中可以作加、减、乘法运算,并且这些运算满足一些规律(即加法和乘法的结合律和交换律,加法与乘法的分配律),但一般不能做除法,即,如是整除,,则不一定是整数。

由此引出初等数论中第一个基本概念:整数的整除性。

定理一:(带余除法)对于任一整数和任一整数,必有惟一的一对整数,使得,,并且整数和由上述条件惟一确定,则称为除的不完全商,称为除的余数。

若,则称整除,或被整除,或称的倍数,或称的约数(又叫因子),记为。

否则,| 。

任何的非的约数,叫做的真约数。

0是任何整数的倍数,1是任何整数的约数。

任一非零的整数是其本身的约数,也是其本身的倍数。

由整除的定义,不难得出整除的如下性质:(1)若(2)若(3)若,则反之,亦成立。

(4)若。

因此,若。

(5)、互质,若(6)为质数,若则必能整除中的某一个。

特别地,若为质数,(7)如在等式中除开某一项外,其余各项都是的倍数,则这一项也是的倍数。

(8)n个连续整数中有且只有一个是n的倍数。

(9)任何n个连续整数之积一定是n的倍数。

(10)二项式定理:;;经典例题:一、带余除法1.若是形如的数中最小的正整数,求证:;分析:利用带余除法,设2.为质数,,证明:被整除;分析:利用带余除法处理,可以设,再来表示二.若3.设和为自然数,使得被整除,证明:分析:根据恒等式4.为给定正整数,对任意,都有,证明:;分析:注意到,对任意,有三、利用牛顿二项式定理;;5.设都是正整数,,且,证明:;分析:首先由,而,讨论的奇偶性6.已知,定义,证明:;分析:当时,四、配对思想7.设为奇数,证明:;分析:由于,这些数的分子都是,分母都小于,因此想到用配对法做此题;五.反证法8.设,,而是一个不小于的正整数,证明:存在整数,使得;整除作业一1.设为有理数,为最小正整数,使得是整数,如果与是整数,证明:。

初等数论:数的整除性

初等数论:数的整除性

此时 2b-1=
k
0,3 ,或
2
3k
,这都是不可能的,
所以
k
3
|
2b
1。
17
第一节 1 数的整除性
《初等数论》 第一章 整数的可除性
例 6. 写出不超过 100 的所有的素数。 解: 将不超过 100 的正整数排列如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
若 n 2s,由上式知 n 22, 因为 n 2 > 2,这是不可能的,所以 n 2 | s。
10
第一节 1 数的整除性
《初等数论》 第一章 整数的可除性
例 2. 设 A = { d1, d2, , dk }是 n 的所有约数的集合,
则B
={dn1
,
n d2
,,
n dk
}也是
n
的所有约数的集合。
8
第一节 1 数的整除性
《初等数论》 第一章 整数的可除性
推论. 任何大于 1 的合数 a 必有一个不超过 a 的素约数。
证明:使用定理 2 中的记号,有 a = d1d2,
其中 d1 > 1 是最小的素约数,
所以
d2 1
a。证毕。
9
第一节 1 数的整除性
《初等数论》 第一章 整数的可除性
例 1. 设 r 是正奇数,证明:对任意的正整数 n,有

初等数论1 整除理论.ppt

初等数论1  整除理论.ppt
Fermat曾猜测是素数:F0,F1,F2,F3,F4是素数,F5=641*6700417是合数。
5)、形如4n 3的素数有无限多个。 6)、越往后越稀疏:在正整数序列中, 有任意长的区间中不含有素数。
对于大于等于2的整数n,连续n-1个整数n!+2, n!+3, …, n!+n都不是素数。
素数分布
定理 (算术基本定理) 任何大于1的整数n可以唯一地表示成(标准分解式)
其中p1 , p2,
n
p1 1
p2 2
pk k
, pk 是素数,p1 < p2 < < pk,1, 2, , k是正整数。
哥德巴赫猜想:“每个大于2的偶数均可表成为两个素数之和” 陈景润: “每一个充分大的偶数都可表为一个素数及一个不超过两个素数乘积之和”
GCD和LCM
n的标准分解式: n
p1 1
p2 2
pk k
n的正因数: n的正倍数 :
d
p1 1
p2 2
p k k
i Z, 0 i i,1 i k
m
p 1 1
p2 2
pk k
M
M N, i N, i i,1 i k
a
p1 1
p2 2
pk k
,
b
p 1 1
p2 2
pk k
,
i
,
i
0, 1 i k
《自然》(2013.5.14):新罕布什尔大学(Lecturer)(University of New Hampshire,UNH)张益唐(《数学年刊》(Annals of Mathematics))——存在无穷多对素数,其差小于7000万。
素数分布
1)、任意两个相邻的正整数n和n+l (n>3)中必有一个不是素数。

初等数论

初等数论

• ⑷性质:定理1.3.3推论1(裴蜀恒等式)
• 如果两个数a,b的最大公约数是d,那么存在两
个整数x与y,使得等式ax+by=d成立.(可以推 广到n个数的情况) • 推论2:两个数a,b互质的必要且充分条件是存 在整数x与y,使ax+by=1成立。 推论1的推广 设 a1 ,a2 , …, an ∈N+ (n≥2) ,则一定存在整数 s1, s2, …, sn,使 a1s1+a2s2 + … + ansn= (a1 ,a2 , …,an ) .
第一章 整数的整除性
主要内容
整除的定义、性质,奇数和偶数,带余除法 定理、余数,最大公因数、最小公倍数、辗转相 除法、互素、两两互素、素数、合数、算术基本 定理
1.1整除 1、整除的概念:
• 定义1.1 设 a,b ∈Z ,b≠0,如果存在 q ∈Z ,使得等式 a=bq成立.我们就说,a 能被b整除或b整除a ,记作b | a. • 如果整数 q 不存在( 即对任何整数 q,恒有 bq ≠a ),那么就说a不能被 b 整除 (或者说b 不能整除a),记作 b |a。
σ( a )表示正整数 a 的所有正约数的和,如 σ(2) = 3, σ( 4 ) = 7,等等。 σ1( a)表示正整数 a 的所有正约数的乘积.如 σ1( 4 ) = 8 , σ1( 10 ) = 100,等等.
我喜欢数学
• 定理1. 26 如果自然数a的标准分解式为
a p1 p2
1
2
特别地,n 个偶数的积是 2n 的倍数( n∈N+).
性质2 (关于奇数)
(1) 双数个奇数的和是偶数;
(2) 单数个奇数的和是奇数;
(3) 任意个奇数的积还是奇数。
性质3 奇数与偶数的和是奇数. 性质4 任一奇数与任一偶数不相等.

初等数论-第一章

初等数论-第一章



x (1)31Q3 3,
y (1)3 P 22, 3
125 3+17(-22)=(125,17)=1
定理2、
若a, b, c是三个整数,且(a, c) 1,则
(i)ab, c与b, c有相同的公因数, (ii ) (ab, c) (b, c), 上面假定了b, c至少有一不为零。
如果不存在整数q使得a bq成立,则称a不被b整除, 记为b † a。
2、整除的基本定理
定理1(传递性):ab,bc ac 定理2:若a,b都是m的倍数,则ab都是m的倍数
定理3
若a1 , a2 ,, an都是m的倍数,q1 , q2 ,, qn
是任意n个整数,则a1q1 a2 q2 an qn是m的倍数
rn 1 rn qn 1 +rn 1,
定理4
rn 1 0。
若a, b是任意两个正整数,则(a, b) rn ,
rn是上式中最后一个不等于零的余数。
推论4.1
a, b的公因数与(a, b)的因数相同。
说明: (1)利用辗转相除法可以求两个整数的最大公因数
(2 )辗转相除法中所包含的等式个数, 即所要做的带余数除法的次数估计为 2 log b n log 2
数的倍数,则d就叫作a1 , a2 , , an的一个公倍数。所有公 倍数中最小的一个叫最小公倍数,记作[a1 , a2 , , an ]。
定理3
定理4
[a1, a2 ,, an ] [ a1 , a2 ,, an ].
设a, b是任意两个正整数,则(i)a, b的所有公倍数

即当a与b是正整数时,只要使用被2除的除法运算和 减法运算就可以计算出(a,b) 例1、求(12345,678)

初等数论1——整除性

初等数论1——整除性

第四讲初等数论1——整除性本讲概述数论是数学中极其重要又非常迷人的一个分支,目前我们仅学习初等数论中较浅的内容.初等数论是数学竞赛四大模块中较难以掌握的模块之一,在数学竞赛中占据极其重要的位置.特别是联赛改制以后,二试必考一道50分的数论大题,一试也会有一到两道数论方面的问题.数论与组合水平如何是大家能否获得联赛一等奖甚至更好成绩的关键.初等数论这块的竞赛问题涉及到的知识点极少,甚至可以说绝大部分同学在小学初中的培训中基本都接触过.但是限于初中的知识面和同学的年龄,考试中一般不出现较为深入、难度较高的数论问题.到了高中,大家将复习小学初中阶段的数论知识,并将其中的很多知识更为理论化、系统化.高中的数论问题难度也会明显增高. 但是在数论这一模块中,我们并不提倡大家过多地掌握很多高深的数论知识,而是提倡大家真正去灵活熟练地运用最基本、最重要的数论基础知识和重要定理来解决问题.由于同学们在小学、初中都已经学过不少关于初等数论的初步知识,所以这里我们把大家比较熟悉的知识都罗列在下面,对其中大部分定理将不给出证明,直接给出结论.如果不特别说明,本讲中所有字母均代表正整数.一、整除1.整除的定义两个整数a和b(b≠0),若存在整数k,使得a=bk,我们称a能被b整除,记作b|a.此时把a叫做bŒ.的倍数,b叫做a的约数.如果a除以b的余数不为零,则称a不能被b整除,或b不整除a,记作b a 2.数的整除特征(1)1与0的特性:1是任何整数的约数,即对于任何整数a,总有1|a.0是任何非零整数的倍数,a≠0,a为整数,则a|0.(2)能被2,5;4,25;8,125;3,9;11,7,13整除的数的特征:能被2整除的数的特征:个位为0,2,4,6,8的整数能被2整除,我们记为2k(k为整数).能被5整除的数的特征:个位数为0或5的整数必被5整除,我们记为5k(k为整数).能被4、25整除的数的特征:末两位数字组成的两位数能被4(25)整除的整数必能被4(25)整除.能被8,125整除的数的特征:末三位数字组成的三位数能被8(125)整除的整数必能被8(125)整除.能被3,9整除的数的特征:各个数位上数字之和能被3或9整除的整数必能被3或9整除.能被11整除的数的特征:一个整数的奇数位数字之和与偶数位数字之和的差如果是11的倍数,则这个数就能被11整除.能被7,11,13整除的数的特征:一个三位以上的整数能否被7(11或13)整除,只须看这个数的末三位数字表示的三位数与末三位以前的数字组成的数的差(以大减小)能否被7(11或13)整除.3.整除的几条性质(1)自反性:a|a(a≠0)(2)对称性:若a|b, b|a,则a=b(3)传递性:若a|b, b|c,则a|c(4)若a|b, a|c,则a|(b, c)(5)若a|b, m≠0,则am|bm(6)若am|bm, m≠0,则a|b(7)若a|b, c|b, (a, c)=1,则ac|b高一·联赛班·第4讲·学生版2 二、带余除法对于任一整数a 及大于1的整数m ,存在唯一的一对整数q, r (0≤r<m),使得a=qm+r 成立,这个式子称为带余除法式。

高中数学人教A版选修4-6《1.整除的概念和性质》省级名师优质课教案比赛获奖教案示范课教案公开课教案

高中数学人教A版选修4-6《1.整除的概念和性质》省级名师优质课教案比赛获奖教案示范课教案公开课教案

高中数学人教A版选修4-6初等数论初步《1.整除的概念和性质》省级名师优质课教案比赛获奖教案示范课教案公开课
教案
【省级名师教案】
1教学目标
1、理解整除的定义和自然数的意义。

知道整除的要素,掌握整除的两种表述方法。

2、理解因数与倍数的意义,会求一个整数的因数和倍数。

3、概括出能被2,5整除的数的特征。

2学情分析
除数、被除数都是整数;被除数除以除数,商是整数而且余数为零。

3重点难点
素数、合数与分解素因数
1、一个正整数,如果只有1和它本身两个因素,这样的数叫做素数,也叫做质数;如果除了1和它的本身以外还有别的因素,这样的数叫做合数。

2、1既不是素数,也不是合数。

这样,正整数又可以分为1、素数和合数三类。

3、100以内的数的素数表
2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、
53、59、61、67、71、73、79、83、89、97
4、每个合数都可以写成几个素数相乘的形式,其中每个素数都是这个合数的因数,叫做这个合数的素因数。

把一个合数用素因素相乘的形式表示出来,叫做分解素因数。

一般我们用短除法分解素因数,步骤如下:
先用一个能整除这个合数的素数(通常从最小的开始)去除。

得出的商如果是合数,再按照上面的方法继续除下去,直到得出的商是素数为止。

然后把各个除数和最后的商按从小到大的顺序写成连乘的形式。

4教学过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
14
二、辗转相除法
在a b 的带余数除法中, 定义:设有整数 a , b(b 0),
每次用余数去除除数,直到余数为0停止,这种运算 方法称为辗转相除法。即有
a b q1 (余r1 ) a bq1 r1 , 0 r1 b
b r1 q2 (余r2 ) b r1q2 r2 , 0 r2 r1 或 ( * ) rn 2 rn1qn rn , 0 rn rn1 rn 2 rn1 qn (余rn ) rn1 rn qn1 ,( rn1 0) rn1 rnqn1 rn1 , rn1 0.
8
例6 已知: 782 + 8161能被57整除, 求证:783 +8163也能被57整除。 证明:783 + 8163 = 7 ( 782 + 8161 )-7 × 8161 + 8163 = 7 ( 782 + 8161 ) + 8161 × 57 ∵782 + 8161和57都能被57整除 ∴原式得证。
(1) (a1 , a2 , , an ) ( a1 , a2 , , an ); (2) b a (a , b ) b ; (0, b ) b ;
(3) a bq r , q 0 (a , b ) (b, r ).
注:定理1(3)给出了求最大公因数的方法 ——辗转相除法.
20
定理6 设(a1 , a2 ) d 2 ,(d 2 , a3 ) d 3 , ,(d n1 , an ) d n ,
则 (a1 , a2 , , an ) d n . 证明:设(a1 , a2 , , an ) d, 一方面,d a1 , d a2 d d 2 d d n ; 另一方面, (d n1 , an ) d n d n an , d n d n1 d n a1 d n d . 所以,d n d .
12
§1.2 最大公因数与辗转相除法
一、最大公因数
定义:若 d a1 ,, d an (n 2), 则称d是a1 , a2 ,, an的一个 公因数,其中最大的称为最大公因数,记作(a1 , a2 ,, an ). 若(a1 , a2 , , an ),则称a1 , a2 , , an互质(素); 其中每两个都互质,则称a1 , a2 , , an两两互质. 注:a1 , a2 , , an两两互质 a1 , a2 , , an互质.
令 r a qb , 则有 a bq r , 0 r b 成立. a bq r , 0 r b
唯一性:反证〔略〕
5
例3 利用带余数除法,由a, b的值求q, r .
(1) a 14, b 3 (2) a 14, b 3 (3)a 14, b 3 14 3 4 ( 余 2 ), q 4, r 2 14 3 5 ( 余 1 ), q 5, r 1 14 ( 3) 14 3
由带余除法有 ax by (ax0 by0 )q r ,0 r ax0 by0
显然,r ( x x0q )a ( y y0q )b S, 由ax0 by0是S中的最小正整数,知 r 0. 即有 (ax0 by0 ) (ax by ). 注:(ax0 by0 )即是a , b的最大公约数.
相关概念:因数、约数、倍数、奇数、偶数。 注:显然每个非零整数a都有约数 1,a,称这四个 数为a的平凡约数,a的另外的约数称为非平凡约数。 例1 有一个自然数乘以9后,得到一个仅由数字1组成 的多位数,求这个自然数最小为多少? 12345679 b a , c b c a 定理2
例1 已知两个自然数的和为165,它们的最大公约数 为15,求这两个数。 15与150,或30与135,或45与120, 或60与105,或75与90.
13
练习:100个正整数之和为101101,则它们的最大 公约数的最大可能值是多少?证明你的结论。 1001 若这100个数互不相同呢? 定理1-3:〔有关最大公因数的结论〕
10
q q q为偶数,且b 0时,令s , t a bs a b 2 2 b 同样有 t . 2 q1 q1 (2)当q为奇数且b 0时,令s , t a bs a b 2 2 b b q1 则 t a bs a b 0, t 2 2 2 q1 q1 若b 0, 令 s , t a bs a b 2 2 b 同样有 t . 存在性得证 ;下证唯一性. 2
1859 1573 5 286 286 0
1573 1 1430 143 2
注:亦可通过分解因数的方法求最大公因数.
18
补充说明:利用§1.1习题4的结论,可以使得辗转 相除法求最大公因数更为快速一些。每次除得余数 的绝对值不超过除数的一半,余数可以为负。 例3 求(76501,9719)=1. 76501 77752 8 1251 1156 3 95 96 4 1 9719 8 10008 289 4 285 4 24 4 0
第一章 整数的可除性
整除性理论是初等数论的基础,本章要介绍 带余数除法,辗转相除法,最大公约数,最小公 倍数, 函数 x、 x 的性质,算术基本定理以及 它们的一些应用。
1
§1.1 一、整除的概念
整除的概念
带余数除法
定义1:设a , b是整数,b 0, 如果存在整数q , 使得 a bq成立,则称b整除a , 或a能被b整除.记作:b a .
证明:先考虑两个数的情形, 一方面,(a1 , a2 )的因数显然是a1 , a2的公因数. 另一方面,由辗转相除法可以得到,
a1 , a2的公因数一定是rn的因数. 所以, (a1 , a2 )的因数与a1 , a2的公因数完全相同.
对于多个整数的公因数,利用
(a1 , a2 , , an ) ((a1 , a2 ,), an )
当b为偶数时,s, t可以不唯一,举例如下:
令 b 6, t 3, t1 3, s 5 a bs t 33; a t1 33 3 s1 6. b 6 显然有 33 6 5 3 6 6 3, 即s , t不唯一。
注:该例为简化辗转相除法求最大公约数提供了依据。
3
三、带余数除法 定理4 设a与b是两个整数,b > 0,则存在唯一 的两个整数q和r,使得
a bq r , 0 r b (1)
定义2:(1)式通常写成
a b q (余 r ) (2)
并称q为a被b除所得的不完全商; r叫做a被b除所得的余数; (2)式称为带余数除法。
4
定理4 设a与b是两个整数,b > 0,则存在唯一 的两个整数q和r,使得 证明: 存在性:考虑整数序列 , 3b, 2b, b,0, b,2b,3b, 则a必在序列的某两项之间, 即存在一个整数q,使得 qb a (q 1)b
注:一般地,要求a , q是整数,b, r是非负整数;
如果允许b取负值,则要求 0 r b . 思考 28 6 14 3 4 (余 2) 正确吗?
6
例4. 若ax0 by0是形如ax by(a , b, x , y Z , a , b不全为0) 的最小正整数,则有(ax0 by0 ) (ax by ). a , b不全为0, 证明: 在S ax by | x , y Z 中存在正整数, 所以,存在形如ax by的最小正整数ax0 by0 .
P28
7
例5 设n为整数,求证:24∣n(n+2)(5n+1)(5n-1). 证明:f ( n ) = n ( n + 2 ) ( 5n + 1 ) ( 5n-1 ) = n ( n + 2 ) [ ( n2-1) + 24n2] = ( n-1 ) n ( n + 1 ) ( n + 2 ) + 24 n3 ( n + 2 ) ∵4!∣( n-1) n ( n + 1 ) ( n + 2 ), 24∣24 n3 ( n + 2 ) ∴24∣f ( n ). 练习:对于任意的五个自然数,证明其中必有3 个数的和能被3整除。
可以证明.
17
例2 求下面各组数的最大公因数。
(1) a 1859, b 1573; (2) a 138, b 36.
解: 1859 1573 1 286;
1573 286 5143; 286 143 2 0. 所以, ( 1859, b 1573) 143. (2) (138, 36) 6.
m a , m b m (a b)
定理3 m a1 , , m an , q1 , , qn Z m (q1a1 qnan ) 例2 (1) 已知:x和y是整数,13︱( 9x + 10y ), 求证:13︱( 4x + 3y ); (2)若 a ,b 是整数,且7∣( a + b ), 7∣( 2a-b ), 证明:7|( 5a + 2b )。
19
定理5 设a , b不全为0, m 0, 则有:
(1) (am , bm ) m (a , b ); a b (a , b) (2) 若d a , d b , 则 ( , ) ; d d d a b 特别地,( , ) 1. (a , b) (a , b)
说明: (1)在 ( * )式中,所有各项都乘以m可以得证。 (2)由(1)即可得证。
由rn1 qn1rn rn rn1 rn b , rn a , 另一方面, (a , b) rn , ( rn1 0). 即rn是a , b的一个公因数. 所以,
相关文档
最新文档