Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Inverso modular
4
x tal que (a·x) mod m = 1
El inverso existe
mcd(a, m) 1

¿Qué es el inverso modular?

El inverso multiplicativo modular de un número entero a módulo m es un entero x que cumple \((a \cdot x) \bmod m = 1\). Equivale a la "división" dentro de la aritmética modular y resulta fundamental en la teoría de números, en el criptosistema RSA y en numerosos algoritmos de la teoría de códigos. Esta calculadora obtiene x mediante el algoritmo de Euclides extendido.

Recta numérica que rodea un anillo de módulo circular tipo reloj, donde a por x cae en 1
Un inverso modular x devuelve a al valor 1 al multiplicarlo, dando la vuelta al módulo m.

Cómo usar esta calculadora

Introduce el número a y el módulo m (con m ≥ 2). La herramienta devuelve el inverso x no negativo más pequeño dentro del rango 0 ≤ x < m, indica si existe el inverso y muestra el mcd(a, m). Si mcd(a, m) ≠ 1, no hay inverso posible y el resultado se muestra como "Ninguno".

La fórmula explicada

El inverso solo existe cuando \(\gcd(a, m) = 1\), es decir, cuando a y m son coprimos (primos entre sí). El algoritmo de Euclides extendido encuentra dos enteros x e y que satisfacen \(a \cdot x + m \cdot y = \gcd(a, m)\). Cuando el mcd vale 1, reducir x módulo m da como resultado el inverso. El valor se normaliza a un número positivo sumándole m si resulta negativo.

$$\text{a} \cdot x \equiv 1 \pmod{\text{m}} \quad\Longrightarrow\quad x = \text{a}^{-1} \bmod \text{m}$$

Publicidad
Diagrama de flujo plano de los pasos del algoritmo de Euclides extendido que genera el gcd y los coeficientes
El algoritmo de Euclides extendido produce coeficientes que dan el inverso cuando gcd(a, m) = 1.

Ejemplo resuelto

Busquemos el inverso de 3 módulo 11. Necesitamos una x tal que \(3x \equiv 1 \pmod{11}\). Probando, \(3 \times 4 = 12 = 11 + 1\), así que \(12 \bmod 11 = 1\). Por lo tanto, x = 4. El algoritmo de Euclides extendido devuelve el mismo valor y, como \(\gcd(3, 11) = 1\), queda confirmado que el inverso existe.

Preguntas frecuentes

¿Cuándo no existe el inverso? Cuando a y m comparten un factor común mayor que 1; por ejemplo, 4 módulo 6 (mcd = 2) no tiene inverso.

¿Tiene que ser m un número primo? No. m puede ser cualquier entero ≥ 2; lo único que importa es que a y m sean coprimos.

¿En qué rango está la respuesta? El inverso se expresa como el menor residuo no negativo, entre 0 y m − 1.

Última actualización: