(本科)第14章 格与布尔代数ppt课件.ppt
《(本科)第14章 格与布尔代数ppt课件.ppt》由会员分享,可在线阅读,更多相关《(本科)第14章 格与布尔代数ppt课件.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:(本科)第(本科)第1414章章 格与布尔代数格与布尔代数pptppt课件课件电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程离离 散散 数数 学学2022年5月16日星期一电子科技大学离散数学课程组电子科技大学离散数学课程组3电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16第第1515章章 格与布尔代数格与布尔代数集合的表示方法集合的表示方法2子格与格同态子格与格同态3特殊格特殊格4偏序格与代数格偏序格与代数格1格的性质格的性质2布尔代数布尔代数54电子科
2、技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-1615.1 15.1 本章学习要求本章学习要求重点掌握重点掌握一般掌握一般掌握了解了解11 1 格的定义及格的定义及性质性质2 2 子格与格同子格与格同态态3 3 特殊格特殊格4 4 布尔代数布尔代数31 1 斯通定理斯通定理2 2 布尔函数布尔函数 21 1 格与布尔代格与布尔代数的证明数的证明5电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16偏序格偏序格 efabdcabcd(a)(b)比较右边两个哈比较右边
3、两个哈斯图的不同?斯图的不同?6电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16定义定义设设是一个偏序集,如果对任意是一个偏序集,如果对任意a, bLa, bL,a, ba, b都有最大下界和最小上界存在,则称都有最大下界和最小上界存在,则称L, 是是格格,简称,简称L L是是格格。若。若L L为有限集,则称格为有限集,则称格L, 为为有限格有限格。暂且把由偏序关系定义的格称为暂且把由偏序关系定义的格称为偏序格偏序格7电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程20
4、22-5-16保交与保联保交与保联在格在格中,任取中,任取a, bGa, bG,则,则a, ba, b的最大的最大下界和最小上界都是惟一存在的,且均属于下界和最小上界都是惟一存在的,且均属于L L。用用a a* *b b表示表示a, ba, b的最大下界,称为的最大下界,称为a a与与b b的的保交保交,用用a a b b表示表示a, ba, b的最小上界,称为的最小上界,称为a a与与b b的的保联保联,即即a a* *b = GLBa, bb = GLBa, b,a a b = LUBa, bb = LUBa, b也可用也可用和和、和、和、和和分别表示保交和保分别表示保交和保联联 8电子科
5、技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16例例(1 1)考虑偏序集)考虑偏序集Z, D,其中,其中Z Z+ +是正整数,是正整数,D D是是一个整除关系,问此偏序集一个整除关系,问此偏序集Z, D是否是一个格?是否是一个格?(2 2)设)设A A是一个集合,是一个集合,P(A)P(A)是是A A的幂集,是集合上的幂集,是集合上的包含关系,问此偏序集的包含关系,问此偏序集是否是一个格?是否是一个格?(3 3)考虑偏序集)考虑偏序集S, D,其中,其中D D是一个整除关系,是一个整除关系,S Sn n是是n n的所有因子的集合
6、,问此偏序集的所有因子的集合,问此偏序集S, D是否是否是一个格?是一个格?(4 4)所有的全序集)所有的全序集都是格?都是格?9电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16例(续)例(续)分析分析 判断一个偏序集判断一个偏序集是否是格,要对是否是格,要对L L的的所有所有2 2元素子集看它是否都有最大下界和最小上界元素子集看它是否都有最大下界和最小上界解解 (1 1)对)对a, ba, bZ Z,有,有a a* *b = GLBa, b = GCDa, bb = GLBa, b = GCDa, bZ ZGCDGCD表
7、示表示a, ba, b的最大公因子。的最大公因子。a a b = LUBa, b = LCMa, bb = LUBa, b = LCMa, bZ ZLCMLCM表示表示a, ba, b的最小公倍数。的最小公倍数。所以,所以,Z, D是一个格。是一个格。10电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16例例15.2.1 15.2.1 解(续)解(续)(2 2)对)对S S1 1,S S2 2P(S)P(S),有,有S S1 1* *S S2 2 = GLBS = GLBS1 1, S, S2 2 = S = S1 1SS2
8、 2P(S)P(S)S S1 1 S S2 2 = LUBS = LUBS1 1, S, S2 2 = S = S1 1S S2 2P(S)P(S)所以,所以,P(S), 是一个格。是一个格。(3 3)由)由(1)(1)可知:可知:S, D一定是一个格。一定是一个格。举例如下:举例如下:当当n = 6n = 6和和n = 24n = 24时,有时,有S, D和和S, D是格。是格。此时此时S S6 6 = 1, 2, 3, 6 = 1, 2, 3, 6,S S2424 = 1, 2, 3, 4, 6, 8, 12, 24 = 1, 2, 3, 4, 6, 8, 12, 24,11电子科技大学离
9、散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16例例15.2.1 15.2.1 解(续)解(续)对对a, ba, bS S6 6( (或或S S2424) ),有,有a a* *b = GLBa, bb = GLBa, b= GCDa, b= GCDa, bS S6 6( (或或S S2424) )a a b = LUBa, b b = LUBa, b = LCMa, b= LCMa, bS S6 6( (或或S S2424) )对应的对应的HasseHasse图如图图如图 (a) (a)和图和图 (b) (b)所示。所示。612324
10、12123684(a)(b)12电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16例例15.2.1 15.2.1 解(续)解(续)(4 4)因为在全序集)因为在全序集中,对任意中,对任意a, ba, bL L,都有都有a ba b或或b ab a成立。成立。若若a ba b成立,则成立,则a, ba, b有最大下界为有最大下界为a a,最小上,最小上界为界为b b;若若b ab a成立,则成立,则a, ba, b有最大下界为有最大下界为b b,最小上,最小上界为界为a a;故故是一个格。是一个格。13电子科技大学离散数学课程
11、组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16例例判断哈斯图如下图所示的几个偏序集是否是格。判断哈斯图如下图所示的几个偏序集是否是格。(a)abcdefg(a)(b)abcde(c)abcdea(e)bcdea(d)bc deba(f)cefd14电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16例(续)例(续)a(g)bdfhceghadbcf(h)ge(i)abcdeffb(j)baceca(k)bdea(l)bcde15电子科技大学离散数学课程组电子科技大学离散数学课程
12、组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16例(续)例(续)分析分析 图图 (h) (h)中中2 2元素子集元素子集g, hg, h不存在最小上界,不存在最小上界,图图 (i) (i)中中2 2元素子集元素子集e, fe, f不存在最小上界,图不存在最小上界,图 (j) (j)中中2 2元素子集元素子集e, fe, f不存在最小上界,图不存在最小上界,图 (k) (k)中中2 2元元素子集素子集a, ba, b不存在最大下界,图不存在最大下界,图 (l) (l)中中2 2元素子元素子集集d, ed, e不存在最大下界,因此它们都不是格。不存在最大下界,因此它们都不是格
13、。解解 图图 (a) (a)至至(g)(g)中的偏序集都是格,图中的偏序集都是格,图 (h) (h)至至(l)(l)中的偏序集都不是格。中的偏序集都不是格。16电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16代数格代数格定义定义设设是具有两个二元运算的代数系统,是具有两个二元运算的代数系统,如果运算如果运算和和满足交换律、结合律和吸收律,则满足交换律、结合律和吸收律,则称称为为格格。把由代数系统定义的格称为把由代数系统定义的格称为代数格代数格。17电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程
14、 双语示范课程双语示范课程2022-5-16例例设设A A是一个集合,是一个集合,P(A)P(A)是是A A的幂集,的幂集,和和分别是集分别是集合的交和并运算,试证明代数系统合的交和并运算,试证明代数系统是一个格。是一个格。证明证明 由集合的运算性质知,交和并运算都满足交由集合的运算性质知,交和并运算都满足交换律、结合律和吸收律,因此由定义知,换律、结合律和吸收律,因此由定义知,P(A), , 是一个格。是一个格。18电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16定理定理偏序格与代数格是等价的。偏序格与代数格是等价的。证
15、明证明 先证偏序格是代数格。先证偏序格是代数格。设设L 是一个格,是一个格,* *和和 分别是分别是L L上的保交和上的保交和保联。对任意保联。对任意a, bLa, bL,由最小上界和最大下界的,由最小上界和最大下界的惟一性知,惟一性知,a a* *b = bb = b* *a a,a a b = bb = b a a即即* *和和 都满足交换律。都满足交换律。19电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16定理定理15.2.1 15.2.1 证明(续)证明(续)对任意对任意a, b, cLa, b, cL,因为,因为
16、(a(a* *b)b)* *c ac a* *b bb b,(a(a* *b)b)* *c cc c,所以,所以(a(a* *b)b)* *c bc b* *c c又因为又因为(a(a* *b)b)* *c ac a* *b ab a,于是有,于是有(a(a* *b)b)* *c ac a* *(b(b* *c)c)同样有,同样有,a a* *(b(b* *c) (ac) (a* *b)b)* *c c。故。故(a(a* *b)b)* *c = ac = a* *(b(b* *c)c)即即* *满足结合律。满足结合律。同理可证,同理可证, 满足结合律。满足结合律。20电子科技大学离散数学课程组
17、电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16定理定理15.2.1 15.2.1 证明(续)证明(续)对任意对任意a, bLa, bL,因为,因为a aa a,a aa a b b,所以,所以a aa a* *(a(a b)b)显然显然a a* *(a(a b) ab) a,故,故a a* *(a(a b) = ab) = a同理可证,同理可证,a a (a (a* *b) = ab) = a。故故* *与与 满足吸收律。满足吸收律。综上,综上,L, 是一个格。是一个格。21电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品
18、课程 双语示范课程双语示范课程2022-5-16定理证明(续)定理证明(续)再证一个代数格是一个偏序格。再证一个代数格是一个偏序格。设代数系统设代数系统一个格,在一个格,在L L上定义一种关上定义一种关系系“ ”如下:如下: 对任意对任意a, bLa, bL,有,有a b a b ab = a ab = a(1)(1)分下面分下面3 3步证明。步证明。(1 1)证明证明 是偏序关系是偏序关系。对任意对任意aLaL,由吸收律有,由吸收律有aa = a(a(aa) = aaa = a(a(aa) = a故故a aa a,即关系,即关系 是是自反的自反的。 22电子科技大学离散数学课程组电子科技大学
19、离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16定理证明(续)定理证明(续)对任意对任意a, bLa, bL,若,若a ba b,b ab a,有:,有:ab = aab = a,ab = bab = b所以所以a = ba = b,即关系,即关系 是是反对称的反对称的。对任意对任意a, b, cLa, b, cL,若,若a ba b,b cb c,有,有ab = a, bc = bab = a, bc = b由结合律知由结合律知ac = (ab)c = a(bc) = ab = aac = (ab)c = a(bc) = ab = a所以所以a ca c,即
20、关系,即关系 是是传递的传递的。故故 是偏序关系,即是偏序关系,即是偏序集。是偏序集。23电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16定理定理15.2.1 15.2.1 证明(续)证明(续)(2 2)证明:对任意)证明:对任意a, bLa, bL,有,有ab = a ab = a ab = b ab = b事实上,若有事实上,若有ab = aab = a,则由吸收律,则由吸收律ab = (ab)b = bab = (ab)b = b反之,若反之,若ab = bab = b,再由吸收律,再由吸收律ab = a(ab) =
21、 aab = a(ab) = a因此,因此,a b a b ab = a ab = a ab = b ab = b。24电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16定理证明(续)定理证明(续)(3 3)证明:对任意)证明:对任意a, bLa, bL,a, ba, b存在最大下界存在最大下界和最小上界。和最小上界。由吸收律由吸收律a(ab) = a a(ab) = a a ab a abb(ab) = b b(ab) = b b ab b ab因此,因此,abab是是a, ba, b的一个上界。的一个上界。设设cLcL是
22、是a, ba, b的任意一个上界,即的任意一个上界,即a ca c,b b c c,于是有,于是有ac = cac = c,bc = cbc = c25电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16定理证明(续)定理证明(续)由结合律知由结合律知(ab)c = a(bc) = ac = c(ab)c = a(bc) = ac = c故有故有ab cab c,即,即abab是是a, ba, b的最小上界。的最小上界。同理,同理,abab是是a, ba, b的最大下界。的最大下界。故故是一个格。且有是一个格。且有a a* *
23、b = abb = ab, a a b = abb = ab注意注意:偏序格与代数格等价,今后就不再区分偏:偏序格与代数格等价,今后就不再区分偏序格与代数格了,而把它们统称为格。序格与代数格了,而把它们统称为格。26电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16自然运算与自然偏序自然运算与自然偏序任何偏序格任何偏序格都存在两个二元运算都存在两个二元运算保交保交( (* *) )和保联和保联( ( ) ),称之为格,称之为格的的自然运算自然运算;代数格代数格都可以得到一个偏序关系都可以得到一个偏序关系 ,称之为格称之为格的
24、的自然偏序自然偏序。27电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16格的性质格的性质对偶格对偶格: :对于集合对于集合L L的任何偏序关系的任何偏序关系“ ”,其逆关系,其逆关系“”也是集合也是集合L L上的偏序关系;上的偏序关系;对对L L的任意子集的任意子集T T,T T在偏序集在偏序集中的最大下中的最大下界和最小上界分别是界和最小上界分别是中的最小上界和最大中的最小上界和最大下界。下界。因此偏序集因此偏序集是格当且仅当是格当且仅当是格,是格,我们称此两个格为我们称此两个格为对偶格对偶格;格格的保联运算与保交运算分
25、别是对偶格的保联运算与保交运算分别是对偶格L, 的保交运算和保联运算。的保交运算和保联运算。28电子科技大学离散数学课程组电子科技大学离散数学课程组国家精品课程国家精品课程 双语示范课程双语示范课程2022-5-16对偶原理对偶原理对于格对于格的任何命题,将保联运算与保交运的任何命题,将保联运算与保交运算分别换成对偶格算分别换成对偶格的保交运算和保联运算,的保交运算和保联运算,将命题中的将命题中的“ ”换成对偶格换成对偶格中的中的“”,得到的一个关于对偶格,得到的一个关于对偶格中的命题,中的命题,称这个命题为称这个命题为对偶命题对偶命题。容易证明,关于格容易证明,关于格的任何真命题,其对应的任
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科第14章 格与布尔代数ppt课件 本科 14 布尔 代数 ppt 课件
限制150内