19初等数论PPT课件
石大《初等数论》课件
考虑方程组
因为
是两两互素的,故由中国剩余
定理知,上述同余方程组有正整数解,于是,连
续的
二进制转为十进制
• 任意一个二进制表示的数
其中
或1(0≤j≤n),等于转换为
十进制为:
十进制转为二进制
• 以11为例,按照下面的方法转换:
2 11
余数
2 5 ………1=a0
低位
2
2 ………1=a1
高位
2
1 ………0=a2
0 ………1=a3
11=
同一数值的不同进制表示
对于任何一个数,可以用不同 的进位制来表示。比如:十进制数 57,可以用二进制表示为111001, 也可以用八进制表示为71、用十六 进制表示为39,它们所代表的数值 都是一样的。
并写出思考过程。
2 一张数学试卷只有25道选择题,做对1道 题得4分,做错1道题扣1分,如果不做,不 得分也不扣分。若某位同学得了78分,那 么他做对 道题,做错 道题,不做 道题。
参考解答:
1 46 92346 92346 92346 92346 92346 8517
这一31位数的所有数码之和为
任一大于1的整数a能表成素数的乘积:
(1)
其中
是素数。且在不计次序的
意义下,表示式(1)是惟一的。
算术基本定理的证明
第三篇 不定方程
所谓不定方程,是指未知数的个数多于方程 个数,且未知数受到某些限制(如要求是有理数、
整数或正整数等等)的方程或方程组。不定方程 也称为丢番图方程,是数论的重要分支学科,也 是历史上最活跃的数学领域之一。不定方程的内 容十分丰富,与代数数论、几何数论、集合数论 等等都有较为密切的联系。不定方程的重要性在 数学竞赛中也得到了充分的体现,每年世界各地 的数学竞赛中,不定方程都占有一席之地;另外 它也是培养学生思维能力的好材料,数学竞赛中 的不定方程问题,不仅要求学生对初等数论的一 般理论、方法有一定的了解,而且更需要讲究思 想、方法与技巧,创造性的解决问题。
19初等数论
第19章 初等数论
19.1 素数 19.2 最大公约数与最小公倍数 19.3 同余 19.4 一次同余方程 19.5 欧拉定理和费马小定理 19.6 初等数论在计算机科学技术中的几个应用
54-3
19.1 素数
整除、倍数和因子 带余除法 素数与合数 算术基本定理 筛法
54-4
整除、倍数和因子
证 记a=r0, b =r1, 做辗转相除法 ri=qi+1ri+1+ri+2, i=0, 1,…,k2, rk1=qkrk, gcd(a,b)=rk.
把上式改写成 ri+2= riqi+1ri+1, i=k2,k3,…,0 从后向前逐个回代, 就可将 rk 表成 a 和 b 的线性组合.
54-22
54-20
辗转相除法—欧几里得(Euclid)算法
设整数a, b, 且b≠0, 求gcd(a,b). 做带余除法 a=qb+r, 0≤r<|b|. 若r=0, 则gcd(a,b)=b; 若r>0, 再对b和r做带余除法 b=qr+r, 0≤r< r. 若r=0, 则gcd(a,b)=gcd(b,r)= r; 否则重复上述过程,
54-6
素数与合数
定义19.1 素数(质数):大于1且只能被1和自身整除的正整数 合数: 大于1且不是素数 例如, 2,3,5,7,11是素数, 4,6,8,9是合数.
性质19.6如果d>1, p是素数且d | p, 则d=p. 性质19.7设p是素数且p | ab, 则必有p | a 或者 p | b.
2 161, 3 161, 5 161, 7|161(161=7×23) 结论:161是合数.
初等数论绪论课件
数的表示与转换
总结词
数的表示与转换是数论中一个重要的概念, 它涉及到数的不同表示方法和不同进制之间 的转换。
详细描述
数的表示方法有多种,包括十进制、二进制 、八进制和十六进制等。不同进制之间可以 进行转换,例如将十进制数转换为二进制数 或八进制数。此外,数的表示方法也涉及到 数的符号表示,如正数、负数和零的表示方 法。
整数的运算性质包括加法、减法、乘法和除法的性质。
详细描述
整数的运算性质是数论中的重要概念。加法和减法是可交换的,即a+b=b+a和a-b=b-a。加法和乘法满足结合 律,即(a+b)+c=a+(b+c)和(a*b)*c=a*(b*c)。乘法满足分配律,即a*(b+c)=a*b+a*c。除法在整数的范围内不 满足交换律和结合律,但满足分配律。
THANKS
感谢观看
有着重要的应用。
06
数的分解与表示
数的质因数分解
总结词
质因数分解是数论中一个基础概念, 它是指将一个合数表示为其质因数的 乘积。
详细描述
质因数分解是将一个合数表示为若干 个质数的乘积。例如,将数28进行质 因数分解得到2^2 * 7^1。质因数分 解是数论中一个重要的工具,它在解 决许多数学问题中都有应用。
近代数论
费马、欧拉、高斯等数学 家对数论的深入研究和突 破。
数论的应用领域
01
02
03
04
密码学
数论在加密算法和数字签名中 有着广泛的应用,如RSA算法
。
计算机科学
数论在计算机科学中用于实现 数据加密、网络安全和算法优
化。
物理科学
数论在物理科学中用于描述量 子力学和统计力学的数学结构
初等数论课程教案总结.ppt
P 1 8 定 理 1 2 : 设 m 0,我 们 有
[ ma1,. . . , mak ] = m[a1,. . . , ak ] .
P 2 0 定 理 2 : 设 a,b是 两 个 给 定 的 整 数 , a 0. 再设 d是一个给定的整数. 那么,一定存在 惟 一 的 一 对 整 数 q1 与 r1, 满 足 b a q1 r1,d r1 a d. 此 外 , a b的 充 要 条 件 是 a r1.
P 4 4 定 理 8 : 设 a1,,ak是 不 完 全 为 零 的 整 数 . 我 们 有 ( i ) ( a1,, ak ) = m i n { s a1x1 ak xk : x j Z( 1 j k ) , s 0} , 即 a1,, ak 的 最 大 公 约 数 等 于 a1,,ak的 所 有 整 系 数 线 性 组 合 组 成 的 集 合 S中 的 最 小 正 整 数 . ( i i ) 一 定 存 在 一 组 整 数 x1,0,, xk,0使 得 ( a1,, ak ) = a1x1,0 ak xk,0.
P 4 8 定 理 1 : 设 p 是 素 数 , p a1a2 . 那 么 p a1或 p a2 至 少 有 一 个 成 立 . 一 般 地 , 若 p a1. . .ak , 则 p a1 ,. . . , p ak 至少一个成立.
初等数论(课堂PPT)
正整数集: 1,2,3,… n,…记作N*。
正整数、零、负整数统称为整数。所有整数构成 的集合叫做整数集,记作Z。
2
1.1 进位制与计数法
▪ 学习目标:
▪ 1.掌握常用进位制与计数法
▪ 2.熟练掌握二进位制与十进位制的互化, 并能解决相关的实际应用问题。
教学后记:能达到预期教学目标,效果较好,各 种进位制的应用可适当增加些习题。
8
本章讨论整数的整除性及与其有关的数的分解最大公因数最小公倍数正约数的个数与总和高斯函数正值函数的整除性等整数的基本概念性质和方法
高等师范院校小学教育专业数 学教材《初等数论》课件
制作:孙素慧
1
第一章整数的整除性
本章讨论整数的整除性及与其有关的数的分 解、最大公因数、最小公倍数、正约数的个数与 总和、高斯函数、正值函数的整除性等整数的基 本概念、性质和方法。
数简记为an …a2a1a0。当an≠0时,an…a2a1a0表示n+1位 十进制正整数,把它写成不同计数单位的数之和的 形式为:
an…a2a1a0=an×10n+an-1×10n-1 +…+a1×10+a0
4
例1 已知 a 3 a 1 ,b 3 0 ,且 a 3 a 2 a 1 a 1 a 2 a 3 b 3 b 2 b 1 . 求 证 : b3b2b1+ b1b2b3=1089. 例 2 一 个 六 位 数 2 a b c d e 与 3 之 积 等 于 a b c d e 9 , 求 这 个六位数.
6
例3 把110111(2)化为十进位制数
例4 把49化为二进位制数
例5 现有1克、2克、4克、8克、16克的砝码各一个 ,若只能将砝码放在天平的一端,问能称出多少种不 同质量的物品?若称23克的物品,应该如何选配上 述砝码?
初等数论ppt
二
几个著名数论难题 初等数论是研究整数性质的一门学科,历史上遗
留下来没有解决的大多数数论难题其问题本身容易搞
懂,容易引起人的兴趣,但是解决它们却非常困难。
其中,非常著名的问题有:哥德巴赫猜想 ;
费尔马大定理 ;孪生素数问题 ;完全数问题等。
1、哥德巴赫猜想:
1742年,由德国中学教师哥德巴赫在教学中首先
8、测圆海镜
《测圆海镜》由中国金、元时期数学家 李冶所著,成书于 1248年。全书共有12卷,170问。这是中国古代论述容圆的一 部专箸,也是天元术的代表作。《测圆海镜》所讨论的问题 大都是已知 勾股形而求其内切圆、旁切圆等的直径一类的问 题。在《测圆海镜》问世之前,我国虽有文字代表未知数用 以列方程和多项式的工作,但是没有留下很有系统的记载。 李冶在《测圆海镜》中系统而概栝地总结了天元术,使文 词代数开始演变成符号代数。 所谓天元术,就是设“天元 一”为未知数,根据问题的已知条件,列出两个相等的多项 式,经相减后得出一个高次方式程,称为天元开方式,这与 现代设x为未知数列方程一样。欧洲的数学家,到了16世纪以 后才完全作到这一点。
第一章 整数的整除性
第一节 整除的概念
• 一、基本概念
1、自然数、整数 2、正整数、负整数 3、奇数、偶数
• 一个性质:
整数+整数=整数 整数-整数=整数 整数*整数=整数
关于奇数和偶数性质: 1.奇数+奇数=偶数; 奇数+偶数=奇数; 偶数+偶数=偶数; 2.两个数之和是奇(偶)数,则这两个数的 奇偶性相反(同)。 3.若干个整数之和为奇数,则这些数中必有 奇数,且奇数的个数为奇数个;若干个整 数之和为偶数,则这些数中若有奇数,奇 数的个数必为偶数个。
初等数论-程耀ppt课件
筛法求素数
考虑:如果一个数是合数,那么它的素因子 都比它小???
这样说来:如果我们的当前数是 a ,那么所有 a的倍数〔当然是2倍以上啦〕都不会是素数 ,可以这样看吧? 于是,我们可以一种新的素数判定方法。
筛法求素数
• 方法:每次用一个素数,去筛掉所有它的倍 数。
• 举个例子: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 • ①筛去2的倍数,剩下3 5 7 9 11 13 15 17 19
if( ! prime[ i ]){ for ( int j = i * i ; j <maxn;j+=i) prime[ j ]=1;
} }
miller_rabin素性判定
• miller_rabin是一种概率型的算法,不是确定 型的。但是,只要运行次数足够多,一般出 错的概率是非常小的,一般10次就好了!
}
witness函数
• witness函数用来搜集n是合数的证据。
• bool witness(LL a,LL n){
•
LL m=n-1;
• int t=0; LL y;
•
while(!(m&1)){ m>>=1;t++;}//这个地方是通过一个推论来优化的
,x^2=1(mod n),当那个n是合数的时候,就会出现非平凡平方根!
证明:令d = gcd( a , b); a*x + b*y=d ...................① b*x1+(a%b)*y1=d..............②
那么我们可以由x1,y1的值反推出x,y的值。 把①②两式联立,消去d,并且用a-a/b*b来 替换a%b;然后可以令x=y1,推出y=x1-a/b*y1;
初等数论第二章不定方程PPT课件
s
c, (a, b)
y0
t
c (a, b)
就为方程组(1)的一组整数解。
2、定理2 设二元一次不定方程(1)有一整数解 xx0,yy0, (a,b) =d,aa1d,bb1d,
则( 1)的一切整数解可以表成:
xx0b1t,yy0a1t, tZ
(3)
证 : 首 先 , a(x0b 1t)b(y0a 1t)0 , 即 ( 3 ) 是 ( 1 ) 的 解 ;
解,及其求出其解的直接算法——整数分离法
例 3 、 求 1 0 7 x 3 7 y 2 5 的 一 切 整 数 解
解 :3 7y2 5 1 0 7x
y25107x2x2533x
37
37
令y2533x, 则 33x+37y25
(6)
37
同 理x2537yy254y
33
33
( 6)
令 x 25 4 y, 33
证 : ( 必 要 条 件 ) 若 方 程 (1 )有 解 x 1 ,x 2 , ,x n 则 a 1 x 1 a 2x 2 a nx n N , 因 为 d ( a 1 ,a 2 ,,a n ) , 所 以 d a 1 x 1 a 2 x 2 a n x n N
充 分 条 件 : 若 dN,用 数 学 归 纳 法 证 ( 1) 有 解 。 当 n2时 , 已 证 成 立 ; 假 定 以 上 条 件 对 n1元 一 次 不 定 方 程 是 充 分 的 。
( 充 分 条 件 ) 若 (a,b)c,设 cc1(a,b),c1Z, 而 对 a,bZ,且 a0, b0, 则 存 在 s,tZ,使 得
asbt(a,b)
(2)
在 ( 2) 式 两 端 同 乘 以 c1得
初等数论
进而得到
a (aa2 ) (aa ( m ) ) a ( m ) a2 a ( m ) a2 a ( m ) (mod m).
由于 a 2 ,, a ( m ) 与 m 互素,得
其中 fj(x)( 1 ≤j ≤k )是整系数多项式,称为同余方程组。若整数 c 同时满足同余方程组
f j (c) 0(mod m j ),
1 ≤j ≤k ,
孙子定理和大衍求一术
在我国古代的《孙子算经》 (纪元前后)里提出了这样的一个问题: “今 有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?” “答曰:二十三”. 孙子给出解法: “术曰:三三数之剩二,置百四十;五五数之剩三,置 六十三;七七数之剩二,置三十,并之,得二百三十三,以二百一十减之即 得.” 所谓“孙子定理”,便是蕴含在这解法中的数学原理。它要解决的问题的 一般形式是: “已知 m1、m2、m3 是两两互素的正整数,求最小正整数 x ,使它被
c 如果 a, b Œ ,则方程无整数解。
如果 a, b |c ,则方程一定有整数解。根据辗转相除法可以知道: 一定存在整数 x0 , y0 使得 ax0 by0 a, b ,则(
cx0 cy0 , ) a, b a, b
就是方程 ax by c 的一组整数解。设 a1 则不定方程的一切整数解可以表示为
m1、m2、m3 除所得余数分别为 a1 、 a2 、 a3 .”
这个问题的实质就是要求解同余方程组
x a1 (mod m1 ), x a2 (mod m2 ), x a3 (mod m3 )
孙子定理和大衍求一术
初等数学研究(PPT课件)
感谢您的阅览
初等数学研究(PPT课件)
1
• 数学教育研究表明,人们认识负数比起认识无理数要容易些.但 是,历史有独特的自身发展逻辑.
• 事实上,当人们还普遍怀疑负整数也是一种数时,人们就已经在 研究正的有理数与无理数,甚至已经开始使用复数了.
初等数学研究(PPT课件)
2
• “数系”的历史扩展途径 • “数系”的逻辑扩展途径
• 接着是代数运算的需要,因减法、开方运算的需要产生了负数、无理数 和复数.
• 到了近代,“数”不再只是单个的量的表示,人们为了追求运算的无矛 盾性,接受了理想的“数”,包括复数、四元数、八元数等等.
初等数学研究(PPT课件)
4
“新数”为何最初不被承认?
• 不能够测量 • 并非非有不可 • 不能够理解 • 逻辑基础不清楚
初等数学研究(PPT课件)
5“新数”为何最终获得Fra bibliotek认?“因为在数学中和在其他场合一 样,成功是最高法庭,任何人都得 服从它的裁决.”
D.Hilbert《论 无限》
初等数学研究(PPT课件)
6
• 算法合理性是“新数”获得承认的主要原因 • 算术到代数的演进加速了数系的形成 • 广泛的应用促进广泛的承认 • “理想数” 的思想
初等数学研究(PPT课件)
7
1.2 数系的构造理论
初等数学研究(PPT课件)
8
1.2.1自然数的定义
• 自然数严格的抽象定义是由peano公理给出的,它刻画了自然数 的本质属性,并导出了有关自然数的所有运算和性质。
• Peano公理陈述如下:
• (1)0是自然数;
• (2)每个自然数都有一个后继,a的后继记为a+ ;
初等数论第三章课件
(4)若a1 b1 (mod m), a2 b2 (mod m),则 a1a2 b1b2 (mod m); 若a b(mod m), 则ak bk (mod m)
(5)若A1 则
1
k
B1 A1
k
(mod m), xi yi (mod m), i 1, 2,
从而 xn ) 3n 2 ( xn 1 xn 1 ) 3n 1 ( xn x1 x1 =x1 3 x1 =x2, ,xn =xn, 同理 x2 即此3n +1 个数中,两两互不相同;
, n 1)时,每一项3i xi 各取3个值, 3x1 x0共通过3n 1 个数;
② 在这3n 1 个数中,若有 3n 1 xn 1 3n xn x0 =3n xn 3n 1 xn 1 3x1 3x1 x0 3n ( xn xn ) 3n 1 ( xn 1 xn 1 ) 则x0 x0 x0 x0 3 x0 x0 x1 ) 3( x1
例:A=28997, B=39495, C=1145236415 AB 之积 为C, 对?
第二节
剩余类及完全剩余系
由带余数除法我们知道,对于给定的正整数m,可以
将所有的整数按照被m除的余数分成m类。本节将对此作 进一步的研究。
定理1
若m是一个给定的正整数,则全部整数可分成 , K m1 , 其中K r (r 0,1, , m 1)是
, m 1, 它们
下面例1给出模m的另外完全剩余系——绝对最小完 全剩余系.
当m是偶数时, m m m , 1, , 1, 0,1, , 1; 2 2 2 m m m 及 1, 1, , 1, 0,1, , 2 2 2 都是模m的完全剩余系.
初等数论
证明:唯一性
设m=p1p2…pr=q1q2…qs 只要证明只是顺序不同就好了 p1|q1q2…qs,所以对于某个i,p1|qi,显然p1=qi 则m/p1=p2…pr=q1q2…qi-1qi+1…qs 可以继续这样做,直到最后可以证明p1,p2,…,pr和 q1,q2,…,qs之间存在一一对应关系 严格叙述可以用数学归纳法或最小整数原理
引理3
假定ab≠0,(a,b)=1,且x0,y0是ax+by=c的一组解, 则ax+by=c的所有解可写为 x=x0+bt , y=y0-at, 其中t是整数
证明
由引理2,因为(a,b)=1,对任何c,有1|c,方程确实有解. 设r,s是ax+by=c的任意解. 我们要证,r=x0+bt,s=y0-at必对某一整数t成立.由 ax0+by0=c得 c-c=(ax0+by0)-(ar+bs) 即 a(x0-r)+b(y0-s)=0 由a|a(x0-r)和a|0,可得a|b(y0-s),由于(a,b)=1,所以a|y0s 即存在一个整数t,使at=y0-s 可知,s=y0-at,r=x0+bt
function gcd(a , b : longint;var x , y : longint) : longint; Var _x , _y : longint; Begin if (b = 0) then begin gcd := a; x := 1; y := 0; end else begin gcd := gcd(b , a mod b , _x , _y); x := _y; y := _x – _y * (a div b); end; End;
《初等数论-第一章》课件
(ii)若在r1, , r5中数0,1,2至少有一个不出现,
这样至少有3个ri要取相同的值,不妨设
r1 r2 r3 r(r 0,1或2),
此时
a1 a2 a3 3(q1 q2 q3 ) 3r
可以被3整除。
例 3:当m 1,则有下面的: 2m 1不整除2n 1。
证明:不妨设 n mq r,0 r m. 于是
b的因数,反之, b的因数也就是0与b的公因数。 (ii)(0,b)=|b|
推论2.1 若b是任一非零整数,则(0,b) b
4、定理3 设a,b,c是三个不全为零的整数,且 a=bq+c
其中q是非零整数,则a,b与b,c有相同的公因数, 因而(a,b)=(b,c)
定理 下面的等式成立:
(ⅰ) (a1 , a2)=(a2 , a1)=(-a1 , a2) ;一般地 (a1 , a2 , , ai , , ak) = (ai , a2 , , a1 , , ak) = (-a1 , a2 , , ak)=(|a1| , |a2| , , |ak|); (ⅱ) 若a1|aj , j = 2, , k,则(a1 , a2)=(a1 , a2, , ak)
《初等数论》
数论的基本内容
按照研究的对象以及研究方法的不 同,数论一般可分为:
初等数论;解析数论; 代 数数论;几何数论;组合 数论;代数数数论;超越 数数论等
参考书目
1、冯克勤、余红兵主编《初等数论》,中 国科学技术大学出版社. 2、柯召、孙琦编著《数论讲义》,高等教 育出版社. 3、潘承洞、潘承彪著《初等数论》,北京 大学出版社. 4、陈景润主编《初等数论》,科学出版社。
2、任意整数的最大公因数可转化为正整数来讨论
定理1 若a1, a2, , an是任意n个不全为零的整数, 则(i) a1, a2, , an 与 a1 , a2 , , an 的公因数相同; (ii)(a1, a2, , an ) ( a1 , a2 , , an ).
初等数论课件
初等数论课件《初等数论》课件⼗堰⼴播电视⼤学-------任鹏第⼀部分⼤纲说明⼀、课程的作⽤与任务“初等数论”课程是中央⼴播电视⼤学数学与应⽤数学专业的⼀门限选课。
数学与应⽤数学专业的学⽣学习⼀些初等数论的基础知识可以加深对数的性质的了解与认识,便于理解和学习与其相关的⼀些课程。
通过这门课的学习,使学⽣获得关于整数的整除性、不定⽅程、同余式、原根与指标及简单连分数的基本知识,掌握数论中的最基本的理论和常⽤的⽅法,加强他们的理解和解决数学问题的能⼒,为今后的学习奠定必要的基础。
⼆、课程的⽬的与要求初等数论是研究整数性质的⼀门学科,历史上遗留下来没有解决的⼤多数数论难题其问题本⾝容易搞懂,容易引起⼈的兴趣,但是解决它们却⾮常困难。
本课程的⽬的是简单介绍在初等数论研究中经常⽤到的若⼲基础知识、基本概念、⽅法和技巧。
通过本课程的学习,使学⽣加深对整数的性质的了解,更深⼊地理解初等数论与其它邻近学科的关系。
三、教学要求有关定义、定理、性质等概念的内容按“知道、了解和理解”三个层次要求;有关计算、解法、公式和法则等⽅法的内容按“会、掌握、熟练掌握”三个层次要求。
第⼆部分学时按排⼀、学时和学分1、本课程共54学时,学时分配为:2、学分本课程共3学分。
⼆、教材1、⽂字教材是学⽣学习的主要⽤书,它是教和学的主要依据。
根据远程开放教育要求和电⼤学⽣⼊学时⽔平参差不齐的实际情况,⽂字教材除主教材外,并配辅助教材。
⽂字教材是学⽣获得知识和能⼒的重要媒体,教材中对概念的叙述要直观⽆误,论证要清楚,要适合成⼈开放教育、以业余学习为主的特点,要便于学⽣⾃学。
2、本课程要积极探索基于⽹络环境的远程开放教育的教学模式、学习模式,充分利⽤IP课程的卫星、⽹络传播的优势,充分发挥IP 课程的教学内容可选和交互性,为学⽣⾃主学习本课程提供更⽅便的教学资源。
三、教学环节1、⾃学⾃学是电⼤学⽣获得知识的重要⽅式,⾃学能⼒的培养也是远程开放⾼等教育的⽬的之⼀,本课程的教学要注意对学⽣⾃学能⼒的培养。
初等数论课件严士健
第一章整数的可除性教学目的和要求(1)深刻理解整除、最大公因数、最小公倍数、质数的概念,正确理解带余数除法(Euclid算法)和算术基本定理的意义及作用。
(2)掌握并能直接运用辗转相除法求最大公因数,掌握幼拉脱斯展纳Eratosthenes筛法造质数表的原理。
(3)熟练掌握整除、质数、最大公因数和最小公倍数的基本性质,理解并掌握函数[x]、{x}的概念和基本性质,会求n!的标准分解式(n较小)。
本章重点是整除的概念和性质,整除理论是初等数论的基础,学好本章可为学习后继章节打下良好的基础。
习题要求P4:1,2,3 ;P9:1,2;P14:1,2;P19:5;P23:1,2,3。
第一节整除的概念·带余数除法定义1设a,b是整数,b≠ 0,如果存在整数q,使得a = bq成立,则称b整除a或a被b整除,此时a是b的倍数,b是a的因数(约数或除数),并且记作:b∣a;如果不存在整数q使得a = bq成立,则称b不能整除a或a不被b整除,记作:b|/a。
定理1下面的结论成立:(1) a∣b,b∣c⇒a∣c;(传递性)(2) m∣a,m∣b⇒m∣(a±b)(3) m∣a i,i = 1, 2, , n⇒m∣a1q1+a2q2+ +a n q n,此处q i∈Z(i = 1, 2, , n)。
(证明留给学生自己)注:① a ∣b ⇔ ±a ∣±b ;② b ∣a ⇒ bc ∣ac ,此处c 是任意的非零整数;③ b ∣a ,a ≠ 0 ⇒ |b | ≤ |a |;b ∣a 且|a | < |b | ⇒ a = 0。
④因式分解 a n -b n =(a-b )M 1, n ∈Z a n +b n =(a+b )M 2, 2n定理1(带余数除法) 设a 与b 是两个整数,b >0,则存在唯一的两个整数q 和r ,使得 a = bq + r ,0 ≤ r < b 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
证明:存在性
严格地表述:
考虑整数a-bt构成的集合S,其中t∈Z。因为S中有 非负元(a为正时是a,a为负时,根据阿基米德公理,存 在整数n,使得nb>-a,则a+nb>0),由最小整数原理, 我们知道S有一个最小的非负元,把它叫做r,并 设q是相应的t值,则a-bq=r,且r≥0.为了完成证明, 尚需证r<b.假若不然,则有r=b+r1,且r1 ≥0.因此, r1=r-b=a-bq-b=a-b(q+1).这说明r1在集合S中.但0≤ r1=r-b<r,这与r是S中的最小非负元矛盾
初等数论
§1 整数
整数、数论
整数是这样一些数:...,-2,-1,0,1, 2,…
一般把整数作为一种自明的概念来接受, 若想深究其哲学与逻辑意义可以参看弗雷 格的《算术基础》
数论的很大一部分内容就是研究整数的性 质。数论基本就是都整数本身性质的研究
除非另有说明,小写字母总表示整数
最小整数原理
一个下有界的非空整数集合总包含有它的 最小元。
同样,把最小整数原理作为自明的公理来 接受。
最小整数原理与数学归纳法是等价的方法: 如果把数学归纳法作为公理,可推出最小 整数原理,如果把最小整数原理作为公理, 可推出数学归纳法。
整除的概念
定义 设a,b是任意两个整数,其中b≠0,如 果存在一个整数q使得等式
故(a,b)=(b,a , int b) { return (b == 0 ? a : gcd(b , a % b)); } Function gcd(a , b : longint) : Longint; Begin if (b = 0) then gcd := a else gcd := gcd(b , a mod b); End;
定理5(欧几里得辗转相除法)
若a,b都不为0,且a=bq+r,0≤r<b,则
(a,b)=(b,r)
设d=(a,b),c=(b,r)
由a=bq+r,d|a,d|b,可得d|r,这说明d是b和r的 公因数,故d≤c
同理由a=bq+r,c|b,c|r,可得c|a,故c≤d
d≤c且c≤d可推出c=d
证明:唯一性
假设有q,r和q1,r1,使 a=bq+r=bq1+r1
其中0≤r<b,0 ≤ r1<b. 两式相减,有
0=b(q-q1)+(r-r1). 由于b整除此式左端以及右端的第一项,它也整除 右端另一项:b|(r-r1).但因0≤r<b,0 ≤ r1<b,有
-b<r-r1<b. 因而r-r1=0,即r=r1,同时q=q1.因此q和r是唯一的.
定理4
若a,b是不全为0的整数,则 (i) a,b与|a|,|b|的公因数相同 (ii)(a,b)=(|a|,|b|) 证明:(i)成立的话,(ii)是显然成立的 证明(i)只需说明两点: 1、任意d|a,d|b,有d | |a|,d | |b| 2、任意d | |a| , d | |b| , 有d|a , d|b
则对任何整数c1,c2,…,cn,有 d|(c1a1+c2a2+…+cnan) 应用:若d整除一个等式一端的所有项,则 它也整除另一端
定理3(带余数除法)
若a,b是两个整数,其中b>0,则存在着两个 整数q及r,使得 a=bq+r,0≤r<b
成立,而且q和r是唯一的
证明:存在性
感性认识: 作整数数列…,-3b,-2b,-b,0,b,2b,3b,… 则a必在上述序列的某两项之间,即存在一
倒推过程
d=(a,b)=rt=rt-2-rt-1qt rt-3=rt-2qt-1+rt-1 d=rt-2-(rt-3-rt-2qt-1)qt 然后我们可用rt-4=rt-3qt-2+rt-2 消去rt-2,得 d=(整数)*rt-3+(整数)*rt-2 最后将求得x和y,使d=ax+by
扩展gcd(递归实现)
function gcd(a , b : longint;var x , y : longint) : longint;
Var
_x , _y : longint;
定理6
设a,b是任意两个不全为0的整数,若m是任一 正整数,则
(am,bm)=(a,b)m
证明:当a,b有一为0时,定理显然成立
设a,b都不为0,(am,bm)=c,(a,b)=d 由d|a,d|b,可得dm|am,dm|bm,故dm≤c
由c|am,c|bm,可得c=km,k|a且k|b,故c≤dm
最大公约数
我们称d是a和b的最大公约数(记为d=(a,b)),当且仅 当:
(i) d|a,d|b; (ii) 若c|a,c|b,则c≤d 条件(i)说明,d是a和b的公因子 条件(ii)说明,它是这种公因子中最大的一个 注意,若a和b不同时为零,那么a和b的公因子集合是
以a,b,-a和-b中最大者为其上界的整数集.根据最小 整数原理,该集合有最大元,故a和b的最大公因子存 在,而且唯一.注意:一般约定(0,0)没有定义 如果(a,b)有意义,则它是正数
a=bq
(1)
成立,我们就说b整除a或a被b整除,记作 b|a,此时我们把b叫作a的因数,把a叫作b 的倍数。
如果(1)里的整数q不存在,我们就说b不能 整除a或a不被b整除
定理1(传递性)
若a|b,b|c,则a|c b=q1a c=q2b c=q1q2a
定理2
1、若d|a,d|b,则d|(a+b) 2、若d|a,则对任何整数c,d|ca 3、以上两条可总结为:若d|a1,d|a2,…,d|an,
有用的推论:若(a,b)=d,则(a/d,b/d)=1
定理7(扩展gcd)
若(a,b)=d,则有x和y使ax+by=d 基本思路:用gcd算法,倒推得到这样的x和y,相
当于构造一组解
gcd过程
a=bq+r b=rq1+r1 r=r1q2+r2 … rk-1=rkqk+1+rk+1 … rt-1=rtqt+1