SlideShare a Scribd company logo
CHAPTER – 03
BOOLEAN ALGEBRA
INTRODUCTION
INTRODUCTION
Developed by English Mathematician
George Boole in between 1815 - 1864.
It is described as an algebra of logic or an
algebra of two values i.e True or False.
The term logic means a statement having
binary decisions i.e True/Yes or False/No.
APPLICATION OF BOOLEAN ALGEBRA
APPLICATION OF BOOLEAN ALGEBRA
• It is used to perform the logical
operations in digital computer.
• In digital computer True represent by ‘1’
(high volt) and False represent by ‘0’ (low
volt)
• Logical operations are performed by
logical operators. The fundamental logical
operators are:
1. AND (conjunction)
2. OR (disjunction)
3. NOT (negation/complement)
AND operator
It performs logical multiplication and denoted by
(.) dot.
X Y X.Y
0 0 0
0 1 0
1 0 0
1 1 1
OR operator
It performs logical addition and denoted
by (+) plus.
X Y X+Y
0 0 0
0 1 1
1 0 1
1 1 1
NOT operator
It performs logical negation and
denoted by (-) bar. It operates on single
variable.
X X (means complement of
x)
0 1
1 0
Truth Table
• Truth table is a table that contains all
possible values of logical
variables/statements in a Boolean
expression.
No. of possible combination =
2n
, where n=number of variables used in
a Boolean expression.
Truth Table
The truth table for XY + Z is as follows:
Dec X Y Z XY XY+Z
0 0 0 0 0 0
1 0 0 1 0 1
2 0 1 0 0 0
3 0 1 1 0 1
4 1 0 0 0 0
5 1 0 1 0 1
6 1 1 0 1 1
7 1 1 1 1 1
Tautology & Fallacy
If the output of Boolean
expression is always True or 1 is
called Tautology.
If the output of Boolean
expression is always False or 0 is
called Fallacy.
Tautology & Fallacy
Exercise
1. Evaluate the following Boolean
expression using Truth Table.
(a) X’Y’+X’Y (b) X’YZ’+XY’
(c) XY’(Z+YZ’)+Z’
2. Verify that P+(PQ)’ is a Tautology.
3. Verify that (X+Y)’=X’Y’
X Y X' Y' X'Y' X'Y X'Y' + X'Y
0 0 1 1 1 0 1
0 1 1 0 0 1 1
1 0 0 1 0 0 0
1 1 0 0 0 0 0
X’Y’+X’Y
X’YZ’+XY’
X Y Z X' Y' Z' X'YZ' XY' X'YZ' +
XY'
0 0 0 1 1 1 1 0 1
0 0 1 1 1 0 0 0 0
0 1 0 1 0 1 1 0 1
0 1 1 1 0 0 0 0 0
1 0 0 0 1 1 0 1 1
1 0 1 0 1 0 0 1 1
1 1 0 0 0 1 0 0 0
1 1 1 0 0 0 0 0 0
XY’(Z+YZ’)+Z’
X Y Z Y' Z' YZ' Z + YZ' XY'
XY'(Z +
YZ')
Final:
XY'(Z +
YZ') + Z'
0 0 0 1 1 0 0 0 0 1
0 0 1 1 0 0 1 0 0 0
0 1 0 0 1 1 1 0 0 1
0 1 1 0 0 0 1 0 0 0
1 0 0 1 1 0 0 1 0 1
1 0 1 1 0 0 1 1 1 1
1 1 0 0 1 1 1 0 0 1
1 1 1 0 0 0 1 0 0 0
Verify that P+(PQ)’ is a Tautology.
P Q PQ (PQ)' P + (PQ)'
0 0 0 1 1
0 1 0 1 1
1 0 0 1 1
1 1 1 0 1
Verify that (X+Y)’=X’Y’
X Y X+Y (X+Y)' X' Y' X'Y'
0 0 0 1 1 1 1
0 1 1 0 1 0 0
1 0 1 0 0 1 0
1 1 1 0 0 0 0
Implementation
Boolean Algebra applied in
computers electronic circuits. These
circuits perform Boolean operations
and these are called logic circuits or
logic gates.
Logic Gate
Purpose: we use logic gates to allow electrical signals to
the digital electronic circuits.
The digital devices which perform Boolean functions by
taking 1 or more i/p and giving 1 o/p is called Logic
Gate.
Logic Gates are based on Boolean algebra.
Logic gates are made up of diode and transistor.
Logic Gate
A gate is an digital circuit which
operates on one or more signals and
produce single output.
Gates are digital circuits because the
input and output signals are denoted by
either 1(high voltage) or 0(low voltage).
There are three basic gates and are:
1. AND gate 2. OR gate
3. NOT gate
Chapter 3 Boolean Algebra_XI_B with truth table
AND gate
AND gate
• The AND gate is an electronic circuit that
gives a high output (1) only if all its inputs are
high.
• AND gate takes two or more input signals and
produce only one output signal.
Input
A
Input
B
Output
AB
0 0 0
0 1 0
1 0 0
1 1 1
OR gate
OR gate
• The OR gate is an electronic circuit that gives a
high output (1) if one or more of its inputs are
high.
• OR gate also takes two or more input signals
and produce only one output signal.
Input
A
Input
B
Output
A+B
0 0 0
0 1 1
1 0 1
1 1 1
NOT gate
NOT gate
• The NOT gate is an electronic circuit that gives
a high output (1) if its input is low .
• NOT gate takes only one input signal and
produce only one output signal.
• The output of NOT gate is complement of its
input.
• It is also called inverter.
Input A Output A
0 1
1 0
NAND, NOR XOR, XNOR GATES
NAND Gate
NAND
X
Y
Z
X Y Z
0 0 1
0 1 1
1 0 1
1 1 0
NAND Gate
X
X
F = (X•X)’
= X’+X’
= X’
X
Y
Y
F = ((X•Y)’)’
= (X’+Y’)’
= X’’•Y’’
= X•Y
F = (X’•Y’)’
= X’’+Y’’
= X+Y
X
X
F = X’
X
Y
Y
F X•Y
F = X+Y
NOR Gate
NOR Gate
NOR
X
Y
Z
X Y Z
0 0 1
0 1 0
1 0 0
1 1 0
Exclusive-OR Gate
Exclusive-OR Gate
X Y Z
XOR
X
Y Z 0 0 0
0 1 1
1 0 1
1 1 0
Exclusive-NOR Gate
Exclusive-NOR Gate
X Y Z
XNOR
X
Y Z 0 0 1
0 1 0
1 0 0
1 1 1
Chapter 3 Boolean Algebra_XI_B with truth table
NAND Gate
Known as a “universal” gate
because ANY digital circuit can be
implemented with NAND gates
alone.
Chapter 3 Boolean Algebra_XI_B with truth table
POWER CONSUMPTION OF SYSTEM
Basic Theorem of Boolean Algebra
T1 : Properties of 0
(a) 0 + A = A
(b) 0 A = 0
T2 : Properties of 1
(a) 1 + A = 1
(b) 1 A = A
Basic Theorem of Boolean Algebra
T3 : Commutative Law
(a) A + B = B + A
(b) A B = B A
T4 : Associate Law
(a) (A + B) + C = A + (B + C)
(b) (A B) C = A (B C)
T5 : Distributive Law
(a) A (B + C) = A B + A C
(b) A + (B C) = (A + B) (A + C)
(c) A+A’B = A+B
T6 : Indempotence (Identity ) Law
(a) A + A = A
(b) A A = A
T7 : Absorption (Redundance) Law
(a) A + A B = A
(b) A (A + B) = A
Basic Theorem of Boolean Algebra
T8 : Complementary Law
(a) X+X’=1
(b) X.X’=0
T9 : Involution
(a) x’’ = x
T10 : De Morgan's Theorem
(a) (X+Y)’=X’.Y’
(b) (X.Y)’=X’+Y’
Basic Theorem of Boolean Algebra
De Morgan's Theorem
De Morgan's Theorem 1
Theorem 1 A . B = A + B
De Morgan's Theorem 1
Theorem 1 A . B = A + B
De Morgan's Theorem 1
Theorem 1 A . B = A + B
De Morgan's Theorem 2
Theorem 1 A + B = A . B
De Morgan's Theorem 2
Theorem 2 A + B = A . B
De Morgan's Theorem 2
Theorem 2 A + B = A . B
De Morgan's Theorem 2
Theorem 2 A + B = A . B
Thank You

