slide1
Download
Skip this Video
Download Presentation
剩余类及完全剩余类

Loading in 2 Seconds...

play fullscreen
1 / 25

剩余类及完全剩余类 - PowerPoint PPT Presentation


  • 100 Views
  • Uploaded on

剩余类及完全剩余类. 同余的性质: (1) : a  b mod m , cd mod m 则 a+b c+d mod m a-b c-d mod m ab cd mod m (2) : ab  a c mod m ,(a, m)=1 则 b  c mod m (3) : a  b mod m 1 a  b mod m 2 . (m 1 , m 2 )=1 则 a b mod m 1 m 2 . (4) : a  b mod m 则

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' 剩余类及完全剩余类' - aldan


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide2
同余的性质:

(1): a b mod m , cd mod m 则

a+b c+d mod m

a-b c-d mod m

ab cd mod m

(2): ab ac mod m ,(a, m)=1 则

bc mod m

(3): a b mod m1a b mod m2.

(m1, m2)=1 则

a b mod m1m2.

(4): a b mod m 则

f(a)  f(b) mod m

slide3
结论:同余是一种等价关系

自反性a a mod m自己与自己有关系

对称性a b mod m 可知b a mod m

可传递a b mod m bc mod m 则

ac mod m

注意: a b mod m 是下式的简化

a mod m=b mod m 除以m后余数相等。

等价数:除以m后余数相等的记为一类,

[0]:表示除以m余0的数 C0={c| c mod m=0 mod m}或

所有c除以m后的余数=0除以m后的余数

[1]:表示除以m余1的数 C1={c| c mod m=1 mod m}

所有c,它除以m后的余数=0除以m后的余数

[2]:表示除以m余2的数 C2={c| c mod m=2 mod m}

[a]:表示除以m余a的数 Ca={c| c mod m=a mod m}

所有c,它除以m后的余数=a除以m后的余数a

slide4
例题:模m=10,根据余数可以可以将所有整数分成10个类别:例题:模m=10,根据余数可以可以将所有整数分成10个类别:

[0]即 C0={c| c mod m=0 mod m}

={c| c mod 10=0 mod 10}

={c| c mod 10=0}={c|c=t10}

={0,10,20,30,40,50,60,…,-10,-20,…}

[1]即 C1={c| c mod m=1 mod m}

={c| c mod m=1}={c| c=s10+1}

={1,11,21,31,41,51,…,-11,-21,-31,…}

[a]即Ca={c| c mod m=a mod m} (a<10)

={c| c mod 10=a }

={c| c=k10+a}

slide5
Ca={c| ca mod m}={c| c mod m=a mod m}

引理1:设m是一个正整数 ,则

(1) aZ+, Cr(0r m-1) aCr,都属于一类

(2)Ca=Cb ab mod m 同类即同余 不同类不同余

(3)CaCb={} a mod m b mod m 反证法

证明:

(1)带余除法,任意整数a除以m,可惟一写成:

a=tm+r t,r是唯一的,先复习同余4类.

a mod m=(tm+r) mod m=r mod m=r

(2) 即若 ab mod m则Ca=Cb 两集合相等

Ca={c| ca mod m} Cb={c| cb mod m}

若两集合相等,则a mod m=b mod m

任xCa 即 x mod m=a mod m 可传

则xCb 即 x mod m=b mod m

slide6
剩余系:设模为m,则根据余数可将所有的整数分成m类,分别记成[0],[1],[2],…[m-1],剩余系:设模为m,则根据余数可将所有的整数分成m类,分别记成[0],[1],[2],…[m-1],

这m个数{0,1,2,…m-1}称为一个完全剩余系,

每个数称为相应类的代表元。

当m=10则,{0,1,2,3,4,5,6,7,8,9} 最小非负完全

{-5,-4,-3,-2,-1,0,1,2,3,4} 绝对值最小

{-4,-3,-2,-1,0,1,2,3,4,5} 绝对值最小

{1,2,3,4,5,6,7,8,9,10}

当m=5时则{0,1,2,3,4}

{1,2,3,4,5}

{-2,-1,0,1,2}

m为奇数-[m/2]…,0,…[m/2] 绝对值最小

m为偶数-m/2,…,0,….(m/2)-1 右端少1个

-m/2+1,…0,…m/2 左端少1个

slide7
引理2:mZ+,则m个整数r0,r1,…,rm-1,构成一个完全剩余系除m的余数(模m)两两不相等。引理2:mZ+,则m个整数r0,r1,…,rm-1,构成一个完全剩余系除m的余数(模m)两两不相等。

证明:剩余系

从m个等价类各取一个代表元

每个元素各属一个类

根据引理1(3)的“不同类不同余”可知

除以m的余数不相等

