gfprimck
Check whether polynomial over Galois field is primitive
Description
checks whether the degree-m GF(2) polynomial ck = gfprimck(a)a is a primitive polynomial
for GF(2m), where m = length(a) - 1 .
Note
This function performs computations in GF(pm), where p is
prime. If you are working in GF(2m), use the
isprimitive function. For details, see Finding Primitive
Polynomials in Primitive Polynomials and Element Representations.
Examples
Input Arguments
Output Arguments
Algorithms
An irreducible polynomial over GF(p) of degree at least 2 is primitive if and only if it does not divide -1 + xk for any positive integer k smaller than pm-1.
References
[1] Clark, George C. Jr., and J. Bibb Cain, Error-Correction Coding for Digital Communications, New York, Plenum, 1981.
[2] Krogsgaard, K., and T., Karp, Fast Identification of Primitive Polynomials over Galois Fields: Results from a Course Project, ICASSP 2005, Philadelphia, PA, 2004.
Version History
Introduced before R2006a