SlideShare a Scribd company logo
Chapter: Fundamentals
Lesson: Boolean Algebra
Lecturer: Susantha Herath PGD in IT (MBCS), PGD in Marketing (Uni. Of Kln)
Lecture 04
bcsonlinelectures.com
 Boolean Algebra is the mathematic
representation of operation of logic gates
(and digital circuits).
 Boolean Algebra has variables (input and
output) and operators (AND, OR
Complement).
 Operation of a logic gate (and digital circuit)
can be represented using a Boolean function.
Truth table is used to illustrate the results of
a Boolean function.
 There are two types of boolean expressions
◦ Sum of Products (SOP) expressions
◦ Product of Sums (POS) expressions
 SOP expression
◦ A product term is produced when one or more boolean
variables are logically multiplied. It is also called
minterm. When two or more product terms are logically
added a SOP expression is formed.
 POS expression
◦ A sum term is produced when one or more boolean
variables are logically added. This is also called maxtern.
When two or more sum terms are logically multiplied a
POS expression is formed.
 In Boolean algebra a variable can have only
either 1 (TRUE) or 0 (FALSE) values. In Boolean
algebra 1 is stands to represent the state of
TRUE, not integer value 1. Also 0 stands to
represent the state of FALSE, not the integer
value 0. Therefore addition and multiplication
works differently than we normally do in
mathematics.
 In Boolean algebra we do only addition and
multiplication.
Multiplication (“dot”
used to represent
multiplication).
0.0 = 0
0.1 = 0
1.0 = 0
1.1 = 1
Addition
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 1
Negation
0̅ = 1
1̅ = 0
 According to basic laws of Boolean algebra
there is an important feature called “Basic
Duality”. It says that every boolean function
has a dual function.
 The duality principle ensures that "if we
exchange every symbol by its dual in a
formula, we get the dual result".
 Everywhere we see 1, change to 0.
 Everywhere we see 0, change to 1.
 Similarly, + to ., and . to +.
More examples:
0 . 1 = 0: is a true statement "false and true evaluates
to false“ it’s a basic law.
Now lets replace all values and operations by its
opposite value.
1 + 0 = 1: is the dual of (a): it is a true statement that
"true or false evaluates true.“ it is also a basic law.
Like this, in every formula, if we replace every value
and operation by its opposite, including the result, we
get a valid formula.
This is a very useful law in boolean algebra. This allows
to get the complement of a boolean expression. This
represent the basic duality of boolean algebra and
mostly used when we design circuits using NAND and
NOR gates.
(x + y)’ = x’.y’
(x.y)’ = x’ + y’
To get the complement of a boolean expression, do the
following two steps;
1. Replace all values in the expression by its opposite.
2. Replace all “+” with “.” and vise versa.

More Related Content

What's hot

First order partial differential equations
First order partial differential equationsFirst order partial differential equations
First order partial differential equations
Dr. Boddu Muralee Bala Krushna
 
Expressions (mathematical)
Expressions (mathematical)Expressions (mathematical)
Expressions (mathematical)
Thenader2
 
Formation of partial differential equations by eliminating arbitrary functions
Formation of partial differential equations by eliminating arbitrary functionsFormation of partial differential equations by eliminating arbitrary functions
Formation of partial differential equations by eliminating arbitrary functions
Dr. Boddu Muralee Bala Krushna
 
Nlp
NlpNlp
Spell Checker and string matching Using BK tree
Spell Checker and string matching Using BK treeSpell Checker and string matching Using BK tree
Spell Checker and string matching Using BK tree
111shridhar
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
kunalkevin yadav
 
Dbms unit-3
Dbms unit-3Dbms unit-3
Dbms unit-3
MUKESH KUMAR
 
Fuzzy+logic
Fuzzy+logicFuzzy+logic
Fuzzy+logic
Mahesh Todkar
 
Duality in lpp
Duality in lppDuality in lpp
Duality in lppAbu Bashar
 
Identity equality properties
Identity equality propertiesIdentity equality properties
Identity equality propertiesMegan Woods
 
Section 1.4 identity and equality properties (algebra)
Section 1.4 identity and equality properties (algebra)Section 1.4 identity and equality properties (algebra)
Section 1.4 identity and equality properties (algebra)Algebra / Mathematics
 
Introduction to fuzzy logic
Introduction to fuzzy logicIntroduction to fuzzy logic
Introduction to fuzzy logic
Dr. C.V. Suresh Babu
 
Ai lecture 09(unit03)
Ai lecture  09(unit03)Ai lecture  09(unit03)
Ai lecture 09(unit03)
vikas dhakane
 
Fuzzy arithmetic
Fuzzy arithmeticFuzzy arithmetic
Fuzzy arithmetic
Mohit Chimankar
 
Basic Calculus Lesson 1
Basic Calculus Lesson 1Basic Calculus Lesson 1
Basic Calculus Lesson 1
alicelagajino
 

What's hot (15)

First order partial differential equations
First order partial differential equationsFirst order partial differential equations
First order partial differential equations
 
