Sei sulla pagina 1di 2

Aritmtica Modular e

Muchos de los problemas que involucran enteros muy grandes pueden simplicarse con aritmtica e modular, en la que se utilizan congruencia en vez de ecuaciones. La idea bsica es elegir un determinado a entero n, llamado mdulo y sustituir cualquier entero por el resto de su divisin entre n. En general, los o o restos son pequeos y, por tanto, ms fcil de trabajar con ellos. n a a Ejemplo 0.1. Si contamos 9378 d a partir de hoy (suponer que hoy es jueves), en qu d de la as e a semana caer? Podemos resolverlo tomando un calendario y comenzar a contar, pero esto resulta muy a tedioso. Si nos damos cuenta los d de la semana se repiten cada 7 d as nuestro n es 7. Por tanto as as, 9378 = 1339 7 + 5, el resto resulta ser 5, es as que en 9378 d ms el d ser Martes. as a a a Denicin 0.1. Sea n un entero positivo y sean a y b dos enteros cualesquiera. Se dice que a es congruente o con b mdulo n y lo denotamos por: o ab (md n) o

Usaremos el algoritmo de la divisin para expresar a = q n + r con 0 r < n y b = q n + r con o 0 r < n, diremos que a b (md n) si y slo si r = r . As 100 2 (md 7) (100 = 14 7 + 2 o o , o 2 = 0 7 + 2, ambos con resto 2). Lema 0.1. Para cualquier entero dado n 1 se tiene que a b Demostracin. Sea n Z+ y sean a, b Z o () Si a b (md n), entonces n|(a b) Expresando a = q n + r y b = q n + r , tenemos que o a b = (q q ) n + (r r ) con n < r r < n. Si a b (md n) entonces r = r , por lo que o r r = 0 y a b = (q q ) n, por lo que es divisible por n () Si n|(ab), entonces a b (md n) Si n divide a (ab) entonces divide a (ab)(qq )n = rr , o como el unico entero estrictamente contenido entre n y n es 0, se tiene que r r = 0, de donde r = r y, por tanto, a b (md n). o (md n) si y slo si, n|(a b) o o

Lema 0.2. Para cualquier entero jo n 1 se verican las siguientes propiedades: (a) Reexiva: a a (md n) para cualquier entero a. o (b) Simtrica: a b e (md n) = b a (md n) o o

a b (md n) o (c) Transitiva: b c (md n) o

a c (md n) o

Demostracin. Sea n Z+ y sean a, b Z. o (a) Se verica que n|(a a) para cualquiera sea a. (b) Si n|(a b) entonces n|(b a). (c) Si n|(a b) y n|(b c) entonces n|(a b) + (b c) = a c.

Estas tres propiedades denen una relacin de equivalencia, por lo que el lema 0.2 prueba que, para o cada entero n la congruencia de mdulo n es una relacin de equivalencia en Z. o o [a] = {a, b Z : a b (md n))} = {...., a 2n, a n, a, a + n, a + 2n, ....} o

Cada clase corresponde a uno de los n posibles restos r = 0, 1, ...., n 1 de la divisin entre n, por lo o que existen n clases de congruencia. Estas son: [0] = [1] = . . . [n 1] [n 1] {...., 2n, n, 0, n, 2n, ....} {...., 1 2n, 1 n, 1, 1 + n, 1 + 2n, ....}

= {...., n 1 2n, n 1 n, n 1, n + 1n, n 1 + 2n, ....} = {...., n 1, 1, n 1, 2n 1, 3n 1, ....}

No existen ms clases de equivalencias, as por ejemplo a , [n] = {...., 2n, n, 0, n, 2n, ....} = [0] De forma ms general, se tiene que a [a] = [b] si y slo si a b o (md n) o

Cuando n = 1 todos los enteros son congruentes, y esta clase es todo Z, si n = 2 tenemos dos clases, [0] y [1] ambas con modulo 2, as tenemos los enteros pares e impares, respectivamente. Para cada n 1, el conjunto de las n clases de congruencia de mdulo n lo denotamos por Zn . o Si [a] y [b] son elementos de Zn (clases de congruencias mdulo n) denimos la suma, diferencia y producto o como las clases: [a] + [b] [a] [b] [a][b] = [a + b] = [a b] = [ab]

que contienen a los enteros a + b, a b y ab, respectivamente. Lema 0.3. Para cualquier entero n 1, si a a (md n) y b b (md n), entonces o o a + b a + b (md n), a b a b (md n) y a b ab (md n) o o o Demostracin. Si a a (md n), entonces a = a + kn para algn k Z y anlogamente o o u a b b (md n), entonces b = b + ln para algn l Z; entonces, a b = (a b) + (k l)n y o u (a b) + (k l)n (a b) (md n) a b a b. o Adems, a b = ab + (al + bk + kln)n y ab + (al + bk + kln)n ab (md n) a b ab (md n). a o o Ejemplo 0.2. Calculemos el menor resto no negativo de 37 42 (md 46). o Usando los menores restos absolutos tenemos que 37 9 (md 46) y 42 4 (md 46), por Lema o o (0.3) 37 42 (9) (4) 36 (md 46), as 36 es el menor resto no negativo de 37 42 (md 46) o o

Ejercicios
Ejercicio 0.1. Sin realizar los productos, calcular los menores restos positivos de dividir: (a) 28 33 entre 35 (b) 15 59 entre 75 (c) 528574 entre 17 (d) 35346 entre 41 (e) 34 17 entre 29 (f ) 19 14 entre 23 (g) 510 entre 19 (h) 1! + 2! + 3! + . . . + 10! entre 10 (md 13). o

Ejercicio 0.2. Calculemos el menor resto no negativo de 38

Ejercicio 0.3. Probar que a(a + 1)(2a + 1) es divisible por 6 cualquiera que sea el entero a. Ejercicio 0.4. Probar, mediante congruencias, que 32n+5 + 24n+1 es divisible por 7 cualquiera que sea el entero n 1.

Potrebbero piacerti anche