格与布尔代数课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《格与布尔代数课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 布尔 代数 课件
- 资源描述:
-
1、格与布尔代数 布尔代数是计算机逻辑设计的基础,它是由格引出的,布尔代数是计算机逻辑设计的基础,它是由格引出的,格又是从偏序集引出的。所以我们先格又是从偏序集引出的。所以我们先回顾回顾一下一下偏序集偏序集。是偏序集是偏序集:是是A上自反上自反,反对称和传递关系反对称和传递关系(偏序偏序).偏序集中的元素间的次序可以通过它的偏序集中的元素间的次序可以通过它的Hasse图反映出来图反映出来.例如例如A=1,2,3,6,12,24,36,是是A上上整除整除关系关系其其Hasse图如图所示,图如图所示,BA B1。12。24。36。1.B的极小元与极大元的极小元与极大元 y是是B的极小元的极小元yBx(
2、xBxy)y是是B的极大元的极大元yBx(xByx)例如例如2,3,6的极小元的极小元:2,3 极大元极大元:62.B的最小元与最大元的最小元与最大元 y是是B的最小元的最小元yBx(xByx)y是是B的最大元的最大元yBx(xBxy)2,3,6的最小元的最小元:无无 最大元最大元:6 B如果有最小元如果有最小元(最大元最大元),则是则是唯一唯一的。的。3.B的下界与上界的下界与上界 y是是B的下界的下界yAx(xByx)y是是B的上界的上界yAx(xBxy)2,3,6的下界的下界:1 上界上界:6,12,24,364.B的最大下界的最大下界(下确界下确界)与最小上界与最小上界(上确界上确界)
3、y是是B的最大下界的最大下界(下确界下确界):B的所有下界的所有下界x,有有xy。y是是B的最小上界的最小上界(上确界上确界):B的所有上界的所有上界x,有有yx。2,3,6下确界下确界:1 上确界上确界:6 (B若有下若有下(上上)确界确界,则则唯一唯一)2。12。24。36。1 格(Lattice)一一.基本概念基本概念1.格的定义格的定义 是偏序集,如果任何是偏序集,如果任何a,bA,使得使得a,b都有最大都有最大下界和最小上界,则称下界和最小上界,则称是是格格。右图三个偏序右图三个偏序集集,哪个是格?哪个是格?3。12。24。36。30。3。2。5。10。15。6。3。4。1。2。不是
4、格,不是格,因为因为24,36无最小上界。无最小上界。和和是格。再看下面三个偏序集,哪个是格?是格。再看下面三个偏序集,哪个是格?第一个与第三个第一个与第三个是同构的。因为是同构的。因为 d和和e无下界,也无无下界,也无最小上界;最小上界;b,c虽有下界,但无最大下界。虽有下界,但无最大下界。第二个图第二个图:2,3无最大下界,无最大下界,4,5无最小上界。无最小上界。这三个偏序集,都不是格,这三个偏序集,都不是格,2.平凡格平凡格:所有:所有全序全序都是格,称之为平凡格。都是格,称之为平凡格。因为全序中任何两个元素因为全序中任何两个元素x,y,要么要么xy,要么要么yx。如果如果xy,则则x
5、,y的最大下界为的最大下界为x,最小上界为最小上界为y。如果如果yx,则则x,y的最大下界为的最大下界为y,最小上界为最小上界为 x。即这即这x,y的最大下界为较小元素,最小上界为较大元素的最大下界为较小元素,最小上界为较大元素.4dab ce12 34 5 6dab c e3.由格诱导的代数系统由格诱导的代数系统设设是格是格,在在A上定义二元运算上定义二元运算和和为为:a,bAab=LUB a,b,a,b的最小上界的最小上界.Least Upper Boundab=GLB a,b,a,b的最大下界的最大下界.Greatest Lower Bound称称是由格是由格诱导的代数系统诱导的代数系统
6、.(-并并,-交交)例如右边的格中例如右边的格中ab=b ab=a bc=e5 e ab d cb a c fe gb a c fe g d a cb d4.子格子格:设:设是格是格,是由是由诱导的代数系统。诱导的代数系统。B是是A的非空子的非空子集,如果集,如果和和在在B上封闭,则称上封闭,则称是是的的子格子格。是是的的子格。而子格。而不是不是.因因bc=dB,(判定子格:看去掉的元素是否影响封闭判定子格:看去掉的元素是否影响封闭)二二.格的对偶原理格的对偶原理 设设是格,是格,的逆关系记作的逆关系记作,也是偏序关系。也是偏序关系。所以所以也是格,也是格,的的Hasse图是将图是将的的Has
7、se图颠倒图颠倒180即可。即可。格的对偶原理格的对偶原理:设:设P是对任何格都为真的命题,如果将是对任何格都为真的命题,如果将P中的中的换成换成,换成换成,换成换成,就得到命题,就得到命题P,称称P为为P的对偶命题,则的对偶命题,则P对任何格也是为真的命题。对任何格也是为真的命题。例如:例如:P:aba P:aba a,b的最大下界的最大下界a a,b的最小上界的最小上界a三三.格的性质格的性质 是由格是由格诱导的代数系统。诱导的代数系统。a,b,c,dA1.aab bab aba abb 此性质由运算此性质由运算和和的定义直接得证。的定义直接得证。62.如果如果ab,cd,则则 acbd,
8、acbd。证明证明:如果:如果ab,又又bbd,由传递性得由传递性得abd,类似由类似由cd,dbd,由传递性得由传递性得cbd,这说明这说明bd是是a,c的上界,而的上界,而ac是是a,c的最小上界,的最小上界,所以所以acbd。类似可证类似可证 acbd。推论推论:在一个格中,任何:在一个格中,任何 a,b,cA,如果,如果bc,则,则 abac,abac。此性质称为此性质称为格的保序性格的保序性。3.和和都满足都满足交换律交换律。即。即 ab=ba,ab=ba。此性质由运算此性质由运算和和的定义直接得证。的定义直接得证。74.和和都满足都满足幂等律幂等律。即。即 aa=a aa=a 证明
9、证明:由性质:由性质1 得得 aaa (再证再证aaa)由由自反得自反得aa,这说明这说明a是是a的上界,而的上界,而aa是是a的的最小上界,所以最小上界,所以 aa a。最后由最后由反对称得反对称得 aa=a。由对偶原理得由对偶原理得 aa=a 5.和和都满足都满足结合律结合律。即。即 (ab)c=a(bc),(ab)c=a(bc)。证明证明:先证明先证明(ab)c a(bc)a a(bc)bbc a(bc)(ab)a(bc)cbc a(bc)(ab)c a(bc)同理可证同理可证 a(bc)(ab)c 最后由反对称得最后由反对称得(ab)c=a(bc)类似可证类似可证 (ab)c=a(bc
10、)。86.和和都满足都满足吸收律吸收律。即。即 a(ab)=a,a(ab)=a。证明证明:显然有显然有 aa(ab).再证再证 a(ab)a a a ab a a(ab)a最后由最后由反对称得反对称得 a(ab)=a,类似可证类似可证 a(ab)=a。7.是代数系统,如果是代数系统,如果和和是是满足吸收律满足吸收律的二的二元运算,则元运算,则和和必满足幂等律必满足幂等律。证明证明:任取:任取a,bA 和和是满足吸收律。是满足吸收律。有有 a(ab)=a-a(ab)=a-。由于上式中的由于上式中的b是任意的,可以令是任意的,可以令b=ab 并代入并代入式得式得 a(a(ab)=a 由式得由式得
11、aa=a 同理可证同理可证aa=a98.和和不不满足满足分配律分配律。但有分配。但有分配不等式不等式:a(bc)(ab)(ac),(ab)(ac)a(bc)。我们我们先看先看右图的右图的例子例子:10 c ab e d d(be)=dc=d (db)(de)=ae=e de 即即 d(be)(db)(de)证明证明:aab aac a(ab)(ac)bcb ab bcc ac bc(ab)(ac)于是有于是有 a(bc)(ab)(ac)类似可证类似可证(ab)(ac)a(bc)。*9.ab ab=b ab=a证明证明:教材教材 P239 已证已证 ab ab=a 这里从略。这里从略。下面证明下
12、面证明 ab ab=b 先证先证ab ab=b 设设 ab,又,又bb ab b 又又 bab 由由反对称得反对称得 ab=b 再证再证 ab=b ab 已知已知 ab=b a ab ab。最后最后得得 ab ab=b 这是个很重要的定理,在以后用到此结论这是个很重要的定理,在以后用到此结论证明证明ab。11四.格的同态与同构1.定义定义:设:设 和和是两个格,由它们诱导是两个格,由它们诱导的代数系统分别是的代数系统分别是和和,如果存,如果存在映射在映射f:A1A2 使得对任何使得对任何a,bA1,f(a1b)=f(a)2f(b)f(a1b)=f(a)2f(b)则称则称f是是到到 的的同态映射
13、同态映射。也称也称是是 的的同态像同态像。如果如果 f 是双射的,就称是双射的,就称f是是到到,的格的格同构同构,也称格,也称格 和和同构同构。12例如例如,A=1,2,3,6,是是A上整除关系。上整除关系。,E=a,b它们诱导的代数系统分别是它们诱导的代数系统分别是和和。其中其中和和分别是求两个数的最小公倍数和最大公约数分别是求两个数的最小公倍数和最大公约数.13 ba a,b 1 32 6f6 3 2 1 aba,bA P(E)f(23)=f(6)=a,b f(2)f(3)=ab=a,b f(23)=f(1)=f(2)f(3)=ab=f(26)=f(6)=a,b f(2)f(6)=aa,b
14、=a,b f(26)=f(2)=a f(2)f(6)=aa,b=a可见它们同构。可见它们同构。格同构格同构,它们的,它们的图的形状一定相同图的形状一定相同。2.格同态的保序性格同态的保序性定理定理:设:设f是格是格 到到 的的同态同态映射,映射,则则对任对任何何a,bA1,如果如果a1b,则则 f(a)2f(b).证明证明:令令和和 是格是格 和和 诱导的代数系统,任取诱导的代数系统,任取a,bA1,设设a1b,则则 a1b=a f(a1b)=f(a)而而f(a1b)=f(a)2f(b),所以,所以 f(a)2f(b)=f(a),所以所以 f(a)2f(b).3.格同构的保序性格同构的保序性定
15、理定理:设:设双射双射f是格是格 到到 的的同构同构映射,映射,当且仅当当且仅当 对任何对任何a,bA1,若若 a1b f(a)2f(b).证明证明:令令和和 是格是格 和和 诱导的代数系统,诱导的代数系统,141).充分性充分性:已知,任取:已知,任取a,bA1,若若a1b f(a)2f(b).(应证出应证出 f(a1b)=f(a)2f(b)f(a1b)=f(a)2f(b)a)先先证证 f(a1b)=f(a)2f(b)令令a1b=c c1a,c1b,由已知得由已知得 f(c)2f(a)和和f(c)2f(b).所以所以 f(c)2f(a)2f(b)-再证再证 f(a)2f(b)2 f(c):由
16、于由于f(a),f(b)A2,又又2的封闭性得的封闭性得 f(a)2f(b)A2,又由又由f:A1A2是满射,必有是满射,必有dA1,使得使得 f(d)=f(a)2f(b)所以所以 f(d)2f(a),f(d)2f(b).由已知条件得:由已知条件得:d1a,d1b d1a1b=c,d1c,于是得于是得 f(d)2f(c),即即f(a)2f(b)2 f(c)-由由得得 f(c)=f(a)2f(b)即即 f(a1b)=f(a)2f(b)。b)类似可证类似可证 f(a1b)=f(a)2f(b)所以所以 f是它们的同构映射是它们的同构映射.152).必要性必要性:已知:已知 f是格是格 到到 的的同构
17、同构映射,映射,(证出:任取(证出:任取a,bA1,若若a1b f(a)2f(b))a)先证先证 a1b f(a)2f(b)任取任取a,bA1,设设a1b,由格同态保序性得,由格同态保序性得 f(a)2 f(b)b)再证再证f(a)2f(b)a1b 设设 f(a)2f(b),f(a)=f(a)2f(b)=f(a1b)f 是入射,是入射,a=a1b 所以所以 a1b 由由a),b)最后得最后得 a1b f(a)2f(b)。定理证毕。定理证毕。由格的同构得如下结论:由格的同构得如下结论:具有具有一、二、三个元素一、二、三个元素的格分别同构于含有一、二、的格分别同构于含有一、二、三个元素的三个元素的
18、链链。16 a a b a b c 具有具有四个元素四个元素的格分别同构于下面两种格形式之一的格分别同构于下面两种格形式之一:17 d a b c d a b c e c d d a b c e a b c e a b d a e b c d d a b c e 具有具有五个元素五个元素的格分别同构于下面五种格形式之一:的格分别同构于下面五种格形式之一:作业作业 P242(1)(2)(4)(7)2 几个特殊格一一.分配格分配格 前面我们介绍一般的格,前面我们介绍一般的格,和和只满足分配不等式。只满足分配不等式。a(bc)(ab)(ac),(ab)(ac)a(bc)。下面介绍的是满足分配律的格下
19、面介绍的是满足分配律的格-分配格。分配格。1.定义定义:是由格是由格诱导的代数系统。如果诱导的代数系统。如果对对a,b,cA,有,有 a(bc)=(ab)(ac),a(bc)=(ab)(ac)则称则称是分配格。是分配格。例例 是分配格。是分配格。182.二个重要的五元素非分配格二个重要的五元素非分配格:2(35)=230=2(23)(25)=11=1 c(bd)=ca=c(cb)(cd)=ed=d可见它们都不是分配格。可见它们都不是分配格。3.分配格的判定分配格的判定:见书:见书 P245 一个格是分配格的一个格是分配格的充分且必要条件充分且必要条件是在该格中没有任是在该格中没有任何子格与上述
20、两个五元素非分配格之一同构。何子格与上述两个五元素非分配格之一同构。用此方法可以判定下面两个格不是分配格:用此方法可以判定下面两个格不是分配格:19 3 1 30 2 5 d e a b c 4 1 6 3 5 2 f g a d c e b4.分配格的性质分配格的性质1).定理定理 2.1.在格中,如果在格中,如果对对可分配,则可分配,则对对也也可分配。反之亦然。可分配。反之亦然。证明证明:设设是由格是由格诱导的代数系统。且诱导的代数系统。且对对可分配。任取可分配。任取a,b,cA,a(bc)=(ab)(ac)而而(ab)(ac)=(ab)a)(ab)c)(分配分配)=a(ab)c)=a(a
21、c)(bc)(吸收、分配吸收、分配)=(a(ac)(bc)(结合结合)=a(bc)(吸收吸收)同理可证同理可证:如果如果对对可分配,则可分配,则对对也可分配也可分配.2).定理定理 2.2.所有链均为分配格。所有链均为分配格。证明证明:显然任何链都不会含有与五元素非分配格之一同:显然任何链都不会含有与五元素非分配格之一同构的子格,所以链必是分配格。构的子格,所以链必是分配格。203).定理定理 2.3.设设是分配格,对任何是分配格,对任何a,b,cA,如果如果有有 ab=ac 及及 ab=ac 则必有则必有 b=c.证明证明:任取:任取a,b,cA,设有设有 ab=ac 及及 ab=ac b=
22、b(ab)(吸收律吸收律)=b(ac)(代换代换)=(ba)(bc)(分配分配)=(ab)(bc)(交换交换)=(ac)(bc)(代换代换)=(ab)c (分配分配)=(ac)c (代换代换)=c (吸收律吸收律)21二.有界格1.格的全上界与全下界格的全上界与全下界1).全上界全上界:设设是格,如果存在元素是格,如果存在元素aA对任何对任何xA,xa,则称则称 a是格的全上界是格的全上界,记作记作1。(即是即是A的最大元的最大元)定理定理 2.4 一个格如果有全上界,则是唯一的。一个格如果有全上界,则是唯一的。(我们已证明过,如果有最大元,则是唯一的我们已证明过,如果有最大元,则是唯一的)2
23、).全下界全下界:设设是格,如果存在元素是格,如果存在元素aA对任何对任何xA,ax,则称则称 a是格的全下界是格的全下界,记作记作0。(即是即是A的最小元的最小元)定理定理 2.5 一个格如果有全下界,则是唯一的。一个格如果有全下界,则是唯一的。从格的图形看从格的图形看:全上界:全上界1,就是图的最上边元素,就是图的最上边元素(只一个只一个).全下界全下界0,就是图的最下边元素,就是图的最下边元素(只一个只一个)。22 b 0 1 a c 1 c 02.有界格定义有界格定义:如果一个格存在:如果一个格存在全上界全上界1与全下界与全下界0,则,则称此格为有界格。称此格为有界格。设设是是有界有界
24、格,则对任何格,则对任何aA,有有 因为因为a1,a1=a a1=1 0a a0=0 a0=a由此看出:对于由此看出:对于 来说来说 1是么元,是么元,0是零元。是零元。对于对于 来说来说 0是么元,是么元,1是零元。是零元。思考题思考题:是否所有格都是是否所有格都是有界格?有界格?所有有限个元素的格都是有界格。所有有限个元素的格都是有界格。而无限个元素的格可能是无界格。而无限个元素的格可能是无界格。例如例如就是既无全上界也无全下界。就是既无全上界也无全下界。23三.有补格回顾回顾:集合的补集,:集合的补集,若若 AB=E AB=则则 A=B,B=A 如如E=a,b E=E a=b,b=a1.
25、元素的补元元素的补元:设设是个有界格,是个有界格,aA,如果存在如果存在 bA,使得使得 ab=1 ab=0 则称则称a与与b互为补元。互为补元。例例:右边的格中:右边的格中 a的补元:的补元:c,e b的补元:的补元:无无 c的补元:的补元:a,d d的补元:的补元:c e的补元:的补元:a 0 的补元:的补元:1 1的补元:的补元:024 a,b a b e 0 1 b c d a2.有补格的定义有补格的定义:一个有界格中,如果每个元素都有补元,则称之为有一个有界格中,如果每个元素都有补元,则称之为有补格。补格。下述有界格中,哪些是有补格?下述有界格中,哪些是有补格?25 a,b a b
展开阅读全文