0% encontró este documento útil (0 votos)
205 vistas80 páginas

Teoria Del Numero

1. El documento presenta un curso de posgrado sobre teoría de números. 2. Introduce conceptos básicos como divisibilidad, máximo común divisor, mínimo común múltiplo y números primos. 3. Explica que la teoría de números es fundamental en matemáticas y ha adquirido importancia debido a sus aplicaciones en criptografía y algoritmos computacionales.

Cargado por

Carlos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
205 vistas80 páginas

Teoria Del Numero

1. El documento presenta un curso de posgrado sobre teoría de números. 2. Introduce conceptos básicos como divisibilidad, máximo común divisor, mínimo común múltiplo y números primos. 3. Explica que la teoría de números es fundamental en matemáticas y ha adquirido importancia debido a sus aplicaciones en criptografía y algoritmos computacionales.

Cargado por

Carlos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

MINISTERIO DE EDUCACIÓN

CURSO DE POSTGRADO

TERCER CICLO DE EDUCACIÓN BÁSICA

ESPECIALIDAD: MATEMÁTICA

MODULO No. 5: TEORÍA DEL NÚMERO

DISEÑADO POR:

WALTER OTONIEL CAMPOS GRANADOS


Equipo de Formadores:
ERNESTO AMÉRICO HIDALGO CASTELLANOS
CAMILO SALVADOR ERNESTO ZAMORA CASTRO
ELIDA CONSUELO FIGUEROA DE FIGUEROA
INGRID CAROLINA MARTÍNEZ BARAHONA
JOSÉ ANTONIO HERNÁNDEZ
ARMANDO ANTONIO FIGUEROA MORALES
OSCAR ARMANDO MORALES
JOSÉ NERYS FUNES TORRES
JOSÉ RENÉ PALACIOS BARRERA
CLAUDIA CORCIO
DIMAS NOÉ TEJADA
FRANCISCO ASDRUBAL HERNANDEZ
MAURICIO HERNÁN LOVO CÓRDOVA
HECTOR DUGLAS MOLINA
EDWIN AGUILAR
ENRY GARCIA
MARCELINO MEJIA
PEDRO FLORES
WALTER WILLIAM ARANA
WALTER OTONIEL CAMPOS GRANADOS

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.

La teorı́a de números es la rama de la matemática que estudia las propiedades de los


números enteros, en este sentido el único conjunto de interés a lo largo de este curso es el
conjunto de los números enteros.
La teorı́a de números ocupa entre las disciplinas matemáticas una posición idealizada análo-
ga a aquella que ocupan las matemáticas mismas entre las otras ciencias, es decir teorı́a de
números es de las ramas más importantes en matemática, es de esperar, por tanto, que los
grandes maemáticos se hayan dedicado con mucho interés a su estudio.

En la actualidad la teorı́a computacional de números a adquirido gran auge e im-


portancia, ya que estudia los algoritmos relevantes de la teorı́a de números, además, los
algoritmos rápidos para evaluar números primos y factorización de enteros tienen impor-
tantes aplicaciones en criptografı́a.
La aparición de las Tecnologı́as de la Información y la Comunicación y el uso masivo de
las comunicaciones digitales han producido un número creciente de problemas de seguridad.
Las transacciones que se realizan a través de la red pueden ser interceptadas. La seguridad
de esta información debe garantizarse. Este desafı́o ha propiciado que los objetivos de la
criptografı́a sean encargase del estudio de los algoritmos, protocolos (se les llama protocolos
criptográficos) y sistemas que se utilizan para proteger la información y dotar de seguridad a
las comunicaciones y a las entidades que se comunican. Para ello los criptógrafos investigan,
desarrollan y aprovechan técnicas de teorı́a de números que les sirven como herramientas
para conseguir sus objetivos.

de tal manera que la evolución de la computación ha hecho que la aritmética deje de


ser una ciencia contemplativa y de especialistas para transformarse en una verdadera rama
aplicada. La necesidad de nuevos algoritmos de computación requiere (como diceEnzo R.
Gentile) vastos y profundos conocimientos aritméticos.

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

3. EL MÁXIMO COMÚN DIVISOR 25


3.1. La ecuación ax + by = c . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4. EL MÍNIMO COMÚN MÚLTIPLO 36

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

7. TEOREMAS DE EULER, FERMAT Y WILSON 58

8. CONGRUENCIAS LINEALES 65

9. TEOREMA CHINO DEL RESTO 69

10.LA FUNCIÓN PARTE ENTERA 76

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:

Z = {. . . − 4, −3, −2, −1, 0, 1, 2, 3, 4, . . .}

1.1. Definición y ejemplos


La idea que se tiene de división es muy “justa” en el sentido de que se pretende que la
repartición sea igual para todos, aunque la palabra división signifique cualquier repartición,
justa o no. Ası́ pues es normal que si se van a repartir 80 tortillas entre 10 personas, se
quiere que a cada persona le correspondan 8 (¡aunque cualquier otra repartición es válida!),
por otro lado si se van a repartir 57 dólares entre 4 personas, la anterior pretensión ya no
es posible, es decir, no es posible hacer una repartición igual. En lo que sigue se generaliza
esta idea.

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

Teorema 1.1 [Algunas Propiedades Básicas]

1. Si a|b entonces a|bc para todo entero c.

2. Si a|b y b|c entonces a|c.

3. Si a|b y a|c entonces a|(bx + cy), para todo par de enteros x, y.

4. Si a|b y b|a entonces a = ±b

5. Si a|b, a > 0, b > 0, entonces a ≤ b

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)

de donde se deduce que a|bc.


2. Si a|b y b|c entonces existen enteros x, y tales que: b = ax, c = by, de donde

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)

de donde es claro que a|(bx + cy).


Observación: De la propiedad anterior es claro que a|(b ± c), es decir si un entero divide a
otros dos, divide también a su suma y diferencia.
4. Si a|b y b|a, entonces existen enteros x, y tales que: b = ax, a = by, de donde

b = (by)x = b(yx)

asi yx = 1, de manera que necesariamente x = y = 1 ó x = y = −1, por lo tanto a = ±b.


5. Si a|b, entonces b = ax para algún entero x. ya que a > 0 y b > 0, x debe ser positivo; es
decir, x ≥ 1, de donde a ≤ b. 

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

Análogamente al ejemplo anterior, al dividir todos los elementos del conjunto

Z = {0, ±1, ±2, ±3, ±4, ±5, ±6 . . .}

se van obteniendo repetidamente los valores 0, 1, 2, 0, 1, 2, 0, 1, 2, . . .

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.

Demostración: Considere el conjunto S = {a + bx : x ∈ Z }.

si a ≥ 0, entonces a + b ≥ 0 y a + b ∈ S; si a < 0, entonces a + b(−a) ≥ 0 y es un elemento


de S, ası́ en ambos casos S contiene enteros no negativos, por lo tanto por el principio
de buena oredenación, contiene un menor entero no negativo, digamos r. Supóngase que r
sucede en S cuando x = −q, asi se tiene que

0 ≤ r = a − bq

si r ≥ b, entonces a − bq ≥ b, de donde se tiene que

0 ≤ a + b(−q − 1) < a − bq.

pero lo anterior es imposible ya que a − bq es el menor entero no negativo de S. De aquı́ b > r


y existen enteros q y r que establece el teorema.
Para probar la unicidad, se asume que existen enteros q, q1 , r, r1 , tales que

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

0 ≤ r1 = a − bq1 ≤ a − b(q + 1) = r − b < 0,

lo cual constituye una contradicción. Similarmente si se hubiese supuesto q1 < q. De aquı́ q =


q1 , y
r1 = a − bq1 = a − bq = r. 
Otra demostración alternativa es considerar la progresión aritmética . . . , a − 3b, a − 2b, a −
b, a, a + b, a + 2b, a + 3b, . . ., se invita al lector a hacer la demostración ocupando lo anterior.

Observaciones:

(i) En el establecimiento del anterior teorema, la hipótesis de que b > 0, no es necesaria


y puede formularse dicho teorema siendo b cualquier entero no nulo, en este caso si
a = bq + r, se debe cumplir que 0 ≤ r < |b|