引理3: mZ+,kZ,(k,m)=1,当a1,a2,…,am为完全剩余系时,ka1+b,ka2+b,…,kam+b也为完全剩余系.

证明: a1,a2,…,am为完全剩余系

当ij时 ai mod maj mod m,又(k,m)=1

kai mod m  kaj mod m (反证)

X依次取a1,a2,…,am时,kx+b依次取… 遍历!

slide8
例题: mZ+,kZ,(k,m)=1,当a1,a2,…,am为完全剩余系时,ka1+b,ka2+b,…,kam+b也为完全剩余系

M=10 k=3, b=2则0,1,2,3,4,5,6,7,8,9为完全剩余系,则3*0+2,3*1+2,3*2+2,3*3+2,3*4+2, 3*5+2, 3*6+2, 3*7+2, 3*8+2, 3*9+2即

2,5,8,11,14,17,20,23,26,29也是剩余系,模10:

2,5,8, 1, 4, 7,0, 3, 6, 9 各不个相同,所以处在不同的类中,不同类各取一个,构成完全剩余系。

注意:不能保证与原数处在同一个类。如1原在[1],但3*1+2却在[5]中。

slide9
引理4:m,nZ+,(m,n)=1则当a0,a1,…,am-1, b0,b1,…,bn-1是完全剩余系时,nai+mbj(i=0…m-1,j=0…n-1)也构成mn完全剩余系。

证明: a mod m=b mod m

a mod n=b mod n (m,n)=1

则 a mod mn=b mod mn 不一样!

mn完全剩余系中有0,1,2,…, mn-1个元素。

固定I,让j依次取0,1,…n-1则得到有数:

nai0+mb0, nai0+mb1, … , nai0+mbn-1,共有n个

让上行中i0依次取0,1,…m-1则共有m行,共有mn

当naI1+mbJ1与naI2+mbJ2,当(I1I2)或(J1  J2)时, (naI1+mbJ1 )mod mn(naI2+mbJ2 )mod mn

n(aI1-aI2 )+m(bJ1-bJ2)=tmn 两边同时对n取模

slide10
引理4:m,nZ+,(m,n)=1则当a0,a1,…,am-1, b0,b1,…,bn-1是完全剩余系时,nai+mbj(i=0…m-1,j=0…n-1)也构成mn完全剩余系。

x依次取(遍历)剩余系a0,a1,…,am-1,y依次取(遍历)剩余系b0,b1,…,bn-1时,nx+my依次取mn的某个剩余系c0,c1,c2,…,cmn-1.

例如:p,q是两个不同的素数,n是它们的积,对任意的整数c,存在惟一的x,y,使得

qx+pyc mod n即

qx+pyc mod (qp) 反证

a0,a1,…,aq-1, b0,b1,…,bp-1, 假设(x1x2)或(y1y2 )

qx1+py1c mod (qp) qx2+py2c mod (qp)

qx1+py1 qx2+py2 mod (qp) 不可能的!

slide11
剩余系:设模为m,则根据余数可将所有的整数分成m类,分别记成[0],[1],[2],…[m-1],剩余系:设模为m,则根据余数可将所有的整数分成m类,分别记成[0],[1],[2],…[m-1],

这m个数{0,1,2,…m-1}称为一个完全剩余系,

每个数称为相应类的代表元。

简化剩余系:在每个剩余类选取至1个与m互素代表元构成简化剩余系。

当m=10则,{10,1,2,3,4,5,6,7,8,9} 完全剩余系

{1,3,7,9}是简化剩余系 (?,10)=1

当素数5的{0,1,2,3,4}完全剩余系 ,其简化剩余系

{1,2,3,4}除去余0(正好是倍数)外,其它都互素。

(m)=欧拉函数=|{t|0<t<m, (t, m)=1}|

=简化剩余系的元素个数

相当一部分理论围绕欧拉函数展开!

slide12
引理3: mZ+,kZ,(k,m)=1,当a1,a2,…,am为完全剩余系时,ka1+b,ka2+b,…,kam+b也为完全剩余系

引理5: mZ+,kZ,(k,m)=1,当a1,a2,…,at为简化剩余系时,ka1,ka2,…,kat也为简化剩余系.

x遍历模m的简化系时,kx遍历m的简化系。

简化剩余系也是完全剩余系的一部分,所以

ka1+0,ka2+0,…,kat+0也为完全剩余系的一部分.

只要证明:若(ai,m)=1即ai与m互素,能推出kai与m互素,即(kai,m)=1就可以.

(m,ai)=1,(m,k)=1则(m,kai)=1

slide13
引理4:m,nZ+,(m,n)=1则当a0,a1,…,am-1, b0,b1,…,bn-1是完全剩余系时,nai+mbj(i=0…m-1,j=0…n-1)也构成mn完全剩余系。

