Boolean Algebra

Terminology

Basic Operations

Sum-of-Products Canonical Form

Example:

A B Y minterm
0 0 0 $\overline{A}\,\overline{B}$
0 1 1 $\overline{A}B$
1 0 0 $A\overline{B}$
1 1 1 $AB$

Boolean equation: $Y = \overline{A}B + AB$

This can be modeled with a gate-level network. Create not paths for each input, use AND gates for minterms, and OR them together.

Important Theorems

Proofs

You can either prove by induction (finding the truth table of each side and checking if the truth tables are identical) or by using a series of axioms and theorems to make one side look like the other side.

---

~ Jakob Nacanaynay
(nack-uh-nigh-nigh)
he/him/his