RULES OF BOOLEAN ALGEBRA. BASIC RULES OF BOOLEAN ALGERBA Sr. No.Theorem 1.0’=1  1’=0 2.A+0=A 3.A+1=1 4.A+A=A 5.A+A’=1 6.(A’)’=A 7.A+AB=A 8.A+A’B=A+B.

Slides:



Advertisements
Similar presentations
D IGITAL L OGIC Number Systems By: Safwan Mawlood Digital Principles and Logic Design, A.Saha &N.Manna.
Advertisements

CSE 20 Lecture 9 Boolean Algebra: Theorems and Proofs CK Cheng April 26, 2011 Lecture notes 1.
1 CSE 20 – Discrete Math Lecture 10 CK Cheng 4/28/2010.
Boolean Algebra Supplementary material. A Boolean algebra B is a boolean algebra means B is a set with elements in it a,b,…,0,1Є B and operators * (and),
Chapter 3 Boolean Algebra and Logic Gate (Part 2).
Relationship Between Basic Operation of Boolean and Basic Logic Gate The basic construction of a logical circuit is gates Gate is an electronic circuit.
Lecture 1: Introduction to Digital Logic Design CK Cheng Thursday 9/26/02.
ENGIN112 L5: Boolean Algebra September 12, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 5 Boolean Algebra.
1 CSE 20: Lecture 7 Boolean Algebra CK Cheng 4/21/2011.
ENGG 1203 Tutorial Combinational Logic (I) 1 Feb Learning Objectives
Boolean Algebra and Logic Simplification. Boolean Addition & Multiplication Boolean Addition performed by OR gate Sum Term describes Boolean Addition.
Boolean Algebra Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2009.
CHAPTER 2 Boolean Algebra
DeMorgan Theorem, Computer Simulation Exercises
Lecture 22: 11/19/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Boolean Algebra & Logic Prepared by Dr P Marais (Modified by D Burford)
LOGIC GATES AND CIRCUITS Digital systems are said to be constructed by using logic gates. These gates are the AND, OR, NOT, NAND, NOR, EXOR and EXNOR gates.
Laws (Theorems) of Boolean algebra Laws of Complementation oThe term complement means, to invert or to change 1's to 0's and 0's to 1's, for which purpose.
Logic Gates By Taweesak Reungpeerakul
6 - 1 Simplification Theorems Useful for simplification of expressions & therefore simplification of the logic network which results. XY + XY' = ( X +
CH41 Chapter 4 Boolean Algebra and Logic Simplification By Taweesak Reungpeerakul.
Boolean Algebra – II. Outline  Basic Theorems of Boolean Algebra  Boolean Functions  Complement of Functions  Standard Forms.
Logic Circuits Lecture 3 By Amr Al-Awamry. Basic Definitions Binary Operators  AND z = x y = x yz=1 if x=1 AND y=1  OR z = x + y z=1 if x=1 OR y=1 
Boolean 1.1 Boolean Logic 1 ©Paul Godin Created September 2007 Last Edit September 2009 gmail.com.
Chapter 2 Boolean Algebra and Minimization Techniques.
Laws (Theorems) of Boolean algebra Laws of Complementation oThe term complement means, to invert or to change 1's to 0's and 0's to 1's, for which purpose.
BOOLEAN ALGEBRA – Digital Circuit 1 Choopan Rattanapoka.
DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan mohd nor
Digital Logic Design Dr. Oliver Faust Chapter 4
ECE2030 Introduction to Computer Engineering Lecture 5: Boolean Algebra Prof. Hsien-Hsin Sean Lee School of Electrical and Computer Engineering Georgia.
1 3- De-Morgan’s Theorems 1.The complement of a product of variables is equal to the sum of the complements of the variables. 2. The complement of a sum.
Review. Boolean Algebra.
ECE DIGITAL LOGIC LECTURE 6: BOOLEAN ALGEBRA Assistant Prof. Fareena Saqib Florida Institute of Technology Fall 2016, 02/01/2016.
1 Set Theory Second Part. 2 Disjoint Set let A and B be a set. the two sets are called disjoint if their intersection is an empty set. Intersection of.
Boolean Algebra. BOOLEAN ALGEBRA Formal logic: In formal logic, a statement (proposition) is a declarative sentence that is either true(1) or false (0).
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC. De Morgan’s Theorem De Morgan’s Theorem.
DE MORGAN’S THEOREM. De Morgan’s Theorem De Morgan’s Theorem.
Boolean Algebra. Laws of Boolean Algebra Commutative LawExpression Addition: A + B = B + A Multiplication: A B = B A Associative Addition: A + (B+C) =
CSE 461. Binary Logic Binary logic consists of binary variables and logical operations. Variables are designated by letters such as A, B, C, x, y, z etc.
Boolean Algebra How gates get picked. Boolean Arithmetic Boolean ≠ Binary – Boolean – 1/0 only, no places Boolean addition:
Hoda Roodaki Boolean Algebra Hoda Roodaki
Speaker: Fuw-Yi Yang 楊伏夷 伏夷非征番, 道德經 察政章(Chapter 58) 伏者潛藏也
7.1 De Morgan's Laws Bond Chapter 7.1 Part 2.
De Morgan’s Theorem,.
Boolean Algebra.
Boolean Algebra & De Morgan's Theorems
CHAPTER 2 Boolean Algebra
CHAPTER 1 : INTRODUCTION
CHAPTER 2 Boolean Algebra This chapter in the book includes:
Boolean Expressions Lecture No. 10.
DIGITAL LOGIC CIRCUITS
Circuits & Boolean Expressions
Lecture 3: Boolean Algebra
Boolean Algebra.
Boolean Algebra.
Boolean Algebra & Logic Circuits
Boolean Algebra.
CSE 370 – Winter Combinational Logic - 1
CSE 20 Lecture 9 Boolean Algebra: Theorems and Transformations
Boolean Algebra Introduction CSCI 240
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION Part (a)
Logic Gates By Dr.Mazin Alzewary
Boolean Algebra How gates get picked.
Circuits, Truth Tables & Boolean Algebra
Boolean Algebra: Theorems and Proofs
Laws & Rules of Boolean Algebra
Boolean Algebra: Theorems and Proofs
Circuits & Boolean Expressions
Computer Architecture
Boolean Algebra.
Presentation transcript:

