欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    第十二章格与布尔代数.ppt

    • 资源ID:5327432       资源大小:229.02KB        全文页数:42页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第十二章格与布尔代数.ppt

    第十二章 格与布尔代数,12.1 格定义的代数系统12.2 格的代数定义 12.3 一些特殊的格12.4 有限布尔代数的唯一性12.5 布尔函数和布尔表达式,复习:偏序集、格,格是一个偏序集,在这个偏序集中,每两个元素有唯一一个最小上界和唯一一个最大下界。,定义(见第85页定义1)设A是一个非空集合,R是A上的一个二元关系,若R有自反性、反对称性、传递性,说R是A上的一个偏序关系。并称(A,R)是一个偏序集。,注意:对于一个偏序关系,往往用记号“”来表示。若(a,b),记为a b,读做“a小于等于b”。一个偏序集,通常用符号(A,)来表示。,格,例 如图用哈斯图给出了一个有5个元的格。,定义(见第86页定义2)A是一个非空集,(A,)是一个偏序集,若对于任意的元素a和b属于A,在A中存在a和b的最小上界及最大下界,就说(A,)是一个格。,例,右上图所示的偏序集(D(30),R)是格。(详见练习7.33),例 右下图所示的偏序集(1,2,3,4,)不是格。(详见第85页例1),由格定义的代数系统,设(A,)是一个格,定义代数系统(A,),其中和是A上的两个二元运算,对于任意的a,bA,ab等于a和b的最小上界,ab等于a和b的最大上界。称(A,)是由格(A,)所定义的代数系统。,注意:二元运算通常称为并运算,二元运算通常称为交运算,因此,a和b的最小上界,也称a和b的并;a和b的最大下界,也称a和b的交。,例,设2A是集合A的幂集,(2A,)是一个格。因此,它确定了一个对应的代数系统:(2A,)。对于任意的x,yA,由定义知:xy=xy,xy=xy。,例,设Z+是正整数集,是Z+上一个二元关系,(Z+,)是一个格。在格(Z+,)所定义的代数系统:(Z+,)中,对于任意的m,nZ+,mn=m和n的最小公倍数;mn=m和n的最大公约数。,定理1,对于格(A,)中的任意元素a和b,有:a ab(12.1)ab a(12.2),定理2,(A,)是一个格,对于A中的任意的a、b、c和d,如果 a b,且 c d,则有:ac bd(12.3)ac bd(12.4),定理3,设(A,)是一个格,(A,)是格(A,)定义的代数系统,则对于任意的a,b,cA,以下算律成立:L1:aa=a,aa=a;(幂等律)L2:ab=ba,ab=ba;(交换律)L3:(ab)c=a(bc)(ab)c=a(bc);(结合律)L4:a(ab)=a,a(ab)=a。(吸收律),第十二章 格与布尔代数,12.1 格定义的代数系统12.2 格的代数定义 12.3 一些特殊的格12.4 有限布尔代数的唯一性12.5 布尔函数和布尔表达式,问题,设(A,)是具有两个二元运算和的代数系统,并且和运算适合上节定理3中描述的四个算律L1、L2、L3与L4。如何设法利用和运算在A中引入一个偏序关系,使A关于这个偏序关系构成一个格?,问题(续),问题:ab=a和ab=b是否同时成立?,代数系统定义的二元关系,定义:在集合A上定义二元关系:对于任意a,bA,若 ab=a 成立(或ab=b成立),则定义ab。,验证:所定义的二元关系是偏序关系,自反性反对称性传递性所以,是A上的偏序关系,(A,)是一个偏序集。,验证:所定义的偏序集是格,首先,证明对于任意的a,bA,ab是a,b的最大下界。可以证明ab是a,b的最小上界。总之,由代数系统(A,)定义的偏序集(A,)是格。,格的等价定义,定义1:设(A,)是一个代数系统,和是A上的两个封闭的二元运算,且满足算律:对于任意的a,b,cA,L1:aa=a,aa=a;(幂等律)L2:ab=ba,ab=ba;(交换律)L3:(ab)c=a(bc)(ab)c=a(bc);(结合律)L4:a(ab)=a,a(ab)=a。(吸收律)则说(A,)是一个格。,例1(Z+,)=(Z+,|),Z+是正整数集,对于任意的a,b Z+,规定ab=(a,b)(即a和b的最大公约数),ab=a,b(即a和b的最小公倍数)ab和ab是Z+上的两个二元运算可以证明:(Z+,)是一个格,且与格(Z+,|)是一致的。,第十二章 格与布尔代数,12.1 格定义的代数系统12.2 格的代数定义 12.3 一些特殊的格12.4 有限布尔代数的唯一性12.5 布尔函数和布尔表达式,分配格,定义1 设(A,)是一个格,若对于任意a,b,cA,有a(bc)=(ab)(ac)a(bc)=(ab)(ac)则称(A,)是一个分配格。例(2A,)是一个分配格。,泛下界、泛上界,定义2 设(A,)是一个格,若存在aA,对于任意bA,a b,则称a为泛下界;若存在eA,对于任意bA,b e,则称e为泛上界。,显然,泛上界和泛下界若存在必唯一。用0和1分别表示一个格的泛下界和泛上界。,例,在左图中,a是泛下界,b是泛上界。,在右图中,a是泛下界,e是泛上界。,例,格(2A,)中,A是泛上界,而是泛下界。,例,在格(Z+,|)中,1是泛下界,没有泛上界。,补元、有补格,设(A,)是一个格,0,1 A。设aA,若存在bA,满足 ab=1,ab=0,则称b为a的补元。一个格,如果每一个元素都有补元,则称它为有补格。,注意,若a是b的补,那么b也是a的补。,定理(分配格的必要条件),在分配格中,如果一个元素有补元,那么这个补元是唯一的。,布尔格、补运算,定义:一个有补的分配格也称为布尔格。设(A,)是一个布尔格,因为对于每一个元素有唯一的补元,能定义A上的一个一元运算,并用“”表示,称之为补运算。这样,对于A中的每一个元素a,a是a的补元。,布尔代数(Boolean Algebra),定义:称一个布尔格(A,)所定义代数系统(A,)是一个布尔代数。,布尔代数的例子,D=1,2,3,5,6,10,15,30(D,|),布尔代数的例子,S=21,2,3(S,),德摩根律,(A,)是一个布尔代数。对于任意的a,bA,有ab=abab=ab,第十二章 格与布尔代数,12.1 格定义的代数系统12.2 格的代数定义 12.3 一些特殊的格12.4 有限布尔代数的唯一性12.5 布尔函数和布尔表达式,布尔代数(S),),S是一个任意的集合,2S是S的幂集合,(2S,)是一个格,且是布尔格,记为布尔代数(S),)。问题:是否所有的布尔代数都是这样的形式呢?当A是一个有限集,也就是(A,)是一个有限布尔代数时,这一问题的答案是肯定的。,第十二章 格与布尔代数,12.1 格定义的代数系统12.2 格的代数定义 12.3 一些特殊的格12.4 有限布尔代数的唯一性12.5 布尔函数和布尔表达式,问题,设(A,)是一个布尔代数,n(1)是一个正整数,如何表示一个An到A的函数(映射)、也就是A上的一个n元函数?,例 0,1上的一个3元函数,(a)表12.1,布尔表达式(Boolean Expression),定义:设(A,)是一个布尔代数,其上的一个布尔表达式是如下的表达式:,(1)A中的每个元素是一个布尔表达式。(2)任意的一个变元名是一个布尔表达式。(3)如果e1和e2是两个布尔表达式,那么,e1,e1e2,e1e2都是布尔表达式。(4)所有的布尔表达式都是有限次的运用(1)、(2)、(3)所得。,E(x1,x2,xn),一个含有n个不同变元的布尔表达式,通常称为n个变元的布尔表达式。通常用E(x1,x2,xn)表达有n个变元x1,xn的一个布尔表达式。,E(x1,x2,xn)n元函数,不难看出,一个布尔表达式E(x1,x2,xn)就表示了一个从An到A的一个函数。,问题:n元函数 E(x1,x2,xn)?,是否从An到A的每一个函数f都可以用(A,)上的一个布尔表达式来表示?,问题的答案是否定的!,例 0,1,2,3上的 一个2元函数。,函数f就不存在布尔表达式。,布尔函数(Boolean Function),定义(A,)是一个布尔代数。从An到A的一个函数,如果它能由(n个变元的)的布尔表达式来表示,则称它为布尔函数。,二元素布尔代数(0,1,)上的一个任意n元函数,都是布尔函数。,

    注意事项

    本文(第十二章格与布尔代数.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开