第3篇代数系统精选PPT.ppt
《第3篇代数系统精选PPT.ppt》由会员分享,可在线阅读,更多相关《第3篇代数系统精选PPT.ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3 3篇代数系统篇代数系统第1页,本讲稿共77页非负整数集与普通加法+构成的代数系统中,没有单位元。()设N为自然数集合,在xy=x+y-2*x*y运算下构成代数系统。设G=0,1,2,3,4,5,为模6加法,则中的6阶元是()A.5,0 B.5,1 C.4,3 D.2,1在中有3-5=。第2页,本讲稿共77页引引言言代数系统也叫做抽象代数,主要研究抽象的代数代数系统也叫做抽象代数,主要研究抽象的代数结构。抽象的代数系统也是一种数学模型,可以用它表结构。抽象的代数系统也是一种数学模型,可以用它表示实际世界中的离散结构。示实际世界中的离散结构。抽象代数在计算机中有着广泛的应用,例如抽象代数在
2、计算机中有着广泛的应用,例如自动机理论、编码理论、形式语义学、代数规范、自动机理论、编码理论、形式语义学、代数规范、密码学等等都要用到抽象代数的知识。代数系统密码学等等都要用到抽象代数的知识。代数系统的主要研究对象就是各种典型的抽象代数结构。的主要研究对象就是各种典型的抽象代数结构。第3页,本讲稿共77页第3-1章 代数结构3-1-1代数系统的概念代数系统的概念3-1-2代数系统的运算及其性质代数系统的运算及其性质 3-1-3半群与含幺半群半群与含幺半群3-1-4群与子群群与子群第5页,本讲稿共77页二元运算的定义与实例二元运算的定义与实例设设S S为集合为集合,函数函数f f:SSSSSS称
3、为称为S S上的二元运算上的二元运算,简称为二元运简称为二元运算。算。验证一个运算是否为集合验证一个运算是否为集合S上的二元运算主要考虑两点:上的二元运算主要考虑两点:(1)S(1)S中任何两个元素都可以进行这种运算中任何两个元素都可以进行这种运算,且运算的且运算的结果结果是唯一的是唯一的。(2)S(2)S中任何两个元素的运算结果都属于中任何两个元素的运算结果都属于S,S,即即S S对该对该运算是运算是封闭的封闭的。3-1-1代数系统的概念代数系统的概念加法运算是自然数集合加法运算是自然数集合N N上的二元运算上的二元运算例如:例如:f f:NNN,f()=x+yNNN,f()=x+y 减法运
4、算不是自然数集合减法运算不是自然数集合N上的二元运算。上的二元运算。也称也称N对减法运算不封闭。对减法运算不封闭。第6页,本讲稿共77页除法运算不是实数集合除法运算不是实数集合R R上的二元运算上的二元运算,因为因为0R0R,而而0 0不能做除数。不能做除数。但在但在R*=R0上就可以定上就可以定义除法运算了除法运算了,因因为x,y R*,都有都有x/y R*。n阶阶(n=2)实矩阵的集合实矩阵的集合Mn(R)上的乘法和加法。上的乘法和加法。设设S为任意集合,则为任意集合,则,是是()上的二上的二元运算。元运算。第7页,本讲稿共77页设设S S为集合为集合,函数函数f f:SSSS称为称为S
5、S上的一元运算上的一元运算,简称简称为为一元运算一元运算。(1)求一个数的相反数是整数集合求一个数的相反数是整数集合Z,有理数集合,有理数集合Q,和实数集合和实数集合R上的一元运算。上的一元运算。(2)求一个数的倒数求一个数的倒数1/x是非零有理数集合是非零有理数集合Q*,非零,非零 实数集合实数集合R*上的一元运算。上的一元运算。(3)幂集合幂集合P(s)上,如果规定全集为上,如果规定全集为S,则求集合的绝对,则求集合的绝对补运算是补运算是P(s)上的一元运算。上的一元运算。(4)n阶阶(n=2)实矩阵的集合实矩阵的集合Mn(R)上求转置矩阵。上求转置矩阵。第8页,本讲稿共77页二二元与一元
6、运算的表示二二元与一元运算的表示 2表示二元或一元运算的方法表示二元或一元运算的方法 -解析公式和运算表解析公式和运算表表示二元或一元运算的方法有两种:表示二元或一元运算的方法有两种:解析公式解析公式和和运算表运算表。1算符算符用用、*、等符号表示二元等符号表示二元或一元运算或一元运算,称称为算符算符。解析公式就是函数表达式。解析公式就是函数表达式。若若f f:SSSSSS为为S S上的二元运算上的二元运算,如果如果任意任意x,y S,x与与y运算运算结果是结果是z,即即f(x,y)=z;用用符号符号表示二元运算表示二元运算,可记做可记做xy=z。第9页,本讲稿共77页例例 设设S1,2,3,
7、4,定义,定义S上的二元运算上的二元运算 如下:如下:x x y=(xy)mod 5 y=(xy)mod 5,x,yx,y S S 解析公式解析公式运算表运算表其中其中a1,a2,an是是S中的元素中的元素,为算符。为算符。有穷集有穷集S上的二元和一元运算运算表表示:上的二元和一元运算运算表表示:第10页,本讲稿共77页其中其中a1,a2,an是是S中的元素中的元素,为算符。为算符。有穷集有穷集S上的二元和一元运算运算表表示:上的二元和一元运算运算表表示:列头元素列头元素行头元素行头元素第12页,本讲稿共77页例:例:设设S1,2,给出,给出P(S)上的运算和上的运算和 的运算表,其中全集为的
8、运算表,其中全集为S。解:解:1ai1,22ai121,2P(S)=,1,2,1,2121,2121,2121,2121,21,221,2121第13页,本讲稿共77页例例 设设S1,2,3,4,定义,定义S上的二元运算上的二元运算 如下:如下:x y=(xy)mod 5x y=(xy)mod 5,x,yx,y S S 求运算求运算 的运算表。的运算表。解:解:(xy)mod 5(xy)mod 5 表示表示xyxy除以除以5 5的余数,运算表如下的余数,运算表如下234123412341234413142321第14页,本讲稿共77页代数系统的定义与实例代数系统的定义与实例 定义定义3-1-1
9、.2非空集合非空集合A和和A上上k个一元或二元运算个一元或二元运算f1,f2,fk组成的系统称为一个组成的系统称为一个代数系统代数系统,简称简称代数代数,记做记做。例如例如:,都是代数系统都是代数系统,其其中中+和和分别表示普通加法和乘法。分别表示普通加法和乘法。也是代数系统也是代数系统,其中含有两个二元运其中含有两个二元运算算 和和以及一个一元运算以及一个一元运算。设设N为为自然数集合,自然数集合,在在x y=x+y-2*x*y运算运算 下构成代数系下构成代数系统吗统吗?第15页,本讲稿共77页定义定义3-1-2.13-1-2.1、2 2、5 5 设设*为为S S上的二元运算上的二元运算,(
10、1)(1)如果对于任意的如果对于任意的x,yS,x,yS,有有 x*y=y*x,x*y=y*x,则称则称 运算运算*在在S S上满足上满足交换律交换律。(可交换)。(可交换)(2)(2)如果对于任意的如果对于任意的x,y,zSx,y,zS有有(x*y)*z=x*(y*z),(x*y)*z=x*(y*z),则称运算则称运算*在在S S上满足上满足结合律结合律。(可结合、可群可结合、可群)(3)(3)如果对于任意的如果对于任意的xSxS有有x*x=x,x*x=x,则称运算则称运算*在在S S 上满足上满足幂等律幂等律。(。(*运算是等幂的)运算是等幂的)3-1-2代数系统的运算及其性质代数系统的运
11、算及其性质第18页,本讲稿共77页例例3-1-2.1 3-1-2.1 设设Z Z是整数集,是整数集,、分别是分别是Z上的上的二元运算,其定义为,对二元运算,其定义为,对 a,ba,bZ,Z,a a b=ab-a-b ,a b=ab-a-b ,a b=ab-a+b,b=ab-a+b,问运算问运算 、是否可交换?是否可交换?解:解:a,ba,bZ,Z,a a b=ab-a-b b=ab-a-b ,b b a=ba-b-a,a=ba-b-a,a a b=b b=b a a,所以运算,所以运算 可交换可交换 a,ba,bZ,Z,a a b=ab-a+b b=ab-a+b ,b b a=ba-b+a,a
12、=ba-b+a,运算运算 不不可交换。可交换。第19页,本讲稿共77页例例3-1-2.2 3-1-2.2 设设Q Q是有理数集合,是有理数集合,、*分别是分别是Q上的上的二元运算,其定义为,对二元运算,其定义为,对 a,ba,bZ,Z,a a b=a ,a b=a ,a*b=a-2b,b=a-2b,问运算问运算 、*是否可结合?是否可结合?解:对解:对 a,b,ca,b,cZ,(Z,(a a b b)c=a c=a c=a c=aa a (b(b c)=a c)=a b=a b=a (a a b b)c=a c=a (b(b c)c),所以运算所以运算可结合可结合对对 a,b,ca,b,cZ,
13、(Z,(a a*b b)*c=(a*c=(a-2b)*c=2b)*c=a a-2b2b-2c2ca a*(b(b *c)=a c)=a*(b-2c)=a-2(b-2c)=a(b-2c)=a-2(b-2c)=a-2b2b+4c4c所以运算所以运算*不可结合不可结合第20页,本讲稿共77页 若若S,是代数系统,其中是是代数系统,其中是S S上的二元运算,上的二元运算,且满足结合律,且满足结合律,n n是正整数,是正整数,a aS,S,则定义幂运算则定义幂运算a aa aa a a a是是S S中的元素,称其为中的元素,称其为a a的的n n次幂次幂n n个个a a做做运算运算记作记作 a an n
14、a am ma an n=a=am+nm+n(a am m)n n=a=amnmn其中,其中,m,nm,n是正整数是正整数幂运算的性质幂运算的性质第21页,本讲稿共77页定义定义3-1-2.33-1-2.3 设设 和和*为为S上两个不同的二元运算上两个不同的二元运算,如果对于任意的如果对于任意的x,y,z S有有x(y*z)=(x z)*(y z)和和(y*z)x x=(y x)*(z x),则称则称 运算对运算对*运算满足运算满足分配律分配律。实数集实数集R上的乘法对加法是可分配的上的乘法对加法是可分配的N(n=2)阶实矩阵集合阶实矩阵集合Mn(R)上矩阵乘法对上矩阵乘法对加法是可分配的加法
15、是可分配的幂集幂集P(S)上上 和和是互相可以分配的。是互相可以分配的。第22页,本讲稿共77页如果如果 和和*都可交都可交换,并且并且对于任意的于任意的x,y S有有x(x*y)=x和和x*(x y)=x,则称称 和和*运算运算满足足吸收律吸收律。幂集幂集P(S)上上 和和运算满足吸收律。运算满足吸收律。A(AB)AA(A B)A A,B P(S)定义定义3-1-2.43-1-2.4 设设 和和*为为S上两个不同的二元运算上两个不同的二元运算,第24页,本讲稿共77页二元运算的特异元素二元运算的特异元素1.单位元单位元(幺元幺元)定义定义3-1-2.6 3-1-2.6 设设 为为S上的二元运
16、算,如果存在上的二元运算,如果存在 el(或或er)S,使得对任何,使得对任何x x S都有都有 el x=x x=x(或(或 x x er=er )则称则称el(或或er)是是S中关于中关于c c 的一个左幺元的一个左幺元(或右幺元或右幺元)若若e S关于关于 运算既是左幺元又是右幺元,则运算既是左幺元又是右幺元,则称称e为为S上关于上关于 运算的幺元。也称运算的幺元。也称单位元单位元。第25页,本讲稿共77页在自然数集在自然数集N上,上,是加法的单位元,是加法的单位元,是乘法的是乘法的单位元。单位元。n(n=2)阶实矩阵集合阶实矩阵集合Mn(R)上上 是矩阵加法的单位元,是矩阵加法的单位元
17、,是矩阵是矩阵乘法的单位元。乘法的单位元。幂集幂集P(S)上上,运算的单位元是运算的单位元是 ,运算的单位运算的单位元是元是 ,对称差,对称差 运算的单位元是运算的单位元是01全全0的的n阶矩阵阶矩阵n阶单位矩阵阶单位矩阵 相对补运算的单位元相对补运算的单位元 没有没有S非非负负整数集与普通加法整数集与普通加法 +构成的代数系构成的代数系统统中,中,没有没有单位元。单位元。()第26页,本讲稿共77页定理定理3-1-2.13-1-2.1 设设 为为S上的二元运算,上的二元运算,el,er S分别是分别是 左单位元和右单位元,则有左单位元和右单位元,则有 elere 且且e为为S上关于上关于 运
18、算的唯一单位元。运算的唯一单位元。证明:证明:el eler (er 为右单位元)为右单位元)er eler (el 为左单位元)为左单位元)所以所以eler第27页,本讲稿共77页 设设是代数系是代数系统统,*是是实实数集合数集合R R上的二元运算,上的二元运算,使得使得对对于于R R中任意元素中任意元素x,y,x,y,都有都有x*y=x+y+xy,x*y=x+y+xy,(1 1)求求4*64*6,7*3.7*3.(2 2)求求*运算的运算的单单位元。位元。第28页,本讲稿共77页2.零元零元定义定义3-1-2.7 3-1-2.7 设设 为为S上的二元运算,如果存在上的二元运算,如果存在l(
19、或或r)S,使得对任何,使得对任何x S都有都有称称l(或或r)是是S中关于中关于 的一个的一个左零元左零元(或或右零元右零元)l x=l x r=r 若若 S关于关于 运算既是左零元又是右零元,则称运算既是左零元又是右零元,则称为为S上关于上关于 运算的运算的零元零元。在自然数集在自然数集N上,乘法的零元是上,乘法的零元是 0n(n=2)阶实矩阵集合阶实矩阵集合Mn(R)上乘法的零元是上乘法的零元是 全全0的的n阶矩阵阶矩阵幂集幂集P(S)上上,运算的零元是运算的零元是 ,运算的零元是运算的零元是 S第29页,本讲稿共77页下列各代数系下列各代数系统统中不含有零元的是中不含有零元的是()A.
20、Q,*Q是全体有理数集,是全体有理数集,*是数的乘法运算是数的乘法运算B.Mn(R),*,Mn(R)是全体是全体n阶实阶实矩矩阵阵集合,集合,*是是矩矩阵阵乘法运算乘法运算C.Z,Z是整数集,是整数集,定义为定义为xy=y,x,y ZD.P(A),P(A)是集合是集合A的的幂幂集,集,是集合是集合的并运算的并运算第30页,本讲稿共77页 设设 为为S上的二元运算,上的二元运算,l,r S分别是分别是 运算的左零元和右零元,则有运算的左零元和右零元,则有 lr 且且为为S上关于上关于 运算的惟一零元。运算的惟一零元。定理定理3-1-2.23-1-2.2第31页,本讲稿共77页3.逆元逆元yl x
21、=e(或或x yr=e)定义定义3-1-2.8 3-1-2.8 设设 为为S上的二元运算,如果存在上的二元运算,如果存在e S为为 运算的单位元,对运算的单位元,对 x x S,如果存在,如果存在yl S 或或yr S有使得有使得 则称则称yl(或或yr)是是x的的左逆元左逆元(或或右逆元右逆元)若若y S既是既是x的左逆元又是的左逆元又是x的右逆元,则称的右逆元,则称y是是x的逆元。的逆元。如果如果x的逆元存在,则称的逆元存在,则称x是可逆的。是可逆的。记作记作x-1第33页,本讲稿共77页自然数集合自然数集合N上的加法运算上的加法运算只有只有0 0有加法逆元,就是有加法逆元,就是0 0本身
22、。本身。整数集合整数集合Z上的加法运算上的加法运算任何整任何整数数x x都有加法逆元,都有加法逆元,为x xn(n2)阶实矩阵集合阶实矩阵集合Mn(R)上矩阵加法和矩阵乘法:上矩阵加法和矩阵乘法:对任何对任何n阶实矩阵阶实矩阵M,M的加法逆元是的加法逆元是Mn阶实可逆矩阵阶实可逆矩阵M,M的乘法逆元是的乘法逆元是M-1幂集幂集P(S)上上,运算、运算、运算和运算和 运算:运算:对对 运算只有运算只有 有逆元,为自身,其他元素没有逆元有逆元,为自身,其他元素没有逆元对对运算只有运算只有 S 有逆元,为自身有逆元,为自身S,其他元素没有逆元,其他元素没有逆元对对 运算运算,P(S)中任何元素都有逆
23、元,就是自身。中任何元素都有逆元,就是自身。第34页,本讲稿共77页例例3-1-2.6 3-1-2.6 设集合设集合A=aA=a1 1,a a2 2,a a3 3,a a4 4,a a5 5,a a6 6,定义在定义在A A上一个二元运算上一个二元运算*的运算表如下,指出的运算表如下,指出代数系统代数系统中各元素的左、右逆元的情况。中各元素的左、右逆元的情况。*a a1 1 a a2 2 a a3 3 a a4 4 a a5 5a a1 1 a a1 1 a a2 2 a a3 3 a a4 4 a a5 5a a2 2 a a2 2 a a4 4 a a1 1 a a1 1 a a4 4a
24、a3 3 a a3 3 a a1 1 a a2 2 a a3 3 a a1 1a a4 4 a a4 4 a a3 3 a a1 1 a a4 4 a a3 3a a5 5 a a5 5 a a4 4 a a2 2 a a3 3 a a5 5解:解:a a1 1 是幺元是幺元一个元素的左右逆元可能不止一个,但若有逆元则必唯一一个元素的左右逆元可能不止一个,但若有逆元则必唯一a a2 2、a a3 3互为逆元互为逆元第35页,本讲稿共77页定理定理3-1-2.4 3-1-2.4 设设 是一个代数系统,其中是一个代数系统,其中*是是S S上的一个可结合的二元运算,上的一个可结合的二元运算,e S为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 代数 系统 精选 PPT
限制150内