Dual of a linear code
Definition
The dual of a linear code is defined as the linear code where is the orthogonal complement of with respect to the standard inner product defined by the basis .
In the case of a binary linear code, it is the set of those subsets which intersect every set in the space of code-words, in a subset of even cardinality.