You are on page 1of 28

Congruencias lineales

Algebra II

Claudia Jandres
1
Escuela de Ciencias Naturales y Exactas
Facultad de Educación

Videoclase 3, 2021

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 1 / 28


Contenidos

1 Congruencias lineales

2 Inversa modular

3 Ecuaciones Diofánticas y Congruencia

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 2 / 28


Congruencias lineales

En este desarrollo resolveremos la ecuación en congruencias más sencilla de


todas: la congruencia lineal

Denición
Se llama ecuación lineal de congruencias a cualquier ecuación de la forma
ax ≡ b(mod m), donde a, b ∈ Z y m > 1, y se llama solución a cualquier
x ∈ Z que verica la ecuación

La condición necesaria y suciente para que la ecuación en congruencias


ax ≡ b(mod m) tenga solución en x es que la ecuación ax + my = b tenga
solución en x e y , y esta ecuación tiene solución si y sólo si mcd(a, m)|b .
Por tanto:

ax ≡ b(mod m) tiene solución en x ⇔ mcd(a, m)|b

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 3 / 28


Teorema 1
Si (a, m) = 1, la congruencia ax ≡ b(modm) tiene exactamente una
solución módulo m.
Demostración Sabemos que el conjunto {a, 2a, · · · , ma} es un sistema
completo de residuos. En particular uno y sólo uno de los residuos será
congruente con b módulo m.

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 4 / 28


Teorema 2
Consideremos la congruencia ax ≡ b(mod m), supongamos que
(a, m) = d . Si d - b , entonces la congruencia no tiene solución, mientras
que si d|b la congruencia tiene exactamente d soluciones módulo m que
vienen dadas por

x0 , x0 + m1 , · · · , x0 + (d − 1)m1

donde m1 = md y x es la solución de la congruencia a1 x ≡ b1 (mod m1 ),


donde a1 = d , b1 = db
a

Demostración
Si la congruencia tiene alguna solución entonces, como d|a y d|m,
necesariamente d tiene que dividir a b .
Cualquier solución x de ax ≡ b(modm) debe ser también de
a1 x ≡ b1 (mod m1 ). Pero como (a1 , m1 ) = 1 la solución x0 es única
módulo m1 .

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 5 / 28


Sin embargo, la clase residual módulo m1 a la que pertenece x0 consta de
d clases residuales distintas módulo m: las clases a las que pertenecen los
números x0 , x0 + m1 , · · · , x0 + (d − 1)m1 . Por lo tanto la congruencia
ax ≡ b(mod m) tiene exactamente la d soluciones.X

El teorema anterior nos muestra los pasos a seguir para resolver una
congruencia lineal, donde todo se reduce a resolver congruencias donde el
módulo y el coeciente de la variable x son primos entre sí. Para resolver la
ecuación se procede según los siguientes casos:
Si (a, m) = 1, es solución cualquier x ≡ a−1 b(mod m), donde a−1 es
el inverso de a módulo m. La solución es única en ZP .
Si (a, m) = d > 1, con d|b , es solución cualquier:
x ≡ x0 + tmd (mod m) , t = 0, 1, 2, · · · , d − 1 donde x0 es una solución
particular de x en la ecuación diofántica ax + my = b . La ecuación
tiene exactamente d soluciones en ZP

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 6 / 28


La manera más sencilla de resolver la congruencia ax ≡ b(mod m) con
(a, m) = 1 consiste en resolver primero la ecuación ax ≡ 1(mod m)
utilizando el algoritmo de Euclides y multiplicar dicha solución por b .
Ejempo 1
Resolver la ecuación 51x ≡ 27(mod 123)

Solución
Observemos primero que mcd(51, 123) = 3 y que 3|27. Luego esta
congruencia tendrá exactamente 3 soluciones que serán

x0
123
d = x0 + 3 = x0 + 41
x0 + m
x0 + (d − 1) d = x0 + 2 · 123
m
3 = x0 + 82

51 27 123
y x0 es la solución de la congruencia es decir

3x ≡ 3 mod 3
17x ≡ 9(mod 41).

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 7 / 28


Para resolver esta congruencia se resuelve primero la congruencia
17x ≡ 1(mod 41) con el algoritmo de Euclides:

41 = 2(17) + 7
17 = 2(7) + 3
7 = 2(3) + 1

