A length- cyclic code over is an ideal of . It is generated by a monic divisor of .
The unique monic divisor of generating a cyclic code is its generator polynomial. The code has dimension .
Let be a root of the generator polynomial of a cyclic code . Every codeword satisfies , so a received word satisfies . For a single-symbol error , the evaluation identifies its value and position when the relevant powers of are distinct.
The dual of a cyclic code is cyclic. If , then the dual generator is the monic reciprocal polynomial .
Over ,
Its eight monic divisors generate the eight cyclic codes of length seven: the whole-space, even-weight, two Hamming, two simplex, repetition, and zero codes.
Given a primitive th root , a BCH code of design distance has a generator polynomial vanishing at consecutive powers .
For error locations in a cyclic code with primitive root , the error locator polynomial is . Its roots encode the error positions.
The minimum distance of a BCH code is at least its design distance. A hypothetical word of smaller weight yields a square Vandermonde system from the consecutive-root equations; its support elements are distinct, so the determinant is nonzero and every word coefficient must vanish.

Ancestors (5)

  1. Coding theory
  2. Algebra
  3. Area of mathematics
  4. Mathematics
  5. Home

Discussion (0)

New discussion

There are no discussions about this article yet.

Articles by others on the same topic (0)

There are currently no matching articles.