Fixed-length lossy code 2026-10-14
A fixed-length lossy code maps a block of source symbols to one of messages, then maps that message to a reconstruction block. The encoder and decoder together define the reconstruction. Its rate is bits per source symbol; an implementation using a fixed binary message needs transmitted bits per block. Its performance also depends on expected distortion, block length, and the chosen distortion measure.
For a finite alphabet source with independent and identically distributed symbols, a finite reconstruction alphabet, and a bounded nonnegative separable distortion, the rate-distortion function is the asymptotic limit for fixed-length lossy codes. In particular, for a distortion target in the interior of the feasible range and every , sufficiently long block codes exist with rate at most and expected distortion at most . Every such -symbol code obeys , where is its actual expected distortion.[ref]
The outline is instructive. The data processing inequality bounds the mutual information in a reconstruction by the information entropy of the transmitted message, which is at most . Independence and the convexity of the rate-distortion function then give the per-symbol lower bound. For achievability, choose many reconstruction blocks using a suitable probability distribution, so that the source's typical blocks are likely to have an acceptable nearby reconstruction. This is a covering argument; it does not require recovering the original block exactly.