De los cálculos anteriores se obtiene que 1 = (5)(41) − (12)(17). Es decir,


(17)(−12) ≡ 1(mod 41) y por lo tanto 17 · (−12 · 9) ≡ 9(mod 41).
Luego x0 ≡ −108 ≡ 15(mod 41), y las tres soluciones de la congruencia
original son

x0 = 15 + 41 · 0 = 15
x0 = 15 + 41 · 1 = 56
x0 = 15 + 41 · 2 = 97

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 8 / 28


Ejemplo 2
Resolver la ecuación 3x ≡ 9(mod 15)

Solución
Tenemos que mcd(3, 15) = 3 y que 3|9. Por lo tanto la congruencia tiene
3 soluciones:
x0
15
d = x0 + 3 = x0 + 5
x0 + m
15
d = x0 + 2 · 3 = x0 + 10
x0 + (d − 1) m

las cuales son obviamente de la forma x0 ≡ 3(mod 5); por lo que las tres
soluciones de la congruencia original son

x0 = 3 + 5(0) = 3
x0 = 3 + 5(1) = 8
x0 = 3 + 5(2) = 13.

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 9 / 28


Ejercicios
Encuentre los enteros x tales que 5x ≡ 4(mod 3)

Como (5, 3) = 1 entonces 5x ≡ 4(mod 3) tiene solución. Para resolver la


congruencia primero se resuelve la congruencia 5x ≡ 1(mod 3) por
algoritmo de Euclides:
5 = 3(1) + 2
3 = 2(1) + 1
entonces 1 = 5(−1) + 3(2), de esto
5(−1) ≡ 1(mod 3) ⇒ 5(−4) ≡ 4(mod 3), x0 = −4 ≡ 2(mod 3) de forma
general xn = 2 + 3(k)

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 10 / 28


Ejercicios
Encuentre los enteros x tales que 70x ≡ 28(mod 182)

Como (70, 182) = 14 y 14|28 entonces 70x ≡ 28(mod 182) tiene solución.
Entonces m1 = 182 70 28
14 = 13, a1 = 14 = 5, b1 = 14 = 2, entonces se resuelve
la congruencia 5x ≡ 2(mod 13) por Teorema 3 Para resolver la congruencia
primero se resuelve la congruencia 5x ≡ 1(mod 13) por algoritmo de
Euclides:
13 = 5(2) + 3
5 = 3(1) + 2
3 = 2(1) + 1
entonces 1 = 13(2) + 5(−5), de esto
5(−5) ≡ 1(mod 13) ⇒ 5(−10) ≡ 2(mod 13). x0 = −10 ≡ 3(mod 13).
Por lo tanto xi = 3 + 13k para k = 0, 1, 2, · · · , 13

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 11 / 28


Inversa modular

Teorema 3
Si (a, m) = 1 entonces ax ≡ 1(mod m) tiene solución única
x ≡ a−1 mod m
Solución Resolver la congruencia ax ≡ 1(mod m) es equivalente a resolver
la ecuación ax + my = 1. Como (a, m) = 1, existen s, t ∈ Z tal que
sa + tm = 1, con lo que tenemos la solución x = s para la ecuación
ax ≡ 1(mod m). La unicidad módulo m signica que si as ≡ 1(modm) y
as 0 ≡ 1(mod m), entonces s ≡ s 0 (mod m). Para vericar que la solución
es única módulo m, supongamos que as 0 ≡ 1(mod m), luego, restando
tenemos a (s − s 0 ) ≡ 0(mod m), entonces m|a(s − s 0 ) pero como
(a, m) = 1 entonces m|(s − s 0 ) ⇒ s ≡ s 0 (mod m).

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 12 / 28


Nota: Si sa + tm = 1, en la práctica tomamos a−1 como el residuo de
dividir s por m en el algoritmo de la división. También podemos ver a−1
como aquel número que cumple aa−1 ≡ 1(mod m)

Ejemplo 4
Resolver 2x ≡ 5(mod 7)

Solución Como (2, 7) = 1, la ecuación tiene solución única módulo 7. La


solución es x ≡ 2−1 · 5(mod 7); como (4)(2) ≡ 1(mod 7),
x ≡ (4)(5) ≡ 6(mod 7). Así, la solución es x = 6

Ejemplo 5
Resolver 2x ≡ 3(mod 4)

