Dual code: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 5:
is the linear code defined by
 
:<math>C^\perp = \{x \in \mathbb{F}_2_q^n \mid \langle x,c\rangle = 0\;\forall c \in C \} </math>
 
Here <,> denotes the vector [[dot product]], which is taken over the [[field (mathematics)|field]] <math>\mathbb{F}_2_q</math>. In simpler language, it consists of all code words, as [[binary string]]s, 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''.