Expressions (mathematical)
Expressions (mathematical)Expressions (mathematical)
Expressions (mathematical)
 
Formation of partial differential equations by eliminating arbitrary functions
Formation of partial differential equations by eliminating arbitrary functionsFormation of partial differential equations by eliminating arbitrary functions
Formation of partial differential equations by eliminating arbitrary functions
 
Nlp
NlpNlp
Nlp
 
Spell Checker and string matching Using BK tree
Spell Checker and string matching Using BK treeSpell Checker and string matching Using BK tree
Spell Checker and string matching Using BK tree
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Dbms unit-3
Dbms unit-3Dbms unit-3
Dbms unit-3
 
Fuzzy+logic
Fuzzy+logicFuzzy+logic
Fuzzy+logic
 
Duality in lpp
Duality in lppDuality in lpp
Duality in lpp
 
Identity equality properties
Identity equality propertiesIdentity equality properties
Identity equality properties
 
Section 1.4 identity and equality properties (algebra)
Section 1.4 identity and equality properties (algebra)Section 1.4 identity and equality properties (algebra)
Section 1.4 identity and equality properties (algebra)
 
Introduction to fuzzy logic
Introduction to fuzzy logicIntroduction to fuzzy logic
Introduction to fuzzy logic
 
Ai lecture 09(unit03)
Ai lecture  09(unit03)Ai lecture  09(unit03)
Ai lecture 09(unit03)
 
Fuzzy arithmetic
Fuzzy arithmeticFuzzy arithmetic
Fuzzy arithmetic
 
Basic Calculus Lesson 1
Basic Calculus Lesson 1Basic Calculus Lesson 1
Basic Calculus Lesson 1
 

Similar to Computer and Network Technology (CNT) - Lecture 04

Boolean Algebra.pdf
Boolean Algebra.pdfBoolean Algebra.pdf
Boolean Algebra.pdf
ssusere02873
 
Boolean algebra.pptx
Boolean algebra.pptxBoolean algebra.pptx
Boolean algebra.pptx
Mhhh7
 
Lecture 07.pptx
Lecture 07.pptxLecture 07.pptx
Lecture 07.pptx
Mohammad Hassan
 
Chapter 2: Boolean Algebra and Logic Gates
Chapter 2: Boolean Algebra and Logic GatesChapter 2: Boolean Algebra and Logic Gates
Chapter 2: Boolean Algebra and Logic Gates
Er. Nawaraj Bhandari
 
Boolean Algebra Terminologies.pdf
Boolean Algebra Terminologies.pdfBoolean Algebra Terminologies.pdf
Boolean Algebra Terminologies.pdf
ShivarkarSandip
 
Basic theorems and properties of boolean algebra
Basic theorems and properties of boolean algebraBasic theorems and properties of boolean algebra
Basic theorems and properties of boolean algebra
Hanu Kavi
 
Chapter 2.pdf
Chapter 2.pdfChapter 2.pdf
Chapter 2.pdf
ssuserf7cd2b
 
Boolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarBoolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.Sivakumar
Sivakumar R D .
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
ARJUN AHIRWAR
 
Logic gates ,flip flop ,registers and
Logic gates ,flip flop ,registers andLogic gates ,flip flop ,registers and
Logic gates ,flip flop ,registers and
MuruganandhanD
 
Boolean Algebra DLD
Boolean Algebra DLDBoolean Algebra DLD
Boolean Algebra DLD
Rokonuzzaman Rony
 
Ch3 Boolean Algebra.ppt
Ch3 Boolean Algebra.pptCh3 Boolean Algebra.ppt
Ch3 Boolean Algebra.ppt
zorogoh2
 
Boolen Algebra Lecture Notes.pdf
Boolen Algebra Lecture Notes.pdfBoolen Algebra Lecture Notes.pdf
Boolen Algebra Lecture Notes.pdf
nyamuonatinashe
 
Boolean Algebra Presentation
Boolean Algebra PresentationBoolean Algebra Presentation
Boolean Algebra Presentation
JoshuaFernandes40
 
boolean-algebra.pdf
boolean-algebra.pdfboolean-algebra.pdf
boolean-algebra.pdf
RameshK531901
 
Introduction to digital logic
Introduction to digital logicIntroduction to digital logic
Introduction to digital logic
Kamal Acharya
 
Boolean Logic.pptx
Boolean Logic.pptxBoolean Logic.pptx
Boolean Logic.pptx
akshat205573
 
Rthch2nts 160709112024
Rthch2nts 160709112024Rthch2nts 160709112024
Rthch2nts 160709112024
marangburu42
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
nanishajieha
 
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
 

Similar to Computer and Network Technology (CNT) - Lecture 04 (20)

Boolean Algebra.pdf
Boolean Algebra.pdfBoolean Algebra.pdf
Boolean Algebra.pdf
 
Boolean algebra.pptx
Boolean algebra.pptxBoolean algebra.pptx
Boolean algebra.pptx
 