(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

Nuestro calendario consta de 52 semanas y un dı́a, es decir 365 dı́as,

Hay años que constan de 366 dı́as, llamados años bisiestos,

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

1. Escriba todos los divisores en Z de los números 20, 28 y 75,

2. Demuestre que el número 11 . . . 1} − 22


| {z . . . 2}, es siempre un cuadrado perfecto, para todo
| {z
2k−veces k−veces
r ≥ 1,

3. Si a 6= 0, muestre que el conjunto {d : d|a} es finito,

4. Supóngase a, b, n ∈ Z y |a − b| < |n|. Pruebe que es imposible que n divida a ambos


a y b, a 6= b,

5. Sean a, b, c ∈ Z y supóngase c 6= 0. Muestre que ac|bc implica a|b,

6. Sean n un natural, y a, b enteros cualesquiera, entonces:

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?,

8. n es un entero natural mayor o igual a 2 y A = n4 − 1,

a) Demostrar que n − 1, n + 1 y n2 + 1 son divisores de A,


b) Deducir otros divisores de A,

9. Encuentre todos los divisores en Z de 21. Encuentre todos los pares de números
naturales (a, b) tales que a2 − b2 = 21,

10. Demuestre las siguientes propiedades:

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?,

14. Sean a, b y c enteros tales que a2 + b2 + c2 = n con n no múltiplo de 3. Demuestre que


al menos uno de los tres números a, b y c es múltiplo de 3,

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,

17. La diferencia de dos números enteros a y b es a − b = 996. La división euclı́dea de a


por b tiene como cociente 4 y como resto 60. Encontrar a y b,

18. a es un entero cualquiera. Demostrar que a (a2 − 1) es un múltiplo de 2 y de 3,

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),

20. Encontrar que dı́a es la fecha indicada:

a) 23 de febrero de 1855 (murió Gauss),


b) 18 de septiembre de 1752 (nació Adrien-Marie Legendre),
c) 24 de marzo de 1980 (murió Arnulfo Romero).

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.

2.1. Teorema del cambio de base


Como ya se dijo el sistema que se usa es el sistema Hindú-Arábigo, también llamado
decimal (base 10), con el siguiente Teorema se demuestra que se puede construir un sistema
numérico tomando como base cualquier número entero mayor que uno.
Los siguientes resultados ayudaran a establecer el teorema principal de esta sección.

Corolorario 2.1 Si x es cualquier número real distinto de uno, entonces


n−1
X xn − 1
xi = 1 + x + x2 + . . . + xn−1 =
i=0
x−1

Demostración:

Sea S = 1 + x + x2 + . . . + xn−1 , basta con sumar esto mismo de manera artificiosa:

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 ,

donde ahora ni a0 ni as−t son iguales a cero. Entonces

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 .

Las bases 2, 8, 16 son muy importantes en Ciencia Computacional.


Nota: Para obtener los coeficientes en la expansión, basta con hacer divisiones sucesivas del
número en base diez, entre la base k, luego se toma el último cociente y todos los residuos
partiendo del último hasta el primero, en ese orden.

15
Ejemplo 2.2 Visualización de cómo se efectúa el cambio de base

Figura 1: Decimal a Binario

Figura 2: Decimal a Hexadecimal

16
Figura 3: Decimal a Octal

Ejemplo 2.3 Definición de operaciones en el sistema Binario

Figura 4: Definición de Operaciones en Binarios

17
Figura 5: Operaciones con Binarios

Ejemplo 2.4 Escribir 4610 en base 2 y 46810 en base 8


Solución:
46 = 2 ∗ 23 + 0
23 = 2 ∗ 11 + 1
11 = 2∗5+1
5 = 2∗2+1
2 = 2∗1+0
luego, 4610 = 1011102 , además, 4610 = 1 ∗ 25 + 0 ∗ 24 + 1 ∗ 23 + 1 ∗ 22 + 1 ∗ 21 + 0 ∗ 20 .
Por otro lado
468 = 8 ∗ 58 + 4
58 = 8 ∗ 7 + 2
en lo último, notar que 7 ya no se puede dividir por 8, por eso se termina allı́. Ası́ pues
46810 = 7248 , nótese que 46810 = 7 ∗ 82 + 2 ∗ 81 + 4 ∗ 80
Ejemplo 2.5 Un número N se escribe 10810 y 130b , ¿quién es la base b?
Solución: Por Teorema 2.1, se observa que 10810 = 1 ∗ b2 + 3 ∗ b1 + 0 ∗ b0 , resolviendo esta
ecuación para b (b2 + 3b − 108 = 0), se tiene que b = 9, ya que la base es mayor que uno.
Observación: Si se quiere pasar un número escrito en la base d a un número escrito en la
base b, primero pasar cualquiera de los dos a la base diez y luego este pasarlo a la otra base,
es decir, la base diez sirve como un “puente”.
Ejemplo 2.6 En una balanza se utilizan pesas marcadas en gramos, (cantidades enteras)
para determinar el peso de objetos de la manera usual, es decir, colocando las pesas necesarias
en cada lado de la balanza para que se equilibre. Decir los pesos de una colección de 4 pesas
con las cuales se pueden determinar todos los pesos del 1 al 40.

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

con los ai = 0, 1, 2, cuando el coeficiente es 2, se puede sustituir por 3 − 1, y luego a agrupar,


de donde, se obtiene una expresión de la forma

n = b0 k s + b1 k s−1 + . . . + bs

pero ahora los bi son −1, 0, ó 1.


Ahora se trata de plantear el problema de la siguiente manera: ¿Con qué colección de números
(valores enteros para las pesas) es posible obtener todos los números del uno al 40 con sumas
y restas de algunos de ellos?.
Como se tienen 4 pesas x1 , x2 , x3 , x4 , asumir lo siguiente: En un lado de la balanza coloco
el objeto a pesar, luego si la pesa xi se coloca en el lado del objeto a pesar, le antepongo
coeficiente −1, si la pesa xi va al otro lado del objeto, le antepongo coeficiente 1, finalmente
si la pesa no es necesaria ponerla, le antepongo coeficiente 0.
Notar entonces que lo que se tiene es una representación de un número como en la última
expresión derivada de la representación en base 3. Ahora, el total de expresiones con las
cuatro pesas anteponiéndoles los coeficientes −1, 0, ó 1 son 34 = 81, de las cuales una da
como resultado cero (cuando todos los coeficientes son cero), luego quedan 80, de las cuales
40 son negativas(todos los coefientes son -1) y las otras cuarenta son positivas. Como

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.

Problema 2.1 Escribir como suma de potencias de base indicada:

468 = (base10)
68 = (base2)
685 = (base3)
1468 = (base16)

Problema 2.2 Completar:

1102 = (........)10 5DF 1A16 = (........)10


13816 = (........)10 5DF 1A16 = (........)8
121123 = (........)10 5F D1AAE16 = (........)12
110,12 = (........)10 121123 = (........)16

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,

2. Encontrar y tal que 31y = 2510 ,

3. Argumentar si la siguiente afirmación es correcta: 624 = 2610 ,

4. Un barril lleno de agua pesa 34lb y cuando está lleno a la mitad pesa 17,5lb. ¿Hallar
el peso del barril?,

5. En la clase anterior de Teorı́a de Números faltó el 12,5 % de los alumnos. En la siguiente


clase faltó un alumno más, y el número de presentes es 5 veces el de ausentes. ¿Cuál
es el total de alumnos en la clase?,

6. Pruebe que cada entero distinto de cero puede ser representado de manera única en la
forma s
X
n= ci 3i ,
i=0

donde cs 6= 0, y cada ci es igual a -1, 0, ó 1,

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.6 Criterio de divisibilidad por cuatro: Un entero n es divisible por 4 si


y solo sı́ el número formado por los dos últimos dı́gitos de n en su expresión decimal es
divisible por 4.

Problema 2.7 Criterio de divisibilidad por cinco: Un entero n es divisible por 5 si y


solo sı́ su último dı́gito en su expresión decimal es cero o cinco.

Problema 2.8 Criterio de divisibilidad por nueve: Análogo al caso de 3, el entero n


es divisible por 9 si y solo sı́ la suma de sus digı́tos en su expresión decimal es divisible por
9.

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.

N = an 10n + an−1 10n−1 + . . . + a2 102 + a1 10 + a0


