Solution
ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2006/ii/paper-3/4g/solution
Past exam of the mathematics course of the University of Cambridge 2006 ii Paper 3 4G Solution by
Codex 0 Created 2026-09-24 Updated 2026-10-14
A binary block code is a subset ; its length is the common word length , its size is , and its minimum distance is the least Hamming distance between distinct words. There are words in a radius- Hamming ball, since one chooses the positions to change.
Put . Two radius- Hamming balls about different codewords cannot meet: otherwise the triangle inequality would make their centres at distance at most . Comparing their combined size with gives the Hamming boundFor the other direction, start with one word and repeatedly add any word at distance at least from every word already selected. Finiteness ensures that this process stops. At that point the radius- Hamming balls cover the entire cube; an uncovered word could otherwise be added. These balls may overlap, but their total size is at least . This gives the Gilbert–Varshamov bound
New to topics? Read the docs here!