Definition of Boolean Algebra
Boolean Algebra are a set of rules that are used to simplify a complex logic expression without changing it's functionality.
Boolean Algebra was introduced by the English Mathematician George Boole in 1847.
Rules of Boolean Algebra
- Complement Rule: Example - 0' = 1, 1' = 0, (A')' = A,
- AND Rule: Example - A.A = A, A.0 = 0, A.1 = A, A.A' = 0,
- OR Rule: Example - A + A = A, A + 0 = A, A + 1 = 1, A + A' = 1,
- Distributive Law: Example - A(B + C) = A.B + A.C, A + B.C = (A + B)(A + C), A + A'.B = A + B, Similarly, A' + A.B = A' + B,
- Commutative Law: Example - A + B = B + A, A.B = B.A,
- Associative Law: Example - (A.B)C = A(B.C),
- De Morgan's Law: Example - (A + B)' = A'.B', (A.B)' = A' + B',
- Redundancy Theorem or Consensus Theorem: Redundancy Theorem is a trick but it will only apply when all the below conditions are satisfied.
- Three variables must be present
- Each variable must be repeated twice
- One variable must be complimented
Then we can keep the complimented variable and remove the extra variable which is the redundant variable.
A.B + A'.C + B.C = A.B + A'.C
Priority of Logic Gates
When we have multiple Logic Gates in a Digital Circuit or Logical Operation it follows the below priority or order of execution:
- NOT
- AND
- OR
Conclusion
Above rules help us greatly minimizing Boolean Algebraic expressions, which in real-life translates to less cost, and more hardware efficiency.
Top comments (0)