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

Propiedades y operaciones

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

Dominar las propiedades aritméticas de las congruencias —suma, resta, producto y potencia— y entender en qué condiciones se puede cancelar un factor.

Suma, resta y multiplicación son compatibles

Sean ab(modm)a \equiv b \pmod m y cd(modm)c \equiv d \pmod m. Las tres operaciones básicas respetan las congruencias: a+cb+d(modm)a + c \equiv b + d \pmod m, acbd(modm)a - c \equiv b - d \pmod m, y acbd(modm)a \cdot c \equiv b \cdot d \pmod m.

La demostración es directa: si m(ab)m \mid (a-b) y m(cd)m \mid (c-d), entonces m(a+c)(b+d)m \mid (a+c)-(b+d) y m(ac)(bd)m \mid (a-c)-(b-d). Para el producto: acbd=acbc+bcbd=c(ab)+b(cd)ac - bd = ac - bc + bc - bd = c(a-b) + b(c-d), y como mm divide a cada sumando, macbdm \mid ac - bd.

Consecuencia práctica: para calcular un residuo, puedes reducir cada operando a su residuo módulo mm antes de operar. Esto evita trabajar con números enormes.

ab,  cd(modm)    acbd(modm)a \equiv b,\; c \equiv d \pmod{m} \implies ac \equiv bd \pmod{m}

Potencias: el truco de reducción iterativa

La compatibilidad con la multiplicación se extiende a potencias: si ab(modm)a \equiv b \pmod m, entonces anbn(modm)a^n \equiv b^n \pmod m para todo entero n0n \ge 0. Basta aplicar la regla del producto nn veces.

Para calcular an(modm)a^n \pmod m de forma eficiente, se usa la exponenciación rápida: se expresa nn en binario y se van elevando al cuadrado los residuos parciales, reduciendo módulo mm en cada paso. Así se calculan potencias como 7200(mod13)7^{200} \pmod{13} en unos pocos pasos en lugar de calcular 72007^{200} directamente.

Ejemplo: calcular 310(mod7)3^{10} \pmod 7. Primero: 3133^1 \equiv 3, 3223^2 \equiv 2, 3443^4 \equiv 4, 382(mod7)3^8 \equiv 2 \pmod 7. Luego 310=383222=4(mod7)3^{10} = 3^8 \cdot 3^2 \equiv 2 \cdot 2 = 4 \pmod 7.

ab(modm)    anbn(modm)a \equiv b \pmod{m} \implies a^n \equiv b^n \pmod{m}

Cancelación: cuándo se puede y cuándo no

En aritmética ordinaria, si ac=bcac = bc y c0c \ne 0 entonces a=ba = b. Con congruencias hay que tener cuidado: de acbc(modm)ac \equiv bc \pmod m no se concluye ab(modm)a \equiv b \pmod m en general. Por ejemplo, 2326(mod6)2 \cdot 3 \equiv 2 \cdot 6 \pmod 6 (ambos son 606 \equiv 0), pero 3≢6(mod6)3 \not\equiv 6 \pmod 6.

La regla correcta de cancelación es: acbc(modm)    ab(modm/gcd(c,m))ac \equiv bc \pmod m \iff a \equiv b \pmod{m / \gcd(c, m)}. En particular, si gcd(c,m)=1\gcd(c, m) = 1 (es decir, cc y mm son coprimos), entonces sí se puede cancelar cc directamente: acbc(modm)    ab(modm)ac \equiv bc \pmod m \implies a \equiv b \pmod m.

Esto motiva el concepto de inverso modular: cuando gcd(c,m)=1\gcd(c, m) = 1, existe un entero c1c^{-1} tal que cc11(modm)c \cdot c^{-1} \equiv 1 \pmod m. Multiplicar por c1c^{-1} es la forma rigurosa de "dividir" en aritmética modular.

Combinando congruencias con módulos distintos

A veces sabemos que ar1(modm1)a \equiv r_1 \pmod{m_1} y ar2(modm2)a \equiv r_2 \pmod{m_2} y queremos una congruencia módulo m1m2m_1 m_2. Esto solo funciona sin problemas cuando gcd(m1,m2)=1\gcd(m_1, m_2) = 1: en ese caso el Teorema Chino del Resto (que estudiarás en niveles superiores) garantiza una solución única módulo m1m2m_1 m_2.

Para módulos no coprimos hay que verificar una condición de compatibilidad: el sistema ar1(modm1)a \equiv r_1 \pmod{m_1}, ar2(modm2)a \equiv r_2 \pmod{m_2} tiene solución si y solo si gcd(m1,m2)(r1r2)\gcd(m_1, m_2) \mid (r_1 - r_2). En olimpiadas de nivel 1, basta entender el caso coprimo.

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}).