RULES OF BOOLEAN ALGEBRA

BASIC RULES OF BOOLEAN ALGERBA Sr. No.Theorem 1.0’=1  1’=0 2.A+0=A 3.A+1=1 4.A+A=A 5.A+A’=1 6.(A’)’=A 7.A+AB=A 8.A+A’B=A+B 9.(A+B)’=(A)’.(B)’ 10.(A.B)’=(A)’+(B)’ 11.(A+B).(A+C)= A+BC 12.A.1=A  A.0=0 13.A.A=A  A.(A)’=0

D E M ORGAN ’ S T HEOREMS It states, that the complement of any expression can be obtained by replacing each variable and element with its complement and changing OR operators (+) with AND operators(.) and AND operator (.) with OR operators (+). These theorems can be expressed as follows: (A+B)’=(A)’.(B)’ First De Morgan’s Theorem. (A.B)’=(A)’+(B)’ Second De Morgan’s Theorem. De Morgan’s theorems can also applicable to expressions in which there are more than two variables.

T HREE STEPS OF SIMPLIFICATION ( DEMORGANIZATION ) 1. Complement each of the individual variables. 2. Change all the OR’s (+) to AND (.) and AND’s(.) to OR’s(+). 3. Complement the whole Boolean function.

E XAMPLES 1 Demorganize the following expression: AB’ + A’B’C +AC Step No. 1: Complement each of the individual variables Means : AB’ + A’B’C + AC  A’B’’ + A’’B’’C’ + A’C’ Step No. 2: Change all the OR’s (+) to AND (.) and AND’s(.) to OR’s(+)

E XAMPLES 1 Means: A’B’’ + A’’B’’C’ + A’C’  A’B + ABC’ + A’C’ A’B + ABC’ + A’C’  (A’+B ).(A+B+C’).(A’+C’) Step No. 3: Complement the whole Boolean function Means: (A’+B ).(A+B+C’).(A’+C’)  ((A’+B ).(A+B+C’).(A’+C’))’

T RUTH T ABLE F OR T HIS E XAMPLE 1. Before Demorganization. AB’ + A’B’C +AC ABCAB’A’B’CACR=AB’ + A’B’C + AC

T RUTH T ABLE F OR T HIS E XAMPLE 2. After Demorganization. ((A’+B ).(A+B+C’).(A’+C’))’ ABCA’+BA+B+C’A’+C’R=(A’+B).(A+B+C’).(A’+C’)R’

T RUTH T ABLE F OR T HIS E XAMPLE Now Compare the results of the expression before and after Demorganization The Results are identical in both the tables. R=AB’ + A’B’C + AC R=(A’+B).(A+B+C’).(A’+C’))’ Before DemorganizationAfter Demorganization

E XAMPLES 1 Step No.3 A’.B+A’.B’.C+A’+B’(A’.B+A’.B’.C+A’+B’)’ Step No. 2 (A’+B’’).(A’+B’+C’’).(A’B’)A’.B+A’.B’.C+A’+B’ Step No. 1 (A+B’).(A+B+C’).(AB)(A’+B’’).(A’+B’+C’’).(A’B’)

T RUTH T ABLE F OR T HIS E XAMPLE 1. Before Demorganization. (A+B’).(A+B+C’).(AB) ABCA+B’(A+B+C’)(AB)R=(A+B’).(A+B+C’).(AB)

T RUTH T ABLE F OR T HIS E XAMPLE 2. After Demorganization. (A’.B+A’.B’.C+A’+B’)’ ABCA’.BA’.B’.CA’+B’R=A’.B+A’.B’.C+A’+B’R’

T RUTH T ABLE F OR T HIS E XAMPLE Now Compare the results of the expression before and after Demorganization The Results are identical in both the tables. R=(A+B’).(A+B+C’).(AB) R=(A’.B+A’.B’.C+A’+B’)’ Before DemorganizationAfter Demorganization