SlideShare a Scribd company logo
1 of 14
Boolean Algebra Laws and
Theorems
Boolean Algebra is a form of mathematical
algebra that is used in digital logic in digital
electronics. Albebra consists of symbolic
representation of a statement (generally
mathematical statements). Similarly, there are
expressions, equations and functions in Boolean
algebra as well.
Boolean Algebra Laws and Theorems
• The main aim of any logic design is to simplify the
logic as much as possible so that the final
implementation will become easy. In order to simplify
the logic, the Boolean equations and expressions
representing that logic must be simplified.
• So, to simplify the Boolean equations and expression,
there are some laws and theorems proposed. Using
these laws and theorems, it becomes very easy to
simplify or reduce the logical complexities of any
Boolean expression or function.
The article demonstrates some of the most commonly
used laws and theorem is Boolean algebra.
• Basic Laws and Proofs
The basic rules and laws of Boolean algebraic
system are known as “Laws of Boolean algebra”.
Some of the basic laws (rules) of the Boolean
algebra are
• i.Associative law
• ii. Distributive law
• iii. Commutative law
• iv. Absorption law
• v. Consensus law
1.Associative Law
Associate Law of Addition
Statement:
• Associative law of addition states that OR ing more than
two variables i.e. mathematical addition operation
performed on variables will return the same value
irrespective of the grouping of variables in an equation.
It involves in swapping of variables in groups.
The Associative law using OR operator can be
written as
• A+(B+C) = (A+B)+C = A + (B + C) = B + (C + A)
Eg:(0 + 1) + 0 = 0 + (1 + 0)
1 + 0 = 0 + 1
1 = 1
• Associate Law of Multiplication
Statement:
Associative law of multiplication states that
ANDing more than two variables i.e.
mathematical multiplication operation
performed on variables will return the same
value irrespective of the grouping of variables
in an equation.
• The Associative law using AND operator can
be written as
• A * (B * C) = (A * B) * C
• Distributive law
This is the most used and most important law in Boolean
algebra, which involves in 2 operators: AND, OR.
Statement:
• The multiplication of two variables and adding the result
with a variable will result in same value as multiplication
of addition of the variable with individual variables.
• In other words, ANDing two variables and ORing the
result with another variable is equal to AND of ORing of
the variable with the two individual variables.
• Distributive law can be written as
A + BC = (A + B)(A + C)
similarly,
A (B+C) = (A B) + (A C)
• Commutative law
Statement:
• Commutative law states that the inter-
changing of the order of operands in a
Boolean equation does not change its result.
• Using OR operator → A + B = B + A
• Using AND operator → A * B = B * A
• This law is also has more priority in Boolean
algebra.
Eg:1 + 0 = 0 + 1, 1 * 0 = 0 * 1
• Absorption Law
Absorption law involves in linking of a pair of
binary operations.
A+A=A
A.A=A
A+AB = A
A(A+B) = A
A+ĀB = A+B
A.(Ā+B) = AB
5th and 6th laws are also called as Redundancy laws.
1.Statement : A + A = A
LHS=A+A
=(A+A).1
=(A+A).(A+Ā)
=A+(A. Ā)
=A(RHS)
2.Statement : A . A = A
LHS=(A.A)+0
=(A.A) +(A. Ā)
=A.(A+Ā)
=A+(1)
=A(RHS)
3.Statement : A + AB = A
Proof:
A + AB = A.1 + AB → since A.1 = A
=A(1+B) → since 1 + B = 1
= A.1
= A
4.Statement :A (A + B) = A
Proof:
A (A + B) = A.A + A.B
= A+AB → since A . A = A
= A (1 + B)
= A.1
= A
5.Statement :A + ĀB = A + B
Proof:
A + ĀB = (A + Ā) (A + B) → since A+BC
=(A+B)(A+C) using distributive law
= 1 * (A + B) → since A + Ā = 1
=A + B
6.Statement : A * (Ā+B) = AB
Proof: A * (Ā + B) = A. Ā + AB
= AB → since A Ā = 0
Duality Principle in Boolean algebra
• Statement:
Duality principle states that “The Dual of the expression can
be achieved by replacing the AND operator with OR
operator, along with replacing the binary variables, such as
replacing 1 with 0 and replacing 0 with 1”.
(or)
One expression can be obtain from another expression by
replacing the every 1 with 0, every 0 with 1, every (+) with
(.), every (.) with (+). Any pair of expression satisfying this
property is called dual expression. This characteristic of
Boolean algebra is called the principle of duality.
Eg: A + B = 0,
A * B = 1.
De Morgan’s Theorem:
Statement 1:“The compliment of the product of
2 variables is equal to the sum of the
compliments of individual variables”.
(A.B)’ = A’ + B’
Statement 2: “The compliment of the sum of
two variables is equal to the product of the
compliment of each variable”.
(A + B)’ = A’.B’
Truth Tables
The De Morgan’s laws are simply explained by using the truth tables.
The truth table for De Morgan’s first statement((A.B)’ = A’ + B’) is given below.
The truth table for De Morgan’s second statement ((A + B)’ = A’.B’) is given
below.

