数学奥赛辅导 第二讲 整 除

2019-04-02 07:51

数学奥赛辅导 第二讲

整除

知识、方法、技能

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

Ⅰ. 整数的整除性

初等数论的基本研究对象是自然数集合及整数集合. 我们知道,整数集合中可以作加、减、乘法运算,并且这些运算满足一些规律(即加法和乘法的结合律和交换律,加法与乘法的分配律),但一般不能做除法,即,如a,b是整除,b?0,则初等数论中第一个基本概念:整数的整除性.

定义一:(带余除法)对于任一整数a和任一整数b,必有惟一的一对整数q,r使得

a不一定是整数. 由此引出ba?bq?r,0?r?b,并且整数q和r由上述条件惟一确定,则q称为b除a的不完全商,

r称为b除a的余数.

若r?0,则称b整除a,或a被b整除,或称a是b的倍数,或称b是a的约数(又叫因子),记为b|a.否则,b| a.

任何a的非?a,?1的约数,叫做a的真约数. 0是任何整数的倍数,1是任何整数的约数.

任一非零的整数是其本身的约数,也是其本身的倍数. 由整除的定义,不难得出整除的如下性质: (1)若a|b,b|c,则a|c.

(2)若a|bi,则a|?cb,其中ciii?1ni?Z,i?1,2,?,n.

(3)若a|c,则ab|cb.反之,亦成立.

(4)若a|b,则|a|?|b|.因此,若a|b,又b|a,则a??b. (5)a、b互质,若a|c,b|c,则ab|c.

1

(6)p为质数,若p|a1?a2???an,则p必能整除a1,a2,?,an中的某一个. 特别地,若p为质数,p|an,则p|a.

(7)如在等式

?a??bii?1k?1nmk中除开某一项外,其余各项都是c的倍数,则这一项也是c的倍数.

(8)n个连续整数中有且只有一个是n的倍数. (9)任何n个连续整数之积一定是n的倍数.

本讲开始在整除的定义同时给出了约数的概念,又由上一讲的算术基本定理,我们就可以讨论整数的约数的个数了.

定理一:设大于1的整数a的标准分解式为a?p11?p2?pnn(p1?p2???pn为质数,?i均为非负整数),则a的约数的个数为

???d(a)??(?i?1).

i?1n所有的约数和为:

?(a)??i?1npi?i?1?1.

pi?1事实上,由算术基本定理的推论知d(a)??(?i?1ni?1),而各约数的和就是

?(1?pi?1ni???paii)展开后的各项之和,所以

nn?ip1?1 ?(a)??(1?pi???pi)??i?1i?1pi?1?i例如,25200=24·32·52·7,所以

d(25200)?(4?1)(2?1)(2?1)(1?1)?90,

25?133?153?172?1?(25200)?????99944.

2?13?15?17?1Ⅱ. 最大公约数和最小公倍数

2

定义二:设a、b是两个不全为0的整数.若整数c满足:c|a,c|b,则称c为a,b的公约数,a与b的所有公约数中的最大者称为a与b的最大公约数,记为(a,b).如果(a,b)=1,则称a与b互质或互素.

定义三:如果d是a、b的倍数,则称d是a、b的公倍数. a与b的公倍数中最小的正数称为a与b的最小公倍数,记为[a,b].

最大公约数和最小公倍数的概念可以推广到有限多个整数的情形,并用(a1,a2,?,an)表示a1,a2,?,an的最大公约数,[a1,a2,?,an]表示a1,a2,?,an的最小公倍数.

若(a1,a2,?,an)?1,则称a1,a2,a3,?,an互质,若a1,a2,?,an中任何两个都互质,则称它们是两两互质的.注意,n个整数互质与n个整数两两互质是不同的概念,前者成立时后者不一定成立(例如,3,15,8互质,但不两两互质);显然后者成立时,前者必成立.

因为任何正数都不是0的倍数,所以在讨论最小公倍数时,一般都假定这些整数不为0.同时,由于a,b与|a|,|b|有相同的公约数,且(a,b)?(|a|,|b|)(有限多个亦成立),因此,我们总限于在自然数集合内来讨论数的最大公约数和最小公倍数.

