Functional completeness
Named by 2 essays across one field — each of them below, with the objects they name alongside it.
One connective is enough
Of the sixteen ways to combine two truth values, exactly two can build all the others by themselves. Which two is not obvious, and the reason turns out to be five properties that a connective either has or escapes.
What an incomplete set of connectives can say
Nand alone can express every truth function, and Post's five properties say exactly which sets of connectives can. That answers the question at the top. Below it lies a whole landscape: and alone expresses 7 of the 256 functions of three letters, xor 8, implication 38, and the sixty-four sets that can be drawn from and, or, not, xor and the two constants fall into just 22 different classes of expressible functions. The classes fit together into Emil Post's lattice of 1941 — countably infinite, completely described, and on three letters small enough to draw.
Named alongside it
The objects these essays reach for when they reach for this one.
Truth functionAffine functionCloneClosureConnectiveDualityLatticeMonotone functionPost classesSelf-dual functionSheffer stroke