El dígito final como motivación
Antes de cualquier definición, mira este problema: ¿cuál es el dígito de las unidades de ? Una calculadora desborda. La fuerza bruta es impráctica. Sin embargo, la respuesta —que es — se obtiene en tres líneas si tienes el lenguaje correcto.
La observación clave es que el dígito de las unidades de un producto solo depende de los dígitos de las unidades de los factores. Diez veces siete da setenta: el dígito es cero. Siete veces siete da cuarenta y nueve: el dígito es nueve. Esta "aritmética del resto" es exactamente lo que formalizamos con las congruencias.
La idea de trabajar con restos módulo organiza los enteros en clases según su resto al dividir por , y permite reemplazar números grandes por sus representantes pequeños en cada clase. Todo el poder de la aritmética modular descansa en ese principio.
Definición y notación
Sea un entero positivo. Decimos que es **congruente con módulo **, y escribimos , si , es decir, si y dejan el mismo resto al dividir por .
Equivalentemente, si y solo si existen un entero tal que . La cantidad se llama el módulo. Cuando está claro del contexto, escribimos simplemente .
Ejemplos inmediatos: porque . También porque . Observa que los negativos se tratan igual que los positivos: la congruencia es una relación de equivalencia.
La clase de equivalencia de módulo es el conjunto . El representante canónico es el resto al dividir por , que está en . El conjunto de clases de equivalencia se denota .
Propiedades fundamentales
La congruencia se comporta perfectamente con la suma y el producto. Si y , entonces:
Suma: . Demostración: . Ambos sumandos son múltiplos de , luego su suma también lo es.
Multiplicación: . Demostración: . El primer término es múltiplo de porque ; el segundo porque .
Potencias: Si , entonces para todo . Esto se deduce de la multiplicación por inducción: .
Una advertencia importante: la división no siempre es válida. De no se concluye en general. Solo podemos cancelar si ; en ese caso obtenemos .
Potencias cíclicas y clases de residuos
Las propiedades anteriores hacen que las potencias de un entero módulo sean periódicas. Para calcular basta rastrear la sucesión hasta que se repita. Por el principio de casillas, esta sucesión es eventualmente periódica, y para es puramente periódica desde el principio.
El truco práctico es reducir la base primero: reemplaza por su resto módulo antes de elevar. Esto mantiene todos los números pequeños y evita aritmética con enteros gigantes.
Ejemplo: calcula . Reducimos mod 10 y observamos la sucesión de potencias de : , , , . El ciclo tiene período 4. Como , concluimos .
Ejemplo trabajado: últimas dos cifras de $7^{100}$
Ahora buscamos , es decir, las últimas dos cifras decimales. La estrategia es la misma: rastrear la sucesión de potencias de módulo .
Calculamos: ; ; . Comprobemos: . Correcto.
Como y , obtenemos .
Conclusión: las últimas dos cifras de son . Eso incluye el dígito de las unidades (que ya sabíamos que era 1) y nos da además que la decena es cero. Este tipo de cálculo —antes aparentemente imposible— se convierte en rutina con congruencias.
Congruencias en problemas olímpicos
Las congruencias no solo sirven para calcular dígitos: son una herramienta de demostración. Para probar que una expresión no puede ser un cuadrado perfecto, basta encontrar un módulo tal que la expresión tome un valor que no es residuo cuadrático módulo . Para probar divisibilidad, se trabaja directamente con la congruencia.
Un ejemplo típico: demostrar que nunca es divisible por para ningún entero . Basta verificar los posibles restos de módulo : para , los valores de son respectivamente. Ninguno es . Listo.
Este método —evaluar en todos los restos posibles— es sistemático y no requiere ningún insight especial. En olimpiadas se llama a veces "análisis de casos módulo ", y es uno de los primeros movimientos que deberías intentar cuando ves un problema de divisibilidad.