Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ciencias
Departamento de Ciencias B asicas
Apuntes de Aritmetica
Autores: Ivo Basso Basso
Fernando Toledo Montiel
CHILL
AN 2007
II
Dios creo los n umeros naturales, el resto lo
hizo el hombre
Leopold Kronecker, 1886
Al terminar estos sencillos apuntes, queremos recordar al Dr. Enzo Gentile (1928-1991),
quien fuera un destacado impulsor de la ense nanza de la Aritmetica, ademas de un conno-
tado matematico argentino, que visito en mas de una oportunidad nuestra Universidad.
El Dr. Gentile fue autor de varios textos de Aritmetica, Profesor de la Rutgers University,
Profesor titular en la Universidad de Buenos Aires y Profesor visitante en Universidades
europeas.
Deseamos expresar nuestros agradecimientos a nuestro ex -alumno de Ped. en Educacion
Matematica, Dn. Edgardo Riquelme Fa undez, quien con mucha paciencia y esmero tipeo
en Latex estos apuntes. Tambien deseamos resaltar que, a raz de su formacion y como
alumno del curso de Aritmetica, permanentemente aporto a la redaccion y correccion del
texto.
INDICE GENERAL
Introduccion VII
1. Los N umeros Enteros 1
1.1. Propiedades en Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Divisibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3. El maximo com un divisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4. Primos relativos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5. Ecuaciones diofanticas lineales . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2. Los N umeros Primos 13
2.1. N umeros Primos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2. Teorema Fundamental de la Aritmetica . . . . . . . . . . . . . . . . . . . . . 17
2.3. Calculo del MCD y del MCM usando la forma normal . . . . . . . . . . . . . 20
3. Los Divisores de un n umero 21
3.1. Sobre los divisores de un n umero . . . . . . . . . . . . . . . . . . . . . . . . 21
3.2. N umeros Perfectos y primos de Mersenne . . . . . . . . . . . . . . . . . . . . 25
3.3. La funcion de Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4. Congruencias 31
4.1. Congruencias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.2. Criterios de divisibilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.3. Algunas congruencias interesantes . . . . . . . . . . . . . . . . . . . . . . . . 36
4.4. Congruencias lineales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
A. Maple 41
A.1. Aritmetica basica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
A.2. El uso de may usculas y min usculas ( ), [ ], { }. . . . . . . . . . . . . . . . 42
A.3. Ayuda en Maple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
A.4. Funciones basicas en Teora de n umeros . . . . . . . . . . . . . . . . . . . . 43
iii
IV
INDICE GENERAL
A.5. N umeros de Fermat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
A.6. isprime, nextprime, prevprime and ithprime . . . . . . . . . . . . . . . . . . 47
A.7. Primos de Mersenne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Bibliografa 51
INTRODUCCI
ON
El n umero natural es el concepto matematico original por excelencia y su rol es de
fundamental importancia en el desarrollo de la Matematica. La Teora de N umeros o
Aritmetica estudia las propiedades de los enteros y en particular de los naturales. La pala-
bra Aritmetica viene del griego, del vocablo arithmos, que signica n umero. La teora de
n umeros es unica en cuanto a campo de experimentacion de la imaginacion. Como ya lo
se nalaron Hilbert y Hard, es fundamental para el entrenamiento matematico inicial, no es
propia de ning un nivel educativo en especial y a un en la escuela basica su potencialidad no
ha sido realmente evaluada y aprovechada. Desde hace a nos la ense nanza de la matematica
en todos los niveles es cuestionada ; en muchas ocasiones consiste en repetir libros formales
con pobre ejercitacion, y, la mayor parte de las veces, falla en suscitar motivacion. El alum-
no no pasa de ser un mero receptaculo de conocimientos que difcilmente puede digerir y
que lo llevan en muchas oportunidades a la frustracion y/o al fracaso: su participacion es
practicamente nula. En general, el espritu de la matematica moderna con sus numerosas
deniciones y esquemas abstractos hace que el alumno desarrolle muy pobremente su capaci-
dad creadora y de trabajo, a menos que se apoye la ense nanza con metodologas realmente
innovadoras Por lo general, los ejemplos son escasos y muchas veces no existen. La mayor
deciencia en la ense nanza, y esto se advierte incluso en la universidad, es que se aprende
teora con muy pocos ejemplos. La teora, los ejemplos y la resolucion de problemas forman
el triangulo de equilibrio de toda ense nanza ecaz y la aritmetica representa una opcion
excelente para mejorar la ense nanza de la matematica. Su fuerza radica en la facilidad de
plantear problemas de todo tipo de complejidad; el resolverlos es el ejercicio especco del
aprendizaje.
v
VI
INDICE GENERAL
La Aritmetica es una ciencia cotidiana, capaz de atraer a cualquier persona que posea
solo un poco de curiosidad. Observemos como las revistas de entretenimientos numericos
llaman la atencion de mucha gente a veces con poca instruccion. Por que no explotar ese
germen de curiosidad que posee la gente joven y los ni nos en especial? He aqu algunos en-
tretenimientos :
Cuadrados magicos: Las las, columnas y las dos diagonales deben sumar lo mismo;
se trata de completar bajo las condiciones anteriores:
6 1
7 3
2 4
El siguiente cuadrado magico que se presenta terminado, es llamado diabolico pues ademas
de las las columnas y diagonales que suman lo mismo, tambien esto ocurre con cada la,
cada columna, el cuadrado central, los cuatro cuadrados en cada esquina, etc. . . .
4 5 16 9
14 11 2 7
1 8 13 12
15 10 3 6
Hoy en da es conocidsimo el SUDOKU, que consiste en que los n umeros del 1 al 9 solo
deben aparecer una y solo una vez en cada la cada columna y en cada cuadrado. He aqui
uno para completar:
7 6 3
6 1 5
2 4 7
3 6 7
8 5 7 6 9
9 2 8
2 1 4
1 5 2
5 4 6
Tambien existen juegos numericos muy atractivos, como la magia de los cuatro cuatros
que arma que todo entero positivo se puede escribir con 4 cuatros y las operaciones b asicas.
Por ejemplo:
1 = 4/4 + 4 4; 2 = 4/4 + 4/4; . . . . . . . . . . . . . . . ; 15 = 44 4/4 . . . . . . etc.
ITULO 1
Los N umeros Enteros
En este y los restantes captulos, nuestro universo en general seran los n umeros enteros,
es decir, Z = {... 3, 2, 1, 0, 1, 2, 3, ...}. En algunas ocasiones este universo se acotar a solo
a los enteros positivos.
1.1. Propiedades en Z
Dos propiedades importantes
Principio del buen orden: Todo conjunto no vaco de enteros no negativos posee un
menor elemento.
Principio de Arquimides (225 A.C.) Si a < 0 y a < b entonces n > 0 tal que
na > b
Teorema 1.1 (Teorema de Euclides) Si a, b Z , b > 0, entonces existen unicos enteros
q y r tal que:
a = bq + r con 0 r < b.
Ejemplo 1.1 Dados 15 y 6, q y r tal que 15 = 6 q + r (q = 2, r = 3).
Tambien para 3 y 5, q y r tal que 3 = 5 q + r (q = 1, r = 2)
1
2 1 Los N umeros Enteros
Demostracion:
Existencia: Dados a, b formamos el conjunto S = {a bx/x Z, a bx 0}.
Se tiene: S = (se deja al lector mostrar un elemento de S.) Ademas S es un conjunto
de enteros no negativos. S tiene un primer elemento x Z; hagamos x = q. As a
bq = r a = bq + r y r 0.
Falta probar que r < b. Supongamos que:
r b 0. Reemplazando
a bq b 0
a b(q + 1) 0.
r b S. Pero r b < r
pues r es el primer elemento de S.
Unicidad: Pd. q = q
, r = r
+ r
con 0 r < b
bq + r = bq
+ r
.
b(q q
) = r
r
|b(q q
)| = |r
r|
b|q q
| = |r
r|.
Claramente b < r b
y como 0 r
< b
se tiene que b < r
r < b,
es decir, |r
r| < b
b|q q
| < b
|q q
| < 1.
Por otro lado |q q
| 0. As |q q
| = 0 pues q, q
son enteros
q = q
y de aqu r = r
.
1.2. Divisibilidad
Denicion 1.1 Sea a, b Z, a = 0. Se dice que a divide a b ssi k Z tal que k a = b.
Se anota a/b, es decir,
a/b k a = b, para alg un k Z.
Se lee:
a divide a b
b es multiplo de a
a es factor de b
b es divisible por a
1.3 El maximo com un divisor 3
Ejemplo 1.2 3/24 pues k Z tal que 3 k = 24
Observacion 1.1 a/0 pues k a = 0 (k = 0)
Observacion 1.2 Si a = 0 Z, 1/a, a/a, 1/a, a/a. O sea todo entero no nulo tiene al
menos dos divisores positivos.
Proposicion 1.1
1. a/b b/c a/c
2. a/b ac/bc
3. a/b b/a a = b
4. a/ 1 a = 1
5. d/a d/ a
d/a d/a
6. c/a c/b c/(ax + by), x, y Z
Demostracion:
2. Como a/b, existe k Z talque
ka = b / c
kac = bc
de donde ac/bc
3. Como a/b, ka = b, cierto k Z.
b/a, k
b = a, cierto k
Z.
Reemplazando se tiene
k
(ka) = a
(k
k)a = a
kk
= 1 o k = k
= 1 (pues estamos en Z)
Reemplazando estos valores en las igualdades iniciales se tiene que a = b.
Observacion 1.3 La propiedad 6 es poderosa y se usara frecuentemente. De ella se puede
deducir: c/(a + b) (con x = 1, y = 1) , c/ab (con x = b, y = 0) etc.
1.3. El maximo com un divisor
Denicion 1.2 Sea a, b Z, no ambos nulos. El maximo com un divisor de a y b es un
entero positivo d tal que:
i. d/a d/b
ii. Si k/a y k/b k/d
4 1 Los N umeros Enteros
O sea d es el mayor de los divisores comunes de a y b.
Se anota mcd(a, b) o como (a, b) siempre que no haya confusion.
Ejemplo 1.3 (40, 24) = 8, (8, 30) = 2, (0, 3) = 3
Al respecto, las preguntas que responderemos son:
Siempre existe? Es unico? Como se calcula?
Proposicion 1.2 El mcd(a, b) es unico.
Demostracion: Sea d = (a, b) y d
= (a, b)
d/a d/b; pero d
= (a, b) d/d
/a d
/d
d
= d. Pero como d, d
.
Como se calcula el MCD?
Para a, b positivos se usa el teorema de Euclides. Este proceso se llama algoritmo de Euclides.
Ejemplo 1.4 (348, 136) = 4
348 = 2 136 + 76, Se repite el procedimiento para 136 y 76
136 = 1 76 + 60, Nuevamente el procedimiento para 76 y 60
76 = 1 60 + 16,
60 = 3 16 + 16,
16 = 1 12 + 4,
12 = 3 4 + 0,
El mcd es el resto anterior al resto cero, es decir mcd(348, 136) = 4
Se propone como ejercicio, vericar que mcd(252, 180) = 30.
Algoritmo de Euclides.
Sean a, b positivos y supongamos que a > b.
a = q
1
b + r
1
, 0 < r
1
< b
b = q
2
r
1
+ r
1
, 0 < r
2
< r
1
r
1
= q
3
r
2
+ r
3
, 0 < r
3
< r
2
.
.
.
.
.
.
.
.
.
r
k3
= q
k1
r
k2
+ r
k1
, 0 < r
k1
< r
k2
r
k2
= q
k
r
k1
+ r
k
, 0 < r
k
< r
k1
r
k1
= q
k+1
r
k
+ 0
El proceso debe terminar pues:
0 < r
k
< r
k1
< r
k2
< ... < r
3
< r
2
< r
1
< b
y entre 0 y b hay un n umero nito de enteros.
1.3 El maximo com un divisor 5
Proposicion 1.3 r
k
= mcd(a, b)
Demostracion:
De la ultima la, r
k
/r
k1
Como r
k
/r
k
r
k
/r
k1
, entonces r
k
/r
k2
As sucesivamente r
k
/b, r
k
/a.
Supongamos ahora que j/a j/b Pd. j/r
k
j/a j/b, de la primera la , j/r
1
Como j/b j/r
1
, de la segunda la, j/r
2
y as sucesivamente... j/r
k
.
Que ocurre si a y/o b son negativos?
Proposicion 1.4 (a, b) = (a, b) = (a, b) = (a, b)
Demostracion: Solo demostraremos que (a, b) = (a, b)
Sean d = (a, b), d
= mcd(a, b) d
/d
d = d
.
Ahora como d
/a d
/ b, entonces d
/a d
/b.
Pero d = (a, b) d
/d, d = d, pero d, d
positivos
d = d
De forma analoga se demuestran las otras propiedades.
Existencia del MCD.
Teorema 1.2 Sean a, b enteros, no nulos. Entonces:
i. Existe d = mcd(a, b)
ii. Existen x
0
, y
0
enteros tales que d = ax
0
+ by
0
(ii.) dice que d es combinacion lineal de a y b.
Demostracion: Si a = 0, mcd(0, b) = |b| existe.
Supongamos a = 0 y b = 0:
Sea S = {ax + by/x, y Z, ax + by > 0}
S = , pues a
2
+ b
2
S. Ademas S un conjunto de enteros no negativos.
Por el principio de buen orden se tiene que primer elemento en S. Sea ax
0
+ by
0
= d el
primer elemento de S, para ciertos x
0
, y
0
Z. tenemos que demostrar que efectivamente d
es el mcd de a y b.
Como d > 0, algoritmo entre a y d. a = qd + r, 0 r < d, Pd. r = 0
a = qd + r
r = a qd
r = a q(ax
0
+ by
0
)
r = (1 qx
0
)a + (qy
0
)b.
6 1 Los N umeros Enteros
Si r > 0, r S pues r < d y d es el primer elemento de S r = 0 y as d/a
Analogamente d/b
Supongamos k/a k/b k/(ax
0
+ by
0
). O sea k/d.
O sea d es el menor entero positivo que se puede escribir en la forma ax
0
+ by
0
Como encontrar x
0
, y
0
?
En el ejemplo 1.4 se tiene que mcd(348, 136) = 4, y se usaron los siguientes calculos:
348 = 2 136 + 76, Se repite el pocedimiento para 136 y 76
136 = 1 76 + 60, Nuevamente el pocedimiento para 76 y 60
76 = 1 60 + 16,
60 = 3 16 + 16,
16 = 1 12 + 4,
12 = 3 4 + 0,
Partiendo de la pen ultima la y haciendo sustitucion regresiva, se tiene que:
4 = 16 + (1) 12, Sustituyendo 12
= 16 + (1) [60 + (3) 16],
= (1) 60 + 4 16 Sustituyendo 16
= (1) 60 + 4 [76 + (1) 60]
= 4 76 + (5) 60 Sustituyendo 60
= 4 76 + (5) [136 + (1) 76]
= (5) 136 + 9 76 Finalmente sustituyendo 76
= (5) 136 + 9 [348 + (2) 136]
= 9 348 + (23) 136
es decir 4 = 348 x
0
+ 136 y
0
con x
0
= 9, y
0
= 23
Observacion 1.4 En d = ax
0
+ by
0
, x
0
, y
0
son unicos?
No!, tambien sirven x
0
+ bt, y
0
at, t Z.
Observacion 1.5 Si d = ax
0
+ by
0
ciertos x
0
, y
0
Z Es d el mcd de a y b?
No necesariamente! Por ejemplo, 9 = 1
..
x
0
4 + 1
..
y
0
5 y 9 = mcd(4, 5)
Que ocurre con el MCD entre tres o mas enteros?
Proposicion 1.5 Sean a, b, c Z. Entonces
(a, b, c) = ((a, b), c) = (a, (b, c))
La demostracion se deja al lector.
1.4 Primos relativos 7
1.4. Primos relativos
Denicion 1.3 Sean a, b enteros no ambos nulos. Se dice que a y b son primos relativos
mcd(a, b) = 1
Ejemplo 1.5 3 y 5 son primos relativos
Corolario 1.1 a y b son primos relativos x
0
, y
0
Z tal que ax
0
+ by
0
= 1
Demostracion: Por propiedad 1.2 ii.
) mcd(a, b) = 1 ax
0
+ by
0
= 1 para ciertos x
0
, y
0
Z
) Sea d = (a, b) d/a d/b d/(ax
0
+ by
0
). O sea d/1. As d = 1
La siguiente proposicion nos permite fabricar primos relativos
Proposicion 1.6 Si d = (a, b)
_
a
d
,
b
d
_
= 1
Demostracion: Sea
_
a
d
,
b
d
_
= m.
m/
a
d
y as km =
a
d
o kmd = a
md
a
m/
b
d
y as km =
b
d
o kmd = b
md
b
Como md/a md/b md/d
md = d
md d = 0
d(m1) = 0 Pero d = mcd = 0
m1 = 0
m = 1
Notar que si = 1, de md = d se tiene que d = 1;
la posibilidad = 1 no se puede dar (Porque?)
m = 1
Proposicion 1.7 Si (a, b) = 1 y (a, c) = 1 (a, bc) = 1
Demostracion: ax
0
+ by
0
= 1 y ax
0
+ cy
0
= 1, multiplicando se obtiene (a, bc) = 1
Mas general
Proposicion 1.8 Sean (a, b
i
) = 1, i = 1, 2, ..., n entonces mcd(a, b
1
b
2
... b
n
) = 1
Demostracion: Induccion sobre n
8 1 Los N umeros Enteros
Teorema 1.3 Si a/bc, (a, b) = 1 a/c
Demostracion: Como (a, b) = 1, x
0
, y
0
Z tal que
ax
0
+ by
0
= 1. Ademas como a/bc,
ka = bc, cierto k Z
De ax
0
+ by
0
= 1 / c
Se tiene acx
0
+ bcy
0
= c. Reemplazando bc
acx
0
+ kay
0
= c
a(cx
0
+ ky
0
) = c
a/c
0
, y
0
tal que:
ax
0
+ by
0
= d / k
ax
0
k + by
0
k = dk
a(x
0
k) + b(y
0
k) = c
Existe la solucion x
0
k, y
0
k
Ejemplo 1.7
18x + 28y = 2428
o 9x + 13y = 1214. Calculemos el mcd entre 13 y 9
13 = 1 9 + 4
9 = 2 4 + 1
4 = 4 1 + 0
mcd(9, 13) = 1. Escribamos este mcd como combinacion lineal
1 = 9 + (2) 4
1 = 9 + (2) [13 + (1) 9]
1 = 3 9 + (2) 13 / 1214
1214 = (3 1214)
. .
x
0
9 + (2 1214)
. .
y
0
13
x = 3642, y = 2428 es una solucion de la ecuacion diofantica.
Ejemplo 1.8
39x + 28y = 105
mcd(39, 26) = 13
y 13 \ 105
La ecuacion no tiene solucion.
Si la ecuacion diofantica tiene solucion, Cuales son todas las soluciones?
Proposicion 1.10 Sea (x
0
, y
0
) una solucion particular de ax+by = c y sea d = (a, b), d/c.
Entonces toda solucion entera esta dada por:
x = x
0
+
b
d
t, y = y
0
a
d
t, t Z
Demostracion:
10 1 Los N umeros Enteros
Es solucion
a(x
0
+
b
d
t) + b(y
0
a
d
t) = ax
0
+
ab
d
t + by
0
ab
d
t = ax
0
+ by
0
= d
a
d
t
b
d
/
a
d
(x x
0
) . Como
_
a
d
,
b
d
_
= 1 por propiedad 1.6 y usando el teorema 1.3, se
deduce que
a
d
/(xx
0
), es decir existe t Z tal que t
b
d
= xx
0
, de donde x = x
0
+
b
d
t
a
d
t = 7
2
1
t.
Es decir x = 2 7t y = 7 2t, t Z representan todas las solucones.
1.5 Ecuaciones diofanticas lineales 11
Otras soluciones
Si t = 6 por ejemplo, une soluciones particulares x = 40, y = 19
y si se quieren soluciones positivas?
Para obtener soluciones positivas en cada ecuacion anterior, debemos poner las condi-
ciones x > 0, y > 0, es decir,
2 7t > 0,
7 2t > 0
sistema de inecuaciones que conduce a t <
2
7
y t <
7
2
,
o sea t <
7
2
As si escogemos por ejemplo t = 4, se tiene la solucion x = 30, y = 1.
Ejercicio Repartir 845 entre multiplos de 11 y 18.
TRABAJO EN GRUPO
Como se resuelve una ecuacion diofantica del tipo ax + by + cz = d?
12 1 Los N umeros Enteros
CAP
ITULO 2
Los N umeros Primos
Los n umeros primos sugieren todo tipo de problemas y son una fuente extraordinaria de
conjeturas. Entenderemos por conjetura a una armacion que se supone cierta pero carece
de demostracion. El analisis de estos problemas ha jugado hasta el da de hoy un papel
importantisimo tanto en el desarrollo de la aritmetica como de la matematica en general.
2.1. N umeros Primos
Denicion 2.1 Sea p Z, p > 1; p se llama n umero primo si los unicos divisores de p son
1 y p se llaman divisores triviales. Si p no es primo, p.
Se llama compuesto.
A continuacion presentaremos algunas de las preguntas mas habituales:
Cuantos primos hay?
Previamente probaremos el siguiente teorema.
Teorema 2.1 Todo n umero compuesto tiene un factor primo.
Demostracion:
Sea n un n umero compuesto. As n = n
1
n
2
con n
1
, n
2
Z
+
, n
1
, n
2
< n
Si n
1
o n
2
es primo, Listo!
Si n
1
no es primo, entonces n
1
= n
3
n
4
con n
3
, n
4
< n
1
Si n
3
o n
4
es primo, Listo!
Si n
3
no es primo, entonces n
3
= n
5
n
6
con n
5
, n
6
< n
3
.
Despues de k pasos n
2k1
= n
2k+1
n
2k+2
.
Para cualquier. valor de k tenemos:
n > n
1
> n
3
> n
5
> ..... > n
2k1
> 0
13
14 2 Los N umeros Primos
Entre 0 y n hay un n umero nito de enteros compuestos, por lo que este proceso debe
terminar, es decir para alg un k, n
2k1
es primo
Euclides (350 A. de C.) probo que el n umero primo es innito.
Teorema 2.2 El n umero de primos es innito.
Demostracion: Supongamos que existe un primo p que es el mayor.
Consideremos n = 2 3 5 ... p
y n + 1 = (2 3 5 ... p) + 1.
O sea n + 1 > p
n + 1 no puede ser primo pues p es el mayor.
Ahora si n + 1 es compuesto, debe contener un factor primo p
(n + 1) : p
= 2 3 5 ...
..
Lugar de p
.. p
1
//
p
\ (n + 1)
Como determinar si un n
o
es primo?
Veamos si 187 es primo
1
1
p
1
1
... p
k
k
se escribe
n =
k
i=1
p
i
i
y se llama forma normal.
Denicion 2.2 Sean a y b enteros, no ambos cero. Se dene el mnimo com un m ultiplo de
a y b como un entero positivo m tal que :
a) a/m b/m
b) Si a/k b/k enteros m/k
El mnimo com un m ultiplo de a y b se anota [a, b].
Ejemplo 2.2 [24, 36] = 72
Ejercicio Si a/b, a que es igual [a, b]? Analice ejemplos y despues demuestre su armacion.
20 2 Los N umeros Primos
2.3. Calculo del MCD y del MCM usando la forma
normal
Los resultados dados a continuacion se deducen directamente.
MCD: Factores comunes considerados con el mnimo exponente.
Si
a =
k
i=1
p
i
i
, b =
j
i=1
p
i
i
entonces
(a, b) =
k
i=1
p
i
i
,
i
= mn{
i
,
i
}
Ejemplo 2.3
30 = 2 3 5
24 = 2
3
3
(30, 24) = 2 3 = 6
//
MCM: Factores comunes considerados con el maximo exponente.
Si
a =
k
i=1
p
i
i
, b =
j
i=1
p
i
i
entonces
[a, b] =
k
i=1
p
i
i
,
i
= max{
i
,
i
}
Ejemplo 2.4
6 = 2 3
8 = 2
3
[6, 8] = 2
3
3 = 241
//
TRABAJO EN GRUPO
Si a, b Z, demostrar que (a, b) [a, b] = ab.
Calcular [a, b] si a, b son primos relativos.
Analiza que ocurre para tres enteros a, b, c.
CAP
ITULO 3
Los Divisores de un n umero
Mostraremos aqu la importancia del teorema fundamental de la aritmetica a la hora de
conocer acerca de los divisores de un n umero.
3.1. Sobre los divisores de un n umero
Cuales son los divisores de un n umero?
Ejemplo 3.1 Divisores de 84.
84 = 2
2
3 7
Los divisores son combinaciones de los factores 2, 3 y 7 con exponentes no negativos y
menores o iguales a 2, 1, 1 respectivamente. As tenemos las posibilidades:
2
0
3
0
7
0
2
1
3
1
7
1
2
2
Todos los divisores son los productos que surgen de las combinaciones anteriores.
Por ejemplo: 2
0
3
0
7
1
= 7; 2
1
3
1
7
0
= 6; 2
1
3
1
7
1
= 42 son divisores de 84.
Proposicion 3.1 Si n =
k
i=1
p
i
i
representa la forma normal del entero positivo n, entonces
todo divisor positivo d de n, es de la forma:
d =
k
i=1
p
i
i
con 0
i
i
para cada i
21
22 3 Los Divisores de un n umero
Demostracion:
n =
k
i=1
p
i
i
=
k
i=1
p
i
+
i
i
i
=
k
i=1
p
i
i
k
i=1
p
i
i
i=1
p
i
i
es un entero positivo de n, si
i
0
y
k
i=1
p
i
i
es un entero positivo, es decir
i
i
0
i=1
p
i
i
es un divisor positivo de n, donde 0
i
i
17
, con 0 2, 0 1
Las combinaciones dan como resultado: 1, 2, 4, 17, 34, 68
El cable se puede cortar en trozos de 1, 2, 4, 17 o 34 metros.
Cuantos son los divisores positivos de n?
Ejemplo 3.2 24 = 2
3
3
Los divisores son de la forma 2
con 0 3 y 0 1
Hay ocho conbinaciones posibles, o sea ( + 1) ( + 1) = 8
Denotaremos por v(n) al n umero de divisores positivos de n
Proposicion 3.2 Si n =
k
i=1
p
i
i
, entonces v(n) =
k
i=1
(
i
+ 1)
Demostracion: Es simplemente una generalizacion del ejemplo 3.2
Observacion 3.1 Si p es primo v(p) = 2 y v(p
) = + 1
Cuanto suman todos los divisores positivos de un n umero?
3.1 Sobre los divisores de un n umero 23
Ejemplo 3.3 24 = 2
3
3
Hay que sumar las combinaciones de :
2
0
3
0
2
1
3
1
2
2
2
3
O sea
2
0
3
0
+ 2
0
3
1
+ 2
1
3
0
+ 2
1
3
1
+ 2
2
3
0
+ 2
2
3
1
+ 2
3
3
0
+ 2
3
3
1
= 2
0
(3
0
+ 3
1
) + 2
1
(3
0
+ 3
1
) + 2
2
(3
0
+ 3
1
) + 2
3
(3
0
+ 3
1
)
= (2
0
+ 2
1
+ 2
2
+ 2
3
) (3
0
+ 3
1
)
= (1 + 2 + 2
2
+ 2
3
) (1 + 3)
=
2
4
1
2 1
3
2
1
3 1
= 15 4 = 60
Estos calculos sugieren que la la suma de los divisores es
2
4
1
2 1
3
2
1
3 1
.
Para demostrar este hecho, usaremos la siguiente proposicion que se demuestra habitualmente
en un curso de algebra.
Proposicion 3.3 1 + r + r
2
+ ... + r
n
=
r
n+1
1
r 1
, r cte.
Demostracion: Induccion sobre n
Proposicion 3.4 Si n =
k
i=1
p
i
i
representa la forma normal del entero positivo n, entonces:
(n) =
k
i=1
p
i
+1
i
1
p
i
1
representa la suma de los divisores de n. Se anota (n) =
d/n
d
Demostracion: Cada divisor positivo de n aparece una y solo una vez como termino de la
expresion
(1 + p
1
+ p
2
1
+ ... + p
1
1
) (1 + p
2
+ p
2
2
+ ... + p
2
2
) ... (1 + p
k
+ p
2
k
+ ... + p
k
k
)
(n) = (1 + p
1
+ p
2
1
+ ... + p
1
1
) (1 + p
2
+ p
2
2
+ ... + p
2
2
) ... (1 + p
k
+ p
2
k
+ ... + p
k
k
),
O sea (n) =
p
1+1
1
p
1
1
p
2+1
2
p
2
1
...
p
k+1
1
p
k
1
=
k
i=1
p
i
+1
i
1
p
i
1
.
24 3 Los Divisores de un n umero
Si p es primo, es claro que (p) = 1 + p
Denicion 3.1 Una funcion f : Z
+
E, donde E = R o C, se llama una funcion numeri-
ca.
Ejemplo 3.4 v y son funciones numericas.
Si n=n
1
n
2
Como calcular (n) conociendo sus valores en n
1
y n
2
?
Denicion 3.2 Una funcion numerica f se dice multiplicativa si
f(rs) = f(r) f(s) cuando (r, s) = 1
Veamos que para n = 45 si es una funcion numerica multiplicativa.
Ejemplo 3.5 45 = 3
2
5 y (9, 5) = 1
(45) =
3
3
1
3 1
5
2
1
5 1
= 13 6 = 78
(9) =
3
3
1
3 1
= 13
(5) =
5
2
1
5 1
= 6
(45) = (9) (5).
Proposicion 3.5 es un funcion numerica multiplicativa, esto es, si (r, s) = 1 entonces
(rs) = (r) (s)
Demostracion: Si (r, s) = 1 entonces
r = p
1
1
p
2
2
... p
k
k
s = q
1
1
q
2
2
... q
m
m
donde p
i
= q
j
para i = 1, 2, ..., k; j = 1, 2, ..., m. (Pues en caso contrario hay un divisor
com un)
rs = p
1
1
p
2
2
... p
k
k
q
1
1
q
2
2
... q
m
m
y usando propiedades de la productoria, resulta (rs) = (r) (s)
Proposicion 3.6 v : Z
+
Z es una funcion numerica multiplicativa.
Demostracion: Sean
a = p
1
1
p
2
2
... p
r
r
, p
i
primos
b = q
1
1
q
2
2
... q
s
s
, q
j
primos
con (a, b) = 1 p
i
= q
j
i, j. (pues en caso contrario hay un divisor com un)
As ab = p
1
1
p
2
2
... p
r
r
q
1
1
q
2
2
... q
s
s
y v(ab) = (
1
+ 1) (
1
+ 1) ... (
r+1
+ 1) (
1
+ 1) (
1
+ 1) ... (
s+1
+ 1)
= v(a) v(b)
El reciproco de este teorema fue demostrado por Euler aproximadamente 2000 a nos despues.
Proposicion 3.8 Si un entero par es un n umero perfecto entonces es de la forma 2
p1
(2
p
1), donde 2
p
1 es primo.
Demostracion: Sea n un entero par.
Entonces n = 2
p1
r, donde r es impar y p > 1;
(n) = (2
p1
) (r)
=
_
2
p
1
2 1
_
(r)
= (2
p
1) (r)
Por otro lado como n es un n umero perfecto:
(n) = 2 2
p1
r
= 2
p
r
26 3 Los Divisores de un n umero
Luego
2
p
r = (2
p
1) (r)
Considermose (r) = r +s, donde s es la suma de todos los divisores positivos de r menores
que si mismo. Entonces
2
p
r = (2
p
1) (r + s) = 2
p
r r + 2
p
s s
Luego cancelando a ambos lados 2
p
r y despejando r tenemos que
r = s(2
p
1).
As s/r, pero como s es la suma de todos los divisores positivos de r menores que si mismo,
se tiene que s debe ser igual a 1.
r = 2
p
1 y como (r) = r + 1, r debe ser primo.
De ambas propiedades se concluye que los n umeros perfectos pares estan completamente
caracterizados.
Problemas Abiertos
Existen n umeros perfectos que sean impares?
Son innitos los n umeros perfectos?
Una consecuencia interesante de los resultados sobre n umeros perfectos, es la existencia de
primos de la forma 2
p
1.
Al respecto hay dos preguntas.
Si 2
p
1 es primo p debe ser primo?
Si p es primo, 2
p
1 es primo?
La siguiente proposicion responde a la primera pregunta:
Proposicion 3.9 Si 2
p
1 es primo entonces p debe ser primo.
Demostracion: Supongamos que p no es primo
p es compuesto, es decir, p = rs (r, s > 1). Entonces
2
p
1 = 2
rs
1
= (2
r
)
s
1
= (2
r
1) ((2
r
)
s1
+ (2
r
)
s2
+ ... + (2
r
)
2
+ 2
r
+ 1)
El factor 2
r
1 es mayor que 1 pues r > 1 2
p
1 es compuesto.
Observacion 3.2 En la demostracion se uso la tautologa (p q) ( q p)
3.3 La funcion de Euler 27
El reciproco de la proposicion 3.9, es decir, p primo implica 2
p
1 es primo no es cierto.
As si p = 11, 2
11
1 = 2047 = 23 89.
El interes por los primos del tipo 2
p
1, con p primo, estuvo ligado a la b usqueda de
los n umeros perfectos en el siglo V II por un matematico llamado Marn Mersenne, que se
menciono en el captulo 2.
Un n umero de la forma 2
p
1 con p primo se llama n umero de Mersene. Si este n umero
resulta ser primo se llama primo de Mersenne.
3.3. La funcion de Euler
Denicion 3.4 Se dene:
: Z
+
E (E = R o C)
(n) = n
o
de enteros positivos menores
o iguales a n y primos relativos
con n.
Ejemplo 3.7 (1) = 1, (12) = 4
Como calcular (n) para n no tan peque nos?
La idea es usar la descomposicion prima de n. Comenzaremos por:
Proposicion 3.10 Si p es primo, (p) = p 1
Demostracion: Si p es primo, todo entero menor que p es primo relativo con p y p no es
primo relativos con p Hay p 1 enteros primos relativos con p.
Proposicion 3.11 Si p es primo y Z, (p
) = p
p
1
= p
_
1
1
p
_
Demostracion: Primero encontraremos los enteros que no son primos relativos con p
:
p, 2p, ..., p
1
p pues
Sea a p
y supongamos (a, p
) = d, d = 1.
Sabemos que d/a d/p
,
Pero los divisores de p
son 1, p, p
2
, ..., p
d {p, p
2
, ..., p
}, d = 1.
Si d = p a es m ultiplo de p, (pues p/a)
Si d = p
2
a es m ultiplo de p
2
de p
.
.
.
Si d = p
a es m ultiplo de p
de p.
a es m ultiplo de p y a < p
; O sea
p, 2p, 3p, ..., p p, ..., p
2
p, ..., p
1
p no son primos relativos con
O sea p
1
enteros no son primos relativos con p
son en cantidad p
.
Restando se tiene que (p
) = p
p
1
i=0
(p
i
) = p
n
Demostracion:
(p) = p 1
(p
2
) = p
2
p = p (p 1)
.
.
.
(p
n
) = p
n
p
n1
= p
n1
(p 1)
(1) + (p) + (p
2
) + ... + (p
n
) = (p 1) (1 + p + p
2
+ ... + p
n1
)
= (p 1)
p
n
1
p 1
= p
n
1
As
n
i=0
(p
i
) = (1) + p
n
1 = p
n
.
1
1
p
2
2
Los primos relativos con n deben ser primos relativos con p
1
y p
2
a la vez.
No son primos relativos con n:
Los m ultiplos de p
1
son
n
p
1
Los m ultiplos de p
2
son
n
p
2
Los m ultiplos de n son
n
p
1
p
2
Los primos relativos con n son:
n
_
n
p
1
+
n
p
2
n
p
1
p
2
_
O sea
(n) = n
_
n
p
1
+
n
p
2
n
p
1
p
2
_
= n
_
1
1
p
1
1
p
2
+
1
p
1
p
2
_
= n
_
1
1
p
1
__
1
1
p
2
_
= p
1
1
p
2
2
_
1
1
p
1
__
1
1
p
2
_
= p
1
1
_
1
1
p
1
_
p
2
2
_
1
1
p
2
_
=
2
i=1
p
i
i
_
1
1
p
i
_
Establecido el caso n = 2, puede probarse por induccion:
Teorema 3.1 Si n =
k
i=1
p
i
i
representa la forma normal del entero positivo n, entonces:
(n) = n
k
i=1
_
1
1
p
i
_
o tambien (n) =
k
i=1
_
p
i
i
p
i
1
i
_
Ejemplo 3.10
(12) = (2
2
3)
= 12
_
1
1
2
__
1
1
3
_
= 4
30 3 Los Divisores de un n umero
CAP
ITULO 4
Congruencias
Si en este momento fueran las diez de la ma nana, dentro de cinco horas seran las tres
de la tarde. Es decir que en la aritmetica de las horas tenemos que 10+5 = 3 y no 15, como
sera el resultado aritmetico normal.
La situaci on anterior ilustra una alteracion de la aritmetica que es muy com un y util en
ciertas circunstancias. En la situacion anterior se usa que 12 = 0. Comenzamos a escribir
este apunte en el mes de Abril, mes n umero 4 del a no. Dentro de once meses que mes del
a no sera?
Como 4+ 11 = 15 y en la aritmetica de los meses 12 = 0
tenemos que 15 = 12 + 3 = 0 + 3, es decir 15 = 3. O sea que dentro de once meses sera Marzo.
Que mes sera dentro de 50 meses? Tenemos que 4 + 50 = 54 = 48 + 6 = 6, o sea sera Junio.
El tema de este captulo es el estudio de la aritmetica que surge cuando se supone un cierto
n umero entero n es igual a cero. Llamaremos a esta aritmetica, la aritmetica modulo
n . Veremos que esta aritmetica tiene muchas de las propiedades usuales, pero que ademas
tiene otras adicionales que la hacen muy interesante.
4.1. Congruencias
Denicion 4.1 Sea m un entero positivo, a, b Z.
Se dene: a b(mod. m) m/(a b)
Observacion 4.1 Notar que m/(a b) es equivalente a a b = km cierto k Z.
a b (mod. m) se lee a es congruente con b modulo m y en ocasiones se omitira la
palabra modulo.
Observacion 4.2 Claramente m 0 (m), es decir m es el cero del que se hablaba en la
introduccion.
Ejemplo 4.1 13 3(mod. 5)
31
32 4 Congruencias
Proposicion 4.1 a b (mod. m) a y b dejan el mismo resto cuando son divididos por
el entero m.
Demostracion:
Supongamos
a b(mod. m)
As
a b = km o a = b + km.
Por el teorema de euclides entre b y m
b = qm + r. con 0 r < m,
o sea r es el resto de dividir b por m
Como
a = b + km, reemplazando b
a = qm + r + km
a = (q + k)m + r con 0 r < m.
r es el resto de de dividir a por m
Supongamos
a = qm + r
b = q
m + r con 0 r < m.
a b = (q q
)m.
a b (mod m)
= k
b a = k
m
o sea b a (mod m)
c) Transitividad
a b (mod m) y b c (mod m) a c (mod m)
se deja al lector.
4.1 Congruencias 33
Corolario 4.1 La relacion de congruencia modulo m determina una particion de Z en
clasese de equivalencia.
Ejemplo 4.2 En Z, a b(mod 5) es una relacion de equivalencia determina una particion
de Z en clases de equivalencia.
C(0) = {x Z / x 0 mod 5}
Todos los enteros que dejan resto 0 al dividirlos por 5
C(1) = {x Z / x 1 mod 5} = {.. 9, 4, 1, 6, 11, ..}
.
.
.
.
.
.
.
.
.
C(0), C(1), C(2), C(3), C(4)
Que se anotaran como:
0, 1, 2, 3, 4
Son las clases de equivalencia; se llaman clases residuales modulo 5.
Proposicion 4.3 Propiedades de la congruencia
1. a b (m) a + c b + c (m), c Z
2. a b (m) ac bc (m), c Z
Se puede cancelar?
Corolario 4.2 a b (m) a b (m)
Una pregunta interesante es si cumple el reciproco de la armacion de la proposicion
4.3 2. , es decir n siempre se puede cancelar.
La respuesta es NO, como ilustra el siguiente ejemplo
Ejemplo 4.3 4 6 4 3 (mod 12) y sin embargo 6 3
Por propiedad 3
12
y 1 dejan el mismo resto al ser dividos por 20 y 1 y 1 deja resto 1
al dividir por 20
El resto es 1.
3. a b (m) y c d (m) entonces
i) a + c b + d (m)
ii) ac bd (m)
Corolario 4.3 a c b d (m)
34 4 Congruencias
4. a b (m) y n
+
Z
+
a
n
b
n
(m)
Demostracion: Induccion sobre n.
Si n = 1 Listo!
Supongamos que a
k
b
k
(m)
Usando la propiedad 3. ii), a
k+1
b
k+1
(m)
Ejemplo 4.4 Resto de 3
12
: 20
3
3
7 (20)
3
6
9 (20)
3
12
1 (20)
//
5. a b (m) y c d (m) y p, q enteros entonces
ap + cq bp + dq (m)
6. a b (m) y p(x) es una funcion polinomica con coecientes en Z, entonces:
p(a) p(b) (m)
Ejemplo 4.5 9 4 (5) y p(x) = x
2
x + 1
p(9) p(4) (5)
7. Cancelacion
Si ac bc (m) y (c, m) = 1 a b (m)
Demostracion: m/(ac bc), o sea m/c(a b). Como (c, m) = 1 y usando la propiedad
1.3, m/(a b)
8. Si quitamos la condicion (c, m) = 1 se tiene
Si ac bc (m) y (c, m) = d a b
_
m
d
_
Demostracion: Como d/c, Z tal que d = c
d/m, Z tal que d = m
m
d
=
Ahora m/c(a b), es decir, d/d(a b), o sea /(a b). Pero (, ) = 1 pues
d = c y d = m. Como sabemos que (c, m) = d, usando propiedad 1.6 se tiene que
_
c
d
,
m
d
_
= 1, es decir, (, ) = 1 /(a b). As a b () o a b
_
m
d
_
4.2. Criterios de divisibilidad
Cuando un entero es divisible por otro?
Ejemplo 4.6 n es divisible por 2 n es par
y n es divisible por 6 n es divisible por 2 y por 3
4.2 Criterios de divisibilidad 35
Conocemos estas reglas de la divisibilidad, pero
Como se demuestran? Como obtener otras reglas?
Observacion 4.3 Todo n umero positivo puede ser expresado como
n = a
0
+ a
1
10 + a
2
10
2
+ ... + a
k
10
k
o
k
i=0
a
i
10
i
con 0 a
i
< 10
Proposicion 4.4 Un entero es divisible por 9 la suma de sus dgitos es divisible por 9.
Demostracion: Sea a
0
+ a
1
10 + a
2
10
2
+ ... + a
k
10
k
con 0 a
i
< 10
Como
1 1 (mod 9) a
0
a
0
(mod 9)
10 1 (mod 9) 10 a
1
a
1
(mod 9)
10
2
1 (mod 9) 10
2
a
2
a
2
(mod 9)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
k
1 (mod 9) 10
k
a
k
a
k
(mod 9)
n a
0
+ a
1
+ ... + a
k
(mod 9)
As n y a
0
+ a
1
+ ... + a
k
dejan el mismo resto al ser divididos por 9, es decir, n es divisible
por 9 si y solo si a
0
+ a
1
+ ... + a
k
es divisible por 9.
Ejemplo 4.7 1520397 es divisible por 9
Proposicion 4.5 Sea n =
k
i=0
a
i
10
i
. n es divisible por 11
k
i=0
(1)
i
a
i
es divisible por 11.
Demostracion: Sea a
0
+ a
1
10 + a
2
10
2
+ ... + a
k
10
k
con 0 a
i
< 10
1 1 (mod 11) a
0
a
0
(mod 11)
10 1 (mod 11) 10 a
1
a
1
(mod 11)
10
2
1 (mod 11) 10
2
a
2
a
2
(mod 11)
10
3
1 (mod 11) 10
3
a
3
a
3
(mod 11)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
k
(1)
k
(mod 11) 10
k
a
k
(1)
k
a
k
(mod 11)
n a
0
a
1
+ a
2
a
3
... + (1)
k
a
k
(mod 11)
As n y a
0
a
1
+ a
2
a
3
... + (1)
k
a
k
dejan el mismo resto al ser divididos por 11.
Ejemplo 4.8 n = 2563
3 + 6 10
1
+ 5 10
2
+ 2 10
3
Observacion 4.4 Hay criterios complicados poco utiles por ejemplo un n umero es divi-
sible por 7 si a
2
a
1
a
0
a
5
a
4
a
3
+ a
8
a
7
a
6
... es divisible por 7.
36 4 Congruencias
4.3. Algunas congruencias interesantes
Denicion 4.2 Un conjunto C Z se dice un sistema completo de restos modulo m si
esta formado por un elemento de cada clase de equivalencia.
Ejemplo 4.9 {0, 1, 2, 3, 4} S.C. mod 5
En general
Ejemplo 4.10 {0, 1, 2, 3, ..., m1} S.C. mod m
Observacion 4.5
1. Cada entero de Z es congruente mod. m a exactamente un elemento de C.
2. C debe tener m elementos
3. Si x
1
, x
2
C y x
1
x
2
(m) x
1
= x
2
Proposicion 4.6 Sea C un S.C. de restos modulo m . Si (a, m) = 1 entonces
C
= {ax + b/x C}
es un S.C. de restos modulo m (b Z)
Demostracion: ejercicio.
Observacion 4.6 Interesan los subconjuntos de un S.C., de restos mod m tal que contengan
a enteros relativamente primos a m.
Denicion 4.3 Sea R Z; R se dice un sistema reducido de restos modulo m ssi:
a) (r,m)=1 r R
b) R tiene (m) elementos
c) Ning un par de elementos de R son congruentes entre s.
Ejemplo 4.11 R = {1, 3, 5, 7} es un sistema reducido modulo 8 pues cada elemento de R
es primo relativo con 8 y (8) = 4
Observacion 4.7 Todo sistema reducido es parte de un sistema completo modulo m
Proposicion 4.7 Si R es un S.R. de restos y (a, m) = 1, entonces R
= {ax/x R} es un
S.R. de restos
4.3 Algunas congruencias interesantes 37
Teorema 4.1 (Teorema de Euler S. XVIII) a
(m)
1 (m) s (a, m) = 1
Demostracion: Sea R = {r
1
, r
2
, .., r
(m)
} un S.R.
R
= {ar
1
, ar
2
, .., ar
(m)
} tambien es un S.R.
cada elemento de R es congruente a uno y solo uno de R, pero no necesariamente en el
mismo orden.
ar
1
r
1
(mod m)
ar
2
r
2
(mod m)
.
.
.
.
.
.
.
.
.
.
.
.
ar
(m)
r
(m)
(mod m)
donde r
1
, r
2
, ..., r
(m)
son r
1
, r
2
, ..., r
(m)
en alg un orden
ar
1
ar
2
...ar
(m)
r
1
r
2
...r
(m)
(mod m)
r
1
r
2
...r
(m)
(mod m)
Como (r
i
, m) = 1 todo i por proposicion 1.8 (r
1
r
2
...r
(m)
, m) = 1 y cancelando se tiene
a
(m)
1 (m)
Teorema 4.2 (Teorema de Fermat S. XVII) Si (a, p) = 1, con p primo entonces
a
p
a (p)
Demostracion: Por teorema anterior a
(p)
1 (m).
Como p es primo (p) = p 1 de donde
a
p1
1 (m) o a
p
p (m)
Mas general
Teorema 4.3 p primo a
p
a (p) a Z
Demostracion: Sugerencia: Analizar los casos p/a y p \a
Teorema 4.4 (Teorema de Wilson 1770) Si p primo (p 1)! + 1 0 (p)
Teorema 4.5 (Recproco de Wilson) Si (n 1)! + 1 0 (n) n primo
Demostracion: Supongamos que n es compuesto, por lo tanto existe d tal que d/n.
As d es un factor de 1 2 3... (n 1) de donde (n 1)! 0 (d).
O sea (n 1)! + 1 0 (d)
Como d/n, (n 1)! + 1 0 (n) lo que contradice la hipotesis
n es primo.
38 4 Congruencias
4.4. Congruencias lineales
Puede el doble de un entero dar resto 7 cuando es dividido por 52?
Son de la forma ax b (m) con a 0 (m)
La respuesta a la pregunta anterior corresponde a plantear la congruencia:
2x 7 (52)
Interesan soluciones incongruentes: enteros de distintas clases. Notar que si x
1
es una solucion,
la clase de x
1
, o sea (x
1
+ km) es tambien solucion
Ejemplo 4.12 4x 2 (9) tiene solucion 5 o sea x 5 (9)
Dos casos
_
_
ax b (m) (a, m) = 1,
y
ax b (m) (a, m) = d.
Caso 1: ax b (m) y (a, m) = 1
Tiene solucion?
Proposicion 4.8 ax b (m) y (a, m) = 1 tiene siempre solucion;
ademas es unica modulo m
Demostracion: Como (a, m) = 1, existen x
0
, y
0
Z tal que
ax
0
+ my
0
= 1 / b
a(bx
0
) + m(by
0
) = b.
Se propone: bx
0
es solucion
Calculemos ax b; reemplazando se tiene: ax b = a(bx
0
) (abx
0
+ mby
0
) = m(by
0
) =
m(by
0
)
es decir ax b (m).
Es unica. Supongamos que x
0
, x
1
sus soluciones
ax
0
b (m)
ax
1
b (m)
ax
0
ax
1
0 (m)
m/a(x
0
x
1
) m/(x
0
x
1
) pues (a, m) = 1 x
0
x
1
(m)
Como resolverla?
1. Por inspeccion (para m peque no)
2x 3 (5)
Un S.C. de restos modulo 5 es {0, 1, 2, 3, 4, }.
Chequeando resulta que x 4 (5)
4.4 Congruencias lineales 39
2. Usando el teorema de Euler.
Consideremos ax b (m), (a, m) = 1 Como (a, m) = 1
a
(m)
1 (m)
a
(m)
b b (m)
y ax b (m)
ax a
(m)
b (m). (a, m) = 1)
x a
(m)1
b (m)
As x a
(m)1
b (m).
Ejemplo 4.13 Resolver usando Euler, 7x 1 (10)
De acuerdo a lo anterior x 7
(10)1
1 (10), pero (10) = 4
As x 7
3
1 (10)
x 3 (10)
Caso 2: ax b (m) y (a, m) = d.
Usaremos la proposicion 4.3 8. para reducir la congruencia.
Ejemplo 4.14 Resolver
64x 16 (84)
16 4x 16 1 (84)
Como (16, 84) = 4, usando la reduccion tenemos: 4x 1 (21) congruencia reducida
y ahora como (4, 21) = 1 volvemos al caso 1
Observacion 4.8 Si x
1
es una solucion de 4x 1 (21), entonces es sencillo probar que x
1
tambien es solucion de 64x 16 (84)
Cuales son todas las soluciones?
La respuesta esta en la siguiente proposicion:
Proposicion 4.9 Sea ax b (m) y supongamos que (a, m) = d. Entonces
1. Tiene solucion d/b
2. Las soluciones incongruentes son:
x
0
, x
0
+
m
d
, x
0
+
2m
d
, ..., x
0
+
(d 1)m
d
donde x
0
es una solucion de la congruencia reducida a
x b
(m
)
Ejemplo 4.15 32x 28 (36) tiene 4 soluciones incongruentes.
40 4 Congruencias
AP
ENDICE A
Maple
Maple es un lenguaje de programacion que puede ser usado para realizar calculos simboli-
cos y numericos en Calculo, Algebra lineal, Algebra, Ecuaciones diferenciales y muchas otras
areas de la matematica.
En esta seccion, nos concentraremos en el uso de algunos comandos de Maple en Teora de
N umeros.
Para mayor informacion, es posible visitar la direccion http://www.math.usf.edu/ eclark/
y seleccionar Some Maple Links.
A.1. Aritmetica basica
Para usar Maple:
1. Tipear un comando o expresion despues del prompt >.
2. No olvidar colocar una semicolon al nal de la linea. Es posible colocar una coma al
nal de la linea, en el caso que no desee que Maple lo imprima como output.
3. Luego, presione la tecla return y Maple respondera con la lnea escrita con font azul.
Ejemplo A.1
41
42 A Maple
A.2. El uso de may usculas y min usculas ( ), [ ], { }.
Por ejemplo, Pi y pi son diferentes en Maple. Para agrupar, no use [ ], ni . Use solamente
parentesis, ( ).
Ejemplo A.2
Vea que sucede cuando utilize [ ] or { } en lugar de ( ):
Las llaves son usadas para conjuntos:
Parentesis cuadrado, [ ], son usados para listas (i.e., para n-uplas):
A.3. Ayuda en Maple
Es posible obtener informacion acerca de las funciones maple de varias maneras:
1. Ir al men u y obtener informacion a partir de las opciones que se encuentran en Help .
2. Otra forma es tipear ? seguido por el comando que se desea conocer.
A.4 Funciones basicas en Teora de n umeros 43
Ejemplo A.3
A.4. Funciones basicas en Teora de n umeros
Algunas de las funciones requieren cargar el paquete numtheory. Lo anterior se lleva a
cabo ejecutando el comando with(numtheory);
Algunos de los comandos que no requieren el paquete numtheory, son: isprime, ith-
prime, igcd, irem, iquo. Basta ejecutar una vez por sesion el comando with(numtheory).
En la lista se observa , , , y . Para tipearlos, escriba lambda, phi, pi, sigma y tau,
respectivamente.
pi(x) : Entrega el numero de primos menores que x.
Recuerde que Pi tiene un signicado diferente.
ifactor(n) : Proporciona los factores primos de un numero n dado.
Es posible chequear la factorizacion:
44 A Maple
length(n) : nos indica el numero de dgitos que componen el entero.
mod: la function mod indica a quien es congruente el n umero dado.
irem(a,b) : Entrega el resto cuando a es dividido por b.
Esto es lo mismo que a mod b.
iquo(a,b) : Entrega el cuociente cuando a es dividido por b. Note que
a = b iquo(a, b) + irem(a, b)
para todos los enteros positivos a y b.
Los divisores de un entero positivo:
La suma de estos divisores:
A.5 N umeros de Fermat 45
Lo anterior se puede lograr, usando el procedimiento sigma.
sigma(n) : Calcula (n) que corresponde a la suma de los divisores positivos de n.
phi(n) : Calcula el n umero de enteros positivos que no exceden a n y que son primos
relativos con n
tau(n): Calcula el numero de divisores positivos de n.
A.5. N umeros de Fermat
El n-esimo numero de Fermat es 2
(2
n
)
+ 1 ( 2
(2
n) + 1 en notacion Maple)
fermat(n) : calcula el n-esimo n umero de Fermat , para n < 20.
fermat(n,w) : Para cualquier entero no-negativo n y cualquier variable w, la function
asigna a w la informacion relacionada con el numero de Fermat de n.. Esta informacion
consiste del caracter de primalidad del n umero fermat(n) (primo, compuesto, factores).
Si fermat es invocado sin argumento, Maple calcula una lista de numeros de Fermat,
con caracter de primalidad conocidos:
46 A Maple
A.6 isprime, nextprime, prevprime and ithprime 47
A.6. isprime, nextprime, prevprime and ithprime
isprime(n) : escribe true (verdadero) si n es primo y false ( falso) si n no es primo.
[isprime se puede usar como un commando para chequear primalidad probal-
istica; Si el output es true, existe una posibilidad que el numero no sea primo].
Sin embargo, la function isprime permite manipulate enteros grandes, situacion que no era
posible con ifactor.
nextprime: Calcula el primo mas peque no que es mas gtrande que n .
prevprime: Calcula el primo mas grande que es menor que n.
48 A Maple
ithprime : Calcula el i-esimo n umero primo, donde el primer numero primo es 2.
A.7. Primos de Mersenne
mersenne(n) : Calcula el n-esimo numero de Mersenne .
Si el argumento es un entero , entonces mersenne(n) retorna 2
n 1 si 2
n 1 es un
primo conocido. De lo contrario, mersenne(n) retornasra FAIL. Finalmente, si n is com-
puesto, calculara false.
mersenne([i]) : Calculara el i-esimo primo de Mersenne.
Si el valor no corresponde a la lista de primos de Mersenne precalculados, ocurrira un error.
A.7 Primos de Mersenne 49
Los primeros 10 numeros de Mersenne.
Problemas
a. Encontrar un primo p mas grande que 10000.
c. Encontrar el primo mas grande menor que 10
100
.
d. Encontrar el primo mas peque no mas grande que 10
100
.
e. Encontrar el 100-esimo primo
50 A Maple
BIBLIOGRAF
IA
[1] Pettofrezzo Anthony; Byrkit Donald, Introduccion a la teora de los n umeros, Editorial
Prentice/Hall internacional. 1972
51