计算机问题求解--论题1-13 --布尔代数 2017年12月28日.

Slides:



Advertisements
Similar presentations
质数和合数 中心小学 顾禹 人教版小学五年级数学下册 一、激趣导入 提示:密码是一个三位 数,它既是一个偶数, 又是 5 的倍数;最高位是 9 的最大因数;中间一位 是最小的质数。你能打 开密码锁吗?
Advertisements

1 、谁能说说什么是因数? 在整数范围内( 0 除外),如果甲数 能被乙数整除,我们就说甲数是乙数的 倍数,乙数是甲数的因数。 如: 12÷4=3 4 就是 12 的因数 2 、回顾一下,我们认识的自然数可以分 成几类? 3 、其实自然数还有一种新的分类方法, 你知道吗?这就是我们今天这节课的学.
因数与倍数 2 、 5 的倍数的特征
摆一摆,想一想. 棋子个数数的个数 摆出的数 、 10 2 、 11 、 20 3 、 12 、 21 、 30 4 、 13 、 22 、 31 、 40 5 、 14 、 23 、 32 、 41 、
3 的倍数特征 抢三十
质数和合数 2 的因数( ) 6 的因数( ) 10 的因数 ( ) 12 的因数 ( ) 14 的因数 ( ) 11 的因数 ( ) 4 的因数( ) 9 的因数( ) 8 的因数( ) 7 的因数( ) 1 、 2 、 3 、 4 、 6 、 12 1 、 11 1 、 2 、 5 、 10.

3 的倍数的特征 的倍数有 : 。 5 的倍数有 : 。 既是 2 的倍数又是 5 的倍数有 : 。 12 , 18 , 20 , 48 , 60 , 72 , , 25 , 60 ,
因数与倍数 2 、 5 的倍数的特征 绿色圃中小学教育网 扶余市蔡家沟镇中心小学 雷可心.
2 和 5 的倍数的特征 运动热身 怎样找一个数的倍数? 从小到大写出 2 的倍数( 10 个): 写出 5 的倍数( 6 个) 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , 20 5 , 10 , 15 , 20 , 25 , 30.
2 、 5 的倍数的特征 玉田百姓. 1 、在 2 、 3 、 5 、 8 、 10 、 12 、 25 、 40 这几个数中, 40 的因数有几个? 5 的倍数有几个? 复习: 2 、在 6 、 10 、 12 、 15 、 18 、 20 这几个数中,哪些数 是 2 的倍数?哪些数是 5 的倍数?
2 , 5 的倍数的特征. 我们可以先写出几个 5 的 倍数来看看。 对,先研究小范围的数, 再进行推广验证。
2 、 5 的倍数的特征. 目标 重点 难点 关键词 2 、 5 的倍数的特征 1 、发现 2 和 5 的倍数的特征。 2 、知道什么是奇数和偶数。 能判断一个数是不是 2 或 5 的倍数。 能判断一个数是奇数还是偶数。 奇数、偶数。 返回返回 目录目录 前进前进.
重庆市九龙坡区走马小学 邓华. 一、复习导入,揭示课题 下面哪些数是 2 的倍数?哪些数是 5 的倍数? 2,5的倍数的特征:只看个位上数就能进行判断。 2的倍数:个位上是0,2,4,6,8的数。
练一练: 在数轴上画出表示下列各数的点, 并指出这些点相互间的关系: -6 , 6 , -3 , 3 , -1.5, 1.5.
2 、 5 的倍数特征 集合 2 的倍数(要求) 在百数表上依次将 2 的倍数找出 并用红色的彩笔涂上颜色。
复习: :对任意的x∈A,都有x∈B。 集合A与集合B间的关系 A(B) A B :存在x0∈A,但x0∈B。 A B A B.
微分几何 微分几何课程建设组.
§3 空间解析几何.
对常见的二次曲线(面)通过其特殊的二次方程,我
教材版本:新教材人教版九年级(上) 作品名称:同类二次根式 主讲老师:张翀 所在单位:珠海市平沙第一中学.
Outline 3-1 布林代數 3-2 基本邏輯閘及其特性 3-3 正邏輯與負邏輯表示方式 3-4 函數完全運算集合
10.2 立方根.
分式的乘除.
常用逻辑用语复习课 李娟.
一、原函数与不定积分 二、不定积分的几何意义 三、基本积分公式及积分法则 四、牛顿—莱布尼兹公式 五、小结
2-7、函数的微分 教学要求 教学要点.
把握命题趋势 ★ 科学应考 实现最后阶段的有效增分
第十二章 生产与费用循环审计.
余角、补角.
用字母表示数 A=X+Y+Z 执教:建阳市西门小学 雷正明.
探索三角形相似的条件(2).
數位邏輯簡介.
元素替换法 ——行列式按行(列)展开(推论)
实验四 组合逻辑电路的设计与测试 一.实验目的 1.掌握组合逻辑电路的设计 方法 2.学会对组合逻辑电路的测 试方法.
绿色圃中小学教育网 比例 比例的意义 绿色圃中小学教育网
第三部分 代数系统 ——格 西安工程大学 计算机科学学院 王爱丽.
离散数学-代数结构 南京大学计算机科学与技术系
第一章 函数与极限.
Randomized computation
计算.
第二十二章 曲面积分 §1 第一型曲面积分 §2 第二型曲面积分 §3 高斯公式与斯托克斯公式.
代数格.
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
12.2全等三角形的判定(2) 大连市第三十九中学 赵海英.
复习.
用计算器开方.
八年级 下册 16.1 二次根式(2) 湖北省通山县教育局教研室 袁观六.
1.2 有理数 第1课时 有理数 伏家营中学 付宝华.
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
Open Topic 1-9(1) : 概念辨析 2017 年 12 月 11 日 何润雨 & 孙思钰 中文翻译仅供参考
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
1.设A和B是集合,证明:A=B当且仅当A∩B=A∪B
第4课时 绝对值.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
12.3.2运用公式法 —完全平方公式.
2、5的倍数的特征 马郎小学 陈伟.
《离散结构》 二元运算性质的判断 西安工程大学计算机科学学院 王爱丽.
主讲教师 欧阳丹彤 吉林大学计算机科学与技术学院
倒数的认识 执教者: 李东杰 2017年9月18日.
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
3.4 角的比较.
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
4.1 概 述 4.2 组合体视图绘制方法 4.3 组合体的尺寸标注 4.4 组合体视图的读图方法
位似.
§4.5 最大公因式的矩阵求法( Ⅱ ).
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
大綱: 比例線段定義 平行線截比例線段性質 顧震宇 台灣數位學習科技股份有限公司
第三章 图形的平移与旋转.
9.3多项式乘多项式.
Presentation transcript:

