SlideShare a Scribd company logo
 
 
WELL LET’S GO ON NOW TO THE MAIN DISH OF OUR LESSON FOR TODAY… AND THIS IS ALL ABOUT….
 
What’s all about this?
In 1854,George Boole invented two-state algebra, known today as BOOLEAN ALGEBRA.  Every variable in Boolean Algebra can have only have either of two values: TRUE or FALSE. This Algebra had no practical use until Claude Shannon applied it to telephone switching circuits.
BOOLEAN ALGEBRA   is a branch of mathematics that is directly applicable to digital designs. It is a set of elements, a set of operators that act on these elements, and a set of axioms or postulates  that govern the actions of these operators on these elements.
The Postulates commonly used to define Algebraic Structures are:
A set  S  is closed with respect to a binary operator  * if, application of the operator on every pair of elements of  S  results is an element of  S.
A binary operator  * on a set  S  is said to be associative when (x * y) * z = x * (y * z) For all x ,y ,z , that are elements of the set  S  .
A binary operator * on a set  S  is said to be commutative when x * y = y * x ,  For all x, y, that are elements of the set  S .
A set  S  is said to be Identity element with respect a binary operator * on  S  if there exist  an element  e  in the set  S  such that  x * e = x  For all x that are elements of the set  S.
It is said to have an inverse elements when for every x that is an element of the set  S , there exists an element  x’ that is a member of the set  S  such that    x * x = e.
If  * and “  .”  Are two binary operators on a set  S,  *  is said to be distributive over  “ .”  when  x * (y * z) = (x * y) . (x * z) For all x, y, z, that are elements of the set  S .
BASIC THEOREMS OF BOOLEAN ALGEBRA
 
 
Solution Reason x + x = ( x + x ) 1 Basic identity (b) = ( x + x ) ( x + x’) Basic identity (a) = x + xx’ Distributive (b) = x + 0 Basic identity (b) = x Basic identity (a)
Solution Reason x . x = xx + 0 Basic identity (a) = xx + xx’ Basic identity (b) = x (x + x’ ) Distributive (a) = x . 1 Basic identity (a) = x Basic identity (b)
Solution Reason x + 1 = (x+1) . 1 Basic identity (b) = (x+1) . (x + x’) Basic identity (a) = x + 1x’ Distributive (b) = x +x’ Basic identity (b) = 1 Basic identity (a)
Solution Reason x . 0 = x.0 + 0 Basic identity (a) = x.0 + xx’ Basic identity (b) = x ( 0 + x’ ) Distributive (a) = x ( x’ ) Basic identity (a) = 0 Basic identity (b)
From postulate 5, we have x + x’ = 1 and x . X’ = 0, which defines the complement of x. The complement of x’ is x and is also ( x’ )’. Therefore, we have that ( x’)’ = x.
Solution Reason x  + xy = x.1 + xy Basic identity (a) = x( 1 + y ) Distributive (a) = x (y+ 1) Commutative (a) = x .1 Basic identity (a) = x Basic identity (b)
Solution Reason x  ( x + y ) = xx + xy Distributive (a) = x + xy Basic identity (b) = x1 + xy Basic identity (b) = x ( 1 + y ) Distributive (a) = x.1 Basic identity (a) = x Basic identity (b)
 
To complement a variable is to reverse its value.  Thus , if x=1, then, x’=0   if x=0, then, x’=1
This operation is equivalent to a logical OR operation. The (+) plus symbol is used to indicate addition or Oring. 0 + 0 = 0 0 + 1 = 1 1 + 1 = 1
Is equivalent to a logical AND operation. 0 . 0 = 0 0 . 1 = 0 1 . 1 = 1
The theorems of BOOLEAN ALGEBRA can be shown to hold true by means of a truth table. If a function has  N  inputs, there are 2 raise to  N  possible combinations of these inputs and there will be 2 raise to  N  entries in the truth table.
Solution: In this example you have a value of  N  equal to 2, Therefore the possible combinations if 2 raise to  N is 4. Let x and y represent the variables. x y x+ y x( x+y ) 0 0 0 0 0 1 1 0 1 0 1 1 1 1 1 1
HAKUNAH MATATAH! -  -     -Rizan ‘2012