No tiene solución pues mcd(2, 4) = 2 - 3

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 13 / 28


Ejemplo 6
Encuentre los enteros x tales que 5x ≡ 4(mod 3)

Solución Como (5, 3) = 1 la ecuación de congruencia lineal tiene una


solución, entonces por Teorema 3

5x ≡ 4(mod 3)
x ≡ 5−1 · 4(mod 3)

Por otro lado


5·2≡ 1(mod 3)
2≡ 5−1 (mod 3)
2·4≡ 5−1 · 4(mod 3)
5−1 · 4 ≡ 2 · 4(mod 3)
Por transitividad x ≡ 8 ≡ 2(mod 3) por tanto la solución general es:
x = 2 + 3k

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 14 / 28


Ejemplo 7
Encuentre los enteros x tales que 70x ≡ 28(mod 182)

Solución Como (70, 182) = 14 y 14|28 entonces 70x ≡ 28(mod 182) tiene
solución. Entonces m1 = 182 70 28
14 = 13, a1 = 14 = 5, b1 = 14 = 2, entonces se
resuelve la congruencia 5x ≡ 2(mod 13) por Teorema 3

5x ≡ 2(mod 13)
x ≡ 5−1 · 2(mod 13)
Por otro lado
5 · 3 ≡ 2(mod 13)
3 ≡ 5−1 · 2(mod 13)
1
5 · 2 ≡ 3(mod 13)

Por transitividad x ≡ 3(mod 13) por tanto la solución general es:


x = 3 + 13k para k = {0, 1, 2, · · · , 13}

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 15 / 28


Ecuaciones Diofánticas y Congruencia
Una ecuación diofántica lineal en 2 variables tiene la forma ax + by = c ,
donde a, b y c son enteros con a, b 6= 0. Determinar las soluciones de esta
ecuación diofántica es equivalente a determinar las soluciones de alguna de
las congruencias lineales

ax ≡ c(mod b) o by ≡ c(mod a)

Teorema
La ecuación diofántica ax + by = c tiene solución, si y solo si, d|c donde
d = (a, b). Además, si x0 y y0 son una solución particular de la ecuación,
entonces todas las soluciones están dadas por las ecuaciones
b a
x = x0 + k y y = y0 − k
d d
donde k es un entero arbitrario.
Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 16 / 28
Demostración Por lo visto en la unidad anterior sabemos que existe
solución si y solo si d|c donde d = (a, b). Además si x0 es una solución de
ax ≡ c(mod b), sabemos que todas las demás soluciones de esta
congruencia son de la forma x = x0 + k db
A partir de la ecuación ax + by = c , podemos obtener los valores
correspondientes de y . Cuando x = x0 y y = y0 obtenemos
c − ax0
y=
b
y cuando x = x0 + k db obtenemos

c − a x0 + k db

c − ax0 ka ka
y= = − = y0 −
b b d d
Por lo tanto hemos demostrado el resultado.

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 17 / 28


Ejemplo7
Resolver la ecuación diofrantica 256x − 36y = 64

Solución La ecuación es equivalente a la congruencia


256x ≡ 64(mod 36)

equivalentemente podemos escribirla como

4x ≡ 1(mod 9)
x ≡ 7(mod 9)

64−(256)(7)
De donde x0 = 7 y y0 = c−ax0
b = −36 = 48. Como (256, −36) = 4
la solución general es

x = 7 + k(−36/4) = 7 − 9k
y = 48 − k(256/4) = 48 − 64k

donde k es un entero arbitrario.


Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 18 / 28
Ejemplo 8
Hallar la solución general de la ecuación diofántica siguiente:

12x + 21y = 72

La ecuación diofántica tiene solución debido a que d = (12, 21) = 3 y


d|72. La ecuación es equivalente a la congruencia 12x ≡ 72(mod 21). Por
el lema 1 se tiene que

12x ≡ 72(mod 21)


12x ≡ 12 · 6(mod 21)
6 12x ≡ 6 12 · 6(mod 21
3)
x ≡ 6mod(7)

Por lo tanto la solución general es

x = 6 + 7k
y = −4k

donde k es un entero arbitrario.


Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 19 / 28
Ejemplo 9
Un comerciante compró lápices y borradores por $2490. Si cada lápiz costo
$29 y cada borrador costó $33, ¾cuántos lápices y cuántos borradores
compró?

