Módulos / tdn-2 / Capítulo 3 — Orden multiplicativo y raíces primitivas / Lección 3.1

Orden de un elemento módulo n

Lección 3.1·Capítulo 3 — Orden multiplicativo y raíces primitivas·10 min·Piloto

Video en producción

El contenido pedagógico de esta lección ya está completo y lo puedes leer abajo. El video con la voz de Eduardo Espinoza Ramos se produce según la Política de IA.

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 →

Objetivo de la lección

Definir el orden multiplicativo de un entero módulo $n$, demostrar sus propiedades fundamentales (en especial que el orden divide a $\varphi(n)$), y usarlo para reducir exponentes con mayor precisión que el Teorema de Euler.

El Teorema de Euler ya no es suficiente

En el Capítulo 2 aprendimos que aφ(n)1(modn)a^{\varphi(n)} \equiv 1 \pmod{n} cuando gcd(a,n)=1\gcd(a,n)=1. Esto permite reducir exponentes: akakmodφ(n)(modn)a^k \equiv a^{k \bmod \varphi(n)} \pmod{n}. Sin embargo, φ(n)\varphi(n) no es siempre el exponente mínimo. Para a=1a=1 y cualquier nn, tenemos 111(modn)1^1 \equiv 1 \pmod{n}, pero φ(n)\varphi(n) puede ser tan grande como n1n-1.

