Math Fundamentals18 sections · 814 units
Open in Course

Boolean Algebra Laws

Transformation rules

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

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

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