Solución Llamemos x al número de lápices y y al número de borradores


que el comerciante compró. Tenemos que resolver la ecuación

29x + 33y = 2490

sujeta a las condiciones x > 0 y y > 0. La ecuación es equivalente a


29x ≡ 2490(mod 33), de la congruencia anterior obtenemos

−4x ≡ 15(mod 33)


−32x ≡ 120(mod 33)
x ≡ 21(mod 33)

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 20 / 28


2490−(29)(21)
De donde x0 = 21 y y0 = c−ax0
b = 33 = 57. Como (29, 33) = 1,
la solución general es:
x = 21 + 33k
y = 57 − 29k
donde k es un entero arbitrario. Si queremos que x > 0 y y > 0 tenemos

21 + 33k > 0 y 57 − 29k > 0.

Luego k > −3321 y k < 57


29 . Los valores enteros de k que cumplen ambas
condiciones son k = 0 y k = 1.
Si k = 0 obtenemos x = 21, y = 57
Si k = 1 obtenemos x = 54, y = 28.
Por lo tanto el comerciante compró 21 lápices y 57 borradores, o 54 lápices
y 28 borradores

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 21 / 28


Ejemplo 10
Una señora compró 100 frutas por $50. Las ciruelas le costaron $0.25, las
manzanas $1.50 y las peras $0.5 ?Cuántas frutas de cada clase se compró?

Solución Sea
x : el número de manzanas compradas.
y : el número de peras compradas.
La ecuación que surge es

1.5x + 0.5y + 0.25(100 − x − y ) = 50


1.5x + 0.5y + 25 − 0.25x − 0.25y = 50
1.25x + 0.25y = 25
125x + 25y = 2500
5x + y = 100

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 22 / 28


La ecuación diofántica tiene solución debido a que d = (5, 1) = 1 y d|100.
La ecuación es equivalente a la congruencia y ≡ 100(mod 5).
Por lo que y ≡ 100 ≡ 0(mod 5) por tanto y ≡ 0(mod 5)
Así la solución general es
y = 5k
x = 20 − k
donde k es un entero arbitrario. Tomando k = 1 entonces la cantidad de
peras que compro fue 5, de manzanas 19 y de ciruelas 76 ciruelas (Este es
un caso particular).

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 23 / 28


Ejemplo 8
¾Que día de la semana fue el 19 de abril de 1810?

Solución Primero debemos saber que años fueron bisiestos para ello son
todos aquellos que son múltiplos de 4 pero no de 100 o son multiplos de
400 (D4 − D100 + D400 )
Así, por ejemplo 1800 y 1900 no son bisiestos ya que son múltiplos de 4 y
de 100 pero no de 400, pero 2000 fue bisiesto ya que es múltiplo de 400.
Ahora entre 1812 y 1912 se tiene 25 años bisiestos, entre 1912 y 2012 tiene
25 años, entre 2012 y 2019 es 1. Por lo tanto entre 1810 y 2020 son 52
años bisiestos. Luego calculamos el desfase entre ambos años relativo a los
días de la semana. En otras palabras nos interesa la diferencia x en días
desde 1810 hasta 2020 módulo 7.

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 24 / 28


Se tiene que
210(365) ≡ 210(mod 7)
210(365) ≡ 0(mod 7)
Luego agregando los años bisiestos tenemos

210(365) + 52 ≡ 0 + 52 ≡ 3(mod 7)

Como el desfase es de 3 entonces 19 de abril de 1810 fue jueves

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 25 / 28


Calcule el día de la fecha de la fecha de su nacimiento aplicando
congruencias

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 26 / 28


Summary
Block
para bloque de contenido.

Theorem
There are separate environments for theorems, examples, denitions and
proofs.

Example
Here is an example of an example block.

The rst main message of your talk in one or two lines.


The second main message of your talk in one or two lines.
Perhaps a third message, but not more than that.
Outlook
Something you haven't solved.

Something else you haven't solved.

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 27 / 28


For Further Reading I

A. Author.
Handbook of Everything.
Some Press, 1990.
S. Someone.
On this and that.
Journal of This and That, 2(1):50100, 2000.

Claudia Jandres (Universidad Pedagógica) Congruencias lineales Videoclase 3, 2021 28 / 28

You might also like