Escolar Documentos
Profissional Documentos
Cultura Documentos
La
aritmética en Zm
La relación de congruencia
Definición de congruencia
Es importante darse cuenta de que si m divide a a-b, esto supone que ambos a y b tienen
el mismo resto al ser divididos por el módulo m.
Para todo a∈Z se tiene que [a] = [r] en Zm, donde r es el resto de dividir a entre m.Por
lo tanto, el conjunto Zm es finito y tiene m elementos: Zm = { [0]m, [1]m, ... , [m-1]m},
donde la clase [i]m representa al conjunto de todos los enteros que son congruentes con i
mod m. A este conjunto cociente se le conoce como el conjunto de restos o residuos
(módulo m)
Aritmética en Zm
Definición
+ , . : Zm x Zm⇒ Zm
Propiedades
Se dice que [a] es invertible en Zm si existe un [b] en Zm tal que [a][b]=[1]. Ese
elemento [b] será el inverso de [a] en Zm, y se denota como [a]-1.
Proposición:
Si [a] es invertible puede por tanto calcularse su inverso [a]-1 mediante el algoritmo de
Euclides. Además se puede asegurar que si existe el inverso de un elemento en módulo
m, es único.
12= 5.2 + 2
5= 2.2 + 1
2= 1.2
1= 5 - 2.2 = 5 - 2(12 - 5.2)= 5 - (2.12 - 5.4)= 5.5 -2.12 ⇒ [5] es el inverso módulo 12 de
[5].
Respecto a la división módulo m, se definiría [a]/[b] como el producto del dividendo [a]
por el inverso del divisor [b]. Es decir, [a] / [b] = [a].[b]-1. Como ya se ha visto antes, en
general no todos los elementos en Zm tienen inverso. Por lo tanto no estará definida la
división en Zm salvo para los casos en los que mcd (b,m) = 1
Nota: Para mayor comodidad, a partir de ahora cuando se hable de aritmética en Zm,
prescindiremos de la notación con clases de equivalencia y usaremos los representantes
0 ,1, 2, ... m-1 para referirnos a las clases de residuos [0]m, [1]m, [2]m... Así pues en Z11
escribiremos 7 + 5 = 1 en lugar de [7] + [5] = [1]. También con la expresión 7 + 5 = 1
estaremos indicando que 7 + 5 ≡ 1 (mod 11).
Además hay un método que nos permite ahorrar pasos de cálculo.La forma más obvia
para calcular por ejemplo, 1226 (mod 23) es multiplicar por 12 un total de 25 veces,
reduciendo módulo 23 tras cada multiplicación. Pero un método más eficiente que solo
necesita seis multiplicaciones está a nuestra mano si nos damos cuenta de lo siguiente:
Con esto hemos hecho cuatro cuadrados, y como podemos descomponer el exponente
en potencias de 2, así 26=16+8+2, y podemos reescribir el cálculo anterior como:
1226=12(16+8+2)
=1216*128*122
=18*8*6=864= 13 (mod 23)
ax ≡ b (mod m)
x= x0 + (m.t)/d , t=0,1,2,...,d-1
x ≡ c1 (mod m1)
x ≡ c2 (mod m2)
............
x ≡ cr (mod mr)
donde mcd(mi,mj)=1 para todo i , j distintos, tiene solución única en Zm1.m2...mr (es decir,
hay una única solución x para 0<x<m y todas las demás soluciones válidas son
congruentes con x)
Como los mi son primos entre sí, es claro que mcd (Mk,mk) = 1. Por lo tanto Mk tendrá
un inverso módulo mk. A este inverso le llamamos yk. Entonces
es solución del sistema inicial anterior. La solución general del sistema será x ≡ x0 (mod
m1m2...mr)