SlideShare a Scribd company logo
BOOLEAN ALGEBRA
COURSE CONTENT
1. Basic Operations
2. Boolean expressions and truth table
3. Basic theorems
4. Commutative, Associative, Distributive and
5. DeMorgan’s laws
6. Simplification theorems
7. Multiplying out and factoring expressions
8. Exclusive-OR and Equivalence Operations
9. The Consensus theorems
10.Algebraic simplifications of switching
expressions
11.Proving Validity of an equation
1. Basic Operations
The basic operations of Boolean algebra are conjunction, disjunction,
and negation.
These Boolean operations are expressed with the corresponding binary
operators AND, and OR and the unary operator NOT, collectively
referred to as Boolean operators.
2. Boolean expressions and truth table
Boolean expression are formed by application of the basic operation to
one or more variables or constants.
Simple expression consist of a single constant or variable more
complicated expression are formed by combining two or more other
expression using AND or OR gates.
Expression: AB’+C
2. Boolean expressions and truth table
Expression: AB’+C
A B C B’ AB’ AB’+C
0 0 0 1 0 0
0 0 1 1 0 1
0 1 0 0 0 0
0 1 1 0 0 1
1 0 0 1 1 1
1 0 1 1 1 1
1 1 0 0 0 0
1 1 1 0 0 1
2. Boolean expressions and truth table
Questions:
1. A+B=B+A
2. A’B’+A’+B’
3. D.(A’B+BC)
3. Basic Theorems:
1. Operation with 0 & 1:
 X+0=X
 X+1=X
 X.0=0
 X.1=X
2. Idempotent Law:
 X+X=X
 X.X=X
3. Basic Theorems:
3. Involution Law:
 (X’)’ =X
4. Laws of Complementarity:
 X + X’ = 1
 X . X’ = 0
4. Boolean Laws:
Commutative Law
. Commutative Law of Addition:
A + B = B + A
A B A+B
0 0 0
0 1 1
1 0 1
1 1 1
A B B+A
0 0 0
0 1 1
1 0 1
1 1 1
4. Boolean Laws:
Commutative Law
. Commutative Law of Multiplication:
A . B = B . A
A B A.B
0 0 0
0 1 0
1 0 0
1 1 1
A B B.A
0 0 0
0 1 0
1 0 0
1 1 1
4. Boolean Laws:
Associative Law
. Associative Law of Addition:
A+(B+C) = (A+B)+C
A B C B+C A+(B+C)
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 1 1
1 0 0 0 1
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
A B C A+B (A+B)+C
0 0 0 0 0
0 0 1 0 1
0 1 0 1 1
0 1 1 1 1
1 0 0 1 1
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
4. Boolean Laws:
Associative Law
. Associative Law of Multiplication:
A(BC) = (AB)C
A B C BC A(BC)
0 0 0 0 0
0 0 1 0 0
0 1 0 0 0
0 1 1 1 0
1 0 0 0 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
A B C AB (AB)C
0 0 0 0 0
0 0 1 0 0
0 1 0 0 0
0 1 1 0 0
1 0 0 0 0
1 0 1 0 0
1 1 0 1 0
1 1 1 1 1
4. Boolean Laws:
Associative Law
. Distributive Law of Addition:
A+ (BC) = (A+B)(A+C)
. Distributive Law of Multiplication:
A (B+C) = AB+AC
5. DeMorgan’s laws:
. (A + B) = A B
The Complement of a sum is equal to the product of Complement.
. (AB) = A + B
The Complement of a product is the equal to sum of Complement.
“Make Truth Table”
5. DeMorgan’s laws:
. (A + B) = A B
The Complement of a sum is equal to the product of Complement.
. (AB) = A + B
The Complement of a product is the equal to sum of Complement.
“Make Truth Table”
6. Simplification theorems:
1. Uniting:
(X+Y) (X+Y’) = X
X Y Y’ X+Y X+Y’ (X+Y) (X+Y’)
0 0 1 0 1 0
0 1 0 1 0 0
1 0 1 1 1 1
1 1 0 1 1 1
6. Simplification theorems:
2. Absorption:
X+XY=X
X Y XY X+XY
0 0 0 0
0 1 0 0
1 0 0 1
1 1 1 1
6. Simplification theorems:
2. Absorption:
X(X+Y) = X
X Y X+Y X(X+Y)
0 0 0 0
0 1 1 0
1 0 1 1
1 1 1 1
6. Simplification theorems:
3. Elimination:
. X+X’Y = X+Y
. X(X’+Y) = XY
4. Consensus:
. XY + X’Z + YZ = XY + X’Z
. (X+Y)(X’+Z)(Y+Z) = (X+Y)(X’+Z)
7. Exclusive OR and equivalent operation:
1. XOR:
. Q = (A ⊕ B) = A’.B + A.B’
2. XNOR:
. A ⊙ B = AB + ĀB ̅.
8. Algebraic simplifications of switching expressions:
Expression no 1:
A.B’ + A.B + B.C
A(B’+B) + B.C
A(0+1) + B.C
A.1 + B.C
A+B.C
Expression no 2:
A+A.B
A(1+B)
A.1
A
8. Algebraic simplifications of switching expressions:
Expression no 3:
AB+ A(B+C)+B(B+C)
AB+AB+AC+BB+BC (Distributive Law)
AB+AB+AC+B+BC (BB=B)
AB+AC+B+BC (AB+AB=AB)
AB+AC+B (B+BC=B)
B+AC (AB+B=B)
9. Proving Validity of an equation
. Construct a truth Table and evaluate both side eq.
. Manipulate one side of eq by applying various rules and theorems until its it is identical with other
side.
Expression #01
A.B’+A.B+B.C= A+B.C
Truth Table:
Expression #02
A+A.B=A
Expression #03
A.B’ +A.B + B.C = A+B.C

