Teoria Del Numero
Teoria Del Numero
CURSO DE POSTGRADO
ESPECIALIDAD: MATEMÁTICA
DISEÑADO POR:
2
IN T RODU CCION
La intención de éstas notas es presentar una introducción a la teorı́a de los números lo más
completa posible.
Se inicia con los conceptos básicos, que de alguna manera los docentes de tercer ciclo de
nuestro sistema educativo dominan, aunque no de manera formal y rigurosa. Dentro de éstos
temas se pueden mencionar: Divisibilidad, Máximo Común Divisor, Mı́nimo Común Múlti-
plo, y Factorización de enteros (Número primos).
Enseguida se abordan temas estrictamente relacionados a los anteriores, entre los cuales
están: Congruencias, Teoremas de Euler, Fermat y Wilson, Congruencias Lineales.
Finalmente se intentará abordar los dos últimos temas que aparecen en los anexos, esto de-
penderá del tiempo y el ritmo de los docentes en la asimilación de los tópicos anteriores.
3
Índice
1. DIVISIBILIDAD 5
1.1. Definición y ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2. Lema de la división . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2. SISTEMAS DE NUMERACIÓN 13
2.1. Teorema del cambio de base . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2. Criterios de Divisibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5. NÚMEROS PRIMOS 40
6. LAS CONGRUENCIAS EN Z 49
6.1. Definición y Propiedades Básicas . . . . . . . . . . . . . . . . . . . . . . . . 49
6.2. Criterios de Divisibilidad Vı́a Congruencias . . . . . . . . . . . . . . . . . . . 55
8. CONGRUENCIAS LINEALES 65
11.REFERENCIAS BIBLIOGRÁFICAS 80
4
1. DIVISIBILIDAD
De aquı́ en adelante, a menos que se diga lo contrario, se trabajará con el conjunto de
los números enteros, denotado por Z , el cual está dado por:
Definición 1.1
Dados dos números enteros a, b, con a 6= 0, se dice que a divide a b (lo cual se denota por
a|b) si existe un entero x tal que b = ax.
Si a no divide a b se escribe a 6 | b.
Si a divide a b, también se dice que b es múltiplo de a, que a es divisor b, que a es un factor
de b o que b es divisible por a.
Ejemplo 1.1
Nótese que según la anterior definición 2|4, 5|30, 3|24, 11|242, 7 6 |18, 4 6 |27, −3|24, 3| − 24,
−6| − 42
5
No es difı́cil probar las propiedades anteriores, basta tener en cuenta la definición de divisi-
bilidad.
1. Si a|b existe un entero x tal que
b = ax
bc = (ax)c
bc = a(xc)
c = by
= (ax)y
= a(xy)
ası́ a|c.
3. Si a|b y a|c entonces por 1. a|bx, a|cy, de manera que existen enteros u, v tales que:
bx = au
cy = av
sumando miembro a miembro ambas igualdades se tiene:
bx + cy = au + av
bx + cy = a(u + v)
b = (by)x = b(yx)
Ejemplo 1.2
Como 7|14, entonces 7 divide a todo múltiplo de 14, es decir, 7|14 ∗ c, para todo entero c.
Notar que 4|24 y 24|120, luego por la propiedad dos, se sabe que 4|120, como efectivamente
se verifica, ya que 120 = 4 ∗ 30.
Hay que tener cuidado al aplicar la propiedad tres, ya que no es un “si y solo si”: Notar
que 6|11 + 7 = 18, sin cumplirse que 6|11 ni 6|7, lo que si es cierto es que como 6|24 y 6|12,
entonces 6|24 + 12 = 36.
6
Ejemplo 1.3 En general, recordar que si si se divide un entero positivo b por otro entero
positivo a, b se puede escribir como b = a ∗ q + r, donde b es el dividendo, a es el divisor, q
es el cociente y r es llamado el resto o residuo, con 0 ≤ r < b.
Ejemplo 1.4 Encontrar los posibles residuos que se obtienen al dividir cualquier entero por
2
Nótese que si se construye una sucesión de los residuos que van surgiendo al dividir todos
los elementos del conjunto
Z = {0, ±1, ±2, ±3 . . .} se van obteniendo repetidamente los valores 0, 1, 0, 1, . . .
Ejemplo 1.5 Encontrar los posibles residuos que se obtienen al dividir cualquier entero por
3
7
1.2. Lema de la división
Lo observado en los ejemplos anteriores no es casualidad, y se establece de manera formal
en el siguiente Teorema, antes es necesario citar el Principio del buen orden, que dice: “Todo
conjunto no vacı́o de enteros positivos contiene un elemento menor”, es decir un elemento
que es menor o igual que todos los demás; este hecho se usa para establecer el siguiente
teorema.
Teorema 1.2 [Lema de la División de Euclides1 ] : Dados dos enteros a y b, con b > 0,
existen enteros q, r tales que a = bq + r, con 0 ≤ r < b.
0 ≤ r = a − bq
a = bq + r, 0 ≤ r < b
1
Su vida es poco conocida, salvo que vivió en Alejandrı́a (actualmente Egipto) durante el reinado de
Ptolomeo I. Ciertos autores árabes afirman que Euclides era hijo de Naucrates y se barajan tres hipótesis:
Euclides fue un personaje matemático histórico que escribió Los elementos y otras obras atribuidas a
él.
Euclides fue el lı́der de un equipo de matemáticos que trabajaba en Alejandrı́a. Todos ellos con-
tribuyeron a escribir las obras completas de Euclides, incluso firmando los libros con el nombre de
Euclides después de su muerte.
Las obras completas de Euclides fueron escritas por un equipo de matemáticos de Alejandrı́a quienes
tomaron el nombre Euclides del personaje histórico Euclides de Megara, que habı́a vivido unos cien
años antes.
Proclo, el último de los grandes filósofos griegos, quien vivió alrededor del 450, escribió importantes comen-
tarios sobre el libro I de los Elementos, dichos comentarios constituyen una valiosa fuente de información
sobre la historia de la matemática griega. Ası́ sabemos, por ejemplo, que Euclides reunió aportes de Eudoxo
en relación a la teorı́a de la proporción y de Teeteto sobre los poliedros regulares, En los libros VII, VIII y
IX de los Elementos se estudia la teorı́a de la divisibilidad, se le atribuye también a Euclı́des, la prueba del
llamado Teorema Fundamental de la Aritmética y la prueba del Teorema sobre la infinitud del conjunto de
los números primos.
8
a = bq1 + r1 , 0 ≤ r1 < b
Sin pérdida de generalidad se puede asumir que q < q1 . Entonces
Observaciones:
(ii) La división entre cero no está definida, se invita al lector que justifique esta cuestion a
partir del Teorema 1.2,
(iii) Por otro lado la división de cero entre cero se dice que es indeterminada, se pide de
nuevo al lector justifique este hecho a partir del Teorema 1.2,
(iv) Notar que al dividir un entero a por b > 0, se “particiona” el conjunto Z , ası́: el
subconjunto de los enteros que dejan resto 0, el subconjunto de los enteros que dejan
resto 1, el subconjunto de los enteros que dejan resto 2, y ası́ sucesivamente, hasta
llegar al subconjunto de los enteros que dejan resto b − 1.
Ejemplo 1.6
Al dividir −11 entre 3, se obtiene que −11 = 3 ∗ (−4) + 1, análogamente al dividir −13 entre
−3, se obtiene −13 = (−3) ∗ (5) + 2, de igual manera al dividir 89 entre 15, se tiene que
89 = 15 ∗ 5 + 14. Notar que en cada uno de estos casos se cumple el Lema de la División.
Ejemplo 1.7
Encuentre el dı́a que nació uno de los que aportaron grandemente a la teorı́a de números:
Pierre de Fermat(¡abogado de profesión!), siendo su fecha de nacimiento el 17 de agosto de
1601.
Solución: Primero se aclaran ciertos conceptos indispensables
9
Los años seculares son los que corresponden a un siglo, y éstos son bisiestos si y sólo
si son divisibles por 400 (¡probar esto!),
Un año no secular es bisiesto si y sólo si, es divisible por 4 (¡probar esto!),
Dos fechas dadas caen el mismo dı́a de la semana si y sólo si, el número de dı́as entre
ellas deja resto 1 al ser dividido por 7 (más adelante se dirá que es congruente con 1
módulo 7).
Con la anterior breve explicación se está listo para encontrar el dı́a que nació Fermat.
A partir de lo anterior se procede pues, a contar los dı́as que hay desde el 17 de agosto
de 1601 hasta el 17 de agosto de 2012.
Contar los años transcurridos de 1601 a 2012: 2012-1601=411 años,
Ahora contar cuantos años bisiestos hay en este intervalo: Notar que éstos van de 1604
a 2012. Como el número de años entre 2012 y 1604 es: 2012-1604=408, ahora se cuentan
cuantos fueron bisiestos: Se buscan cuantos múltiplos de 4 hay entre 1604 y 2012, como
408
= 102, se tienen 103 múltiplos de 4 (se suma 1 ya que 2012 = 1604 + 102*4),
4
pero de estos no todos fueron bisiestos, ya que 1700, 1800 y 1900 no fueron bisiestos,
se tiene, pues, que el número de años bisiestos intermedios fue 103 − 3 = 100,
Del 17 de agosto de 1601 al 17 de agosto de 2012 han transcurrido 411 años más 1 dı́a,
Por tanto el número total de dı́as fue: 411 ∗ 365 + 100 + 1 = 150, 116 = 21, 445 ∗ 7 + 1
Dado que el 17 de agosto de 2012 será viernes, se puede concluir que el 17 de agosto de 1601
fue viernes, Ası́ el gran matemático Fermat nació un viernes.
Problema 1.1 Aplique de nuevo el lema de la división
¿Qué dı́a de la semana fue el 15 de abril de 1707?. (Fecha de nacimiento de
Euler)
Como en el ejemplo anterior, lo que se hará es encontrar el número de dı́as que hay desde el
15 de abril de 1707 hasta el 15 de abril de 2011.
A partir de lo anterior se procede pues, a contar los dı́as que hay desde el 15 de abril de
1707 hasta el 15 de abril de 2011.
Contar los años transcurridos de 1707 a 2011: 2011-1707=304 años
Ahora contar cuantos años bisiestos hay en este intervalo: Notar que éstos van de 1708
a 2008. Como el número de años entre 2008 y 1708 es: 2008-1708=300, ahora se cuentan
cuantos fueron bisiestos: Se buscan cuantos múltiplos de 4 hay entre 1708 y 2008, como
300
= 75, se tienen 76 múltiplos de 4 (se suma 1 ya que 2008 = 1708 + 75*4), pero de
4
estos no todos fueron bisiestos, ya que 1800 y 1900 no fueron bisiestos, se tiene, pues,
que el número de años bisiestos intermedios fue 76 − 2 = 74
10
Del 15 de abril de 1707 al 15 de abril de 2011 han transcurrido 304 años más 1 dı́a.
Por tanto el número total de dı́as fue: 304 ∗ 365 + 74 + 1 = 111, 035 = 15, 862 ∗ 7 + 1
Dado que el 15 de abril de 2011 fue viernes, se puede concluir que el 15 de abril de 1707 fue
viernes, Ası́ el gran matemático Leonhard Paul Euler nació un viernes.
Problema 1.2
Encuentre el dı́a de nacimiento del llamado prı́ncipe de las matemáticas Johann Carl
Friedrich Gauss (sus aportes más importantes en teorı́a de números están a un nivel fuera
del alcance de este curso), siendo su fecha de nacimiento el 30 de abril de 1777.
Ejercicios 1.1
a) a − b|an − bn ,
b) si n es impar, se tiene que a + b|an + bn ,
c) si d es un divisor de n, entonces ad − bd |an − bn ,
a
7. a y b son enteros, b 6= 0. ¿Qué condición debe cumplir el número para que sea un
b
entero?,
9. Encuentre todos los divisores en Z de 21. Encuentre todos los pares de números
naturales (a, b) tales que a2 − b2 = 21,
11
a) La suma de dos números impares consecutivos es múltiplo de 4,
b) La suma de tres números impares consecutivos es divisible por 3 pero no por 6,
c) El producto de dos números pares consecutivos es divisible por 8,
11. Las edades de tres personas son números consecutivos. Si se dividen dichos números
por 9, dos de ellos tienen cociente 6 y el restante 7 ¿Que edades tienen?,
12. Supongamos que al dividir por 12 catorce números enteros consecutivos se obtienen
tres cocientes diferentes ¿Cuáles son los restos de dividir por 12 el menor y mayor de
dichos números?,
13. Dos números enteros m y n (m < n) difieren en 110. El resto de dividir m por 9 es
mayor que el de dividir n por 9, y ninguno de los dos es múltiplo de 9. ¿Cuáles son
esos restos?,
15. El cociente de un entero cualquiera x al dividirlo por 3 es 7. ¿Cuáles son los restos
posibles? Deduzca cuales son los valores posibles para x,
16. La suma de dos números enteros a y b es 444. La división euclı́dea de a por b tiene
como cociente 4 y como resto 24. Determine a y b,
19. n es un entero. Demostrar que para cualquier n, 3n2 + 5n + 1 es impar y deducir que
nunca es divisible por n (n + 1),
12
2. SISTEMAS DE NUMERACIÓN
A lo largo de la historia del mundo, han existido diferentes nombres, notaciones y sı́mbo-
los para la palabra número, de manera que se puede hablar de varios sistemas de numeración
desde la antiguedad, ası́ por ejemplo se pueden mencionar el sistema de numeración Griego,
el sistema numérico Romano, el sistema de numeración Egipcio y el sistema numérico
Hindú-Arábigo, en éste, los números están formados por yuxtaposición de los dı́gitos 0, 1,
2, 3, 4, 5, 6, 7, 8, 9 y sobre éste se basa el sistema decimal.
Es de aclarar que algunos sistemas de numeración son no posicionales, por ejemplo el sis-
tema Egipcio y el Romano lo que complica las reglas para realizar las sumas, productos,
etc., y otros son posicionales, en éstos se tiene un conjunto de sı́mblos que se usan en el
sistema para construir los números y un conjunto de reglas para formar los números, aquı́ ca-
da sı́mbolo tiene un valor diferente según la posición de dicho sı́mbolo en la representación
de un número. Al total de sı́mbolos permitidos se le llama base del sistema. Un ejemplo
familiar es el sistema decimal de base 10 y donde el conjunto de sı́mbolos permitidos es
B = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}.
Recordar que en este sistema 8 = 8 ∗ 100 , 23 = 2 ∗ 101 + 3 ∗ 100 , 568 = 5 ∗ 102 + 6 ∗ 101 + 8 ∗ 100 ,
y en general el número a0 a1 . . . as significa: a0 ∗ 10s + a1 ∗ 10s−1 + . . . + as 100 , donde
ai ∈ B, i = 0, 1, . . . , s.
Demostración:
xS = x + x2 + . . . + xn−1 + xn
S = 1 + x + x2 + . . . + xn−1 restando a ambos lados, se tiene que
S(x − 1) = xn − 1 de donde
xn − 1
S =
x−1
13
Corolorario 2.2 Si m y n son enteros positivos y m > 1, entonces mn > n
Demostración:
2 n−1 mn − 1
Nótese que n = |1 + 1 + . . . + 1 ≤ 1 + m + m + . . . + m =
{z } m−1
n−veces
≤ mn − 1 < mn
Teorema 2.1 [Teorema de Representación de Bases] Sea k cualquier entero mayor que uno.
Entonces, para cada entero positivo n, existe una representación
n = a0 k s + a1 k s−1 + . . . + as
donde a0 6= 0, y cada ai es no negativo y menor que k. Además, esta representación es
única; llamada la representación de n en la base k.
Demostración:
Sea Pk (n) el número de representaciones de n en la base k. Se debe probar que Pk (n) siempre
es igual a 1.
Nótese que algunos de los ai en una representación particular pueden ser cero. Sin afectar
dicha representación, se pueden excluir dichos términos. Ası́ supógase que
n = a0 k s + a1 k s−1 + . . . + as−t k t ,
n − 1 = a0 k s + a1 k s−1 + . . . + as−t k t − 1
= a0 k s + a1 k s−1 + . . . + (as−t − 1)k t + k t − 1
t−1
X
s
= a0 k + a1 k s−1
+ . . . + (as−t − 1)k +t
(k − 1)k i
i=0
en el último renglon se ha utilizado el Corolario 2.1 con x = k. De aquı́ se deduce que para
cada representación de n en la base k, se puede encontrar una representación para n − 1. Ası́
Pk (n) ≤ Pk (n − 1)
donde la última desigualdad es cierta aún si n no tiene representación ya que Pk (n) = 0 ≤
Pk (n − 1) en dicho caso. Si n tiene otra representación en la base k, por el mismo proceso se
establecerı́a otra representacion para n − 1. De manera que
Pk (n + 2) ≤ Pk (n + 1) ≤ Pk (n),
Pk (n + 3) ≤ Pk (n + 2) ≤ Pk (n + 1) ≤ Pk (n),
y, de manera general, si m ≥ n + 4,
Pk (m) ≤ Pk (m − 1) ≤ Pk (m − 2) ≤ . . . ≤ Pk (n + 1) ≤ Pk (n)
14
por ser k n > n y por tener k n al menos una representación (¿cual?), se tiene que
1 ≤ Pk (k n ) ≤ Pk (n) ≤ Pk (1) = 1
Una vez una base k > 0 ha sido escogida, se puede representar cualquier entero positivo
n únicamente como sumas de potencias de k:
n = a0 k s + a1 k s−1 + . . . + as
donde los a0 , a1 , . . . , as son enteros no negativos menores que k. Esta representacion es usual-
mente denotada por el sı́mbolo “a0 a1 . . . as ”.
Es común que para bases menores o iguales que diez, los ai son escogidos de los sı́mbolos
0, 1, 2,..., 9 con su significado usual, sin embargo, si k es mayor que diez, se deben inventar
sı́mbolos de manera que se tengan k sı́mbolos diferentes.
Ejemplo 2.1 En base dos (23)10 ≡ (10111)2 ; la base 16 es bastante común, aqui se acos-
tumbra tomar A = 10, B = 11, C = 12, D = 13, E = 14, F = 15, en esta base
(543)10 ≡ (12F )16 , ya que 543 = 1 ∗ 162 + 2 ∗ 161 + 15 ∗ 160 .
15
Ejemplo 2.2 Visualización de cómo se efectúa el cambio de base
16
Figura 3: Decimal a Octal
17
Figura 5: Operaciones con Binarios
18
Solución: En este problema está escondida una expresión en base tres. Recordar que todo
número n se puede expresar de manera única en base tres, en la forma:
n = a0 k s + a1 k s−1 + . . . + as
n = b0 k s + b1 k s−1 + . . . + bs
40 = 1 ∗ 30 + 1 ∗ 31 + 1 ∗ 32 + 1 ∗ 33
se tiene que, los pesos buscados son 1, 3, 32 , 33 , y por la expresión de arriba todos los valores
enteros entre 1 y 40 son posibles.
468 = (base10)
68 = (base2)
685 = (base3)
1468 = (base16)
Problema 2.3 Realizar las siguientes operaciones sin cambiar la base del sistema de nu-
meración:
19
121124 + 310134 =?
121103 + 112113 =?
333334 + 111114 =?
111112 + 111112 =?
222223 − 110123 =?
Ejercicios 2.1
1. Sea X un sı́mbolo permitido en la base indicada, tal que 3X7 = X310 (!ojo no es
producto!), hallar x,
4. Un barril lleno de agua pesa 34lb y cuando está lleno a la mitad pesa 17,5lb. ¿Hallar
el peso del barril?,
6. Pruebe que cada entero distinto de cero puede ser representado de manera única en la
forma s
X
n= ci 3i ,
i=0
7. Pruebe que si
n = a0 k s + a1 k s−1 + . . . + as
es una representación de n en la base k, entonces 0 < n ≤ k s+1 − 1,
8. Cuál es el menor número de pesas requeridas para pesar cualquier número entero de
libras hasta 63 libras, si solo se permite poner las pesas en un lado de la balanza,
20
2.2. Criterios de Divisibilidad
Problema 2.4 Criterio de divisibilidad por diez: El entero n es divisible por 10 si y
solo sı́ su último dı́gito en su expresión decimal (representación en base diez) es cero.
Problema 2.5 Criterio de divisibilidad por tres: El entero n es divisible por 3 si y solo
sı́ la suma de sus digı́tos en su expresión decimal es divisible por 3.
Problema 2.9 Criterio de divisibilidad por once: Se tiene que el entero n es divisible
por 11 si y solo sı́ al considerar su expresión decimal la diferencia de la suma de los dı́gitos
en posición impar con la suma delos dı́gitos en posición par de n, es divisible por 11 (para
deducir la paridad de las posiciones de los dı́gitos da igual si se inicia desde la izquierda o
derecha, comúnmente se inicia de derecha a izquierda).
21
Criterio de divisibilidad por 2
Escribimos un número N = an an−1 . . . a1 a0 cualquiera en su expansión decimal, donde 0 ≤
ai ≤ 9.
para que 2 divida a N tiene que darse que 2 divida a a0 , concluimos entonces que N es
divisible por 2 siempre que a0 = 0, 2, 4, 6, 8, es decir, el número N termina en cifra par.
para que 5 divida a N tiene que darse que 5 divida a a0 , concluimos que N es divisible por
5 siempre que a0 = 0, 5.
Ası́, para que 3 divida a N , tiene que darse que 3 divida a an + an−1 + . . . + a2 + a1 + a0 , es
decir, 3 tiene que dividir a la suma de sus dı́gitos.
22
ai ≤ 9.
23
Observación: Podemos notar que el k encontrado es el menor entero positivo que cumple
las condiciones que se le han exigido a nuestro problema, pero de hecho cumplen muchisimos
más, mas aún cumplen todos los de la forma k = 21 + 70m, con m entero, esto nos da la
posibilidad de poder hacer un poco mas eficiente el criterio, por ejemplo algunos valores
positivos de k son 21, 91, 161, 231, 301 etc y si tomamos es último valor de k nos queda
N = 10[an 10n−1 + an−1 10n−2 + ... + a2 10 + a1 − 30a0 ] + 301a0 , es decir el criterio queda: “Un
número es divisible por 7 cuando la diferencia entre el número sin la cifra de las unidades
y trienta veces la cifra de las unidades es 0 ó múltiplo de 7”. lo cual hace más eficiente el
criterio cuando el número es bastante grande.
Como ejemplos podemos enunciar una lista de números de tres ó más cifras y aplicar los
criterios de divisibilidad directamente.
24
3. EL MÁXIMO COMÚN DIVISOR
A partir de los resultados de la seción anterior, se puede estar interesado en encontrar
todos los enteros a, que dividen al entero b, ası́, por ejemplo, todos los divisores de 2 son
−2, −1, 1, 2, todos los divisores de 4 son −4, −2, −1, 1, 2, 4, además, puede que se esté intere-
sado en encontrar solo los divisores positivos, ası́, los divisores positivos de 6 son 1, 2, 3, 6.
Si se denota por D(a) al conjunto de los divisores positivos de a, se tiene:
Ejemplo 3.1
Hay enteros cuyos únicos divisores positivos son él mismo y el uno.
D(a) = D(−a)
En lo que sigue se estudian de una manera formal y exhaustiva cada una de las cuestiones
anteriores .
Siguiendo la notación anterior, se denota por D(a, b) al conjunto de los divisores positivos
comunes de a y b, es evidente, que dicho conjunto no es vacı́o, pues el 1 siempre está, además,
ya que cualquier divisor de a es menor o igual que a, y análogamente, cualquier divisor de b
es menor o igual que b, dicho conjunto es finito y por lo tanto tiene un máximo (un entero
que está en el conjunto y es mayor que todos los demás).
Ejemplo 3.2 Encontrar D(24, 18), D(25, 10), D(25, 18), y hallar el máximo de cada uno
de éstos conjuntos.
25
Solución: Siguiendo el ejemplo anterior, es fácil encontrar que D(24, 18) = {1, 2, 3, 6, },
D(25, 10) = {1, 5}, D(25, 18) = {1}, además, max(D(24, 18)) = 6, max(D(25, 10)) = 5 y
max(D(25, 18)) = 1.
Definición 3.1
Si a y b son enteros, ambos distintos de cero, entonces el máximo común divisor (mcd) de a
y b es un entero d que cumple:
(i) d > 0,
(ii) d es un común divisor de a y b, y
(iii) cada entero m que es un divisor de a y b, también es un divisor de d.
Problema 3.2 Pruebe que el máximo común divisor de a y b no es afectado por los signos
de a y b.
No es difı́cil establecer que (46, 108) = (108, 46) = 2. Lo que se hará aqui, es que se aplicará el
lema de la división repetidamente, de tal manera que el último residuo no nulo coincidirá con
(46, 108). (Ojo, se aplica tomando el entero de menor valor absoluto como el divisor)
108 = 46 ∗ 2 + 16
46 = 16 ∗ 2 + 14
16 = 14 ∗ 1 + 2
14 = 2∗7+0
Efectivamente el último residuo distinto de cero es 2. Esto no es una mera coincidencia
y se formaliza en el siguiente Teorema:
Teorema 3.1 Si a y b Son enteros, ambos distintos de cero, entonces (a, b) existe y es único.
Demostración:
Nótese que (a, b) no es afectado por los signos de a y b. Ası́ sin pérdida de generalidad se
puede suponer que a ≥ b > 0.
Por el Teorema 1.2, existen enteros q1 , r1 (0 ≤ r1 < b) tales que
a = bq1 + r1 .
26
Si r1 > 0, existen enteros q2 , r2 (0 ≤ r2 < r1 ) tales que
b = r1 q 2 + r2
r1 = r2 q3 + r3
rn−2 = rn−1 qn + 0
es decir rn = 0. Se probará que rn−1 = (a, b), para esto basta recorrer la secuencia de ecua-
ciones de abajo hacia arriba e inversamente, de arriba hacia abajo.
En efecto, de la última ecuación se tiene que rn−1 |rn−2 , rn−1 |rn−3 ,. . . , rn−1 |r1 , rn−1 |b, de
donde rn−1 |a. Finalmente si m es un divisor común de a y b lo es también de r1 , de r2 , y
ası́ sucesivamente de rn−1 . (aquı́ es claro que se ha usado inducción matemática). De aquı́ rn−1
satisface todas las condiciones de la definición.
Este método para calcular el mcd, es llamado el “Algoritmo de Euclides”.
2 = 16 − 14 ∗ 1
= 16 − (46 − 16 ∗ 2)
= 16 − 46 ∗ 2 + 16 ∗ 2
= 3 ∗ 16 − 46
= 3(108 − 46 ∗ 2) − 46
= 3 ∗ 108 − 6 ∗ 46 − 46
= 3 ∗ 108 − 7 ∗ 46
= 108 ∗ (3) + 46 ∗ (−7)
Es decir que se han encontrado dos enteros u = 3 y v = −7, tales que (108, 46) = 2 =
108 ∗ u + 46 ∗ v, esto realmente no es una mera casualidad, y se establece en el siguiente
corolario.
Corolorario 3.1 (Propiedad Lineal del mcd) Si d = (a, b), entonces, existen enteros u,
v tales que
d = au + bv
27
Demostración:
Considérese el conjunto A = {ax + by : x, y ∈ Z }
Nótese que A contiene números positivos y negativos (también al cero, tomando x = y = 0).
Por el principio de buena ordenación se sabe que existe un menor elemento positivo d en A.
Sea d = au + bv, se probará que d es un divisor común de a y b. Si d 6 |a (d no divia a a), de
acuerdo con el Teorema 1.2 existen enteros q y r tales que
a = dq + r, 0 < r < d
pero entonces se tiene que
r = a − dq
= a − (au + bv)q
= a − auq − bvq
= a(1 − uq) + b(−vq)
de donde r está en A, y 0 < r < d, lo cual es una contradicción. de manera similar si se
supone que d 6 |b, por lo tanto d es un común divisor de a y b.
Ahora bien, si m > 0 y m|a y m|b, por las propiedades de divisibilidad m|au+bv = d, ası́ que
m ≤ d. De manera que d = (a, b).
Demostración alternativa:
Tomando las n ecuaciones usadas en la prueba del Teorema 3.1 y usando el principio de
inducción matemática, se probará en primer lugar que existen enteros ui , vi tales que
28
Ejemplo 3.4 Aplique el algoritmo de Euclides para encontrar d = (480, 210), y luego en-
contrar los enteros u, v tales que d = 480u + 210v
Solución:
480 = 210 ∗ 2 + 60
210 = 60 ∗ 3 + 30
60 = 30 ∗ 2
Ası́ 30 = (480, 210), ya que 30 es el último residuo no nulo en la cadena de igualdades
anteriores.
Ahora para hallar los enteros que satisfacen la propiedad lineal del máximo común divisor,
se procede a despejar 30 de las igualdades anteriores e ir sustituyendo en retroceso hasta
tener dos sumandos que dependan de 480 y 210, ası́
30 = 210 − 60 ∗ 3
= 210 − (480 − 2 ∗ 210) ∗ 3
= 210 − 3 ∗ 480 + 6 ∗ 210
= 7 ∗ 210 + 480 ∗ (−3)
= 210 ∗ 7 + 480 ∗ (−3)
de donde los enteros que satisfacen la propiedad lineal son u = 7 y v = −3.
Ahora se demuestra un resultado que relaciona al máximo común divisor de dos enteros
a, b con el máximo común divisor de los múltiplos m ∗ a y m ∗ b.
Teorema 3.2 Sean a, b, m números enteros, entonces (ma, mb) = |m|(a, b).
Demostración:
Sea d = (a, b), entonces se tiene que |m|d divide a |m|a y |m|d divide a |m|b, de donde |m|d
divide a (ma, mb), ası́ |m|d ≤ (ma, mb).
Por otro lado sean
S1 = {|m|n : n = ax + by, x, y ∈ Z }
S2 = {n : n = amx + bmy, x, y ∈ Z }
nótese que S1 ⊂ S2 , y ya que |m|d ∈ S1 entonces |m|d ∈ S2 con |m|d > 0. Ya que (am, bm) es
el menor entero positivo de S2 , se tiene que (am, bm) ≤ |m|d. Por lo tanto |m|d = (am, bm).
Definición 3.2
29
De los resultados anteriores es fácil darse cuenta que si (a, b) = 1, entonces existen enteros
u, v tales que 1 = au + bv. Este resultado se conoce como Relación de Bezout.
bu + cv = 1 luego
abu + acv = a
de donde por hipótesis y propiedades de divisibilidad se tiene que c|abu + acv o lo que es lo
mismo c|a.
Problema 3.3
a b a b
Suponga que d = (a, b), pruebe que , = 1, es decir que y son primos relativos.
d d d d
m
Observación: Se dice que el número racional o que la fracción es irreducible, si (m, n) = 1
n
30
3.1. La ecuación ax + by = c
En esta parte se hará uso especial del mcd, para probar una condición necesaria y sufi-
ciente para que la ecuación ax + by = c tenga soluciones enteras.
Teorema 3.4 La ecuación ax + by = c tiene soluciones en enteros si y solo sı́ d|c, donde
d = (a, b). Además, si u0 , v0 es una solución particular, la solución general tiene la forma:
b a
x = u0 + k, y = v0 − k, k ∈ Z
d d
Demostración: Por propiedades de divisibilidad d|ax + by, para toda pareja [x, y], ası́ que
si d 6 |c, entonces la ecuación no tiene soluciones en Z .
Por otro lado, si d|c, se sabe que existen enteros (propiedad lineal del mcd) u, v tales que
c
au + bv = d, multiplicando ambos lados de esta ecuación por se tiene:
d
c c
a u +b v =c
d d
de donde c c
u0 = u , v0 = v (5)
d d
es una solución particular de la ecuación.
Para poder encontrar todas las soluciones, supóngase que (x, y) es una solución arbitraria.
entonces
ax + by = au0 + bv0
a(x − uo ) = b(v0 − y)
b a a b
de donde b|a(x − u0 ) por lo que | (x − u0 ), pero recordar que , = 1 , por lo tanto
d d d d
b
|(x − u0 ).
d
b b
Es decir x − u0 = k, para algún entero k, ası́ que x = u0 + k.
d d
Sutituyendo este valor en la ecuación ax + by = c se tiene que
b
a(u0 + k) + by = c,
d
b
by = c − au0 − a k
d
a
by = bv0 − b k
d
a
ası́ que y = v0 − k ası́ pues se concluye que toda solución entera se puede expresar como
d
b a
x = u0 + k, y = v0 − k (6)
d d
31
Ejemplo 3.5
Ejemplo 3.6
Una biblioteca desea aquirir ejemplares de dos libros, cuyos respectivos precios son $12 y
$17.5. Para realizar la compra se dispone de $1680 ¿Cuál es la manera de realizar la compra,
si debe comprarse por lo menos un ejemplar de cada libro y debe gastarse todo el dinero?
Solución: Sean
x: cantidad de libros del tipo 1
y : cantidad de libros del tipo 2 con x, y ≥ 1
Por los datos del problema, se tiene que
35 = 24 ∗ 1 + 11
24 = 11 ∗ 2 + 2
11 = 2∗5+1
2 = 2∗1+0
de donde (24, 35) = 1, aplicando la propiedad lineal del mcd
1 = 11 − 2 ∗ 5
= 11 − 5 ∗ (24 − 2 ∗ 11)
= 11 − 5 ∗ 24 + 10 ∗ 11
= 11 ∗ 11 − 5 ∗ 24
= 11 ∗ (35 − 24 ∗ 1) − 5 ∗ 24
= 11 ∗ 35 − 11 ∗ 24 − 5 ∗ 24
= 24 ∗ (−16) + 35 ∗ 11
32
luego los enteros que satisfacen la propiedad lineal del mcd son(u, v) = (−16,
11),ası́ por (5)
3360 3360
una solución particular para la ecuación está dada por u0 = −16 , v0 = 11 ,
1 1
es decir, (u0 , v0 ) = (53760, 36960), finalmente por (6) todas las soluciones están dadas por
x = 53760 + 35k
y = 36960 − 24k
como por las caracterı́sticas del problema solo se admiten soluciones positivas se tiene que
−1536 < k < 1540, por lo que las soluciones son:
x = 35 y = 72
x = 70 y = 48
x = 105 y = 24
Ejemplo 3.7
b
es y = − x + b la cual es equivalente a bx + ay = ab, y ésta es una ecuación diofantina.
a
Recordar que tiene solución si (a, b)|ab, lo cual siempre es cierto(por definición de mcd). Sea
pués d = (a, b), entonces, como una solución particular es (0, b), por (6) las soluciones de la
ecuación son:
a
x = 0+ k
d
b
y = b− k
d
ası́, todos los puntos con coordenadas enteras en el segmento suceden para k = 0, 1, . . . , d.
Por lo tanto hay d + 1 puntos de coordenadas enteras en dicho segmento. Notar que si d = 1
solo están los extremos.
33
Ejercicios 3.1
1. Encuentre D(45, 8), D(78, 32), D(560, 226), D(87, 17), y deduzaca en cada caso el
máximo común divisor.
2. Encuentre aplicando el algoritmo de euclı́des:(45, 8), (−45, 8), (−45, −8) (78, 32), (560, 226),
(87, 23), y en cada caso encontrar los enteros u, v que satisfacen la propiedad lineal del
máximo común divisor. (Observe la diferencia en los enteros que satisfacen la propiedad
lineal del máximo común divisor),
11. Probar que el producto de tres enteros consecutivos es divisible entre 6; de cuatro
enteros consecutivos entre 24,
12. Mostrar tres enteros que sean primos relativos pero no primos relativos en pares,
13. Se dice que dos enteros son de la misma paridad si ambos son pares o bien ambos
son impares, en caso contrario se dice que son de distinta paridad. Dados dos enteros
cualesquiera, probar que su suma y su diferencia son de la misma paridad,
14. Encuentra las cinco formas diferentes de sumar $4.99 con 100 monedas de 1, 10 y 25
centavos,
15. En un cine cobran 6 pesos a mayores, y 2.50 pesos a los menores. En un cierto dı́a se
recaudaron 300 pesos y asistieron más adultos que menores. ¿cuáles fueron los posibles
números de asistentes?,
16. Un hombre cobra un cheque por d dólares y c centavos en un banco. El cajero, por
error, le da c dólares y d centavos. El hombre no se da cuenta hasta que gasta 23
centavos y además se da cuenta que en ese momento tiene 2d dólares y 2c centavos.
¿Cuál era el valor del cheque?,
34
17. Un hombre compró doce piezas de fruta (manzanas y naranjas) por 99 centavos. Si
una manzana cuesta 3 céntimos más que una naranja, y compró más manzanas que
naranjas, ¿cuántas compró de cada una?,
18. En una clase de teorı́a de números hay estudiantes de segundo, tercer y cuarto curso.
Si cada estudiante de segundo curso contribuye con $ 1.25, cada uno de tercero con $
0.90 y cada uno de cuarto con $ 0.50, el instructor recibirá una paga de $ 25. Hay 26
estudiantes; ¿cuántos hay de cada grado?.
19. Hay un problema en el que afirma que podemos pagar cualquier cantidad a partir de 8
dólares usando sólo billetes de 1 y 5 dólares. Traducido al lenguaje de las ecuaciones,
esto quiere decir que la ecuación
x + 5y = N
siempre tiene soluciones enteras positivas x e y, sea cual sea el número natural N > 7.
Pues bien, en este caso el problema consiste en hallar todas las posibles soluciones
enteras x e y para la ecuación 3x + 5y = 7.
20. El siguiente problema apareció por primera vez en un libro indio escrito sobre el año
850. Tres mercaderes encontraron una bolsa en el camino. Uno de ellos dijo: “Si yo
consigo esta bolsa, seré el doble de rico que vosotros dos juntos”. Entonces el segundo
dijo: “Yo seré el doble de rico que vosotros juntos”. El tercer hombre dijo: “Yo seré tan
rico como cinco veces vosotros dos juntos”. ¿Cuánto tenı́a cada mercader y cuánto
habı́a en la bolsa?
35
4. EL MÍNIMO COMÚN MÚLTIPLO
Ahora se pasa a considerar todos los múltiplos de un entero a, es decir, todos los enteros
que son divisibles por a.
Se denota por M (a) al conjunto de todos los múltiplos positivos de a, notar que este conjunto
no es finito, sin embargo, por el principio de buena ordenación tiene un elemento mı́nimo,
esto es de mucha importancia en lo que sigue.
Ejemplo 4.1 Encontrar M (2), M (7), M (12), M (15) y hallar el mı́nimo de cada conjunto.
Si se denota por M (a, b) al conjunto de los enteros positivos que son múltiplos comunes de
a y b, se tiene, según el ejemplo anterior que:
Ejemplo 4.2 M (2, 7) = {14, 28, 42, . . .}, M (2, 12) = {12, 24, 36, 48, . . .}, M (12, 15) = {60, 120, 240, . . .},
Dado que los cojuntos anteriores son de enteros positivos, por el principio de buena orde-
nación tienen un elemento menor, esta idea se formaliza en la siguiente definición.
(i) m > 0,
36
No es difı́cil probar que el ha, bi siempre existe, para cualquier par de enteros distintos
de cero a y b, y que es efectivamente el menor entero positivo del conjunto
M = {n : n ∈ Z + , a|n, b|n}
Primero nótese que M no es vacı́o ya que |ab| ∈ M . Ası́ sea m el menor entero positivo de
M . Es claro que m satisface las primeras dos propiedades. Supóngase ahora que a|n y b|n,
para n ∈ Z . se pueden encontrar enteros q y r tales que n = mq + r, 0 ≤ r < m. Ya que a|n,
a|m, se tiene que a|r; similarmente, b|r, de manera que r ∈ M , pero entonces r = 0. Por lo
tanto m|n, y tiene la tercera propiedad, ası́ que m = ha, bi.
El siguiente Teorema establece una relación entre el máximo común divisor y el mı́nimo
común múltiplo de dos enteros distintos de cero y permite el cálculo del mcm a partir del
cálculo del mcd.
Teorema 4.1 Sean a, b enteros tales que ab 6= 0. Entonces (a, b) ha, bi = |ab|
Demostración: Sean d = (a, b), m = ha, bi. La prueba consiste en establecer que dm|ab
y ab|dm.
Ya que d|a, d|ab, además, es claro que m|ab (por la definición del mcm), asi que (ab/d), (ab/m) ∈
Z
Como d|a, db|ab, similarmente, d|b, luego ad|ab, de esto se tiene que b|(ab/d) y a|(ab/d),
ası́ por la propiedad tres del mcm se tiene que m|(ab/d) o md|ab.
Por otro lado b|m, de donde ab|am, o (ab/m|a), de manera similar, a|m, de donde ab|bm, o
(ab/m)|b, luego por la propiedad tres del mcd (ab/m)|d o ab|dm, por lo tanto dm = ±ab =
|ab|.
Notar que el anterior Teorema proporciona un método para hallar el mcm de dos enteros
|ab|
a, b, vı́a el algoritmo de Euclı́des, precisamente, se tiene que: ha, bi =
(a, b)
Solución:
Ocupando los resultados de la sección anterior, se sabe que (108, 46) = 2, (480, 210) = 30,
de donde, usando el Teorema 4.1, se tiene que
37
Ejercicios 4.1
1. Probar que si a, b son enteros positivos que satisfacen (a, b) = ha, bi, entonces a = b,
4. Encuentre todas las parejas de números naturales primos entre si y cuya suma sea 12,
5. Sean a y b dos enteros, a = 18. Encuentre todos los valores de b sabiendo que b es
primo con a y 20 < b < 30,
9. Encuentre dos números enteros naturales a y b cuyo mcd es 8, tal que a + b = 144,
11. Sean a y b dos números naturales. Encuentre a y b sabiendo que ab = 1734 y que el
mcd de a y de b es 17 ((a, b) = 17),
12. En cada caso, encuentre todas las parejas de números naturales (x, y) que cumplan las
condiciones:
13. ¿Cuál es el más pequeño natural que dividido por 140 y por 252 da 40 como residuo?
38
15. Encuentre todas las parejas x, y de enteros naturales, donde (x, y) = d y hx, yi = m
son tales que: m − 3d = 108 y 10 < d < 15,
16. Determine todas las parejas x, y de números naturales con (x, y) = d y hx, yi = m
cumpliendo la relación 8m = 105d + 30,
17. A los términos de la siguiente sucesión recursiva dada por un = un−1 + un−2 , con
u1 = 1, u2 = 1 se les llama números de Fibonacci. Pruebe que si n es divisible por m,
entonces un es divisible por um . ¿Qué puede decirse del recı́proco?,
39
5. NÚMEROS PRIMOS
Cuando se inició la discusión del concepto de Máximo Común Divisor, se pudo constatar
que algunos enteros solo tenı́an como divisores positivos el uno y él mismo. Dichos enteros
juegan un papel trascendental en el estudio de la Teorı́a de los Números, de hecho el Teorema
fundamental de la Aritmética está basado en ellos.
Muchos dominan (de manera no formal) por ejemplo que 540 = 22 ∗33 ∗51 , 126 = 21 ∗32 ∗7,
3575 = 52 ∗ 111 ∗ 131 , sin embargo, desconocen el rigor matmático que está detras. En lo que
sigue se aborda dicha cuestión.
Definición 5.1
Se dice que un entero positivo p > 1 es un número primo si únicamente admite dos divisores
positivos: 1 y p. Un entero n > 1 que no es primo es llamado compuesto.
Aquı́ cabe mencionar, que para estudiar ciertas propiedades más interesantes de los
números primos, es necesario conocimientos de Análisis Matemático y Números Comple-
jos, un ejemplo de esto, es ver como se distribuye el conjunto de los números primos en el
conjunto de los números enteros positivos. Es por eso que se dedica esta sección a un estudio
muy elemental de dicho conjunto.
Lema 5.1 Sea n > 1 un número entero, entonces n es un producto de números primos.
nótese además que si p y q son primos mayores que 1 tales que p|q, entonces p = q.
40
Ejemplo 5.1
Note que 7|42 = 3 ∗ 14, 13|65 = 5 ∗ 13, pero 5 6 |16 = 4 ∗ 4, 7 6 |27 = 3 ∗ 9. Lo quiere se
quiere decir con éstos ejejmplos es que si un número primo divide al producto de dos enteros
entonces forzosamente debe dividir a al menos uno de ellos. La anterior cuestión se estable
formalmente en el siguiente Lema, el cual se utilizará también para demostrar uno de los
teoremas más importantes de esta sección.
Demostración: Supóngase que p 6 |a, entonces (a, p) = 1 por el Teorema 3.3 se tiene que
p|b.
Problema 5.1
Demostración: Se hará la prueba por contradicción. Ası́, supóngase que existen enteros
mayores que 1 que admiten dos representaciones como producto de factores primos, por el
principio de buena ordenación, existe un menor entero f que cumple esta condición. De
donde
f = p1 p2 . . . pk = q 1 q 2 . . . qr
donde los p1 p2 . . . pk , q1 q2 . . . qr son primos distintos de f . Ahora bien, es claro que p1 |f o lo
que es lo mismo p1 |q1 q2 . . . qr , de donde por el Lema 5.2 se tiene que p1 |qi , para algún i =
1, 2, . . . r. Sin pérdida de generalidad, se puede suponer que p1 |q1 (obteniendo que p1 = q1 ),
pero entonces se tendrı́a que
m
= p2 . . . pk = q2 . . . qr
p1
m
es decir el entero < m admite dos representaciones como producto de factores primos,
p1
contradiciendo la elección de m.
41
Cuando se aplica el teorema fundamental de la aritmética a un entero n > 1, éste se
escribe como
mj
n = pm 1 m2
1 p2 . . . pj ,
donde los pi , i = 1, 2, . . . , j son primos distintos, y mi indica el número de veces que el primo
pi aparece en la factorización. La anterior representación se conoce como forma canónica del
entero n.
Ejemplo 5.2
Ejemplo 5.3
Aunque el conjunto de números primos es infinito, surge una cuestión bastante interesante,
esta consiste en que dado cualquier entero k > 0 se pueden encontrar k enteros compuestos
consecutivos:
Para probar esto, basta observar que el conjunto C = {(k + 1)! + 2, (k + 1)! + 3, (k + 1)! +
4, . . . , (k + 1)! + (k + 1)} cumple tal condición.
El lector podrı́a preguntarse si existe alguna ley de formación de los números primos,
n
desgraciadamente la respuesta es no. Fermat conjeturó que Fn = 22 + 1 para n entero
positivo es un número primo, sin embargo, Euler Probó que para n = 5 se obtiene un
5
número compuesto, F5 = 22 + 1 = 232 + 1 = 4294967297 = 641 ∗ 6700417.
Solo se conocen 5 primos de Fermat que suceden para n = 1, 2, 3, 4, 5. Encuéntralos!.
Ejemplo 5.4
42
√
Problema 5.2 Probar que si n es compuesto tiene un divisor primo p que satisface p ≤ n
Este problema es trascendental, lo que dice es que para decidir si un entero dado es primo,
basta examinar si los primos menores que él lo dividen. Esto facilita el trabajo de decidir si
un entero dado es primo o no.
Ejemplo 5.5
Supóngase que
k
Y mk
a= pm m1 m2
i , (es decir a = p1 ∗ p2 ∗ . . . ∗ pk ),
i
i=1
s
Y
b= ptii , (es decir b = pt11 ∗ pt22 ∗ . . . ∗ ptss )
i=1
Problema 5.3 ¿Como harı́as para encontrar la forma canónica (descomposición factorial)
de enteros tales como 50!, 800!?
Problema 5.4 Conjetura de Goldbach: Todos los números pares (a partir de 4) son la suma
de dos números primos.
Ejercicios 5.1
1. Encontrar todas las parejas [a, b] de números enteros positivos tales que ab−3a−2b = 6,
2. ¿Cuántos números de tres dı́gitos xyz son tales que x+3y +z es múltilpo de 3 (x 6= 0)?,
43
5. Si x e y son impares, probar que x2 + y 2 no puede ser un cuadrado perfecto,
8. Dado que m, n son enteros positivos que satisfacen mn + mn+1 + mn+2 = 39, hallar el
valor de n,
11. Obtener una lista completa de todos los primos entre 1 y 200, mediante el método
conocido como la “criba de Eratóstenes”, el cual consiste en escribir todos los nùmeros
del 1 al 200, luego se tachan todos los mùltiplos de 2, luego los de 3, a continuación
los de 5. Notar que en cada paso, el siguiente número mayor restante es primo, ası́ que
ahora toca tachar los múltiplos ds 7, luego se tachan√los múltiplos de 11, finalemente se
tachan los múltiplos de 13, aquı́ observe que 13 ≥ 200, ası́, por el ejercicio anterior,
todos los números restantes son primos.
14. Un entero T se dice tico si la suma de sus dı́gitos es múltiplo de 2007. Pruebe que
existe un entero T , tal que T, 2T, 3T, . . . 2007T son ticos.
44
Ejercicios 5.2 SECCION DE PROBLEMAS VARIOS
1. Si están jugando 132 futbolistas en distintos campos y sabemos que cada equipo tiene
11 jugadores. ¿Cuántos equipos están jugando?
4. ¿Podemos colocar 45 libros en 5 baldas de forma que hay en todas el mismo número
de libros? ¿Y en 3 baldas? ¿Y en 4? Busca otro número de baldas que nos permita
hacerlo,
5. Si sabemos que 112 es múltiplo de 8, ¿podemos averiguar dos divisores de 112 sin
realizar ninguna operación,
8. Marı́a tiene en su granja 42 patitos. ¿De cuántas maneras puede colocarlos en jaulas
para que haya siempre el mismo número de pollitos en cada una de ellas? Estos
números, ¿son múltiplos o divisores?
9. Pedro tiene una colección de 120 minerales y quiere guardarlos en cajas de modo que
en cada caja haya el mismo número de minerales. ¿De cuántas maneras puede hacerlo,
si en cada caja quiere que haya más de dos minerales?
11. Los números 180 y 345 son múltiplos de 15. Utiliza este dato para escribir dos factores
(divisores) de cada uno de estos números,
12. Se han mezclado dos enunciados. Sabiendo que un problema se resuelve mediante
una división exacta, escribe los enunciados según corresponda: Tengo cinco bolsas. En
cada bolsa tengo 85 caramelos iguales. En tres bolsas 53 caramelos iguales. ¿Cuántos
caramelos tengo? ¿Cuántos caramelos tengo en cada bolsa?
15. ¿De cuántas maneras podemos colocar 17 bombones en bolsas de modo que en cada
una haya el mismo número de bombones?
45
16. En un cubo lleno de agua caben 8 litros. Si tuvieses que llenar de agua un depósito de
832 litros, sabiendo que ese depósito tiene ya 64 litros, ¿cuántos de esos cubos llenos
de agua necesitarı́as? ¿Qué cambiarı́as del enunciado anterior para que la solución al
problema fuese: 103 cubos,
17. Una fuente situada en una plaza cambia de programa cada 450 segundos, y otra situada
en una plaza cercana cambia cada 250 segundos. Si a las 9 de la mañana coinciden las
dos fuentes con el mismo programa. ¿A qué hora volverán a coincidir?
18. El m.c.d. de dos números es 6 y su m.c.m. es 120. Si uno de los números es 30. ¿Cuál
es el otro?
19. Si se tienen dos toneles de vino, uno de 420 litros y otro de 225 litros, y se quiere
envasar el vino en garrafas iguales, pero de forma que el número utilizado sea el mı́nimo.
¿Qué capacidad tendrá cada garrafa?
21. Dos cometas se acercan al Sol, uno cada 100 años y otro cada 75 años. Si se han
aproximado juntos al Sol en 1990. ¿Cuándo se volverán a encontrar?
22. José y Marı́a van a casa de su abuelo, el primero cada 12 dı́as y la segunda cada 16
dı́as. ¿Cada cuántos dı́as coincidirán?
23. ¿Cuáles son los números comprendidos entre 200 y 400 que son a la vez divisibles por
4 y 5?
24. ¿Cuáles son los números inferiores a 100 divisibles a la vez por 2, 3 y 4?
25. En un número de 3 cifras que comienza por 2 y termina por 7 se ha borrado la cifra
de las decenas. Hállala, sabiendo que es divisible por 3 y por 11.
26. ¿Qué números comprendidos entre 2.000 y 3.000 al dividirlos por 24, 36 y 60 dan de
resto 5?
28. Los soldados de un cuartel están comprendidos entre 780 y 820, y pueden formar grupos
de 16, 20 y 25 sin que falte ninguno. ¿Cuántos son?
29. Una caja de naranjas contiene entre 70 y 100 unidades: Si las contamos de cuatro en
cuatro o de siete en siete no sobra ninguna. ¿Cuántas naranjas hay?
30. El autobús de la lı́nea A pasa por cierta parada cada 9 minutos y el de la lı́nea B, cada
12 minutos. Si acaban de salir ambos a la vez. ¿Cuánto tardarán en volver a coincidir?
46
31. En un club de atletismo se han inscrito 18 chicos y 24 chicas. ¿Cuántos equipos se
pueden hacer teniendo en cuenta que debe haber en todos el mismo número de chicos
y chicas y el máximo número de equipos que sea posible?
32. Busca todas las formas posibles de hacer equipos de igual número de elementos con
los chicos y chicas de una clase de 24 personas,
33. En un colegio se reparten invitaciones para una obra de teatro subvencionada. Ana
observa que el número de entradas puede contarse exactamente de 2 en 2, de 3 en 3 y
de 5 en 5. ¿Cuáles son los posibles números de entradas?
34. Para transportar 12 perros y 18 gatos se van a usar jaulas iguales que sean lo más
grandes posible, y de forma que en todas quepa el mismo número de animales. ¿Cuántos
animales deben ir en cada jaula?
35. El autobús de la lı́nea A pasa por cierta parada cada 9 minutos y el de la lı́nea B, cada
12 minutos. Si acaban de salir ambos a la vez, ¿cuánto tardarán en volver a coincidir?
36. Se desea dividir un terreno rectangular, de 120 m de ancho por 180 m de largo, en
parcelas cuadradas que sean lo más grandes posible. ¿Cuánto debe medir el lado de
cada parcela?
37. Se ha formado una pila de cubos de 20 cm de arista hasta alcanzar la misma altura
que otra pila de cubos de 30 cm de arista. ¿Cuál será la altura de ambas pilas? (Busca
al menos tres soluciones),
39. Divide la esfera del reloj en 6 partes de forma que los números que entran en cada
parte sumen lo mismo,
40. Alicia va al club cada dı́a, Beatriz va cada 2 dı́as, Carlos va cada 3, Daniel cada 4,
Enrique cada 5, Francisco cada 6 y Gabriela cada 7. Si hoy están todos en el club,
¿Dentro de cuántos dı́as volverán a reunirse?
41. En un concurso de baile los jueces califican a los competidores con números enteros. El
promedio de las calificaciones de un competidor es 5.625. ¿Cuál es el número mı́nimo
de jueces para que eso sea posible?
47
42. La maestra distribuyó la misma cantidad de dulces entre cada uno de 5 niños y se
quedó tres para ella misma. No se acuerda cuántos dulces tenı́a, pero se acuerda que
era un múltiplo de entre 65 y 100. ¿Cuántos dulces tenı́a?
43. 96 niños en un campamento de verano van a separarse en grupos de forma que ca-
da grupo tenga el mismo número de niños. ¿De cuántas maneras puede hacerse la
separación si cada grupo debe de tener más de 5 pero menos de 20 niños?
44. Al hacer la división de 1 entre 52000 , ¿cuál será el último dı́gito que aparezca antes de
llegar a puros ceros?
46. A Julio le dieron el número secreto de su nueva tarjeta de crédito, y observó que la
suma de los cuatro dı́gitos del número es 9 y ninguno de ellos es 0; además el número
es múltiplo de 5 y mayor que 1995. ¿Cuál es la tercera cifra de su número secreto?
47. ¿Cuántos números múltiplos de 6 menores que 1000 tienen la propiedad de que la suma
de sus cifras es 21?
48. Un niño corta un cuadrado de tres dı́as por tres dı́as de la página de un calendario. Si
la suma de las nueve fechas es divisible entre 10 y sabemos que la fecha de la esquina
superior izquierda es múltiplo de 4, ¿cuál es la fecha de la esquina inferior derecha?
50. Una sucesión se forma de la manera siguiente: el primer término es 2 y cada uno de
los términos siguientes se obtiene del anterior elevándolo al cuadrado y restándole 1
(los primeros términos son 2, 22 − 1 = 3, 32 − 1 = 8, 82 − 1 = 63, . . . ). ¿La cantidad de
números primos que hay en la sucesión es?
48
6. LAS CONGRUENCIAS EN Z
6.1. Definición y Propiedades Básicas
Al lector le parecerá que en esta sección se sigue hablando de divisibilidad, y efectivamente
ası́ es. El concepto de congruencia no es más que una forma muy elegante de tratar el
concepto de divisibilidad, aunque con muchas ventajas, en este sentido, muchos resultados
sobre divisibilidad se obtienen de manera muy simple ocupando la notación de congruencia.
Ejemplo 6.1
Definición 6.1
Ejemplo 6.2
8 ≡ 2(3), 15 ≡ 1(2), 17 ≡ 2(3), 47 ≡ 17(5), 59 ≡ 11(8), notar que 11 ≡ 3(8) que es lo que se
esperarı́a al aplicar el lema de la división.
Observación: Como es de esperar si m 6 |a − b, se dice que a 6≡ b(m).
Observación: Nótese que m|a − b ⇔ −m|a − b, por lo tanto basta considerar a m > 0,
ası́ que, de aquı́ en adelante solo se considerará m positivo.
Regresando a los dos últimos ejemplos, se tiene que 47 ≡ 17(5), aqui, notar que el resto
de dividir 47 entre 5 es 2 y que el resto de dividir 17 entre 5 es también 2, también en la
congruencia 59 ≡ 11(8), se tiene que el resto de dividir 59 entre 8 es 3, además, 3 es el resto
de dividir 11 entre 8. Esto no es una mera casualidad y en el siguiente teorema se demuestra
que dos enteros son congruentes entre sı́ módulo m si y sólo sı́ dejan el mismo resto al ser
divididos por m.
a = q1 m + r1 , donde 0 ≤ r1 < m,
b = q2 m + r2 , donde 0 ≤ r2 < m,
entonces a − b = m(q1 − q2 ) + (r1 − r2 ), pero como m|a − b, se debe tener que m|r1 − r2 ,
donde |r1 − r2 | < m, ası́ que por propiedades de divisibilidad, debe ser r1 − r2 = 0, es decir
49
r1 = r2 .
Por el otro lado (recı́procamente), si a = q1 m + r, b = q2 m + r se tiene que a − b = m(q2 − q1 ),
de donde m|a − b, de manera que a ≡ b(m).
Es ya sabido que al dividir cualquier número entero por m los posibles restos son
0, 1, 2, 3, . . . , m − 1, ası́ de lo anterior se deduce fácilmente que cualquier entero es con-
gruente módulo m con uno y solo uno de los enteros 0, 1, 2, 3, . . . , m − 1
Lo anterior nos indica algo muy importante, esto es, que al dividir por m los enteros quedan
divididos en m clases:
Definición 6.2
Sea m > 0 un entero fijo, la clase (residual) de r módulo m, denotada por [r]m , es el
conjunto de todos los números de la forma mq + r, con r entero.
Ejemplo 6.3
Ejemplo 6.4
50
En general, en base a lo dicho anteriormente, para un módulo m dado, las clases que se
forman son:
[0]m = {. . . , −3m, −2m, −m, 0, m, 2m, 3m, . . .}
[1]m = {. . . , −3m + 1, −2m + 1, −m + 1, m + 1, 2m + 1, 3m + 1, . . .}
.. .. ..
. . .
[m − 1]m = {. . . , −3m − 1, −2m − 1, −m − 1, −1, m − 1, 2m − 1, 3m − 1, . . .}
Definición 6.3
Definición 6.4
Es claro que existen infinitos sistemas completos de residuos módulo m, siendo el ejem-
plo más familiar {0, 1, 2, 3, . . . , m − 1}. Nótese además que un conjunto forma un sistema
completo de residuos módulo m si y solamente si no se tienen en el conjunto dos enteros que
sean congruentes entre sı́ módulo m.
1. a ≡ a(m),
51
Las demostraciones de cada una de estas propiedades se deducen fácilmente de la defini-
ción de congruencia.
1. Nótese que m|a − a = 0
2. Si m|a − b, entonces m|(a − b)(−1), ası́ que m|b − a, de donde b ≡ a(m)
3. Si m|a−b y m|c−d entonces m|[(a−b)±(c−d)] de lo cual se deduce que m|[(a±c)−(b±d)]
4. Se tiene que m|a−b y m|c−d, de aquı́ m|(a−b)c y m|(c−d)b, entonces m|[(a−b)c+(c−d)b]
de lo cual se deduce que m|ac − bd, por lo tanto ac ≡ bd(m).
5. Es claro que si m|a − b y d|m entonces d|a − b
Nóte que 17 ≡ 3(7), por otro lado considere el polinomio P (x) = 2x3 −x2 +x+5, se tiene que
P (17) = 9, 559 y P (3) = 53, es fácil observar que P (17) ≡ P (3), es decir que 9, 559 ≡ 53(7).
Esto no es una mera casualidad debida al azar, sino que es un resultado muy bello que se
establece en el siguiente torema.
Parece que “cualquier número en base diez es congruente con su última cifra módulo 10”,
esto se establece de manera formal en el siguiente teorema.
Teorema 6.4 Todo entero n escrito en base diez es conguente con su último dı́gito módulo
diez
52
a0 10s ≡ 0(10)
a1 10s−1 ≡ 0(10)
..
.
as−1 101 ≡ 0(10)
as ≡ as (10) con as un dı́gito, ası́
s s−1
a0 10 + a1 10 + · · · + as−1 + as ≡ as (10)
por lo tanto n ≡ as (10)
En el siguiente ejemplo más interesante se pone en práctica lo descubierto en el Teorema
anterior.
Ejemplo 6.7
6 ≡ 6(10)
62 = 36 ≡ 6(10), de donde
63 ≡ 6(10), y en general
6n ≡ 6(10), para todo entero positivo n
Usando esto
24 = 16
≡ 6(10), de donde
2300 = (24 )75 , y como
16 = 24 ≡ 6(10), se tiene que
2300 = (24 )75
≡ 1675 (10)
≡ 675 (10)
≡ 6(10)
Por lo tanto 2300 termina en 6.
De lo anterior alguien puede pensar que las congruencias se comportan como igualdades
(ecuaciones), sin embargo, se debe tener mucho cuidado al dividir una congruencia entre un
número entero a. El siguiente teorema establece las operaciones que se pueden hacer con
congruencias.
Teorema 6.5
m
(i) ax ≡ ay(m) ⇔ x ≡ y .
(a, m)
(ii) Si ax ≡ ay(m) y (a, m) = 1, entonces x ≡ y(m).
53
Demostración: a m
(i) Sea d = (a, m), de donde a = dk1 , m = dk2 , ası́ por Teorema 3.3 , = 1, es decir
d d
(k1 , k2 ) = 1, ahora bien,
ax ≡ ay(m) ⇔ m|ax − ay
⇔ m|a(x − y)
⇔ dk2 |dk1 (x − y)
⇔ k2 |k1 (x − y), pero como (k1 , k2 ) = 1
⇔ k2 |(x − y) es decir
m
⇔ |(x − y)
d
m
⇔ x≡y
(a, m)
(ii) Nótese que este no es más que un caso particular del literal anterior, se ha escrito
aparte por su relevancia.
(iii) Como x ≡ y(mi ), se tiene que mi |(x − y), para i = 1, 2, . . . , r, es decir x − y es un
múltiplo común de m1 , m2 ; . . . , mr por tanto hm1 , m2 , . . . , mr i |(x − y), lo cual implica
que x ≡ y (hm1 , m2 , . . . , mr i).
Por otro lado, si x ≡ y (hm1 , m2 , . . . , mr i), como mi | (hm1 , m2 , . . . , mr i), entonces x ≡
y(mi ) por la propiedad 5.
Ejemplo 6.8 Encuentre una congruencia equivalente al par de congruencias siguientes:
x ≡ 4(5)
x ≡ 2(11)
Ejemplo 6.9 Encuentre una congruencia equivalente al par de congruencias siguientes:
x ≡ 6(6)
2x ≡ 3(8)
Basta aplicar la primera parte del Teorema anterior.
Teorema 6.6 Si x ≡ y(m) entonces (x, m) = (y, m)
Demostración: Se tiene que m|x − y, es decir x − y = mk, para algún entero k. Ahora bien
(x, m)|x y (x, m)|m, asi se debe tener que (x, m)|y, de donde (x, m)|(y, m). Por otro lado
(y, m)|y, (y, m)|m, de donde (y, m)|x, asi que (y, m)|(x, m). Por lo tanto (x, m) = (y, m).
Ejemplo 6.10 Compruebe el Teorema anterior para cada uno de los siguientes casos:
189 ≡ 87(3)
636 ≡ 356(7)
798 ≡ 350(8)
54
6.2. Criterios de Divisibilidad Vı́a Congruencias
En lo que sigue se busca estrablecer los criterios de divisibilidad más comunes e im-
portantes. Se utiliza el Teorema 2.1, tomando como base k = 10, por lo que cualquier
entero n escrito en base diez es de la forma a0 a1 . . . as , ası́, su expresión decimal es n =
a0 10s + a1 10s−1 + . . . + as−1 101 + as , con ai ∈ {1, 2, . . . , 9} ∀i = 0, 1, . . . , s.
Ejemplo 6.12 Criterio de divisibilidad por tres: El entero n es divisible por 3 si y solo
sı́ la suma de sus digı́tos en su expresión decimal es divisible por 3.
55
Demostración: En base diez un entero n tiene la expresión
n = a0 10s + a1 10s−1 + . . . + as−1 101 + as , se tiene que
10 ≡ 1(9), de donde
10s−i ≡ 1(9)
ai 10s−i ≡ ai (9), ∀i = 0, 1, . . . , s ası́
s s−1
n = a0 10 + a1 10 + . . . + as ≡ a0 + a1 + . . . + as (9)
luego por el Teorema 6.1 si n es divisible por nueve, también lo es la suma de sus dı́gitos.
Ejemplo 6.16 Criterio de divisibilidad por once: Se tiene que el entero n es divisible
por 11 si y solo sı́ al considerar su expresión decimal la diferencia de la suma de los dı́gitos
en posición impar con la suma delos dı́gitos en posición par de n, es divisible por 11 (para
deducir la paridad de las posiciones de los dı́gitos da igual si se inicia desde la izquierda o
derecha, comúnmente se inicia de derecha a izquierda).
o
(as + as−2 + . . . + a3 + a1 ) − (as−1 + as−3 . . . + a2 + a0 ) ≡ 0(11), s impar
Ejercicios 6.1
2. A dice que 27,182,818,284,590,452 es divisible por 11. B dice que no. ¿Quién iene razón?
3. Un número capicúa es un número que se lee igual hacia delante y hacia atrás. Por
ejemplo, 22, 1331 y 935686539 son capicúas:
4. Encuentre aquellos n que pueden ser expresados como n ≡ x2 (7), y (mod8), respecti-
vamente,
56
6. Sea P (x) = cn xn + cn−1 xn−1 + . . . + c1 x + c0 un polinomio con coeficientes enteros.
Muestre que P (x) no tiene raı́ces enteras si la constante c0 y la suma de los coeficientes
son ambos impares,
7. Muestre que x31 + x32 + x33 ≡ 0(9) implica que al menos un xi ≡ 0(3),
8. Muestre que los números n tales que n ≡ 7(8) es imposible que sean expresados como
suma de tres cuadrados,
9. Más generalmente, muestre lo mismo que en el ejercicio anterior para los números de
la forma 4k (8n + 7). (Un teorema debido a Gaus establece que todos los demás enteros
positivos son suma de tres cuadrados, intente la prueba!),
11. Pruebe que existen infinitos primos congruentes con tres módulo cuatro, infinitos pri-
mos congruentes con dos módulo tres,
13. Hacer una lista de todos los enteros x en el intervalo [1, 100] que satisfagan x ≡ 7(17),
14. Encontrar un sistema completo de restos módulo 17 compuesto enteramente por múlti-
plos de tres,
57
7. TEOREMAS DE EULER, FERMAT Y WILSON
En este apartado se estudian tres teoremas considerados clásicos en teorı́a de números.
Aquı́ se aborda el pequeño teorema de Fermat como un caso particular del Teorema de Euler.
Alrededor de 1636, Pierre de Fermat enunció el teorema. Aparece en una de sus cartas a
su confidente Frénicle de Bessy, fechada el 18 de octubre de 1640, con el siguiente texto: “p
divide a ap−1 − 1 cuando p sea primo y a sea coprimo con p ”.
Definición 7.1
De todo lo anterior se puede ver que al trabajar con congruencias módulo m, se pueden
reemplazar los enteros en las congruencias por elementos del conjunto {0, 1, 2, . . . , m − 1}.
Tal sustitución frecuentemente guı́a a la simplificación de problemas un tanto complicados.
Observación: Al realizar operaciones en una congruencia (suma, multiplicación) cualquier
cantidad puede sustituirse por otra a la que ésta sea congruente, sin alterar la validez de la
congruencia.
Definición 7.2
58
1 si n = 1
φ(n) =
el número de enteros m, 0 < m < n, tales que (m, n) = 1.
Observación: Notar que φ(n), es el número de enteros primos relativos con n y menores
que n.
se tiene que
59
m
Teorema 7.2 Si n > 1, con n = pm 1 m2 j
1 p2 . . . pj , entonces
j
Y 1
φ(n) = n (1 − ).
i=1
pi
Y
Observación: El sı́mbolo denota el producto del conjunto de todos los primos que
p|n
dividen a n.
Ejemplo 7.3
Ahora se está listo para enunciar y demostrar los teoremas antes citados, los cuales,
además, se utilizarán constantemente en las demostraciones de muchos Teoremas posteriores.
60
Demostración: Sea r1 , r2 , . . . , rφ(m) un sistema reducido de restos módulo m, entonces
ar1 , ar2 , . . . , arφ(m) también lo es. De donde a cada ari le corresponde un único rj tal que
ari ≡ rj (m). por lo tanto
φ(m) φ(m)
Y Y
(ari ) ≡ (ri )(m)
i=1 i=1
φ(m) φ(m)
Y Y
φ(m)
a (ri ) ≡ (ri )(m)
i=1 i=1
φ(m)
Y
ahora bien, nótese que (ri ), m = 1, ası́ por el Teorema 6.5b
i=1
aφ(m) ≡ 1(m).
Es evidente que si m es primo, entonces φ(m) = m − 1, ası́ pues el siguiente corolario es un
resultado inmediato del teorema de Euler.
Corolorario 7.2 [Pequeño Teorema de Fermat]Si p es un primo tal que (a, p) = 1, entonces
ap−1 ≡ 1(p)
El anterior corolario es conocido en el medio matemático como el pequeño teorema de
Fermat.
Al multiplicar la congruencia ap−1 ≡ 1(p) por a, se tiene que ap ≡ a(p), la cual es cierta para
todos los valores de a, aún si p|a.
A partir del teorema de Euler se deduce el siguiente corolario.
Corolorario 7.3 Si (a, m) = 1, entonces ax ≡ b(m) tiene una solución x1 . Además todas
las soluciones estaran dadas por x = x1 + km, k entero.
Demostración: Basta tomar x1 = aφ(m)−1 b. Por otro lado si x1 satisface la congruencia,
entonces todos los enteros de la forma x1 + km son también soluciones, ya que
a(x1 + km) = ax1 + akm ≡ ax1 ≡ b(m).
Ejemplo 7.4 ¿Cuál es el resto de 56 (mod7), 58 (mod7) y 19458 (mod7)?
Solución: Por el teorema de Fermat, 56 ≡ 1(7), ya que φ(7) = 6, de donde por propiedades
de congruencias
58 ≡ 52 (7)
≡ 4(7)
Ahora usamos que 1945 ≡ 6(7) y que 66 ≡ 1(7). Entonces:
19458 ≡ 68 (7)
≡ 62 (7)
≡ 1(7).
61
Ejemplo 7.5 ¿Cuál es el resto de 510 (mod11), 512 (mod11) y de 194512 (mod11)?
512 ≡ 52 (11)
≡ 3(11)
72 ≡ 9(10)
73 ≡ 3(10)
74 ≡ 1(10)
Solución: Basta tomar a = 314 y p = 163 y obtenemos, por el teorema de Fermat, 314162 ≡
1(163). El resto es 1.
Ejemplo 7.8 ¿Cuál es el resto de dividir 314162 por 7?
Solución: Tomando, a = 314 y p = 7 y obtenemos, por el teorema de Fermat, 3146 ≡ 1(7).
Entonces 314162 = (3146 )27 ≡ 1(7). Por lo tanto el resto es 1.
(p − 1)! = 1 ∗ 2 ∗ 3 ∗ 4 ∗ 5 ∗ 6 ∗ 7 ∗ 8 ∗ 9 ∗ 10 ∗ 11 ∗ 12
62
donde,
1 ∗ 12 ≡ −1(13)
2∗7 ≡ 1(13)
3∗9 ≡ 1(13)
4 ∗ 10 ≡ 1(13)
5∗8 ≡ 1(13)
6 ∗ 11 ≡ 1(13), por propiedades
12! ≡ −1(13)
supóngase pues que p ≥ 5. La clave de la desmostración es la siguiente: se consideran todos
los enteros cuyo producto es (p − 1)! y se trata de parearlos de tal manera que el producto
de cada par sea congruente con 1 módulo p.
Dado un entero j que satisfaga 1 ≤ j ≤ p−1, entonces (j, p) = 1, y por el Corolario 7.3 existe
un único entero i tal que ji ≡ 1(p) con 1 ≤ i ≤ p − 1. Asóciese a cada j el correspondiente
entero i. Ahora bien, dado que ij ≡ ji ≡ 1(p), se ve que j es el entero asociado con i. 1 se
asocia con si mismo, al igual que p − 1.Ahora considérese 2 ≤ j ≤ p − 2. Para estos j se tiene
que (j − 1, p) = (j + 1, p) = 1, por lo que j 2 − 1 = (j − 1)(j + 1) 6≡ 0(p). Por lo tanto cada
uno de estos j se asocia con un i 6= j, 2 ≤ i ≤ p − 2 y el asociado de i es el propio j. Ası́ que
los enteros 2, 3, . . . , p − 2 pueden parearse, j y su asociado i con ji ≡ 1(p). Multiplicando
todos estos pares se obtiene
2 ∗ 3 ∗ 4 ∗ . . . ∗ (p − 2) ≡ 1(p)
y ya que
1 ∗ (p − 1) ≡ −1(p)
se tiene la conclusión del teorema de Wilson
1 ∗ 2 ∗ 3 ∗ . . . ∗ (p − 1) ≡ −1(p)
Por otro lado, si n es compuesto tiene un divisor primo p, y p es un factor primo de (n − 1)!,
es decir (n − 1)! ≡ 0(p), de donde por la propiedad 5 de congruencias (n − 1)! 6≡ −1(n).
Ejemplo 7.9 Compruebe el Teorema de Wilson para los siguientes primos: 11, 17, 19, 23, 29.
Ejercicios 7.1
63
6. ¿Cuál es el resto de dividir 414162 por 7?
10. En 1732 Euler escribió: “He obtenido resultados (correctos) a partir de un teorema
elegante, de cuya veracidad estoy seguro, aunque no tengo demostración: an − bn es
divisible por el primo n + 1 si ni a y b lo son”. Demostrar este teorema, usando el
teorema de Fermat,
11. Demostrar que el recı́proco del teorema de Fermat es falso. (pista: Considerar 2340
(mod 341)).
64
8. CONGRUENCIAS LINEALES
Un problema muy simple sobre congruencias puede ser planteado como sigue: si a, b, m ∈
Z , se puede encontrar un entero x tal que
ax ≡ b(m) (7)
Nótese que si x satisface esta congruencia, entonces todos los enteros de la forma x + km
también son soluciones, ya que
Ejemplo 8.1
Si a = 5, b = 3 y m = 8, se tiene que 7 es solución de la congruencia
5x ≡ 3(8)
Realmente, cada uno de los números . . . , −17, −9, −1, 7, 15, 23, 31, . . . es una solución.
Obsérvese pues que si se encuentra una solución x de la congruencia (7) se pueden entonces
construir infinitas soluciones a partir de ésta. Sin embargo, todas las soluciones ası́ constru-
idas son congruentes a x módulo m, esto da lugar a la siguiente interrrogante: ¿Cuántas
soluciones no conguentes entre sı́ existen de la congruencia (7)?.
Para responder esta pregunta se hará uso de los conocimientos sobre ecuaciones Diofantinas
Lineales.
ax + (−m)k = b (8)
Aquı́ ya se sabe que la ecuación (8) tiene solución si y solo sı́ d|b, donde d = (a, m). (ver
Teorema 3.4).
de manera que la congruencia (7) tiene una solución x si y solo sı́ d|b, con d = (a, m).
Ahora bien por el Teorema 3.4 cada solución de (8) es de la forma
−m a
x = u0 + t, k = v0 − t, t ∈ Z (9)
d d
donde u0 , v0 constituyen una solución particular de (8).
Entre los diferentes valores de x descritos en (9) obsérvese que los d valores u0 , u0 +m/d, u0 +
2m/d, . . . , u0 + (d − 1)m/d no son congruentes módulo m dos a dos, ya que la diferencia
absoluta entre cualesquiera dos de ellos es menor que m. si x = uo + mt/d es cualquier otro
valor , se escribe t = qd + r, donde 0 ≤ r < d, y se ve que
x = u0 + m(qd + r)/d
= u0 + mq + mr/d
≡ u0 + mr/d(m)
65
De aquı́, toda solución x de (8) y por lo tanto de (7) es congruente a uno de los d valores
dados arriba. Ası́ pues, existen d = (a, m) soluciones no congruentes entre sı́ módulo m, si
existe alguna.
Con todo lo anterior se ha probado el siguiente Teorema.
ax ≡ b(m)
no tiene solución si d 6 |b, y tiene exactamente d soluciones no congruentes entre sı́ módulo
m si d|b.
Ejemplo 8.2
15x ≡ 9(12)
tiene exactamente 3 soluciones no congruentes entre sı́ módulo 12. Por simple inspección, se
ve que x = 3 es una solución. Por lo tanto todas las soluciones están dadas por
Para t = 0, 1, 2 se obtienen tres soluciones no congruentes entre sı́ módulo 12: 3, 7, y 11.
Definición 8.1
Se dice que una solución x de una congruencia de la forma ax ≡ b(m) es única módulo m si
cualquier solución x0 de esta es congruente a x módulo m.
Definición 8.2
ax ≡ 1(m)
Ejemplo 8.3
66
Ejercicios 8.1
a) 5x ≡ 4(3),
b) 7x ≡ 6(5),
c) 9x ≡ 8(7),
n2 ≡ −1(p)
5. Probar que cualquier número que sea un cuadrado debe terminar en algún dı́gito de
los siguientes: 0, 1, 4, 5, 6, 9,
7. Sea P (x) un polinomio con coeficientes enteros, tal que P (0) y P (1) son ambos impares,
entonces, P (x) no tiene raı́ces enteras.
67
ANEXOS
68
9. TEOREMA CHINO DEL RESTO
Hasta aquı́ se ha trabajado una única congruencia lineal, sin embargo, como el caso de
ecuaciones también se puede trabajar un sistema de congruencias lineales, que es lo que se
hará enseguida.
Una solución del sistema de congruencias
a1 x ≡ b1 (m1 )
a2 x ≡ b2 (m2 )
..
.
as x ≡ bs (ms )
A ≡ B(pe11 )
A ≡ B(pe22 )
..
.
A ≡ B(pess )
ax ≡ b(m)
ax ≡ b(pe11 )
ax ≡ b(pe22 )
..
.
ax ≡ b(pess )
Aunque existen varias congruencias a resolver en el anterior sistema, los módulos son gen-
eralmente mucho más pequeños que m, y, como se verá, el cálculo se ha simplificado.
Ejemplo 9.1
69
La congruencia
3x ≡ 11(2275)
Ya que 2275 = 52 ∗ 7 ∗ 13 la congruencia anterior puede ser reemplazada por el siguiente
sistema de congruencias lineales, con módulo pequeño
3x ≡ 11(25)
3x ≡ 11(7)
3x ≡ 11(13)
Teorema 9.1 [Teorema Chino del Resto] Supóngase que m1 , m2 , . . . , ms son s enteros, pri-
mos relativos dos a dos. Sea M = m1 m2 . . . ms , y supóngase que a1 , a2 , . . . , as son enteros
tales que (ai , mi ) = 1 para cada i. Entonces las s congruencias
a1 x ≡ b1 (m1 )
a2 x ≡ b2 (m2 )
..
.
as x ≡ bs (ms )
ai ci ≡ bi (mi )
M
(El Teorema 8.1, garantiza la existencia de tales enteros). Ahora bien, Sea ni = , ya que
mi
los mi son primos relativos dos a dos, se tiene que (ni , mi ) = 1. De aquı́ por el Corolario 8.1,
existe un qi tal que ni qi ≡ 1(mi ). Sea
x 0 = c1 n 1 q 1 + c2 n 2 q 2 + . . . + cs n s q s (10)
3
La forma original del teorema, contenida en un libro del siglo III por el matemático chino Sun Tzu
y posteriormente publicado en 1247 por Qin Jiushao, es un enunciado sobre congruencias simultáneas. El
teorema chino del resto tiene importantes aplicaciones en criptografı́a, en especial para reducir operaciones
con números enormes mediante el paso a congruencias. En el algoritmo RSA, por ejemplo, los cálculos se
hacen módulo n, donde n es un producto de dos primos p y q. Los tamaños habituales para n son 1024, 2048
ó 4096 bits, haciendo que los cálculos requieran una gran cantidad de tiempo. Usando el teorema chino del
resto los cálculos pueden ser transportados del anillo Zn al anillo Zp xZq . La suma de las longitudes de bit
de p y q es la longitud de bit de n, haciendo p y q considerablemente menor que n. Esto acelera mucho los
cálculos.
70
se mostrará que es una solución del sistema original de s congruencias. Primero, (por con-
strucción de nj ) nótese que mi |nj excepto para j = i. De aquı́
ai x o = ai c 1 n i q 1 + ai c 2 n 2 q 2 + . . . + ai c i n i q i + . . . + ai c s n s q s
≡ ai ci ni qi (mi )
≡ ai ci (mi ), (ya que ni qi ≡ 1(mi ))
≡ bi (mi )
En algunos libros el anterior Teorema tiene unos ligeros cambios, sin embargo, la forma
como se ha presentado aqui es más general.
Al revisar un ejemplo, seguro que el algoritmo de la prueba se entiende mejor:
Ejemplo 9.2
Resolver el sistema
5x ≡ 4(3)
8x ≡ 7(7)
4x ≡ 2(5)
Primero lo que hay que hacer es verificar si se cumplen las hipótesis del Teorema 9.1 ya
que si no se cumplen se puede formar un sistema equivalente en que si se cumplen. Para
la congruencia 5x ≡ 4(3), una solución evidente es c1 = 2, para la congruencia 8x ≡ 7(7)
se puede usar el Corolario 7.3 para hallar la solución c2 = 8φ(7)−1 ∗ 7, pero este número es
grande, usando propiedades de congruencia se encuentra uno más pequeño:
8 ≡ 1(7)
86 ≡ 1(7)
6
8 ∗ 7 ≡ 7(7)
x0 = 2 ∗ 35 ∗ 2 + 7 ∗ 15 ∗ 1 + 3 ∗ 21 ∗ 1 = 308
por el Teorema 9.1 todas las demás soluciones simultáneas del sistema son congruentes con
ésta módulo 3 ∗ 7 ∗ 5 = 105, es decir, son de la forma x = 308 + 105k.
En algunos problemas interesa hallar el menor entero positivo que es solución del sistema,
71
si este fuese el caso, se debe buscar el menor entero positivo x tal que 308 ≡ x(105). Como
toda solución del sistema es de la forma x = 308 + 105k, para k = −2, se tiene la solución
mı́nima positiva x = 98.
Ejemplo 9.3
Siete ladrones tratan de repartir, entre ellos y a partes iguales, un botı́n de lingotes de oro.
Desafortunadamente, sobran seis lingotes y en la pelea que se desata muere uno de ellos.
Como al hacer de nuevo el reparto sobran dos lingotes, vuelven a pelear y muere otro. En
el siguiente reparto vuelve a sobrar un lingote y sólo después de que muera otro es posible
repartirlas por igual. ¿Cuál es el mı́nimo número de lingotes para que esto ocurra?
En el segundo intento de repartición ya solo hay 6 ladrones pero aún asi sobran 2
lingotes, es decir x ≡ 2(6),
En el tercer intento de repartición ya solo hay 5 ladrones, pero esta vez sobra un lingote,
es decir x ≡ 1(5),
En el cuarto intento de repartición ya es posible que a cada quien le toque igual número
de lingotes, pero ya solo hay 4 piratas.
x ≡ 6(7)
x ≡ 2(6)
x ≡ 1(5)
x ≡ 0(4)
x ≡ 2(6) −→ 2x ≡ 4(12)
x ≡ 0(4) −→ 3x ≡ 0(12)
Lo importante de las congruencias de la derecha es que tienen el mismo módulo y por lo
tanto se pueden operar de acuerdo a las propiedades de conguencia. Restando la primera
72
congruencia de la segunda (las congruencias de la derecha) se obtiene la congruencia x ≡
−4(12) la cual es equivalente a las dos anteriores, por lo que se puede sustituir por éstas en
el sistema original. Asi el nuevo sistema es :
x ≡ 6(7)
x ≡ 1(5)
x ≡ −4(12)
Notar que este sistema cumple todas las condiciones del Teorema 9.1.
Aqui se tiene que m1 = 7, m2 = 5, m3 = 12, de donde M = 420.
Ahora, aplicando el algoritmo establecido en la demostración del Teorema 9.1 se tiene que
n1 = 60, n2 = 84, n3 = 35, luego las congruencias respectivas son 60q1 ≡ 1(7), 84q2 ≡ 1(5)
y 35q3 ≡ 1(12), con soluciones evidentes dadas por q1 = 2, q2 = −1, q3 = −1, de donde la
solución que se establece en (10) está dada por
Problema 9.1
Ejercicios 9.1
1. ¿Cuál es el resto de dividir 3141 64 por 165? (¡Observar que 165 no es primo!),
3. Encuentre el menor entero positivo x que satisfaga cada una de las siguientes congru-
encias:
a) 356 ≡ x(7)
b) 738 ≡ x(11)
c) 7128 ≡ x(13)
4. Demuestre que si p ≡ 3(4), entonces el producto de todos los enteros pares menores
que p es congruente con 1 o −1 módulo p.
73
5. Encuentre todas las soluciones de los siguientes sistemas de congruencias:
a) x ≡ 1(3), x ≡ 1(2)
b) x ≡ 3(5), x ≡ 5(7), x ≡ 7(11)
c) 2x ≡ 1(5), 3x ≡ 2(7), 4x ≡ 3(11)
6. Para los enteros positivos a, m, n con m 6= n, pruebe que
2m 2n
1 si a es par
a + 1, a + 1 =
2 si a es impar
ap ≡ bp (mód p2 )
8. Si una congruencia f (x) ≡ 0 (mód m) tiene m soluciones, pruebe que cualquier entero
es una solución.
9. Encuentre todos los enteros que dan residuos 1, 2, 3 cuando se dividen entre 3, 4, 5
respectivamente.
10. Hallar un número que deje los restos 2, 3 y 2 al ser dividido por 3, 5 y 7 respectivamente.
11. Supongamos que (a, n) = 1. Probar que la congruencia ax + by ≡ c(n) tiene una única
solución x por cada uno de los n posibles valores de y incongruentes dos a dos.
12. Hallar tres enteros consecutivos que sean múltiplos de cuadrados.
13. Encontrar tres enteros consecutivos tales que el primero sea divisible por un cuadrado,
el segundo por un cubo, y el tercero por el cuadrado de un cuadrado.
14. Una banda de 17 piratas robó un saco de monedas de oro. Al tratar de dividir la fortuna
en partes iguales, sobraron 3 monedas, y en la consiguiente disputa acerca de quién
debı́a quedarse con ellas resultó muerto uno de los piratas. Entonces redistribuyeron
el botı́n en partes iguales, pero sobraron 10 monedas, y otro pirata pereció a manos
de sus compañeros. Finalmente, las monedas se repartieron equitativamente entre los
supervivientes, y esta vez no sobró ninguna moneda. Averiguar cuál era la menor
cantidad posible de monedas que contenı́a el saco.
15. Si a se selecciona al azar de 1, 2, · · · , 14 y b se selecciona al azar de 1, 2, 3, · · · , 15
¿Cuál es la probabilidad de que ax ≡ b (mód 15) tenga por lo menos una solución?
¿Exactamente una solución?
16. ¿Para qué valores de n es impar ϕ(n)?
17. Encuentre el número de enteros positivos ≤ 3600 que tienen un factor en común con
3600.
74
18. Muestre que para enteros a, b la congruencia a2 + b2 ≡ 0 (mód 7) implica a ≡ b ≡
0 (mód 7).
n
X
19. Evalue la suma ϕ(pi ), donde p es un primo y n ∈ N.
i=0
21. Muestre que para cualquier número m y cualquier a, b ∈ Z tal que a ≡ b (mód mn ),
donde n ∈ N, tendremos que am ≡ bm (mód mn+1 ).
(Sug.am − bm = (a − b)(am−1 + am−2 b + · · · + abm−2 + bm−1 ) y además cada sumando
del segundo paréntesis es congruente con am−1 mód m ).
22. Muestre que para cualquier primo p, y cualquier entero a primo relativo con p, ten-
dremos
n−1
ap (p−1) ≡ 1 (mód pn )
(Sug. Use inducción sobre n y los ejercicios (20) y (21) ).
75
10. LA FUNCIÓN PARTE ENTERA
La función Parte Entera no forma parte del conjunto de “Funciones Aritméticas”, sin
embargo, se abordará su estudio ya que es de mucha importancia en la teorı́a de números,
su ubicación aquı́ es con el único proposito de que quede junto con las otras funciones de
Teorı́a de Número que se revisarán.
Sea x un número real cualquiera, el sı́mbolo dxe denotará el mayor entero que es menor o
igual a x. Ası́ por ejemplo d3,0006e = 3, dπe = 3, d−πe = −4, d−5,83e = −6. La función f
tal que f (x) = dxe, se llama función parte entera y es muy importante en teorı́a de números.
Nótese que el dominio de f es el conjunto de números reales, y su rango es el conjunto
de números enteros. El teorema siguiente enuncia las propiedades más relevantes de dicha
función.
2. Si n ∈ Z , dx + ne = dxe + n.
Demostración:
P3: Escribiendo x = n + α, y = m + β, con n, m ∈ Z y α, β números reales tales que
0 ≤ α < 1, 0 ≤ β < 1.
Se tien que
dxe + dye = n + m ≤ dn + α + m + βe = n + m + dα + βe
≤ n + m + 1 = dxe + dye + 1
P4: Como antes, si x = n + α, entonces
−x = −n − α = −n − 1 + 1 − α, 0 < 1 − α ≤ 1.
de donde
76
P5: Otra vez x = n + α. Se sabe por el lema de la división que n = mq + r, donde q, r son
enteros con 0 ≤ r ≤ m − 1, por lo tanto ya que 0 ≤ r + α < m, se tiene
l x m qm + r + α
r+α
= =q+ = q.
m m m
por otro lado l m l
dxe n rm
= = q+ = q,
m m m
de donde l m
dxe x
= .
m m
El siguiente Teorema ayuda a resolver algunos problemas que a primera vista parecen un
tanto complicados.
Teorema 10.2 Sea n cualquier entero, p Primo. El mayor exponente j tal que pj |n!, está da-
do por
∞
X n
j=
k=1
pk
Demostración: Está claro que la suma es finita (porqué?). Se usa inducción sobre n. Para
n = 1 es evidente. Supongamos que la igualdad es cierta para n!. Debemos probar que se
cumple para (n + 1)!. Sea l el mayor exponente tal que pl |(n + 1), de la identidad (n + 1)! =
(n + 1)n! se debe mostrar que
∞ ∞
X n+1 X n
− =l
k=1
pk k=1
pk
pero la anterior igualdad es cierta por el hecho que:
n+1 n 1 si pk |(n + 1)
− =
pk pk 0 en otro caso
Ejemplo 10.1
A partir del Teorema anterior se puede ver que para encontrar la descomposición canónica de
20!, basta encontrar las mayores potencias de todos los primos menores que 20, que dividen
a 20!, (está claro que ningún primo mayor que 20 puede dividir a 20!)
Solución: Aplicando el teorema 10.2 se tiene
∞
X 20
Para 2: j2 = = 10 + 5 + 2 + 1 + 0 + . . . + 0 = 18
k=1
2k
∞
X 20
Para 3: j3 = = 7 + 2 + 0 + ... + 0 = 9
k=1
3k
77
∞
X 20
Para 5: j5 = = 4 + 0 + ... + 0 = 4
k=1
5k
∞
X 20
Para 7: j7 = = 3 + 0 + ... + 0 = 3
k=1
7k
∞
X 20
Para 11: j11 = k
= 1 + 0 + ... + 0 = 1
k=1
11
∞
X 20
Para 13: j13 = = 1 + 0 + ... + 0 = 1
k=1
13k
∞
X 20
Para 17: j17 = k
= 4 + 0 + ... + 0 = 1
k=1
17
∞
X 20
Para 19: j19 = = 1 + 0 + ... + 0 = 1
k=1
19k
Ejemplo 10.2 ¿Es 20! un cuadrado perfecto?. Si no lo es encontrar el menor entero k tal
que 20! ∗ k sea un cuadrado perfecto.
Solución: Tomando de referencia el ejemplo anterior, notar que para que un entero sea un
cuadrado perfecto, los exponentes de los primos que intervienen en su forma canónica deben
pares. De donde 20! no es un cuadrado perfecto. Por otro lado observando la forma canónica
de 20!, se puede concluir que el entero k buscado es k = 3 ∗ 7 ∗ 11 ∗ 13 ∗ 17 ∗ 19
Ejemplo 10.3
Otro problema que se resuelve fácilmente a partir del Teorema anterior es el siguiente: ¿En
cuántos ceros termina 100! ?, para esto es suficiente notar cuántas veces aparece el factor
10 = 2 ∗ 5 en el producto 1 ∗ 2 ∗ . . . ∗ 100. Ya que obviamente hay menos múltiplos de 5 que
de 2 en dicho producto, basta encontrar la mayor potencia de 5 que divide a 100!.
Solución: Como antes, aplicando el Teorema 10.2, se tiene:
∞
X 100
j5 = = 20 + 4 + 0 + . . . + 0 = 24
k=1
5k
Por lo tanto 100! termina en 24 ceros.
78
Ejercicios 10.1
2. Verique si los anteriores enteros son cuadrados perfectos, en caso de no serlo, encuentre
el menor entero m por el que hay que multiplicarlos (en cada caso) para que sı́ lo sean,
5. En contrar una fórmula para el mayor exponente j para el primo p, tal que pj |1 ∗ 5 ∗
7 ∗ . . . ∗ (2n − 1),
n
Y
6. Pruebe que (a + i) es divisible entre n!,
i=1
79
11. REFERENCIAS BIBLIOGRÁFICAS
[1] Teorı́a del Número, Material usado en el “CURSO DE POSGRADO PARA PROFE-
SORES DE EDUCACIÓN MEDIA”, año 2010, Ernesto Americo Hidalgo, Carlos Mauricio
Canjura, Carlos Ernesto Gámez, entre otros.
[2] Campos, Otoniel (2011). Apuntes Sobre Teorı́a Elemental de Números, Escuela de
Matemática, Universidad de El salvador.
[3] Andrews, G. (1971). Number Theory, Dover Publications, Inc, New York.
[4] Gioia, A. (2001). The Theory Of Numbers, Dover Publications, Inc, New York.
80