= an (2 · 5)n + an−1 (2 · 5)n−1 + . . . + a2 (2 · 5)2 + a1 (2 · 5) + a0
= 2(an 2n−1 5n + an−1 2n−2 5n−1 + . . . + a2 2 · 52 + a1 5) + a0

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.

Criterio de divisibilidad por 5


Escribimos un número N = an an−1 . . . a1 a0 cualquiera en su expansión decimal, donde 0 ≤
ai ≤ 9.

N = an 10n + an−1 10n−1 + . . . + a2 102 + a1 10 + a0


= an (2 · 5)n + an−1 (2 · 5)n−1 + . . . + a2 (2 · 5)2 + a1 (2 · 5) + a0
= 5(an 2n 5n−1 + an−1 2n−1 5n−2 + . . . + a2 22 · 5 + a1 2) + a0

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.

Criterio de divisibilidad por 3


Escribimos un número N = an an−1 . . . a1 a0 cualquiera en su expansión decimal, donde 0 ≤
ai ≤ 9.

N = an 10n + an−1 10n−1 + . . . + a2 102 + a1 10 + a0


= an (32 + 1)n + an−1 (32 + 1)n−1 + . . . + a2 (32 + 1)2 + a1 (32 + 1) + a0
n
X n−1
X
= an Cni (32 )i + an−1 Cni (32 )i + . . . + a2 ((32 )2 + 2 · 32 + 1)
i=0 i=0
+ a1 (32 + 1) + a0
(En cada sumatorio sacamos factor 3, excepto en el último término de éstos)
= an (3kn + 1) + an−1 (3kn−1 + 1) + . . . + a2 (3k2 + 1) + a1 (3k1 + 1) + a0
= 3(an kn + an−1 kn−1 + . . . + a2 k2 + a1 k1 ) + an + an−1 + . . . + a2 + a1 + a0

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.

Criterio de divisibilidad por 11


Escribimos un número N = an an−1 . . . a1 a0 cualquiera en su expansión decimal, donde 0 ≤

22
ai ≤ 9.

N = an 10n + an−1 10n−1 + . . . + a2 102 + a1 10 + a0


= an (11 − 1)n + an−1 (11 − 1)n−1 + . . . + a2 (11 − 1)2 + a1 (11 − 1) + a0
n
X n−1
X
= an Cni (−1)i 11i + an−1 Cni (−1)i 11i + . . . + a2 (112 − 2 · 11 + 1)
i=0 i=0
+ a1 (11 − 1) + a0
(En cada sumatorio sacamos factor 11, excepto en el último término de éstos)
= an (11kn + (−1)n ) + an−1 (11kn−1 + (−1)n−1 ) + . . . + a2 (11k2 + 1)
+ a1 (11 − 1) + a0
= 11(an kn + an−1 kn−1 + . . . + a2 k2 + a1 ) + (−1)n an + (−1)n−1 an−1
+ · · · + a2 − a1 + a0

para que 11 divida a N , tieneX que 11 divida a (−1)n an + (−1)n−1 an−1 + . . . + a2 +


que darseX
a1 + a0 , esto es, siempre que ai − ai sea múltiplo de 11.
i par i impar

Criterio de divisibilidad por 7.

Al igual que en los casos anteriores escribimos el número N = an an−1 ...a2 a1 a0 en su


expansión decimal, es decir N = an 10n + an−1 10n−1 + ... + a2 102 + a1 10 + a0
La idea fundamental está en el hecho que podemos acomodar la última cifra sumando
cero de manera conveniente:
N = an 10n + an−1 10n−1 + ... + a2 102 + a1 10 + a0 − ka0 + ka0
N = [an 10n + an−1 10n−1 + ... + a2 102 + a1 10 + (1 − k)a0 ] + ka0 .
En este punto es importante analizar que estamos interesados en que N sea divisible por
7 y por tanto la suma lo debe ser, esto es a ka0 se le pide esta condición pero como a0 es un
número cualquiera entonces 7 | k.
Por otro lado en el primer sumando “necesitamos” reducir la cantidad en una cifra, y eso lo
logramos sacando un factor 10 de la expresión, de aquı́ obtenemos 10 | (1 − k).
Podemos concluir entonces que el número k buscado debe cumplir las dos condiciones an-
teriores, ası́ por ejemplo vemos que k = 21 cumple, y escribimos entonces: N = [an 10n +
an−1 10n−1 + ... + a2 102 + a1 10 − 20a0 ] + 21a0
N = 10[an 10n−1 + an−1 10n−2 + ... + a2 10 + a1 − 2a0 ] + 21a0 , en esta expresión se sabe
que 21a0 es divisible por 7, luego para que la suma sea divisible por 7 deben serlo ambos
sumandos de aqui que 10[an 10n−1 + an−1 10n−2 + ... + a2 10 + a1 − 2a0 ] también debe serlo,
pero 10 no es divisible por 7, ası́ que an 10n−1 + an−1 10n−2 + ... + a2 10 + a1 debe serlo, pero
esta expresión es la expansión decimal de N 0 = an an−1 ...a2 a1 , de donde está claro que basta
verificar que N 0 − 2a0 sea divisible por 7, esto podemos enunciarlo de la siguiente forma: “Un
número es divisible por 7 cuando la diferencia entre el número sin la cifra de las unidades y
el doble de la cifra de las unidades es 0 ó múltiplo de 7”.

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

D(6) = {1, 2, 3, 6},


D(18) = {1, 2, 3, 6, 9, 18},
D(−25) = {1, 5, 25},
D(24) = {1, 2, 3, 4, 6, 8, 12, 24},
D(17) = {1, 17},
D(10) = {1, 2, 5, 10},
D(23) = {1, 23},
D(167) = {1, 167},
D(−80) = {1, 2, 4, 5, 8, 10, 16, 20, 40, 80},
D(80) = {1, 2, 4, 5, 8, 10, 16, 20, 40, 80}

De los ejemplos anteriores se desprenden varias cuestiones importantes:

Hay enteros que tienen divisores comunes distintos de uno,

Hay enteros que no tienen divisores comunes aparte del uno,

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 .

Problema 3.1 Pruebe que D(a) = D(−a), para todo entero a.

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.

Lo discutido anteriormente se plantea de manera rigurosa y formal en la siguiente definición.

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.

El máximo común divisor de a y b es representado por muchos autores como mcm(a, b)


o simplemente (a, b), que es la notación que aquı́ se usará.
El siguiente teorema prueba la existencia y unicidad de (a, b), además, proporciona un algo-
ritmo para encontrarlo, antes de enunciarlo y probarlo se da el siguiente ejemplo que describe
el algoritmo.

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.

Ejemplo 3.3 Encontrar el (46, 108).

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

Si r2 > 0, existen enteros q3 , r3 (0 ≤ r3 < r2 ) tales que

r1 = r2 q3 + r3

Este proceso se puede continuar mientras ri 6= 0. Ya que

b > r1 > r2 > r3 > . . . > 0,

Usando inducción matemática se ve que 0 ≤ ri ≤ b − i. Por lo tanto, en a lo sumo b pasos


se obtendrá un rn igual a cero.
De manera que en algún momento se tendrá

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”.

Ahora se invita al lector volver al ejemplo anterior y en la cadena de ecuaciones ir de-


spejando y sustituyendo en retroceso los residuos del conjunto de ecuaciones, iniciando del
último residuo distinto de cero, ası́:

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

aui + bvi = ri (1)


para i = 1, 2, . . . , n − 1.
Cuando i = 1, basta tomar u1 = 1, v1 = −q1 . Asumiendo que las soluciones enteras de (1)
han sido encontradas para todo i menor o igual que k, (k < n − 1). se sabe que
rk−1 = rk qk+1 + rk+1 ; (2)
luego por hipótesis inductiva,
(auk−1 + bvk−1 ) − (auk + bvk )qk+1 = rk+1 . (3)
Se puede escribir la ecuación (3) en la forma
(uk−1 − uk qk+1 )a + (vk−1 − vk qk+1 )b = rk+1 . (4)
De aquı́, uk+1 = uk−1 − uk qk+1 y vk+1 = vk−1 − vk qk+1 son soluciones de la ecuación (1)
cuando i = k + 1.
Queda pues la fórmula (1) establecida para i = 1, 2, . . . , n − 1. En particular si i = n − 1 en
la ecuación (1), se obtiene la relación
aun−1 + bvn−1 = rn−1 = (a, b) 
Oservación: Note que si d = (a, b) para hallar los divisores comunes de a y b, basta con
hallar los divisores de d.

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

