1. Aritmetica modular
La aritmética modular es un sistema aritmético donde los números “se envuelven” al alcanzar un cierto valor, llamado módulo . Es decir, en lugar de trabajar con números infinitos, trabajamos con números dentro de un rango finito definido por el módulo .
Definición formal
Decimos que dos números enteros y son congruentes módulo si su diferencia es divisible por . Esto se denota como:
Esto significa que y tienen el mismo residuo cuando se dividen entre .
Ejemplo :
Verificar si :
- Dividimos y entre :
- con residuo .
- con residuo .
Ambos tienen el mismo residuo (), por lo tanto:
1.2 Operaciones básicas en aritmética modular
En aritmética modular, las operaciones básicas (suma, resta, multiplicación) se realizan como en aritmética normal, pero el resultado se reduce módulo n.
-
Suma modular:
Por ejemplo:
,
Resultado:
-
Resta modular:
Por ejemplo:
,
Resultado:
-
Multiplicación modular:
Por ejemplo:
,
Resultado:
2. Máximo Común Divisor (MCD)
El máximo común divisor () de dos números enteros y es el mayor número entero positivo que divide exactamente a ambos números.
Propiedades importantes :
- Si , entonces existen enteros e tales que: (Esta propiedad es clave en el algoritmo de Euclides extendido).
- Si , decimos que y son coprimos .
2.1 Algoritmo de Euclides
El algoritmo de Euclides es un método eficiente para calcular el de dos números. Se basa en la siguiente propiedad:
Este proceso se repite hasta que el segundo número sea . En ese caso, el primer número será el .
Pasos del algoritmo :
- Divide a entre y obtén el residuo ().
- Reemplaza por y por .
- Repite hasta que . El será el último valor no nulo de .
Ejemplo : Calcular
- con residuo ().
- con residuo ().
- con residuo ().
- Como el residuo es , el es .
Resultado :
3. ¿Como se Relaciona la Aritmetica Modular y el MCD?
El MCD tiene aplicaciones directas en aritmética modular, especialmente en la resolución de ecuaciones modulares y en el cálculo de inversos modulares.
Inverso modular :
Un número es el inverso modular de módulo si:
Para que exista un inverso modular, y deben ser coprimos ().
Ejemplo : Encontrar el inverso modular de módulo
- Verificamos que (son coprimos).
- Usamos el algoritmo de Euclides extendido para encontrar tal que:
- Solución: , ya que: