Circuit complexity
Named by 2 essays across one field — each of them below, with the objects they name alongside it.
How many gates a truth table needs
Every truth function can be built from gates, and the natural measure of a function is the fewest gates that build it. For three letters the whole answer can be computed: no function needs more than four. For n letters, a count shows that almost every function needs about 2ⁿ/n gates, and a construction shows that none needs more. And for any function anyone can actually write down, the best proof in fifty years says it needs 3.1n.
The formula that cannot share
A circuit computes the parity of n letters with a chain of n − 1 exclusive-or gates. A formula in and, or and not, which may use each result only once, needs n² letters at least — a bound Khrapchenko proved by counting the cube's edges between true and false — and exhaustive search over every formula of four letters finds parity sitting exactly on it.
Named alongside it
The objects these essays reach for when they reach for this one.
Lower boundParityBoolean circuitBoolean formulaCauchy schwarzCounting argumentExhaustive searchHypercubeMajorityTruth function