Si (a, b) = 1, se dice que los enteros a y b son primos relativos, o coprimos.

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.

Observación: (a, b) = 1 si y sólo si existen enteros u, v tales que 1 = au + bv. Aqui se


debe tener cuidado ya que si (a, b) = d 6= 1 no es un si y sólo si.
Si en un conjunto de n enteros, se tiene que cada par de ellos son primos relativos entre sı́,
se dice que los números son primos relativos dos a dos.

Teorema 3.3 Sean a, b, c números enteros, si c|ab y (b, c) = 1 entonces c|a.

Demostración: Dado que (b, c) = 1, existen enteros u, v tales que

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

Encontrar todas las soluciones enteras de x + y = 2, 3x − 4y = 5, 8x − 12y = 48.


No está mal encontrar la solución particular por simple inspección (si esto es fácil, claro),
ası́ pues, nótese que x = 1, y = 1, para la primera ecuación, x = 3, y = 1, para la segunda,
finalmente para encontrar una solución particular para la tercera ecuación, nótese que por la
propiedad lineal del mcd aplicada a (12, 8) = 4, se tiene que 4 = 1∗12+(−1)∗8, multiplicando
esta ecuación por 48/4, se obtiene 48 = 12 ∗ 12 + (−12) ∗ 8, o 48 = 8 ∗ (−12) − 12 ∗ (−12).
Ası́ pues la solución particular es x = −12, y = −12. Entonces las soluciones generales de
estas ecuaciones están dadas por
  
x = 1+k x = 3 − 4k x = −12 − 3k
, ,
y = 1−k y = 1 − 3k y = −12 − 2k

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

12x : gasto en libros del tipo 1


17.5y : gasto en libros del tipo 2
a partir de lo anterior se plantea la ecuación 12x + 17.5y = 1680, multiplicando ambos lados
de esta ecuación por 2 se tiene 24x + 35y = 3360, la cual ya es una ecuación similar a la
planteada en el Teorema 3.4, se aplica el algoritmo de euclides para obtener (24, 35):

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

Sean a y b números naturales ¿Cuántos puntos de coordenadas enteras hay en el segmento


que une en el plano los puntos (0, b) y (a, 0)? La ecuación de la recta que une los puntos

Figura 6: Bosquejo del segmento de recta

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),

3. Pruebe que si a|c, b|c, y (a, b) = 1, entonces ab|c,

4. Pruebe que si (a, b) = 1 y (a, c) = 1, entonces (a, bc) = 1,

5. Probar que hac, bci = |c| ha, bi,

6. Muestre que si (a, b) = (a, c) y ha, bi = ha, ci, entonces b = ±c,

7. Sean a, b ∈ Z , con ab 6= 0. Sea D1 = {d : d|a} y D2 = {d : d|b}, muestre que


D1 ∩ D2 6= ∅, y que (a, b) = max{D1 ∩ D2 },

8. Demuestre que (a, bc) es divisible entre (a, b),

9. Si (a, c) = 1, entonces (a, bc) = (a, b),

10. Cuantos enteros entre 100 y 1,000 son divisibles entre 7,

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?

21. Si N = abc + 1, demostrar que (N, a) = (N, b) = (N, c) = 1,

22. Demostrar que (k, n + k) = 1 si y solo sı́ (k, n) = 1,

23. Demostrar que (k, n + k) = d si y solo sı́ (k, n) = d,

24. Demostrar que si x2 + ax + b = 0 tiene una raı́z entera, es un divisor de b,

25. Demostrar que n(n + 1) nunca es un cuadrado, para n > 1,

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.

M (2) = {2, 4, 6, 8, 12, 14, . . .},


M (7) = {7, 14, 21, 28, . . .},
M (12) = {12, 24, 36, 48, 60, },
M (15) = {15, 30, 45, 60, }
De donde, min(M (2)) = 2, min(M (7)) = 7, min(M (12)) = 12, min(M (15)) = 15,

De los anteriores ejemplos se visualizan los siguientes hechos importantes:

Dados dos enteros cualesquiera a, b siempre se pueden hallar múltiplos comunes, ya


que el producto de ellos dos a ∗ b es un múltiplo común, y luego todos los múltilpos de
dicho producto son múltiplos de a y b,

Se puede encontrar el menor entero que es múltiplo común a dos enteros a y b.

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.

Definición: Sean a, b ∈ Z , ab 6= 0. El mı́nimo común múltiplo (mcm) de a y b, denotado


por ha, bi, es un entero m definido por

(i) m > 0,

(ii) a|m y b|m,

(iii) si a|n y b|n, entonces m|n.

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)

Ejemplo 4.3 Encontrar h108, 46i, h480, 210i

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

|108 ∗ 46| 4, 968


h108, 46i = = = 2484
2 2
|480 ∗ 210| 100, 800
h480, 210i = = = 3, 360
30 30
Problema 4.1 Encontrar h140, 40i, h400, 315i

37
Ejercicios 4.1

1. Probar que si a, b son enteros positivos que satisfacen (a, b) = ha, bi, entonces a = b,

2. Encontrar los enteros positivos a, b que satisfacen simultáneamente las ecuaciones


(a, b) = 10 , ha, bi = 100,

3. Si a y b son dos números naturales, a ≥ 2b. Demuestre que el conjunto de divisores


comunes de a y b es el mismo que el conjunto de los divisores comunes de b y a − 2b,

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,

6. Sea n un número natural cualquiera; a = 3n + 4 y b = 2n + 3. Pruebe que si d divide


a a y b, entonces d divide a 1. ¿Qué se puede deducir para a y b?,

7. Sea n un entero natural; a = 2n + 1; b = 3n + 2. Encuentre una relación entre a y b,


independiente de n. Deduzca que a y b son primos entre sı́,

8. Encuentre dos números naturales a y b cuyo mcd es 4, tal que a + b = 48,

9. Encuentre dos números enteros naturales a y b cuyo mcd es 8, tal que a + b = 144,

10. Encontrar las soluciones del sistema:



xy = 7875
mcd(x, y) = 15
,

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:

a) 6y = 11x y 0 ≤ x < 25.


b) 7y = 3x y 0 ≤ x < 15.

13. ¿Cuál es el más pequeño natural que dividido por 140 y por 252 da 40 como residuo?

14. Resolver para x y y el sistema:



xy = 360
mcm(x, y) = 60

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?,

18. Pruebe que (um , un ) = u(m,n) .

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.

Demostración: Si n es primo, entonces el propio entero se presenta como un “producto”


con un solo factor. Se hará la prueba por contradicción. Supóngase pues que existen enteros
mayores que 1 que no son producto de primos, por el principio de buena ordenación, existe
un menor entero positivo r que satisface tal condición. Nótese que r no es primo, ası́ pues r
es compuesto, de manera que existen enteros x, y tales que r = xy, donde por propiedades
de divisibilidad se tiene que x < r, y < r. Pero entonces x y y pueden ser expresados como
producto de primos,
x = q1 q2 . . . qi
y = p1 p2 . . . pj
donde q1 , q2 , . . . , qi , p1 , p2 , . . . , pj son números primos (no necesariamente distintos), ası́ pues
r = q1 q2 . . . qi p1 p2 . . . pj lo cual contradice la elección de r. 

No es difı́cil darse cuenta que si a ∈ Z y p es primo, entonces



p si p|a
(a, p) =
1 si p 6 |a

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.

Lema 5.2 Si p es primo y p|ab, entonces p|a o p|b.

Demostración: Supóngase que p 6 |a, entonces (a, p) = 1 por el Teorema 3.3 se tiene que
p|b. 

Observación: El resultado anterior se puede generalizar al caso en que el primo p divida


al producto de m factores, es decir si p|a1 a2 . . . am , entonces p|aj , para algún j = 1, 2, . . . n
(hacer la prueba por inducción)

Problema 5.1

