The second form of the distributive law distributes OR over AND:
=
In ordinary arithmetic this is false (2 + 3 × 4 = 14, but 5 × 6 = 30), so many students refuse to believe it. In Boolean algebra it is always true.
Why. Split on A:
- If A = 1, the left side is 1, and both brackets on the right contain A, so the right side is 1 · 1 = 1.
- If A = 0, the left side is , and the right side is . Same thing.
It is the dual of the familiar = .
When to use it:
- Collapsing brackets. Read right to left, becomes in one step instead of multiplying out four terms.
- Turning an SOP into a POS. = .
- Proofs. It gives a neat proof that = .
The visual clue is two brackets that share a literal.
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 0 |
| 0 | 1 | 0 | 0 | 0 |
| 0 | 1 | 1 | 1 | 1 |
| 1 | 0 | 0 | 1 | 1 |
| 1 | 0 | 1 | 1 | 1 |
| 1 | 1 | 0 | 1 | 1 |
| 1 | 1 | 1 | 1 | 1 |