You are on page 1of 4

Congruencias

Olimp adas Matemticas a Diciembre de 2011


Congruencias La aritmtica modular es una herramienta de much e sima utilidad a la hora de resolver problemas relacionados con la Teor de Nmeros. Hay varios teoremas relacionados con las congruencias; a u muchos de ellos de elevada complejidad, y otros tantos, muy fciles de entender, y de extrema utilidad. a Vamos a enumerar las propiedades de la aritmtica modular. e Propiedades Sean a, b, c, d nmeros enteros y sea m un entero positivo. u 1. Diremos que a b (md m) si y slo si m | a b. o o 2. Si a b (md m) y c d (md m), entonces a + c b + d (md m). o o o 3. Si a b (md m) y c d (md m), entonces ac bd (md m) o o o 4. Si a b (md m) entonces ak bk (md m) para todo entero positivo k.1 o o 5. Si ab 0 (md m) y a y m son coprimos entre s entonces b 0 (md m). o , o 6. Si m y n son enteros positivos coprimos y se cumple que a b (md m) y a b (md n), entonces o o a b (md mn). o 7. Si d es un divisor de m y se cumple que a b (md m), entonces se cumple que a b (md d). o o Inversos modulares Sean a y m dos enteros positivos coprimos. Entonces la siguiente ecuacin modular en x tiene o solucin: o ax 1 (md m) o Esto quiere decir que si tenemos un nmero a coprimo con m, podemos encontrar otro nmero x u u tal que ax sea congruente con 1 mdulo m. Este nmero x se denomina ((inverso de a mdulo m))2 , o u o tambin puede escrib e rselo como a1 aunque esto puede resultar un poco confuso para alguien que no tenga un amplio manejo de las congruencias. Ahora bien, cmo calculamos el inverso de a mdulo m? Para hacer sto, basta notar lo siguiente. o o e Consideramos la ecuacin modular: o ax 1 (md m) o
Notemos que en este caso, si tenemos ak bk (md m), esto no implica necesariamente que a b (md m). A modo o o de ejemplo, es claro que 62 42 (md 5) pero claramente 6 4 (md 5). o o 2 A veces un nmero puede ser su propio inverso en determinado mdulo. Por ejemplo el inverso de 5 mdulo 24 es 5, u o o ya que 5 5 1 (md 24). o
1

Es claro que ax es un mltiplo de m ms 1. En particular, podemos decir que u a ax = mk + 1 O equivalentemente ax mk = 1 En esta ecuacin conocemos a y conocemos m, y adems sabemos que son coprimos. Hay un lema, o a conocido como ((Lema de Bzout)) que arma que la ecuacin diofntica3 ax by = 1 tiene solucin si e o a o y slo si a y b son coprimos. Volviendo a nuestra ecuacin, es claro que el Lema de Bzout nos arma o o e que hay solucin. Para resolver esta ecuacin, si los valores de a y m son relativamente pequeos, es o o n conveniente proceder por ensayo y error, es decir, probar con algunos casos y ver cul es el que funciona. a Ejemplo Resolver la ecuacin: o 7x 1 (md 15) o Est claro que en este caso 7x debe ser un mltiplo de 15 ms 1. Es decir que: a u a 7x = 15k + 1 O sea que 7x 15k = 1 Como 15 y 7 son coprimos, estamos seguros de que hay un valor de x que cumple las condiciones. En particular, si comenzamos a probar con valores de x, es sencillo ver que x = 13 es una solucin, ya o que queda que k = 6. En particular, notemos que de sto se deduce que el inverso de 7 mdulo 15 es e o 13. Es decir que x 13 (md 15) o De este modo queda resuelta la ecuacin propuesta. o Ecuaciones modulares lineales Ahora, sean nuevamente a y m dos enteros positivos coprimos, y b un entero cualquiera. Entonces la siguiente ecuacin modular en x tiene solucin: o o ax b (md m) o En efecto, por todo lo que ven amos diciendo, dado que a y m son coprimos, entonces existe un entero z tal que az 1 (md m). Ahora bien si tomamos x bz (md m), ya est. Efectivamente, o o a dado que en ese caso: ax abz b (az) b 1 b (md m) o Es decir que para resolver la ecuacin ax b (md m) alcanza con encontrar el inverso de a mdulo o o o m y multiplicarlo por b.
3

La ecuacin tiene como incgnitas a x e y. Adems, si tiene una solucin, entonces tiene innitas. o o a o

Ejemplo Resolver la ecuacin: o 6x 7 (md 11) o En este caso, primero hallaremos el inverso modular de 6 mdulo 11. Es decir vamos a hallar z tal o que 6z 1 (md 11). Es fcil ver que z = 2 es una solucin. Es decir que z 2 (md 11). Ahora, si o a o o tomamos x 7z (md 11), entonces: o 6x 6 7z 7 (6z) 7 1 7 (md 11) o