Pruebe que si p es primo y p|a2 − b2 , entonces p|a + b o p|a − b, con a, b ∈ Z .

El siguiente resultado trascendental se enseña de manera práctica desde la escuela, sin


embargo, en dicho nivel nunca se habló de una prueba formal de dicho resultado. La prueba
del siguiente teorema es la que Euclı́des dio, obviamente en el lenguaje de la época.

Teorema 5.1 (Teorema Fundamental de la Aritmética) : Todo entero n > 1 se puede


expresar como producto de factores primos de manera única, salvo el orden de dichos factores.

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.

Puede surgir la inquietud sobre si el conjunto de números primos es finito o infinito,


Euclı́des hace mucho tiempo también se hizo esta pregunta y logró demostrar el siguiente
resultado.

Teorema 5.2 (Euclı́des) : Existen infinitos números primos.

Demostración: Se hará la prueba por contradicción. Ası́, supóngase que el conjunto E =


{p1 , p2 , . . . , pk } constituye el conjunto de todos los primos. Se construye el siguiente número
m = p1 p2 . . . pk+1 , nótese que no es primo, entonces es compuesto, ası́ existe un primo p tal
que p|m, p ∈ / E, ya que de lo contrario se tendrı́a que p|p1 p2 . . . pk y como p|m, se tendrı́a
también que p|1. En ambos casos se llega a una contradicción. 

Ejemplo 5.2

74 = 2 ∗ 37, 108 = 22 ∗ 33 , 900 = 22 ∗ 32 ∗ 52 .

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

Notar que 12 es compuesto y 3|12, 30 es compuesto y√5|30, 56 es compuesto y 7|56, sin


embargo 61 es primo y no hay ningún primo menor que 61 que lo divida. Realmente lo que
sucede es que si un entero es compuesto siempre hay un primo menor que su raı́z cuadrada
que lo divide.

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

están representados en su forma canónica.


Pruebe que (a, b) = pn1 1 pn2 2 . . . pnr r , donde ni = min{mi , ti }, Es decir, para calcular el
máximo común divisor, se encuentra la forma canónica de los dos enteros y se toman
los primos comunes con su menor exponente.
c
Sean a, b como en el ejercicio anterior. Pruebe que ha, bi = pc11 pc22 . . . pjj , donde ci =
max{mi , ti }, j = max{k, s}, Es decir, para calcular el mı́nimo común múltiplo, se
encuentra la forma canónica de los dos enteros y se toman los primos comunes y no
comunes con su mayor exponente.

Problema 5.3 ¿Como harı́as para encontrar la forma canónica (descomposición factorial)
de enteros tales como 50!, 800!?

Esto se abordará más adelante.

Problema 5.4 Conjetura de Goldbach: Todos los números pares (a partir de 4) son la suma
de dos números primos.

Lo interesante de la anterior conjetura es que no se a podido encontrar (a pesar de las


máquinas potentes que existen en la actualidad) un entero par que no cumpla dicha conjetura,
sin embargo, no se ha dado una demostración matemática rigurosa hasta el momento.

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)?,

3. Pruebe que si an − 1 es primo, entonces a = 2 y n es primo,

4. Muestre que para nigún entero positivo n, 2n + 1 es un cubo,

43
5. Si x e y son impares, probar que x2 + y 2 no puede ser un cuadrado perfecto,

6. Sean a, b enteros positivos tales (a, b) = 1 y a ∗ b es un cuadrado perfecto. Probar que


a y b son cuadrados perfectos,

7. Encontrar el número de cifras que tiene el número 21996 ∗ 52000 ,

8. Dado que m, n son enteros positivos que satisfacen mn + mn+1 + mn+2 = 39, hallar el
valor de n,

9. Determinar si las siguientes aseveraciones son falsas o verdaderas. Si son verdaderas,


probar el resultado, y si son falsas, dar un contraejemplo:

a) Si p es un primo y p|a y p|(a2 + b2 ), entonces p|b,


b) Si p es un primo y p|(a2 + b2 ) y p|(b2 + c2 ), entonces p|(a2 − c2 ),
c) Si p es un primo y p|(a2 + b2 ) y p|(b2 + c2 ), entonces p|(a2 + c2 ).

10. Probar que si n es compuesto tiene un divisor primo p que satisface p ≤ 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.

12. Probar que existen infinitos primos de la forma 4k + 1; de la forma 4k + 3,

. . . 1}. Probar que si an es primo entonces n es primo,


13. Sea an = |11 {z
n veces

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?

2. ¿Es el 15 un divisor de 65? ¿Y de 150? ¿Por qué?

3. Encuentra 4 divisores de cada número y 3 que no lo sean: 18, 45, 72,

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,

6. Sabiendo que a es múltiplo de b y b múltiplo de c. ¿Cuál de ellos es el mayor? De-


muéstralo con un ejemplo,

7. Encuentra todos los divisores y dos múltiplos de 12, 36 y 45,

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?

10. En un instituto hay 60 alumnos de primer año de bachillerato. Se quieren repartir de


manera que haya el mismo número de alumnos en cada clase. Si hay 5 aulas ¿Cuántos
alumnos habrá en cada una de ellas? ¿Y si hay 3 aulas? ¿Y si hay 7 aulas?

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?

13. Escribe tres múltiplos de 12 que tengan a 7 como divisor.

14. Inventa un enunciado para la siguiente operación y di cuál es el cociente y cuál el


divisor: 150 000 : 12 = 1250 euros,

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?

20. Una hoja de papel de 18 cm de largo y 24 cm de ancho se quiere dividir en cuadraditos


iguales del mayor tamaño posible. ¿Cuántos cuadraditos saldrán?

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?

27. Cinco timbres tocan simultáneamente y volverán a tocar cada 6, 7, 8, 9 y 10 segundos,


respectivamente. Si coinciden a las 11 de la mañana. ¿A qué hora volverán a coincidir?

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),

38. Un granjero, tras recoger en una cesta su cosecha de huevos, piensa:

Si los envaso por docenas, me sobran 5.


Si tuviera uno más podrı́a envasarlos, exactamente, en cajas de 10.
Casi he recogido 100

¿Cuántos huevos tiene?

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?

45. Un número entero positivo es múltiplo de exactamente 8 enteros positivos (incluyendo


a él mismo y a la unidad). Si es múltiplo de 21 y de 35, ¿cuál es el número?

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?

49. ¿Cuántas parejas de enteros positivos a y b satisfacen que a2 − b2 = 15 ?

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

Ocupando el lema de la división de Euclı́des, se observa que 8 = 3 ∗ 2 + 2, 15 = 2 ∗ 7 + 1,


17 = 3 ∗ 6 + 1, 59 = 8 ∗ 7 + 3. La siguiente definición retoma estos casos de manera más
elegante.

Definición 6.1

Sean a, b, m ∈ Z , con m 6= 0. se dice que a es congruente con b módulo m, lo cual se denota


a ≡ b(m), si m|a − b.

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.

Teorema 6.1 Supóngase que a = q1 m + r1 , b = q2 m + r2 . Se tiene que a ≡ b(m) ⇔ r1 = r2 .

Demostración: Nótese que si

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:

. . . , −3m, −2m, −m, 0, m, 2m, 3m, . . . ≡ 0(m),


. . . , −3m + 1, −2m + 1, −m + 1, m + 1, 2m + 1, 3m + 1, . . . ≡ 1(m),
. . . , −3m + 2, −2m + 2, −m + 2, m + 2, 2m + 2, 3m + 2, . . . ≡ 2(m),
..
.
. . . , −3m − 1, −2m − 1, −m − 1, −1, m − 1, 2m − 1, 3m − 1, . . . ≡ m − 1(m).
Es decir desde un punto de vista formal y riguroso, lo que sucede es que la relación
de congruencia, es una relación de equivalencia sobre Z x Z , y por lo tanto particiona el
conjunto Z en clases de equivalencia, ası́:
La clase cero [0], donde están todos los enteros divisibles por m,
la clase uno [1], donde están todos los enteros que dejan residuo 1 al ser divididos por m,
la clase dos [2], donde están todos los enteros que dejan residuo 2 al ser divididos po m, y
ası́ sicesivamente, hasta
la clase [m-1], donde están todos los enteros que dejan residuo m − 1 al ser divididos por m,
formalmente:

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

