🧮 Aritmética Modular

📜 Nota Histórica

La aritmética modular fue desarrollada sistemáticamente por Carl Friedrich Gauss en su obra Disquisitiones Arithmeticae (1801), aunque conceptos similares ya habían sido utilizados por matemáticos anteriores. Gauss introdujo la notación $a \equiv b \pmod{m}$ que seguimos utilizando hoy en día. Esta rama de las matemáticas ha demostrado ser fundamental en áreas como la teoría de números, criptografía y álgebra abstracta.

¿Qué es la Aritmética Modular?

La aritmética modular es un sistema de aritmética para enteros donde los números "se envuelven" después de alcanzar cierto valor llamado módulo. Es como un reloj: después de las 12 horas, volvemos a 1.

Definición: Decimos que $a \equiv b \pmod{m}$ si y solo si $m$ divide a $(a - b)$. $$a \equiv b \pmod{m} \iff m \mid (a-b)$$

Condiciones del Módulo

El módulo $m$ debe ser un número natural mayor que 1:

$$m \in \mathbb{N}, \quad m > 1$$

Ejemplo Visual - Reloj de 12 horas:

En un reloj de 12 horas, $7 + 8 = 15$ se convierte en $7 + 8 \equiv 3 \pmod{12}$.

Esto se debe a que $15 - 3 = 12$, y 12 es divisible por 12.

Visualización: Módulo 5

mod 5

Los números se distribuyen en 5 posiciones (0, 1, 2, 3, 4).

Vínculo con la División

La aritmética modular está íntimamente relacionada con la división de enteros. Cuando dividimos un número $a$ entre $m$, obtenemos:

$$a = m \cdot q + r \quad \text{donde} \quad 0 \le r < m$$

En esta ecuación:

  • $a$ es el dividendo.
  • $m$ es el divisor (y nuestro módulo).
  • $q$ es el cociente.
  • $r$ es el resto, que es exactamente $a \bmod m$.

Por lo tanto, $a \equiv r \pmod{m}$, ya que $a - r = m \cdot q$ es divisible por $m$.

Ejemplo:

Para $a = 17$ y $m = 5$:

$17 = 5 \cdot 3 + 2$

Por lo tanto, $17 \equiv 2 \pmod{5}$.

Propiedades Fundamentales

🔄 Reflexiva

$$a \equiv a \pmod{m}$$

Todo número es congruente consigo mismo.

↔️ Simétrica

$$\text{Si } a \equiv b \pmod{m}, \text{ entonces } b \equiv a \pmod{m}$$

La congruencia funciona en ambas direcciones.

🔗 Transitiva

$$\text{Si } a \equiv b \pmod{m} \text{ y } b \equiv c \pmod{m}, \text{ entonces } a \equiv c \pmod{m}$$

Las congruencias se pueden encadenar.

Operaciones en Aritmética Modular

➕ Suma Modular

$$(a + b) \pmod m \equiv ((a \pmod m) + (b \pmod m)) \pmod m$$

La suma modular conserva la propiedad de congruencia. Podemos sumar los restos módulo $m$ de los números en lugar de los números completos.

Ejemplo: $(7 + 9) \pmod 5$
$$ \begin{aligned} (7 + 9) \pmod 5 &\equiv (7 \pmod 5 + 9 \pmod 5) \pmod 5 \\ &\equiv (2 + 4) \pmod 5 \\ &\equiv 6 \pmod 5 \\ &\equiv 1 \pmod 5 \end{aligned} $$

✖️ Multiplicación Modular

$$(a \times b) \pmod m \equiv ((a \pmod m) \times (b \pmod m)) \pmod m$$

Al igual que con la suma, podemos multiplicar los restos módulo $m$ de los números en lugar de los números completos.

⚠️ Propiedad Cancelativa

En la multiplicación modular, podemos cancelar factores comunes solo si el factor que cancelamos es coprimo con el módulo. Es decir:

$$\text{Si } \gcd(c, m) = 1, \text{ entonces } ac \equiv bc \pmod{m} \Rightarrow a \equiv b \pmod{m}$$

Si $\gcd(c, m) \neq 1$, la cancelación no es válida y puede llevar a resultados incorrectos.

Ejemplo no válido: Tenemos $4 \cdot 3 \equiv 2 \cdot 3 \pmod{6}$ (ambos lados son congruentes a $0 \pmod{6}$), pero no podemos cancelar el factor 3 porque $\gcd(3, 6) = 3 \neq 1$. De hecho, $4 \not\equiv 2 \pmod{6}$.
Ejemplo válido: Tenemos $4 \cdot 2 \equiv 5 \cdot 4 \pmod{3}$ (ambos lados son congruentes a $2 \pmod{3}$), y sí podemos cancelar el factor 4 porque $\gcd(4, 3) = 1$, obteniendo $2 \equiv 5 \pmod{3}$.
Ejemplo: $(7 \times 9) \pmod 5$
$$ \begin{aligned} (7 \times 9) \pmod 5 &\equiv (7 \pmod 5 \times 9 \pmod 5) \pmod 5 \\ &\equiv (2 \times 4) \pmod 5 \\ &\equiv 8 \pmod 5 \\ &\equiv 3 \pmod 5 \end{aligned} $$

🔢 Potencia Modular

$$a^k \pmod m \equiv ((a \pmod m)^k) \pmod m$$

Para calcular potencias grandes módulo $m$, podemos reducir la base módulo $m$ antes de realizar la exponenciación, lo que simplifica enormemente el cálculo.

Ejemplo: $11^4 \pmod 7$
$$ \begin{aligned} 11^4 \pmod 7 &\equiv (11 \pmod 7)^4 \pmod 7 \\ &\equiv 4^4 \pmod 7 \\ &\equiv 256 \pmod 7 \\ &\equiv 4 \pmod 7 \end{aligned} $$

Nota: En lugar de calcular $11^4 = 14641$ y luego dividir por 7, podemos calcular $4^4 = 256$ que es mucho más manejable.

🧪 Calculadora de Operaciones Modulares

Resultado aparecerá aquí

Inverso Multiplicativo y Algoritmo de Euclides Extendido

El inverso multiplicativo de $a$ módulo $m$ es un entero $a^{-1}$ tal que $a \cdot a^{-1} \equiv 1 \pmod{m}$. Este inverso existe si y solo si $\gcd(a, m) = 1$. Se puede encontrar usando el Algoritmo de Euclides Extendido, que halla enteros $x$ e $y$ para la identidad de Bézout: $ax + my = \gcd(a,m)$. Si el $\gcd$ es 1, entonces $ax \equiv 1 \pmod{m}$, y $x$ es el inverso.

🔍 Encontrar Inverso Multiplicativo

El inverso aparecerá aquí

Ecuaciones Lineales de Congruencia

Una ecuación lineal de congruencia tiene la forma $ax \equiv b \pmod{m}$. El objetivo es encontrar todos los valores de $x$ que satisfacen la ecuación.

Condición para la Solución

La ecuación $ax \equiv b \pmod{m}$ tiene solución si y solo si $d = \gcd(a, m)$ divide a $b$. Si esta condición se cumple, existen exactamente $d$ soluciones incongruentes módulo $m$.

⚙️ Resolver $ax \equiv b \pmod{m}$

La solución aparecerá aquí

🎯 Simulador Interactivo

Explorador de Congruencias

Visualizador de Reloj Modular

Secuencias Modulares

La secuencia aparecerá aquí

💪 Ejercicios Prácticos

🎲 Generador de Ejercicios Aleatorios