Aquí analiza primality
(o más exactamente irreducibility
) y primitivity
de polinomios en $G(2)$ . Más concretamente, establece que $x^6 + x + 1$ es irreducible
y primitive
.
Pero aquí Puedo dividir $x^7 + 1$ por $x^6 + x + 1$ y obtener $x$ resto $x^2+x+1$ . Seguramente esto significa que el orden de $x^6 + x + 1$ es como máximo $7$ y, por tanto, ni de lejos $2^6-1 = 63$ como exige la primitividad.
¿Qué error estoy cometiendo?
Supongo que es mi interpretación de
El orden de un polinomio $f(x)$ para lo cual $f(0)$ no es $0$ es el número entero más pequeño $e$ para lo cual $f(x)$ divide $x^e+1$ . Un polinomio sobre GF(2) es primitivo si tiene orden $2^n-1$ .