离散左孝凌第6章代数系统.ppt
《离散左孝凌第6章代数系统.ppt》由会员分享,可在线阅读,更多相关《离散左孝凌第6章代数系统.ppt(26页珍藏版)》请在三一办公上搜索。
1、第6章 代数系统,6.1 代数系统的基本概念,6.2 二元运算的性质,6.3 子代数和积代数,返回总目录,6.1代数系统的基本概念 运算 1.运算的定义 定义6.1.1 设A是非空集合,从笛卡尔积AAA到A的映射f称为集合A上的n元运算。简称为n元运算。在定义中,当n=1时,f称为集合A上的一元运算;当n=2时,f称为集合A上的二元运算。在讨论抽象运算时,“运算”常记为“*”、“”等。设*是二元运算,如果a与b运算得到c,记作a*b=c;若*是一元运算,a的运算结果记作*a或*(a)。,第6章 代数系统,设A=1,a,,其中,a是非零实数。f:AA,定义为:aA,f(a)=。容易看出f是A上的
2、一元运算。又如,f:NNN,定义为:m,nN,f(m,n)=mn,f是自然数集合N上的二元运算,它就是普通加法运算。普通减法不是自然数集合N上的二元运算,因为两个自然数相减可能得到负数,而负数不是自然数。所以普通的减法不是自然数集合N上的二元运算。通过以上讨论可以看出,一个运算是否为集合A上的运算必须满足以下两点:A中任何元素都可以进行这种运算,且运算的结果是惟一的。A中任何元素的运算结果都属于A。A中任何元素的运算结果都属于A通常称为运算在A是封闭的。,【例6.1】设N为自然数集合,*和是NN到N映射,规定为:m,nN,mn=minm,n mn=maxm,n则和是N上的二元运算。【例6.2】
3、设Nk=0,1,k-1。Nk上的二元运算+k定义为:对于Nk中的任意两个元素i和j,有 称二元运算+k为模k加法。,2.运算的表示 表示运算的方法通常有两种:解析公式和运算表。解析公式是指用运算符号和运算对象组成的表达式。如 f(a)=,,运算表是指运算对象和运算结果构成的二维表。设N4=0,1,2,3,N4上的模4加法4可以用运算表表示,它的运算表如表6.1所示。N4上的模4乘法4也可以用运算表表示,它的运算表如表6.2所示。,代数系统 定义6.1.2 一个非空集合A连同若干个定义在该集合上的运算1,2,k所组成的系统称为一个代数系统,记作。一个代数系统需要满足下面两个条件:有一个非空集合A
4、。有一些定义在集合A上的运算。【例】设R-0是全体非零实数集合,*是R-0上二元运算,定义为:a,b R-0,a*b=b。则是代数系统。,6.2 二元运算的性质 运算的基本性质 1.交换律 定义6.2.1 设*是非空集合A上的二元运算,如果对于任意的a,bA,有ab=ba,则称二元运算在A上是可交换的。例如,设R为实数集合,对于任意的a,bR,规定 ab=(ab)2 ab=a2+b2 ab=a+bab则运算、和都是可交换的。2.结合律 定义6.2.2 设*是非空集合A上的二元运算,如果对于任意的a,b,cA,有(a*b)*c=a*(b*c),则称二元运算*在A上是可结合的。,返回章目录,实数集
5、合上的普通加法和乘法是二元运算,矩阵的加法和乘法也是二元运算,满足结合律;向量的内积、外积是二元运算,但不满足结合律。【例6.5】设*是非空集合A上的二元运算,定义为:a,bA,ab=b。证明运算*是可结合的。证明:对于任意的a,b,cA,有(ab)c=c,而a(bc)=ac=c,故有(ab)c=a(bc),即运算是可结合的。当二元运算*在A上适合结合律时,在只有该运算符的表达式中,表示运算顺序的括号常被省略。所以将(x*y)*z=x*(y*z)常写成x*y*z。这样,可以令,当运算*满足结合律时,an的也可以递归定义如下:a1=a an+1=ana 由此利用数学归纳法,不难证明下列的公式:a
6、man=am+n(am)n=amn 3.分配律 定义6.2.3 设*和 是非空集合A上的两个二元运算,如果对于任意a,b,cA,有a*(bc)=(a*b)(a*c)(左分配律)(bc)*a=(b*a)(c*a)(右分配律)则称运算*对运算 是可分配的。也称运算*对运算 满足分配律。,【例6.6】设A=0,1,*和都是A上的二元运算,定义为:00=1*1=0,0*1=1*0=1 00=01=10=0,11=1 则容易验证对于运算*是可分配的,但*对于运算是不可分配的。如1*(01)=10=(1*0)(1*1)定理设*和是非空集合A上的两个二元运算,*是可交换的。如果*对于运算满足左分配律或右分配
7、律,则运算*对于运算是可分配的。证明:设*对于运算满足左分配律,且是可交换的,则对于任意a,b,cA,有(bc)a=a(bc)=(ab)(ac)=(ba)(ca)即(bc)a=(ba)(ca)故对于运算是可分配的。同理可证另一半。,4.吸收律 定义6.2.4 设*和是非空集合A上的两个可交换的二元运算,如果对于任意a,bA,有a*(ab)=aa(a*b)=a则称运算和运算满足吸收律。【例6.7】设N为自然数集合,*和是集合N上的二元运算,定义为:aN,bN a*b=max(a,b),ab=min(a,b)验证运算*和适合吸收律。解:aN,bN 若ab,a*(ab)=a*min(a,b)=a*b
8、=max(a,b)=a 若ab,a*(ab)=a*min(a,b)=a*a=max(a,a)=a 若ab,a*(ab)=a*min(a,b)=a*a=max(a,a)=a 即 a*(ab)=a 同理可证a(a*b)=a 因此运算*和适合吸收律。,5.幂等律 定义6.2.5 设*是非空集合A上的二元运算,如果对于任意的aA,有aa=a,则称运算*是幂等的。如果A的某个元素a满足aa=a,则称a为运算*的幂等元。集合的并、交运算满足幂等律,每一个集合都是幂等元。定理6.2.2 设是非空集合A上的二元运算,a为运算的幂等元,对任意的正整数n,则an=a。特殊元素 1.幺元 定义6.2.6 设是定义在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散 左孝凌第 代数 系统
链接地址:https://www.31ppt.com/p-6372491.html