Congruencias y aritmética modular
El lenguaje en el que se expresa casi toda la teoría elemental de números. Trabajar módulo convierte problemas sobre infinitos enteros en problemas sobre conjuntos finitos, y desbloquea potentes herramientas algebraicas.
Si le preguntas a alguien qué hora es y son las , puede responder «las ». Está haciendo aritmética módulo : los enteros son todos «la misma hora». Esta idea cotidiana —identificar enteros que difieren en un múltiplo de — es la base de la aritmética modular, el lenguaje universal de la teoría de números.
La aritmética modular convierte cuestiones sobre infinitos enteros en cuestiones sobre conjuntos finitos de residuos. En vez de preguntar «¿es divisible por ?», preguntamos «¿cuál es módulo ?» — y esa es una pregunta sobre el ciclo de las potencias de en el conjunto .
Sea un entero positivo. Decimos que es congruente con módulo , y escribimos
si . Equivalentemente, y dejan el mismo resto al dividir por .
El entero se llama el módulo. Cada entero queda en exactamente una de las clases de residuos — la clase de es el resto de dividir entre .
La relación es una relación de equivalencia sobre :
(i) (Reflexiva) .
(ii) (Simétrica) .
(iii) (Transitiva) y implica .
(i) . ✓
(ii) Si , entonces . ✓
(iii) Si y , entonces . ✓
(Compatibilidad con operaciones) Si y , entonces:
(i) .
(ii) .
(iii) .
(iv) para todo entero .
Escribimos y para enteros .
(i) , luego .
(iii) , luego .
(ii) y (iv) se siguen de (i) y (iii).
Este teorema dice que — el conjunto de clases de residuos — es un anillo con la suma y multiplicación heredadas de .
(Ley de cancelación) Si y , entonces
En particular, si , podemos cancelar: .
Advertencia. Sin la condición de coprimalidad la cancelación puede fallar. Ejemplo: , pero . El módulo se reduce a : efectivamente .
Demostración del Corolario. significa . Dividiendo por : . Como , el Lema de Euclides da , es decir .
El sistema completo de residuos módulo es cualquier conjunto de enteros que represente cada clase exactamente una vez. El canónico es .
El sistema reducido de residuos módulo es el subconjunto de elementos coprimos con : . Tiene elementos.
Un elemento con es una unidad módulo : tiene inverso multiplicativo. Si es primo, todos los elementos no nulos son unidades, y es un cuerpo.
(Congruencia lineal) Sea enteros con y . La congruencia
tiene solución si y solo si . En ese caso, tiene exactamente soluciones en , que forman una progresión aritmética de paso :
(Existencia) La congruencia equivale a para algún entero , que es una ecuación diofántica lineal en . Esta tiene solución si y solo si (ver capítulo de Euclides y Bézout). Si , una solución es donde es el inverso de módulo (que existe porque ).
(Número de soluciones) Si es una solución, todas las soluciones son para . En el rango hay exactamente valores de : .
Caso (el más importante). Si , la congruencia tiene solución única: , donde es el inverso de módulo . El inverso se calcula con el algoritmo extendido de Euclides.
Cálculo de potencias
Ejemplo 1. Calcular .
Por el Pequeño Teorema de Fermat, (pues es primo y ). Dividimos: , así
Calculamos , y .
Respuesta: .
Ejemplo 2. ¿Cuál es el último dígito de ?
Trabajamos módulo . El ciclo de las potencias de módulo tiene longitud :
Como , se tiene .
El último dígito es .
Torres de exponentes
Ejemplo 3. Hallar el resto de al dividir entre .
Paso 1. Por el Pequeño Teorema de Fermat, para . Necesitamos , y para eso necesitamos el exponente .
Paso 2. . El ciclo de módulo es (siempre , porque ). Así .
Paso 3. . Entonces .
, .
Respuesta: el resto es .
Inversas y congruencias lineales
Ejemplo 4. Resolver .
, hay solución única. Buscamos : necesitamos . Probando: . Así .
.
Verificación: . ✓
Ejemplo 5. Hallar el número de que satisfacen .
. Como , hay solución. Dividimos todo por : . Como , la solución es única módulo : (pues ), así .
Las soluciones en son — pero como , hay soluciones en : . En hay En realidad hay soluciones: .
Un problema de estructura
Ejemplo 6. Hallar el menor número de la forma (cinco cifras) divisible por .
y . Un número es divisible por si y solo si lo es por y por simultáneamente.
Criterio del 9: , es decir .
Criterio del 11 (suma alternada, de derecha a izquierda): , es decir .
Del sistema: y , con .
De la segunda ecuación: (tomando el representante , la única opción es , pues implicaría ).
Sustituyendo en la primera: , así , y (pues ). El menor es , dando .
El número es .
Verificación: , . ✓
Restos de potencias grandes
La técnica estándar para calcular :
- Si es primo y : reducir módulo (Fermat).
- Si pero no es primo: reducir módulo (Euler).
- En general: encontrar el orden de módulo (el menor con ) y reducir módulo .
Demostrar que algo es imposible
Para probar que una ecuación diofántica no tiene soluciones enteras:
- Reducir módulo algún conveniente.
- Verificar que para todo .
Los módulos más útiles son . Por ejemplo: no tiene solución, pues los cuadrados módulo son solo y , y , , — ninguno es .
Estructura algebraica. El conjunto con suma y multiplicación módulo es un anillo. Es un cuerpo si y solo si es primo (porque entonces todo elemento no nulo es unidad). Esta es la razón profunda por la que los primos son especiales: es el objeto algebraico más simple de la teoría de números.
Criterios de divisibilidad como congruencias. Todos los criterios de divisibilidad son simplemente afirmaciones sobre módulo un número: divisibilidad por es , divisibilidad por requiere saber . En vez de memorizar reglas, es más poderoso saber que y construir el criterio cuando se necesita.
La función de Euler . El orden del grupo (las unidades) es . Por el teorema de Lagrange, el orden de cualquier elemento (es decir, el menor con ) divide a . Esta es la versión general del Pequeño Teorema de Fermat.