格与布尔代数精选PPT.ppt
《格与布尔代数精选PPT.ppt》由会员分享,可在线阅读,更多相关《格与布尔代数精选PPT.ppt(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、格与布尔代数第1页,此课件共65页哦n n中的应用开创了先河,自此以后布尔代数在自动推理和逻辑电路设计的分析和优化等问题的讨论中都有着最直接的应用,作为计算机设计基础的数字逻辑就是布尔代数.n n本章先介绍格本章先介绍格,在此基础上引入分配格和有补格在此基础上引入分配格和有补格,而把布而把布尔代数作为一种特殊的格加以讨论尔代数作为一种特殊的格加以讨论.第2页,此课件共65页哦6.1 用偏序集定义的格用偏序集定义的格n n1.格的第一种定义n n偏序集(L,)?n nRemark 偏序集(L,)中不是任意两个元素均存在上确界及下确界的.n nc,b,a,d?第3页,此课件共65页哦n nDef
2、设(L,)是偏序集,若L中任意两个元素都存在上确界以及下确界,则称(L,)是格格(lattice).为了方便,这样的格可称为偏序格偏序格.n n(Figure 6-3)钻石格钻石格与五角格五角格?n n课堂练习 习题6.1 1.第4页,此课件共65页哦n n例6-1(P170)证明:(P(X),)是格,其中P(X)是集合X的幂集.n nProof(cf.Chapter 1)A,B P(X),n n(1)supA,B=A B,n n(2)infA,B=A B.第5页,此课件共65页哦n n例6-2(P170)证明:(Dn,|)是格,其中Dn是自然数n的正因数组成的集合,|是其上的整除关系.n n
3、Proof(cf.Chapter 2)第6页,此课件共65页哦n n例6-3(P170)令F是所有合式公式(WFF)组成的集合,是公式间的逻辑蕴涵关系,则(F,)是格.n nProof(cf.Chapter 3)A,B F,n n(1)supA,B=A B,n n(2)infA,B=A B.第7页,此课件共65页哦n n2.格的性质n nDef 设(L,)是格,x+y=supx,y,x y=infx,y.n n格中的“+”是求上确界运算,可以看作是格的加法运算,读作“加”;同样,格中的“”是求下确界运算,可以看作是格的乘法运算,读作“乘”.(与环中的与环中的“加加”和和“乘乘”,”,以及数的以
4、及数的“加加”和和“乘乘”不同不同)(与布尔代数的运算一致与布尔代数的运算一致)第8页,此课件共65页哦n n由于“上确界上界”以及“下界下确界”,根据定义易知n nTheorem 6-1 设(L,)是格,则对于任意x,y L,有n n(1)x x+y,y x+y.n n(2)x y x,x y y.第9页,此课件共65页哦n n(L,)与(L,)?n nDef 对于任意关于格(L,)的命题,将命题前提和结论中的(1)改为;(2)+改为;(3)改为+;(4)0改为1;(5)1改为0所得到的命题称为原命题的对偶命题对偶命题.n nTheorem 6-2 对于任意关于格(L,)的真命题,其对偶命题
5、亦为真.n n如(1)x x+y,y x+y;(2)x y x,x y y.n n在格的性质中,有很多都是成对(dual)出现的.第10页,此课件共65页哦n nTheorem 6-3(保序性保序性)设(L,)是格,对于任意xi,yi L,i=1,2:n nProofn n(1)x1+x2 是x1,x2的上确界;n n(2)y1+y2 是x1,x2的上界:n nTheorem 6-4(幂等性幂等性)设(L,)是格,x L,x+x=x,x x=x.第11页,此课件共65页哦n n格的特征性质特征性质.n nTheorem 6-5 格(L,)满足:n n(1)交换性.n n(2)结合性.n n(3
6、)吸收性.n nProof(3)x x,x y x x+(x y)x;显然,x x+(x y),所以x+(x y)=x.n nx (x+y)=x?(仿上;对偶)第12页,此课件共65页哦n nTheorem 6-6 设(L,)是格,则对于任意x,y L,下列三个命题等价:n n(1)x y.n n(2)x+y=y.n n(2)x y=x.n nProof(1)(2):x y,y y x+y y.显然,y x+y x+y=y.n n(2)(3):x (x+y)=x y x y=x.n n(3)(1):x=x y y.第13页,此课件共65页哦n n3.格的保序映射n nDef 设(L1,1)和(
7、L2,2)是格偏序集即可,若存在:L1 L2,n n则称为(L1,1)到(L2,2)的保序映射.n n例6-4(P173)?n n作业 习题6.1 3,6,7.第14页,此课件共65页哦6.2 用代数结构定义的格用代数结构定义的格n n1.1.格的第二种定义n nDef Def 设(L,+,)是代数结构是代数结构,+,+和和 是是L L上的两个2 2元运算,同时满足同时满足:n n(1)交换性交换性.n n(2)(2)结合性结合性.n n(3)(3)吸收性吸收性.n n则称则称(L L,+,+,)为为格格格格,称这样定义的格为称这样定义的格为代数格代数格.n n由定义知由定义知,格是具有两个格
8、是具有两个2元运算的代数结构元运算的代数结构.第15页,此课件共65页哦n n为了下面的应用,首先证明两个命题.n n命题命题1 设(L,+,)是代数结构,+和是L上的两个2元运算,若+和相互可吸收,则+和具有幂等性.n nHint n n命题命题2 设(L,+,)是代数结构,+和是L上的两个2元运算,若+和相互可吸收,则x,y L,x y=x x+y=y.第16页,此课件共65页哦n n2.格的两种定义的等价性n n格的这两种定义是否是一回事?n nTheorem 6-7 偏序格(L,)与代数格(L,+,)是等价的.n nProof()n n()n n(1)是偏序.自反(命题1).反反对称对
9、称.传递.第17页,此课件共65页哦n n(2)对于任意x,y L,x y是x,y的下确界.n n(3)对于任意x,y L,x+y是x,y的上确界.n nx,y L,x y x y=x x+y=y(命题2).第18页,此课件共65页哦n n3.子格n n设(L,)是格,M L,在M上的限制仍记为.有例子表明,(M,)不一定是格.n n例6-5 X=a,b,M=,a,b P(X).n n(P(X),).n n(M,)不是格.n n例6-6 X=a,b,c,M=P(X)c.n n(P(X),).n n(M,)是格.第19页,此课件共65页哦n n借助于子代数给子格下的定义:n nDef 设(L,+
10、,)是格,M L,若(M,+,)是格,则称(M,+,)为(L,+,)的子格(sublattice).n n显然,(M,+,)为(L,+,)的子格 M关于+和封闭.n nRemark 设(L,+,)是格,M L,(M,)是格与(M,)是子格存在差异.正因为这样,才借助于子代数对子格定义.第20页,此课件共65页哦n n4.格的同态与同构n n可以类似地定义格的同态与同构.n nDef 设(L1,+,)和(L2,)是格,若存在:L1 L2,分别保持格的求上确界运算和求下确界运算,则称为(L1,+,)到(L2,)的格同态映射.n n格同构的直观意义?n nTheorem 6-8 格同态映射是保序映射
11、.第21页,此课件共65页哦n nRemark 格的保序映射不一定是格同态映射(习题).n n可以考虑格同构映射与格保序映射之间的关系.n n作业 习题6.2 1,4,6,8.第22页,此课件共65页哦6.3 分配格分配格n n1.分配格分配格(distributive lattice)的定义的定义n n有例子表明,格不满足分配性.n n例 6-9 举例说明在格(L,)中,格的乘法运算“”和格加法运算“+”相互不一定可分配.n nSolution第23页,此课件共65页哦n n钻石格?n n五角格?n nTheorem 6-9(分配不等式分配不等式)设(L,)是格,对于任意x,y,z L,有n
12、 n(1)x+(y z)(x+y)(x+z).n n(2)(dual?)n nProof(1)x+(y z)x+y;x+(y z)x+z.第24页,此课件共65页哦n nTheorem 6-10 设(L,+,)是格,则格的乘法运算“”对格的加法运算“+”可分配 格的加法运算“+”对格的乘法运算“”可分配.n nProof()x,y,z L:n n()第25页,此课件共65页哦n nDef 设(L,+,)是格,若格的乘法运算“”对格的加法运算“+”可分配(或格的加法运算“+”对格的乘法运算“”可分配),则称(L,+,)是分配格.n n例6-10 证明:(P(X),)是分配格.n n其他例子?第2
13、6页,此课件共65页哦n n钻石格和五角格是两个非常重要的非分配格的例子.我们只给出n nTheorem 6-11设(L,+,)是格,则L是分配格的充要条件是L中不含有同构于钻石格和五角格的子格.n n根据上述定理有以下两个推论.n nCorollary 1 小于5个元素的格为分配格.n nCorollary 2 任意链是分配格.n n(可直接证.)第27页,此课件共65页哦n n2.分配格的性质n nTheorem 6-12 设(L,+,)是格,则L是分配格的充要条件是对于任意x,y,z L,由x+y=x+z和x y=x z可以推出y=z.n nRemark 由x+y=x+z可以推出y=z?
14、x y=x z?n nProof()y=y+(x z)=(y+x)(y+z)=(z+x)(y+z)=(x y)+z=(x z)+z=z.n n()?n n判断一个格是否分配格?n n作业 习题6.3 2,5,7,9.第28页,此课件共65页哦6.4 有补格有补格n n1.有界格n n一般来说,格L不一定存在最大元与最小元.例如,实数集R关于数的小于等于关系 所作成的格(R,).n nDef 设(L,)是格,若L存在最大元素1以及最小元素0,则称(L,)为有界格有界格(bounded lattice).第29页,此课件共65页哦n n例6-12 证明:对任意集合X,(P(X),)是有界格.n n
15、Hint 最大元素最大元素:X X;最小元素最小元素:.n n显然,任意有限格是有界格(?).第30页,此课件共65页哦n n2.补元有补格n nDef 设(L,+,)是有界格,a L,若存在b L,使得a+b=1且a b=0,则称b为a的补元补元(complement).n n显然,在任意有界格中,若b为a的补元,则a为b的补元;0与1互为补元.但对于有界格,不是每个元素均有补元,同时一个元素的补元未必唯一.n n因此,不能定义1元运算 .第31页,此课件共65页哦第32页,此课件共65页哦n nDef 设(L,+,)是有界格,若L中每个元素都有补元,则称(L,+,)为有补格有补格(latt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 布尔 代数 精选 PPT
限制150内