Math Fundamentals18 sections · 814 units
Open in Course

Boolean Algebra Laws

Transformation rules

Boolean algebra has laws that let you transform expressions. Commutative: AB=BAA \land B = B \land A and AB=BAA \lor B = B \lor A. Order doesn't matter for AND and OR.

Associative: (AB)C=A(BC)(A \land B) \land C = A \land (B \land C) and (AB)C=A(BC)(A \lor B) \lor C = A \lor (B \lor C). Grouping doesn't matter for chains of the same operator.

Distributive: A(BC)=(AB)(AC)A \land (B \lor C) = (A \land B) \lor (A \land C) and A(BC)=(AB)(AC)A \lor (B \land C) = (A \lor B) \land (A \lor C). You can distribute AND over OR and vice versa.