计算机问题求解--论题1-13 --布尔代数 2017年12月28日

问题1:这个是布尔代数的定义,你有没有一种熟悉的感觉?它和另一个定义有什么异同之处?你能想到什么? 逻辑连接词的定义; 集合运算 格定义

“这个”代数和格 问题2:显然,这个代数一定是个格!那么:多出来的那些特性(由公理描述),有什么用呢?

我们可以很容易的验证B3是布尔代数 问题3:从这个B3中,我们能否设计一个“类似”的格? 元素有哪些?偏序关系是什么? 001 111 110 011 101 010 100 000 B3 问题3:从这个B3中,我们能否设计一个“类似”的格? 元素有哪些?偏序关系是什么? meet和join分别是什么? Bn有几个元素?

其实,布尔代数是一类特别的格: 1,我们可以从布尔代数和偏序集两个角度共同定义一个“系统” 2,布尔代数和有界有补分配格是“等价”的 从同构的角度上讲,有界布尔代数、有界有补分配格、有限集合运算格,同构! 从同构的角度上讲,有界布尔代数、有界有补分配格、有限集合的幂集运算格,同构: Bn中的n=集合元素个数=原子个数 Bn中的0…1…0,对应为原子,对应为单元素子集 请问:三个同构的系统,是如何同构的?

问题4: 因为B1,B2,B3,…,Bn有2n个元素? 其实,我们还可以这样来观察: 1,这样的格中,原子个数是n个 2,,除0外,所有元素都可以表示为一个或者多个原子的join,所有由一个或者多个原子的join的结果都是格中元素。 3,这样的元素有2n-1个 必定!

