Laws and Rules

Laws and Rules of Boolean Algebra

Overview

Boolean algebra follows a set of fundamental laws and rules that govern the manipulation of logical expressions. These laws provide a systematic way to simplify complex boolean expressions and optimize digital circuits. Understanding these laws is essential for efficient circuit design and minimization.

Detailed Explanation

Basic Laws

1. Commutative Laws
   AND: A•B = B•A
   OR:  A+B = B+A

2. Associative Laws
   AND: (A•B)•C = A•(B•C)
   OR:  (A+B)+C = A+(B+C)

3. Distributive Laws
   A•(B+C) = (A•B)+(A•C)
   A+(B•C) = (A+B)•(A+C)

Identity Rules

1. AND with 1: A•1 = A
2. AND with 0: A•0 = 0
3. OR with 0:  A+0 = A
4. OR with 1:  A+1 = 1

Complement Rules

1. Double Complement: (A')' = A
2. AND Complement:    A•A' = 0
3. OR Complement:     A+A' = 1
4. Universal:         A•0 = 0, A+1 = 1

Advanced Rules

1. Absorption
   A + A•B = A
   A•(A + B) = A

2. Consensus
   AB + A'C + BC = AB + A'C

3. Redundancy
   A•B + A•B' = A
   (A + B)(A + B') = A

Circuit Implementation Examples

1. Distributive Law:

Before:        After:
A -----|      A --|
       |          |--
B --|  AND    B --|
    |--           |--
C --|      C --|

2. Absorption Law:

A --|         A --|
    |--           |--
B --|      B --|

Practice Problems

  1. Simplify using laws:

    • ABC + ABC’ + AB’C
    • (A + B)(A + C)(B + C)
    • A•(A + B)•(A + B’)
  2. Implement using gates:

    • Y = AB + A’B
    • Z = (A + B)(A’ + C)

References

← Back to Minor - Digital Electronics