More Related Content

PPTX
Exponential functions
PPT
Exponential functions
PPT
Exponentials
PPT
Exponential functions
PPTX
3.2 implicit equations and implicit differentiation
PPT
Exponential functions
PPTX
4.4 review on derivatives
PDF
Calculus - Functions Review
Exponential functions
Exponential functions
Exponentials
Exponential functions
3.2 implicit equations and implicit differentiation
Exponential functions
4.4 review on derivatives
Calculus - Functions Review

What's hot (19)

PPTX
2.4 defintion of derivative
PPT
Math task 3
PPTX
2.6 more computations of derivatives
PPT
Blackbox task 2
PPT
Task 4
PDF
Module 4 exponential and logarithmic functions
PPTX
2.3 continuity
PDF
Diffy Q Paper
PDF
2.8 Ordered tuples
PPTX
1 s5 variables and evaluation
PPTX
Exponential Functions
PDF
Algebra 2 Section 2-3
PDF
Implicit Differentiation, Part 1
PPTX
43exponents
PDF
Universal algebra (1)
PPTX
Discrete mathematics notes
PPTX
56 system of linear equations
PPT
1.4 review on log exp-functions
PPTX
Boolean algebra
2.4 defintion of derivative
Math task 3
2.6 more computations of derivatives
Blackbox task 2
Task 4
Module 4 exponential and logarithmic functions
2.3 continuity
Diffy Q Paper
2.8 Ordered tuples
1 s5 variables and evaluation
Exponential Functions
Algebra 2 Section 2-3
Implicit Differentiation, Part 1
43exponents
Universal algebra (1)
Discrete mathematics notes
56 system of linear equations
1.4 review on log exp-functions
Boolean algebra
Ad

Viewers also liked (20)

PPT
IS 139 Lecture 3
PPTX
Logical operations & boolean algebra
PPTX
boolean algebra(continued)
PDF
Introduction to boolean algebra
PPTX
Data representation and boolean algebra
PPT
Boolean algebra
PPT
Ch 2 lattice & boolean algebra
PPTX
Lattices AND Hasse Diagrams
PDF
digital logic design Chapter 2 boolean_algebra_&_logic_gates
PPT
Boolean algebra And Logic Gates
PPT
Boolean Algebra
PPTX
boolean algebra
PPT
BOOLEAN ALGEBRA
PPTX
BOOLEAN ALGEBRA & LOGIC GATE
PPT
Ch4 Boolean Algebra And Logic Simplication1
PPT
Digital logic gates and Boolean algebra
PPT
Boolean algebra
PPTX
Media evaluation music mag ew
PPTX
Tv series
PPTX
Incubating, accelerating and financing london’s tech scene ( public version)
IS 139 Lecture 3
Logical operations & boolean algebra
boolean algebra(continued)
Introduction to boolean algebra
Data representation and boolean algebra
Boolean algebra
Ch 2 lattice & boolean algebra
Lattices AND Hasse Diagrams
digital logic design Chapter 2 boolean_algebra_&_logic_gates
Boolean algebra And Logic Gates
Boolean Algebra
boolean algebra
BOOLEAN ALGEBRA
BOOLEAN ALGEBRA & LOGIC GATE
Ch4 Boolean Algebra And Logic Simplication1
Digital logic gates and Boolean algebra
Boolean algebra
Media evaluation music mag ew
Tv series
Incubating, accelerating and financing london’s tech scene ( public version)
Ad

Similar to boolean algebra (20)