Lecture 07.pptx
Lecture 07.pptxLecture 07.pptx
Lecture 07.pptx
 
Chapter 2: Boolean Algebra and Logic Gates
Chapter 2: Boolean Algebra and Logic GatesChapter 2: Boolean Algebra and Logic Gates
Chapter 2: Boolean Algebra and Logic Gates
 
Boolean Algebra Terminologies.pdf
Boolean Algebra Terminologies.pdfBoolean Algebra Terminologies.pdf
Boolean Algebra Terminologies.pdf
 
Basic theorems and properties of boolean algebra
Basic theorems and properties of boolean algebraBasic theorems and properties of boolean algebra
Basic theorems and properties of boolean algebra
 
Chapter 2.pdf
Chapter 2.pdfChapter 2.pdf
Chapter 2.pdf
 
Boolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarBoolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.Sivakumar
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Logic gates ,flip flop ,registers and
Logic gates ,flip flop ,registers andLogic gates ,flip flop ,registers and
Logic gates ,flip flop ,registers and
 
Boolean Algebra DLD
Boolean Algebra DLDBoolean Algebra DLD
Boolean Algebra DLD
 
Ch3 Boolean Algebra.ppt
Ch3 Boolean Algebra.pptCh3 Boolean Algebra.ppt
Ch3 Boolean Algebra.ppt
 
Boolen Algebra Lecture Notes.pdf
Boolen Algebra Lecture Notes.pdfBoolen Algebra Lecture Notes.pdf
Boolen Algebra Lecture Notes.pdf
 
Boolean Algebra Presentation
Boolean Algebra PresentationBoolean Algebra Presentation
Boolean Algebra Presentation
 
boolean-algebra.pdf
boolean-algebra.pdfboolean-algebra.pdf
boolean-algebra.pdf
 
Introduction to digital logic
Introduction to digital logicIntroduction to digital logic
Introduction to digital logic
 
Boolean Logic.pptx
Boolean Logic.pptxBoolean Logic.pptx
Boolean Logic.pptx
 
Rthch2nts 160709112024
Rthch2nts 160709112024Rthch2nts 160709112024
Rthch2nts 160709112024
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
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
 

Recently uploaded

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 

Recently uploaded (20)

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 

Computer and Network Technology (CNT) - Lecture 04

  • 1. Chapter: Fundamentals Lesson: Boolean Algebra Lecturer: Susantha Herath PGD in IT (MBCS), PGD in Marketing (Uni. Of Kln) Lecture 04 bcsonlinelectures.com
  • 2.  Boolean Algebra is the mathematic representation of operation of logic gates (and digital circuits).  Boolean Algebra has variables (input and output) and operators (AND, OR Complement).  Operation of a logic gate (and digital circuit) can be represented using a Boolean function. Truth table is used to illustrate the results of a Boolean function.
  • 3.  There are two types of boolean expressions ◦ Sum of Products (SOP) expressions ◦ Product of Sums (POS) expressions  SOP expression ◦ A product term is produced when one or more boolean variables are logically multiplied. It is also called minterm. When two or more product terms are logically added a SOP expression is formed.  POS expression ◦ A sum term is produced when one or more boolean variables are logically added. This is also called maxtern. When two or more sum terms are logically multiplied a POS expression is formed.
  • 4.  In Boolean algebra a variable can have only either 1 (TRUE) or 0 (FALSE) values. In Boolean algebra 1 is stands to represent the state of TRUE, not integer value 1. Also 0 stands to represent the state of FALSE, not the integer value 0. Therefore addition and multiplication works differently than we normally do in mathematics.  In Boolean algebra we do only addition and multiplication.
  • 5. Multiplication (“dot” used to represent multiplication). 0.0 = 0 0.1 = 0 1.0 = 0 1.1 = 1 Addition 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1 Negation 0̅ = 1 1̅ = 0
  • 6.
  • 7.  According to basic laws of Boolean algebra there is an important feature called “Basic Duality”. It says that every boolean function has a dual function.  The duality principle ensures that "if we exchange every symbol by its dual in a formula, we get the dual result".  Everywhere we see 1, change to 0.  Everywhere we see 0, change to 1.  Similarly, + to ., and . to +.
  • 8. More examples: 0 . 1 = 0: is a true statement "false and true evaluates to false“ it’s a basic law. Now lets replace all values and operations by its opposite value. 1 + 0 = 1: is the dual of (a): it is a true statement that "true or false evaluates true.“ it is also a basic law. Like this, in every formula, if we replace every value and operation by its opposite, including the result, we get a valid formula.
  • 9. This is a very useful law in boolean algebra. This allows to get the complement of a boolean expression. This represent the basic duality of boolean algebra and mostly used when we design circuits using NAND and NOR gates. (x + y)’ = x’.y’ (x.y)’ = x’ + y’ To get the complement of a boolean expression, do the following two steps; 1. Replace all values in the expression by its opposite. 2. Replace all “+” with “.” and vise versa.