Resolver congruencias lineales ax ≡ b (mod n) paso a paso
Resuelve una congruencia lineal ax ≡ b (mod n) paso a paso: cuándo tiene solución, cuántas tiene, el inverso modular y la comprobación.
Ejemplo resuelto paso a paso
7x ≡ 3 (mod 10)
1La congruencia
Buscamos los enteros que cumplen la congruencia.
2Despejamos x
Multiplicamos los dos lados por el inverso de módulo , que es (por Euclides extendido: ).
3Comprobación
Sustituimos en la congruencia.
La idea
Una congruencia lineal es una ecuación
Se busca el entero (módulo ) tal que sea múltiplo de . Sea :
- si , no hay solución;
- si , hay soluciones módulo .
Cómo se resuelve
- Calcular y comprobar que divide a .
- Dividir todo, también el módulo, entre : , con .
- Multiplicar por el inverso módulo : .
- Las soluciones módulo son
Un ejemplo completo
Resolvamos .
- , y : hay soluciones.
- Dividimos entre : .
- El inverso de módulo es , pues . Entonces
- Módulo las soluciones son
Comprobación: , y .
Errores típicos
- Dividir entre solo en y y olvidarse del módulo.
- Dar una sola solución cuando : hay soluciones módulo .
- Dividir entre sin más cuando no tiene inverso: primero hay que simplificar.
- No comprobar que antes de empezar.
Dónde se usa
Aparece al descifrar el cifrado afín, al recuperar una cifra borrosa de un ISBN-10 (es una congruencia módulo 11) y como paso previo para resolver sistemas con el teorema chino del resto.
Preguntas frecuentes
¿Cuándo tiene solución ax ≡ b (mod n)?
Si y solo si d = mcd(a, n) divide a b. Por ejemplo, 4x ≡ 3 (mod 6) no tiene solución porque mcd(4, 6) = 2 no divide a 3.
¿Cuántas soluciones tiene?
Si tiene solución, tiene exactamente d soluciones distintas módulo n, separadas de n/d en n/d. Son todas congruentes entre sí módulo n/d.
¿Qué hago si mcd(a, n) es 1?
Entonces a tiene inverso módulo n y la solución es única: x ≡ a⁻¹·b (mod n). Se halla el inverso con Euclides extendido.
¿Puedo dividir directamente entre a?
Solo si a y n son primos entre sí, y entonces «dividir» significa multiplicar por el inverso. Si no, hay que dividir antes todo entre el mcd, módulo incluido.
¿Qué diferencia hay entre una ecuación y una congruencia?
En una congruencia solo importa el resto al dividir entre n, así que si x es solución también lo son x + n, x + 2n, etc. Por eso se describen las soluciones con una clase de restos.