Si m = 3, se tiene que las clases que se forman son tres:

[0]3 = {. . . − 9, −6, −3, 0, 3, 6, 9, . . .}


[1]3 = {. . . − 8, −5, −2, 1, 4, 7, 10, . . .}
[2]3 = {. . . − 7, −4, −1, 2, 5, 8, 11, . . .}

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, . . .}

Observación: La definición de congruencia en algunos libros se enuncia diciendo que


a ≡ b(m) si y solo sı́ existe un k ∈ Z tal que a − b = mk. Nótese que esta es equivalente a
la que se ha dado aqui.
El lector puede darse cuenta que de alguna manera las propiedades que se enuncian a con-
tinuación son análogas a las que se dieron para el caso de divisibilidad.

Definición 6.3

Al conjunto {0, 1, 2, 3, . . . , m − 1} de restos posibles cuando se trabaja con congruencias


módulo m se le llama sistema completo de restos módulo m, esta cuestión se generaliza en
la siguiente definición.

Definición 6.4

Si x ≡ y(m) entonces y recibe el nombre de residuo (resto) de x módulo m.

Corolorario 6.1 Un conjunto R = {x1 , x2 , x3 , . . . , xm } es un sistema completo de residuos


módulo m si para todo entero y existe un único xj ∈ R, tal que y ≡ xj (m)

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.

Teorema 6.2 Propiedades

1. a ≡ a(m),

2. a ≡ b(m), entonces b ≡ a(m),

3. a ≡ b(m) y c ≡ d(m), entonces a ± c ≡ b ± d(m),

4. a ≡ b(m) y c ≡ d(m), entonces ac ≡ bd(m)

5. Si a ≡ b(m) y d|m, con d > 0, entonces a ≡ b(d)

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

Ejemplo 6.5 Aplicación de las propiedades de congruencia:

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.

Teorema 6.3 Si P es un polinomio con coeficientes enteros, y si a ≡ b(m), entonces P (a) ≡


P (b)(m)

Demostración: Sea P (x) = cn xn + cn−1 xn−1 + . . . + c1 x + c0 un polinomio arbitrario con


coeficientes enteros.
P (a) = cn an + cn−1 an−1 + . . . + c1 a + c0 , P (b) = cn bn + cn−1 bn−1 + . . . + c1 b + c0 .
por las propiedades anteriores, se tiene que: ci ai ≡ ci bi , para i = 1, 2, . . . , n, ası́ que

cn an + cn−1 an−1 + . . . + c1 a + c0 ≡ cn bn + cn−1 bn−1 + . . . + c1 b + c0


de donde
P (a) ≡ P (b)(m) 
Una de las ventajas cuando se trabaja en la representación de un número en la base diez
es la siguiente:

Ejemplo 6.6 Note la siguiente particularidad: 3 ≡ 3(10), 7 ≡ 7(10), 6 ≡ 6(10), 13 ≡


3(10), 18 ≡ 8(10), 74 ≡ 4(10), 105 ≡ 5(10), 129 ≡ 9(10), 1336 ≡ 6(10), 8974 ≡ 4(10)

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

Supóngase que la representación de n en la base diez es a0 a1 . . . as , es decir, que la expansión


en base diez es n = a0 10s +a1 10s−1 +· · ·+as−1 +as , aplicando las propiedades de congruencia
se tiene:

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

Encontrar la cifra en que termina 2300 .


Primero notar que 2300 = 24∗75 = (24 )75 , además,

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).

(iii) x ≡ y(mi ), para i = 1, 2, . . . , r si y solo sı́ x ≡ y (hm1 , m2 , . . . , mr i).

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.11 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.

Demostración: En base diez un entero n tiene la expresión n = a0 10s + a1 10s−1 + . . . +


as−1 101 +as , luego, es claro que ai 10s−i ≡ 0(10), ∀ i = 0, 1, . . . , s−1, ası́, aplicando repetida-
mente la propiedad tres del Teorema 6.2 se tiene que n = a0 10s +a1 10s−1 +. . .+as−1 101 +as ≡
as (10), como as es un dı́gito, se tendrá que n es divisible por 10 si y sólo si as = 0

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.

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(3), de donde
s−i
10 ≡ 1(3)
s−i
ai 10 ≡ ai (3), ∀i = 0, 1, . . . , s
n = a0 10s + a1 10s−1 + . . . + as ≡ a0 + a1 + . . . + as (3)
luego por el Teorema 6.1 si n es divisible por tres, también lo es la suma de sus dı́gitos.

Ejemplo 6.13 Criterio de divisibilidad por cuatro: Un entero n es divisible por 4 si


y solo sı́ el número formado por los dos últimos dı́gitos de n en su expresión decimal es
divisible por 4.

Ejemplo 6.14 Criterio de divisibilidad por cinco: Un entero n es divisible por 5 si y


solo sı́ su último dı́gito en su expresión decimal es cero o cinco.

Demostración: De manera análoga al criterio de divisibilidad por 10, si n tiene la expresión


n = a0 10s + a1 10s−1 + . . . + as−1 101 + as , es claro que ai 10s−i ≡ 0(5), ∀ i = 0, 1, . . . , s − 1,
ası́, aplicando repetidamente la propiedad tres del Teorema 6.2 se tiene que n = a0 10s +
a1 10s−1 + . . . + as−1 101 + as ≡ as (5), como as es un dı́gito, se tendrá que n es divisible por
5 si y sólo si as = 0 ó 5

Ejemplo 6.15 Criterio de divisibilidad por nueve: Análogo al caso de 3, el entero n


es divisible por 9 si y solo sı́ la suma de sus digı́tos en su expresión decimal es divisible por
9.

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).

Demostración: De nuevo, si n tiene la expresión


n = a0 10s + a1 10s−1 + . . . + as−1 101 + as , se tiene que
10 ≡ −1(11), de donde
s−i
10 ≡ (−1)s−i (11)
s−i
ai 10 ≡ ai (−1)s−i (11), ∀i = 0, 1, . . . , s ası́
a0 10s + a1 10s−1 + . . . + as ≡ a0 (−1)s + a1 (−1)s−1 + . . . + as (−1)0 (9)
Reordenando y tomando en cuenta la paridad de s, se tiene que, si n es divisible por 11

(as + as−2 + . . . + a2 + a0 ) − (as−1 + as−3 . . . + a3 + a1 ) ≡ 0(11), s par

o
(as + as−2 + . . . + a3 + a1 ) − (as−1 + as−3 . . . + a2 + a0 ) ≡ 0(11), s impar

Ejercicios 6.1

1. Encuentre criterios de divisibilidad por 7, 13, 17 y 19,

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:

a) Demostrar que todo capicúa de 4 dı́gitos es divisible por 11,


b) ¿Qué ocurre con los capicúas de seis dı́gitos?

4. Encuentre aquellos n que pueden ser expresados como n ≡ x2 (7), y (mod8), respecti-
vamente,

5. Encuentre aquellos enteros n que pueden ser expresados como n = x2 + y 2 (8), x, y


enteros,

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!),

10. Encuentre todas las soluciones enteras a la ecuación a2 − ab + b2 = 1. Sugerencia:


multiplique por 4 y complete cuadrados,

11. Pruebe que existen infinitos primos congruentes con tres módulo cuatro, infinitos pri-
mos congruentes con dos módulo tres,

12. Sean m, n enteros positivos:

a) Muestre que la congruencia x2 − y 2 ≡ m(n) es irresoluble en enteros si 4|n y


m ≡ 2(4)
b) Encuentre condiciones para m y n de tal manera que la congruencia anterior tenga
solución en enteros,

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 ”.

Aunque actualmente se le conoce como pequeño teorema de Fermat, lo cierto es que


hasta el siglo XX fue conocido como teorema de Fermat, como recoge por ejemplo Carl
Friedrich Gauss en su libro Disquisitiones arithmeticae. El término pequeño teorema de Fer-
mat, tal como se le conoce actualmente, fue usado por primera vez por el matemático alemán
Kurt Hensel en 1913 en su libro Zahlentheorie. Fermat estableció tal resultado en una carta a
Frénicle de Bessy, pero como era habitual en él, omitió la prueba del mismo; se lo planteó ası́:
“Todo número primo mide una de las potencias menos uno de cualquier progresión en la que
el exponente es un múltiplo del primo dado menos uno. (...) Y esta proposición es general-
mente cierta para todas las progresiones y todos los números primos; le enviarı́a la prueba,
si no temiese que es demasiado larga”.