More Related Content

What's hot (20)

Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
Karnaugh map
Karnaugh mapKarnaugh map
Karnaugh map
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Arithmetic circuits
Arithmetic circuitsArithmetic circuits
Arithmetic circuits
 
BCD,GRAY and EXCESS 3 codes
BCD,GRAY and EXCESS 3 codesBCD,GRAY and EXCESS 3 codes
BCD,GRAY and EXCESS 3 codes
 
Boolean algebra & logic gates
Boolean algebra & logic gatesBoolean algebra & logic gates
Boolean algebra & logic gates
 
Logic gates presentation
Logic gates presentationLogic gates presentation
Logic gates presentation
 
Nand and nor as a universal gates
Nand and nor as a universal gatesNand and nor as a universal gates
Nand and nor as a universal gates
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
 
Flipflop
FlipflopFlipflop
Flipflop
 
K - Map
  K - Map    K - Map
K - Map
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Half adder & full adder
Half adder & full adderHalf adder & full adder
Half adder & full adder
 
Digital logic circuits important question and answers for 5 units
Digital logic circuits important question and answers for 5 unitsDigital logic circuits important question and answers for 5 units
Digital logic circuits important question and answers for 5 units
 
Subtractor (1)
Subtractor (1)Subtractor (1)
Subtractor (1)
 
Digital Logic circuit
Digital Logic circuitDigital Logic circuit
Digital Logic circuit
 
Fulll Adder
Fulll AdderFulll Adder
Fulll Adder
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
Presentation On Logic Gate
Presentation On Logic Gate Presentation On Logic Gate
Presentation On Logic Gate
 

Similar to Basic theorems and properties of boolean algebra

Boolean Algebra.pdf
Boolean Algebra.pdfBoolean Algebra.pdf
Boolean Algebra.pdfssusere02873
 
Boolean Algebra.pptx
Boolean Algebra.pptxBoolean Algebra.pptx
Boolean Algebra.pptxPooja Dixit
 
Boolean algebra.pptx
Boolean algebra.pptxBoolean algebra.pptx
Boolean algebra.pptxMhhh7
 
Boolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarBoolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarSivakumar R D .
 
Presentation COMPUTER final.pptx
Presentation COMPUTER final.pptxPresentation COMPUTER final.pptx
Presentation COMPUTER final.pptxAbhishekSah56
 
Boolean Algebra and Logic Smiplification
Boolean Algebra and Logic SmiplificationBoolean Algebra and Logic Smiplification
Boolean Algebra and Logic Smiplificationsamantha rathnayake
 
Boolean Algebra Terminologies.pdf
Boolean Algebra Terminologies.pdfBoolean Algebra Terminologies.pdf
Boolean Algebra Terminologies.pdfShivarkarSandip
 
Digital electronics
Digital electronicsDigital electronics
Digital electronicsnanishajieha
 
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 04Susantha Herath
 
Admission for mba
Admission for mbaAdmission for mba
Admission for mbaEdhole.com
 
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.pptxWilliamJosephat1
 
presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)kinza arshad
 
Computer Architecture & Organization
Computer Architecture & OrganizationComputer Architecture & Organization
Computer Architecture & OrganizationNANDINI SHARMA
 

Similar to Basic theorems and properties of boolean algebra (20)

