- Gilbert-Varshamov bound
The Gilbert-Varshamov bound is a bound on the parameters of a (not necessarily linear)
code . It is occasionally known as the "Gilbert-Shannon-Varshamov bound" (or the "GSV bound"), but the "Gilbert-Varshamov bound" is by far the most popular name.tatement of the bound
Let
:
denote the maximum possible size of a q-ary code with length and minimum Hamming weight (a q-ary code is a code over the field of elements).
Then:
:
For the q a prime power, one can improve the bound to where k is the greatest integer for which
Proof
Let be a code of length and minimum Hamming distance having maximal size:
:.
Then for all there exists at least one codeword such that the Hamming distance between and satisfies
:
since otherwise we could add to the code whilst maintaining the code's minimum Hamming distance - a contradiction on the maximality of .
Hence the whole of is contained in the union of all balls of radius having their centre at some :
:.
Now each ball has size
:
since we may allow (or choose) up to of the components of a codeword to deviate (from the value of the corresponding component of the ball's centre) to one of possible other values (recall: the code is q-ary: it takes values in ). Hence we deduce
:
That is:
:
(using the fact: ).
ee also
*
Singleton bound
*Hamming bound
*Johnson bound
*Plotkin bound
Wikimedia Foundation. 2010.