数据加密技术(代数系统2)课件.ppt

数据加密技术(代数系统2)课件.ppt

ID:57016600

大小:653.50 KB

页数:25页

时间:2020-07-26

数据加密技术(代数系统2)课件.ppt_第1页
数据加密技术(代数系统2)课件.ppt_第2页
数据加密技术(代数系统2)课件.ppt_第3页
数据加密技术(代数系统2)课件.ppt_第4页
数据加密技术(代数系统2)课件.ppt_第5页
资源描述:

《数据加密技术(代数系统2)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、3.2元素的阶定义12设是群,a∈G,n∈Z,则a的n次幂定义为:n=0,an=en>0,an=a(n-1)*an<0,n=-m,an=(a-1)m例:在群中,30=e=0,35=3+3+3+3+3=15,3-5=(3-1)5=-15在群中,20=?(0)23=?(0)2-3=?(0)定理4设是群,则G的幂运算满足如下性质:(1)对于所有的a∈G,(a-1)-1=a;(2)对于所有的a,b∈G,(a*b)-1=b-1*a-1(3)对于所有的a∈G,an*am=an+m(4)对于所有的a∈G,(an)m=amn(

2、5)若G为交换群,(a*b)n=an*bn定义13设e是群的幺元,a∈G。若存在r∈N使得ar=e,称a的周期是有限的,其中最小的正整数r称为a的周期或阶,记为

3、a

4、。若没有这样的正整数,称a的周期是无限的。定理5若是群,则对任意的a∈G,a与a-1具有相同的周期。考虑2和4:3阶元3:2阶元1和5:6阶元0:1阶元+012345012345012345123450234501345012450123501234定理6若群的元素a具有阶m,则ak=e(k为整数)成立的充要条件是k是m的倍数。证明(充分性)若k是

5、m的倍数,不妨设k=sm,则ak=(am)s=es=e。(必要性)反之,若k不是m的倍数,则存在s、q∈Z,使得k=sm+q,其中0<q<m。于是aq=ak-sm=ak*a-sm=e,与m是a的周期矛盾,所以k是m的倍数。推论:若群的元素a具有有限周期m,则ak的阶为m/(m,k)(需要证明)。证明:假设d=(m,k),ak的阶为n,则(m/d,k/d)=1,akn=(ak)n=e根据定理6,m

6、kn,所以(m/d)

7、(k/d)n,从而(m/d)

8、n。但显然有(am)=e,(am)(k/d)=(ak)(m/d)=e,所以定理6有n

9、(m/d)

10、故n=(m/d)定理7若群的元素a和b的阶分别为n和m,当(m,n)=1且a*b=b*a时,则元素a*b的阶为mn。(需要证明)。证明:设元素a*b的阶为r,因为(a*b)mn=(an)m*(bm)n=em*en=e所以r

11、mn反过来,根据定义有(a*b)r=e,两边同取n次幂,有((a*b)r)n=arn*brn=brn=e,所以m

12、rn,由(m,n)=1得m

13、r同理,可得n

14、r,又由(m,n)=1,得mn

15、r故r=mn定理8若群是有限交换群,n是G中的元素最大的阶,则G中的任意元素的阶一定能够整除n,即是n的正因子(最好证明).

16、3.3子群定义14设是群,S是G的非空子集,若是群,则称的子群。显然,<{e},*>和的子群,称其为平凡子群。的其余子群称为真子群。子群的阶是群G的阶数的因子。例在群中,取H={3k

17、k∈Z},则的子群。例群G为,考虑Z12的子集{0,3,6,9}和{0,1,2,3}是否能为G的子群?子群判定定理:定理9若是群,H是G的非空子集,则的子群对任意的a、b∈H,有a*b∈H且a-1∈H。定理10若

18、>是群,H是G的非空子集,则的子群对任意的a、b∈H有a*b-1∈H。定理11若是群,H是的G非空有限子集,则的子群对任意的a、b∈H有a*b∈H。(验证上例)4循环群在群中,对于所有的a∈G,常将n个a的*运算a*a*a*a*a*……*a*a=an称为a的n次乘幂(3.2节中的描述)。当*是通常乘法时,与通常的乘幂的意义一样。但当*是加法时,将an常改记为na。注意a-n=(a-1)n,-na=n(-a)定义15在群中,g∈G,e为单位元,那么若k∈Z使得G={e=g0,g

19、1,…,gn-1

20、gn=e},则称为由g生成的n阶循环群,g称为G的生成元,记为G=。由定义可知,由封闭性知群的任何元素的任何乘幂都是群的元素,由这些乘幂构成的集合在*运算下构成的子群!(考虑有限群的情况,考虑有限群的阶是素数的情况。)循环群根据其生成元的阶分为有限循环群和无限循环群。例:整数加群是无限阶循环群。在加法下,乘幂an改记为na,即n个a的“+”运算a+a+a+a+a+……+a+a=na的生成元是1和-1,Z=<1>=<-1>a+a+a+a+a+……+a+a=na例:求生成

21、元。是4阶循环群,Z4={0,1,2,3}[1]=[1]=1[1],[2]=[1]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。