离散数学ppt课件第十三章格与布尔代数.ppt
《离散数学ppt课件第十三章格与布尔代数.ppt》由会员分享,可在线阅读,更多相关《离散数学ppt课件第十三章格与布尔代数.ppt(84页珍藏版)》请在三一办公上搜索。
1、第13章 格与布尔代数,本章内容,13.1 格的定义与性质13.2 子格与格同态13.3 分配格与有补格13.4 布尔代数本章总结作业,13.1 格的定义与性质,定义13.1 设是偏序集,如果x,yS,x,y都有最小上界和最大下界,则称S关于偏序作成一个格(lattice)。说明:由于最小上界和最大下界的唯一性,可以把求x,y的最小上界和最大下界看成x与y的二元运算和。xy:表示x与y的最小上界xy:表示x和y的最大下界。本章出现的和符号只代表格中的运算,而不再有其它的含义。,格的实例,例13.1 设n是正整数,Sn是n的正因子的集合。D为整除关系,则偏序集构成格。x,ySn,xy是lcm(x
2、,y),即x与y的最小公倍数。xy是gcd(x,y),即x与y的最大公约数。下图给出了格,和。,例13.2,例13.2 判断下列偏序集是否构成格,并说明理由。(1),其中P(B)是集合B的幂集。(2),其中Z是整数集,为小于或等于关系。(3)偏序集的哈斯图分别在下图给出。,例13.2,解答(1)是格。x,yP(B),xy就是xy,xy就是xy。由于和运算在P(B)上是封闭的,所以xy,xyP(B)。称,为B的幂集格。(2)是格。x,yZ,xymax(x,y),xymin(x,y),它们都是整数。(3)都不是格。(a)中的a,b没有最大下界。(b)中的b,d有两个上界c和e,但没有最小上界。(c
3、)中的b,c有三个上界d,e,f,但没有最小上界。(d)中的a,g没有最大下界。,例13.3,例13.3 设G是群,L(G)是G的所有子群的集合。即L(G)H|HG 对任意的H1,H2L(G),H1H2也是G的子群,而是由H1H2生成的子群(即包含着H1H2的最小的子群)。在L(G)上定义包含关系,则L(G)关于包含关系构成一个格,称为G的子群格。易见在L(G)中,H1H2就是H1H2,H1H2就是。,对偶原理,定义13.2 设f是含有格中元素以及符号、和的命题。令f*是将f中的替换成,替换成,替换成,替换成所得到的命题。称f*为f的对偶命题。例如 在格中令f是(ab)cc,则f*是(ab)c
4、c。格的对偶原理 设f是含有格中元素以及符号、和的命题。若f对一切格为真,则f的对偶命题f*也对一切格为真。例如 对一切格L都有 a,bL,aba(因为a和b的交是a的一个下界)那么对一切格L都有 a,bL,aba说明许多格的性质都是互为对偶命题的。有了格的对偶原理,在证明格的性质时,只须证明其中的一个命题即可。,格的运算性质,定理13.1 设是格,则运算和适合交换律、结合律、幂等律和吸收律,即(1)交换律 a,bL 有abbaabba(2)结合律 a,b,cL 有(ab)ca(bc)(ab)ca(bc)(3)幂等律 aL 有aaaaaa(4)吸收律 a,bL 有a(ab)aa(ab)a,定理
5、13.1,(1)ab和ba分别是a,b和b,a的最小上界。由于a,bb,a,所以abba。由对偶原理,abba得证。(2)由最小上界的定义有(ab)caba(13.1)(ab)cabb(13.2)(ab)cc(13.3)由式13.2和13.3有(ab)cbc(13.4)再由式13.1和13.4有(ab)ca(bc)同理可证(ab)ca(bc)根据偏序关系的反对称性有(ab)ca(bc)由对偶原理,(ab)ca(bc)得证。,定理13.1,(3)显然aaa,又由aa可得 aaa。根据反对称性有 aaa,由对偶原理,aaa 得证。(4)显然a(ab)a(13.5)又由 aa,aba 可得a(ab)
6、a(13.6)由式13.5和13.6可得 a(ab)a,根据对偶原理,a(ab)a 得证。,定理13.2,定理13.2 设是具有两个二元运算的代数系统,若对于*和运算适合交换律、结合律、吸收律,则可以适当定义S中的偏序,使得构成一个格,且a,bS有aba*b,abab。思路(1)证明在S中*和运算都适合幂等律。(2)在S上定义二元关系R,并证明R为偏序关系。(3)证明构成格。说明通过规定运算及其基本性质可以给出格的定义。,定理13.2,aS,由吸收律得,(1)证明在S中*和运算都适合幂等律。,a*a,a*(a(a*a),a,同理有 aaa。,(2)在S上定义二元关系R,,a,bS 有,R ab
7、b,下面证明R在S上的偏序。,根据幂等律,,aS都有aaa,,即R,,所以R在S上是自反的。,a,bS 有,aRb且bRa,abb且baa,abaabb(由于a b=ba),所以R在S上是反对称的。,定理13.2,a,b,cS 有aRb且bRc abb 且 bcc aca(bc)ac(ab)c acbcc aRc这就证明了R在S上是传递的。综上所述,R为S上的偏序。以下把R记作。,定理13.2,(3)证明构成格。即证明abab,aba*b。,a,bS 有,a(ab)(aa)bab,b(ab)a(bb)ab,根据的定义有 aab和bab,,所以ab是a,b的上界。,假设 c为a,b的上界,,则有
8、acc和bcc,,从而有,(ab)c,a(bc),ac,c,这就证明了abc,,所以ab是a,b的最小上界,即,abab,为证a*b是a,b的最大下界,,先证,首先由abb 可知,a*b,a*(ab),a,反之由a*ba 可知,ab,(a*b)b,b(b*a),b,再由式(13.7)和的定义有 ab a*ba,,依照前边的证明,类似地可证 a*b是a,b的最大下界,,即 aba*b。,abb a*ba(13.7),格的等价定义,根据定理13.2,可以给出格的另一个等价定义。定义13.3 设是代数系统,*和是二元运算,如果*和满足交换律,结合律和吸收律,则构成一个格(lattice)。说明格中的
9、幂等律可以由吸收律推出。以后我们不再区别是偏序集定义的格,还是代数系统定义的格,而统称为格L。,格的性质,定理13.3 设L是格,则a,bL 有ab aba abb证明 先证 ab aba由aa和ab可知,a是a,b的下界,故aab。显然又有aba。由反对称性得aba。再证 aba abb。根据吸收律有 bb(ba)由aba得 bba,即abb。最后证abb ab。由aab得 aabb。,格的性质,定理11.4 设L是格,a,b,c,dL,若ab且cd,则acbd,acbd证明 acabaccd因此,acbd。同理可证 acbd。,例13.4,例13.4 设L是格,证明 a,b,cL 有a(b
10、c)(ab)(ac)证明由 aa,bcb 得a(bc)ab由 aa,bcc 得a(bc)ac从而得到 a(bc)(ab)(ac)说明在格中分配不等式成立。一般说来,格中的和运算并不是满足分配律的。,本节小结,偏序集构成格的条件:任意二元子集都有最大下界和最小上界。格的实例:正整数的因子格,幂集格,子群格。格的性质:对偶原理,格中算律(交换、结合、幂等、吸收),保序性,分配不等式。格作为代数系统的定义。格的证明方法,13.2 子格与格同态,定义13.4 设是格,S是L的非空子集,若S关于L中的运算和仍构成格,则称S是L的子格。,例13.5 设格L如右图所示。令,S1a,e,f,gS2a,b,e,
11、g,则S1不是L的子格,S2是L的子格。因为对于e和f,有efc,但cS1。,格同态,定义13.5 设L1和L2是格,:L1L2,若a,bL1 有(ab)(a)(b),(ab)(a)f(b)成立,则称为格L1到L2的同态映射,简称格同态。例13.6(1)设 L12n|nZ+,L22n+1|nN则L1和L2关于通常数的小于或等于关系构成格。令:L1L2,(x)x-1不难验证是L1到L2的同态映射,因为对任意的x,yL1有,(xy),(max(x,y),max(x,y)-1,(x)(y),(x-1)(y-1),max(x-1,y-1),max(x,y)-1,(xy),(min(x,y),min(x
12、,y)-1,(x)(y),(x-1)(y-1),min(x-1,y-1),min(x,y)-1,即(xy)(x)(y),(xy)(x)(y),例13.6,(2)如图中的格L1,L2和L3,若定义,1:L1L2 1(a)1(b)1(c)a1,1(d)d12:L1L3 2(a)a2,2(b)b2,2(c)c2,2(d)d2,则1和2都不是格同态,因为1(bc)1(d)d11(b)1(c)a1a1a12(bc)2(d)d22(b)2(c)b2c2c2从而1(bc)1(b)1(c)2(bc)2(b)2(c),格同态的性质,定理13.5 设是格L1到L2的映射,(1)若是格同态映射,则是保序映射,即x,
13、yL1,有xy(x)(y)(2)若是双射,则是格同构映射当且仅当x,yL1,有xy(x)(y)证明(1)任取x,yL1,xy,由格的性质知 xyy。又由于是格同态映射,必有(y)(xy)(x)(y)从而得到(x)(y)。,定理13.5(2)的证明,充分性。,(2)若是双射,则是格同构映射当且仅当x,yL1,有xy(x)(y),只须证明是L1到L2的同态映射即可。,任取x,yL1,,令xyz,由 xz和yz 知,(x)(z),(y)(z),从而有(x)(y)(z)(xy),另一方面,由(x)(y)L2和的满射性可知,必存在uL1使得(u)(x)(y)因此有(x)(u),(y)(u)。,由已知条件
14、可得 xu,yu。,从而推出 xyu。,再次使用已知条件得(xy)(u)(x)(y)。综合上述有(xy)(x)(y)。同理可证(xy)(x)(y)。,定理13.5(2)的证明,必要性。由(1)的结论必有xy(x)(y)反之,若(x)(y),由于是同构映射,则(xy)(x)(y)(y)又由于是双射,必有xyy。从而证明了 xy。,(2)若是双射,则是格同构映射当且仅当x,yL1,有xy(x)(y),例13.7,例13.7 设L1,L2是格,其中S12是12的所有正因子构成的集合,D为整除关系,为通常数的小于或等于关系。令:S12S12,(x)x则是双射,但不是格L1到L2的同构映射。因为(2)(
15、3),但2不整除3。根据定理13.5可知,不是同构映射。,格的直积,类似于半群,群和环,也可以定义格的直积。定义13.6 设L1和L2是格,定义L1L2上的运算,:即,L1L2 有称为格L1和L2的直积。可以证明仍是格。,格的直积,,L1L2,有,交换律,结合律(),同样()同理可证运算也满足交换律和结合律。,格的直积,吸收律()同理有()这就证明了和运算满足吸收律。从而证明 L1L2仍是格,格的直积举例,格L,为通常的小于或等于关系。则LL,其中是最小元,是最大元,且,而与是不可比的。易见LL与图13.4的L1同构。,本节小结,格L的非空子集S构成L的子格的条件:S对L的两个运算封闭。函数构
16、成格同态的条件:(ab)(a)(b)(ab)(a)(b)格同态的保序性。,13.3 分配格与有补格,一般说来,格中运算对满足分配不等式,即a,b,cL,有a(bc)(ab)(ac)但是不一定满足分配律。满足分配律的格称为分配格。定义13.7 设是格,若a,b,cL,有a(bc)(ab)(ac)a(bc)(ab)(ac)则称L为分配格。说明上面两个等式互为对偶式。在证明L为分配格时,只须证明其中的一个等式即可。,例13.8,L1和L2是分配格,L3和L4不是分配格。,在L3中,b(cd),beb,(bc)(bd),aaa,在L4中,c(bd),cac,(cb)(cd),edd,钻石格,五角格,分
17、配格的判别,定理13.6 设L是格,则L是分配格当且仅当L中不含有与钻石格或五角格同构的子格。证明略。推论(1)小于五元的格都是分配格。(2)任何一条链都是分配格。,例13.9,说明下图中的格是否为分配格,为什么?,L1,L2和L3都不是分配格。a,b,c,d,e是L1的子格,并且同构于钻石格。a,b,c,e,f是L2的子格,并且同构于五角格。a,c,b,e,f是L3的子格,也同构于钻石格。,定理13.7,定理13.7 格L是分配格 当且仅当 a,b,cL,abac且abac bc。证明 必要性。a,b,cL,有b b(ab)(吸收律,交换律)b(ac)(已知条件代入)(ba)(bc)(分配律
18、)(ac)(bc)(已知条件代入,交换律)(ab)c(分配律)(ac)c(已知条件代入)c(交换律,吸收律),定理13.7,充分性。假若a,b,cL,有abac且abac bc成立,而L不是分配格。根据定理13.6,L中必含有与钻石格或五角格同构的子格。假设L中含有与钻石格同构的子格,且该子格为u,v,x,y,z,其中u为它的最小元,v为它的最大元。,从而推出xyxzu,xyxzv但yz,与已知矛盾。对五角格的情况同理可证。,定理13.7的应用,使用定理13.7也可以判别一个格是否为分配格。例如下图中的三个格都不是分配格。,在L1中有 bcbd,bcbd,但cd。在L2中有 bcbe,bcbe
19、,但ce。在L3中有 cbcd,cbcd,但bd。,格的全下界和全上界,定义13.8 设L是格,若存在aL使得xL有ax,则称a为L的全下界;若存在bL使得xL有xb,则称b为L的全上界。命题格L若存在全下界或全上界,一定是唯一的。证明以全下界为例,假若a1和a2都是格L的全下界,则有a1a2和a2a1。根据偏序关系的反对称性必有a1a2。记法将格L的全下界记为0,全上界记为1。,有界格,定义13.9 设L是格,若L存在全下界和全上界,则称L为有界格,并将L记为。说明有限格L一定是有界格。举例设L是n元格,且La1,a2,an,那么a1a2an是L的全下界,而a1a2an是L的全上界。因此L是
20、有界格。对于无限格L来说,有的是有界格,有的不是有界格。如集合B的幂集格,不管B是有穷集还是无穷集,它都是有界格。它的全下界是空集,全上界是B。整数集Z关于通常数的小于或等于关系构成的格不是有界格,因为不存在最小和最大的整数。,有界格的性质,定理13.8 设是有界格,则aL有a00a0aa1aa11证明由 a00 和 0a0 可知 a00。说明 在有界格中,全下界0是关于运算的零元,运算的单位元。全上界1是关于运算的零元,运算的单位元。对偶原理 对于涉及到有界格的命题,如果其中含有全下界0或全上界1,在求该命题的对偶命题时,必须将0替换成1,而将1替换成0。例如a00 和 a11 互为对偶命题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散数学ppt课件 第十三章格与布尔代数 离散数学 ppt 课件 第十三 布尔 代数

链接地址:https://www.31ppt.com/p-2163415.html