第一讲-代数系统.ppt
《第一讲-代数系统.ppt》由会员分享,可在线阅读,更多相关《第一讲-代数系统.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、离散数学(二)离散数学(二)李翠敏李翠敏1代数结构(系统)代数结构(系统)抽象抽象代数(代数(abstract algebra )n在抽象代数学中,由对象集合及运算组成的数学结构被称在抽象代数学中,由对象集合及运算组成的数学结构被称为代数结构(为代数结构(algebra structures),或代数系统),或代数系统n不管对象集合的具体特性和对象集合上运算的具体意义,不管对象集合的具体特性和对象集合上运算的具体意义,抽象的研究这些数学结构的一般特性,及运算所遵循的一抽象的研究这些数学结构的一般特性,及运算所遵循的一般定律(如结合律、交换律、分配律等)、对这些数学结般定律(如结合律、交换律、分
2、配律等)、对这些数学结构进行分类研究。构进行分类研究。21.代数系统代数系统n代数的定义代数的定义 一个非空集合一个非空集合A,连同若干个定义在该集合上的运算,连同若干个定义在该集合上的运算f1,f2,fn,所组成的系统称为一个代数系统,简称所组成的系统称为一个代数系统,简称代代数数。代数系统常用一个多元序组代数系统常用一个多元序组来表示,来表示,其中其中 A是载体,是载体,D,*,为各种运算。为各种运算。代数系统的组成代数系统的组成p载体载体(非空集合非空集合A)p定义在载体定义在载体A上的若干运算上的若干运算(f1,f2,fn)p代数常元代数常元第一讲第一讲 6.1代数结构代数结构36.1
3、代数结构代数结构【例题例题1】(a)整数集合整数集合I,以及定义在该集合上的普通加法运算,以及定义在该集合上的普通加法运算“+”组成一个代数系统,可记作组成一个代数系统,可记作载体载体I定义在定义在I上的运算上的运算+常数常数0(b)一个有限集合一个有限集合S,由,由S的幂集的幂集(S),及定义在,及定义在(S)上的上的 交、并、补运算组成一个代数系统交、并、补运算组成一个代数系统 。46.1代数结构代数结构n代数结构的研究对象:不是单个具体的代数,而是一种类。代数结构的研究对象:不是单个具体的代数,而是一种类。那么,什么样的两个代数是同一种类的?那么,什么样的两个代数是同一种类的?1.要有相
4、同的构成成分要有相同的构成成分2.要有一组相同的称为公理的规则要有一组相同的称为公理的规则【例题例题2 2】考虑考虑、是否与是否与具具有相同有相同形式的构成成分且也具有下述公理?形式的构成成分且也具有下述公理?1.1.a+ba+b=b+ab+a2.2.(a+b)+ca+b)+c=a+(b+ca+(b+c)3.3.a+0=0+aa+0=0+a 56.1代数结构代数结构nn元代数运算元代数运算 设设A1,A2,An,A是非空集合,是非空集合,f是从是从A1A2An 到到A的一个映射,则称的一个映射,则称f为从集合为从集合A1A2An到到A的一的一个个n元代数运算,简称运算,元代数运算,简称运算,n
5、称为代数运算的阶。称为代数运算的阶。xnx3fx2x1y66.1代数结构代数结构nn元代数运算的封闭性元代数运算的封闭性 设设f是从是从An到到B的一个映射,的一个映射,f 被称为集合被称为集合An 上的一个上的一个n元代元代数运算。若数运算。若BA,则称该,则称该n元运算在集合元运算在集合A上是封闭的。上是封闭的。特别地,特别地,设设f是从是从A到到A的映射,则称的映射,则称f是一个在是一个在A上封闭的上封闭的一元运算一元运算。设设f是从是从A2到到A的映射,则称的映射,则称f是一个在是一个在A上的封闭的上的封闭的二元运算二元运算。76.1代数结构代数结构定义:定义:运算表运算表 当集合当集
6、合A是有限集时,例如是有限集时,例如A=a1,a2,an,则,则A上一上一元代数运算和二元代数运算分别用如表元代数运算和二元代数运算分别用如表(a)和和(b)所示的所示的运算表来表示。运算表来表示。a1 a2 ana1a2an a1 a1 a1 a2 a1 an a2 a1 a2 a2 a2 an an a1 an a2 an an(ai)a1a2an(a1)(a2)(an)(a)(b)运算符运算符集合集合A A运算结果运算结果86.1代数结构代数结构【例题例题3 3】一台自动售货机能接受五角和一元的硬币。当人们投入一台自动售货机能接受五角和一元的硬币。当人们投入任意两枚上述硬币时,自动售货机
7、将供应出相应的饮料,任意两枚上述硬币时,自动售货机将供应出相应的饮料,如下表如下表 设集合设集合A A55角,角,1 1元元,集合,集合B B 雪碧,可乐,酷儿雪碧,可乐,酷儿,则上表其实是一个从则上表其实是一个从AAAA到到B B的一个映射,也即一个从的一个映射,也即一个从A A2 2到到B B的一个二元运算。问运算的一个二元运算。问运算在在A A上是否封闭?上是否封闭?答:不封闭答:不封闭5角角1元元5角角雪碧雪碧可乐可乐1元元可乐可乐酷儿酷儿96.1代数结构代数结构【例题例题4 4】设有正整数集设有正整数集I I+,“+”+”是是I I+上的普通加法运算。在上的普通加法运算。在I I+上
8、上定义二元运算定义二元运算*为:任取为:任取x,x,y yI I+,x*y=,x*y=x+yx+y。令。令 S=S=2k|k2k|kI I+=2,4,6,8,2,4,6,8,T=T=n|nn|n I I+,n,n能整能整30 30 =1,2,3,5,6,10,15,30 1,2,3,5,6,10,15,30 问运算问运算*在在S S和和T T上是否封闭上是否封闭?解:在解:在S上封闭,在上封闭,在T上不封闭。上不封闭。106.1代数结构代数结构代数运算性质代数运算性质2.2.代数运算性质代数运算性质n性质一性质一p交换律交换律 设设*是定义在集合是定义在集合A A上的一个二元运算,如果任取上的
9、一个二元运算,如果任取x,yAx,yA,都有,都有 x*y=y*xx*y=y*xx*y=y*xx*y=y*x,则称该二元运算是可交换的。则称该二元运算是可交换的。【例题例题5 5】设设Q Q是有理数集合,是有理数集合,是是Q Q上的二元运算,对任意上的二元运算,对任意a,bQa,bQ,abab=a+b-aa+b-ab b,其中其中+和和是普通的加法、乘法运算,问是普通的加法、乘法运算,问是否是可交换的?是否是可交换的?116.1代数结构代数结构代数运算性质代数运算性质n性质二性质二p结合律结合律 设设*是定义在集合是定义在集合A A上的一个二元运算,如果对于任意上的一个二元运算,如果对于任意x
10、,y,zAx,y,zA ,都有,都有 x*(y*z)=(x*y)*zx*(y*z)=(x*y)*zx*(y*z)=(x*y)*zx*(y*z)=(x*y)*z 则称该二元运算是可结合的。则称该二元运算是可结合的。【例题例题6 6】设设A A是一个非空集合,是一个非空集合,*是是A A上的一个二元运算,对于任意上的一个二元运算,对于任意a,ba,b A A,有有a*b=ba*b=b,证明运算证明运算*是可结合的。是可结合的。证明思路:任取证明思路:任取a,b,ca,b,cAA,证明证明a*(b*c)=a*(b*c)=c,(ac,(a*b)*c=c*b)*c=c 所以,所以,a*(b*c)=(a*
11、b)*ca*(b*c)=(a*b)*c,*运算是可结合的。运算是可结合的。126.1代数结构代数结构代数运算性质代数运算性质n性质三性质三p分配律分配律 设设*和和是定义在集合是定义在集合A A上的二元运算,如果对任意的上的二元运算,如果对任意的a,b,cAa,b,cA,都有,都有 *对对左可分配左可分配 *对对右可分配右可分配 则称则称*对对是可分配的。是可分配的。136.1代数结构代数结构代数运算性质代数运算性质【例题例题7 7】设集合设集合A=A=,在在A A上定上定义义两个二元运算两个二元运算*和和 ,如下,如下表表(a)(a)和和(b)b)所示。所示。运算运算对运算对运算*可分配吗?
12、运算可分配吗?运算*对运算对运算呢?呢?n只能用穷举的方法来计算:左右都可分配才是可分配;只能用穷举的方法来计算:左右都可分配才是可分配;n答:答:对对*是可分配的;是可分配的;*对对不可分配:不可分配:*()*(a)(b)146.1代数结构代数结构代数运算性质代数运算性质n性质四性质四p吸收律吸收律 设设*和和是定义在集合是定义在集合A A上的两个可交换的二元运算,如上的两个可交换的二元运算,如果对于任意的果对于任意的x,yAx,yA,都有都有 x x*(x(x y y)=x,x)=x,x(x(x*y y)=x)=x 则称运算则称运算*和和满足吸收律。满足吸收律。156.1代数结构代数结构代
13、数运算性质代数运算性质【例题例题8 8】设集合设集合N N是自然数全体,在是自然数全体,在N N上定义两个二元运算上定义两个二元运算*与与,对,对于任意于任意x,yx,yN,有,有 x*y=x*y=x*y=x*y=max(x,ymax(x,ymax(x,ymax(x,y),x),x),x),x y=y=y=y=min(x,ymin(x,ymin(x,ymin(x,y)验证运算验证运算*与与满足吸收律。满足吸收律。解:对于任意解:对于任意a,bN,a*(aa*(ab)=b)=max(a,min(a,bmax(a,min(a,b)=a)=a a a(a*(a*b)=b)=min(a,max(a,b
14、min(a,max(a,b)=a)=a 因此,因此,*与与满足吸收律。满足吸收律。1612/31/20226.1代数结构代数结构代数运算性质代数运算性质n性质五性质五p等幂律等幂律 设设*是定义在集合是定义在集合A A上的一个二元运算,如果对于上的一个二元运算,如果对于任意任意xAxA,都有都有 x*x=xx*x=xx*x=xx*x=x,则称运算则称运算*满足等幂律。满足等幂律。176.1代数结构代数结构代数运算性质代数运算性质【例题例题9】设设(S)是集合是集合S S上的幂集,在上的幂集,在(S)上定义两个二元运上定义两个二元运算:集合的并运算算:集合的并运算和集合的交运算和集合的交运算,验
15、证,验证 和和满足吸收律和等幂律。满足吸收律和等幂律。解答:解答:和和运算是可交换的。运算是可交换的。A,B(S),有有 A(AB)=A A(AB)=A所以所以 和和满足吸收律。又有满足吸收律。又有 A A=A A A=A所以所以 和和满足等幂律。满足等幂律。1812/31/20226.1代数结构代数结构代数运算性质代数运算性质n性质六性质六p可约律可约律(消去律消去律)设设*是定义在集合上的一个二元运算,元素是定义在集合上的一个二元运算,元素aA,如果对于任意如果对于任意x,y A,都有都有 a*x=a*y x=y a是左可约的是左可约的 x*a=y*a x=y a是右可约的是右可约的 则称
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一 代数 系统
限制150内