La primera demostración publicada se debe a Leonhard Euler en 1736 en un artı́culo


titulado Theorematum Quorundam ad Números Primos Spectantium Demonstratio. Darı́a
otras dos demostraciones más a lo largo de su vida, aunque era la primera de todas ellas
la misma que habı́a en un manuscrito personal de Gottfried Leibniz, escrito sobre 1683 y
que nunca llegó a publicar. Gauss publicarı́a otra prueba más en su libro Disquisitiones
arithmeticae en 1801.
El teorema de Leonhard Euler (1736), también conocido como teorema de Euler-Fermat, es
una generalización del pequeño teorema de Fermat.

Definición 7.1

Un sistema reducido de residuos módulo m es un conjunto de enteros ri , tales que (ri , m) = 1,


ri 6≡ rj (m), si i 6= j y tales que todo x coprimo con m es congruente módulo m con algún ri
del conjunto.

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

La función de Euler, denotada por φ, está definida de la siguiente manera, ∀n ∈ Z +

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.

Ejemplo 7.1 Hallar φ(11) φ(20), φ(21), φ(17)


Solución: Basta contar en cada caso los enteros menores y primos relativos con n.
Se tiene φ(11) = 10, ya que como 11 es primo todos los enteros menores son primos relativos
con el.
φ(20) = 8, ya que P R20 = {1, 3, 7, 9, 11, 13, 17, 19} es el conjunto de los primos relativos con
20 y menores que 20, notar que 8 es la cardinalidad (número de elementos) de este conjunto.
φ(21) = 12, ya que P R21 = {1, 2, 4, 5, 8, 10, 11, 13, 16, 17, 19, 20} es el conjunto de enteros
primos relativos con 21 y menores que 21, observándose que este conjunto tiene 12 elementos.
φ(17) = 16, ya que todos los enteros menores que 16 son primos relativos con 17.
En lo que sigue se dará una fórmula para encontrar φ(n) sin necesidad de dar el conjunto de
enteros primos relativos con n y menores que n.

Es trivial establecer el siguiente resultado:


Corolorario 7.1 Si p es primo, entonces φ(p) = p − 1
Demostración: Como p es primo, se tiene que ∀1 ≤ m < p, (m, p) = 1, como hay p − 1 de
tales enteros, se obtiene el resultado. 
A partir del resultado anterior es fácil establecer el rsultado siguiente:
Teorema 7.1 El cardinal de todo sistema reducido de restos módulo m es φ(m).
Demostración: Considere el sistema completo de restos módulo m, {0, 1, . . . , m − 1}, de
este conjunto se obtiene un sistema reducido de restos módulo m, eliminando los enteros que
no son primos relativos con m, pero hay (claramente por la definición de φ), φ(m) de tales
enteros. 
Es fácil encontrar φ(pm ), donde p es un primo:
Ejemplo 7.2 Sea p primo, determine φ(pm ).
Claramente hay pm−1 enteros positivos menores o iguales que p que no son primos relativos
con pm , estos son: p, 2p, 3p, . . . , pm−1 p. Por lo tanto, existen pm − pm−1 enteros positivos
menores que y primos relativos con pm . De manera que
 
m m m−1 m 1
φ(p ) = p − p =p 1− .
p
En general, si
m
n = pm 1 m2 j
1 p2 . . . pj ,

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

Esta fórmula se acostumbra a escribir como


Y 1
φ(n) = n (1 − ).
p
p|n

Y
Observación: El sı́mbolo denota el producto del conjunto de todos los primos que
p|n
dividen a n.

Teorema 7.3 Si (c, m) = 1, y r1 , r2 , . . . , rn es un sistema completo (o bien reducido) de


residuos módulo m, entonces cr1 , cr2 , . . . , crn también lo es.

Demostración: Es claro que (cri , m) = 1, además se sigue teniendo el mismo número


de miembros en el conjunto. Ası́ pues basta probar que cri 6≡ crj (m), si i 6= j. Pero si
cri ≡ crj (m) el Teorema 6.5 (b) implicarı́a que ri ≡ rj (m) algo que no puede pasar. 

El siguiente ejemplo se aproxima un poco al Teorema de Fermat:

Ejemplo 7.3

Si p es primo, entonces (a + b)p ≡ ap + bp (p)


Demostración: Haciendo uso del Teorema del binomio, se tiene que cada término en la
expansión de (a + b)p es de la forma
 
p
ak bp−k
k
con  
p p!
= , 0≤k≤p
k k!(p − k)!
si 0 < k < p el numerador contiene al factor primo p, el cual no se cancela, ya que no
aparece en ningún factor en el denominador, de manera pues, que todos los coeficientes de
la expansión son divisibles por p, excepto el primero y el último. 

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.

Teorema 7.4 [Euler] Si (a, m) = 1, entonces aφ(m) ≡ 1(m)

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)?

Solución: Por el teorema de Fermat, 510 ≡ 1(11). Como consecuencia,

512 ≡ 52 (11)
≡ 3(11)

Ahora usamos que 1945 ≡ 9(11) y que 910 ≡ 1(11). Entonces:

194512 ≡ 912 (11)


≡ 92 (11)
≡ 4(11).

Ejemplo 7.6 ¿Cuál es el último dı́gito de 7355 ?


Solución: Hallamos las primeras potencias de 7 y obtenemos:

72 ≡ 9(10)
73 ≡ 3(10)
74 ≡ 1(10)

Como 355 = 4 ∗ 88 + 3, 7355 ≡ 73 ≡ 3(10) y 7355 termina en 3.

Ejemplo 7.7 ¿Cuál es el resto de dividir 314162 por 163?

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.

Teorema 7.5 [Wilson2 ] p es un primo si y solo sı́ (p − 1)! ≡ −1(p).

Demostración: Si p = 2 o p = 3 el resultado es evidente.


Para entender mejor la idea de la prueba, observe lo siguiente: si p = 13, se tiene que

(p − 1)! = 1 ∗ 2 ∗ 3 ∗ 4 ∗ 5 ∗ 6 ∗ 7 ∗ 8 ∗ 9 ∗ 10 ∗ 11 ∗ 12

pero este producto se puede reordenar de la siguiente manera

(1 ∗ 12) ∗ (2 ∗ 7) ∗ (3 ∗ 9) ∗ (4 ∗ 10) ∗ (5 ∗ 8) ∗ (6 ∗ 11)


2
Este teorema fue atribuido a John Wilson por Edward Waring, quien en 1770 realizó un comentario
acerca de que Wilson habı́a dejado anotado el resultado. No hay evidencia de que Wilson hubiese hallado la
demostración, y ciertamente Waring no la halló. Fue Lagrange quien, en 1771 dio la primera demostración.
Realmente, el teorema debe ser atribuido a Abu ’Ali al-Hasan ibn al-Haytham, llamado en Occidente Alhazen,
quien lo formuló a comienzos del siglo XI.

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

1. ¿Cuál es el resto de 106 (mod7), 108 (mod7) y 23908 (mod7)?

2. ¿Cuál es el resto de 1010 (mod11), 1012 (mod11) y de 239012 (mod11)?

3. ¿Cuál es el último dı́gito de 9355 ?

4. ¿Cuáles son los dos últimos dı́gitos de 7355 ?

5. ¿Cuál es el resto de dividir 414162 por 163?

63
6. ¿Cuál es el resto de dividir 414162 por 7?

7. Demostrar que (p − 1)(p − 2) . . . (p − r) ≡ (−1)r r!(p), para r = 1, 2, . . . , (p − 1),

8. Calcular (n − 1)!(modn) para n = 10, 12, 14, 15,

9. Demostrar que 2(p − 3)! + 1 ≡ 0(p),

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

a(x + km) = ax + akm ≡ ax ≡ b(m)

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.

En concreto, intentar resolver la congruencia (7) es equivalente a encontrar enteros x y


k tales que ax − b = km o

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.

Teorema 8.1 Si d = (a, m), entonces la congruencia

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

