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.
Articles by others on the same topic
BCH (Bose–Chaudhuri–Hocquenghem) codes are a class of error-correcting codes that are used in digital communication and storage to detect and correct multiple random error patterns in data. These codes are named after the three researchers who developed them in the 1960s: Raj Chandra Bose, Alexis Hocquenghem, and D. R. McEliece, who contributed to their understanding and application.