密码学基础群 (循环群,生成元)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1群的概念定义设G是一个非空集合,“∗”是G是上的一个代数运算,即对所有的a,b∈G,有a∗b∈G.如果G的运算还满足:(G1)结合律:即对所有的a,b,c∈G,有(a∗b)∗c=a∗(b∗c)(G2)G中存在元素e,使得对每个a∈G,有e∗a=a∗e=a(G3)对G中每个元素a,存在元素b∈G,使得a∗b=b∗a=e.则称G关于运算“∗”构成一个群(group),记为(G,∗).2注1:(G2)中的元素e称为群G的单位元(unitelement)或恒等元(identity).群G的单位元是唯一的.注2:(G3)中的元素b称为元素a的逆元(inverse).元素a的逆元是唯一的,记为a-1.即有a∗a-1=a-1∗a=e3有限群交换群如果群G的运算还满足:(G4)交换律:即对所有的a,b∈G,有a∗b=b∗a.则称G是一个交换群(commutativegroup),或阿贝尔群(abeliangroup).G中元素的个数称为群G的阶(order),记为|G|.如果|G|是有限数,则称G是有限群(finitegroup),否则称G是无限群(infinitegroup).例:整数加群(Z,+);有理数加群(Q,+);实数加群(R,+);复数加群(C,+).令Q*=Q-{0},(Q*,×)是群;Q+={q∈Q|q0},(Q+,×)是群.4群的概念例1设G={1,-1,i,-i},则(G,×)是一个有限交换群.元素a1-1i-i逆元a-11-1-ii5例2设m∈Z+,Zm={0,1,…,m-1},则(Zm,⊕)是一个有限交换群.称为模m剩余类加群.单位元是e=0;a∈Zm的逆元a-1=m-a.特别地:取m=5,有Z5={0,1,2,3,4},元素a01234逆元a-1043216有时把交换群(G,∗)记为(G,+),称为“加群”.把运算“∗”称为“加”法,运算结果记为:a∗b=a+b,称为a与b的“和”;单位元称为“零元”,记为“0”;a∈G的逆元称为G的负元,记为:“-a”,即有a+(-a)=0.7例1G={1,-1,i,-i},(G,*)是一个有限交换群.可记为:(G,*)=(G,+),运算式为:1+(-1)=-1,1+i=i,1+(-i)=-i,(-1)+i=-i,(-1)+(-i)=i,i+(-i)=1,1+1=1请问零元是?利用a+e=e+a=a试求(-i)+(-i),i+i,(-1)+(-1).8例2加群:(Z5,⊕)=(Z5,+),其中Z5={0,1,2,3,4}.零元0=0,负元为:元素x01234负元-x043219群的概念有时把群(G,∗)记为(G,⋅),称为“乘群”.把运算“∗”称为“乘”法,运算结果记为:a∗b=a⋅b,称为a与b的“积”;运算符号通常省略,简记为:a∗b=a⋅b=ab.单位元记为:e=1.10例3设m∈Z+,Zm={0,1,…,m-1},则(Zm,⊗)不是一个群.元素0无逆元!0×?=1找不到这样的元素!例4设m∈Z+是素数,Zm*={1,2,…,m-1},则(Zm*,⊗)是一个有限交换群.单位元:e=1;a∈Zm的逆元a-1:a×a-1=1(modm).11特别地:取m=5,有Z5*={1,2,3,4},1×1=1mod5所以1的逆元素是1求出其他元素的逆元素12元素a1234逆元a-11324元素a的逆元13群的幂设(G,⋅)是一个群,n∈Z+,a∈G的n次幂为:an=a⋅a⋅…⋅a(n个a)a0=e,a-n=(a-1)n.指数法则:设a,b∈G,n,m∈Z,则有(1)an⋅am=an+m;(2)(an)m=anm;(3)如果G是一个交换群,则(a⋅b)n=an⋅bn.14加群的倍数设(G,+)是一个加群,n∈Z+,a∈G的n倍为:na=a+a+…+a(n个a)0a=0,(-n)a=n(-a).倍数法则:设a,b∈G,n,m∈Z,则有(1)na+ma=(n+m)a;(2)m(na)=(nm)a;(3)n(a+b)=na+nb.15群元素的阶设G是一个群,e是G的单位元,a∈G,如果存在正整数r,使得ar=e,则称a是有限阶的,否则称a是无限阶的.如果a是有限阶的,则把满足ar=e的最小正整数r称为a的阶(order),记为orda=r.如果a是无限阶的,则记orda=∞.16计算群(Z5*,⊗)每个元素的阶,Z5*={1,2,3,4}.解:对于a=2,有21=2,22=2⊗2=4,23=2⊗2⊗2=8=3,24=2⊗2⊗2⊗2=16=1.∴ord2=4.下面,请求出各元素的阶17a1234a的阶1442元素a的阶如下18例7计算群(Z6,⊕)每个元素的阶,Z6={0,1,2,3,4,5}.解:对于a=2,有1×2=2,2×2=2⊕2=4,3×2=2⊕2⊕2=6=0.∴ord2=3.a012345Orda16323619设G是一个群,如果存在a∈G,使得G={a1,a2,…}=a,则称G是一个循环群(cyclicgroup),并称a是的一个生成元(generator).如果G是一个n阶循环群,则G={a1,a2,…,an}=a.提示:计算时请从a1开始20如果G是一个n阶循环群,且元素a∈G的阶=群G的阶,则a是G的一个生成元.例8设m∈Z+,Zm={0,1,…,m-1},则(Zm,⊕)是m阶循环群.1是一个生成元.21特别地:取m=6,Z6={0,1,2,3,4,5}的生成元有:1,5.1×5=5,2×5=10=4,3×5=15=3,4×5=20=2,5×5=25=1,6×5=30=0.∴Z6={0,1,2,3,4,5}={6×5,5×5,4×5,3×5,2×5,1×5}.注意:循环群的生成元不是唯一的!22循环群定理设p是素数,则(Zp*,⊗)是p-1阶循环群.Zp*的生成元a称为Z的一个模p元根(primitiveroot).23群(Z5*,⊗)是4阶循环群,Z5*={1,2,3,4}.生成元有:2,3.解对于a=2,有21=2,22=2⊗2=4,23=2⊗2⊗2=8=3,24=2⊗2⊗2⊗2=16=1.∴Z5*={1,2,3,4}={24,21,23,22}.请验证生成元3的情形24对于a=3,有31=3,32=4,33=2,34=1.∴Z5*={1,2,3,4}={34,33,31,32}.25循环群定理设G是一个n阶循环群,则G恰有φ(n)个生成元.如果a是G的一个生成元,则ar也是G的生成元的充分必要条件是:gcd(n,r)=1.26例10求(Z12,⊕)的全部生成元.提示:1是一个生成元.27解:1是一个生成元.满足gcd(12,r)=1的r:1,5,7,11.∴Z12的生成元有:1×1=1,5×1=5,7×1=7,11×1=11.28求出循环群(Zp,⊕)和(Zp*,⊗)的全部生成元.从每个群中取出一个生成元,把该群中的全部元素表示成生成元的倍数(或方幂)的形式.其中(1)p=7;(2)p=13.29阿贝尔小传阿贝尔(N.H.Abel)1802年8月5日出生于挪威.16岁开始学习牛顿、欧拉、拉格朗日和高斯的经典数学著作.19岁时,他解决了一个让一些著名数学家烦脑了数百年的难题.他证明了虽然一元二次、三次甚至四次方程都有求根公式,但是对于一般的五次方程却不存在这样的求根公式.他对于五次方程求解问题的解决为近世代数的创立做出了基础性的工作.30此外,阿贝尔还在椭圆函数论、椭圆积分、阿贝尔积分和无穷级数等方面做出过杰出的贡献.1829年4月6日,阿贝尔死于肺结核,年仅27岁.1872年,若尔当(C.Jordan)引入了阿贝尔群这一术语,以纪念这位英年早逝的天才数学家.31有限环定义设R是一个非空集合.如果在R上定义了两个代数运算,“+”(称为加法)和“∗”(称为乘法),并且满足:(R1)(R,+)构成一个交换群;(R2)乘法结合律:即对所有的a,b,c∈R,有(a∗b)∗c=a∗(b∗c);(R3)乘法对加法的分配律:即对所有的a,b,c∈R,有a∗(b+c)=a∗b+a∗c,(b+c)∗a=b∗a+c∗a,则称R关于运算“+”和“∗”构成一个环(ring),记为(R,+,∗).32注1:(R,+)是一个交换群,称为R的加法群.环R的加法单位元称为环的零元,记为0.环R的元素a的加法逆元称为a负元,记为-a.注2:如果环R的乘法还满足交换律,则称R为交换环.33注3:如果环R中存在元素e,使对任意的a∈R,有a∗e=e∗a=a,则称R是一个有单位元的环,并称e是R的乘法单位元(unit).如果环R有单位元,则R的单位元是唯一的.环R的乘法单位元记为e或1.34注4:设环R有单位元e,a∈R,如果存在b∈R,使a∗b=b∗a=e,则称a是R的一个可逆元(invertibleelement),并称b是a的逆元(inverseelement),记为b=a-1.一个环中,可能有些元素有逆元,而其它元素没有逆元.35例4.1.2.1整数环(Z,+,×);有理数环(Q,+,×);实数环(R,+,×);复数环(C,+,×).例4.1.2.2设m∈Z+,Zm={0,1,…,m-1},则(Zm,⊕,⊗)是一个有单位元的交换环.称为模m剩余类环(residueclassring).36有限域定义设(F,+,∗)是一个环.如果F有乘法单位元1≠0的,且每个非零元都是可逆的,则称(F,+,∗)是一个域(field).进一步,如果F是有限集,则称(F,+,∗)是一个有限域(finitefield),也称为伽罗华域(Galoisfield).37例有理数域(Q,+,×);实数域(R,+,×);复数域(C,+,×).例4.1.2.2设p∈Z+是素数,Zp={0,1,…,p-1},则(Zp,⊕,⊗)是一个有限域.38定理(1)每个有限域的阶一定是素数的幂:pn.含有pn个元素的有限域记为GF(pn).(2)任给素数p和正整数n,一定存在阶为pn的有限域.(3)同阶的有限域是同构的.(4)令GF(pn)*表示GF(pn)的全体非零元的集合,则GF(pn)*关于乘法是一个pn-1阶循环群.39含有pn个元素的有限域只有一个.当n=1时,GF(p)=(Zp,⊕,⊗)=Fp称为素域.40伽罗瓦(É.Galois),法国数学家,1811年10月25日出生于巴黎.16岁开始自学勒让德、拉格朗日、高斯和柯西等大师的经典数学著作和论文.18岁时,他完成了第一篇代数方程的重要论文.在1828年到1830年之间,他得到了后来被称为“伽罗瓦理论”的重要结论.1832年5月30日,伽罗瓦由于政治和爱情的纠葛在决斗中被人射中,次日不幸去世,死时不满21岁.41伽罗瓦提出的“伽罗瓦域”、“伽罗瓦群”和“伽罗瓦理论”是近世代数所研究的重要课题,他的工作是19世纪数学中最杰出的成就之一.伽罗瓦理论是代数学发展中的一个里程碑.伽罗瓦生前并未获得应有的荣誉,他投出的研究论文未被接受发表.直到1846年,著名数学家刘维尔解读了伽罗瓦的研究手稿,给出了注释,才在《纯粹与应用数学》上发表.42多项式环与有限域多项式环的基本性质设F是一个有限域,表达式f(x)=anxn+an-1xn-1+…+a1x+a0(ai∈F,i=0,1,…,n-1)称为有限域F上的一个多项(polynomial),x称为未定元(indeterminate).43多项式的次数(degree):如果an≠0,则称f(x)的次数为n,记为:deg(f(x))=n,deg(0)=-∞.首一多项式(monicpolynomial):an=1的多项式.多项式的加法“+”与乘法“×”.用F[x]表示有限域F上的全体多项式集合.44定理任给两个多项式f(x),g(x)∈F[x],一定存在唯一的q(x)和r(x)满足:f(x)=q(x)g(x)+r(x)deg(r(x))deg(g(x)).

1 / 46
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功