Advanced

Calculadora de inverso modular

Calcula el inverso multiplicativo modular de un entero a módulo m usando el algoritmo extendido de Euclides.
Integer to invert
Must be greater than 1
Modular inverse
3^-1 = 4 (mod 11)
Inverse x
4
a reduced mod m
3
gcd(a, m)
1
Check (a·x) mod m
1
01.42.84.15.56.98.39.611Inverse x lies within [0, m)
Los resultados son estimaciones con fines meramente informativos y no constituyen asesoramiento profesional — verifica siempre los resultados importantes de forma independiente antes de basarte en ellos. Leer el aviso legal completo.
Respuesta rápida

¿Cómo funciona esta calculadora?

El inverso modular de a módulo m es el entero x en [0, m) donde a·x ≡ 1 (mod m). Existe solo cuando gcd(a, m) = 1, y se halla con el algoritmo extendido de Euclides, luego se normaliza a un residuo positivo. Si a y m comparten un factor, no existe inverso.

Fórmula
a · x ≡ 1 (mod m), existe si y solo si gcd(a, m) = 1
How this is calculated

El número a se reduce módulo m al rango [0, m), y el módulo m debe ser un entero mayor que 1. El algoritmo extendido de Euclides se ejecuta luego sobre (a mod m, m), produciendo tanto el máximo común divisor gcd(a, m) como un coeficiente de Bézout x tal que a·x + m·y = gcd(a, m).

Un inverso modular existe solo cuando gcd(a, m) = 1. Cuando existe, el coeficiente crudo x puede ser negativo, así que se normaliza a [0, m) con ((x mod m) + m) mod m. El inverso devuelto satisface (a · x) mod m = 1, mostrado en la estadística de verificación. Si gcd(a, m) ≠ 1, no existe inverso y se informa el divisor en su lugar.

Toda la aritmética usa BigInt internamente para evitar pérdida de precisión con enteros grandes. Las entradas deben ser enteros; los valores no enteros se rechazan. Los valores negativos de a se manejan por reducción, así que por ejemplo -8 mod 11 se trata como 3.

Preguntas frecuentes

Un inverso de a módulo m existe solo cuando a y m son coprimos, es decir gcd(a, m) = 1. Si comparten un factor común mayor que 1, ningún entero x satisface a·x ≡ 1 (mod m).

No. El módulo puede ser cualquier entero mayor que 1. Cuando m es primo, cada a de 1 a m−1 tiene inverso porque todos son coprimos con m, pero los módulos compuestos también funcionan para cualquier a coprimo con m.

El número a se reduce primero al rango [0, m) antes de ejecutar el algoritmo, así que las entradas negativas se tratan por su residuo positivo. El inverso resultante también se normaliza para que esté en [0, m).

También conocido como

inverso modular
calculadora inverso modular
inverso multiplicativo modulo
inverso modulo
euclides extendido
mod inverso

APA

TG we-Calculate Editorial Team. (2026). Calculadora de inverso modular [Online calculator]. TG we-Calculate. https://we-calculate.com/es/calculator/modular-inverse-calculator

Chicago

TG we-Calculate Editorial Team. "Calculadora de inverso modular." TG we-Calculate. 2026. https://we-calculate.com/es/calculator/modular-inverse-calculator.

IEEE

TG we-Calculate Editorial Team, "Calculadora de inverso modular," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/es/calculator/modular-inverse-calculator

BibTeX

@misc{wecalculate_modular_inverse_calculator, title = {Calculadora de inverso modular}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/es/calculator/modular-inverse-calculator}}, year = {2026}, note = {TG we-Calculate} }

¿Te ayudó esta calculadora?