Ya que (15, 12) = 3 y 3|9, la congruencia

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

x = 3 + (12/3)t = 3 + 4t t = . . . , −2, −1, 0, 1, 2, . . .

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

si nx ≡ 1(m), se dice que x es el inverso de n módulo m.

Corolorario 8.1 Si (a, m) = 1, entonces a tiene un inverso, y éste es único módulo m.

Demostración: Si (a, m) = 1, el Teorema 8.1 implica que

ax ≡ 1(m)

tiene una solución q, y esta es única módulo m.

Ejemplo 8.3

Ya que 52 = 25 ≡ 1(8), se ve que 5 es su propio inverso módulo 8. Osérvese que -3 y 13


también son inversos de 5 módulo 8; esto no constituye una inconsistencia ya que −3 ≡ 5 ≡
13(8).

66
Ejercicios 8.1

1. Encuentre enteros x tales que

a) 5x ≡ 4(3),
b) 7x ≡ 6(5),
c) 9x ≡ 8(7),

2. Existe algún cuadrado perfecto n2 tal que

n2 ≡ −1(p)

para p = 3, p = 5, p = 7, p = 11, p = 13, p = 17, p = 19?. puede caracterizar los


primos p para los cuales la congruencia anterior tenga solución?,

3. Encuentre una congruencia que sea equivalente al par de congruencias x ≡ 1(4), x ≡


2(3),

4. Probar que si p es un primo y a2 ≡ b2 (p), entonces p|(a + b) o bien p|(a − b),

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,

6. Encuentre un sistema reducido de restos módulo 24 y módulo 30,

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 )

es un entero que satisface cada congruencia en el sistema.


Un ejemplo simple de tal sistema sucede en la solución de la única congruencia lineal con
módulo grande. Sea m con factorización

m = pe11 pe22 . . . pess ;

ya que pei i |m se tiene que


A ≡ B(m)
si y solo sı́, cada una de las congruencias

A ≡ B(pe11 )
A ≡ B(pe22 )
..
.
A ≡ B(pess )

se cumplen. De lo anterior se sigue que la congruencia

ax ≡ b(m)

tiene las mismas soluciones que el sistema de congruencias simultáneas

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)

El teorema básico de existencia para sistemas de congruencias lineales es el Teorema Chi-


no del Resto3 , el cual es nombrado ası́ en honor de Sun-Tsu, quien se cree fue el primer
matemático que estudió casos especiales de este teorema. El método de prueba proporciona,
además, un algoritmo para construir las soluciones de un sistema de congruencias, a partir,
de las soluciones individuales de cada congruencia en el sistema.

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 )

tienen una solución simultánea que es única módulo M .

Demostración: De las soluciones de cada congruencia particular, se construirá una común


al sistema. Primero se escogen los enteros c1 , c2 , . . . , cs , tales que

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 )

Por lo tanto x0 es una solución de cada congruencia.


Por otro lado si y es una solución del sistema de s congruencias, entonces por el Teorema
8.1, x0 ≡ ci ≡ y(mi ). De aquı́ mi |(x0 − y) para cada mi ; ya que los mi son primos relativos
dos a dos, m1 m2 . . . ms |(x0 − y), es decir M |(x0 − y). Por lo tanto x0 ≡ y(M ).

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)

por lo tanto una solución de la congruencia antes mencionada es c2 = 7. Finalmente para la


congruencia 4x ≡ 2(5) una solución evidente es c3 = 3.
Ahora, aplicando el algoritmo establecido en la demostración del Teorema 9.1 se tiene que
n1 = 35, n2 = 15, n3 = 21, luego las congruencias respectivas son 35q1 ≡ 1(3), 15q2 ≡ 1(7) y
21q3 ≡ 1(5), con soluciones evidentes dadas por q1 = 2, q2 = 1, q3 = 1, de donde la solución
que se establece en (10) está dada por

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?

Solución: Leyendo detenidamente el problema se busca obtener un sistema de congru-


encias, para luego aplicar el Teorema Chino del Resto. Supóngase que x es la cantidad de
lingotes de oro que hay:

Al inicio hay 7 ladrones y al hacer la repartición sobran 6 lingotes, es decir x ≡ 6(7),

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.

De todo lo anterior se genera el siguiente sistema:

x ≡ 6(7)
x ≡ 2(6)
x ≡ 1(5)
x ≡ 0(4)

Antes de aplicar un teorema, se debe tener cuidado en revisar si se cumplen las


condiciones (hipótesis) del teorema. En este caso según el Teorema 9.1 todos los módulos
deben ser primos relativos dos a dos, condición que el anterior sistema no cumple pues
(6, 4) = 2 6= 1, para solucionar este problema, aplicamos el Teorema 6.5 para hallar una
congruencia equivalente al par de congruencias x ≡ 2(6) y x ≡ 0(4), cuyos módulos no
satisfacen las hipótesis del Teorema 9.1:

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

x0 = 6 ∗ 60 ∗ 2 + 1 ∗ 84 ∗ (−1) + (−4) ∗ 35 ∗ (−1) = 776


Sin embargo el anterior valor no es la menor solucion positiva del sistema de congruencias,
y por ende no es el mı́nimo número de lingotes. Como todas las soluciones al sistema de
congruencias son congruentes entre si módulo 420, se encuentra el menor entero positivo y
tal que 776 ≡ y(420). Como 776 = 1 ∗ 420 + 356, está claro que 720 ≡ 356(420), ası́ pués, el
mı́nimo número de lingotes buscado es 356.

Problema 9.1

Cuando los participantes en el Desfile del Departamento de Matemáticas se alinearon de 4


en 4, sobraba una persona; cuando lo intentaron de 5 en 5, sobraban dos personas y cuando
iban de 7 en 7, sobraban 3. ¿Cómo de grande es el Departamento?

Ejercicios 9.1

1. ¿Cuál es el resto de dividir 3141 64 por 165? (¡Observar que 165 no es primo!),

2. Dado que (a, m) = 1 y (a − 1, m) = 1, Pruebe que 1 + a + a2 + . . . + aφ(m)−1 ≡ 0(m).

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

7. Para cualquier primo p, si ap ≡ bp (mód p), pruebe que

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

20. Pruebe que si a ≡ b (mód m), entonces a ≡ b (mód d) donde d | m.

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.

Teorema 10.1 Sea x cualquier número real:

1. x − 1 < dxe ≤ x, dxe ≤ x < dxe + 1, 0 ≤ x − dxe < 1.

2. Si n ∈ Z , dx + ne = dxe + n.

3. dxe + dye ≤ dx + ye ≤ dxe + dye + 1.



0 si x es un entero
4. dxe + d−xe =
−1 si x no es un entero
  j m
dxe x
5. =
m m
6. − d−xe es el menor entero mayor o igual que x.

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

dxe + d−xe = n + d−n − 1 + 1 − αe


 − n − 1 + d1 − αe
= n
0 si x es un entero
=
−1 si x no es un entero

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

Por lo tanto la forma canónica de 20! es: 20! = 218 ∗ 39 ∗ 54 ∗ 73 ∗ 11 ∗ 13 ∗ 17 ∗ 19

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

1. Encuentre la descomposición canónica de 30!, 35!, 40!,

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,

3. Encuentre los números reales para los cuales

a) dxe + dxe = d2xe,


b) dx + 3e = 3 + dxe,
c) dx + 3e = 3 + x,
   
1 1
d) x + + x− = d2xe,
2 2
4. Encontrar una fórmula para el mayor exponente j para el primo p, tal que pj |2 ∗ 4 ∗
6 ∗ . . . ∗ 2n,

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

7. Demuestre que si n es cualquier entero positivo y α cualquier número real, entonces


     
1 2 n−1
dαe + α + + α+ + ... + α + = dnαe
n n n

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.

[5] Niven, I. Y Suckerman, H. (1969). Introducción a la Teorı́a de los Números, Editorial


Limusa, D.F.

[6] Apostol, T. (1984). Introducción a la Teorı́a Analı́tica de Números, Editorial Reverté,


Barcelona.

[7] G. H. Hardy and E. M. Wright An Introduction To The Theory of Numbers, Fourth


edition 1960(with corrections) Oxford University Press, Ely House, London W.1

80

También podría gustarte