MacWilliams' identity:
If C is a linear code over GF(q) then the MacWilliams identity states that
AC⊥(x,y) = |C|-1 AC(x+y,(q-1)x-y),
where C⊥ denotes the dual code of C.
minimum distance:
A code C has minimum distance
d = minc,c' in C, c ≠ c' wt(c-c'),
where wt is the Hamming weight of a codeword. If C is linear then
d = minc in C, c ≠ 0 wt(c).
maximum distance separable:
Lemma: Any linear code is permutation equivalent to a code which is in standard form.
A code C whose parameters satisfy k+d=n+1 is called maximum distance separable or MDS. Such codes, when they exist, are in some sense best possible.