引理6:m,nZ+,(m,n)=1则当a0,a1,…,at, b0,b1,…,bs是简化剩余系时,nai+mbj(i=0…t, j=0…s)也构成mn简化剩余系。

x,y遍历m,n的简化系nx+my遍历mn简化剩余系.

当(ai,m)=1,(bj,n)=1则(nai+mbj,mn)=1

(n,m)=1 则(nai,m)=1 s(nai)+tm=1

(m,n)=1 则 (mbj,n)=1

(nai,m)=1 s(nai)+tm=1 

s(nai)+smbj+tm-smbj=1s(nai+mbj)+(t-sbj)m=1

(nai+mbj,m)=1

类似有(nai+mbj,n)=1

slide14
例题10的简化剩余系 : (?,10)=1 1,3,5,7,9 (10)=5

例题30的简化剩余系: (?,30)=1

1,7,11,13,17,19,23,29 共8个

(30)= (3*10)

= (3)* (10)

= (3)* (2)* (5)

=(3-1)*(2-1)*(5-1)=10

30=2*3*5

(30)=30*(1-1/2)*(1-1/3)*(1-1/5)

=30*1/2*2/3*4/5=1*2*4=8

(k,m)=1时 x遍历简化剩余系时 kx也遍历简化系

(7,30)=1 则

X= 1,7,11,13,17,19,23,29

kx=7*1,7*7,7*11,7*13,7*17,7*19,7*23,7*29 也是

7 19 17 1 29 13 11 23

slide15
引理6:m,nZ+,(m,n)=1则当a0,a1,…,at-1, b0,b1,…,bs-1是简化剩余系时,nai+mbj(i=0…t-1, j=0…s-1)也构成mn简化剩余系。

(m)=欧拉函数=|{k|0<k<m, (k, m)=1}|

=m简化剩余系的元素个数=t

(n)=欧拉函数=|{L|0<L<n, (L, n)=1}|

=n简化剩余系的元素个数=s

固定ai, 让bj遍历b0,b1,…,bs-1时有s个

再让ai遍历a0,a1,…,at-1共有t行,故mn简化剩余系共有st个,故

(mn)=mn简化剩余系的元素个数=st

= (m)(n)

(mn)= (m)(n) (where (m,n)=1) 多举例

slide16
(m)=欧拉函数=|{t|0<t<m, (t, m)=1}|

=简化剩余系的元素个数

(mn)= (m) (n) 当(m,n)=1

(p)= p-1 当p是prime时

(p2)=(pp) = (p) (p) =(p-1)(p-1) 当p是素数

(p2)=|{t|0<t< p2, (t, p2)=1}|

=|{1,2,3,…,p-1,p

p+1,p+2,p+3,….p+p(2p),

2p+1,2p+2,2p+3,….2p+p(3p),

(p-1)p+1,(p-1)p+2, (p-1)p+3,…. (p-1)p+p(pp)}|

=p2-p=p2 (1-1/p)

(pt)=pt-pt-1. (pt-1-1)p+pt-1 (ppt-1) 详细展开!

(pt qs)=(pt) (qs) p,q是素数(p,q)=1 (p2,q)=1 ?

slide17
(m)=欧拉函数=|{t|0<t<m, (t, m)=1}|

=简化剩余系的元素个数

(mn)= (m) (n) 当(m,n)=1

(p)= p-1 当p是prime时

(p2)=(pp) = (p) (p) =(p-1)(p-1) 当p是素数

(p2)=|{t|0<t< p2, (t, p2)=1}|=p2-p=p2 (1-1/p)

(pt)=pt-pt-1. (pt-1-1)p+pt-1 (ppt-1) 详细展开!

(pt qs)=(pt) (qs) p,q是素数(p,q)=1 (p2,q)=1

n=p1L1p2L2…ptLt 则

(n)= (p1L1p2L2…ptLt)

=p1L1 (1-1/p1)*p2L2 (1-1/p2)*… ptLt (1-1/pt)

=p1L1p2L2…ptLt (1-1/p1)(1-1/p2)…(1-1/pt)

=n(1-1/p1)(1-1/p2)…(1-1/pt)

slide18
(m)=欧拉函数=|{t|0<t<m, (t, m)=1}|

=简化剩余系的元素个数

(mn)= (m) (n) 当(m,n)=1

(p)= p-1 当p是prime时

(p2)=(pp) = (p) (p) =(p-1)(p-1) 当p是素数

(p2)=|{t|0<t< p2, (t, p2)=1}|=p2-p=p2 (1-1/p)

(pt)=pt-pt-1. (pt-1-1)p+pt-1 (ppt-1) 详细展开!