Boolean Algebra.pdf
Boolean Algebra.pdfBoolean Algebra.pdf
Boolean Algebra.pdf
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
DLD PRESENTATION1.pptx
DLD PRESENTATION1.pptxDLD PRESENTATION1.pptx
DLD PRESENTATION1.pptx
 
Boolean Algebra.pptx
Boolean Algebra.pptxBoolean Algebra.pptx
Boolean Algebra.pptx
 
Boolean algebra.pptx
Boolean algebra.pptxBoolean algebra.pptx
Boolean algebra.pptx
 
Boolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarBoolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.Sivakumar
 
Boolean Algebra DLD
Boolean Algebra DLDBoolean Algebra DLD
Boolean Algebra DLD
 
boolean-algebra.pdf
boolean-algebra.pdfboolean-algebra.pdf
boolean-algebra.pdf
 
Presentation COMPUTER final.pptx
Presentation COMPUTER final.pptxPresentation COMPUTER final.pptx
Presentation COMPUTER final.pptx
 
Boolean Algebra and Logic Smiplification
Boolean Algebra and Logic SmiplificationBoolean Algebra and Logic Smiplification
Boolean Algebra and Logic Smiplification
 
Boolean Algebra Terminologies.pdf
Boolean Algebra Terminologies.pdfBoolean Algebra Terminologies.pdf
Boolean Algebra Terminologies.pdf
 
Boolean algebra r009
Boolean algebra   r009Boolean algebra   r009
Boolean algebra r009
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
Digital logic mohammed salim ch4
Digital logic mohammed salim ch4Digital logic mohammed salim ch4
Digital logic mohammed salim ch4
 
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
 
Admission for mba
Admission for mbaAdmission for mba
Admission for mba
 
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
 
Dld (1)
Dld (1)Dld (1)
Dld (1)
 
presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)
 
Computer Architecture & Organization
Computer Architecture & OrganizationComputer Architecture & Organization
Computer Architecture & Organization
 

More from Hanu Kavi

Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniquesHanu Kavi
 
Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniquesHanu Kavi
 
Important formulae and problems solving in pcm
Important formulae and problems solving in pcmImportant formulae and problems solving in pcm
Important formulae and problems solving in pcmHanu Kavi
 
Delta modulation
Delta modulationDelta modulation
Delta modulationHanu Kavi
 
DIFFERENTIAL PCM
DIFFERENTIAL PCMDIFFERENTIAL PCM
DIFFERENTIAL PCMHanu Kavi
 
ELEMENTS OF PCM
ELEMENTS OF PCM ELEMENTS OF PCM
ELEMENTS OF PCM Hanu Kavi
 

More from Hanu Kavi (8)

Bpsk ppt
Bpsk pptBpsk ppt
Bpsk ppt
 
Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniques
 
Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniques
 
Important formulae and problems solving in pcm
Important formulae and problems solving in pcmImportant formulae and problems solving in pcm
Important formulae and problems solving in pcm
 
SQNR IN PCM
SQNR IN PCMSQNR IN PCM
SQNR IN PCM
 
Delta modulation
Delta modulationDelta modulation
Delta modulation
 
DIFFERENTIAL PCM
DIFFERENTIAL PCMDIFFERENTIAL PCM
DIFFERENTIAL PCM
 
ELEMENTS OF PCM
ELEMENTS OF PCM ELEMENTS OF PCM
ELEMENTS OF PCM
 

Recently uploaded

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 

Recently uploaded (20)

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 

