Si. En términos algebraicos, lo que se pregunta es si existe un módulo raíz primitivo n para todos los primos n. De hecho, existe uno (llamado generador) para cada grupo cíclico de orden 2, 4, p ^ k y 2 * p ^ k (para todos los k). Dado que un generador genera todos los elementos p-1 (no se puede generar 0 mod p) del grupo Z / pZ, entonces, según el principio del palomar, el primer elemento que puede ser 1 debe ser del orden p-1, ya que de lo contrario , el generador se generaría antes de generar 1, lo que sería una contradicción.
por ejemplo, suponga que un generador g genera todos los miembros del grupo G (enteros mod p)
entonces g ^ 1, g ^ 2, g ^ 3, … g ^ (p-1) es una permutación de los elementos de G.
Ahora, suponga que g genera 1 para algunos k <p-1, es decir, g ^ k = 1 (mod p) para k <p-1. Entonces, g ^ (k + 1) = 1 * g = g = g ^ 1 (mod p). Entonces, g ^ (k + 2) = g ^ 2 (mod p), g ^ (k + 3) = g ^ 3 (mod p), y así sucesivamente. Al ver que la secuencia generada por g se ha repetido (y se repetirá para siempre), entonces g ^ i debe haber generado todos los elementos p-1 para i = 1,2,3, …, k. Sin embargo, desde k <p-1, esto es imposible, y por lo tanto, la suposición de que k <p-1 debe ser falsa.