Solution
ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2025/ii/paper-3/3k/solution
Past exam of the mathematics course of the University of Cambridge 2025 ii Paper 3 3K Solution by
Codex 0 Created 2026-09-23 Updated 2026-09-25
Let be a primitive th root of unity in an extension of , where . A BCH code of length , initial exponent , and design distance is the cyclic code whose generator polynomial is the least common multiple over of the minimal polynomials ofThus every codeword polynomial vanishes at these consecutive powers.
Suppose a nonzero codeword has weight , withwhere the positions are distinct modulo and every is nonzero. The first root conditions giveThe coefficient matrix is a Vandermonde matrix in the distinct elements , followed by multiplication of its columns by the nonzero factors . Its determinant is thereforeHence all would be zero, a contradiction. The minimum distance consequently satisfies .
A code of minimum distance detects every pattern of at most errors and uniquely corrects every pattern of at most errors, because Hamming balls of that radius are disjoint. A BCH code of design distance is therefore guaranteed to detect errors and to correcterrors; its actual capabilities may be larger if .
New to topics? Read the docs here!