Basic theorems and properties of boolean algebra

  • 1. Boolean Algebra Laws and Theorems Boolean Algebra is a form of mathematical algebra that is used in digital logic in digital electronics. Albebra consists of symbolic representation of a statement (generally mathematical statements). Similarly, there are expressions, equations and functions in Boolean algebra as well.
  • 2. Boolean Algebra Laws and Theorems • The main aim of any logic design is to simplify the logic as much as possible so that the final implementation will become easy. In order to simplify the logic, the Boolean equations and expressions representing that logic must be simplified. • So, to simplify the Boolean equations and expression, there are some laws and theorems proposed. Using these laws and theorems, it becomes very easy to simplify or reduce the logical complexities of any Boolean expression or function.
  • 3. The article demonstrates some of the most commonly used laws and theorem is Boolean algebra. • Basic Laws and Proofs The basic rules and laws of Boolean algebraic system are known as “Laws of Boolean algebra”. Some of the basic laws (rules) of the Boolean algebra are • i.Associative law • ii. Distributive law • iii. Commutative law • iv. Absorption law • v. Consensus law
  • 4. 1.Associative Law Associate Law of Addition Statement: • Associative law of addition states that OR ing more than two variables i.e. mathematical addition operation performed on variables will return the same value irrespective of the grouping of variables in an equation. It involves in swapping of variables in groups. The Associative law using OR operator can be written as • A+(B+C) = (A+B)+C = A + (B + C) = B + (C + A) Eg:(0 + 1) + 0 = 0 + (1 + 0) 1 + 0 = 0 + 1 1 = 1
  • 5. • Associate Law of Multiplication Statement: Associative law of multiplication states that ANDing more than two variables i.e. mathematical multiplication operation performed on variables will return the same value irrespective of the grouping of variables in an equation. • The Associative law using AND operator can be written as • A * (B * C) = (A * B) * C
  • 6. • Distributive law This is the most used and most important law in Boolean algebra, which involves in 2 operators: AND, OR. Statement: • The multiplication of two variables and adding the result with a variable will result in same value as multiplication of addition of the variable with individual variables. • In other words, ANDing two variables and ORing the result with another variable is equal to AND of ORing of the variable with the two individual variables. • Distributive law can be written as A + BC = (A + B)(A + C) similarly, A (B+C) = (A B) + (A C)
  • 7. • Commutative law Statement: • Commutative law states that the inter- changing of the order of operands in a Boolean equation does not change its result. • Using OR operator → A + B = B + A • Using AND operator → A * B = B * A • This law is also has more priority in Boolean algebra. Eg:1 + 0 = 0 + 1, 1 * 0 = 0 * 1
  • 8. • Absorption Law Absorption law involves in linking of a pair of binary operations. A+A=A A.A=A A+AB = A A(A+B) = A A+ĀB = A+B A.(Ā+B) = AB 5th and 6th laws are also called as Redundancy laws.
  • 9. 1.Statement : A + A = A LHS=A+A =(A+A).1 =(A+A).(A+Ā) =A+(A. Ā) =A(RHS) 2.Statement : A . A = A LHS=(A.A)+0 =(A.A) +(A. Ā) =A.(A+Ā) =A+(1) =A(RHS)
  • 10. 3.Statement : A + AB = A Proof: A + AB = A.1 + AB → since A.1 = A =A(1+B) → since 1 + B = 1 = A.1 = A 4.Statement :A (A + B) = A Proof: A (A + B) = A.A + A.B = A+AB → since A . A = A = A (1 + B) = A.1 = A
  • 11. 5.Statement :A + ĀB = A + B Proof: A + ĀB = (A + Ā) (A + B) → since A+BC =(A+B)(A+C) using distributive law = 1 * (A + B) → since A + Ā = 1 =A + B 6.Statement : A * (Ā+B) = AB Proof: A * (Ā + B) = A. Ā + AB = AB → since A Ā = 0
  • 12. Duality Principle in Boolean algebra • Statement: Duality principle states that “The Dual of the expression can be achieved by replacing the AND operator with OR operator, along with replacing the binary variables, such as replacing 1 with 0 and replacing 0 with 1”. (or) One expression can be obtain from another expression by replacing the every 1 with 0, every 0 with 1, every (+) with (.), every (.) with (+). Any pair of expression satisfying this property is called dual expression. This characteristic of Boolean algebra is called the principle of duality. Eg: A + B = 0, A * B = 1.
  • 13. De Morgan’s Theorem: Statement 1:“The compliment of the product of 2 variables is equal to the sum of the compliments of individual variables”. (A.B)’ = A’ + B’ Statement 2: “The compliment of the sum of two variables is equal to the product of the compliment of each variable”. (A + B)’ = A’.B’
  • 14. Truth Tables The De Morgan’s laws are simply explained by using the truth tables. The truth table for De Morgan’s first statement((A.B)’ = A’ + B’) is given below. The truth table for De Morgan’s second statement ((A + B)’ = A’.B’) is given below.