La pregunta más precisa es: ¿cuál es el menor exponente positivo kk tal que ak1(modn)a^k \equiv 1 \pmod{n}? Esta cantidad captura la verdadera periodicidad de las potencias de aa, y tiene propiedades algebraicas mucho más ricas que φ(n)\varphi(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 n2n \ge 2 un entero y aa un entero con gcd(a,n)=1\gcd(a,n)=1. El **orden multiplicativo de aa módulo nn**, denotado ordn(a)\text{ord}_n(a), es el menor entero positivo dd tal que ad1(modn)a^d \equiv 1 \pmod{n}.

La existencia de dd está garantizada: por el Teorema de Euler, aφ(n)1(modn)a^{\varphi(n)} \equiv 1 \pmod{n}, así que el conjunto {k1:ak1(modn)}\{k \ge 1 : a^k \equiv 1 \pmod{n}\} es no vacío y tiene un mínimo.

Ejemplo 1: a=2a = 2, n=7n = 7. Calculamos 21=22^1=2, 22=42^2=4, 23=81(mod7)2^3=8\equiv 1 \pmod{7}. Entonces ord7(2)=3\text{ord}_7(2) = 3. Nótese que φ(7)=6=23\varphi(7)=6=2\cdot 3, así el orden es la mitad del exponente de Euler.

Ejemplo 2: a=3a = 3, n=7n = 7. Calculamos 31=33^1=3, 32=923^2=9\equiv 2, 33=63^3=6, 34=1843^4=18\equiv 4, 35=1253^5=12\equiv 5, 36=151(mod7)3^6=15\equiv 1 \pmod{7}. Entonces ord7(3)=6=φ(7)\text{ord}_7(3) = 6 = \varphi(7). El 3 "usa" todo el espacio disponible.

ordn(a)=min{kZ>0:ak1(modn)}\text{ord}_n(a) = \min\{\, k \in \mathbb{Z}_{>0} : a^k \equiv 1 \pmod{n} \,\}

Teorema fundamental: el orden divide a cualquier exponente que da 1

El resultado más importante sobre el orden es el siguiente: si am1(modn)a^m \equiv 1 \pmod{n}, entonces ordn(a)m\text{ord}_n(a) \mid m. En particular, ordn(a)φ(n)\text{ord}_n(a) \mid \varphi(n).

Demostración. Sea d=ordn(a)d = \text{ord}_n(a). Dividimos m=qd+rm = qd + r con 0r<d0 \le r < d. Entonces am=(ad)qar1qar=ar(modn)a^m = (a^d)^q \cdot a^r \equiv 1^q \cdot a^r = a^r \pmod{n}. Si am1a^m \equiv 1, obtenemos ar1(modn)a^r \equiv 1 \pmod{n}. Pero 0r<d0 \le r < d y dd es el mínimo exponente positivo con ad1a^d \equiv 1. La única posibilidad es r=0r = 0, es decir dmd \mid m.

Como consecuencia, la sucesión a1,a2,a3,a^1, a^2, a^3, \ldots módulo nn es **periódica con período exacto dd**. Las primeras dd potencias a1,a2,,ad=1a^1, a^2, \ldots, a^d = 1 son todas distintas módulo nn (si aiaja^i \equiv a^j con i<jdi < j \le d, entonces aji1a^{j-i} \equiv 1 con 0<ji<d0 < j-i < d, contradiciendo la minimalidad de dd).

Esta propiedad tiene una consecuencia sorprendente: ordn(a)\text{ord}_n(a) siempre divide a φ(n)\varphi(n), lo que restringe fuertemente los posibles valores del orden. Para encontrar ord7(a)\text{ord}_7(a), por ejemplo, solo necesitamos probar los divisores de φ(7)=6\varphi(7)=6, que son 1,2,3,61, 2, 3, 6.

am1(modn)    ordn(a)ma^m \equiv 1 \pmod{n} \;\Longrightarrow\; \text{ord}_n(a) \mid m

El orden de las potencias

Una fórmula muy útil: ordn(ak)=ordn(a)gcd(ordn(a),k)\text{ord}_n(a^k) = \dfrac{\text{ord}_n(a)}{\gcd(\text{ord}_n(a),\, k)}.

Demostración. Sea d=ordn(a)d = \text{ord}_n(a) y e=gcd(d,k)e = \gcd(d, k). Calculamos el orden de aka^k: queremos el menor m>0m > 0 con (ak)m1(modn)(a^k)^m \equiv 1 \pmod{n}, es decir akm1a^{km} \equiv 1, lo que por el teorema anterior equivale a dkmd \mid km. Esto es dekem\frac{d}{e} \mid \frac{k}{e} \cdot m. Como gcd(d/e,k/e)=1\gcd(d/e, k/e) = 1 (dividimos por el mcd), obtenemos dem\frac{d}{e} \mid m. El mínimo tal mm es m=d/em = d/e.

Corolario importante: ordn(ak)=ordn(a)\text{ord}_n(a^k) = \text{ord}_n(a) si y solo si gcd(k,ordn(a))=1\gcd(k, \text{ord}_n(a)) = 1. Es decir, elevar aa a una potencia coprima con su orden no cambia el orden.

Aplicación: si ord7(3)=6\text{ord}_7(3) = 6 (como calculamos antes), entonces ord7(32)=6/gcd(6,2)=6/2=3\text{ord}_7(3^2) = 6/\gcd(6,2) = 6/2 = 3 y ord7(33)=6/gcd(6,3)=6/3=2\text{ord}_7(3^3) = 6/\gcd(6,3) = 6/3 = 2. Esto coincide con 33=2761(mod7)3^3 = 27 \equiv 6 \equiv -1 \pmod{7}, que tiene orden 2.

ordn(ak)=ordn(a)gcd(ordn(a),k)\text{ord}_n(a^k) = \frac{\text{ord}_n(a)}{\gcd\bigl(\text{ord}_n(a),\, k\bigr)}

Orden y ecuaciones modulares

El orden también resuelve preguntas del tipo: ¿para cuáles kk se cumple akaj(modn)a^k \equiv a^j \pmod{n}? La respuesta es: akaj(modn)a^k \equiv a^j \pmod{n} si y solo si kj(modordn(a))k \equiv j \pmod{\text{ord}_n(a)}. Esto convierte muchas ecuaciones exponenciales en congruencias lineales.

Aplicación olímpica típica: ¿para cuáles nn se cumple 3n5(mod7)3^n \equiv 5 \pmod{7}? Buscamos nn tal que 3n5(mod7)3^n \equiv 5 \pmod 7. La sucesión de potencias de 33 módulo 77 es 3,2,6,4,5,1,3,2,3, 2, 6, 4, 5, 1, 3, 2, \ldots con período 66. El valor 55 aparece en la posición 55 (es decir, 355(mod7)3^5 \equiv 5 \pmod 7). Entonces las soluciones son exactamente n5(mod6)n \equiv 5 \pmod{6}.

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 66, pero solo calculando el orden exacto sabemos si es 1,2,31, 2, 3 o 66.

Problemas del Capítulo 3 — con solución

8 problemas verificados. Intenta cada uno antes de abrir la solución.

TN2-3.1

Calcula ord13(2)\text{ord}_{13}(2) y encuentra todos los k{1,,12}k \in \{1, \ldots, 12\} tales que ord13(2k)=12\text{ord}_{13}(2^k) = 12.

TN2-3.2

Sea pp primo impar. Demuestra que ordp(a)p12\text{ord}_p(a) \mid \frac{p-1}{2} si y solo si aa es un residuo cuadrático módulo pp.

TN2-3.3★★Cono Sur 2008

Determina todos los enteros positivos nn tales que n3n2nn \mid 3^n - 2^n.

TN2-3.4★★

Sea pp un primo con p1(mod4)p \equiv 1 \pmod{4}. Demuestra que existe una raíz primitiva gg módulo pp tal que g(p1)/21(modp)g^{(p-1)/2} \equiv -1 \pmod p (lo cual es cierto para toda raíz primitiva) y además que ordp(1)=2\text{ord}_p(-1) = 2.

TN2-3.5★★ONEM Bolivia 2015 (adaptado)

Encuentra todos los enteros positivos nn tales que n22n+1n^2 \mid 2^n + 1.

TN2-3.6★★Iberoamericana 2010 (estilo)

Sea pp un primo impar. Demuestra que el número de raíces primitivas módulo p2p^2 es igual a φ(p(p1))\varphi(p(p-1)).

TN2-3.7★★★IMO Shortlist 2005 N2 (adaptado)

Sea aa y bb enteros positivos con a>1a > 1. Supón que para todo n1n \ge 1 se tiene an1bn1a^n - 1 \mid b^n - 1. Demuestra que bb es una potencia entera de aa.

TN2-3.8★★★Cono Sur 2019

Encuentra todos los enteros positivos nn tales que n5n4nn \mid 5^n - 4^n.