Módulos /
tdn-2 / Capítulo 3 — Orden multiplicativo y raíces primitivas / Lección 3.1
Disclosure de IA: al publicarse, este contenido reproducirá digitalmente, con autorización expresa del autor, la voz y fisonomía de Eduardo Espinoza Ramos. Curaduría revisada por matemáticos profesionales.
Política completa → El Teorema de Euler ya no es suficiente
En el Capítulo 2 aprendimos que aφ(n)≡1(modn) cuando gcd(a,n)=1. Esto permite reducir exponentes: ak≡akmodφ(n)(modn). Sin embargo, φ(n) no es siempre el exponente mínimo. Para a=1 y cualquier n, tenemos 11≡1(modn), pero φ(n) puede ser tan grande como n−1.
La pregunta más precisa es: ¿cuál es el menor exponente positivo k tal que ak≡1(modn)? Esta cantidad captura la verdadera periodicidad de las potencias de a, y tiene propiedades algebraicas mucho más ricas que φ(n).
Conocer el orden exacto de un elemento es la diferencia entre una solución elegante y un cálculo interminable. En problemas olímpicos, el orden multiplicativo aparece cada vez que la pregunta involucra periodicidad de potencias, divisibilidad de exponentes, o existencia de soluciones de ecuaciones modulares.
Definición y ejemplos
Sea n≥2 un entero y a un entero con gcd(a,n)=1. El **orden multiplicativo de a módulo n**, denotado ordn(a), es el menor entero positivo d tal que ad≡1(modn).
La existencia de d está garantizada: por el Teorema de Euler, aφ(n)≡1(modn), así que el conjunto {k≥1:ak≡1(modn)} es no vacío y tiene un mínimo.
Ejemplo 1: a=2, n=7. Calculamos 21=2, 22=4, 23=8≡1(mod7). Entonces ord7(2)=3. Nótese que φ(7)=6=2⋅3, así el orden es la mitad del exponente de Euler.
Ejemplo 2: a=3, n=7. Calculamos 31=3, 32=9≡2, 33=6, 34=18≡4, 35=12≡5, 36=15≡1(mod7). Entonces ord7(3)=6=φ(7). El 3 "usa" todo el espacio disponible.
ordn(a)=min{k∈Z>0:ak≡1(modn)} Teorema fundamental: el orden divide a cualquier exponente que da 1
El resultado más importante sobre el orden es el siguiente: si am≡1(modn), entonces ordn(a)∣m. En particular, ordn(a)∣φ(n).
Demostración. Sea d=ordn(a). Dividimos m=qd+r con 0≤r<d. Entonces am=(ad)q⋅ar≡1q⋅ar=ar(modn). Si am≡1, obtenemos ar≡1(modn). Pero 0≤r<d y d es el mínimo exponente positivo con ad≡1. La única posibilidad es r=0, es decir d∣m.
Como consecuencia, la sucesión a1,a2,a3,… módulo n es **periódica con período exacto d**. Las primeras d potencias a1,a2,…,ad=1 son todas distintas módulo n (si ai≡aj con i<j≤d, entonces aj−i≡1 con 0<j−i<d, contradiciendo la minimalidad de d).
Esta propiedad tiene una consecuencia sorprendente: ordn(a) siempre divide a φ(n), lo que restringe fuertemente los posibles valores del orden. Para encontrar ord7(a), por ejemplo, solo necesitamos probar los divisores de φ(7)=6, que son 1,2,3,6.
am≡1(modn)⟹ordn(a)∣m El orden de las potencias
Una fórmula muy útil: ordn(ak)=gcd(ordn(a),k)ordn(a).
Demostración. Sea d=ordn(a) y e=gcd(d,k). Calculamos el orden de ak: queremos el menor m>0 con (ak)m≡1(modn), es decir akm≡1, lo que por el teorema anterior equivale a d∣km. Esto es ed∣ek⋅m. Como gcd(d/e,k/e)=1 (dividimos por el mcd), obtenemos ed∣m. El mínimo tal m es m=d/e.
Corolario importante: ordn(ak)=ordn(a) si y solo si gcd(k,ordn(a))=1. Es decir, elevar a a una potencia coprima con su orden no cambia el orden.
Aplicación: si ord7(3)=6 (como calculamos antes), entonces ord7(32)=6/gcd(6,2)=6/2=3 y ord7(33)=6/gcd(6,3)=6/3=2. Esto coincide con 33=27≡6≡−1(mod7), que tiene orden 2.
ordn(ak)=gcd(ordn(a),k)ordn(a) Orden y ecuaciones modulares
El orden también resuelve preguntas del tipo: ¿para cuáles k se cumple ak≡aj(modn)? La respuesta es: ak≡aj(modn) si y solo si k≡j(modordn(a)). Esto convierte muchas ecuaciones exponenciales en congruencias lineales.
Aplicación olímpica típica: ¿para cuáles n se cumple 3n≡5(mod7)? Buscamos n tal que 3n≡5(mod7). La sucesión de potencias de 3 módulo 7 es 3,2,6,4,5,1,3,2,… con período 6. El valor 5 aparece en la posición 5 (es decir, 35≡5(mod7)). Entonces las soluciones son exactamente n≡5(mod6).
Nótese que este tipo de argumento es mucho más preciso que el Teorema de Euler: Euler nos diría que el período divide a 6, pero solo calculando el orden exacto sabemos si es 1,2,3 o 6.