More Related Content

Similar to Week 2 Boolean Algebra.pptx

NOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxNOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptx
eedayaya1
 
Boolean Logic.pptx
Boolean Logic.pptxBoolean Logic.pptx
Boolean Logic.pptx
akshat205573
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
Ideal Eyes Business College
 
Report on set theory
Report on set theoryReport on set theory
Report on set theory
Raymundo Raymund
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
gavhays
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
blaircomp2003
 
DLD PRESENTATION1.pptx
DLD PRESENTATION1.pptxDLD PRESENTATION1.pptx
DLD PRESENTATION1.pptx
AbuBakkarShayan
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
praveenkaundal
 
DigitalLogic_BooleanAlgebra_P.pdf
DigitalLogic_BooleanAlgebra_P.pdfDigitalLogic_BooleanAlgebra_P.pdf
DigitalLogic_BooleanAlgebra_P.pdf
k vimal kumar
 
Top school in india
Top school in indiaTop school in india
Top school in india
Edhole.com
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
Manish Kumar
 
Chapter2 (1).pptx
Chapter2 (1).pptxChapter2 (1).pptx
Chapter2 (1).pptx
MitKumar2
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
Hau Moy
 
Gerbang Logika Dasar
Gerbang Logika DasarGerbang Logika Dasar
Gerbang Logika Dasar
Arif Hakim
 
Logic Equation Simplification
Logic Equation SimplificationLogic Equation Simplification
Computer and Network Technology (CNT) - Lecture 04
Computer and Network Technology (CNT) - Lecture 04Computer and Network Technology (CNT) - Lecture 04
Computer and Network Technology (CNT) - Lecture 04
Susantha Herath
 
DM2020 boolean algebra
DM2020 boolean algebraDM2020 boolean algebra
DM2020 boolean algebra
Robert Geofroy
 
Lecture 05-Logic expression and Boolean Algebra.pptx
Lecture 05-Logic expression and Boolean Algebra.pptxLecture 05-Logic expression and Boolean Algebra.pptx
Lecture 05-Logic expression and Boolean Algebra.pptx
WilliamJosephat1
 
Chapter 2.pdf
Chapter 2.pdfChapter 2.pdf
Chapter 2.pdf
ssuserf7cd2b
 
Laws of boolean algebra
Laws of boolean algebraLaws of boolean algebra
Laws of boolean algebra
ArunaDevi63
 

Similar to Week 2 Boolean Algebra.pptx (20)

NOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxNOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptx
 
Boolean Logic.pptx
Boolean Logic.pptxBoolean Logic.pptx
Boolean Logic.pptx
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
 
Report on set theory
Report on set theoryReport on set theory
Report on set theory
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
DLD PRESENTATION1.pptx
DLD PRESENTATION1.pptxDLD PRESENTATION1.pptx
DLD PRESENTATION1.pptx
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
DigitalLogic_BooleanAlgebra_P.pdf
DigitalLogic_BooleanAlgebra_P.pdfDigitalLogic_BooleanAlgebra_P.pdf
DigitalLogic_BooleanAlgebra_P.pdf
 
Top school in india
Top school in indiaTop school in india
Top school in india
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Chapter2 (1).pptx
Chapter2 (1).pptxChapter2 (1).pptx
Chapter2 (1).pptx
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Gerbang Logika Dasar
Gerbang Logika DasarGerbang Logika Dasar
Gerbang Logika Dasar
 
Logic Equation Simplification
Logic Equation SimplificationLogic Equation Simplification
Logic Equation Simplification
 
Computer and Network Technology (CNT) - Lecture 04
Computer and Network Technology (CNT) - Lecture 04Computer and Network Technology (CNT) - Lecture 04
Computer and Network Technology (CNT) - Lecture 04
 
