The theorem nobody expected
Before 1948 the assumption was obvious: push data faster down a noisy wire and errors rise, so reliability must be bought with slowness. Shannon proved otherwise. Theorem 11, in section 13 of A Mathematical Theory of Communication (Bell System Technical Journal, vol. 27, 1948), states that for a channel of capacity and a source of entropy per second:
If there exists a coding system such that the output of the source can be transmitted over the channel with an arbitrarily small frequency of errors.
Below capacity, errors can be driven as close to zero as you like. Above it, they cannot. There is a wall, and up against it there is no penalty at all.
Shannon's proof is famously non-constructive. He gets the result, in his words, "not by exhibiting a coding method having the desired properties, but by showing that such a code must exist in a certain group of codes." He proved good codes exist without producing one. The next 45 years of coding theory were spent finding them.

