Next: Binary Golay Codes
Up: Basic concepts of linear
Previous: Permutation Equivalent Codes
Simplest example of an error correcting code
A binary hamming code
has a parity check matrix
consisting of all possible non-zero binary columns of length
. For example,
The code for which
is the parity check matrix is called the binary Hamming code of length
. Its parameters are
.
Theorem 1.7.1
Any
code is permutation equivalent to the binary Hamming code of length
.
Exercise: Any
code is equivalent to
.
Other Fields:
Construct a parity check matrix
whose columns consist of exactly 1 non-zero vector from each 1-dimensional subspace of
. The code
is the one for which
is a parity check matrix. Parameters:
Theorem 1.7.2
Any
code is monomially equivalent to the Hamming code
.
Suppose
is the generator matrix?
All nonzero vectors of
have weight
. The dual of a Hamming code is a simplex code (
).
Brian Bockelman
2005-06-29