Complete the square:
If is even, an integer can equal , giving the maximum . If is odd, every integer is at least from , giving the maximum . Thus
At coordinate , addition in gives exactly when . Therefore the number of ones in is exactly the number of coordinates in which the two words differ:
For column , let of the codewords have a one. A pair contributes a one in that column exactly when one word is chosen from those words and the other from the remaining . Hence column contains
ones among all pairwise sums. Part (i), summed over the columns, gives the upper bound
There are rows, one for each unordered pair of codewords. By part (ii), every row has weight equal to that pair's distance, which is at least . Therefore
Put . If is even, part (iii) gives
so
Because is even,
If is odd, part (iii) instead gives
Cancelling yields , and therefore
Since is an integer, the same desired upper bound follows. Thus the binary Plotkin bound is

Articles by others on the same topic (0)

There are currently no matching articles.