¿Qué se entiende por inversa modular de un número?

Le mostré a mi hijo de 8 años cómo hacer aritmética modular, como un descanso de las cosas aburridas que le están enseñando en segundo grado. Imagine que la recta numérica, en lugar de ir al infinito en ambas direcciones, solo sube a 10, luego vuelve a cero.

Al contar a lo largo de esta línea numérica, puede mostrar que 6 + 7 = 2, lo cual es muy gracioso para un niño de 8 años. Regresará a la escuela y causará todo tipo de problemas, puedo decir.

También puedes restar, contando hacia atrás, tal como lo haces en una recta numérica regular. Evidentemente, 6–7 = 10. Observe que 6 + 4 también es igual a 10. Sumar 4 es lo mismo que restar 7. Decimos que 4 y 7 son “inversos aditivos”. (Al igual que en la aritmética regular, sumarlos da como resultado cero: 7 + 4 = 0).

En este punto, el hermano de diez años se involucró, así que hicimos algo de multiplicación, que en realidad es solo una suma repetida. 6 x 7 = 9; 2 x 7 = 3; 8 x 7 = 1.

Ahora, 8 × 7 = 1 es interesante. Cuando dos números se multiplican por 1, decimos que son inversos multiplicativos. Esto es lo que se entiende por inversa modular. El inverso modular de 7 es 8.

Por supuesto, esto depende del sistema que estemos usando, donde solo tenemos 11 números en la recta numérica. Más exactamente, “7 es el inverso modular de 8, mod 11”.

Los inversos modulares significan que podemos definir la división. Dado que dividir por 7 es lo mismo que multiplicar por su inverso multiplicativo, podemos decir que dividir por 7 es lo mismo que multiplicar por 8.

Por ejemplo, 2/7 = 2 * 8 = 5. (Efectivamente, si lo haces al revés, 5 x 7 = 2).

La búsqueda de inversos modulares se puede hacer mediante prueba y error en casos pequeños. Para un módulo muy grande, podemos usar el algoritmo Euclidiano Extendido para encontrarlos de manera eficiente.

El inverso multiplicativo modular de un número es el mismo que el inverso de un número en la aritmética normal, excepto que lo expresamos en módulo de congruencia m.

Entonces, si b es el inverso multiplicativo de a en el módulo de congruencia m, entonces obtenemos

ab es congruente con 1 (mod m).

por ejemplo, 2 y 6 son los inversos multiplicativos entre sí en el módulo de congruencia 11 ya que 2 x 6 = 12 es congruente con 1 (mod 11).

More Interesting

En la universidad, ¿debería centrarme más en la teoría o la aplicación en los campos de la informática y las matemáticas?

¿Qué tan rápido es el algoritmo de clasificación altamente paralelo más rápido, teóricamente? Quiero decir, la clasificación puede hacer tantos hilos separados como desee y todos se ejecutan simultáneamente. ¿Mejoraría sobre el límite [math] \ Omega (n \ log n) [/ math] para un solo subproceso?

¿Cómo se puede diseñar un autómata de estado finito para el siguiente problema?

¿Dónde y cómo se superponen la programación y las matemáticas?

¿La verificación de modelos está relacionada con la teoría de modelos?

¿Cuál es el uso de las matemáticas en el mundo real en informática?

¿Es posible construir una máquina de Turing omnipotente?

¿Qué es la teoría analítica de números?

¿Qué tan importante es el modelado matemático para los científicos de datos?

¿Qué es un punto flotante?

Cómo usar el lenguaje C para escribir un programa para hacer una matriz de multiplicación que permita 1, 2, 3, 4, 5, 6 o 7 hilos que corren paralelos

Cómo representar más de la cantidad predeterminada de dígitos en números como (1/7) en Python

Dada la potencia computacional suficiente, ¿serían los objetivos de la mecánica del continuo tan complicados de lograr? Es decir, ¿sería matemáticamente más sencillo modelar sistemas de forma discreta que continua?

¿P = NP?

¿Cuáles son los fundamentos matemáticos de la inteligencia artificial?