Módulos / tdn-1 / Capítulo 3 — Congruencias / Lección 3.3

Residuos y clases de residuos

Lección 3.3·Capítulo 3 — Congruencias·11 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

Entender la estructura de $\mathbb{Z}/m\mathbb{Z}$, identificar cuándo un elemento tiene inverso, trabajar con sistemas completos de residuos y manejar la función de Euler $\phi(m)$.

Sistema completo de residuos

Un **sistema completo de residuos módulo mm** es un conjunto de mm enteros, uno por cada clase de residuo. El más natural es {0,1,2,,m1}\{0, 1, 2, \ldots, m-1\}, pero también {1,2,,m}\{1, 2, \ldots, m\} o cualquier conjunto de mm enteros no congruentes entre sí módulo mm.

Propiedad clave: si {r1,r2,,rm}\{r_1, r_2, \ldots, r_m\} es un sistema completo de residuos módulo mm y gcd(a,m)=1\gcd(a, m) = 1, entonces {ar1,ar2,,arm}\{ar_1, ar_2, \ldots, ar_m\} también es un sistema completo de residuos. Esto se debe a que multiplicar por aa (coprimo con mm) permuta las clases de residuos. Esta propiedad será fundamental cuando estudiemos el Teorema de Euler.

La suma de todos los elementos de {0,1,,m1}\{0, 1, \ldots, m-1\} es m(m1)/2m(m-1)/2. Para mm impar esto es divisible por mm, y para mm par lo es por m/2m/2.

{0,1,2,,m1} es un sistema completo de residuos moˊdulo m\{0, 1, 2, \ldots, m-1\} \text{ es un sistema completo de residuos módulo } m

Residuos invertibles y la función de Euler

Un residuo aa tiene inverso multiplicativo módulo mm si existe bb con ab1(modm)ab \equiv 1 \pmod m. Por la identidad de Bézout, esto ocurre exactamente cuando gcd(a,m)=1\gcd(a, m) = 1. Los residuos con inverso se llaman invertibles o unidades módulo mm.

La función de Euler ϕ(m)\phi(m) cuenta cuántos enteros en {1,2,,m}\{1, 2, \ldots, m\} son coprimos con mm, es decir, cuántas clases de residuos tienen inverso. Para m=pm = p primo, todos los residuos 1,2,,p11, 2, \ldots, p-1 son invertibles, así que ϕ(p)=p1\phi(p) = p - 1.

Para m=pkm = p^k con pp primo: ϕ(pk)=pkpk1=pk1(p1)\phi(p^k) = p^k - p^{k-1} = p^{k-1}(p-1), pues los únicos no invertibles son los múltiplos de pp en {1,,pk}\{1, \ldots, p^k\}, que son pk1p^{k-1} en total. Para mm general, ϕ\phi es multiplicativa: si gcd(a,b)=1\gcd(a,b)=1 entonces ϕ(ab)=ϕ(a)ϕ(b)\phi(ab)=\phi(a)\phi(b).

ϕ(p1a1pkak)=mpm(11p)\phi(p_1^{a_1} \cdots p_k^{a_k}) = m \prod_{p \mid m} \left(1 - \frac{1}{p}\right)

Sistema reducido de residuos

Un **sistema reducido de residuos módulo mm** es un conjunto de ϕ(m)\phi(m) enteros, uno por cada clase de residuos invertibles. El conjunto {a{1,,m}:gcd(a,m)=1}\{a \in \{1, \ldots, m\} : \gcd(a,m)=1\} es el sistema reducido canónico.

Análoga a la propiedad del sistema completo: si {r1,,rϕ(m)}\{r_1, \ldots, r_{\phi(m)}\} es un sistema reducido y gcd(a,m)=1\gcd(a,m)=1, entonces {ar1,,arϕ(m)}\{ar_1, \ldots, ar_{\phi(m)}\} también es un sistema reducido (módulo mm, claro). Esta permutación de las unidades es el corazón de la demostración del Teorema de Euler.

Ejemplo: módulo 1212, los invertibles son {1,5,7,11}\{1, 5, 7, 11\} (los coprimos con 1212). Efectivamente ϕ(12)=ϕ(4)ϕ(3)=22=4\phi(12) = \phi(4)\phi(3) = 2 \cdot 2 = 4.

Pequeño Teorema de Fermat como aperitivo

Usando lo anterior podemos probar el Pequeño Teorema de Fermat: si pp es primo y pap \nmid a, entonces ap11(modp)a^{p-1} \equiv 1 \pmod p.

Demostración rápida: considera el sistema reducido {1,2,,p1}\{1, 2, \ldots, p-1\}. Multiplica por aa: obtienes {a,2a,,(p1)a}\{a, 2a, \ldots, (p-1)a\}, que también es un sistema reducido (mismos elementos en otro orden). Al multiplicar todos los elementos de ambos conjuntos: a2a(p1)a12(p1)(modp)a \cdot 2a \cdots (p-1)a \equiv 1 \cdot 2 \cdots (p-1) \pmod p, es decir ap1(p1)!(p1)!(modp)a^{p-1} \cdot (p-1)! \equiv (p-1)! \pmod p. Como (p1)!(p-1)! es invertible módulo pp, se cancela y queda ap11(modp)a^{p-1} \equiv 1 \pmod p.

Este resultado reducirá enormemente el trabajo al calcular potencias módulo un primo.

p primo,  pa    ap11(modp)p \text{ primo},\; p \nmid a \implies a^{p-1} \equiv 1 \pmod{p}

Problemas del Capítulo 3 — con solución

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

TN1-3.1

Determina el residuo de 71007^{100} al dividir por 1010 (es decir, su última cifra).

TN1-3.2

Demuestra que n20n^2 \equiv 0 o n21(mod4)n^2 \equiv 1 \pmod{4} para todo entero nn.

TN1-3.3

Halla el residuo de 1!+2!+3!++2025!1! + 2! + 3! + \cdots + 2025! al dividir por 99.

TN1-3.4★★

Sea pp un primo impar. Demuestra que p1p1+2p1++(p1)p1+1p \mid 1^{p-1} + 2^{p-1} + \cdots + (p-1)^{p-1} + 1.

TN1-3.5★★

Determina las últimas dos cifras de 34013^{401} (es decir, 3401(mod100)3^{401} \pmod{100}).

TN1-3.6★★

Prueba que para todo entero nn, el número n5nn^5 - n es divisible por 3030.

TN1-3.7★★

Encuentra todos los enteros nn tales que n2+n+10(mod7)n^2 + n + 1 \equiv 0 \pmod 7.

TN1-3.8★★★

Halla el último dígito de 2220252^{2^{2025}} (una torre de dos: 22 elevado a 220252^{2025}).