PPT
BOOLEAN ALGEBRA.ppt
PPTX
Chapter2 (1).pptx
PPTX
EEE241DLDlect02 Digital logic and design Boolean function
PPT
Chapter_2_Boolean_Algebra_and_Logic_Gates.ppt
PPTX
Chapter No 2.pptx it is a digital logic design
PDF
Chapter-2- BOOLEAN ALGEBRA AND LOGIC GATES.pdf
PDF
Digital electronics lesson 2
PPT
Chapter_2_Booleanههههههههههههههههه_Algebra_and_Logic_Gates.ppt
PPT
boolean_algebra.ppt of all of us and the family will not even have to worry
PPTX
Boolean Algebra - R.D.Sivakumar
PPT
Boolean Algebra and Logic gates ( Chapter 2)
PDF
Boolean Algebra SOP POS_Computer Architecture.pdf
PPT
Unit-1 Part-2-v1.ppt
PPTX
Chapter 2.pptx
PPTX
Digital Logic Design presentation Boolean Algebra and Logic Gates.pptx
PPT
Boolean Algebra DLD
PPT
Introduction-to-Boolean-Algebra.ppt
PPT
Introduction-to-Boolean-AlgebraIntroduction-to-Boolean-Algebra (1).ppt
PPT
Introduction-to-Boolean- Algebra.ppt
PDF
All About Boolean Algebra DLD.
BOOLEAN ALGEBRA.ppt
Chapter2 (1).pptx
EEE241DLDlect02 Digital logic and design Boolean function
Chapter_2_Boolean_Algebra_and_Logic_Gates.ppt
Chapter No 2.pptx it is a digital logic design
Chapter-2- BOOLEAN ALGEBRA AND LOGIC GATES.pdf
Digital electronics lesson 2
Chapter_2_Booleanههههههههههههههههه_Algebra_and_Logic_Gates.ppt
boolean_algebra.ppt of all of us and the family will not even have to worry
Boolean Algebra - R.D.Sivakumar
Boolean Algebra and Logic gates ( Chapter 2)
Boolean Algebra SOP POS_Computer Architecture.pdf
Unit-1 Part-2-v1.ppt
Chapter 2.pptx
Digital Logic Design presentation Boolean Algebra and Logic Gates.pptx
Boolean Algebra DLD
Introduction-to-Boolean-Algebra.ppt
Introduction-to-Boolean-AlgebraIntroduction-to-Boolean-Algebra (1).ppt
Introduction-to-Boolean- Algebra.ppt
All About Boolean Algebra DLD.

Recently uploaded (20)

PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PDF
HVAC Specification 2024 according to central public works department
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PDF
1_English_Language_Set_2.pdf probationary
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
Computing-Curriculum for Schools in Ghana
PDF
My India Quiz Book_20210205121199924.pdf
PDF
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
Hazard Identification & Risk Assessment .pdf
PPTX
TNA_Presentation-1-Final(SAVE)) (1).pptx
PPTX
Introduction to Building Materials
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Unit 4 Computer Architecture Multicore Processor.pptx
A powerpoint presentation on the Revised K-10 Science Shaping Paper
HVAC Specification 2024 according to central public works department
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
202450812 BayCHI UCSC-SV 20250812 v17.pptx
1_English_Language_Set_2.pdf probationary
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
Computing-Curriculum for Schools in Ghana
My India Quiz Book_20210205121199924.pdf
Vision Prelims GS PYQ Analysis 2011-2022 www.upscpdf.com.pdf
Practical Manual AGRO-233 Principles and Practices of Natural Farming
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
AI-driven educational solutions for real-life interventions in the Philippine...
Hazard Identification & Risk Assessment .pdf
TNA_Presentation-1-Final(SAVE)) (1).pptx
Introduction to Building Materials
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf

