Generatorpolynom
Generatorpolynom, in coding theory, is a polynomial that generates a cyclic code. For a cyclic code of length n over a finite field F, the code can be viewed as an ideal of the quotient ring F[x]/(x^n - 1). Each cyclic code has a unique monic generator polynomial g(x) that divides x^n - 1. The code consists of all multiples a(x) g(x) modulo x^n - 1. The degree of g(x) equals n − k, where k is the dimension of the code, so g(x) fixes the amount of redundancy.
Encoding is performed by multiplying the message polynomial by g(x) modulo x^n - 1; decoding uses g(x)
Generatorpolynom is also used in the design of linear feedback shift registers (LFSRs) to produce pseudo-random
Example: A binary cyclic [7,4] code with g(x) = x^3 + x + 1, which divides x^7 - 1 in
Notes: The term can sometimes be used loosely to refer to any generating polynomial in sequence generation