Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >(四)《数字电子技术基础》——逻辑代数基础

(四)《数字电子技术基础》——逻辑代数基础

作者头像
小点点
发布于 2022-12-12 06:24:07
发布于 2022-12-12 06:24:07
7960
举报
文章被收录于专栏:小点点小点点

目录

基本运算

证明

异或运算

定义

性质

基本定理

代入定理

反演定理

规则

对偶定理


        这一节基本上就是一些与或的运算,在《离散数学》中,与或其实就是合取以及析取,所以百分之九十的东西都是与离散数学类似的,在此就不做过于详细的介绍。

基本运算

        基本运算包括与或非,这个地方使用与离散数学不同的符号来表示,具体如下所示:

除此之外,还有相应的电路符号与之对应,如下所示:

        值得注意的是,图形符号分为国标与国际两种写法。 

        然后我们先来看一看一些基本定理(可以通过对偶定理得到另一半,后面会介绍),我会给出一部分的证明,感兴趣的同学可以证明剩下的。 

        值得注意的是,反演律是特别重要的一条定理,也叫做德.摩根 定理; (A*)*中的*是对偶的意思,在后面会介绍。

证明

异或运算

这部分在离散数学中没有提到很多,我们来详细介绍一下。

定义

        注:A ⊙ B ⊙ C =A ⊕ B ⊕ C,由归纳法可得出推论:偶数个变量同或的结果与异或的结果互非;奇数个变量同或的结果与异或的结果相等。

性质

基本定理

        基本定理包含代入定理,反演定理,对偶定理,接下来我们就来一一介绍一下。

代入定理

       所谓代入定理,是指在任何一个包含变量A的逻辑等式中,若以另外一个逻辑式代入式中所有A的位置,则等式仍然成立。我们来简单运用一下,证明一下德摩根定理的拓展形式。

反演定理

        所谓反演定理,是指对于任意一个逻辑式Y,若将其中所有的 “ · ” 换成 “+”,“+”换成“ · ”,“0”换成“1”,“1”换成“0”,原变量换成反变量,反变量换成原变量,则得到的结果就是Y' 。

规则

  1. 遵守“先括号,然后乘,最后加”
  2. 不属于单个变量上的反号应保留不变

对偶定理

        若两逻辑式相等,则它们的对偶式也相等,这就是对偶定理。

        所谓对偶式,即:对于任何一个逻辑式Y,若将其中的“·”换成“+”,“+”换成“·”,“0”换成“1”,“1”换成“0”,则可得到一个新的逻辑式Y*, Y*即为Y的对偶式,或者Y与Y*互为对偶式 。

    要注意反演定理对偶定理的相似点与不同点。

相似

不同

反演定理

有“·”、“+”、”0“、”1“的替换

原变量与反变量互换

对偶定理

有“·”、“+”、”0“、”1“的替换