boolean algebra

  • 1.  
  • 2.  
  • 3. WELL LET’S GO ON NOW TO THE MAIN DISH OF OUR LESSON FOR TODAY… AND THIS IS ALL ABOUT….
  • 4.  
  • 6. In 1854,George Boole invented two-state algebra, known today as BOOLEAN ALGEBRA. Every variable in Boolean Algebra can have only have either of two values: TRUE or FALSE. This Algebra had no practical use until Claude Shannon applied it to telephone switching circuits.
  • 7. BOOLEAN ALGEBRA is a branch of mathematics that is directly applicable to digital designs. It is a set of elements, a set of operators that act on these elements, and a set of axioms or postulates that govern the actions of these operators on these elements.
  • 8. The Postulates commonly used to define Algebraic Structures are:
  • 9. A set S is closed with respect to a binary operator * if, application of the operator on every pair of elements of S results is an element of S.
  • 10. A binary operator * on a set S is said to be associative when (x * y) * z = x * (y * z) For all x ,y ,z , that are elements of the set S .
  • 11. A binary operator * on a set S is said to be commutative when x * y = y * x , For all x, y, that are elements of the set S .
  • 12. A set S is said to be Identity element with respect a binary operator * on S if there exist an element e in the set S such that x * e = x For all x that are elements of the set S.
  • 13. It is said to have an inverse elements when for every x that is an element of the set S , there exists an element x’ that is a member of the set S such that x * x = e.
  • 14. If * and “ .” Are two binary operators on a set S, * is said to be distributive over “ .” when x * (y * z) = (x * y) . (x * z) For all x, y, z, that are elements of the set S .
  • 15. BASIC THEOREMS OF BOOLEAN ALGEBRA
  • 16.  
  • 17.  
  • 18. Solution Reason x + x = ( x + x ) 1 Basic identity (b) = ( x + x ) ( x + x’) Basic identity (a) = x + xx’ Distributive (b) = x + 0 Basic identity (b) = x Basic identity (a)
  • 19. Solution Reason x . x = xx + 0 Basic identity (a) = xx + xx’ Basic identity (b) = x (x + x’ ) Distributive (a) = x . 1 Basic identity (a) = x Basic identity (b)
  • 20. Solution Reason x + 1 = (x+1) . 1 Basic identity (b) = (x+1) . (x + x’) Basic identity (a) = x + 1x’ Distributive (b) = x +x’ Basic identity (b) = 1 Basic identity (a)
  • 21. Solution Reason x . 0 = x.0 + 0 Basic identity (a) = x.0 + xx’ Basic identity (b) = x ( 0 + x’ ) Distributive (a) = x ( x’ ) Basic identity (a) = 0 Basic identity (b)
  • 22. From postulate 5, we have x + x’ = 1 and x . X’ = 0, which defines the complement of x. The complement of x’ is x and is also ( x’ )’. Therefore, we have that ( x’)’ = x.
  • 23. Solution Reason x + xy = x.1 + xy Basic identity (a) = x( 1 + y ) Distributive (a) = x (y+ 1) Commutative (a) = x .1 Basic identity (a) = x Basic identity (b)
  • 24. Solution Reason x ( x + y ) = xx + xy Distributive (a) = x + xy Basic identity (b) = x1 + xy Basic identity (b) = x ( 1 + y ) Distributive (a) = x.1 Basic identity (a) = x Basic identity (b)
  • 25.  
  • 26. To complement a variable is to reverse its value. Thus , if x=1, then, x’=0 if x=0, then, x’=1
  • 27. This operation is equivalent to a logical OR operation. The (+) plus symbol is used to indicate addition or Oring. 0 + 0 = 0 0 + 1 = 1 1 + 1 = 1
  • 28. Is equivalent to a logical AND operation. 0 . 0 = 0 0 . 1 = 0 1 . 1 = 1
  • 29. The theorems of BOOLEAN ALGEBRA can be shown to hold true by means of a truth table. If a function has N inputs, there are 2 raise to N possible combinations of these inputs and there will be 2 raise to N entries in the truth table.
  • 30. Solution: In this example you have a value of N equal to 2, Therefore the possible combinations if 2 raise to N is 4. Let x and y represent the variables. x y x+ y x( x+y ) 0 0 0 0 0 1 1 0 1 0 1 1 1 1 1 1
  • 31. HAKUNAH MATATAH! -  - -Rizan ‘2012