第一讲--整数与同余理论

2019-04-08 21:18

第一讲 整数与同余理论

本讲介绍有关整数的一些基本概念、性质与定理.主要包括整数的整除性、奇偶性,以及依据整除性而产生的质数与合数、带余除法、最大公约数与最小公倍数. 同时简单介绍同余式的一些最基本的知识及有关重要定理,如欧拉定理、中国剩余定理(CTR).

______________________________________________________________________________

§1. 1 整数的基本概念、性质与定理

自然数和它的相反数,以及零均称为整数. 定义1. 1 设a与b是任意两整数且b?0,若存在整数q使得a?bq,则称b整除a或a能被b整除.记作b|a;否则,称b不能整除a或a不能被b整除,此时记作b?a.

?1,?a,则称b是a如果b|a,则称b是a的约数或因数,a是b的倍数;若b是a的约数但b?的真约数或真因数.

定理1. 1 设a,b,c,m,n是整数, 则有 i)

a|a;

??b;

ii) 如果a|b且b|a,则aiii) 如果a|b且b|c,则a|c; iv) 如果a|b且a|c,则a|(mb?nc).

定理1. 2(带余除法定理) 对任意两整数a与b且b?0,则存在唯一的一对整数q与r,使得

a?qb?r,其中0?r?|b|.

q称为a被b除得到的商,r称为a被b除得到的余数.

我们借助自然数集的最小数原理来证明该定理:

自然数集的最小数原理 若S是广义的自然数集的任一非空子集,则存在a?S使得?x?S,有

a?x成立,此a称为S的最小数.

定理1.2的证明 设S=?a?kb|k??, a?kb?0?,则S是广义自然数集的非空子集,于是存

?a?qb,亦即a?qb?r.下面证明0?r?|b|且q与r是

在S的最小数r,即存在q??,使r 1

唯一的.(注:广义自然数集可包含零及正无穷大这两个元素.)

若r?|b|,则0?r?|b|?a?(q?1)b?S且r?r?|b|,这与r是S的最小数矛盾.

若存在两整数q1与r1,使得

a?q1b?r1,0?r1?|b|,

q1b?r1?qb?r,

(q1?q)b?r?r1.

若q1?q,则r?r1?|b|,这与0?r,r1?|b|?1矛盾,故q1?q,于是r?r1. ▋

显然,a被b整除的充分且必要条件是其余数为0. 例1. 1 设a??89,b?13, 则q??7, r?2.

练习1. 1

1. 证明对任意整数n有6n(n?1)(2n?1).

2. 如果2a?3b与9a?5b中有一能被17整除,那末另一数一定也能被17整除. 3. 证明:7a00a,其中a00a表示一个四位数a?{1,2,?,9}.

§1. 2 整数的奇偶性

奇偶数的定义:能被2整除的整数称为偶数;不能被2整除的整数称为奇数. 基本性质:

1)两个整数的和与差具有相同的奇偶性.

2)奇数的平方被4除余1,被8除也余1,而偶数的平方能被4整除.

3)如果若干个整数的乘积是奇数,则每个因数都是奇数;如果若干个整数之积是 偶数,则至少有一个因数是偶数.

例1. 2 在广场上有m(奇数)个学生面向南方排成一行,命令其中n(偶数)个学生向后转,称作一次“反向运动”,证明:无论作多少次“反向运动”(转向后的学生允许再转动),都不可能使所有的学生全部面向北方.

证 假设做k次“反向运动”后,可使全体学生面向北方,又设各学生“向后转”的次数分别为x1,?,xm,

2

而对每个学生来说,从面向南方变为面向北方,必须经过奇数次“向后转”,即x1,?,xm均为奇数,又m为奇数,所以x1???xm是奇数.另一方面,每次“反向运动”均是n个学生的“向后转”,所以k次“反向运动”所作的“向后转”总次数应为kn,故有x1?x2边是偶数,矛盾. ▋

???xm?kn,但该等式左边是奇数,而右

练习1. 2

1.

4?4的方格纸上填着1,9,9,8这四个数字,如图所示,问是否可能在余下的方格

内各填入一整数,使得方格纸上的每一行和每一列都构成等差数列

9 1 9 8 表1. 1

