A rate- block code consists of an encoder and decoder , with ; it is reliable when . Choose with . The typical set has probability tending to one and cardinality at most . Encode its words injectively and map every atypical word to a default codeword. The error probability is at most the atypical probability, so reliable compression exists.
A quantum rate- code uses a compression channel into a space of dimension at most followed by a decompression channel; reliability means that its entanglement fidelity, and hence its average source-state fidelity, tends to one on . Diagonalize . The projector onto eigenvectors labelled by the classical typical set has dimension at most and expectation in tending to one. For choose so this typical subspace fits in dimensions, encode it isometrically, and send the orthogonal complement to a fixed state. The typical-subspace probability and the gentle-measurement estimate make the fidelity tend to one. This is Schumacher compression.