More Related Content

PPTX
Chapter 3 Boolean Algebra.pptx_with logic gate and truth table
PPTX
Chapter 3 Boolean Algebra digial elec.pptx
PPTX
Boolean AlgebraBoolean AlgebraBoolean Algebra
PPTX
Presentation on boolean algebra in Computer architecture.Boolean Algebra.pptx
PPTX
chapter 4 -00--0logicgates.pptx
PPTX
Chapter 2 Boolean Algebra.pptx
PPTX
Chapter 3 computer Boolean Algebra 2[1].pptx
PPTX
Chapter 5 boolean algebra
Chapter 3 Boolean Algebra.pptx_with logic gate and truth table
Chapter 3 Boolean Algebra digial elec.pptx
Boolean AlgebraBoolean AlgebraBoolean Algebra
Presentation on boolean algebra in Computer architecture.Boolean Algebra.pptx
chapter 4 -00--0logicgates.pptx
Chapter 2 Boolean Algebra.pptx
Chapter 3 computer Boolean Algebra 2[1].pptx
Chapter 5 boolean algebra

Similar to Chapter 3 Boolean Algebra_XI_B with truth table (20)

PPT
BOOLEAN ALGEBRA & LOGIC GATES.ppt
PPTX
Boolean Algebra.pptx
PPTX
class xi pptx-1.pptx
PDF
Chapter_11.pdf
PDF
boolean-algebra.pdf
PPTX
5.boolean algebra
PDF
Unit-2 ppt.pdf introduction to it technology
PDF
Lecture 03 Logic gate and boolean algebra.pdf
PPTX
dlc logic gates ppt.pptx, boolean algebraic and logic gates
PDF
FYBSC IT Digital Electronics Unit II Chapter I Boolean Algebra and Logic Gates
PDF
2nd PUC computer science chapter 2 boolean algebra 1
PPTX
Logic gates problems and examples were solved
PDF
DLD Chapter-2.pdf
PPTX
Boolean Logic.pptx
PPTX
Chapter 2: Boolean Algebra and Logic Gates
PPT
Pe 4030 digital logic chapter 7 (weeks 11 12)
PPTX
Boolean algebra
PPTX
Week4_BooleanAlgebra.pptx
PPTX
2A. Boolean Algebra presentation (2).pptx
PPTX
Introduction to digital logic
BOOLEAN ALGEBRA & LOGIC GATES.ppt
Boolean Algebra.pptx
class xi pptx-1.pptx
Chapter_11.pdf
boolean-algebra.pdf
5.boolean algebra
Unit-2 ppt.pdf introduction to it technology
Lecture 03 Logic gate and boolean algebra.pdf
dlc logic gates ppt.pptx, boolean algebraic and logic gates
FYBSC IT Digital Electronics Unit II Chapter I Boolean Algebra and Logic Gates
2nd PUC computer science chapter 2 boolean algebra 1
Logic gates problems and examples were solved
DLD Chapter-2.pdf
Boolean Logic.pptx
Chapter 2: Boolean Algebra and Logic Gates
Pe 4030 digital logic chapter 7 (weeks 11 12)
Boolean algebra
Week4_BooleanAlgebra.pptx
2A. Boolean Algebra presentation (2).pptx
Introduction to digital logic
Ad