原变量与反变量不互换

        好了,我们先介绍到这,之后还会继续补充学习内容。 

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-07-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
FPGA:逻辑代数的基本公式和规则
1.证明 A + B ‾ = A ˉ ⋅ B ˉ \overline{A+B}=\bar{A} \cdot \bar{B} A+B​=Aˉ⋅Bˉ, \quad \overline{A B}=\bar{A}+\bar{B}
timerring
2023/02/03
5770
逻辑电路&代数运算(上)
逻辑代数L是一个封闭的代数系统,由一个逻辑变量集K,常量0和1,以及与或非三种基本运算构成。
WuShF
2023/03/05
7990
逻辑电路&代数运算(上)
逻辑代数
分析与设计数字电路的基础是逻辑代数,由英国数学家Geroge Boole在1847年提出的,故逻辑代数也称布尔代数。 在逻辑代数中,变量常用字母A,B,C,……,X,a,b,c,……,z等表示,变量
mathor
2018/06/22
8740
软考:逻辑运算、算术运算、离散数学(命题逻辑、图论、概率统计)学习指南
软件设计师考试是全国计算机技术与软件专业技术资格(水平)考试(简称“软考”)中的重要科目之一。该考试旨在评估考生在软件开发、设计、分析及相关领域的专业技能和知识水平。通过软件设计师考试的人员,通常具备扎实的计算机基础知识、较强的逻辑思维能力以及系统分析与设计能力,能够胜任软件开发、软件测试、系统设计等相关工作。
码事漫谈
2025/04/26
1530
软考:逻辑运算、算术运算、离散数学(命题逻辑、图论、概率统计)学习指南
高效解答二进制数“多异或”和“多同或”连续运算问题
在学习计算机网络的时候,有用到对二进制数进行异或(符号:⊕)和同或(符号:⊙)运算,所以在这里简单记录一下。
灰小猿
2020/09/23
2.8K0
离散数学与组合数学-01集合论
文氏图是利用平面上的点来做成对集合的图解方法。一般使用平面上的方形或圆形表示一个集合,而使用平面上的一个小圆点来表示集合的元素。
IT从业者张某某
2023/10/16
3640
离散数学与组合数学-01集合论
组合逻辑硬件建模设计(一)逻辑门
一个高效的RTL工程是在最佳设计约束下工作,并使用最少数量的逻辑门。--By suisuisi
碎碎思
2022/03/11
1K0
组合逻辑硬件建模设计(一)逻辑门
数电/数字电子技术期末考前突击复习(小白稳过,看这一篇就够了)
🦄前言:总结了期末数电大概率可能会出到的考题,高分肯定是保证不了的,但保证不挂科应该是没有问题的,即便你数电一节课没有听,能把下面的所有题一眼看懂,那么期末考试数电过关必然不会有太大问题,若是文章里面有不会的题,也没事文章有答案和解析帮助零基础的同学们去很好的理解数电知识点和题型,最终的目标只有一个,愿大家数电都不挂科,顺利通过,撒花🌸🌸( ̄▽ ̄)
命运之光
2024/03/20
4060
数电/数字电子技术期末考前突击复习(小白稳过,看这一篇就够了)
【数理逻辑】命题逻辑 ( 等值演算 | 幂等律 | 交换律 | 结合律 | 分配律 | 德摩根律 | 吸收率 | 零律 | 同一律 | 排中律 | 矛盾律 | 双重否定率 | 蕴涵等值式 ... )
基于上一篇博客 【数理逻辑】命题逻辑 ( 命题与联结词回顾 | 命题公式 | 联结词优先级 | 真值表 可满足式 矛盾式 重言式 ) ;
韩曙亮
2023/03/28
1.4K0
数理逻辑-布尔代数
英国数学家G.布尔为了研究思维规律(逻辑学、数理逻辑)于1847和1854年提出的数学模型。
里克贝斯
2021/05/21
1.4K0
数理逻辑-布尔代数
【程序中的数学】利用德摩根定律简化布尔运算
今天说说德摩根定律在编程中的实践,题目看的很吓人,其实只要有一点点的高中数学知识就能看懂,而且这部分知识掌握后可以很快的运用到项目中,投资收益比非常高。
卤代烃
2020/10/27
2.6K0
【程序中的数学】利用德摩根定律简化布尔运算
理解SVM的三层境界(三)
第三层、证明SVM 说实话,凡是涉及到要证明的东西.理论,便一般不是怎么好惹的东西。绝大部分时候,看懂一个东西不难,但证明一个东西则需要点数学功底,进一步,证明一个东西也不是特别难,难的是从零开始发明创造这个东西的时候,则显艰难。 话休絮烦,要证明一个东西先要弄清楚它的根基在哪,即构成它的基础是哪些理论。OK,以下内容基本是上文中未讲到的一些定理的证明,包括其背后的逻辑、来源背景等东西,还是读书笔记。 本部分导述 3.1节线性学习器中,主要阐述感知机算法; 3.2节非线性学习器中,主要阐述mercer定理;
IT派
2018/03/29
1.4K0
理解SVM的三层境界(三)
凸优化整理(四)
这里跟之前不同的地方在于x∈X。之前我们都在说的是连续性问题,即X=\(R^n\);在对偶理论中包含了离散性的问题,X可能是整数集合,即X=\(Z^n\),或者正整数集合X=\(Z^n+\),或者0-1规划,即X=\({\{0,1\}}^n\),也可以任何自定义的集合,如X={x| \(e^Tx=1\),x≥0};(P)在对偶理论中称为原问题(primal problem)。
算法之名
2023/03/01
6730
凸优化整理(四)
离散数学-考纲版-01-命题逻辑
离散数学知识点总结(5):蕴含式;命题的推理理论;逻辑推演的方法;推理的有效性证明
IT从业者张某某
2023/10/16
5390
离散数学-考纲版-01-命题逻辑
FPGA零基础学习:数字电路中的逻辑代数基础
大侠好,欢迎来到FPGA技术江湖。本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的“傻瓜式”讲解,让电子、信息、通信类专业学生、初入职场小白及打算进阶提升的职业开发者都可以有系统性学习的机会。
FPGA技术江湖
2020/12/30
6270
技术解码 | RSFEC原理分析
作者 | 蒋刚 审校 | 刘连响 ---- 今天向大家介绍下RSFEC的原理,它通过生成冗余数据来恢复丢失的信息,首先介绍下背景,之后重点介绍RSFEC如何计算冗余和恢复数据的,分为异或方式和矩阵方式,异或方式可以认为是矩阵方式的特殊形式,最后做下总结。 - 背景介绍 - RSFEC广泛应用于存储、通信、二维码等领域,比如RAID利用它生成冗余盘提升容错性,视频通话中利用它生成冗余数据对抗网络丢包,太空中远距离传输数据时也用到它,第三张图片是旅行者一号应用RSFEC将太空中拍摄的照片传回地
腾讯云音视频
2021/06/25
3.5K0
FPGA零基础学习:数字电路中的逻辑代数基础
大侠好,欢迎来到FPGA技术江湖。本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的“傻瓜式”讲解,让电子、信息、通信类专业学生、初入职场小白及打算进阶提升的职业开发者都可以有系统性学习的机会。
FPGA技术江湖
2021/03/15
5930
FPGA零基础学习:数字电路中的逻辑代数基础
【人工智能 | 知识表示】问题规约法 & 谓词/符号逻辑,良好的知识表示是解题的关键!(笔记总结系列)
摘要: 本系列旨在普及那些深度学习路上必经的核心概念,文章内容都是博主用心学习收集所写,欢迎大家三联支持!本系列会一直更新,核心概念系列会一直更新!欢迎大家订阅
计算机魔术师
2025/03/15
2490
【人工智能 | 知识表示】问题规约法 & 谓词/符号逻辑,良好的知识表示是解题的关键!(笔记总结系列)
【Python机器学习实战】感知机和支持向量机学习笔记(二)
理论上对于线性可分的数据,采用梯度下降对SVM进行求解和学习已能满足基本要求,但考虑到非线性数据,以及问题求解的复杂程度等问题,将SVM原始问题转化为其对偶形式能够更好地解决问题,因此转化为对偶形式是必要的,总结下来,转化为对偶形式有以下好处:
冬夜先生
2021/09/08
6620
怎样成为一名优秀的算法工程师
同时在本微信公众号中,回复“SIGAI”+日期,如“SIGAI0515”,即可获取本期文章的全文下载地址(仅供个人学习使用,未经允许,不得用于商业目的)。
SIGAI学习与实践平台
2018/08/07
6250
怎样成为一名优秀的算法工程师
推荐阅读
相关推荐
FPGA:逻辑代数的基本公式和规则
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档