逻辑代数的基本定律和常用公式
- 格式:pdf
- 大小:212.02 KB
- 文档页数:2
逻辑代数基本定律规则及常⽤公式在四则运算中,我们知道有交换律、结合律以及分配律等。
那么在逻辑运算中,也有它⾃⼰的基本定律,下⾯将介绍逻辑代数运算中的基本定理。
逻辑代数基本定理1.0、1定律0、1定律描述的是单个变量A和0、1之间的运算规则。
其中有以下四条定律:(1)A·0=0,即A和0相与始终为0;(2)A·1=A,即A与1相与结果为A;(3)A+0=A,即A和0相或结果为A;(4)A+1=1,即A和1相或始终为1。
2.重叠律重叠率描述逻辑变量A和其⾃⾝的运算。
(1)A·A=A,即A和⾃⼰相与等于它本⾝;(2)A+A=A,即A和⾃⼰相或亦等于它本⾝。
3.互补律互补律描述A和⾃⾝的反变量¬A之间的关系。
(1)A·¬A=0,即A和⾃⾝反变量相与始终为0;(2)A+¬A=1,即A和⾃⾝反变量相或始终为1。
证明:由于A和¬A之间⾄少有⼀个为0,即⼆者不可能全为1,所以相与得0;同时,A和¬A之间⾄少有⼀个为1,满⾜或运算的“有1出1”,所以相或得0。
4.还原律A的反变量再取反,等于本⾝,即¬(¬A)=A。
5.交换律在此定律及之后的定律中,都将会涉及到两个及以上的逻辑变量。
交换律即两个逻辑变量运算时交换位置,结果不变。
(1)A·B=B·A,即A 与B等于B与A;(2)A+B=B+A,即A或B等于B或A。
6.结合律结合律指三个及以上变量相与或相或时,可以使任意两个变量先进⾏运算,再去和别的变量进⾏运算。
(1)(A·B)·C=A·(B·C),即A与B后再与C,等于B与C后再与A。
(2)(A+B)+C=A+(B+C),即A或B后再或C,等于B或C后再或A。
7.分配律逻辑代数的分配律和四则运算的分配律很类似,但是有⼀些不同。
(1)A·(B+C)=A·B+A·C,即A和B或C相与,等于A和B、C分别相与,然后进⾏或运算;(2)(A+B)·(A+C)=A+B·C,这⼀条定律显得有⼀些特殊,它的结果并不像四则运算中展开后有四项的形式,实际上,我们可以这样的得到:(A+B)·(A+C)=A·A+A·C+A·B+B·C=A+AC+AB+BC=A(1+B+C)+BC=A·1+BC=A+BC。
逻辑代数中的基本定律和公式
逻辑代数是一种用来研究逻辑的数学,它通过使用变元和逻辑公式来描述逻辑系统,它被用来解释和分析许多不同类型的逻辑结构。
它还可以帮助我们理解计算机语言、逻辑设计和许多其他类型的数学理论。
基本定律和公式是逻辑代数的基础,它们用来描述一个逻辑系统的行为。
以下是一些常见的定律和公式:* 交换律:如果A和B是同类元素,则A+B = B+A。
* 结合律:如果A、B和C是同类元素,则A+(B+C)=(A+B)+C。
* 分配率:如果A、B和C是同类元素,则A(B+C)= AB + AC。
* 吸收律:如果A和B是同类元素,则A+AB=A。
* 对立律:如果A是一个元素,则A+ A'=
1,其中A'是A的补充。
* 析取律:如果A和B是同类元素,则A+B'=A'B。
* 推理律:如果A和B是同类元素,则A→B = A'+B。
* 合取律:如果A和B是同类元素,则A+B = A'B'。
这些定律和公式提供了一种方法来描述逻辑系统的行为,这些定律和公式可以用来构建逻辑系统,并且可以用来解释和分析逻辑系统的行为。
它们也可以用来构建计算机语言,并用来解释和分析计算机语言的行为。
因此,我们可以看出,逻辑代数中的基本定律和公式是一种非常重要的工具,它们可以帮助我们理解和分析逻辑系统,也可以帮助我们理解和分析计算机语言的行为。
此外,它们还可以用来解释和分析许多不同类型的逻辑结构。
因此,逻辑代数中的基本定律和公式是一种非常重要的研究工具,它们可以帮助我们理解和探索逻辑系统的行为,从而有助于我们更好地理解和设计逻辑系统。
逻辑代数的基本定律和常用公式1、基本定律逻辑代数是一门完整的科学。
与普通代数一样,也有一些用于运算的基本定律。
基本定律反映了逻辑运算的基本规律,是化简逻辑函数、分析和设计逻辑电路的基本方法。
(1)交换律(2)结合律(3)分配律(4)反演律(德·摩根定律)2、基本公式(1)常量与常量(2)常量与变量(3)变量与变量3、常用公式除上述基本公式外,还有一些常用公式,这些常用公式可以利用基本公式和基本定律推导出来,直接利用这些导出公式可以方便、有效地化简逻辑函数。
(1)证明:上式说明当两个乘积项相加时,若其中一项(长项:A·B)以另一项(短项:A)为因子,则该项(长项)是多余项,可以删掉。
该公式可用一个口诀帮助记忆:“长中含短,留下短”。
(2)证明:上式说明当两个乘积项相加时,若他们分别包含互为逻辑反的因子(B和),而其他因子相同,则两项定能合并,可将互为逻辑反的两个因子(B和)消掉。
(3)证明:上式说明当两项相加时,若其中一项(长项:·B)包含另一项(短项:A)的逻辑反()作为乘积因子,则可将该项(长项)中的该乘积因子()消掉。
该公式可用一个口诀帮助记忆:“长中含反,去掉反”。
例如:(4)证明:上式说明当3项相加时,若其中两项(AB和C)含有互为逻辑反的因子(A和),则该两项中去掉互为逻辑反的因子后剩余部分的乘积(BC)称为冗余因子。
若第三项中包含前两项的冗余因子,则可将第三项消掉,该项也称为前两项的冗余项。
该公式可用一个口诀帮助记忆:“正负相对,余(余项)全完”。
例:Welcome !!! 欢迎您的下载,资料仅供参考!。
数字电路知识点汇总第1章数字逻辑概论一、进位计数制1.十进制与二进制数的转换2.二进制数与十进制数的转换3.二进制数与16进制数的转换二、基本逻辑门电路第2章逻辑代数表示逻辑函数的方法,归纳起来有:真值表,函数表达式,卡诺图,逻辑图及波形图等几种。
一、逻辑代数的基本公式和常用公式1)常量与变量的关系A+0=A与A=⋅1AA+1=1与0⋅A0=A⋅=0AA+=1与A2)与普通代数相运算规律a.交换律:A+B=B+AA⋅⋅=ABBb.结合律:(A+B)+C=A+(B+C)⋅A⋅B⋅⋅=(C)C()ABc.分配律:)⋅=+A⋅B(CA⋅⋅BA C+A+=+)B⋅)(C)()CABA3)逻辑函数的特殊规律a.同一律:A+A+Ab.摩根定律:BBA+=A⋅A+,BBA⋅=b.关于否定的性质A=A二、逻辑函数的基本规则代入规则在任何一个逻辑等式中,如果将等式两边同时出现某一变量A的地方,都用一个函数L表示,则等式仍然成立,这个规则称为代入规则例如:C⋅+A⊕⊕⋅BACB可令L=CB⊕则上式变成L⋅=C+AA⋅L⊕⊕=LA⊕BA三、逻辑函数的:——公式化简法公式化简法就是利用逻辑函数的基本公式和常用公式化简逻辑函数,通常,我们将逻辑函数化简为最简的与—或表达式1)合并项法:利用A+1A=⋅B⋅,将二项合并为一项,合并时可消去=+A=A或ABA一个变量例如:L=B+BA=(C+)=ACACBBCA2)吸收法利用公式AA⋅可以是⋅+,消去多余的积项,根据代入规则BABA=任何一个复杂的逻辑式例如化简函数L=EAB++DAB解:先用摩根定理展开:AB=BA+再用吸收法L=E+AB+ADB=E B D A B A +++ =)()(E B B D A A +++ =)1()1(E B B D A A +++ =B A +3)消去法利用B A B A A +=+ 消去多余的因子 例如,化简函数L=ABC E B A B A B A +++ 解: L=ABC E B A B A B A +++ =)()(ABC B A E B A B A +++=)()(BC B A E B B A +++=))(())((C B B B A B B C B A +++++ =)()(C B A C B A +++ =AC B A C A B A +++ =C B A B A ++4)配项法利用公式C A B A BC C A B A ⋅+⋅=+⋅+⋅将某一项乘以(A A +),即乘以1,然后将其折成几项,再与其它项合并。
逻辑代数的基本定律及规则文章来源:互联网作者:佚名发布时间:2012年05月26日浏览次数: 1 次评论:[已关闭] 功能:打印本文一、逻辑代数相等:假定F、G都具有n个相同变量的逻辑函数,对于这n个变量中的任意一组输入,如F和G都有相同的输出值,则称这两个函数相等。
在实际中,可以通过列真值表来判断。
二、逻辑代数的基本定律:在逻辑代数中,三个基本运算符的运算优先级别依次为:非、与、或。
由此推出10个基本定律如下:1.交换律A+B=B+A;A·B=B·A2.结合律A+(B+C)=(A+B)+C;A·(BC)=(AB)·C3.分配律A·(B+C)=AB+AC;A+BC=(A+B)·(A+C)4.0-1律A+0=A;A·1=AA+1=1 ;A·0=05.互补律A+=1 ;A·=06.重叠律A·A=A;A+A=A7.对合律=A8.吸收律A+AB=A;A·(A+B)=AA+B=A+B;A·(+B)=ABAB+B=B;(A+B)·(+B)=B9.反演律=·;=+10.多余项律AB+C+BC=AB+C;(A+B)·(+C)·(B+C)=(A+B)·(+C)上述的定律都可用真值表加以证明,它们都可以用在后面的代数化简中。
三、逻辑代数的基本规则:逻辑代数中有三个基本规则:代入规则、反演规则和对偶规则。
1.代入规则:在任何逻辑代数等式中,如果等式两边所有出现某一变量(如A)的位置都代以一个逻辑函数(如F),则等式仍成立。
利用代入规则可以扩大定理的应用范围。
例:=+,若用F=AC代替A,可得=++2.反演规则:已知函数F,欲求其反函数时,只要将F式中所有的“·”换成“+”,“+”换成“·”;“0”换成“1”,“1”换成“0”时,原变量变成反变量,反变量变成原变量,便得到。
逻辑函数的公式化简法逻辑代数的八个基本定律01律01律交换律结合律分配律(1)A1= A (2)A0= 0 (5)AB= BA (7)A(BC)= (AB) C (3)A+0= A (4)A+1= 1 (6)A+B= B+A (8)A+(B+C)= (A+B)+C(9)A(B+C)= AB+AC (10)A+(BC)= (A+B)(A+C) 0互补律(11) A A = 重叠律(13)AA= A 反演律否定律(17 )Α =(12) A + A =(14)A+A= A1(15) AB = A + BA(16) A + B = A B逻辑代数的常用公式逻辑函数的公式化简法(1)并项法运用公式A + A = 1 ,将两项合并为一项,消去一个变量,如例. Y1 = AB + ACD + A B + A CD= ( A + A ) B + ( A + A )CD = B + CD练习1. 练习1. Y2= BC D + BCD + BC D + BCD= BC ( D + D ) + BC ( D + D )= BC + BC = B= A( BC + BC ) + A( BC + BC )= ABC + ABC + ABC + ABC = AB(C + C ) + AB(C + C )练习2. 练习2. Y3= AB + AB = A( B + B ) = A(2)吸收法吸收法将两项合并为一项,运用公式A+AB=A,将两项合并为一项,消去将两项合并为一项多余的与项。
多余的与项。
例. Y1 = ( A B + C ) ABD + AD= ( A B + C ) B AD + AD = AD[]练习1.Y2 = AB + ABC + ABD + AB (C + D ) 练习1.= AB + AB C + D + (C + D ) = AB[]练习2. 练习2. Y3 = ( A + BC ) + ( A + BC )( A + B C + D)= A + BC(3)消去法消去法运用公式A + A B = A + B,或AB + A C + BC = AB + A C增加必要的乘积项,消去多余的因子例.Y1 = A + A CD + A BC= A + CD + BC练习1. 练习1. Y2 = A + AB + BE= A + B + BE = A+ B + E练习2. 练习2.Y3 = AC + AB + B + C= AC + AB + B C= AC + B C(4)配项法配项法先通过乘以A + A = 1或加上A + A = A ,增加必要的乘积项,再用以上方法化简,如:例. Y1 = AB + A B + BC + B C= AB + A B (C + C ) + BC + B C ( A + A )= AB + A BC + A BC + BC + AB C + A B C= ( AB + AB C ) + ( A BC + BC ) + ( A BC + A B C )= AB + BC + A C练习1. 练习1.Y2 = A BC + A BC + ABC= ( A BC + A BC ) + ( A BC + ABC )= A B (C + C ) + ( A + A) BC= A B + BC练习2. 练习2.Y3 = AB + AC + BCD= AB + AC + BCD ( A + A) = AB + AC + ABCD + ABCD= AB + AC小结逻辑函数的公式化简法A 并项法:将两项合并为一项,并项法:+ A = 1 ,将两项合并为一项,消去多余的项吸收法:吸收法:+ AB = A ,将两项合并为一项,消去将两项合并为一项, A 多余的项A 消去法:消去法:+ AB = A + B , AB + AC + BC = AB + A C 将两项合并为一项,将两项合并为一项,消去多余的项A 配项法:配项法:+ A = 1或加上A + A = A ,再利用以上的方法做题作业P34页2-5,(2)(3)(4)(5)。