问题5:我们为什么要定义sum-of-products form?如何理解form是什么意思? 所有的集合,均可以由几个“并”范式表达:任意的三集合运算表达式,均可以表达为8个标准式中若干式子的并。 任何集合运算表达式,均可以表达为若干合取式的并 任何逻辑运算表达式,也均可以表达为若干“与范式”的或。 任意的n个集合,它们的交并结果,汇集成一个格,但

问题6:任意的布尔代数运算表达式,是否都可以表达为某个”sum-of-products form”? 如果可以,我们会想到什么? 这个定理为我们证明两个逻辑(布尔)表达式的等价带来了极大的便利!

复习几个概念: Literal?Fundamental product?Contained in? “惊艳”的吸收率:

求和E等价的积和表达式

求解布尔表达式E的完全积和表达式

问题7:有没有科学办法,从任意的一个布尔逻辑表达式出发,得到和它等价的最简表达式? 回到举重裁判的问题 x y z f(x,y,z) 相应的逻辑表达式: (x’yz) (xy’z) (xyz’) (xyz) 问题7:有没有科学办法,从任意的一个布尔逻辑表达式出发,得到和它等价的最简表达式? 00001111 00110011 01010101 00010111 问题7:相应的布尔代数表达式是什么? x’ yz+ xy’ z+ xyz’+ xyz 问题8:相应的最简布尔代数表达式是什么? yz+xz+xy

如何“化简”下列布尔代数表达式 这个式子难道就是最简的吗? 什么是最简? x’ yz+ xy’ z+ xyz’+ xyz= x’ yz+ xyz+ xy’ z+ xyz+ xyz’+ xyz = yz+xz+xy 这个式子难道就是最简的吗? 什么是最简?

如何去寻找(定义)最小(其实是极小)的积和表达式? 复习几个概念: E is simpler than F E is minimal if there is no equivalent sum-of-products expression which is simpler than E. x’ yz+ xy’ z+ xyz’+ xyz= yz+xz+xy 这种定义在数字逻辑电路设计中,意味着什么? Minimal的定义在数字逻辑电路设计中,意味着什么?

什么是prime implicant? 这个定理背后,有什么寓意? 素项P的加入,表面上看,增加了E的长度。但是因为吸收率的存在,素项P的加入多数时候会吸收掉若干个基础积,使得E的长度变小。 Theorem 15.9: A minimal sum-of-products form for a Boolean expression E is a sum of prime implicants of E. 这个定理背后,有什么寓意?

接下来的问题是:如何找到E的素(蕴含)项 一个有点突兀的概念: Consensus of Fundamental Products Let E = xyz + x’z’ + xyz’ + x’y’z + x’yz’ 你能在这个式子中找到某两个基本积的Consensus 吗? Then: E = xyz + x’z’ + xyz’ + x’y’z + x’yz’+xy

共识项方法求素项和

问题9:你能说说看,下例中寻找素项的每一步的理论依据吗? 红色标记:书籍错误 其实在第二个“共识项”中,还有其它选择 显然,E有两个等价的素项表达,最终结果并不是极小式

怎么办?

我们为什么能够“理直气壮”地得到问题7,8的结论? 再回到举重裁判的问题 x y z f(x,y,z) 相应的逻辑表达式: (x’yz) (xy’z) (xyz’) (xyz) 我们为什么能够“理直气壮”地得到问题7,8的结论? 00001111 00110011 01010101 00010111 问题7:相应的布尔代数表达式是什么? x’ yz+ xy’ z+ xyz’+ xyz 问题8:相应的最简布尔代数表达式是什么? yz+xz+xy

Logic circuits form a Boolean Algebra! 针对一个具体(逻辑)电路设计需求,我们得到一个满足需求的逻辑表达式,利用布尔代数的基本理论(定义定理算法等),转换成相应的布尔代数表达式,寻找其最简形式,利用与或非门,设计出一个逻辑电路

Open Topic 以三元素逻辑表达式化简为例,介绍卡诺图的使用及背后的基本 理论基础