Recently uploaded (20)

PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
Empowerment Technology for Senior High School Guide
PDF
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PDF
IGGE1 Understanding the Self1234567891011
PPTX
Share_Module_2_Power_conflict_and_negotiation.pptx
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PDF
My India Quiz Book_20210205121199924.pdf
PDF
Indian roads congress 037 - 2012 Flexible pavement
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
20th Century Theater, Methods, History.pptx
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
HVAC Specification 2024 according to central public works department
PDF
1_English_Language_Set_2.pdf probationary
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
Empowerment Technology for Senior High School Guide
احياء السادس العلمي - الفصل الثالث (التكاثر) منهج متميزين/كلية بغداد/موهوبين
202450812 BayCHI UCSC-SV 20250812 v17.pptx
TNA_Presentation-1-Final(SAVE)) (1).pptx
IGGE1 Understanding the Self1234567891011
Share_Module_2_Power_conflict_and_negotiation.pptx
FORM 1 BIOLOGY MIND MAPS and their schemes
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
My India Quiz Book_20210205121199924.pdf
Indian roads congress 037 - 2012 Flexible pavement
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
20th Century Theater, Methods, History.pptx
Chinmaya Tiranga quiz Grand Finale.pdf
HVAC Specification 2024 according to central public works department
1_English_Language_Set_2.pdf probationary
B.Sc. DS Unit 2 Software Engineering.pptx
Ad