2. 已知多项式x3?bx2?cx?d的系数均为整数,且bd?cd是奇数,证明:此多项

式不可能分解成两个整系数多项式之积.

3. 将下图表1.2中任何一行或一列作全部变号操作,问可否经过若干次这样的操作使表1.2变为表1.3?

?

???????????

??? ???表1.2 表1.3

a,求证:24|(a4. 若a是奇数,且3?2?1).

§1. 3 最大公约数与最小公倍数

本节利用带余除法,引入辗转相除法,并由此介绍最大公约数与最小公倍数.

定义1. 2 设a1,a2,?,an是n(n?2)个整数.若整数d是每个ai的因数,则称d是

a1,a2,...,an的一个公因数.

定义1.3 整数a1,a2,?,an的公因数中的最大者称为它们的最大公因数,记作(a1,a2,?,an)或

3

gcd(a1,a2,?,an).

显然,若a1,a2,?,an中至少有一个非零.比如说ai??0,则(a1,a2,?,an)?ai,因而此时

a1,a2,?,an的最大公因数存在.

定义1. 4 如果

;如果i?(a1,a2,?,an)?1,则称a1,a2,?,an互素(或互质)?j时有

(ai,aj)?1,则称a1,a2,?,an两两互素(或互质).显然,若后者成立,则前者也成立,反之则不然.

如(3,5,10)?1,但(5,10)??1.

性质定理1.1 设a1,a2,?,an是n个不全为零的整数,则有 i) ii)

(a1,a2,?,an)?(ai1,ai2,ai2,?,ain),其中i1,i2,?,in是1,2,3,?,n的一个排列; (a1,a2,?,an)?(|a1|,|a2|,?,|an|);

iii) 若a1,a2,?,an中有一个为1, 则它们互素; iv) 若aj1,aj2,?,ajs是a1,a2,?,an中全不为零的整数,则

(a1,a2,?,an)?(|aj1|,|aj2|,?,|ajs|).

以上性质的证明均显而易见. 定理1. 3 如果a证 设(a,b)从而

另一方面,d1从而

综合(1.3.1)与(1.3.2)即得

?bq?r,则有(a,b)?(b,r).

及(b,r)?d?d1,则一方面,da且db,于是由a?bq?r得d|r,

d?d1. (1.3.1)

|b且d1|r,以及a?bq?r得d1|a.

d1|d. (1.3.2)

d?d1. ▋

辗转相除法 设a,b是任意两个正整数,多次利用带余除法,可得下列诸等式:

4

a?bq1?r1 0?r1?b,?b?r1q2?r2 0?r2?r1,??? ? ? ?? (*) rk?2?rk?1qk?rk 0?rk?rk?1,??rk?1?rkqk?1?rk?1 rk?1?0.??由于b是有限正整数,且b?r1?r2???rk?rk?1?0,所以(*)中的正整数k是存在的.

辗转相除法(*)是我国古代筹算家的一大成就,西方Euclid(欧几里德)也推得该法则,所以又称为Euclid算法.

定理1. 4 设a,b是任意给定的两整数,则由(*)式可得,(a,b)证明 反复利用定理1. 3有

例1. 3 设a解

?rk.

(a,b)?(b,r1)?(r1,r2)???(rk?1,rk)?(rk,0)?rk. ▋

??1895, b?1573, 求(a,b)??

(a,b)??(1895,15?73)(185. 9,反复利用定理1.3,如下面的辗转相除计算图. 再由定理1. 4即得

(a,b)?(1859,1573)?143. ▋

1859 1573 1573 1430 143=r2 2=q3 1=q1

q2=5

286=r1 286 0=r3 图1.4

定理1. 5

a与b的任一公约数是(a,b)的约数.

证 设d是a与b的任一公约数,则由(*)知d是b与r1的公约数,进而知d是r1与r2的公约数,如此继续,可得d是rk的约数. ▋

定理1. 6 (扩展Euclidean等式)若(a1,?,an)?d,则必存在整数ki(i?1,?,n)使

k1a1?k2a2???knan?d.

推论1.1

(a1,a2,?,an)?1的充要条件是存在t1,t2,?,tn??使

5


第一讲--整数与同余理论.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2016年秋季万安学校六年级(4)班思品教学工作总结(徐秀青)

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

马上注册会员

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