Advanced | Help | Encyclopedia
Directory


Dual code

In coding theory, the dual code of a linear code

<math>C\subset\mathbb{F}_2^n<math>

is the linear code defined by

<math>C^\perp = \{x \in \mathbb{F}_2^n \mid = 0 \forall c \in C \} <math>

Here <,> denotes the vector dot product, which is taken over the field <math>\mathbb{F}_2<math>. In simpler language, it consists of all code words, as binary strings, that have 1s in places overlapping the 1s in each word from C always at an even number of locations.

In linear algebra terms, the dual code is the annihilator of C with respect to the bilinear form <,>. An important property is that the dual of the dual code is the original code itself. This follows from the fact that the dimensions of C and its dual always add up to n.








Links: Addme | Keyword Research | Paid Inclusion | Femail | Software | Completive Intelligence

Add URL | About Slider | FREE Slider Toolbar - Simply Amazing
Copyright © 2000-2008 Slider.com. All rights reserved.
Content is distributed under the GNU Free Documentation License.