这篇文章的目的是以布尔代数公理证明定理。

对偶原理:0with1,+ with · 互换以后,公理(定理)任然成立。

布尔代数的公理如下

单变量的布尔代数定理如下

单变量的布尔代数定理很容易用真值表证明。

多变量的布尔定理如下

交换律,结合律,分配律同样容易用真值表证明。其中T8’最好用对偶法则记忆。

吸收律的证明需要用到分配律:
B·(B+C)=(B+B)·(B+C)=B+B·C=B·1+B·C=B·(1+C)=B·1=B 证毕

合并律也很容易用分配律证得,不再赘述。

一致律的一种证明方式是展开:
B·C+B’·D+C·D
=B·C·(D+D’)+B’·(C+C’)·D+(B+B’)·C·D
=BCD+BCD’+B’CD+B’C’D+BCD+B’CD
(容易发现第5项和第1项重复,第6项和第3项重复,根据重叠定理可以消去)
= BCD+BCD’+B’CD+B’C’D
= B·C+B’·D

一种证明方式是添项:
(B+C)(B’+D)(C+D)
=(B+C) (C+D) (B’+D)(C+D)
=(C+BD)(D+B’C)
=CD+BD+B’C
=CD+BD+B’C+B’B
=(B+C)D+(B+C)B’
=(B+C)(B’+D)

布尔定理及证明(完整版)相关推荐

  1. 2023史上最全Java面试题【完整版】跳槽必备,看完轻松收撕面试官

    ✨作者简介:杨 戬,博客专家.github开源作者 ✨多年工作总结:Java学习路线总结,小白逆袭Java技术总监 ✨技术交流:定期更新Java硬核干货,不定期送书活动.助你实现技术飞跃 ✨关注公众号 ...

  2. 图解GPT-2(完整版)!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 译者:张贤, 哈尔滨工程大学,Datawhale原创作者 干货长文,建议 ...

  3. [转] [翻译]C# Object Initialization[完整版]

    [翻译]C# Object Initialization[完整版] 原文地址:http://www.csharp411.com/c-object-initialization/ 译者:star6522 ...

  4. 【NLP】图解GPT-2(完整版)

    译者:张贤, 哈尔滨工程大学,Datawhale原创作者 干货长文,建议收藏阅读,收藏等于看完. 审稿人:Jepson, Datawhale成员, 毕业于中国科学院,目前在腾讯从事推荐算法工作 结构总 ...

  5. 【转】傅里叶分析之掐死教程(完整版)更新于2014.06.06

    转自:傅里叶分析之掐死教程(完整版)更新于2014.06.06 - 知乎 作 者:韩 昊 知 乎:Heinrich 微 博:@花生油工人 知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师 ...

  6. 韩顺平轻松搞定网页设计(html+css+js),韩顺平轻松搞定网页设计方案(html+css+js)之javascript现场授课笔记(完整版).doc...

    2011韩顺平轻松搞定网页设计(html+css+js)之 javascript现场授课笔记(完整版) 视频18整和19的前半部分不用看 Javascript的基本介绍 JS是用于WEB开发的脚本语言 ...

  7. 【完整版-斯坦福-密码学】全13讲(绪论)【笔记】

    目录 写在前面的话 参考资料 笔记 写在前面的话 个人笔记,仅供参考,不喜勿喷,谢谢大家. 参考资料 视频:[完整版-斯坦福-密码学]全13讲 理解密码学:如何理解"语义安全(semanti ...

  8. [转载]傅里叶分析之掐死教程(完整版)更新于2014.06.06 - 与时间无关的故事 - 知乎专栏...

    傅里叶分析之掐死教程(完整版)更新于2014.06.06 Heinrich 作 者:韩 昊 知 乎:Heinrich 微 博:@花生油工人 知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老 ...

  9. python编程快速上手自动化_《Python编程快速上手 让繁琐工作自动化》完整版PDF...

    image.png <Python编程快速上手 让繁琐工作自动化>完整版PDF 提取码:7qm4 3.jpg 有关本书 累计销售超过10万册 零基础编程者的不二之选 基于Python3编写 ...

最新文章

  1. pandas 增加列
  2. 人工智能大牛的新年启示:未来要看无监督学习、自然语言处理
  3. MyBatis -- 结果集映射
  4. 有那种条件可以用 火山云引擎 - 提供免费云计算销售管理系统
  5. oracle表还原truncate,Oracle数据库之Oracle表恢复(truncate)
  6. 《Java编程艺术》目录
  7. Oracle数据库性能优化
  8. JavaScript(三)数值类型
  9. java词频统计——web版支持
  10. 库ppt演示 python_用Python实现PPT转化图片
  11. C# 获取PDF文档的字体信息及指定文字的坐标,宽度和高度
  12. 计算机网络习题(参考)
  13. 微信支付宝个人收款将于2022年3月1日起被禁止用于经营收款
  14. Linux远程控制音乐播放,总结一下linux远程控制方法
  15. 微信小程序--在wxml中设置保留小数位数
  16. 使用Python解析JSON
  17. 导致电脑显示屏字体模糊的原因
  18. [Unity编辑器] 根据图片自动生成动画
  19. Tryton 相关软件简介及名字背后的神话
  20. OSChina 周二乱弹 ——程序员吹完牛逼 都自己加班去了

热门文章

  1. 不用任何第三方,写一个RTMP直播推流器
  2. mysql主从配置读写分离笔记
  3. 腾讯云与每日优鲜便利购战略签约 引领无人零售2.0时代发展
  4. [算法] [常微分方程] [欧拉法 改进欧拉法 经典R-K算法]
  5. 计算机中的概念: 视图 VS 镜像
  6. Linux (x86) Exploit 开发系列教程之十一 Off-By-One 漏洞(基于堆)
  7. Dispatcher与UI线程交互
  8. 组合与继承之重写方法和字段
  9. 解析大型.NET ERP系统 设计异常处理模块
  10. 注意String.Split的几个重载形式