(pt qs)=(pt) (qs) p,q是素数(p,q)=1 (p2,q)=1

n=p1L1p2L2…ptLt 则

(n)= (p1L1p2L2…ptLt)

=p1L1 (1-1/p1)*p2L2 (1-1/p2)*… ptLt (1-1/pt)

=p1L1p2L2…ptLt (1-1/p1)(1-1/p2)…(1-1/pt)

=n(1-1/p1)(1-1/p2)…(1-1/pt)

slide19
例题 (pq)= (p) (q) p,q是不同的素数

(p)=(p-1) (q)=q-1

(pq)=(p-1)(q-1)=pq-p-q+1

p+q=pq-(pq)+1 两数的和变成积

p+q=n-(n)+1

pq =n

若已知n, (n)已知则利用韦达定理可求出p,q

即可对n进行因数分解。

n=30 (30)=8

p+q=30-8+1 p+q=23

pq=30 pq=30

x2-23x+30=0 其根是因数

slide20
定理 nZ+,则 (d)=n d|n n的正因数的欧拉函数值之和=n (约定 (1)=1)

4=1*4=2*2 1 2 4

1 1 2=4

6=1*6=2*3 1 2 3 6

1 1 2 2=6

10=1*10=2*5 1 2 5 10

1 1 4 4=10

30=1*30=2*6=3*10=5*6

=1*2*3*5

1,2,3,5,6,10,15,30

1 1 2 4 2 4 8 8=30

slide21
定理 nZ+,则 (d)=n d|n

证明:C={1,2,3,…,n}

Cd={m| (m,n)=d,1mn}

={m | (m/d,n/d)=1,1mn}

={kd| (k,n/d)=1, 1kn/d}

#(Cd)= (n/d) 比它小且互素的个数

而C每个元素必属于某个集合也只属于一集合

#(C)= #(Cd) 而#(C)=n 故n= (n/d)

因为d*n/d=n 而当d遍历n的所有正因数时,n/d也对应的遍历n的所有正因数

n= (n/d)=(d).

n=30 d=1,2,3,5,6,10,15,30

30/d=30,15,10,6,5,3,2,1

slide22
n=30 d=1,2,3,5,6,10,15,30最大公约数

C1={1,7,11,13,17,19,23,29} d=1 1

C2={2,4,8,14,16,22,26,28} d=2 1

C3={3,9,21,27} d=3 2

C5={5,25} d=5 4

C6={6,12,18,24} d=6 2

C10={10,20} d=10 4

C15={15} d=15 8

C30={30} d=30 8

slide23
Euler定理:mZ+,m>1 (a,m)=1 则

a(m)mod m=1

例 m=7 a=2 (2,7)=1

1, 2, 3, 4, 5, 6 剩余系

2*1 2*2 2*3 2*4 2*5 2*6 剩余系

2*1 mod m=2 mod m

2*2 mod m=4 mod m

2*3 mod m=6 mod m

2*4 mod m=1 mod m

2*5 mod m=3 mod m

2*6 mod m=5 mod m 相乘

(2 (m) (1*2*3*4*5*6))mod m=(2*4*6*1*3*5)*1 mod m

而(1*2*3*4*5*6,7)=1 消去律 及互素的性质

2(m)mod m=1mod m 即2(m)1mod m

slide24
Euler定理:mZ+,m>1 (a,m)=1 则

a(m)mod m=1

a1, a2, a3, … at剩余系

aa1, aa2, aa3, … aat剩余系

aa1 mod m=ai mod m

aa2 mod m=aj mod m

……

aat mod m=ak mod m 相乘

(a (m) (a1*a2*a3…at))mod m

=(a1*a2*a3…at)*1 mod m

而(a1*a2*a3…at,m)=1 消去律 及互素的性质

a(m)mod m=1mod m 即a(m)1mod m

slide25
m >1 正整数 (a,m)=1 a(m) 1mod m

210mod 11=1 m=11 (m)=10 (a,m)=1

a22mod 23=1 m=23 (m)=22 (a,m)=1

78mod 30=1 m=30 (m)=8 (a,m)=1

例 m=7 a=2 (2,7)=1

1, 2, 3, 4, 5, 6 剩余系

2*1 2*2 2*3 2*4 2*5 2*6 剩余系

2*1 mod m=2 mod m

2*2 mod m=4 mod m

2*3 mod m=6 mod m

2*4 mod m=1 mod m

2*5 mod m=3 mod m

2*6 mod m=5 mod m 相乘

(2 (m) (1*2*3*4*5*6))mod m=(2*4*6*1*3*5)*1 mod m

而(1*2*3*4*5*6,7)=1 消去律 及互素的性质

2(m)mod m=1mod m 即2(m) 1mod m

ad