perfect code
Let be a linear (http://planetmath.org/LinearCode) -code over .
The packing radius of is defined to be the value
The covering radius of is
with and , and where denotes the Hamming distance on .
The code (http://planetmath.org/Code) is said to be perfect if .
The list of of linear perfect codes is very short, including only trivial codes, Hamming codes (i.e. ), and the binary and ternary Golay (http://planetmath.org/BinaryGolayCode) codes.