显然,若a,b的标准分解式为a?则

?pi?1ni?i,,b??pi?i(pi为质数,ai,?i为非负整数)

i?1n(a,b)??pimin(?i,?i) ①

i?1nn[a,b]??piman(?i,?i) ②

i?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使得a?bt?c,则a、b与b、c有相同的公约数,因而(a,b)?(b,c),即(a,b)?(b,a?bt).

3

因为,若d是a、b的任一公约数,则由d|a,d|b和a?bt?c知d|c,即d是b、c的公约数;反之,若d是b、c的任一公约数,d也是a、b的公约数.

辗转相除法:设a、b?N?,且a?b, 由带余除法有

??b?r1q2?r2,0?r2?r1,????? ③ rn?2?rn?1qn?rn,0?rn?rn?1,??rn?1?rnqn?1?rn?1,rn?1?0.??因为每进行一次带余除法,余数至少减1,即b?r1???rn?rn?1,而b为有限数,因此,必有一个最多不超过b的正整数n存在,使得rn?0,而rn?1?0,故由定理二得:

a?bq1?r1,0?r1?b,rn?(rn?1,rn)?(rn,rn?1)???(r2,r1)?(r1,b)?(a,b).

例如,(3960,756)=(756,180)=(180,36)=36. 具体算式如下:

5(q1) 3960(a) 756(b) 4(q2) 3780 720

180(r1) 36(r2) 5(q3) 180

0(r3)

由定义和上述求法不难得出最大公约数和最小公倍数的如下性质: (1)m?N,则(am,bm)?m(a,b). (2)设c为a,b的公约数,则(,)?abcc(a,b)ab.特别地,若c?(a,b),则(,)?1. ccc(3)设a1,a2,?,an是任意n个正整数,如果(a1,a2)?c2,(c2,a3)?c3,?,(cn?1,an)?cn, 则(a1,a2,?,an)?cn.

因cn|an,cn|cn?1,而cn?1|an?1,cn?1|cn?2,故cn?1|an?1,cn|cn?2,如此类推得出cn能整

4

除an,an?1,?,a1,于是cn是它们的一个公约数.又设c为a1,a2,?,an的任一公约数,则

c|a1,c|a2,因而c|c2,同理可推出c|c3,如此类推最后可得c|cn. 于是c?|c|?cn,故

cn是最大公约数.

(4)若(a,b)?c,则一定有整数x和y,使得ax?by?c. 特别地,(a,b)?1?存在x,y使得ax?by?1. 这可由辗转相除法的③式逆推而得c?rn?ax?by. (5)若(a,b)?1,则(ac,b)?(c,b). (6)a,b?N? ①[ak,bk]?k[a,b](k?N?);

②m为a,b的任一公倍数,则[a,b]|m;

③(a,b)[a,b]?ab,特别地,若(a,b)?1,则[a,b]?ab.

①可由③直接得到,②可由最小公倍数定义得,③根据①、②式知,

(a,b)[a,b]?

?pi?1nimin(?i,?i)??pi?i??i?ab.

i?1n(7)设a1,a2,?,an是任意n个正整数.若[a1,a2]?m2,[m2,a3]?m3,?,[mn?1,an]?mn,则[a1,a2,?,an]?mn.

这是一个求多个整数的最小公倍数的方法.它可用证明③类似的方法来证明.

Ⅲ.方幂问题 一个正整数n能否表成m个整数的k次方和的问题称为方幂和问题.特别地,当m?1时称为k次方问题,当k?2时,称为平方和问题. 能表为某整数的平方的数称为完全平方数.简称平方数,关于平方数,明显有如下一些简单的性质和结论: (1)平方数的个位数字只可能是0,1,4,5,6,9. (2)偶数的平方数是4的倍数,奇数的平方数被8除余1,即任何平方数被4除的余数

5


数学奥赛辅导 第二讲 整 除.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:我的桥梁毕业设计计算书 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: