Vous êtes sur la page 1sur 35

ARITM

ETICA ENTERA Y MODULAR.


Las operaciones realizadas en los conjuntos de n umeros son esencialmente
sumas y multiplicaciones. Este tema se centra en el estudio de las propieda-
des de la suma y la multiplicacion en Z.
1. Operaciones binarias: El anillo de los enteros (Z, +, ).
Comenzaremos introduciendo el concepto de operacion interna en un con-
junto y sus propiedades.
Denicion 1.1. Sean X, Y y Z conjuntos. Una operacion binaria entre
elementos de X e Y con valores en Z es una ley que asigna a cada par de
elementos x X e y Y un elemento x y Z, es decir, es una aplicacion:
: X Y Z
(x, y) x y
Si X = Y = Z diremos que la operacion binaria : X X X es una
operacion interna en el conjunto X y se utilizara la notacion (X, ).
Ejemplo 1.2. 1. La operacion + (suma), y la operacion (producto)
son internas en N (en Z, en Q, en R y en C).
2. Dado un conjunto X, las siguientes son operaciones internas en T(X):
la union: (T(X), );
la interseccion: (T(X), );
la diferencia de conjuntos: (T(X), ); y
la diferencia simetrica: (T(X), ).
3. Dado A un conjunto denotemos por Apl(A, A) el conjunto
Apl(A, A) :=

f [ f : A A es una aplicacion

La composicion de aplicaciones es una operacion interna en Apl(A, A):


f, g Apl(A, A) = f g Apl(A, A)
Sea Biyec(A, A) :=

f [ f : A A es una aplicacion biyectiva

. La
composicion es una operacion interna en Biyec(A, A):
f, g Biyec(A, A) = f g Biyec(A, A)
1
2 ARITM

ETICA ENTERA Y MODULAR.


Propiedades de las operaciones internas:
Sea X un conjunto con una operacion interna :
1. La operacion es asociativa si se cumple la siguiente condicion
(a b) c = a (b c), a, b, c X.
2. La operacion es commutativa si
a b = b a, a, b X.
3. Un elemento e X se dice neutro para la operacion si
a e = a y e a = a, a X.
Nota: Si existe neutro para la operacion interna (X, ), el neutro es
unico. En efecto, si e, f X son neutros para la operacion entonces
f = f e = e
(en la primera igualdad se utiliza que e es neutro para y en la
segunda que lo es f).
4. Supongamos que existe e X el neutro para la operacion . Diremos
que un elemento a X posee simetrico (respecto a la operacion ) si
a

X, tal que a a

= e y a

a = e;
se dice que a

es simetrico de a (respecto a la operacion ).


Nota: De la denicion se sigue que si a

es simetrico de a, entonces
a es simetrico de a

.
Ejercicio: Enumera las propiedades que verican las operaciones internas
del Ejemplo 1.2.
Denicion 1.3. Sea una operacion interna en el conjunto X.
(X, ) es un semigrupo si la operacion es asociativa.
(X, ) es un monoide si la operacion es asociativa y existe neutro para .
(X, ) es un grupo si la operacion es asociativa, existe neutro para y cada
elemento tiene simetrico respecto a .
(X, ) un grupo (o un semigrupo, o un monoide) se dice abeliano o conmu-
tativo si ademas la operacion es conmutativa.
ARITM

ETICA ENTERA Y MODULAR. 3


Ejercicio: Supongamos que (X, ) es un monoide. Demuestra que si existe
un simetrico de un elemento, entonces el simetrico es unico.
Solucion: Sea e X el neutro para . Supongamos que a

, a

X son
elementos simetricos de a, es decir, tales que a a

= e = a

a y que
a a

= e = a

a. Entonces:
a

= a

e = a

(a a

) = (a

a) a

= e a

= a

,
ya que e es neutro para , a

es simetrico de a, es asociativa y a

es
simetrico de a.
Ejemplos/Ejercicios: Estudia que tipo de estructura (semigrupo, monoide
o grupo, conmutativo o no) tienen los conjuntos con las operaciones internas
propuestas en el Ejemplo 1.2.
Observacion 1.4.
1. (N, +) es un monoide conmutativo pero no es un grupo (para un
natural x N el simetrico de x respecto a la suma es x, el opuesto
de x, y si x N 0 no existe el opuesto de x en N).
2. (Z, +), (Q, +) y (R, +) son grupos abelianos.
3. (N, ), (Z, ), (Q, ) y (R, ) son monoides conmutativos, ninguno de
ellos es un grupo.
4. (Z 0, ) es un monoide conmutativo que no es grupo.
5. Son grupos abelianos: (Q0, ) y (R 0, )
Ejercicio: Sea (X, ) un monoide y a, b X elementos de X. Si a y b poseen
simetrico para entonces a b posee simetrico. (Ayuda: Si a

es el simetrico
de a y b

es el simetrico de b, comprueba que el simetrico de a b es b

.)
4 ARITM

ETICA ENTERA Y MODULAR.


Denicion 1.5. Un anillo es una terna (A, +, ) formada por un conjunto
A con dos operaciones internas + y vericando las siguientes propiedades:
1. (A, +) es un grupo abeliano,
2. (A, ) es un monoide, y ademas
3. se verica la propiedad distributiva (de la operacion respecto a +):
a, b, c A, a (b + c) = a b + a c
(b + c) a = b a + c a
Si ademas la operacion es conmutativa diremos que (A, +, ) es un anillo
conmutativo.
Notacion: Si (A, +, ) es un anillo, la operacion + se denomina suma y
la operacion multiplicacion. Si por el contexto esta claro cuales son las
operaciones del anillo nos referiremos simplemente al anillo A. Ademas:
El neutro de la suma se denomina cero del anillo, se denota: 0.
El neutro de la multiplicacion se llama uno del anillo, se denota: 1.
El simetrico de un elemento a A para la suma se denomina el
opuesto de a y se denota a.
Si existe el simetrico de un elemento a A para la multiplicacion se
denota a
1
y se denomina inverso del elemento a. Si a A posee
inverso se dice que a es una unidad del anillo A.
Si (A, +, ) es un anillo conmutativo y todos los elementos de A salvo el
cero son unidades, se dice que A es un cuerpo.
Ejemplo: Consideremos por ejemplo los conjuntos de n umeros habituales:
(i) (Z, +, ), (Q, +, ) y (R, +, ) son anillos conmutativos. Las unicas uni-
dades de Z son 1 y 1 (el uno del anillo y su opuesto). Todos los
elementos no nulos de Q y R son unidades: Q y R son cuerpos.
(ii) (N, +, ) no es un anillo: (N, +) no es un grupo (si x N es distinto
de cero no tiene opuesto en N).
Antes de centrarnos en el estudio del anillo de los enteros (Z, +, ),
proponemos unos sencillos ejercicios sobre anillos en general:
Ejercicios: Sea (A, +, ) un anillo. Demuestra los siguientes resultados:
1. a 0 = 0 y 0 a = 0, a A.
2. Si 0 = 1, entonces A = 0.
3. Si el cero del anillo A es una unidad, entonces A = 0.
ARITM

ETICA ENTERA Y MODULAR. 5


2. Divisibilidad en el anillo de los enteros
Sean a y b dos enteros y b ,= 0. En general, la ecuacion bx = a, no tiene
solucion entera: el n umero racional x = b
1
a puede no ser entero. Veamos
como encontrar una aproximacion por un entero:
Teorema 2.1 (Teorema de la Division Entera). Dados a, b Z, si b ,= 0
entonces existe un unico par de enteros q, r Z tales que
a = qb + r, con 0 r < [b[.
Notacion: Esta expresion se denomina division entera de a por b
a es el dividendo y b es el divisor de la division,
q se denomina el cociente y r se el resto de la division; y utilizaremos
la notacion
r = a(mod b).
Si r = 0 se dice que la division es exacta (a es m ultiplo de b).
Demostracion.
Existencia: Sea q Z tal que qb es el mayor m ultiplo de b que es menor o
igual que a. Entonces
qb a < qb +[b[
Restando qb a ambos lados de la expresion:
qb a < qb +[b[ = 0 a qb < [b[.
Tomando r := a qb Z, se tiene que
a = qb + r, con 0 r < [b[.
Unicidad: El cociente y el resto de la division de a por b son unicos:
Supongamos que existen dos pares de enteros r
1
, q
1
, y r
2
, q
2
tales que

a = bq
1
+ r
1
, con 0 r
1
< [b[,
a = bq
2
+ r
2
, con 0 r
2
< [b[.
Supondremos sin perdida de generalidad que r
1
r
2
. Entonces
r
1
r
2
= (q
2
q
1
)b y 0 r
1
r
2
r
1
< [b[
Es decir, r
1
r
2
es un m ultiplo de b tal que 0 r
1
r
2
< [b[, necesariamente
r
1
r
2
= 0 y por tanto r
1
= r
2
. Ademas como b ,= 0 y 0 = (q
2
q
1
)b,
necesariamente q
2
q
1
= 0, es decir, q
2
= q
1
.
6 ARITM

ETICA ENTERA Y MODULAR.


Notacion. Dados a, b Z dos enteros:
a =

b :

t Z, tal que a = tb

: b[a
La expresion a =

b se lee a es m ultiplo de b, y
la expresion b[a se lee b divide a a.
Fijemos un entero b Z. Denotaremos por b el conjunto de enteros m ulti-
plos de b,
b :=

x Z [ x =

b

= kb [ k Z .
Se suele utilizar tambien para este subconjunto de Z la notacion Zb o bZ.
Propiedades: El subconjunto b Z verica las siguientes propiedades:
(i) x
1
, x
2
b = x
1
+ x
2
b;
(ii) t Z y x b = tx b.
Demostracion. (i) Dados x
1
, x
2
Z, si x
1
=

b y x
2
=

b, entonces
x
1
+ x
2
=

b :
x
1
=

b y x
2
=

b x
1
= tb y x
2
= sb para ciertos t, s Z
= x
1
+ x
2
= (t + s)b, con t + s Z
= x
1
+ x
2
=

b
(ii) Dados t Z y x Z tal que x =

b, entonces tx =

b :
x =

b = k Z tal que x = kb
= dado t Z, tk Z tal que tx = t(kb) = (tk)b
= tx =

b
Denicion 2.2. Un subconjunto I Z es un ideal de Z si I ,= y verica
las dos condiciones siguientes:
(i) x
1
, x
2
I = x
1
+ x
2
I;
(ii) t Z y x I = tx I.
Observacion: Sea I un ideal de Z. Como I ,= , c I. De la la prop. (ii)
de ideal se deduce:
Tomando c I y t = 0 Z, 0 = 0 c I.
Dado a Z, a = (1)a y a = (1)(a); por tanto tomando t = 1:
a I a I.
Utilizando ademas la prop. (i): x
1
, x
2
I = x
1
x
2
I.
Dado a Z: a I a I.
ARITM

ETICA ENTERA Y MODULAR. 7


Proposicion 2.3. Si I Z es un ideal de Z, entonces existe un entero
b Z tal que I = b.
Demostracion. Veamos que el ideal I Z es el conjunto de m ultiplos de un
entero:
Como hemos visto, necesariamente 0 I. Distinguimos dos casos:
Si I = 0, el resultado es trivial ya que entonces I = 0 = 0.
En otro caso, si 0 I, existira un elemento c I tal que c ,= 0. Por
la propiedad (ii), tambien se tiene que c = (1)c I. Entonces en I
existen enteros mayores que cero, es decir, el conjunto
I
>0
:=

n I [ n > 0

N
es no vaco, por tanto posee mnimo (N es bien ordenado). Sea
b := mn(I
>0
),
el menor entero positivo de I. Veamos que I = b:
Por la propiedad (ii) de ideal, como b I se tiene que b I.
Sea a I un elemento cualquiera. Al ser b ,= 0, por el teorema de la
division entera, existen q, r Z tales que
a = qb + r, con 0 r < b.
Como a I, y qb I, se tiene que r = a qb I (por la prop.
(i) de ideal). Observese que 0 r < b = mn(I
>0
) y r I, entonces
necesariamente r = 0, es decir, a = qb b. Conclusion I b.
Observacion 2.4. El ideal mas peque no de Z es el ideal cero 0 = 0, y
el mas grande es Z = 1.
Observacion 2.5. Los ideales de Z nos permiten describir la relacion de
divisibilidad entre n umeros enteros en terminos de la relacion de contenido
entre ideales:
Dados a, b Z : b[a a =

b a b a b
Observacion 2.6. Observese que b = b para cualquier entero b.
Ejercicio:
Dados b, c Z, demuestra que b = c si, y solo si, c = b o c = b.
1
1
se dice que c y b son asociados, es decir, son iguales salvo el producto por una unidad
del anillo.
8 ARITM

ETICA ENTERA Y MODULAR.


Solucion: De la igualdad b = c se deduce que si uno de ellos (b o c) es
cero, entonces tambien lo es el otro; este es el caso trivial b = 0 = c.
Supongamos que b ,= 0 ,= c. Como b b = c, existira un entero tal
que b = c; por otro lado tambien se tiene que c c = b, existira entonces
un entero tal que c = b. De donde se deduce:
[ b = c = (b) = ()b ] = (1 )b = 0
b=0
= 1 = 0
Es decir los enteros y son tales que 1 = , por tanto o bien = = 1,
o bien = = 1. Por tanto o bien c = b, o bien c = b.
3. Mnimo com un m ultiplo y m aximo com un divisor.
Teorema de Bezout
Sean a, b Z:
Un elemento m Z se dice mnimo com un m ultiplo de a y b si
1. a[m y b[m, y
2. c Z tal que a[c y b[c m[c.
Notacion: Escribiremos m = mcm(a, b).
Un elemento d Z se dice maximo com un divisor de a y b si
1. d[a y d[b, y
2. c Z tal que c[a y c[b c[d.
Notacion: Escribiremos d = mcd(a, b).
Observacion 3.1. Existe cierta ambig uedad en la denicion anterior, el
mnimo com un m ultiplo y maximo com un divisor de dos enteros a y b estan
determinados salvo un signo (salvo una unidad de Z):
Si d, d

son enteros que verican las propiedades de maximo


com un divisor de los enteros a y b, entonces d[d

y d

[d, es decir
d

d y d d

; conclusion d = d

. El ejercicio de la
pagina anterior, nos indica que necesariamente d = d

o d = d.
El razonamiento es analogo para el mnimo com un m ultiplo de
dos enteros.
Conclusion:
Si mcm(a, b) = m, entonces tambien es cierto que mcm(a, b) = m.
Si mcd(a, b) = d, entonces tambien es cierto que mcd(a, b) = d.
ARITM

ETICA ENTERA Y MODULAR. 9


Observacion 3.2. Sean a y b n umeros enteros:
Los m ultiplos comunes de a y b son exactamente los m ultiplos de
m = mcm(a, b), es decir, la interseccion de ideales de Z es un ideal:
a b = m ( con m = mcm(a, b))
Pero la union de dos ideales a b es un subconjunto de Z que no
siempre es un ideal.
Ejemplo: Se tiene que 610 = 30. Pero el conjunto de enteros 610
no es un ideal de Z:
El conjunto 6 10 no verica la condicion (i) de ideal. Observese que
6 6, 10 10, pero 6 + 10 = 16 / 6 10
(el 16 no es m ultiplo de 6, ni de 10).
Ejercicio: Dados a, b Z, demuestra que la coleccion de enteros
A =

x [ x = ta + sb con t, s Z

es un ideal de Z y es el mas peque no que contiene a los elementos a y b.


Solucion:
Comprobemos en primer lugar que el conjunto A es un ideal de Z.
Observese que 0 = 0a + 0b A, por tanto A ,= . Veamos que A
verica las otras dos condiciones de ideal:
(i) Sean x
1
= t
1
a+s
1
b y x
2
= t
2
a+s
2
b elementos de A, con t
1
, t
2
, s
1
, s
2

Z. Entonces x
1
+ x
2
A ya que,
x
1
+ x
2
= (t
1
a + s
1
b) + (t
2
a + s
2
b) = ta + sb,
siendo t := t
1
+ t
2
y s := s
1
+ s
2
Z.
(ii) Sean k Z y x = ta + sb A con t, s Z. Entonces kx A:
kx = k(ta + sb) = k(ta) + k(sb) = (kt)a + (ks)b,
con kt y ks Z.
Veamos ahora que A es el ideal mas peque no de Z, tal que a, b A:
Si I Z es un ideal de Z tal que a, b I, por las propiedades
(ii) y (i) de ideal se tiene
ta + sb I, t, s Z,
es decir, A I.
10 ARITM

ETICA ENTERA Y MODULAR.


Denicion 3.3. Dados dos ideales a y b de Z denimos el ideal suma
a +b de los ideales a y b como el ideal
a +b :=

x [ x = ta + sb, siendo t, s Z

Teorema 3.4 (Teorema de Bezout). Dados a y b Z, equivalen


a +b = d d = mcd(a, b)
Demostracion. El conjunto a +b :=

x [ x = ta+sb con t, s Z

es un
ideal. La Proposicion 2.3 nos dice que existe un entero d
1
Z tal que
a +b = d
1

Veamos que el entero d


1
es maximo com un divisor de a y b:
1. Como a = a + 0 a +b = d
1
se tiene que d
1
[a; analogamente,
como b = 0 + b a +b = d
1
se deduce que d
1
[b.
2. Sea c Z tal que c[a y c[b, es decir tal que a c y b c,
entonces a +b c, es decir, d
1
c, por tanto c[d
1
.
Recprocamente sea d := mcd(a, b). Como hemos visto en el parrafo an-
terior a + b = d
1
siendo d
1
= mcd(a, b). De la denicion de maximo
com un divisor se deduce que d = d
1
(vease Observacion 3.1).
Corolario 3.5 (Identidad de Bezout). Sean a y b Z:
d = mcd(a, b) = t, s Z tales que d = ta + sb.
Demostracion. Por el teorema anterior, si d = mcd(a, b), entonces
d = a +b,
y en particular, d a +b. De la denicion del ideal suma de dos ideales
se deduce
d a +b t, s Z tales que d = ta + sb.
ARITM

ETICA ENTERA Y MODULAR. 11


4. Algoritmo de Euclides para el c alculo del m aximo com un
divisor
La siguiente Proposicion es la clave de un algoritmo, denominado el Algo-
ritmo de Euclides, para el c alculo del maximo com un divisor de dos n umeros
enteros.
Proposicion 4.1. Sean a y b dos enteros, b ,= 0, y sea r el resto de la
division entera de a entre b, entonces
mcd(a, b) = mcd(b, r)
Demostracion. Teniendo en cuenta que a = qb + r, si c Z es tal que c[b y
c[r entonces c[a. Como r = a qb, si c Z es tal que c[a y c[b entonces c[r.
Es decir, los divisores comunes de a y b son los mismos que los de b y r, por
tanto mcd(a, b) = mcd(b, r).
Algoritmo de Euclides: Consiste en un metodo basado en el Teorema de
la Division y en la proposicion anterior que nos permite calcular el maximo
com un divisor de dos n umeros enteros.
Sean a, b Z0. Como mcd(a, b) = mcd(b, a) = mcd([a[, [b[) podemos
suponer sin perdida de generalidad que
0 < b a
(en otro caso intercambiaramos los papeles de a y b).
Ahora procedemos como siguiente:
Calculamos q
1
y r
1
, el cociente y el resto de la division de a por b:
1. Si r
1
= 0, entonces b[a y por tanto mcd(a, b) = b.
2. Si r
1
,= 0, entonces por la proposicion anterior
mcd(a, b) = mcd(b, r
1
).
Por tanto hemos reducido el problema del calculo del maximo com un
divisor de a y b, al calculo del maximo com un divisor de b y r
1
. El
problema ahora es mas simple ya que
0 < r
1
< b a.
Empezando con
r
0
= b y r
1
= r
12 ARITM

ETICA ENTERA Y MODULAR.


y haciendo divisiones sucesivas vamos construyendo una cadena de
restos como sigue:
() Si i 2, y r
i1
,= 0, entonces se construye r
i
como el resto de
la division de r
i2
por r
i1
, obteniendo una cadena de restos
0 r
i
< r
i1
< < r
1
< r
0
= b
de manera que
mcd(a, b) = mcd(b, r
1
) = mcd(r
1
, r
2
) = = mcd(r
i2
, r
i1
).
El nuevo resto r
i
puede ser cero o no:
Si r
i
= 0, hemos terminado el proceso, ya que entonces r
i1
divide
a r
i2
y se tiene que:
mcd(a, b) = mcd(r
i2
, r
i1
) = r
i1
.
Si r
i
,= 0 entonces realizamos un vez mas la division como en
() y construimos r
i+1
como el resto de la division de r
i1
por r
i
,
obteniendo un eslabon mas en la cadena de restos
0 r
i+1
< r
i
< r
i1
< < r
1
< r
0
= b
Iterando este proceso, en un n umero nito de pasos en las divisiones
sucesivas aparecera como resto 0. Supongamos que el primer resto
nulo es r
k+1
= 0, entonces r
k
[r
k1
y por tanto se tiene que:
mcd(a, b) = = mcd(r
k1
, r
k
) = r
k
Notacion:
Ordenaremos los datos de las sucesivas divisiones en una tabla del tipo:
q
1
q
2
q
3
. . . q
k1
q
k
cocientes
a b r
1
r
2
. . . r
k2
r
k1
r
k
dividendos/divisores
r
1
r
2
r
3
. . . . . . r
k
0 restos (con r
k+1
= 0)
Si el primer resto nulo es r
k+1
, entonces r
k
= mcd(a, b).
Observacion 4.2. Dados a, b Z 0 dos enteros. El algoritmo de Eu-
clides para el c alculo del maxico com un divisor d = mcd(a, b) proporciona
un metodo efectivo para calcular enteros t, s Z tales que
d = sa + tb (Identidad de Bezout para a y b)
ARITM

ETICA ENTERA Y MODULAR. 13


Ejercicio: Calcula d = mcd(60, 105) y enteros t, s Z tales
t60 + s105 = d (Identidad de Bezout)
Solucion: Empezando por la division de 105 por 60, los resultados de las
divisiones sucesivas son los que aparecen en la siguiente tabla
1 1 3
105 60 45 15
45 15 0
mcd(60, 105) = 15
Para calcular unos coecientes para la identidad de Bezout, procedemos
como sigue: Comenzando por 15 = mcd(60, 105) (el ultimo resto no nulo)
escribimos los restos en funcion de los dividendos y divisores correspondien-
tes. As, te tiene
15 = 60 45 1 = 60 (105 60 1) 1 =
= 60 2 105 = 60 2 + 105 (1)
La identidad de Bezout t60 + s105 = 15, se obtiene por ejemplo para
t = 2 y s = 1.
Ejercicio: Calcula mcd(1114, 323) y enteros t, s Z tales que se verica la
Identidad de Bezout t1114 + s323 = d.
Solucion: La tabla de las divisiones sucesivas en este caso es
3 2 4 2 1 1 6
1114 323 145 33 13 7 6 1
145 33 13 7 6 1 0
mcd(1114, 323) = 1
Calculemos unos coecientes para la identidad de Bezout:
1 = 7 6 1 = 7 (13 7 1) 1 =
= 7 2 13 = (33 13 2) 2 13 =
= 33 2 13 5 = 33 2 (145 33 4) 5 =
= 33 22 145 5 = (323 145 2) 22 145 5 =
= 323 22 145 49 = 323 22 (1114 323 3) 49 =
= 323 169 1114 49
Tomando t = 49 y s = 169 se obtiene la identidad de Bezout
1 = t1114 + s323
14 ARITM

ETICA ENTERA Y MODULAR.


5. N umeros primos: Teorema fundamental de la aritm etica
Denicion 5.1. Un entero p Z se dice que es primo si verica las dos
condiciones siguientes:
p no es una unidad de Z (es decir, p es distinto de 1 y de 1), y
los unicos divisores de p son p, p, 1 y 1 (los divisores triviales).
El siguiente resultado es muy util en argumentos de divisibilidad, y es el
ingrediente principal encerrado en la demostracion de la Proposicion 5.3:
Lema 5.2 (Lema de Euclides). Sean c, a Z 0. Dado b un entero:

mcd(c, a) = 1 y c[ab

= c[b.
Demostracion. Por la identidad de Bezout:
mcd(c, a) = 1 = t, s Z tales que 1 = tc + sa.
Multiplicando esta ultima expresion por b, se tiene
b = tcb + sab = b
1
+ b
2
, con b
1
:= tcb, b
2
= sab Z,
Como b = b
1
+ b
2
y c[b
1
y c[b
2
se deduce que c[b.
Proposicion 5.3. Para un entero p Z 0 y distinto de 1 y de 1
equivalen:
(1) p es primo.
(2) Dados a, b Z, p[ab p[a o p[b.
Demostracion. Para demostrar que (1) (2), supongamos que p[ab y que p
no divide a a. Como p es primo, si p no divide a a, entonces mcd(p, a) = 1;
y, por el Lema de Euclides, si p[ab necesariamente p[b.
Recprocamente, supongamos que p verica la condicion (2). Si p = ts
con t, s Z entonces p[ts por (2) necesariamente p[t o p[s. Supongamos que
p[s (el otro caso es analogo). Es decir s = qp para cierto q Z. Entonces
p = tqp, y por tanto p(1 tq) = 0. Como p ,= 0, necesariamente 1 tq = 0,
es decir, 1 = tq. Entonces, o bien t = 1, y por tanto s = p, o bien t = 1, y
por tanto s = p. Es decir p es primo.
ARITM

ETICA ENTERA Y MODULAR. 15


Ejercicio. Demuestra como consecuencia del resultado anterior que si
p Z es un primo y a
1
, . . . , a
k
son enteros tales que p[a
1
a
k
, entonces
existe i 1, . . . , k tal que p[a
i
.
Solucion. Por induccion en el n umero de factores k 2. El caso k = 2
es consecuencia de la proposicion anterior. Supongamos que k > 2, y que el
enunciado del ejercicio se verica para un producto de k1 factores, veamos
que se verica para un producto de k factores. Supongamos que p[a
1
a
k
,
y denotemos b := a
2
a
k
. El entero p es primo entonces:
p[a
1
b = p[a
1
o p[b
Como b = a
2
a
k
, es un producto de k 1 factores enteros, por hipotesis
de induccion, de p[a
2
a
k
se deduce
p[a
2
a
k
= p[a
2
o p[a
3
o . . . o p[a
k

Teorema 5.4 (Teorema Fundamental de la Aritmetica). Todo n umero en-
tero distinto de cero se puede escribir salvo unidades de forma unica como
producto de n umeros primos.
De forma mas precisa, dado un entero n Z 0:
(1) n admite una descomposicion en factores primos, es decir, existe una
coleccion (vaca o no)
2
de primos p
1
, p
2
, . . . , p
k
(posiblemente repeti-
dos) y u una unidad de Z tal que
n = up
1
p
2
p
k
;
(2) esta factorizacion salvo unidades
3
es unica, es decir, si q
1
, q
2
, . . . , q
m
es otra coleccion de primos y v es una unidad de Z tal que
n = vq
1
q
2
q
m
,
entonces k = m y salvo signos (es decir, salvo el producto por unidades
de Z) la coleccion de primos (con las correspondientes repeticiones)
que aparecen en las dos descomposicines es la misma.
Demostracion. Demostraremos primero que cualquier entero no nulo admi-
te una descomposicion en primos. Procederemos por reduccion al absurdo,
supongamos que existe un n umero entero n
0
que no admite una descompo-
sicion en primos. De la denicion se deduce que su opuesto, n
0
, tampoco
2
si la colecci on de primos es vaca n es una unidad, n = u.
3
En Z la expresion salvo unidades quiere decir salvo el signo
16 ARITM

ETICA ENTERA Y MODULAR.


admite una descomposicion en primos. Es decir, [n
0
[ T siendo T el con-
junto
T := n N/ n > 0, n no admite descomposicion en factores primos
Como N es un conjunto bien ordenado,
c := mn(T)
Observese que c ,= 1 y ademas c no puede ser un primo (ya que si c = 1 o si c
es un primo c es una descomposicion en factores primos de s mismo, lo cual
contradice que c T). Por tanto c = c
1
c
2
siendo c
1
y c
2
enteros positivos
distintos de uno; en particular 1 < c
1
< c y 1 < c
2
< c; como c = mn(T),
necesariamente c
1
y c
2
/ T. Por tanto c
1
y c
2
admiten una descomposicion
c
1
= u
1
p
11
p
12
p
1k
, c
2
= u
2
p
21
p
22
p
2m
con p
11
, p
12
, . . . , p
1k
, p
21
, p
22
, . . . , p
2m
enteros primos, y u
1
y u
2
unidades de
Z. Multiplicando estas dos descomposiciones obtenemos una descomposicion
en primos de c
c = c
1
c
2
= up
11
p
12
p
1k
p
21
p
22
p
2m
(u := u
1
u
2
),
ya que u := u
1
u
2
es una unidad de Z; este hecho contradice que c T. La
contradiccion surge de haber supuesto que existe un n umero entero n
0
que
no admite una descomposicion en primos.
Veamos ahora que la factorizacion es unica en el sentido que se indica en
el apartado (2) del enunciado del teorema. Supongamos que
n = up
1
p
2
p
k
= vq
1
q
2
q
m
,
son dos descomposiciones en primos de n, con p
1
, p
2
, . . . , p
k
, q
1
, q
2
, . . . , q
m
enteros primos, y u y v unidades de Z. Como el primo p
1
divide a n:
p
1
[vq
1
q
2
q
m
p
1
,[ v

= i
1
1, . . . , m tal que p
1
[q
i
1
;
y, por ser q
i
1
primo, q
i
1
= u
1
p
1
con u
1
una unidad (u
1
1, 1). Reor-
denando si es necesario los primos de la descomposicion n = vq
1
q
2
q
m
podemos suponer que i
1
= 1, es decir, que q
i
1
= q
1
. Entonces,
n = up
1
p
2
p
k
= vu
1
p
1
q
2
q
m
.
ARITM

ETICA ENTERA Y MODULAR. 17


Simplicando en ambas expresiones el primo p
1
se obtiene
up
2
p
k
= v
1
q
2
q
m
,
donde v
1
:= vu
1
es una unidad de Z (por ser producto de unidades). Consi-
deremos ahora el entero
n
1
:= up
2
p
k
= v
1
q
2
q
m
Argumentando como antes para las dos descomposiciones en primos de n
1
n
1
= up
2
p
k
= v
1
q
2
q
m
,
se demuestra que p
2
, salvo el signo, es uno de los primos que aparece en la
descomposcion n
1
= vq
2
q
m
. Iterando este argumento se prueba que la
coleccion de primos [p
1
[, [p
2
[, . . . , [p
k
[ esta contenida en la coleccion de primos
[q
1
[, [q
2
[, . . . , [q
m
[, en particular k m. Comenzando ahora por los primos
q

i
s, deducimos de forma analoga que la coleccion de primos [q
1
[, [q
2
[, . . . , [q
m
[
esta contenida en la colecci on de primos [p
1
[, [p
2
[, . . . , [p
k
[. Por tanto m = k,
y los primos de ambas descomposiciones (incluidas las posibles repeticiones),
salvo unidades, son los mismos.
Nota. La descomposicion en factores primos de los n umeros enteros nos
permite calcular de forma sencilla el maximo com un divisor y el mnimo
com un m ultiplo de dos enteros no nulos:
Sean a y b dos enteros positivos. Supongamos que p
1
, . . . , p
n
es el con-
junto de los distintos primos que obtenemos al descomponer dos enteros a
y b, y que
a = p
r
1
1
p
r
2
2
p
rn
n
y b = p
s
1
1
p
s
2
2
p
sn
n
con r
1
, r
2
, . . . , r
n
, s
1
, s
2
, . . . , s
n
N (si alguno de estos exponentes naturales
es cero, el primo correspondiente no aparece en la descomposicion en primos,
seg un corresponda, del entero a o del entero b). Para cada i 1, . . . , n
denotemos
k
i
:= mn(r
i
, s
i
) y t
i
= max(r
i
, s
i
)
Entonces:
mcd(a, b) = p
k
1
1
p
k
2
2
p
kn
n
y mcm(a, b) = p
t
1
1
p
t
2
2
p
tn
n
18 ARITM

ETICA ENTERA Y MODULAR.


Teorema 5.5. En Z existen innitos n umeros primos.
Demostracion. Dado p
1
, . . . , p
t
Z un conjunto nito de primos distintos
y positivos siempre se puede encontrar en Z un primo positivo distinto de
los del conjunto original. En efecto, sea a := (p
1
p
2
p
t
) + 1, el entero a es
tal que a + b = 1 siendo b := p
1
p
2
p
t
. Como a + b = 1, se tiene que
a + b = 1, y por el Teorema de Bezout mcd(a, b) = 1. Observese que
a > 1, es decir a no es una unidad, por tanto en su descomposicion en primos
existe al menos un primo q. El primo q no esta en la familia p
1
, . . . , p
t
,
ya que a y b no poseen factores primos en com un (observese que (salvo el
signo) los divisores primos de b son p
1
, . . . , p
t
).
El punto clave en la demostracion del Teorema 5.5 es la construccion de
un entero a > 1 que no tenga factores primos en com un con el producto
p
1
p
2
p
t
.
Denicion 5.6. Dos enteros a, b Z0 son primos entre si (o coprimos)
si no tienen factores primos en com un, es decir, si mcd(a, b) = 1.
Observacion 5.7. Sean a, b Z 0:
mcd(a, b) = mcd([a[, [b[), por tanto a y b son coprimos si, y solo si, lo
son [a[ y [b[.
Un primo q es coprimo con a si, y solo si, q no aparece en una des-
composicion en factores primos de a.
En particular dos primos p y q son coprimos si, y solo si, [p[ , = [q[.
Si d = mcd(a, b), entonces a

=
a
d
Z, b

=
b
d
Z y mcd(a

, b

) = 1.
Ademas
mcm(a, b) =
ab
mcd(a, b)
.
ARITM

ETICA ENTERA Y MODULAR. 19


6. Resoluci on de ecuaciones diof anticas lineales.
Planteamiento del problema: Fijemos tres enteros a, b, c Z tales que
a ,= 0 y b ,= 0, se trata de calcular las soluciones enteras de una ecuacion del
tipo
ax + by = c ()
Una ecuacion de este tipo se denomina ecuacion diofantica. Se dice que la
ecuacion diofantica () posee solucion si el conjunto de soluciones enteras
Sol() = (x, y) Z Z / ax + by = c
es no vaco.
Nota: Cuando hablamos de las soluciones de una ecuacion diofantica
nos referimos a las soluciones enteras de la ecuacion.
Proposicion 6.1. Con la notacion anterior, equivalen:
(1) La ecuaci on diofantica ax + by = c tiene solucion;
(2) mcd(a, b)[c.
Demostracion. Sea d := mcd(a, b). Por el Teorema de Bezout
a +b = d.
Supongamos que la ecuacion diofantica ax + by = c tiene solucion, es
decir, que existen enteros x
0
, y
0
Z tales que ax
0
+ by
0
= c. Entonces
c a +b = d, es decir d[c.
Recprocamente, si d[c, entonces c d = a + b, por tanto existen
x
0
, y
0
Z tales que ax
0
+ by
0
= c. El par de enteros (x
0
, y
0
) es solucion de
la ecuacion diofantica ax + by = c.
Calculo de las soluciones de una ecuacion diofantica:
Supongamos que la ecuacion diofantica
ax + by = c ()
posee solucion, es decir, supongamos que d[c, siendo d = mcd(a, b).
El siguiente procedimiento nos permite calcular todas las soluciones de la
ecuacion diofantica ():
20 ARITM

ETICA ENTERA Y MODULAR.


1. Calculo de una solucion particular:
El Algoritmo de Euclides para el calculo de mcd(a, b) nos permite
encontrar enteros t y s tales que
ta + sb = d (Identidad de Bezout para a y b).
M ultiplicado la expresion anterior por el entero c

= c/d se obtiene
c

ta + c

sb = c

d = c.
Por tanto, el par de n umeros enteros
x
0
:= c

t, y
0
:= c

s
es una solucion (particular) de la ecuacion diofantica ax + by = c.
2. Calculo de una solucion general:
Sea (x
0
, y
0
) Z Z una solucion (particular) de la ecuacion
ax + by = c ()
Restando las expresiones
ax + by = c
ax
0
+ by
0
= c
se obtiene la siguiente relacion, entre (x, y), una solucion cualquiera
de (), y la solucion particular (x
0
, y
0
),
a(x x
0
) + b(y y
0
) = 0, (1)
equivalentemente,
a(x x
0
) = b(y y
0
) (2)
Denotemos por a

y b

los enteros no nulos a

=
a
d
y b

=
b
d
. Observese
que (2) equivale a
a

(x x
0
) = b

(y y
0
) (3)
Por tanto a

[b

(y y
0
). Como ademas mcd(a

, b

) = 1, necesariamente
a

[(y y
0
);
es decir,
Z tal que y y
0
= a

ARITM

ETICA ENTERA Y MODULAR. 21


Sustituyendo y y
0
= a

en (3)
a

(x x
0
) = b

;
de donde simplicando a

se deduce que
x x
0
= b

Por tanto las soluciones de la ecuacion diofantica () son de la forma

x = x
0
b

y = y
0
+ a

con Z. (4)
Estas son exactamente las soluciones enteras de ():
Z, ax + by = a(x
0
b

) + b(y
0
+ a

)
= ax
0
ab

+ by
0
+ ba

= c + (ab

+ ba

)
= c (ab

=
ab
d
= a

b).
Observacion. Denotemos como antes a

=
a
d
, b

=
b
d
y c

=
c
d
. Las solu-
ciones de la ecuacion diofantica () son las mismas que las de la ecuacion
diofantica
a

x + b

y = c

, ()
obtenida dividiendo () por d = mcd(a, b). Se dice que () y () son ecua-
ciones equivalentes). Por tanto en el proceso de resolucion de una ecuacion
diofantica podemos situarnos siempre en el caso () en el que los coe-
cientes que multiplican a las incognitas son primos entre s: mcd(a

, b

) = 1.
Ejercicio: Calcula si es posible las soluciones de la ecuacion diofantica
60x + 105y = 15
Solucion: Haciendo divisiones sucesivas
1 1 3
105 60 45 15
45 15 0
mcd(60, 105) = 15
Por tanto la ecuacion diofantica tiene solucion.
22 ARITM

ETICA ENTERA Y MODULAR.


1. Calculemos una solucion particular sustituyendo sucesivamente los
restos:
15 = 60 45 1 = 60 (105 60 1) 1 =
= 60 2 105 = 60 2 + 105 (1)
Es decir, x
0
= 2, y
0
= 1 es una solucion particular
2. Calculo de la solucion general:
Se restan las expresiones
60x + 105y = 15
60x
0
+ 105y
0
= 15
para obtener la relacion
60(x x
0
) + 105(y y
0
) = 0, (5)
entre una solucion cualquiera (x, y), y la solucion particular (x
0
, y
0
).
Equivalentemente,
60(x x
0
) = 105(y y
0
) (6)
Dividiendo ambos miembros por mcd(60, 105) = 15, (6) equivale a
4(x x
0
) = 7(y y
0
) (7)
Como 4[ 7(y y
0
) y mcd(4, 7) = 1, necesariamente
4[(y y
0
);
es decir,
Z tal que y y
0
= 4
Sustituyendo en (7)
4(x x
0
) = 7 4;
de donde simplicando 4 se deduce que
x x
0
= 7
Por tanto las soluciones de la ecuacion diofantica son

x = x
0
7 = 2 7
y = y
0
+ 4 = 1 + 4
con Z. (8)
ARITM

ETICA ENTERA Y MODULAR. 23


Ejercicio: Calcula si es posible las soluciones de la ecuacion diofantica
132x + 55y = 3
Solucion: Esta ecuacion diofantica no tiene solucion ya que:
mcd(132, 55) = 11 y 11 ,[ 3.
Ejercicio: Calcula si es posible las soluciones de la ecuacion diofantica
1114x + 323y = 3
Solucion: Haciendo divisiones sucesivas
3 2 4 2 1 1 6
1114 323 145 33 13 7 6 1
145 33 13 7 6 1 0
mcd(1114, 323) = 1
Por tanto la ecuacion diofantica tiene solucion.
1. Calculemos una solucion particular sustituyendo sucesivamente los
restos:
1 = 7 6 1 = 7 (13 7 1) 1 =
= 7 2 13 = (33 13 2) 2 13 =
= 33 2 13 5 = 33 2 (145 33 4) 5 =
= 33 22 145 5 = (323 145 2) 22 145 5 =
= 323 22 145 49 = 323 22 (1114 323 3) 49 =
= 323 169 1114 49
Es decir, x
0
= 49 3 = 147, y
0
= 169 3 = 507 es una solucion
particular de la ecuacion diofantica.
2. Calculo de la solucion general:
Se restan las expresiones 1114x + 323y = 3 y 1114x
0
+ 323y
0
= 3
obteniendose la relacion
1114(x x
0
) + 323(y y
0
) = 0, (9)
24 ARITM

ETICA ENTERA Y MODULAR.


equivalentemente,
1114(x x
0
) = 323(y y
0
) (10)
Como 1114[ 323(y y
0
) y mcd(1114, 323) = 1, necesariamente
1114[(y y
0
);
es decir,
Z tal que y y
0
= 1114
Sustituyendo en (7)
1114(x x
0
) = 323 1114;
de donde simplicando 1114 se deduce que necesariamente
x x
0
= 323
Por tanto las soluciones de la ecuacion diofantica son

x = x
0
323 = 147 323
y = y
0
+ 1114 = 507 + 1114
con Z. (11)
ARITM

ETICA ENTERA Y MODULAR. 25


7. Aritm etica modular. Los anillos Z/
n
.
Fijemos un entero no nulo n Z.
Se dene en Z la relacion de equivalencia:
b
n
a k Z tal que b a = kn
k Z tal que b = a + kn
Los enteros n y n denen la misma relacion de equivalencia, por eso
podemos suponer que n > 0.
El conjunto cociente Z/
n
:
La clase de un elemento a Z respecto a la relacion de equivalencia
n
, es
[a] =

b Z [ b
n
a

a + kn [ k Z

.
Obervese:
(I) Si q es el cociente y r es el resto de la division entera de a por n,
entonces
a = qn + r a r = qn = a
n
r
Por tanto, la clase de a respecto a la relacion de equivalencia
n
es
la clase de r = a(mod n), el resto obtenido al dividir a por n,
[a] = [r] con 0 r < n.
(II) Ademas, si r
1
y r
2
son enteros tales que 0 r
1
, r
2
< n, y r
1

n
r
2
,
entonces r
1
= r
2
.
Demostracion: Supongamos que r
2
r
1
(el otro caso es analogo).
Como r
1
< n, necesariamente 0 r
1
r
2
< n. Teniendo en cuenta que
r
1

n
r
2
, el entero r
1
r
2
es un m ultiplo de n tal que 0 r
1
r
2
< n;
necesariamente r
1
r
2
= 0, es decir, r
1
= r
2
.
Conclusion: como los posibles restos al dividir por n son
0, 1, 2, . . . , n 1,
se tiene que
Z

n
= [0], [1], [2], . . . , [n 1].
Por ello el conjunto cociente Z/
n
recibe el nombre de las clases de resto
modulo n.
26 ARITM

ETICA ENTERA Y MODULAR.


Notacion: Sea n un entero positivo.
1. Para el conjunto cociente Z/
n
utilizaremos las notaciones
Z/
n
= Z/nZ = Z/n.
2. Dados dos enteros a, b:
se suele utilizar la notacion a b(mod n) para indicar a
n
b;
y la expresion a b(mod n) se lee:
a es congruente con b modulo n, o
a y b son congruentes modulo n.
3. Si r es el resto de la division de a entre n:
r = a(mod n) = r a(mod n) [r] = [a] en Z/nZ
Proposicion 7.1. Sea n N 0. Dados x, x

, y, y

Z:
x
n
x

y
n
y

=
x + y
n
x

+ y

xy
n
x

Demostracion. Sean k, t Z tales que


x = x

+ kn e y = y

+ tn.
Entonces:
x + y
n
x

+ y

, ya que:
x + y = (x

+ kn) + (y

+ tn) = (x

+ y

) + rn,
con r := k + t Z.
xy
n
x

, ya que:
xy = (x

+ kn)(y

+ tn) = x

+ x

tn + y

kn + kntn = x

+ sn
siendo s := x

t + y

k + ktn Z.

Aritmetica modular: Dados dos elementos [x], [y] Z/nZ se dene:


[x] + [y] := [x + y] y [x] [y] := [xy].
Observese que, como consecuencia de la proposicion anterior, estas asigna-
ciones son operaciones bien denidas en el conjunto Z/nZ: la suma y el
producto de las clases no dependen de los representantes elegidos.
ARITM

ETICA ENTERA Y MODULAR. 27


Proposicion 7.2. (Z/nZ, +, ) es un anillo conmutativo.
Demostracion. Que (Z/nZ, +, ) es un anillo conmutativo es un sencillo ejer-
cicio, consecuencia inmediata de que (Z, +, ) es un anillo conmutativo:
(Z/nZ, +) es asociativa: [a], [b], [c] Z/nZ,
([a] + [b]) + [c] = [a + b] + [c]
= [(a + b) + c]
= [a + (b + c)]
= [a] + [b + c] := [a] + ([b] + [c])
(Z/nZ, +) es conmutativa: [a], [b] Z/nZ,
[a] + [b] = [a + b] = [b + a] = [b] + [a]
El cero de Z/nZ es [0]: [a] Z/nZ,
[a] + [0] = [a + 0] = [a]
El opuesto de un elemento [a] Z/nZ es [a] = [a]:
[a] + [a] = [a + (a)] = [0]
(Z/nZ, ) es asociativa: [a], [b], [c] Z/nZ,
([a] [b]) [c] = [a b] [c]
= [(a b) c]
= [a (b c)]
= [a] [b c] := [a] ([b] [c])
(Z/nZ, ) es conmutativa: [a], [b] Z/nZ,
[a] [b] = [a b] = [b a] = [b] [a]
El uno de Z/nZ es [1]: [a] Z/nZ,
[a] [1] = [a 1] = [a]
Dejamos como ejercicio al lector que demuestre que en Z/nZ el pro-
ducto es distributivo respecto a la suma:
[a], [b], [c] Z/nZ, [a] ([b] + [c]) = [a] [b] + [a] [c]

28 ARITM

ETICA ENTERA Y MODULAR.


Ejercicio: Calcula los opuestos de los elementos del anillo
Z/4Z = [0], [1], [2], [3].
Solucion: Los opuestos son
[0] = [0], [1] = [1] = [3],
[2] = [2] = [2], [3] = [3] = [1].
Ejercicio: Demuestra el siguiente criterio para decidir si un n umero entero
es m ultiplo de tres:
Un n umero entero es m ultiplo de tres si, y solo si, la suma de
sus cifras es m ultiplo de tres.
Solucion: Para resolver este ejercicio utilizaremos el anillo Z/3Z. Recor-
demos:
dado a Z, a =

3 [a] = [0]
Un entero a se escribe en base diez utilizando cifras A
i
0, . . . , 9 como
una suma nita:
a = A
n
10
n
+ A
n1
10
n1
+ + A
2
10
2
+ A
1
10
1
+ A
0
10
0
=
n

i=0
A
i
10
i
Como [10] = [1], para cualquier potencia de 10 se tiene
[10
t
] = [10]
t
= [1]
t
= [1] (t N).
Por tanto
[a] =

i=0
A
i
10
i

=
n

i=0
[A
i
][10
i
] =
n

i=0
[A
i
][1] =
n

i=0
[A
i
] =

i=0
A
i

Obteniendo as el criterio pedido


a =

3
n

i=0
A
i
=

3
Ejercicio: Sean Sea EDCBA Z un n umero de 5 cifras demuestra que:
EDCBA es divisible por 11 si, y solo si, A B + C D + E
es divisible por 11.
Da un criterio general para decidir si un n umero entero es divisible por 11.
Ejercicio: Da un criterio sencillo para decidir si un n umero entero es divi-
sible por 9. Y otro para decidir si un n umero entero es divisible por 8.
ARITM

ETICA ENTERA Y MODULAR. 29


Denicion: Sea (A, +, ) un anillo conmutativo.
Recordemos que un elemento x A es invertible (o inversible) si posee
inverso en A, es decir, si en A existe x
1
, el simetrico de x para el producto.
Si x es invertible en A se dice que x es una unidad del anillo A.
Diremos que un elemento x A es divisor de cero en A si existe y A
un elemento distinto de 0 tal que xy = 0.
Ejercicio: Prueba que el producto de dos unidades de un anillo es una
unidad.
Ejemplos:
Todos los elementos no nulos de Q, R y C son unidades. Las unicas
unidades del anillo de los enteros Z son 1 y 1.
El 0 es el unico divisor de cero en Z, Q, R y C.
En Z/6Z, las clases [2] y [3] son divisores de cero: [2] [3] = [6] = [0].
En Z/7Z, el unico dividor de cero es [0]. Y todos los elementos no
nulos de Z/7Z son inversibles.
Ejercicio: Calcula las unidades de Z/4Z.
Solucion: La siguiente tabla contiene los productos de los elementos no nulos
de Z/4Z:
[0] [1] [2] [3]
[0] [0] [0] [0] [0]
[1] [0] [1] [2] [3]
[2] [0] [2] [0] [2]
[3] [0] [3] [2] [1]
Siempre el inverso del uno del anillo es el mismo, [1]
1
= [1]. Y observando
la tabla se deduce que [3]
1
= [3] y que no existe el inverso de [2] en Z/4Z
(no existe el inverso de [2] modulo 4).
30 ARITM

ETICA ENTERA Y MODULAR.


Ejercicio: Calcula los inversos de los elementos no nulos de Z/7Z.
Solucion: La siguiente tabla contiene los productos de los elementos no nulos
de Z/7Z:
[1] [2] [3] [4] [5] [6]
[1] [1] [2] [3] [4] [5] [6]
[2] [2] [4] [6] [1] [3] [5]
[3] [3] [6] [2] [5] [1] [4]
[4] [4] [1] [5] [2] [6] [3]
[5] [5] [3] [1] ? ? ?
[6] [6] [5] [4] [3] [2] [1]
(Completa la tabla)
Como siempre [1]
1
= [1], y observando la tabla se deduce que :
[2] y [4] son inversos : [2]
1
= [4] [4]
1
= [2]
[3] y [5] son inversos : [3]
1
= [5] [5]
1
= [3]
[6] es inverso de si mismo : [6]
1
= [6]
El siguiente resultado nos da un criterio util para decidir que elementos del
anillo Z/nZ son unidades (ie., que elementos del anillo Z/nZ poseen inverso)
sin tener que escribir todos los productos:
Proposicion 7.3. Sean a, n Z 0:
[a] Z/nZ es invertible mcd(a, n) = 1.
Demostracion. Por denici on, el elemento [a] Z/nZ posee inverso si
t Z tal que [1] = [t] [a] = [ta];
equivalentemente, t Z tal que 1 ta = sn, para alg un entero s :
t, s Z con ta + sn = 1.
Por tanto
1 a +n = Z a +n Z = a +n
Teniendo en cuenta que Z = 1,
1 = a +n
Como consecuencia del Teorema de Bezout, esta ultima relacion se da si, y
solo si, mcd(a, n) = 1.
ARITM

ETICA ENTERA Y MODULAR. 31


Observacion: La demostracion anterior nos dice como calcular el inverso
de un elemento modulo n:
Si mcd(a, n) = 1, la identidad de Bezout garantiza la existencia
de dos enteros s y t tales que 1 = ta + sn. De esta identidad
entre n umeros enteros se deduce que en Z/nZ:
[1] = [ta + sn] = [ta] + [sn] = [t][a] + [0] = [t][a]
Es decir, en Z/nZ, [a]
1
= [t].
Recordemos: Un anillo (A, +, ) conmutativo se dice un cuerpo si todo
elemento x A distinto de cero posee inverso (es decir, si todo elemento no
nulo es una unidad).
Ejemplos: Son cuerpos (Q, +, ), (R, +, ) y (C, +, ). El anillo de los enteros
(Z, +, ) no es un cuerpo (las unicas unidades son 1 y 1).
El siguiente resultado es consecuencia de la proposicion anterior:
Corolario 7.4. (Z/nZ, +, ) es un cuerpo si, y solo si, n es primo.
Demostracion. Supongamos que n es primo. Las clases no nulas de Z/nZ
son de la forma [a], con 0 < a < n. Si n es primo entonces mcd(a, n) = 1, y
como consecuencia del resultado anterior [a] es una unidad de Z/nZ.
Supongamos que (Z/nZ, +, ) es un cuerpo, y que a Z es un divisor
de n, es decir, mcd(a, n) = a. Si a / n, n, es decir, si [a] ,= [0], en-
tonces [a] Z/nZ es una unidad, equivalentemente mcd(a, n) = 1 (por la
Proposicion 7.3); conclusion a = mcd(a, n) = 1.
Ejercicio: Fijemos un entero n > 0. Demuestra que los elementos de Z/nZ
son unidades o divisores de cero.
Solucion. Sea a Z0 y d := mcd(a, n) > 0. Existen dos posibilidades:
(i) d = 1:
Por la Proposicion 7.3, este caso equivale a que [a] Z/nZ es unidad.
(ii) d ,= 1:
En este caso n

:=
n
d
y a

:=
a
d
son enteros, tales que 0 < n

< n y
an

= a

n = mcm(a, n); por tanto


[n

] Z/nZ, [n

] ,= [0], tal que [a][n

] = [an

] = [a

n] = [0],
es decir, [a] es divisor de cero en Z/nZ.
32 ARITM

ETICA ENTERA Y MODULAR.


Notacion: Dado un entero positivo m, (m) denota el n umero de enteros
entre 1 y m que son coprimos con m. Es decir, (m) es el n umero de unidades
del anillo Z/mZ.
Observacion: Si p es un n umero entero primo, entonces (p) = p 1.
Teorema 7.5 (Teorema de Euler-Fermat). Sean a y m n umeros enteros con
m 1. Si mcd(a, m) = 1 se tiene que a
(m)
1(mod m).
Demostracion. Sean U = [a
1
], . . . , [a
(m)
] los elementos invertibles de
Z/mZ. Como mcd(a, m) = 1, [a] es invertible en Z/mZ, es decir ,
[a] U = [a
1
], . . . , [a
(m)
].
Para cada i 1, . . . , (m), el producto [a][a
i
] es un elemento inversible en
Z/mZ. Ademas si [a][a
i
] = [a][a
j
], basta multiplicar por [a]
1
para obtener
que [a
i
] = [a
j
]. Por tanto si multiplicamos por [a] los elementos de la sucesion
[a
1
], [a
2
], . . . , [a
(m)
]
obtenemos una sucesion de las unidades de Z/mZ
[a][a
1
], [a][a
2
], . . . , [a][a
(m)
]
Ambas sucesiones salvo el orden son las (m) unidades de Z/mZ, entonces:
[a
1
][a
2
] [a
(m)
] = [a][a
1
][a][a
2
] [a][a
(m)
] = [a]
(m)
[a
1
][a
2
] [a
(m)
]
Basta simplicar ahora, dividiendo sucesivamente por [a
1
], por [a
2
], . . . y
por [a
(m)
] para obtener [1] = [a]
(m)
. Por tanto
[1] = [a]
(m)
= [a
(m)
] en Z/mZ,
es decir, a
(m)
1(mod m).
Corolario 7.6 (El peque no Teorema de Fermat). Dado un primo p y a un
n umero entero no divisible por p, se tiene que a
p1
1(mod p).
Demostracion. Caso particular del anterior teorema para m = p; ya que,
para un primo p, (p) = p 1.
ARITM

ETICA ENTERA Y MODULAR. 33


8. El Teorema Chinos de los Restos
Teorema 8.1 (Teorema Chinos de los Restos). Sean m
1
, m
2
, . . . m
n
n ume-
ros enteros coprimos dos a dos. Dados a
1
, a
2
, . . . a
n
n umeros enteros cuales-
quiera el sistema de ecuaciones

x a
1
(mod m
1
)
x a
2
(mod m
2
)
.
.
.
x a
n
(mod m
n
)
posee solucion unica modulo m = m
1
m
2
m
n
.
Demostracion. Primero demostraremos que el sistema de ecuaciones tiene
solucion y despues comprobaremos la unicidad de la solucion modulo m.
Para cada ndice 1 k n denotemos por M
k
el entero
M
k
=
m
m
k
= m
1
m
2
m
k1
m
k+1
m
n
Los enteros m
1
, m
2
, . . . m
n
son coprimos dos a dos, entonces, para
cada 1 k n, los enteros M
k
y m
k
son coprimos entre si. Por tanto
existen enteros y
1
, y
2
, . . . y
n
tales que
M
k
y
k
1(mod m
k
) (k 1, . . . , n)
El entero
x := a
1
M
1
y
1
+ a
2
M
2
y
2
+ + a
n
M
n
y
n
es solucion del sistema de congruencias anterior. En efecto, como
M
j
0(mod m
k
) si j ,= k entonces se tiene
x a
k
M
k
y
k
(mod m
k
) a
k
(mod m
k
)
Supongamos que x y x

son soluciones de las congruencias anteriores:


j 1, 2, . . . , n, x x

(mod m
j
)
Es decir,
j 1, 2, . . . , n, x x

= m
j
,
equivalentemente,
x x

= m,
(ya que, los enteros m
1
, m
2
, . . . m
n
son dos a dos coprimos).
34 ARITM

ETICA ENTERA Y MODULAR.


Ejercicio. Diecisiete piratas se reparten un botn de monedas de oro. Acor-
daron que lo haran a partes iguales y, si hubiese un resto, se lo daran al
cocinero chino. Despues del reparto pusieron en conocimiento del cocinero
que recibira 3 monedas de oro. Pero en la borrachera nocturna 6 piratas
mueren acuchillados. Al otro da los que sobreviven vuelven a repartir las
monedas a partes iguales y al cocinero le tocaban 4 monedas. Posteriormen-
te, en un naufragio, solo se salvo el botn, el cocinero y 6 piratas. Se vuelven
a repartir el botn y entonces al cocinero le tocan 5 monedas. Calcula el
mnimo n umero de monedas que espera conseguir el cocinero despues de
envenenar al resto de los piratas.
Solucion. Si x es el n umero total de monedas de oro del botn, se trata de
calcular la solucion natural mas peque na del sistema de congruencias:

x 3(mod 17)
x 4(mod 11)
x 5(mod 6)
Es una aplicacion directa del Teorema Chino de los Restos para
a
1
= 3 a
2
= 4 a
3
= 5
m
1
= 17 m
2
= 11 m
3
= 6
ya que los enteros m
1
, m
2
y m
3
son coprimos dos a dos.
Comenzamos construyendo los enteros M

i
s:
M
1
= m
2
m
3
= 66
M
2
= m
1
m
3
= 102
M
3
= m
1
m
2
= 187
Para cada k 1, 2, 3, mcd(M
k
, m
k
) = 1. Calculemos enteros y
k
tales que
M
k
y
k
1(mod m
k
), (i 1, 2, 3)
(1) Calculo de y
1
:
Aplicando el Algoritmo de Euclides:
3 1 7 2
66 17 15 2 1
15 2 1 0
mcd(66, 17) = 1
ARITM

ETICA ENTERA Y MODULAR. 35


Calculemos una expresion para la Identidad de Bezout sustituyendo
sucesivamente los restos:
1 = 15 7 2 = 15 7(17 15 1) 2 =
= 15 8 17 7 =
= (66 17 3) 8 17 7 = 66 8 17 31
Es decir, 66 8 1(mod 17). Podemos tomar y
1
= 8.
(2) Calculemos y
2
:
9 3 1 2
102 11 3 2 1
3 2 1 0
mcd(102, 11) = 1
Calculemos una expresion para la identidad de Bezout sustituyendo
sucesivamente los restos:
1 = 3 2 1 = 3 (11 3 3) 1 =
= 3 4 11 =
= (102 11 9) 4 11 = 102 4 37 11
Es decir, 102 4 1(mod 11). Tomemos y
2
= 4.
(3) Como 187 = 31 6+1, es decir 187 1(mod 6), podemos tomar y
3
= 1
(o, y
3
= 187. . . ).
Entonces una solucion particular del sistema es
x = a
1
M
1
y
1
+ a
2
M
2
y
2
+ a
3
M
3
y
3
= 3 66 8 + 4 102 4 + 5 187 1 = 4151
La solucion general del sistema de congruencias es
x = 4151 + t(17 11 6) ( con t Z)
La solucion positiva mas peque na es el resto resultante de dividir 4151 entre
1122 = 17 11 6:
4151 = 3 1122 + 785
El mnimo n umero de monedas que conseguira el cocinero es:
785 = 4151(mod 1122)

Vous aimerez peut-être aussi