Beruflich Dokumente
Kultur Dokumente
Aritmtica Modular
Mariam Cobalea
Universidad de Mlaga
Dpto. de Matemtica Aplicada
Curso 16/17
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 1 / 80
Aritmtica Modular
Congruencia mdulo m
ab (md m)
Ejemplo 1
(i) 23 17 (md 3), ya que 23 17 = 6 = 2 3
(ii) 12 14 (md 13), ya que 12 14 = 26 = ( 2)13
Ejercicio
Demuestra que:
1 en aos no bisiestos el mes de enero coincide con el mes de octubre;
2 en aos bisiestos el mes de enero coincide con el mes de julio.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 3 / 80
Aritmtica Modular
Congruencia mdulo m
Teorema 1
Sean a, b, m 2 Z, tales que m > 1. Entonces a b (md m) si y slo si
a y b tienen el mismo resto al dividirse entre m.
Ejemplo 2
( )
58 = 5 11 + 3, 03<5
58 23 (md 5) ()
23 = 5 4 + 3, 03<5
Teorema 2
Sea m 2 Z, m > 1. Entonces cada entero x 2 Z es congruente mdulo m
exactamente con uno de los siguientes enteros: 0, 1, . . . , m 1.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 4 / 80
Aritmtica Modular
Propiedades de las congruencias
Teorema 3
Sean los enteros a, b, c, m 2 Z, con m > 1. La congruencia mdulo m
verifica las propiedades:
Reflexiva: a a (md m)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 5 / 80
Aritmtica Modular
Propiedades de las congruencias
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 6 / 80
Aritmtica Modular
Propiedades de las congruencias
Ejemplo 3
27 = 3 + 4 6 () 27 3 (md 4) () [27]4 = [3]4
Ejemplo 4
Las cuatro clases de la congruencia mdulo 4 son:
[0]4 = {. . . , 8, 4, 0, 4, 8, . . . }
[1]4 = {. . . , 7, 3, 1, 5, 9, . . . }
[2]4 = {. . . , 6, 2, 2, 6, 10, . . . }
[3]4 = {. . . , 5, 1, 3, 7, 11, . . . }
n o
Z4 = [0]4 , [1]4 , [2]4 , [3]4
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 7 / 80
Aritmtica Modular
Aritmtica de las congruencias
Ejemplo 5
Para a = 20 , b = 6, c = 2 y m = 7 tenemos que: 20 6 (md 7).
Aplicando el teorema, resulta:
8 9
>
< (i) 20 + 2 6 + 2 (md 7) >
=
20 6 (md 7) =) (ii) 20 2 6 2 (md 7)
>
: >
;
(iii) 20 2 6 2 (md 7)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 8 / 80
Aritmtica Modular
Aritmtica de las congruencias
Hemos visto que al sumar, restar o multiplicar por un entero ambos lados de
una congruencia se preserva la congruencia.
Qu suceder cuando dividimos ambos lados de la congruencia por un
nmero?
Se conserva la congruencia?
Ejemplo 6
2 9 2 3 (md 12), pero 963 (md 12).
Aritmtica Modular
Aritmtica de las congruencias
Demostracin:
Ya que a c b c (md m c), existe k 2 Z, tal que a c b c = k m c.
Luego,
ac b c = k m c () a b = km () a b (md m)
Ejemplo 7
2 9 2 3 (md 12) =) 9 3 (md 6)
66 30 (md 18) =) 11 5 (md 3)
51 21 (md 15) =) 17 7 (md 5)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 10 / 80
Aritmtica Modular
Aritmtica de las congruencias
Ejemplo 8
Simplifica la congruencia 18x 42 (md 45).
)
45 = 6 7 + 3
=) mcd(45, 6) = 3
6 =32
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 11 / 80
Aritmtica Modular
Aritmtica de las congruencias
Demostracin:
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 12 / 80
Aritmtica Modular
Aritmtica de las congruencias
Corolario 7
Sean a, b, c, m 2 Z, m > 1 con mcd(c, m) = 1. Si a c b c (md m),
entonces a b (md m).
Ejemplo 9
Simplifica la congruencia 234 24 (md 35).
9
35 = 6 5 + 5 >
=
6 =51+ 1 =) mcd(35, 6) = 1
>
;
5 =15
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 13 / 80
Aritmtica Modular
Aritmtica de las congruencias
Ejemplo 10
8 9
) > 18 + ( 2) 6 + 10 (md 12) >
18 6 (md 12) < (i) =
=) (ii) 18 ( 2) 6 10 (md 12)
2 10 (md 12) >
: >
;
(iii) 18 ( 2) 6 10 (md 12)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 14 / 80
Aritmtica Modular
Aritmtica de las congruencias
Demostracin:
La demostracin del teorema anterior es una simple comprobacin:
8
)
a = b + m k1 < a + c = b + d + m(k1 + k2 )
>
=) a c = b d + m(k1 k2 )
c = d + m k2 >
:
a c = b d + m(d k1 + b k2 )
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 15 / 80
Aritmtica Modular
Aritmtica de las congruencias
Corolario 9
Si a b (md m), entonces ak bk (md m).
ak bk = (a b)(ak 1
+ ak 2
b + + abk 2
+ bk 1
)
Ejemplo 11
Encuentra el resto de dividir 325 entre 11.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 17 / 80
Aritmtica Modular
Aritmtica de las congruencias
Teorema 10
Sean a, b, m1 , m2 , . . . , mk enteros, donde cada mj > 1, para j : 1, 2, ..., k.
Si a b (md m1 ), a b (md m2 ), . . . , a b (md mk ), entonces
a b (md m.c.m.(m1 , . . . , mk ))
Demostracin:
Ya que a b (md m1 ), a b (md m2 ), . . . , a b (md mk ),
sabemos que m1 |(a b), m2 |(a b), . . . , mk |(a b).
De aqu se deduce que mcm(m1 , . . . , mk ) es divisor de (a b).
Por consiguiente,
a b (md (m.c.m.(m1 , . . . , mk )))
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 18 / 80
Aritmtica Modular
Aritmtica de las congruencias
Corolario 11
Sean a, b, m1 , m2 , . . . , mk enteros, donde cada mj > 1, para j : 1, 2, ..., k y
tales que m1 , m2 , . . . , mk son coprimos dos a dos. Si a b (md m1 ),
a b (md m2 ), . . . , a b (md mk ), entonces
ab (md m1 mk )
Demostracin:
Por ser m1 , . . . , mk primos relativos, mcm(m1 , . . . , mk ) = m1 m2 mk .
Luego, por el teorema anterior
a b (md m1 mk )
Ejercicio
Encuentra un entero que deja un resto igual a 1 cuando se divide por cada
uno de los siguientes enteros: 2, 3, 5, 7 .
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 19 / 80
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 21 / 80
Aritmtica Modular
Congruencias Lineales
Definicin 2
Una congruencia lineal de una variable es una expresin
ax b (md m)
Ejemplo 12
1 2x 5 (md 7)
2 2x 6 (md 8)
3 2x 5 (md 8)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 22 / 80
Aritmtica Modular
Congruencias Lineales
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 23 / 80
Aritmtica Modular
Congruencias Lineales
Teorema 12 (Brahmagupta)
Sean a, b y m enteros con m > 1 y mcd(a, m) = d.
Si d 6 |b, entonces ax b (md m) no tiene solucin.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 24 / 80
Aritmtica Modular
Congruencias Lineales
Demostracin:
El entero x es una solucin de ax b (md m) si y slo si hay un
entero k tal que ax mk = b.
Y tomando y = k, nos queda la ecuacin diofntica ax + my = b.
Por el teorema de existencia de soluciones de tales ecuaciones,
sabemos que si d 6 |b, dicha ecuacin no tiene solucin;
mientras que si d|b hay infinitas soluciones dadas por
m a
x = x0 + t, y = y0 t, t 2 Z
d d
donde x = x0 e y = y0 es una solucin particular de la ecuacin.
Y estos valores de x son las soluciones de la congruencia lineal.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 25 / 80
Aritmtica Modular
Congruencias Lineales
Demostracin: (cont.)
Para determinar cuntas soluciones hay en Zm , buscamos la condicin
m
que describe cuando dos de las soluciones x1 = x0 + t1 y
d
m
x2 = x0 + t2 son congruentes mdulo m.
d
Si estas soluciones son congruentes
m m
x0 + t1 x0 + t2 (md m)
d d
entonces t1 t2 (md d)
Esto muestra que un conjunto completo de soluciones mdulo m se
m
obtiene tomando x = x0 + t, donde t toma los valores en
d
{0, 1, . . . , d 1}.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 26 / 80
Aritmtica Modular
Congruencias Lineales
ax b (md m)
m
x0 + t( ), t 2 { 0, 1, ..., d 1}
d
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 27 / 80
Aritmtica Modular
Congruencias Lineales
Ejemplo 13
Resuelve la congruencia lineal 9x 12 (md 15)
[8]5 = {. . . , 27, 22, 17, 12, 7, 2, 3, 8, 13, 18, 23, 28, 33, 38, 43 . . . }
15 15 15
[8 + 0 ]15 = [8]15 , [8 + 1 ]15 = [13]15 , [8 + 2 ]15 = [18]15 = [3]15
3 3 3
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 29 / 80
Aritmtica Modular
Inverso mdulo m
Ejemplo 14
Un inverso de 5 mdulo 7 es 3, ya que 5 3 1 (md 7)
Tambin 5 10 1 (md 7), y todos los enteros que son congruentes con
3 mdulo 7, son solucin de 5 x 1 (md 7). Por tanto, [3]7 = [5]7 1 .
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 30 / 80
Aritmtica Modular
Inverso mdulo m
Ejercicio
Halla el inverso de 6 mdulo 17
Solucin:
Para calcularlo, resolvemos la congruencia 6x 1 (md 17).
Para ello, la convertimos en una ecuacin diofntica
6x 1 (md 17) =) 6x + 17y = 1
Hallamos una solucin particular: x0 ,
mcd(6, 17) = 1 = 6(3) + 17( 1) =) x0 = 3
La solucin de 6x 1 (md 17) es x 3 (md 17).
Luego [6]171 = [3]17
Anlogamente,
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 31 / 80
Aritmtica Modular
Resolucin de una congruencia lineal ax b (md m) usando inverso mdulo m
aa 1 (md m)
a (ax) a b (md m)
As,
x a b (md m)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 32 / 80
Aritmtica Modular
Resolucin de una congruencia lineal ax b (md m) usando inverso mdulo m
Ejemplo 15
Resuelve la congruencia lineal 6x 5 (md 17)
3 6 1 (md 17)
3 6x 3 5 (md 17)
x 15 (md 17)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 33 / 80
Aritmtica Modular
Mtodo de resolucin de una congruencia lineal ax b (md m) usando inverso
En el ejemplo anterior, mcd(a, m) = 1. Si no fuera 1, tambin podremos
resolver la congruencia usando un inverso, pero necesitaremos simplificar.
Ejemplo 16
Resuelve 12x 14 (md 34).
Aritmtica Modular
Mtodo de resolucin de una congruencia lineal ax b (md m) usando inverso
Ejemplo 17
Resuelve 6x 12 (md 21).
Ejercicio
Resuelve las siguientes congruencias lineales:
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 37 / 80
Aritmtica Modular
Teoremas de Euler y de Fermat
Definicin 4
La funcin de Euler : Z+ ! Z+ se define como: (n) es el nmero de
enteros positivos no superiores a n que son coprimos con n.
Ejemplo 18
n 1 2 3 4 5 6 7 8 9 10 11 12
(n) 1 1 2 2 4 2 6 4 6 4 10 4
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 38 / 80
Aritmtica Modular
Teoremas de Euler y de Fermat
Teorema 13 (Propiedades de )
1 Si p es primo, entonces (p) = p 1.
e e e 1 e 1
2 Si p es primo, entonces (p ) = p p =p 1 .
p
3 Si m y n son coprimos, entonces (m n) = (m) (n).
4 Si n = pe11 pe22 . . . pekk , entonces
1 1 1
(n) = n 1 1 ... 1
p1 p2 pk
Ejemplo 19
(13) = 13 1 = 12
(91) = (13 7) = (13) (7) = 12 6 = 72
3 2 1 1 1
(600) = (2 3 5 ) = 600 1 1 1 = 160
2 3 5
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 39 / 80
Aritmtica Modular
Teoremas de Euler y de Fermat
Teorema 14 (Euler)
Sea m 2 Z+ , m > 1 y sea a 2 Z tales que mcd(a, m) = 1. Entonces
(m)
a 1 (md m)
Ejemplo 20
Para m = 14, sabemos que (14) = (7) (2) = 6.
36 = 33 33 = 27 27 ( 1) ( 1) 1 (md 14)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 40 / 80
Aritmtica Modular
Teoremas de Euler y de Fermat
Ejercicio
Usa el teorema de Euler para hallar el resto de dividir 350 entre 14.
50 = 6 8 + 2
350 = (36 )8 32
obtenemos
350 = (36 )8 32 1 9 (md 14)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 41 / 80
Aritmtica Modular
Teoremas de Euler y de Fermat
Corolario 15 (Fermat)
Si a 2 Z+ y p es primo tal que p - a, entonces ap 1
1 (md p).
Ejemplo 21
Para p = 17 y a = 3, ya que 17 - 3, el teorema de Fermat nos
asegura que 316 1 (md 17).
Ejercicio
Usa el teorema de Fermat para hallar el resto de dividir 2992 entre 11.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 42 / 80
Aritmtica Modular
Teoremas de Euler y de Fermat
Ejercicio
Usa el teorema de Fermat para hallar el resto de dividir 79525 entre 11.
Ejercicio
En los apartados siguientes, calcula el menor entero positivo x que
verifique la relacin:
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 43 / 80
Aritmtica Modular
Teoremas de Euler y de Fermat
El teorema de Euler tambin se usa para encontrar inversos (md m).
Si a y m son coprimos, sabemos que
(m) 1 (m)
aa =a 1 (md m)
(m) 1
Por lo tanto, a es un inverso de a mdulo m.
Ejemplo 22
Aplicamos el teorema de Euler para a=2 y m=9
m.c.d.(2, 9) = 1, (9) = 6
2 (9)
1 (md 9) =) 2 25 1 (md 9)
(9) 1
Solucin: 2x 8 (md 9) =) 2 2x 2 (9) 1 8 (md 9)
=) x 5 8 (md 9)
=) x 4 (md 9)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 45 / 80
Aritmtica Modular
Teoremas de Euler y de Fermat
Ejercicio
Sea n un entero positivo cualquiera. Demuestra que:
1 si p es primo, entonces np n (md p).
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 46 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 47 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 48 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
x = b1 x1 + b2 x2 + + bk xk
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 49 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Demostracin: (cont.)
Podemos resolver el sistema (1) considerando M1 = m2 m3 mk = M .
m1
Al ser los mdulos coprimos dos a dos, M1 y m1 tambin son coprimos.
Por lo que existen s1 , t1 2 Z tales que s1 M1 + t1 m1 = 1.
De aqu,
s1 M1 0 (md M1 ) y s1 M1 1 (md m1 )
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 50 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Demostracin: (cont.)
Procediendo de manera anloga en el sistema (2), determinamos s2 , t2 2 Z
tales que
s2 M2 + t2 m2 = 1
Y, as, obtenemos un entero x2 = s2 M2 que verificar
8 8
>
> x2 0 (md m1 ) >
> b2 x2 0 (md m1 )
>
> >
>
>
> x 1 (md m2 ) >
> b x b2 (md m2 )
< 2
> < 2 2
>
x2 0 (md m3 ) =) b2 x2 0 (md m3 )
>
> .. >
> ..
>
> >
>
>
> . >
> .
>
: >
:
x2 0 (md mk ) b2 x2 0 (md mk )
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 51 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Demostracin: (cont.)
Continuamos resolviendo todos los sistemas (3), . . . , (k) y obtenemos enteros
x3 , . . . , xk tales que
8 8
>
> b3 x3 0 (md m1 ) >
> bk xk 0 (md m1 )
>
> >
>
>
> b x 0 (md m2 ) >
> b x 0 (md m2 )
< 3 3
> < k k
>
b3 x3 b3 (md m3 ) ... bk xk 0 (md m3 )
>
> .. >
> ..
>
> >
>
>
> . >
> .
>
: >
:
b3 x3 0 (md mk ) bk xk bk (md mk )
x = b1 x1 + b2 x2 + + bk xk
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 52 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Demostracin: (cont.)
Ahora, supongamos que x0 es otra solucin, esto es, para cada
i : 1, 2, . . . , k
x0 bi (md mi )
Entonces, para cada i : 1, 2, . . . , k se verifica
x x0 0 (mod mi )
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 53 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejemplo 24
Resuelve el sistema de congruencias
8 9
< x 1
> (md 3) >
=
x 2 (md 5)
>
: >
;
x 3 (md 7)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 54 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
mcd(35, 3) = 1 = ( 1) 35 + 12 3 =) ( 1) 35 = 1 + ( 12) 3
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 55 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
mcd(21, 5) = 1 = 1 21 + ( 4) 5 =) 1 21 = 1 + 4 5
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 56 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
mcd(15, 7) = 1 = 1 15 + ( 2) 7 =) 1 15 = 1 + 2 7
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 57 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
x = ( 1) 35 + 2 21 + 3 15 = 35 + 42 + 45 = 52
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 58 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejemplo 25
Resuelve el sistema de congruencias
8 9
< x
> 3 (md 11) >
=
x 6 (md 8)
>
: >
;
x 1 (md 15)
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 60 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 61 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejemplo 25
Resuelve el sistema de congruencias
8 9
< x
> 3 (md 11) >
=
x 6 (md 8)
>
: >
;
x 1 (md 15)
Escribimos el sistema de la forma
8 9
< i) x
> 6 (md 8) >
=
ii) x 3 (md 11)
>
: >
;
iii) x 1 (md 15)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 63 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
=) j 1 (md 11)
=) t 0 (md 15)
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejercicio
1 Encuentra el menor entero positivo cuyo resto cuando se divide por 11
es 8, que tiene el ltimo dgito igual a 4 y es divisible por 27.
2 En una asignatura hay 100 alumnos matriculados. Para realizar el
examen se intenta colocarlos en el aula A donde se pueden formar 6
filas iguales, pero se quedan 17 sin asiento. Se trasladan al aula B en
la que se pueden formar 7 filas iguales y se quedan 2 asientos libres.
Determina el nmero mximo de alumnos que se han presentado.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 66 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Para los sistemas en los que los mdulos no sean coprimos dos a dos
necesitamos estudiar condiciones de existencia de soluciones.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 67 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
x b1 (md m1 )
x b2 (md m2 )
Demostracin:
Si x = b1 + k1 m1 y x = b2 + k2 m2 , entonces
b1 b2 = k2 m2 k1 m1
Por tanto, d = mcd(m1 , m2 ) divide a b1 b2 .
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 68 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejemplo 26
Resuelve (si es posible) el sistema de congruencias:
x 3 (md 14)
x 10 (md 35)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 69 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejemplo 27
Resuelve (si es posible) el sistema de congruencias:
8 9
>
< x 1 (md 4) >
=
x 5 (md 12)
>
: >
;
x 3 (md 16)
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
=) j 1 (md 3)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 72 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 73 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
{x 2 Z | x = 29 + 48r, r 2 Z} = [29]48
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 74 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejercicio
Resuelve (cuando sea posible) los sistemas:
8 8
< x 5 (md 6)
> < x 2 (md 14)
>
a) x 3 (md 10) b) x 10 (md 30)
>
: >
:
x 8 (md 15) x 6 (md 21)
Ejercicio
Determina el menor entero positivo tal que al dividirlo entre 2, 3, 4, 5 y 6
se obtienen respectvamente los restos 1, 2, 3, 4 y 5 .
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 75 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejercicio
Existe algn mltiplo de 28 cuyas dos ltimas cifras sean 16? En caso
afirmativo, halla todos los mltiplos que cumplen esa condicin.
Ejercicio
Un tesoro escondido de monedas de oro pasa a ser propiedad de una
banda de 20 piratas. Cuando empiezan a repartirse las monedas, les sobran
8 monedas. La discusin por el reparto se anima y slo quedan 15
piratas, pero, cuando se reparten las monedas entre ellos, sobran 3. La
discusin continua y el nmero de piratas se reduce a 6, que s consiguen
repartirse todas las monedas. Sabiendo que no haba ms de 1000 monedas,
cuntas monedas como mximo poda haber en el tesoro?
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 76 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejercicio
Un distribuidor de equipos informticos efecta un pedido de entre mil y
mil quinientos equipos. El fabricante se los enva en contenedores
completos con capacidad para sesenta y ocho equipos cada uno.
El distribuidor los reparte a los diferentes puntos de venta en furgonetas con
capacidad para veinte equipos, quedando en el almacn treinta y dos
equipos sin repartir. Cuntos equipos pidi el distribuidor a la fbrica?
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 77 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejercicio
En cierto juego se le entregan a Juan y Pedro un nmero desconocido de
fichas. Se sabe que a Juan se le da el triple de fichas que a Pedro. Al colocar
sus fichas en grupos de 8, observan que si Pedro tuviese tres fichas ms y
Juan tres fichas menos, les sobrara el mismo nmero de fichas. Despus las
colocan en grupos de 6 y observan que si Juan tuviese tres fichas ms y
Pedro tuviese una ficha menos, volveran a sobrarles el mismo nmero de
fichas. Sabiendo que el nmero total de fichas es menor que 50, determina
cuantas fichas recibe cada jugador.
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 78 / 80
Aritmtica Modular
Sistemas de congruencias lineales. Teorema chino del resto
Ejercicio
Resuelve, si es posible, el sistema
(
3x + 9 8x + 12 (md 16)
x 11954 (md 20)
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 79 / 80
Bibliografa
Mariam Cobalea (UMA) Matemtica Discreta, Curso 16/17 Teora de nmeros. Aritmtica modular 80 / 80