DM2020 boolean algebra
DM2020 boolean algebraDM2020 boolean algebra
DM2020 boolean algebra
 
Lecture 05-Logic expression and Boolean Algebra.pptx
Lecture 05-Logic expression and Boolean Algebra.pptxLecture 05-Logic expression and Boolean Algebra.pptx
Lecture 05-Logic expression and Boolean Algebra.pptx
 
Chapter 2.pdf
Chapter 2.pdfChapter 2.pdf
Chapter 2.pdf
 
Laws of boolean algebra
Laws of boolean algebraLaws of boolean algebra
Laws of boolean algebra
 

More from AbdulRehman703897

thightly.pptx
thightly.pptxthightly.pptx
thightly.pptx
AbdulRehman703897
 
Being Sensitive to Your Audience’s Needs.pptx
Being Sensitive to Your Audience’s Needs.pptxBeing Sensitive to Your Audience’s Needs.pptx
Being Sensitive to Your Audience’s Needs.pptx
AbdulRehman703897
 
Creating Effective Sentences.pptx
Creating Effective Sentences.pptxCreating Effective Sentences.pptx
Creating Effective Sentences.pptx
AbdulRehman703897
 
Presentation (1).pdf
Presentation (1).pdfPresentation (1).pdf
Presentation (1).pdf
AbdulRehman703897
 
our ppt.pptx
our ppt.pptxour ppt.pptx
our ppt.pptx
AbdulRehman703897
 
cybercrimeandsecurity-181031153257 (1).pdf
cybercrimeandsecurity-181031153257 (1).pdfcybercrimeandsecurity-181031153257 (1).pdf
cybercrimeandsecurity-181031153257 (1).pdf
AbdulRehman703897
 
google.pptx
google.pptxgoogle.pptx
google.pptx
AbdulRehman703897
 
presentationongoogle.pdf
presentationongoogle.pdfpresentationongoogle.pdf
presentationongoogle.pdf
AbdulRehman703897
 
Principle of Computer Operation.ppt
Principle of Computer Operation.pptPrinciple of Computer Operation.ppt
Principle of Computer Operation.ppt
AbdulRehman703897
 
Introduction to Html and Css.pdf
Introduction to Html and Css.pdfIntroduction to Html and Css.pdf
Introduction to Html and Css.pdf
AbdulRehman703897
 

More from AbdulRehman703897 (10)

thightly.pptx
thightly.pptxthightly.pptx
thightly.pptx
 
Being Sensitive to Your Audience’s Needs.pptx
Being Sensitive to Your Audience’s Needs.pptxBeing Sensitive to Your Audience’s Needs.pptx
Being Sensitive to Your Audience’s Needs.pptx
 
Creating Effective Sentences.pptx
Creating Effective Sentences.pptxCreating Effective Sentences.pptx
Creating Effective Sentences.pptx
 
Presentation (1).pdf
Presentation (1).pdfPresentation (1).pdf
Presentation (1).pdf
 
our ppt.pptx
our ppt.pptxour ppt.pptx
our ppt.pptx
 
cybercrimeandsecurity-181031153257 (1).pdf
cybercrimeandsecurity-181031153257 (1).pdfcybercrimeandsecurity-181031153257 (1).pdf
cybercrimeandsecurity-181031153257 (1).pdf
 
google.pptx
google.pptxgoogle.pptx
google.pptx
 
presentationongoogle.pdf
presentationongoogle.pdfpresentationongoogle.pdf
presentationongoogle.pdf
 
Principle of Computer Operation.ppt
Principle of Computer Operation.pptPrinciple of Computer Operation.ppt
Principle of Computer Operation.ppt
 
Introduction to Html and Css.pdf
Introduction to Html and Css.pdfIntroduction to Html and Css.pdf
Introduction to Html and Css.pdf
 

Recently uploaded

How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
سمير بسيوني
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 

Recently uploaded (20)

How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdfمصحف القراءات العشر   أعد أحرف الخلاف سمير بسيوني.pdf
مصحف القراءات العشر أعد أحرف الخلاف سمير بسيوني.pdf
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 

