Inverso multiplicativo
En aritmética modular el inverso multiplicativo se define de la siguiente manera.
Sea
El inverso multiplicativo existe solo para algunos, pero no para todos, elementos.
Un elemento tiene un inverso multiplicativo si y solo si , donde mcd es el máximo común divisor, es decir, el entero más grande que divide ambos números y . El hecho de que dos números tengan un mcd de 1 es de gran importancia y hay un nombre especial para eso: si , entonces y se dice que son primos relativos o coprimos.
Por ejemplo:
Veamos si el inverso multiplicativo de 14 existe en .
Porque
el inverso debe existir. Por otro lado,
el inverso multiplicativo de 15 no existe en .
Encontrar un inverso multiplicativo
Lo primero que se hace es aplicar el algoritmo de Euclides para verificar que donde es el número del que queremos obtener su inverso multiplicativo y es el número de elementos del conjunto (alfabeto) con el que estemos trabajando.
Ejemplo: Vamos a calcular el inverso de 7 y consideremos que estamos trabajando con el alfabeto español que tiene 27 letras, entonces y .
Usando el Algoritmo de Euclides se calcula el máximo común divisor:
- .
- .
- .
- .
Utilizando los pasos del Algoritmo de Euclides se procede a calcular el inverso
- Del paso 3 se despeja el residuo, .
- Del paso 2 se despeja el residuo y si esto lo sustituimos en la ecuación del paso 5 tenemos:
. - Del paso 1 se despeja el residuo y si esto lo sustituimos en la ecuación del paso 6 nos queda:
.
El número que multiplica a 8 es el inverso multiplicativo, pero como es negativo se debe calcular su inverso aditivo.
El inverso multiplicativo de 8 en es , demostración: .
En el algoritmo anterior los resultados es importante simplificarlos lo más posible y tratar de dejarlos en términos del número del que buscamos el inverso, , así como de .
Una alternativa, aunque poco práctica, es ir multiplicando el número del que queremos saber su inverso por otro número y aplicar al resultado la operación módulo, para el ejemplo anterior , hasta que obtengamos un 1:
.
.
.
Referencias
- Christof Paar, Jan Pelzl. (2010). Understanding Cryptography. Berlin Heidelberg: Springer.
- Douglas Stinson. (1995). Cryptography: Theory and Practice. United States: CRC Press.