dual code
Let be a linear code of block length over the finite field . Then the set
is the dual code of . Here, denotes either the standard dot product or the Hermitian dot product.
This definition is reminiscent of orthogonal complements of http://planetmath.org/node/5398finite dimensional vector spaces over the real or complex numbers. Indeed, is also a linear code and it is true that if is the http://planetmath.org/node/5398dimension of , then the of is . It is, however, not necessarily true that . For example, if is the binary code of block length http://planetmath.org/node/806spanned by the codeword then , that is, . In fact, equals in this case. In general, if , is called self-dual. Furthermore is called self-orthogonal if .
Famous examples of self-dual codes are the extended binary Hamming code of block length and the extended binary Golay code of block length .
Title | dual code |
---|---|
Canonical name | DualCode |
Date of creation | 2013-03-22 15:13:29 |
Last modified on | 2013-03-22 15:13:29 |
Owner | GrafZahl (9234) |
Last modified by | GrafZahl (9234) |
Numerical id | 6 |
Author | GrafZahl (9234) |
Entry type | Definition |
Classification | msc 94B05 |
Related topic | LinearCode |
Related topic | OrthogonalComplement |
Defines | self-dual |
Defines | self-orthogonal |