Week 2 Boolean Algebra.pptx

  • 2. COURSE CONTENT 1. Basic Operations 2. Boolean expressions and truth table 3. Basic theorems 4. Commutative, Associative, Distributive and 5. DeMorgan’s laws 6. Simplification theorems 7. Multiplying out and factoring expressions 8. Exclusive-OR and Equivalence Operations 9. The Consensus theorems 10.Algebraic simplifications of switching expressions 11.Proving Validity of an equation
  • 3. 1. Basic Operations The basic operations of Boolean algebra are conjunction, disjunction, and negation. These Boolean operations are expressed with the corresponding binary operators AND, and OR and the unary operator NOT, collectively referred to as Boolean operators.
  • 4. 2. Boolean expressions and truth table Boolean expression are formed by application of the basic operation to one or more variables or constants. Simple expression consist of a single constant or variable more complicated expression are formed by combining two or more other expression using AND or OR gates. Expression: AB’+C
  • 5. 2. Boolean expressions and truth table Expression: AB’+C A B C B’ AB’ AB’+C 0 0 0 1 0 0 0 0 1 1 0 1 0 1 0 0 0 0 0 1 1 0 0 1 1 0 0 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 1 1 1 0 0 1
  • 6. 2. Boolean expressions and truth table Questions: 1. A+B=B+A 2. A’B’+A’+B’ 3. D.(A’B+BC)
  • 7. 3. Basic Theorems: 1. Operation with 0 & 1:  X+0=X  X+1=X  X.0=0  X.1=X 2. Idempotent Law:  X+X=X  X.X=X
  • 8. 3. Basic Theorems: 3. Involution Law:  (X’)’ =X 4. Laws of Complementarity:  X + X’ = 1  X . X’ = 0
  • 9. 4. Boolean Laws: Commutative Law . Commutative Law of Addition: A + B = B + A A B A+B 0 0 0 0 1 1 1 0 1 1 1 1 A B B+A 0 0 0 0 1 1 1 0 1 1 1 1
  • 10. 4. Boolean Laws: Commutative Law . Commutative Law of Multiplication: A . B = B . A A B A.B 0 0 0 0 1 0 1 0 0 1 1 1 A B B.A 0 0 0 0 1 0 1 0 0 1 1 1
  • 11. 4. Boolean Laws: Associative Law . Associative Law of Addition: A+(B+C) = (A+B)+C A B C B+C A+(B+C) 0 0 0 0 0 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 A B C A+B (A+B)+C 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1
  • 12. 4. Boolean Laws: Associative Law . Associative Law of Multiplication: A(BC) = (AB)C A B C BC A(BC) 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 1 1 A B C AB (AB)C 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 1
  • 13. 4. Boolean Laws: Associative Law . Distributive Law of Addition: A+ (BC) = (A+B)(A+C) . Distributive Law of Multiplication: A (B+C) = AB+AC
  • 14. 5. DeMorgan’s laws: . (A + B) = A B The Complement of a sum is equal to the product of Complement. . (AB) = A + B The Complement of a product is the equal to sum of Complement. “Make Truth Table”
  • 15. 5. DeMorgan’s laws: . (A + B) = A B The Complement of a sum is equal to the product of Complement. . (AB) = A + B The Complement of a product is the equal to sum of Complement. “Make Truth Table”
  • 16. 6. Simplification theorems: 1. Uniting: (X+Y) (X+Y’) = X X Y Y’ X+Y X+Y’ (X+Y) (X+Y’) 0 0 1 0 1 0 0 1 0 1 0 0 1 0 1 1 1 1 1 1 0 1 1 1
  • 17. 6. Simplification theorems: 2. Absorption: X+XY=X X Y XY X+XY 0 0 0 0 0 1 0 0 1 0 0 1 1 1 1 1
  • 18. 6. Simplification theorems: 2. Absorption: X(X+Y) = X X Y X+Y X(X+Y) 0 0 0 0 0 1 1 0 1 0 1 1 1 1 1 1
  • 19. 6. Simplification theorems: 3. Elimination: . X+X’Y = X+Y . X(X’+Y) = XY 4. Consensus: . XY + X’Z + YZ = XY + X’Z . (X+Y)(X’+Z)(Y+Z) = (X+Y)(X’+Z)
  • 20. 7. Exclusive OR and equivalent operation: 1. XOR: . Q = (A ⊕ B) = A’.B + A.B’ 2. XNOR: . A ⊙ B = AB + ĀB ̅.
  • 21. 8. Algebraic simplifications of switching expressions: Expression no 1: A.B’ + A.B + B.C A(B’+B) + B.C A(0+1) + B.C A.1 + B.C A+B.C Expression no 2: A+A.B A(1+B) A.1 A
  • 22. 8. Algebraic simplifications of switching expressions: Expression no 3: AB+ A(B+C)+B(B+C) AB+AB+AC+BB+BC (Distributive Law) AB+AB+AC+B+BC (BB=B) AB+AC+B+BC (AB+AB=AB) AB+AC+B (B+BC=B) B+AC (AB+B=B)
  • 23. 9. Proving Validity of an equation . Construct a truth Table and evaluate both side eq. . Manipulate one side of eq by applying various rules and theorems until its it is identical with other side. Expression #01 A.B’+A.B+B.C= A+B.C Truth Table: Expression #02 A+A.B=A Expression #03 A.B’ +A.B + B.C = A+B.C