Chapter 3 Boolean Algebra_XI_B with truth table

  • 3. INTRODUCTION Developed by English Mathematician George Boole in between 1815 - 1864. It is described as an algebra of logic or an algebra of two values i.e True or False. The term logic means a statement having binary decisions i.e True/Yes or False/No.
  • 5. APPLICATION OF BOOLEAN ALGEBRA • It is used to perform the logical operations in digital computer. • In digital computer True represent by ‘1’ (high volt) and False represent by ‘0’ (low volt) • Logical operations are performed by logical operators. The fundamental logical operators are: 1. AND (conjunction) 2. OR (disjunction) 3. NOT (negation/complement)
  • 6. AND operator It performs logical multiplication and denoted by (.) dot. X Y X.Y 0 0 0 0 1 0 1 0 0 1 1 1
  • 7. OR operator It performs logical addition and denoted by (+) plus. X Y X+Y 0 0 0 0 1 1 1 0 1 1 1 1
  • 8. NOT operator It performs logical negation and denoted by (-) bar. It operates on single variable. X X (means complement of x) 0 1 1 0
  • 9. Truth Table • Truth table is a table that contains all possible values of logical variables/statements in a Boolean expression. No. of possible combination = 2n , where n=number of variables used in a Boolean expression.
  • 10. Truth Table The truth table for XY + Z is as follows: Dec X Y Z XY XY+Z 0 0 0 0 0 0 1 0 0 1 0 1 2 0 1 0 0 0 3 0 1 1 0 1 4 1 0 0 0 0 5 1 0 1 0 1 6 1 1 0 1 1 7 1 1 1 1 1
  • 11. Tautology & Fallacy If the output of Boolean expression is always True or 1 is called Tautology. If the output of Boolean expression is always False or 0 is called Fallacy.
  • 13. Exercise 1. Evaluate the following Boolean expression using Truth Table. (a) X’Y’+X’Y (b) X’YZ’+XY’ (c) XY’(Z+YZ’)+Z’ 2. Verify that P+(PQ)’ is a Tautology. 3. Verify that (X+Y)’=X’Y’
  • 14. X Y X' Y' X'Y' X'Y X'Y' + X'Y 0 0 1 1 1 0 1 0 1 1 0 0 1 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 X’Y’+X’Y
  • 15. X’YZ’+XY’ X Y Z X' Y' Z' X'YZ' XY' X'YZ' + XY' 0 0 0 1 1 1 1 0 1 0 0 1 1 1 0 0 0 0 0 1 0 1 0 1 1 0 1 0 1 1 1 0 0 0 0 0 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 0 1 1 1 1 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0
  • 16. XY’(Z+YZ’)+Z’ X Y Z Y' Z' YZ' Z + YZ' XY' XY'(Z + YZ') Final: XY'(Z + YZ') + Z' 0 0 0 1 1 0 0 0 0 1 0 0 1 1 0 0 1 0 0 0 0 1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 1 0 1 1 0 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 0 0 1 1 1 1 0 0 0 1 0 0 0
  • 17. Verify that P+(PQ)’ is a Tautology. P Q PQ (PQ)' P + (PQ)' 0 0 0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 1 0 1
  • 18. Verify that (X+Y)’=X’Y’ X Y X+Y (X+Y)' X' Y' X'Y' 0 0 0 1 1 1 1 0 1 1 0 1 0 0 1 0 1 0 0 1 0 1 1 1 0 0 0 0
  • 19. Implementation Boolean Algebra applied in computers electronic circuits. These circuits perform Boolean operations and these are called logic circuits or logic gates.
  • 20. Logic Gate Purpose: we use logic gates to allow electrical signals to the digital electronic circuits. The digital devices which perform Boolean functions by taking 1 or more i/p and giving 1 o/p is called Logic Gate. Logic Gates are based on Boolean algebra. Logic gates are made up of diode and transistor.
  • 21. Logic Gate A gate is an digital circuit which operates on one or more signals and produce single output. Gates are digital circuits because the input and output signals are denoted by either 1(high voltage) or 0(low voltage). There are three basic gates and are: 1. AND gate 2. OR gate 3. NOT gate
  • 24. AND gate • The AND gate is an electronic circuit that gives a high output (1) only if all its inputs are high. • AND gate takes two or more input signals and produce only one output signal. Input A Input B Output AB 0 0 0 0 1 0 1 0 0 1 1 1
  • 26. OR gate • The OR gate is an electronic circuit that gives a high output (1) if one or more of its inputs are high. • OR gate also takes two or more input signals and produce only one output signal. Input A Input B Output A+B 0 0 0 0 1 1 1 0 1 1 1 1
  • 28. NOT gate • The NOT gate is an electronic circuit that gives a high output (1) if its input is low . • NOT gate takes only one input signal and produce only one output signal. • The output of NOT gate is complement of its input. • It is also called inverter. Input A Output A 0 1 1 0
  • 29. NAND, NOR XOR, XNOR GATES
  • 30. NAND Gate NAND X Y Z X Y Z 0 0 1 0 1 1 1 0 1 1 1 0
  • 31. NAND Gate X X F = (X•X)’ = X’+X’ = X’ X Y Y F = ((X•Y)’)’ = (X’+Y’)’ = X’’•Y’’ = X•Y F = (X’•Y’)’ = X’’+Y’’ = X+Y X X F = X’ X Y Y F X•Y F = X+Y
  • 33. NOR Gate NOR X Y Z X Y Z 0 0 1 0 1 0 1 0 0 1 1 0
  • 35. Exclusive-OR Gate X Y Z XOR X Y Z 0 0 0 0 1 1 1 0 1 1 1 0
  • 37. Exclusive-NOR Gate X Y Z XNOR X Y Z 0 0 1 0 1 0 1 0 0 1 1 1
  • 39. NAND Gate Known as a “universal” gate because ANY digital circuit can be implemented with NAND gates alone.
  • 42. Basic Theorem of Boolean Algebra T1 : Properties of 0 (a) 0 + A = A (b) 0 A = 0 T2 : Properties of 1 (a) 1 + A = 1 (b) 1 A = A
  • 43. Basic Theorem of Boolean Algebra T3 : Commutative Law (a) A + B = B + A (b) A B = B A T4 : Associate Law (a) (A + B) + C = A + (B + C) (b) (A B) C = A (B C) T5 : Distributive Law (a) A (B + C) = A B + A C (b) A + (B C) = (A + B) (A + C) (c) A+A’B = A+B
  • 44. T6 : Indempotence (Identity ) Law (a) A + A = A (b) A A = A T7 : Absorption (Redundance) Law (a) A + A B = A (b) A (A + B) = A Basic Theorem of Boolean Algebra
  • 45. T8 : Complementary Law (a) X+X’=1 (b) X.X’=0 T9 : Involution (a) x’’ = x T10 : De Morgan's Theorem (a) (X+Y)’=X’.Y’ (b) (X.Y)’=X’+Y’ Basic Theorem of Boolean Algebra
  • 47. De Morgan's Theorem 1 Theorem 1 A . B = A + B
  • 48. De Morgan's Theorem 1 Theorem 1 A . B = A + B
  • 49. De Morgan's Theorem 1 Theorem 1 A . B = A + B
  • 50. De Morgan's Theorem 2 Theorem 1 A + B = A . B
  • 51. De Morgan's Theorem 2 Theorem 2 A + B = A . B
  • 52. De Morgan's Theorem 2 Theorem 2 A + B = A . B
  • 53. De Morgan's Theorem 2 Theorem 2 A + B = A . B