The core problem
You can describe any combinational circuit with a truth table: list every input combination, write the output you want. The question this lesson answers is the reverse. Given the table, what gates produce it?
There is a mechanical recipe that always works. It is called sum of products, and it reads a circuit straight off the rows where the output is 1.