Es decir que nuestra ecuacin se cumple, y como z 2 (md 11) se deduce que o o x 7z 14 3 (md 11) o

Entonces la solucin a la ecuacin es x 3 (md 11). o o o Inversos modulares cuando el mdulo es un primo o Si consideramos la ecuacin modular o ax 1 (md p) o

Donde p es un nmero primo, est claro que para que haya solucin, a debe ser coprimo con p. u a o En particular si a no es un mltiplo de p, tenemos solucin asegurada. Y an mejor, si a es un entero u o u positivo menor que p entonces la ecuacin s o s tiene solucin, dado que todos los enteros menores que o o p son coprimos con p. Adems, cuando el mdulo es un primo, notemos que los unicos dos nmeros que son sus propios a o u inversos modulares son 1 y p 1. En efecto. Supongamos que un nmero k < p es su propio inverso. u Entonces: k 2 1 (md p) o De sto se deduce que e (k + 1)(k 1) 0 (md p) o De sto se inere que k + 1 o k 1 debe ser mltiplo de p. Si k + 1 es mltiplo de p, como k < p, e u u entonces debe ser k = p 1. Si k 1 es mltiplo de p, como k < p, debe ser k = 1. En denitiva, hemos u probado que los unicos dos nmeros que son sus propios inversos son 1 y p 1. Esto implica que todo u entero positivo menor que p tiene un inverso distinto de s mismo, de 1 y de p 1 mdulo p. o Sistema de residuos Consideremos un nmero m. Denominaremos ((Sistema Residual)) mdulo m a los nmeros m enu o u teros {0, 1, 2, ..., m 2, m 1}. Cada uno de estos enteros se denomina ((clase)) o ((resto)) mdulo m. o Est claro que todo entero positivo es congruente con algn resto mdulo m. Es mucho ms cmodo a u o a o trabajar con un nmero que sea un resto, antes que con uno que no lo sea. En otras palabras, resulta u mucho ms prctico advertir que 7 2 (md 5) en lugar de decir que 7 12 (md 5). Notemos que a a o o ambas armaciones son ciertas, pero siempre es conveniente reducir nuestros nmeros a ((restos)) en u determinado mdulo. o Ventajas y utilidades del uso de congruencias Vamos a resolver el siguiente problema usando algunas de las herramientas que vimos. Sea n un entero mltiplo de 24. Demostrar que la suma de los divisores de n 1 tambin es u e mltiplo de 24. u 3

Solucin o Primero, est claro que n 0 (md 24). Sea d un divisor cualquiera de n 1. Es obvio entona o ces que n1 es un nmero entero. Adems, est claro que n 1 y 24 son coprimos, por lo que d y 24 u a a d son coprimos. Vamos a probar que: d+ n1 0 d (md 24)4 o

Notemos que si demostramos sto, el problema queda resuelto, ya que podemos agrupar los divisores e de n 1 en pares que sumen un mltiplo de 24, y si sumamos todo, est claro que el resultado ser un u a a mltiplo de 24. u Ahora, por la observacin que hab o amos hecho al comienzo, se cumple que: d+ 1 n1 d d d (md 24) o

1 Entonces, si probamos que d d 0 (md 24) ya est. Pero como hab o a amos dicho que d y 24 eran 1 coprimos, si demostramos que d d d 0 (md 24) entonces tambin resolvemos el problema. Es o e decir, ahora nos vamos a focalizar en demostrar que d2 1 0 (md 24). Para sto, vamos a demostrar o e 2 2 que d 1 0 (md 8) y que d 1 0 (md 3). Notemos que como d era coprimo con 24 entonces d o o es coprimo con 8 y con 3; es decir que d no es par, ni es mltiplo de 3. Entonces, notemos que si d no u 2 es par, entonces d 1 0 (md 8) siempre. Alcanza con ver los casos en que d 1, 3, 5, 7 (md 8). o o 2 2 Adems, si d no es mltiplo de 3, entonces d 1 0 (md 3) siempre. Dado que 1 1 (md 3) y a u o o 22 1 (md 3). En denitiva, si d es coprimo con 24, estamos completamente seguros de que d2 1 0 o (md 24). Por ende, el problema queda resuelto. o

1 Puede resultar desconcertante ver la expresin d en una congruencia, dado que el nmero d a todas luces no es entero. o 1 u 1 Sin embargo, tengamos en cuenta que en las congruencias, expresar d no hace referencia a ese nmero racional, sino al u inverso modular de d, es decir, al nmero z tal que dz 1 (md 24) u o 4

You might also like