Boolean Algebra Math & DeMorgan’s Law
03/13/2024
Properties of Boolean Algebra
A+B = B+A | A * B = B * A | Commutative Property |
(A+B)+C = A+(B+C) | (A*B)*C = A*(B*C) | Associative Property |
A*(B+C) = A*B + A*C | | Distributive Property |
NOT (A OR B) = (NOT A AND NOT B) = (~A * ~ B) | DeMorgan’s Law |
NOT (A AND B) = (NOT A OR NOT B) = (~ A + ~ B) | DeMorgan’s Law |
DeMorgan’s Law Truth Table
***** Notice: Columns 4 & 7 are equal, and Columns 9 & 10 are equal *****
More (Obvious) Properties
A OR 0 = A + 0 = A | A AND 0 = A * 0 = 0 |
A OR 1 = A +1 = 1 | A AND 1 = A* 1 = A |
A OR NOT A = A + ~ A = 1 | A AND NOT A = A * ~ A = 0 |
A OR A = A + A= A | A AND A = A * A = A |
NOT (NOT A) = ~ (~A) = A | ~~A = A |
Equivalent Expressions
called a tautology
NOT (A AND B) OR B | ~ (A * B) + B |
(NOT A OR NOT B) OR B | (~A + ~B) +B |
NOT A OR (NOT B OR B) | ~A + (~B +B) |
NOT A OR 1 | ~ A+1 |
1 | 1 |
Apply DeMorgan's law
Apply Associative property
Apply Obvious property
Apply OR property
Reminders from Last Week