Está en la página 1de 127

Algebra

Moderna I y II
Notas de Curso
Prof. Carlos J. Rubio Barrios
Agosto 2010 - Mayo 2011

Carlos Jacob Rubio Barrios


Facultad de Matematicas,
Universidad Autonoma de Yucatan.

Indice general
1. Teora de Grupos
1.1. Semigrupos, monoides y grupos . . . . . . . . . . . . . .
1.1.1. Ejercicios . . . . . . . . . . . . . . . . . . . . .
1.2. Subgrupos . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1. Ejercicios . . . . . . . . . . . . . . . . . . . . .
1.3. Grupos cclicos . . . . . . . . . . . . . . . . . . . . . . .
1.3.1. Ejercicios . . . . . . . . . . . . . . . . . . . . .
1.4. Clases laterales y el Teorema de Lagrange . . . . . . . .
1.4.1. Sobre los grupos de orden 2p con p primo impar .
1.4.2. Ejercicios . . . . . . . . . . . . . . . . . . . . .
1.5. Homomorfismos . . . . . . . . . . . . . . . . . . . . . .
1.5.1. Ejercicios . . . . . . . . . . . . . . . . . . . . .
1.6. Normalidad y grupo cociente . . . . . . . . . . . . . . .
1.6.1. Ejercicios . . . . . . . . . . . . . . . . . . . . .
1.7. Los teoremas de isomorfismo . . . . . . . . . . . . . . .
1.7.1. Ejercicios . . . . . . . . . . . . . . . . . . . . .
1.8. Acciones de grupos . . . . . . . . . . . . . . . . . . . .
1.8.1. Ejercicios . . . . . . . . . . . . . . . . . . . . .
1.9. Los Teoremas de Sylow . . . . . . . . . . . . . . . . . .
1.9.1. Ejercicios . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

1
1
4
5
8
8
13
14
19
20
20
23
24
27
29
34
35
42
42
47

2. Teora de Anillos
2.1. Anillos y propiedades basicas . . . . . . . .
2.1.1. Ejercicios . . . . . . . . . . . . . .
2.2. Homomorfismos de anillos y anillo cociente
2.2.1. Ejercicios . . . . . . . . . . . . . .
2.3. Ideales primos y maximales . . . . . . . . .
2.3.1. Ejercicios . . . . . . . . . . . . . .
2.4. Producto directo de anillos . . . . . . . . .
2.5. Factorizaci
on en anillos conmutativos . . . .
2.5.1. Maximo com
un divisor . . . . . . .
2.5.2. Ejercicios . . . . . . . . . . . . . .
2.6. Anillo de cocientes y localizacion . . . . . .

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

49
49
52
53
58
59
68
70
75
82
83
84

iii

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.

2.6.1. Ejercicios . . . . . . . . . . . . . . . . .
2.7. Factorizaci
on en el anillo de polinomios . . . . .
2.7.1. Criterios de irreducibilidad . . . . . . . .
2.7.2. Ejercicios . . . . . . . . . . . . . . . . .
2.8. Extensiones de campos . . . . . . . . . . . . . .
2.8.1. Ejercicios . . . . . . . . . . . . . . . . .
2.9. Campo de descomposici
on y cerradura algebraica
2.9.1. Ejercicios . . . . . . . . . . . . . . . . .

Algebra
Moderna I y II

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

92
92
100
102
103
111
113
120

Prof. Carlos J. Rubio Barrios

Captulo 1

Teora de Grupos
1.1.

Semigrupos, monoides y grupos

Si G es un conjunto no vaco, una operaci


on binaria sobre G es una funcion
G G G.
Un conjunto puede tener varias operaciones binarias definidas en el. Por ejemplo,
en el conjunto de los enteros Z, las operaciones usuales de suma y multiplicaci
on
dadas por
(a, b) 7 a + b,
(a, b) 7 ab,
son operaciones binarias.
Definici
on 1.1.1.
1. Un semigrupo es un conjunto G 6= junto con una operaci
on binaria sobre
G que es asociativa, es decir, a(bc) = (ab)c para todo a, b, c G.
2. Un monoide es un semigrupo que contiene un elemento identidad bilateral
e G tal que ae = ea = a para todo a G.
3. Un grupo es un monoide G tal que para todo a G existe un elemento
inverso bilateral a1 G tal que a1 a = aa1 = e.
4. Un semigrupo G se dice abeliano o conmutativo si su operaci
on binaria es
conmutativa, es decir, ab = ba para todo a, b G.
5. El orden de un grupo G, es el numero cardinal |G|. G se dice finito (infinito)
si |G| es finito (infinito).
Ejemplos 1.1.2.

1. Z con la suma usual es un grupo abeliano.


1

2. Q con la suma usual es un grupo abeliano.


3. Q {0} con el producto usual es un grupo abeliano.
4. R+ con el producto usual es un grupo abeliano.
5. El conjunto
En = {znk |k = 0, 1, . . . , n 1}

2
donde zn es el n
umero complejo cos( 2
n ) + i sen( n ), con el producto usual
r s
r+s
de n
umeros complejos, zn zn = zn , es un grupo abeliano finito.

6. El conjunto
G = {Ta,b : R R|Ta,b (r) = ar + b, a, b R, a 6= 0}
con la composici
on de funciones, es un grupo no abeliano.
7. Z con el producto usual no es un grupo.
8. Si S 6= , definimos el conjunto A(S) = {f : S S|f es biyectiva}. Entonces
A(S) es un grupo con la composici
on de funciones. (Los elementos de A(S)
se llaman permutaciones y A(S) es el grupo de permutaciones en el conjunto
S. Si S = {1, 2, . . . , n}, entonces A(S) se llama grupo simetrico de grado n
y se denota por Sn ).
9. El grupo Sn es un grupo no abeliano para n 3.
Teorema 1.1.3. Si G es un monoide, entonces el elemento identidad e es unico.
Si G es un grupo, entonces
1. c G y cc = c c = e;
2. para todo a, b, c G, ab = ac b = c y ba = ca b = c (cancelacion
izquierda y derecha);
3. para cada a G, el elemento inverso a1 es unico;
4. para cada a G, (a1 )1 = a;
5. para a, b G, (ab)1 = b1 a1 .
6. para a, b G, las ecuaciones ax = b, ya = b tienen soluciones unicas en G:
x = a1 b, y = ba1 .
Demostraci
on. Si e tambien es un elemento identidad bilateral, entonces e = ee =

e.
1. Si cc = c, entonces c1 (cc) = c1 c (c1 c)c = e ec = e c = e.
2. Si ab = ac, entonces a1 (ab) = a1 (ac) (a1 a)b = (a1 a)c eb =
ec b = c. Analogamente, si ba = ca, entonces (ba)a1 = (ca)a1
b(aa1 ) = c(aa1 ) be = ce b = c.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

3. Si b G es tal que ab = ba = e, entonces a1 = a1 e = a1 (ab) =


(a1 a)b = eb = b.
4. Ya que aa1 = a1 a = e, por la unicidad del inverso se sigue que (a1 )1 =
a.
5. (ab)(b1 a1 ) = a(bb1 )a1 = (ae)a1 = aa1 = e (ab)1 = b1 a1 .
6. ax = b a1 (ax) = a1 b (a1 a)x = a1 b x = a1 b y ya = b
(ya)a1 = ba1 y(aa1 ) = ba1 y = ba1 .

Dados un semigrupo G, a G y n Z+ , definimos an = |aa {z


a}, an = (a1 )n
n

y a0 = e. Note que las reglas usuales de los exponentes se cumplen, es decir,


(am )n = amn y am an = am+n para cualesquiera enteros m y n.
Ejercicio. Sea G un grupo y sean a, b G tales que a2 = e y ab2 = b3 a. Demuestre
que b5 = e.
Los axiomas usados en la definici
on de grupo se pueden debilitar considerablemente.

Proposici
on 1.1.4. Sea G un semigrupo. Entonces G es un grupo si y s
olo si se
cumplen las siguientes condiciones
1. Existe un elemento e G tal que ea = a para todo a G (elemento identidad
izquierdo).
2. Para cada a G, existe un elemento a1 G tal que a1 a = e (inverso
izquierdo).
Un resultado analogo se cumple para inversos derechos e identidad derecha.
Demostraci
on. () : Se sigue de la definicion de grupo.
() : G 6= ya que e G. Para cada a G tenemos de la asociatividad en G y
de las condiciones 1 y 2,
(aa1 )(aa1 ) = a(a1 a)a1 = a(ea1 ) = aa1 .
Como aa1 G, seg
un la condici
on 2 existe un inverso izquierdo de aa1 . Multiplicando ambos lados de la igualdad anterior por dicho inverso izquierdo se sigue
que aa1 = e.
Finalmente, usando la asociatividad en G, lo demostrado anteriormente, y las condiciones 1 y 2 se sigue que ae = a(a1 a) = (aa1 )a = ea = a para cada a G.
Por lo tanto, G es un grupo.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1.1.1.

Ejercicios

1. Demuestre que el conjunto R {1} con la operaci


on binaria dada por
a b = a + b + ab es un grupo.
2. En el grupo G definido en el Ejemplo 6, considere el subconjunto
H = {Ta,b G|a Q, b R}.
Demuestre que H es un grupo con la misma operaci
on de G y es no abeliano.
3. Sea G un grupo en el cual a2 = e para todo a G. Demuestre que G es
abeliano.
4. Sea G un grupo finito de orden par. Demuestre que hay un elemento a G,
a 6= e, tal que a2 = e.
5. Si G es un grupo finito, demuestre que para cada a G, existe un entero
positivo n, dependiente de a, tal que an = e.
6. Con referencia al problema anterior, demuestre que existe un entero m > 0
tal que am = e para todo a G.
7. Sea G un semigrupo. Demuestre que G es un grupo si y s
olo si para todo
a, b G, las ecuaciones ax = b, ya = b tienen soluciones en G.
8. Sean S = {(x, y)|x, y R} el plano, f A(S) definida por f (x, y) = (x, y)
(reflexi
on alrededor del eje y) y g A(S) la rotaci
on del plano alrededor del
origen por un angulo de 2
n en sentido contrario a las manecillas del reloj
(n > 2). Considere el conjunto
G = {f i g j |i = 0, 1; j = 0, 1, 2, . . . , n 1}
con la misma operaci
on de A(S) (ver Ejemplo 8).
a) Demuestre que f 2 = g n = 1S donde 1S es el mapeo identidad en A(S).
b) Demuestre que f g = g 1 f
c) Encuentre una formula para (f i g j )(f s g t ) en la forma f a g b que exprese
a y b en terminos de i, j, s y t.
d) Demuestre que G es un grupo no abeliano de orden 2n.
9. En S3 , demuestre que hay 4 elementos x tales que x2 = e y 3 elementos y
tales que y 3 = e.
10. Demuestre que |Sn | = n!.
11. Sea G un conjunto finito no vaco con una operaci
on binaria asociativa tal
que para todo a, b G, ab = ac b = c y ba = ca b = c.
a) Demuestre que G es un grupo.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

b) Demuestre que la conclusion del inciso anterior puede ser falsa si G es


infinito.
12. Demuestre que la proposici
on 1.1.4 es falsa si se reemplazan las condiciones
1 y 2 por las siguientes.
1. Existe un elemento e G tal que ea = a para todo a G (elemento
identidad izquierdo).
2. Para cada a G, existe un elemento a1 G tal que aa1 = e (inverso
derecho).
13. Si G es un grupo en el cual (ab)n = (an bn ) para tres enteros consecutivos n
y para todo a, b G, demuestre que G es abeliano.
14. Demuestre que el resultado del problema anterior es falso si se reemplaza la
palabra trespor la palabra dos. En otras palabras, demuestre que existe
un grupo G y dos enteros consecutivos n, n + 1, tales que G no es abeliano
pero se cumple que (ab)n = an bn y (ab)n+1 = an+1 bn+1 para todo a, b G.
15. Sea G un grupo en el cual (ab)3 = a3 b3 y (ab)5 = a5 b5 para todo a, b G.
Demuestre que G es abeliano.

1.2.

Subgrupos

Definici
on 1.2.1. Un subconjunto no vaco H de un grupo G, es un subgrupo de
G, si H con la misma operaci
on de G es un grupo.
Escribiremos H < G para indicar que H es un subgrupo del grupo G.
Hacemos notar que es claro que si H es un subgrupo de G, y K es un subgrupo de
H, entonces K es un subgrupo de G.
Observe que cada grupo G tiene dos subgrupos triviales: G y {e}. Nuestro interes
estara en los subgrupos restantes, llamados subgrupos propios de G.
Sera
util tener alg
un criterio para decidir si un subconjunto dado de un grupo es
un subgrupo.
Teorema 1.2.2 (Criterio de subgrupo). Un subconjunto no vaco H de un grupo
G es un subgrupo de G si y s
olo si se cumplen las siguientes condiciones.
1. ab H para todo a, b H (cerradura de H respecto a la operaci
on de G);
2. a1 H para todo a H.
Demostraci
on. () : Trivial.
() : Para demostrar que H < G basta probar que e H y que la ley asociativa se
verifica para los elementos de H. Como la ley asociativa es valida para G, es claro
que tambien es valida para H que es un subconjunto de G. Ahora, si a H entonces
segun la condici
on 2, a1 H, y por la condici
on 1 tenemos que e = aa1 H.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

En el caso especial de un grupo finito, la situaci


on se hace aun mas sencilla, pues
en tal caso podemos prescindir de la condici
on 2.
Corolario 1.2.3. Si H es un subconjunto finito no vaco de un grupo G, y H es
cerrado respecto a la operaci
on de G, entonces H < G.
Demostraci
on. De acuerdo con el criterio de subgrupo, basta demostrar que a1
H para todo a H. Sea a H. Si a = e, entonces a1 = e H. Supongamos
entonces que a 6= e y consideremos los elementos
a, a2 , . . . , an+1 ,
donde |H| = n. Como H es cerrado, todos estos elementos estan en H que tiene n
elementos. Luego, hay dos elementos de lista que son iguales, digamos que ai = aj
para algunos 1 i < j n + 1. Por la cancelaci
on en G tenemos que aji = e.
ji
Como j i 1, tenemos que a
H y por lo tanto e H. Por otra parte,
j i 1 0 de modo que aji1 H y de aqu aaji1 = aji = e. Luego,
a1 = aji1 H.
Ejemplos 1.2.4.
1. Para cada n Z sea nZ = {nk|k Z} el conjunto de los enteros multiplos
de n. Entonces nZ es subgrupo de Z con la suma usual.
2. Considere el grupo C = C {0} con la multiplicaci
on usual de complejos.
El conjunto
U = {a C |a = cos x + i sen x, x R}
es un subgrupo de C .

3. Sean
GL(n, R) = {A Rnn | det(A) 6= 0}
y
SL(n, R) = {A GL(n, R)| det(A) = 1}.
Entonces, GL(n, R) es un grupo con la multiplicaci
on usual de matrices y
SL(n, R) < GL(n, R).
(GL(n, R) es el grupo lineal general de grado n sobre R, y SL(n, R) es el
grupo lineal especial de grado n sobre R).
4. Considere el conjunto de 8 elementos Q8 = {1, i, j, k} con un producto
basado en las reglas: q1 = q = 1q para todo q Q8 , i2 = j 2 = k 2 = 1,
ij = k, jk = i, ki = j, ji = k, kj = i y ik = j. Entonces Q8 es un
grupo no abeliano.
5. Sea S un subconjunto no vaco y sea G = A(S). Para cada a S, el conjunto
H(a) = {f A(S)|f (a) = a}
es un subgrupo de G.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

6. Sea G un grupo. Para cada a G, el conjunto


C(a) = {g G|ga = ag}
es un subgrupo de G, llamado el centralizador de a en G.
7. Sea G un grupo. El conjunto
Z(G) = {x G|zx = xz z G}
es un subgrupo de G, llamado el centro de G.
8. Si G es un grupo y H < G, entonces para cada a G el conjunto
a1 Ha = {a1 ha|h H}
es un subgrupo de G.
9. Sea G un grupo y sean H, K subgrupos de G. Considere el conjunto
HK = {ab|h H, k K}.
Si G es abeliano, entonces HK es un subgrupo de G.
10. Si
T G es un grupo y {Hi |i I} es una familia de subgrupos de G, entonces
iI Hi es un subgrupo de G.

Concluimos esta seccion con una caracterizacion que nos dice cuando el producto
de dos subgrupos de un grupo dado, es subgrupo.

Teorema 1.2.5. Sean H y K subgrupos de un grupo G. Entonces, HK es subgrupo


de G si y s
olo si HK = KH.
Demostraci
on. () : Supongamos que HK < G. Es claro que K < HK y H <
HK. Luego, KH (HK)(HK) HK (pues HK < G). Ahora, si hk HK
entonces existe a HK tal que hk = a1 . Sea a = h1 k1 . Luego, hk = (h1 k1 )1 =
k11 h1
, HK KH.
1 KH y de aqu
() : Supongamos que HK = KH. Segun el Lema 1.2.2 basta demostrar que HK
es cerrado y contiene a los inversos de sus elementos. Sean a, b HK. Entonces,
a = h1 k1 y b = h2 k2 con h1 , h2 H y k1 , k2 K. Luego, ab = (h1 k1 )(h2 k2 ) =
h1 (k1 h2 )k2 . Como k1 h2 KH = HK, existen h3 H y k3 K tales que
k1 h2 = h3 k3 . Luego, ab = h1 (h3 k3 )k2 = (h1 h3 )(k3 k2 ) HK. Por otra parte,
como a1 = (h1 k1 )1 = k11 h1
1 KH = HK, existen h4 H y k4 K tales
que k11 h11 = h4 k4 . Luego, a1 HK.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1.2.1.

Ejercicios

1. Si C(a) es el centralizador de a en G, demuestre que Z(G) =

C(a).

aG

2. Demuestre que a Z(G) si y s


olo si C(a) = G.
3. Determine C(a) para cada a S3 .
4. Si G es un grupo abeliano y H = {a G|a2 = e}, demuestre que H < G.
5. Determine todos los subgrupos del grupo Q8 del Ejemplo 4. Cual es el centro
de este grupo?
6. Si G es un grupo y a, x G, demuestre que C(x1 ax) = x1 C(a)x.
7. Si S es un conjunto no vaco y X S, demuestre que el conjunto
T (X) = {f A(S)|f (X) X}
es un subgrupo de A(S) si X es finito.
8. Con referencia al problema anterior, de un ejemplo de un conjunto S y un
subconjunto infinito X S tal que T (X) no sea subgrupo de A(S).
9. De un ejemplo de un grupo G y dos subgrupos H, K de G tales que HK no
sea subgrupo de G.
10. Determine el centro del grupo Sn .
11. Determine el centro del grupo GL(2, R).

1.3.

Grupos cclicos

Si G es un grupo y a G, es facil probar que el conjunto


hai = {an |n Z}
es un subgrupo de G y es el menor subgrupo de G que contiene al elemento a, es
decir, si K es un subgrupo de G y a K, entonces hai K.
Definici
on 1.3.1. Sean G un grupo y a G. Al subgrupo hai de G se le llama
subgrupo cclico de G generado por a. Se dice que G es un grupo cclico si G = hai
para alg
un a G, y en este caso se dice que a es un generador de G.
Ejemplos 1.3.2.

1. Z es un grupo cclico, pues Z = h1i = h1i.

2. Para cada entero n, el grupo nZ = {nk|k Z} con la suma usual de Z es


un grupo cclico, pues nZ = hni.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

3. Sn no es cclico para todo n 3.


4. Q con la suma usual no es cclico.
5. Q+ con el producto usual no es cclico.
Proposici
on 1.3.3. Zn es un grupo cclico con la suma de enteros m
odulo n.
Demostraci
on. Claramente Zn = h1i.
Luego, basta demostrar que Zn es un grupo. La asociatividad es el unico axioma no
trivial. Denotemos con +n a la suma de enteros m
odulo n y con + a la suma usual
de enteros. Sean a, b, c Zn . Debemos demostrar que a+n (b +n c) = (a+n b)+n c.
Por el algoritmo de la division en Z tenemos que existen unicos enteros q1 , q2 , r1 , r2
tales que b + c = nq1 + r1 y a + b = nq2 + r2 donde 0 r1 < n y 0 r2 < n.
Luego, b +n c = r1 y a +n b = r2 . Aplicando ahora el algoritmo de la division a
los enteros a + r1 y r2 + c, tenemos que existen unicos enteros q3 , q4 , r3 , r4 tales
que a + (b +n c) = a + r1 = nq3 + r3 y (a +n b) + c = r2 + c = nq4 + r4 donde
0 r3 < n y 0 r4 < n. Luego, a +n (b +n c) = r3 y (a +n b) +n c = r4 . La
asociatividad de +n quedara demostrada si demostramos que r3 = r4 . En efecto,
en Z tenemos que a + (b + c) = (a + b) + c, donde
a + (b + c) = a + nq1 + r1 = nq3 + r3 + nq1 = n(q1 + q3 ) + r3
y
(a + b) + c = nq2 + r2 + c = nq2 + nq4 + r4 = n(q2 + q4 ) + r4 .
Aplicando la unicidad en el algoritmo de la division en Z se sigue inmediatamente
que r3 = r4 .
Los otros axiomas se dejan de ejercicio.
Teorema 1.3.4. Cada subgrupo de un grupo cclico es cclico.
Demostraci
on. Sea G = hai y sea H < G. Si H = {e}, entonces H = hei y as H
es cclico. Supongamos que H 6= {e}. Entonces, existe am H tal que am 6= e.
Como H es subgrupo, am H. Luego, alguno de m o m es positivo. Sea n
el menor entero positivo tal que an H. Demostraremos que H = han i. Es claro
que han i H por definici
on de han i. Recprocamente, sea b H < hai. Entonces,
s
b = a para alg
un s Z. Por el algoritmo de la division en Z, existen enteros q y r
tales que s = nq + r con 0 r < n. Entonces:
as = anq+r = anq ar = (an )q ar .
Como H es subgrupo y as , an H, se sigue que ar = asnq H. Por la minimalidad de n no puede suceder que 0 < r < n. Por lo tanto, r = 0 y de
aqu b = (an )q han i. As, H han i.
Es importante hacer notar que el recproco del teorema anterior es falso. Es decir,
existen grupos que no son cclicos que tienen todos sus subgrupos propios cclicos.
(Vease el Ejercicio 4).

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Corolario 1.3.5. Los subgrupos de Z con la suma usual, son precisamente los
grupos nZ con la suma usual para n Z.
Demostraci
on. Sea H un subgrupo del grupo cclico Z. Por el teorema anterior,
tenemos que H es cclico. Luego, H = hni para algun n Z. Pero hni = nZ.
Luego, los
unicos subgrupos de Z con la suma usual son los nZ con n Z.
Definici
on 1.3.6. Sea G un grupo y sea a G. Definimos el orden de a como el
orden del subgrupo cclico hai. Denotaremos el orden de a por o(a) o |a|.
Teorema 1.3.7. Sea G un grupo y sea a G. Si a tiene orden finito m > 0,
entonces:
1. hai = {e, a, a2 , . . . , am1 } y m es el menor entero positivo tal que am = e.
2. ak = e m|k.
3. ar = as r s (mod m).
4. Para cada entero k 6= 0, |ak | =
|ak | = m
k.

m
(m,k) .

En particular, si k > 0 y k|m, entonces

Si a tiene orden infinito, entonces:


1. ak = e k = 0.
2. Los elementos ak , con k Z, son todos distintos.
Demostraci
on. Supongamos que a tiene orden finito m > 0.
1. Sabemos que los elementos de hai son de la forma an para diversos enteros
n. Como |a| = |hai| es finito, no todos los elementos an pueden ser distintos.
Luego, existen enteros r y s, con r < s, tales que ar = as . De aqu que

asr = e con s r > 0. Sea m el menor entero positivo tal que am = e.


Demostraremos que:

hai = {e, a, a2 , . . . , am 1 }.

Claramente, {e, a, a2 , . . . , am 1 } hai. Recprocamente, sea b hai. Entonces, b = an para algun n Z. Por el algoritmo de la division en Z,
existen enteros q y r tales que n = m q + r con 0 r < m . Luego,

b = an = (am )q ar = eq ar = ar , de donde b {e, a, a2 , . . . , am 1 }. As,

hai {e, a, a2 , . . . , am 1 }. Por lo tanto, hai = {e, a, a2 , . . . , am 1 }. Como


|hai| = m, se sigue que m = m .
2. Supongamos que ak = e. Por el algoritmo de la division en Z, existen enteros
q y r tales que k = mq + r con 0 r < m. Luego, e = ak = (am )q ar = ar
ya que am = e segun el punto anterior. Como m es el menor entero positivo
tal que am = e, se debe tener que r = 0. Por lo tanto, k = mq y m|k.
Recprocamente, si m|k, entonces k = mq para algun q Z. Luego, ak =
(am )q = eq = e.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

3. Por el punto anterior, tenemos que ar = as ars = e m|r s, es decir,


ar = as r s (mod m).
4. Sea y = ak con (m, k) = d. Entonces, m = db, k = dc con (b, c) = 1. Basta
demostrar que |y| = b.
Observemos que
y b = akb = adcb = (adb )c = (am )c = ec = e.
Luego, seg
un el punto 2, tenemos que |y||b. Sea r = |y|. Entonces, akr =
r
y = e, y nuevamente por el punto 2 tenemos que m|kr. Es decir, db|dcr de
donde b|cr. Como (b, c) = 1, se sigue que b|r. As, hemos demostrado que
|y||b y b||y|, de modo que b = |y| (pues b y |y| son enteros positivos).
Supongamos que |a| es infinito.
1. Es claro que si k = 0, entonces ak = e. Recprocamente, si ak = e, entonces
como |a| = , ninguna potencia positiva de a es e y ninguna potencia
negativa de a es e. Luego, k = 0.

2. Debemos probar que ak 6= ak para cualesquiera enteros distintos k y k .

Supongamos que ak = ak para algunos enteros k y k , con k < k . Entonces,


k k

a
= e y k k > 0, lo que contradice el punto anterior.
Corolario 1.3.8. Sea G un grupo cclico finito de orden n y sea a G un generador.
Entonces, G = hak i si y s
olo si (n, k) = 1. En particular, el numero de generadores
de G es igual a (n), donde es la funcion de Euler.
Demostraci
on. Sea G = hai tal que |G| = n < . Observemos primero que:
G = hak i |hak i| = n.
En efecto, es claro que si G = hak i entonces n = |G| = |hak i|. Recprocamente,
supongamos que |hak i| = n. Como hak i hai = G, necesariamente G = hak i.
Tenemos entonces que:
G = hai = hak i

|hai| = |hak i|
|a| = |ak | (por definicion de orden de un elemento)
n
n=
(por el teorema anterior)
(n, k)
(n, k) = 1.

Finalmente, ya que G = hai = {e, a, a2 , . . . , an1 } por el teorema anterior, y


ak G, se sigue que el n
umero de generadores de G es (n).
Es claro que un grupo finito no puede tener un numero infinito de subgrupos.
Demostraremos que el recproco tambien es verdadero.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Corolario 1.3.9. Un grupo que tiene s


olo un numero finito de subgrupos debe ser
finito.
Demostraci
on. Demostraremos de manera equivalente que si G es un grupo infinito,
entonces G tiene un n
umero infinito de subgrupos.
Consideremos dos casos.
1. G tiene un elemento de orden infinito. Sea a dicho elemento. Entonces, por
el teorema anterior, los subgrupos
hai, ha2 i, ha3 i, . . . , han i, . . .
son todos distintos, y as tenemos un numero infinito de subgrupos.
2. Cada elemento de G tiene orden finito. Consideremos a los subgrupos cclicos generados por los elementos de G. Demostraremos que hay un numero
infinito de ellos. En efecto, supongamos que hay un numero S
finito, digamos
ha1 i, ha2 i, . . . , han i. Ya que |hai i| = |ai | < , tenemos que ni=1
Snhai i es un
conjunto finito. Como G es infinito, existe b G tal que b 6 i=1 hai i. Es
decir, b 6 hai i para todo i = 1, 2, . . . , n, y por lo tanto, el subgrupo hbi
es distinto de cada uno de los subgrupos ha1 i, ha2 i, . . . , han i, lo cual es una
contradicci
on.

Definici
on 1.3.10. Sean G un grupo y X G. Sea {Hi |i I} laTfamilia de todos
los subgrupos de G que contienen a X. Entonces, el subgrupo iI Hi se llama
subgrupo de G generado por X y se denota por hXi.
Los elementos de X son los generadores del grupo hXi. Si X = {a1 , . . . , an },
escribimos ha1 , . . . , an i en lugar de hXi. Si G = ha1 , . . . , an i con ai G, decimos
que G es finitamente generado.
Teorema 1.3.11. Si G es un grupo y X es un subconjunto no vaco de G, entonces
el subgrupo hXi consiste de todos los productos finitos:
an1 1 an2 2 ant t
con ai X y ni Z. En particular, para cada a G, hai = {an |n Z}.
Demostraci
on. Sea:
S = {an1 1 an2 2 ant t |ai X, ni Z}.
Si a X, entonces a = a1 S y por lo tanto X S. Si u, v S, entonces u =
ml
ml
n1 n2
nt m1 m2
1 m2
an1 1 an2 2 ant t y v = bm

1 b2 bl . Luego, uv = a1 a2 at b1 b2 bl
nt
n2 n1
1
S y u = at a2 a1 S. De aqu, S es subgrupo de G. Por lo tanto, de
la definici
on de hXi se sigue que hXi < S.
Ahora, si H es un subgrupo de G tal que X H, entonces an1 1 an2 2 ant t H
para todo ai X y ni Z (pues H es cerrado) y por lo tanto S H. Luego, de
la definici
on de hXi se sigue que S hXi. En consecuencia, hXi = S.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Si H y K son subgrupos de un grupo G, entonces H K no es necesariamente un


subgrupo de G. El subgrupo hH Ki generado por el conjunto H K se llama
subgrupo generado por los grupos H y K y se denota por H K.

1.3.1.

Ejercicios

1. Demuestre que todo grupo cclico es abeliano, pero que el recproco no es


verdadero.
2. Si G es un grupo que no tiene subgrupos propios, demuestre que G es cclico.
3. Si G 6= {e} es un grupo que no tiene subgrupos propios, demuestre que G es
cclico de orden primo.
4. Demostrar que todo subgrupo propio de S3 es cclico. Es posible encontrar un
grupo abeliano no cclico en el que todos sus subgrupos propios sean cclicos?
5. Sea G un grupo cclico infinito y sea a G un generador. Demuestre que
G = hak i si y s
olo si k = 1
o 1.
6. Sea G = hai de orden n.
a) Si H < G, demuestre que |H| divide a |G|. (En la siguiente seccion se
generalizara este resultado para cualquier grupo finito G).
b) Demuestre que para cada divisor positivo m de n, existe un unico subn
grupo de G de orden m, que es ha m i.
c) Si H y K son subgrupos de G, demuestre que H < K si y s
olo si |H|
divide a |K|.
7. Determine la retcula de subgrupos de Z8 y de Z12 .
8. Sea G = hai un grupo cclico finito de orden n. Sean m y m divisores positivos

de n. Demuestre que ham i = ham i si y s


olo si m = m .
9. Demuestre que un grupo cclico con un solo generador puede tener a lo mas
2 elementos.
10. Sea G un grupo abeliano y sean H, K subgrupos cclicos finitos de G. Demuestre que si |H| y |K| son primos relativos, entonces G tiene un subgrupo
cclico de orden |H||K|. (Sugerencia: Suponga que H = hai y K = hbi.
Demuestre que habi es un subgrupo de G que satisface el problema).
11. Generalizando el problema anterior, demuestre que G tiene un subgrupo cclico
cuyo orden es el mnimo com
un multiplo de |H| y |K|.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1.4.

Clases laterales y el Teorema de Lagrange

Recordemos que la relaci


on de congruencia m
odulo m en Z esta dada por:
a b (mod m) m|a b

a b hmi = {mk|k Z}.

Extenderemos este concepto como sigue.


Definici
on 1.4.1. Sea G un grupo y sea H < G. Dados a, b G decimos que a
es congruente con b por la derecha m
odulo H si ab1 H, y lo denotamos por
a r b (mod H). De manera analoga, decimos que a es congruente con b por la
izquierda m
odulo H si a1 b H, y lo denotamos por a l b (mod H).
Si G es un grupo abeliano, las congruencias por la derecha y por la izquierda
coinciden, pues:
ab1 H

(ab1 )1 H,
ba1 = a1 b H.

Para grupos no abelianos esto no es cierto en general.


Teorema 1.4.2. Sean G un grupo y H < G.
1. La relaci
on de congruencia por la derecha (izquierda) modulo H, es una
relaci
on de equivalencia sobre G.
2. La clase de equivalencia de a G bajo la relaci
on de congruencia derecha
(izquierda) m
odulo H es el conjunto:
Ha = {ha|h H} (respectivamente aH = {ah|h H}).
3. |Ha| = |H| = |aH| para todo a G.
El conjunto Ha se llama clase lateral derecha de H en G, y el conjunto aH se llama
clase lateral izquierda de H en G.
Demostraci
on. Escribiremos a b para denotar a r b (mod H) y demostraremos
el teorema para congruencias derechas.
1. Sean a, b, c G. Entonces, a a ya que aa1 = e H.
Si a b, entonces ab1 H. Luego, (ab1 )1 H, es decir, ba1 H y
por lo tanto, b a.
Si a b y b c, entonces ab1 H y bc1 H, por lo que (ab1 )(bc1 ) =
ac1 H, y por lo tanto a c.
Por lo tanto, la relaci
on de congruencia por la derecha m
odulo H es una
relaci
on de equivalencia sobre G.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. La clase de equivalencia de a G bajo la relaci


on de congruencia derecha
m
odulo H es:
{x G|x a}

= {x G|xa1 H} = {x G|xa1 = h H}
= {x G|x = ha, h H} = {ha|h H}
= Ha.

3. Sea a G. Es facil verificar que el mapeo Ha H dado por ha 7 h es una


biyecci
on. De manera analoga, el mapeo aH H dado por ah 7 h es una
biyecci
on. Por lo tanto, |Ha| = |H| = |aH|.

Teorema 1.4.3 (Lagrange). Si G es un grupo finito y H < G, entonces |H| divide


a |G|.
Demostraci
on. Sean Ha1 , Ha2 , . . . , Hak las distintas clases laterales derechas de
H en G. Hay un n
umero finito de ellas porque G es finito.
Como la relaci
on de congruencia derecha m
odulo H es una relaci
on de equivalencia,
tenemos que:
G = Ha1 Ha2 . . . Hak y Hai Haj = i 6= j.
Entonces:
|G| =
=

|Ha1 . . . Hak |

k
X
i=1

|Hai | =

k|H|,

k
X
i=1

|H|

(por el teorema anterior)

de donde se sigue el resultado.


Si G es un grupo finito y H < G, se sigue inmediatamente del Teorema de Lagrange
que hay el mismo n
umero de clases laterales derechas de H en G que de clases
laterales izquierdas de H en G (verifquese!). En el caso en que G es infinito, se
tiene un resultado analogo que no es consecuencia del Teorema de Lagrange.
Teorema 1.4.4. Sea G un grupo y sea H < G. Entonces:
1. G es la uni
on de las clases laterales derechas (izquierdas) de H en G.
2. Dos clases laterales derechas (izquierdas) de H en G, o bien son disjuntas o
bien son iguales.
3. Para cualesquiera a, b G, Ha = Hb si y s
olo si ab1 H, y aH = bH si y
1
s
olo si a b H.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

4. Si R es el conjunto de las clases laterales derechas distintas de H en G, y L


es el conjunto de las clases laterales izquierdas distintas de H en G, entonces
|R| = |L|.
Demostraci
on. 1, 2 y 3, son consecuencia de que las clases laterales derechas (izquierdas) de H en G, forman una particion de G por el Teorema 1.4.2. Por ultimo,
se puede verificar facilmente que la funcion : R L dada por (Ha) = a1 H
es una biyecci
on, y por lo tanto |R| = |L|.
Notacion aditiva. Si G es un grupo con operaci
on + y H < G, entonces:
a r b (mod H) a b H
y la clase lateral derecha de H en G es el conjunto H + a = {h + a|h H}.
De manera analoga tenemos que
a l b (mod H) b a H
y la clase lateral izquierda de H en G es el conjunto a + H = {a + h|h H}.
En vista del Teorema 1.4.4 tenemos la siguiente definicion.
Definici
on 1.4.5. Sea G un grupo y sea H < G. El ndice de H en G, denotado
por (G : H), es el n
umero cardinal |R| = |L|.
Nuestro interes principal es cuando (G : H) es finito, lo cual ocurre a veces aun
cuando G y H son grupos infinitos. Por ejemplo, (Z : mZ) = m para todo entero
positivo m. Observe que cuando H = {e}, entonces Ha = {a} para todo a G, y
por lo tanto (G : H) = |G|.
Un conjunto completo de representantes de las clases laterales derechas (izquierdas)
de un subgrupo H en un grupo G, es un conjunto {ai } construido de un elemento de
cada clase lateral derecha (izquierda) de H en G. El conjunto {ai } tiene cardinalidad
(G : H). Este conjunto contiene unicamente un elemento de H ya que H = He.
Teorema 1.4.6. Si K, H y G son grupos tales que K < H < G, entonces
(G : K) = (G : H)(H : K). Si dos cualesquiera de esos ndices son finitos,
entonces tambien lo es el tercero.
S
Demostraci
on. Tenemos que G = iI Hai con ai G, |I| = (G : H) y las clases
laterales derechas Hai son disjuntas
dos a dos (es decir, Hai = Haj i = j.)
S
Tambien tenemos que H = jJ Kbj con bj H, |J| = (H : K) y las clases
laterales derechas Kbj son disjuntas dos a dos. Luego:

[
[ [
[

Kbj ai .
G=
Hai =
Kbj ai =
iI

iI

jJ

(i,j)IJ

Demostraremos que las clases laterales derechas Kbj ai son disjuntas dos a dos.
Supongamos que Kbj ai = Kbr at . Entonces, bj ai = kbr at para algun k K. Ya

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

que bj , br , k H tenemos que Hai = Hbj ai = Hkbr at = Hat , de donde i = t.


Luego, bj = kbr y Kbj = Kkbr = Kbr , de modo que j = r. As, bj ai = br at y por
lo tanto, las clases laterales derechas Kbj ai son disjuntas dos a dos. Por lo tanto:
(G : K) = |I J| = |I||J| = (G : H)(H : K).
La ultima afirmaci
on es clara.
Corolario 1.4.7. Sea G un grupo y sea H < G. Entonces, |G| = (G : H)|H|.
Demostraci
on. Se sigue del teorema anterior con K = {e}.
Observe que el corolario anterior es una generalizacion del Teorema de Lagrange.
Teorema 1.4.8. Sean H y K subgrupos finitos de un grupo G. Entonces:
|HK| =

|H||K|
.
|H K|

Demostraci
on. Por el corolario anterior, tenemos que C = H K es un subgrupo de
|K|
K de ndice n = |HK|
. Luego, K es la uni
on disjunta de clases laterales derechas:
K = Ck1 Ck2 . . . Ckn ,
para algunos ki K.
Ahora, es claro que HC = H, pues dados a H y b C, tenemos que a H y
b H, de donde ab H. Recprocamente, si h H, entonces h = he HC. Por
lo tanto, HC = H.
Demostraremos que HK = Hk1 Hk2 . . .Hkn es una uni
on disjunta. En efecto,
si h H y k K, entonces h = h c para algunos h H y c C (pues H = HC),
y k = c ki para algunos c C y ki Ki (pues C es la uni
on de las clases Cki ).
Luego, hk = (h c)(c ki ) = (h cc )ki = h ki donde S
h = h cc H (pues HC =
H). Entonces, hk Hki y por lo tanto HK ni=1 Hki . La otra contencion
es clara. Finalmente, para demostrar que la uni
on es disjunta, supongamos que
Hki = Hkj . Entonces, ki kj1 H K = C, y por lo tanto, Cki = Ckj de donde
se sigue que ki = kj .
Por lo tanto:
|HK| =

n
X
i=1

|Hki | =

n
X
i=1

|H| = n|H| =

|H||K|
.
|H K|

Proposici
on 1.4.9. Si H y K son subgrupos de un grupo G, entonces (H : H
K) (G : K). Si (G : K) es finito, entonces (H : H K) = (G : K) si y s
olo si
G = KH.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. Sean A el conjunto de las clases laterales derechas de H K en H,
y B el conjunto de las clases laterales derechas de K en G. Es decir:
A = {(H K)h|h H}

B = {Kg|g G}.

El mapeo : A B dado por (H K)h 7 Kh, con h H, esta bien definido,


ya que si (H K)h = (H K)h, entonces h h1 H K K y de aqu,
Kh = Kh.
Demostraremos que es inyectiva, lo que mostrara la desigualdad. En efecto, si
Kh = Kh con h, h H, entonces h h1 K H, y por lo tanto (H K)h =
(H K)h. Luego, es inyectiva, y por lo tanto (H : H K) (G : K).
Para la segunda afirmaci
on, es claro que si (G : K) es finito, entonces (G : K) =
(H : H K) si y s
olo si es suprayectiva. Luego, basta demostrar que es
suprayectiva si y s
olo si G = KH.
Supongamos que es suprayectiva y sea g G. Entonces, existe (H K)h A
tal que Kg = Kh. Luego, gh1 K, digamos que gh1 = k. Entonces, g =
kh KH. As, G KH. Es claro que KH G. Por lo tanto, G = KH.
Recprocamente, supongamos que G = KH y sea Kg B con g G. Entonces,
g = kh para algunos k K y h H. Luego, gh1 K y as Kg = Kh. Por lo
tanto, ((H K)h) = Kh = Kg y as, es suprayectiva.
Ejercicio. Sean H y K subgrupos de ndice finito de un grupo G. Demuestre que
(G : H K) es finito y (G : H K) (G : H)(G : K). Demuestre tambien que
(G : H K) = (G : H)(G : K) si y s
olo si G = HK.
Proposici
on 1.4.10. Todo grupo de orden primo es cclico.
Demostraci
on. Sea G un grupo de orden primo p y sea H < G. Por el Teorema
de Lagrange, |H| divide a |G| = p. Como p es primo, |H| = 1 o p, y por lo tanto
H = {e} o H = G.
Es claro que G 6= {e} ya que |G| > 1. Sea a G, con a 6= e. Como hai < G y
hai 6= {e}, se sigue que hai = G, y por lo tanto G es cclico.
Proposici
on 1.4.11. Sea G un grupo finito.
1. |a| divide a |G| para todo a G.
2. a|G| = e para todo a G.
Demostraci
on.
1. Como G es finito y hai < G, se sigue del Teorema de Lagrange
que |a| = |hai| divide a |G|.
2. Por el punto anterior, tenemos que |G| = |a| k para algun entero positivo k.
Luego, a|G| = a|a|k = (a|a| )k = ek = e.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1.4.1.

Sobre los grupos de orden 2p con p primo impar

Concluimos esta seccion con un caso particular del Teorema de Cauchy para grupos
de orden 2p con p n
umero primo impar, el cual es una consecuencia del Teorema
de Lagrange.
Teorema 1.4.12. [Teorema de Cauchy para grupos de orden 2p con p > 2 primo]
Si G es un grupo de orden 2p con p numero primo impar, entonces G contiene un
elemento de orden 2 y uno de orden p.
on 1.1, todo grupo de orden par tiene un elemento
Segun el Ejercicio 4 de la Secci
de orden 2. De modo que s
olo debemos probar que G tiene un elemento de orden
p.
Para esto, necesitamos un resultado preliminar.
Lema 1.4.13. Si G es un grupo finito tal que todo elemento distinto de la identidad
tiene orden 2, entonces |G| = 2k para algun k Z+ .
Demostraci
on. Ya que todos los elementos de G distintos de la identidad tienen
orden 2, tenemos que G es abeliano segun el Ejercicio 3 de la Secci
on 1.1. Sea H
un subgrupo de G. Demostraremos que H xH es un subgrupo de G para todo
x G.
Si x H el resultado es inmediato, pues H = H xH. Luego, podemos suponer
que x 6 H. Un elemento de H xH se escribe como h H, o xh con h H,
as que es facil ver que H xH es cerrado bajo productos, ya que por ejemplo
xhxh = hh puesto que G es abeliano y todo elemento distinto de la identidad
tiene orden 2. Tambien es inmediato que H xH es cerrado bajo inversos, pues
1
(xh) = xh. Se sigue entonces que H xH es subgrupo de G.
Bajo la hip
otesis de que x 6 H se cumple que H xH = , pues si h = xh0
entonces hh1
= x implicara que x H lo que es una contradicci
on. Luego,
0
podemos afirmar que |H xH| = |H| + |xH| = |H| + |H| = 2|H|.
Continuando de esta manera y haciendo H = {e}, obtenemos una cadena de subgrupos {e} < H1 < H2 < < Hn < , donde |Hi | = 2i . Como G es finito,
esta cadena debe detenerse en alg
un subgrupo Hk , y esto s
olo puede suceder si y
s
olo si Hk = G, de donde se sigue que |G| = 2k con k 1.
Continuando con la demostraci
on del Teorema 1.4.12, el Teorema de Lagrange asegura que los elementos de G solamente pueden tener ordenes 1, 2, p y 2p. Si todos
los elementos distintos de la identidad tuvieran orden 2, entonces, por el lema anterior, el orden de G sera una potencia de 2, lo que es una contradicci
on. Luego, G
tiene un elemento de orden p, o bien G tiene un elemento a de orden 2p, y en este
ultimo caso a2 es un elemento de orden p. En cualquier caso, G tiene un elemento
de orden p, como queramos probar.
Ejercicio. Con las hip
otesis del Teorema 1.4.12 demuestre que G contiene un unico
subgrupo de orden p.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1.4.2.

Ejercicios

1. Sea G un grupo y sea {Hi |i I} una familia de subgrupos. Demuestre que:


!
\
\
Hi a,
Hi a =
i

para todo a G.
2. Sea G un grupo abeliano de orden 2n con n impar. Demuestre que G contiene
un
unico elemento de orden 2.
3. Sea G un grupo y sean a, b G tales que a5 = e y aba1 = b2 . Determine
|b| si b 6= e.
p
4. Sea G p
un grupo finito y sean H, K subgrupos de G. Si |H| >
|G| y
|K| > |G|, demuestre que H K 6= {e}.

5. Use el ejercicio anterior para demostrar que si G es un grupo de orden pq con


p y q n
umeros primos tales que p > q, entonces G tiene a lo mas un subgrupo
de orden p.

6. Sea G un grupo de orden pk m con p primo y (p, m) = 1. Sea H un subgrupo


de orden pk y sea K un subgrupo de orden pd , con 0 < d k y K 6 H.
Demuestre que HK no es un subgrupo de G.
7. Sean H y K subgrupos de ndice finito de un grupo G tales que (G : H) y
(G : K) son primos relativos. Demuestre que G = HK.
8. Sea G un grupo cclico de orden n. Demuestre que para cada divisor positivo
m de n hay (m) elementos de orden m.
P
9. Usando el resultado del ejercicio anterior, demuestre que n = m|n (m).

10. Sea G un grupo abeliano de orden n para el cual el numero de soluciones de la


ecuacion xm = e es a lo mas m para cada divisor positivo m de n. Demuestre
que G debe ser cclico. (Sugerencia: Sea (m) el numero de elementos en
G de orden m. Demuestre que (m) (m) y use el resultado del ejercicio
anterior.)

1.5.

Homomorfismos

Definici
on 1.5.1. Sean G y G semigrupos. Una funcion f : G G es un
homomorfismo si:
f (ab) = f (a)f (b) a, b G.
Si f es inyectivo, decimos que f es un monomorfismo; si f es sobre, f es un
epimorfismo; si f es biyectiva, f es un isomorfismo y decimos que G y G son

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

isomorfos (escrito G
= G ). Un homomorfismo f : G G es un endomorfismo de
G, y un isomorfismo f : G G es un automorfismo de G.
Ejemplos 1.5.2.
1. El grupo R+ con el producto usual y el grupo R con la
suma usual, son isomorfos. La funcion f : R+ R dada por f (x) = log x es
un isomorfismo.
2. Si G es un grupo abeliano, la funcion f : G G dada por f (a) = a2 es
un endomorfismo. En general, f no es suprayectiva, ya que por ejemplo si
G = {a Z8 |(a, 8) = 1} = {1, 3, 5, 7} con el producto m
odulo 8, entonces
Im(f ) = {1}.
3. Sean G = Z con la suma usual y G = {1, 1} el subgrupo de R con el
producto usual. La funcion f : G G dada por:

1 si m es par,
f (m) =
1 si m es impar.
es un homomorfismo.
4. Sean G un grupo y a G. La funcion f : G G dada por f (x) = a1 xa
para todo x G, es un isomorfismo.
5. Sea G = R con la suma usual y sea G = C {0} con la multiplicaci
on usual.
La funcion f : G G dada por f (x) = cos x + i sen x es un homomorfismo
que no es inyectivo ni suprayectivo. Sin embargo, esto no significa que los
grupos G y G no sean isomorfos.
6. Sea G un grupo y sea A(G) el grupo {f : G G|f es biyectiva}. Para cada
a G definimos Ta : G G dada por Ta (x) = ax para todo x G. Es claro
que Ta A(G) y que Ta Tb = Tab para todo a, b G. Entonces, la funcion
f : G A(G) definida por f (a) = Ta , es un monomorfismo. En general f
no es suprayectiva, pues si |G| = n > 2, entonces |A(G)| = n! > n.
Teorema 1.5.3 (Teorema de Cayley). Todo grupo G es isomorfo a un subgrupo
de A(G). En particular, si G es finito de orden n, entonces G es isomorfo a un
subgrupo de Sn .
Demostraci
on. Del ejemplo anterior inciso 6, se sigue que la funcion f : G Im(f )
es un isomorfismo y es facil verificar que Im(f ) es un subgrupo de A(G). Luego, los
grupos G y Im(f ) son isomorfos. En particular, si |G| = n, entonces A(G)
= Sn
(vease el Ejercicio 8).
Proposici
on 1.5.4.
1. Si f : G G y g : G G son homomorfismos de
semigrupos, entonces g f : G G es un homomorfismo.
2. Si G y G son grupos con identidades e y e , respectivamente, y f : G G
es un homomorfismo, entonces f (e) = e y f (a1 ) = (f (a))1 para todo
a G.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on.

1. Se deja al lector.

2. Como e = ee y f es un homomorfismo, tenemos que f (ee) = f (e)f (e) = f (e)


y por la cancelaci
on valida en G , se sigue que f (e) = e . Ahora, para cada
1
a G, existe a G tal que aa1 = e. Luego, f (aa1 ) = f (e), es decir,
f (a)f (a1 ) = e (pues f es homomorfismo y f (e) = e ). De aqu se sigue
que f (a1 ) = (f (a))1 .
Definici
on 1.5.5. Sea f : G G un homomorfismo de grupos, y sean e, e las
identidades de G y G , respectivamente.
1. El kernel de f , denotado por ker(f ), es {a G|f (a) = e G }.
2. Si A G, entonces f (A) = {b G |b = f (a) para algun a A} es la
imagen de A.
3. f (G) es la imagen de f y se denota por Im(f ).
4. Si B G , entonces f 1 (B) = {a G|f (a) B} es la imagen inversa de
B.
Teorema 1.5.6. Sea f : G G un homomorfismo de grupos, y sean e, e las
identidades de G y G , respectivamente. Entonces:
1. ker(f ) es un subgrupo de G.
2. a1 ker(f )a ker(f ) para todo a G.
3. Im(f ) es un subgrupo de G .
4. f es un monomorfismo si y s
olo si ker(f ) = {e}.

Demostraci
on.
1. Si a, b ker(f ), entonces f (a) = f (b) = e , de modo que
f (ab) = f (a)f (b) = e y por lo tanto ab ker(f ). Por otra parte, si a
ker(f ), entonces f (a) = e y por la Proposici
on 1.5.4 tenemos que f (a1 ) =
1

1
(f (a)) = e , de modo que a ker(f ).
2. Sean k ker(f ) y a G. Entonces f (k) = e y:

f (a1 ka) = f (a1 )f (k)f (a) = f (a1 )e f (a)


= f (a1 )f (a) = f (a1 a) = f (e) = e ,

de donde se sigue que a1 ka ker(f ). Luego, a1 ker(f )a ker(f ).


3. Se deja de ejercicio al lector.
4. Si f es un monomorfismo y a ker(f ), entonces f (a) = e = f (e), de
donde a = e y por lo tanto ker(f ) = {e}. Recprocamente, si ker(f ) = {e}
y f (a) = f (b), entonces e = f (a)(f (b))1 = f (a)f (b1 ) = f (ab1 ), de
modo que ab1 ker(f ) y por lo tanto ab1 = e. Luego, a = b y f es un
monomorfismo.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Teorema 1.5.7. Todo grupo cclico infinito es isomorfo al grupo aditivo Z, y todo
grupo cclico finito de orden n es isomorfo al grupo aditivo Zn .
Demostraci
on. Supongamos que G = hai es infinito. Consideremos el mapeo :
Z G dado por k 7 ak (se deja de ejercicio demostrar que esta bien definido).
Demostraremos que es un isomorfismo. Tenemos que:
(k + l) = ak+l = ak al = (k)(l),
y as es un homomorfismo.
Ahora, si g G, entonces g = ak , para algun k Z, y por lo tanto (k) = g,
es decir, es epimorfismo. Por otra parte, si k ker(), entonces ak = e G y
por el Teorema 1.3.7 tenemos que k = 0. As, ker() = {0} y por lo tanto, es
monomorfismo. En consecuencia, es isomorfismo.
Supongamos ahora que G = hai es finito de orden n, y consideremos el mapeo
: Zn G dado por k 7 ak (se deja de ejercicio demostrar que esta bien
definido). Demostraremos que es un isomorfismo. Tenemos que:
(k + l) = ak+l = ak al = (k)(l),
y as es un homomorfismo. Ahora, si g G = {e, a, a2 , . . . , an1 }, entonces
g = ak para alg
un entero k tal que 0 k n 1, y por lo tanto (k) = g. As,
es epimorfismo y por lo tanto, isomorfismo (pues |Zn | = |G| = n).

1.5.1.

Ejercicios

1. Sea f : G G un isomorfismo de grupos con G abeliano. Demuestre que


G es abeliano.
2. Sea f : G G un isomorfismo de grupos con G cclico. Demuestre que G
es cclico.
3. Demuestre que los grupos aditivos Z y Q no son isomorfos.
4. Demuestre que los grupos aditivos 2Z y 3Z son isomorfos.
5. Sea Z[x] el grupo de los polinomios con coeficientes enteros en una variable
con la suma usual de polinomios. Demuestre que este grupo es isomorfo con
el grupo multiplicativo Q+ .
6. Sea G un grupo cclico de orden n y sea m un entero positivo. Si f : G G
esta definida por f (a) = am para todo a G, encuentre una condici
on
necesaria y suficiente para que f sea un automorfismo.
7. Demuestre que las siguientes condiciones en un grupo finito G son equivalentes:
a) |G| es primo.

b) G 6= {e} y G no tiene subgrupos propios.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

c) G
= Zp para algun primo p.
8. Sean X, Y dos conjuntos no vacos de la misma cardinalidad. Demuestre que
los grupos A(X) y A(Y ) son isomorfos.
9. Sea G un grupo finito con identidad e y sea un automorfismo de G con
la propiedad de que (x) = x si y s
olo si x = e. Demuestre que para cada
g G existe x G tal que g = x1 (x).
10. Sea G1 el grupo de los numeros reales distintos de 1 con la operaci
on
definida por a b = a + b + ab, y sea G2 el grupo multiplicativo de los
n
umeros reales distintos de 0. Demuestre que G1
= G2 .
11. Demuestre que un grupo infinito es cclico si y s
olo si es isomorfo a cada uno
de sus subgrupos propios.

1.6.

Normalidad y grupo cociente

Estudiaremos ahora los subgrupos N de un grupo G tales que la relaci


on de congruencia derecha e izquierda m
odulo N coinciden.
Teorema 1.6.1. Sean G un grupo y N < G. Las siguientes condiciones son equivalentes.
1. Las relaciones de congruencia izquierda y congruencia derecha m
odulo N
coinciden (es decir, definen la misma relaci
on de equivalencia sobre G).
2. Toda clase lateral izquierda de N en G es una clase lateral derecha de N en
G.
3. aN = N a para todo a G.
4. aN a1 N para todo a G, donde aN a1 = {ana1 |n N }.
5. aN a1 = N para todo a G.
Demostraci
on. Es claro que 1 2.
Demostraremos que 2 3. Sea a G. Segun 2, tenemos que aN = N b para algun
b G. Como a N a, tenemos que a N a N b, de donde se sigue que N b = N a
ya que dos clases laterales derechas son disjuntas o iguales. Por lo tanto, aN = N a.
Demostraremos ahora que 3 1. Sean R = {(a, b)|ab1 N } y L = {(a, b)|a1 b
N } las relaciones de congruencia derecha e izquierda m
odulo N , respectivamente.
Supongamos que ab1 N . Como N es subgrupo de G, se sigue que (ab1 )1 =
ba1 N , es decir, a1 b1 N . Aplicando 3, obtenemos que a1 N b1 y por
lo tanto a1 b N . As, R L. De manera analoga se demuestra que L R.
Hasta ahora hemos demostrado que 1 2 3.
La demostraci
on de 3 4 es trivial.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraremos que 4 5. Si aN a1 N para todo a G, entonces a1 N a N


para todo a G. Luego, para todo n N , tenemos que n = a(a1 na)a1
aN a1 , de donde N aN a1 . As, aN a1 = N .
Demostraremos ahora que 5 3. Si b aN , entonces b = an para algun n N .
Sea ana1 = n N . Luego, b = n a N a, y as aN N a. Recprocamente,
si b N a, entonces b = na para algun n N . Luego, como a1 na = n N ,
tenemos que b = an aN , y as N a aN . Por lo tanto, aN = N a.
Hemos demostrado entonces que 3 4 5, y por lo tanto, el resultado.
Definici
on 1.6.2. Un subgrupo N de un grupo G que satisface las condiciones
equivalentes del teorema anterior, se llama normal en G, y se denota por N G.
Ejemplos 1.6.3.
1. Cada subgrupo de un grupo abeliano es normal. El recproco, sin embargo, no es cierto. Es decir, existen grupos no abelianos que tienen
todos sus subgrupos normales. Un ejemplo de tales grupos es el grupo Q8 de
los Ejemplos 1.2.4.
2. Si G es un grupo y N < G con (G : N ) = 2, entonces N G. (Si (G : N ) = 2,
entonces N y N a, con a 6 N , son todas las clases laterales derechas de N
en G. Si g G, analizar los casos g N y g 6 N ).
3. La intersecci
on de cualquier familia de subgrupos normales de un grupo G, es
un subgrupo normal en G.
4. Si N G y N H < G, entonces N H.
5. Si H G, N G y H N = {e}, entonces nh = hn para todo h H y
n N . En efecto, si h H y n N , entonces nhn1 H ya que H G, y
hn1 h1 N ya que N G. Luego, (nhn1 )h1 = n(hn1 h1 ) N H =
{e}, de donde se sigue que hn = nh.
6. Si f : G G es un homomorfismo de grupos, entonces ker(f ) G (vease
el Teorema 1.5.6).
Teorema 1.6.4. Sean K y N subgrupos de un grupo G con N normal en G.
Entonces:
1. N (N K).
2. N K = (N K) = KN .
Demostraci
on. Se deja de ejercicio al lector.
Teorema 1.6.5. Sea G/N = {N a|a G}.
1. Si N G, entonces G/N es un grupo con la operaci
on (N a)(N b) = N ab.
2. Si G/N es un grupo con la operaci
on (N a)(N b) = N ab, entonces N G.
Si N G, el grupo G/N se llama grupo cociente o grupo factor de G por N .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on.
1. Demostraremos primero que la operaci
on esta bien definida.
Es decir, si N a = N a y N b = N b , entonces N ab = N a b . Supongamos
que N a = N a y N b = N b . Entonces, a = na para algun n N y b = n b
para alg
un n N . Luego, a b = nan b = n(an a1 )ab. Como N G,
1
an a
N y as n(an a1 ) = n1 N . Luego, a b = n1 ab N ab y
por lo tanto, a b N ab N a b . Como dos clases laterales derechas no se
intersectan o son iguales, se sigue que N ab = N a b .
Una vez demostrado que la operaci
on esta bien definida, demostraremos que
se satisfacen los axiomas de grupo.
La cerradura se sigue de la definicion del producto en G/N .
Si N a, N b y N c son cualesquiera elementos de G/N , tenemos que:
(N a)((N b)(N c))

= (N a)(N bc)
= N (a(bc))
= N ((ab)c)
= (N ab)(N c)
= ((N a)(N b))(N c)

donde se ha usado la asociatividad del producto de G en la tercera igualdad.


Esto prueba que el producto en G/N es asociativo.
Observemos que (N a)(N ) = N a, de modo que N es la identidad de G/N .
Para cada a G, tenemos que (N a)(N a1 ) = N aa1 = N , y as, (N a)1 =
N a1 .
Por lo tanto, G/N es un grupo.
2. Si G/N es un grupo con la operaci
on (N a)(N b) = N ab, entonces esta
operaci
on debe estar bien definida. Como N nb = N b para todo n N y b
G, y el producto en G/N esta bien definido, se debe tener que (N a)(N b) =
(N a)(N nb) para todo a, b G y n N , es decir, N ab = N anb y por lo
tanto N a = N an. Luego, ana1 N para todo a G y n N , de donde
se sigue que aN a1 N . Por lo tanto, N G por el teorema anterior.

Si N G y G se escribe aditivamente, entonces la operaci


on de grupo en G/N
esta dada por (N + a) + (N + b) = N + (a + b).
|G|
Observe que si G es un grupo finito y N < G, entonces |G/N | = |N
ease el
| (v
Corolario 1.4.7).
Estamos listos para demostrar que todo subgrupo normal es el kernel de un homomorfismo.
Teorema 1.6.6. Si N G, entonces el mapeo : G G/N dado por (a) = N a
es un epimorfismo con kernel N .
El mapeo se llama epimorfismo canonico o proyecci
on.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. Es facil ver que el mapeo esta bien definido y es suprayectivo. Por
otra parte, dados a, b G, tenemos que:
(ab) = N ab = (N a)(N b) = (a)(b)
y as, es un epimorfismo.
Finalmente, tenemos que:
ker() = {a G|(a) = N } = {a G|N a = N } = {a G|a N } = N.
Concluimos esta seccion con el Teorema de Cauchy para grupos abelianos.
Teorema 1.6.7 (Teorema de Cauchy: caso abeliano). Si G es un grupo abeliano
finito y p es un n
umero primo que divide a |G|, entonces G tiene un elemento de
orden p, y por lo tanto, un subgrupo de orden p.
Demostraci
on. Sea G un grupo abeliano finito. La prueba la haremos por induccion
en |G|. Si |G| = 1, entonces no existe tal p y el resultado es verdadero por vacuidad.
Supongamos que el resultado es cierto para todos los grupos abelianos de orden
menor que |G|.
Supongamos que G no tiene subgrupos no triviales. Por un ejercicio anterior, se
sigue entonces que G es cclico y de orden primo. Luego, necesariamente |G| = p
(pues p||G| y p, |G| son primos). Por lo tanto, todo elemento a 6= e en G satisface
que ap = e y en consecuencia, todo elemento de G es de orden p.
Supongamos entonces que G tiene un subgrupo no trivial N , es decir, {e} 6= N 6= G.
Si p divide a |N |, entonces podemos aplicar la hip
otesis de induccion a N , ya que
|N | < |G| (pues N 6= G) y N es abeliano y finito, de modo que existe un elemento
de orden p en N , y en consecuencia, en G, y el resultado queda establecido.
Supongamos entonces que p |N |. Como G es abeliano, tenemos que N G y por
lo tanto G/N es un grupo abeliano finito (pues G es abeliano finito). Como p||G|,
|G|
p |N | y |G/N | = |N
| , tenemos que p divide a |G/N |. Por otra parte, ya que

|G|
|N | > 1 (pues N 6= {e}), tenemos que |G/N | = |N
otesis
| < |G|. Luego, por la hip
de induccion, hay un elemento en G/N de orden p. Es decir, existe a G tal que
(N a)p = N . De aqu que N ap = N y por lo tanto, ap N . Ademas, es claro que
N a 6= N pues N a tiene orden p y N tiene orden 1. Luego, a 6 N .
Supongamos que |N | = m. Tenemos que m < |G| ya que N 6= G. Como ap N ,
tenemos que (ap )m = e, es decir, (am )p = e. Si demostramos que am 6= e,
entonces am sera un elemento de orden p buscado (por que?). Supongamos, por
contradicci
on, que am = e. Entonces, N am = N , de donde (N a)m = N . Luego,
o(N a) = p|m = |N |, lo cual es una contradicci
on. As, am es un elemento de orden
p en G, como queramos.

1.6.1.

Ejercicios

1. Demuestre que si N G y H < G, entonces N H H.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. Si K G y G es cclico, demuestre que el grupo cociente G/K tambien es


cclico.
3. Demuestre que para todo grupo G, Z(G) G.
4. Demuestre que si G/Z(G) es un grupo cclico, entonces G es abeliano.
5. Sea G un grupo no abeliano de orden pq con p y q primos distintos. Demuestre
que Z(G) = {e}.
6. Sea G un grupo finito y sea H < G tal que |H| = n. Si H es el unico
subgrupo de G de orden n, demuestre que H G.
7. Sea G un grupo finito con identidad e y sea N G. Suponga que el ndice
de N en G y el orden de N son primos relativos. Demuestre que si x|N | = e,
entonces x N .
8. Sean H1 y H2 subgrupos de un grupo G. Si N H1 y N H2 , demuestre
que N (H1 H2 ).
9. Se dice que un grupo G es libre de torsion, si ningun elemento de G distinto
de la identidad es de orden finito. Se sabe que en un grupo abeliano G, el
conjunto de todos los elementos de orden finito, es un subgrupo de G y se
llama subgrupo de torsion de G. Si T es el subgrupo de torsion de un grupo
abeliano G, demuestre que G/T es un grupo libre de torsion.
10. Un subgrupo H de un grupo G se llama caracterstico si f (H) H para todo
automorfismo f de G. Demuestre que si H es un subgrupo caracterstico de
G, entonces H G.
11. Demuestre, con un ejemplo, que un subgrupo normal de un grupo no necesariamente es caracterstico.
12. Suponga que N G y que H N es un subgrupo caracterstico de N .
Demuestre que H G.
13. Sea G un grupo tal que |G| = pm con p numero primo tal que p m. Si
H G con |H| = p, demuestre que H es caracterstico. (Sugerencia: Si H
es de orden p, entonces H es cclico. Demuestre que H es el unico subgrupo
cclico de G de orden p. Para esto, suponga que hay otro H . Pruebe que
H H = {e} y que HH es subgrupo de G con |HH | = p2 . Obtenga
una contradicci
on. Por ultimo, si f es un automorfismo de G, demuestre que
f (H) < G y que |f (H)| = p para concluir que H es caracterstico.)

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1.7.

Los teoremas de isomorfismo

Proposici
on 1.7.1. Si f : G G es un homomorfismo de grupos, N G y
N ker(f ), entonces existe un u
nico homomorfismo f : G/N G tal que
f (N a) = f (a) para todo a G, es decir, el siguiente diagrama es conmutativo:
f

// G
<<
zz
z
z

zz
 zz f
G/N
G

f =f
Ademas:
1. Im(f ) = Im(f ) y ker(f ) = ker(f )/N .
2. f es un isomorfismo si y s
olo si f es un epimorfismo y N = ker(f ).
Demostraci
on. Sea f : G/N G dada por f (N a) = f (a) para todo a G.
Veamos que f esta bien definida. Supongamos que N a = N b. Como b N b =
N a, tenemos que b = na para algun n N , de modo que f (b) = f (na) =
f (n)f (a) = e f (a) = f (a) donde e es la identidad de G (pues N ker(f )).
Luego, f (N a) = f (a) = f (b) = f (N b) y as, f esta bien definida.
Por otra parte, tenemos que:
f (N aN b) = f (N ab) = f (ab) = f (a)f (b) = f (N a)f (N b),
de donde f es un homomorfismo.
Si g : G/N G es otro homomorfismo tal que g(N a) = f (a) para todo a G,
entonces f (N a) = g(N a) para todo a G, y por lo tanto g = f , es decir, f es
unico.
Es claro que Im(f ) = Im(f ). Por otro lado:
ker(f ) = {N a|f (N a) = e } = {N a|f (a) = e } = {N a|a ker(f )} = ker(f )/N.
Finalmente, ya que es un epimorfismo y f = f , es facil verificar que f es
un epimorfismo si y s
olo si f lo es. Luego, f es un isomorfismo si y s
olo si f es
epimorfismo y monomorfismo, si y s
olo si f es epimorfismo y ker(f ) = ker(f )/N
es el subgrupo trivial de G/N , es decir, ker(f )/N = {N }, pero esta igualdad es
cierta si y s
olo si ker(f ) = N .
Corolario 1.7.2 (Primer teorema de isomorfismo). Si f : G G es un homomorfismo de grupos, entonces f induce un isomorfismo
G/ ker(f )
= Im(f ).

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on.
f

// Im(f )
99
s
s
s
s
s

ss
 sss f
G/ ker(f )
G

Tenemos que f : G Im(f ) es un epimorfismo. Tomando N = ker(f ) en la


proposici
on anterior, se sigue que f : G/ ker(f ) Im(f ) es un isomorfismo.
Ejemplos 1.7.3.
1. Sea G = R{0} con el producto usual y sea N el subgrupo
{1, 1} de G. Entonces, el grupo multiplicativo R+ es isomorfo con el grupo
G/N . (El mapeo f : G R+ dado por f (x) = |x| es un epimorfismo con
kernel N . Tambien el mapeo f (x) = x2 es un epimorfismo con kernel N .)
2. Sea G el grupo de las funciones reales definidas en el intervalo [0, 1], donde
para todo f, g G, f + g se define por (f + g)(x) = f (x) + g(x) para todo
x [0, 1]. Si N = {f G|f ( 14 ) = 0}, entonces G/N es isomorfo con el grupo
aditivo R. (El mapeo : G R dado por (f ) = f ( 14 ) es un epimorfismo
con kernel N .)
3. Los grupos Z/nZ y Zn son isomorfos.
4. Considere el grupo aditivo [0, 1) Q con la suma m
odulo 1. Entonces, los
grupos Q/Z y [0, 1)Q son isomorfos. (Q/Z es llamado grupo de los racionales
m
odulo 1.)
Corolario 1.7.4 (Segundo teorema de isomorfismo). Si K y N son subgrupos de
un grupo G con N G, entonces K/N K
= KN/N .
Demostraci
on. Como N K < N G, tenemos que N K K, de donde K/N K
es grupo. Por el Teorema 1.6.4 tenemos que N ((N K) = KN ), y as, KN/N
es grupo.
Consideremos el homomorfismo composici
on f = : K KN/N donde
: KN KN/N es la proyecci
on canonica y : K KN es el homomorfismo
dado por (k) = k para todo k K. Observemos que ker(f ) = K N , pues
k ker(f ) k K f (k) = N k K N k = N k K k N k
K N.
Luego, por el Primer teorema de isomorfismo, existe un isomorfismo f : K/K N
Im(f ). Demostraremos que Im(f ) = KN/N demostrando que f es suprayectiva.
Cada elemento en KN/N es de la forma N kn con k K y n N . Como N G,
tenemos que kn = n1 k para algun n1 N , de modo que N kn = N n1 k = N k =
f (k), de donde se sigue que f es suprayectiva. Por lo tanto, K/N K
= KN/N .
Corolario 1.7.5. Si f : G G es un homomorfismo de grupos, N G, M G
y f (N ) < M , entonces f induce un homomorfismo f : G/N G /M dado por

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

N a 7 M f (a) para todo a G, es decir, el siguiente diagrama es conmutativo.


G

// G
2


G/N


// G /M

f 1 = 2 f
olo si (Im(f ) M ) = G y f 1 (M ) N .
Ademas, f es un isomorfismo si y s
En particular, si f es un epimorfismo tal que f (N ) = M y ker(f ) N , entonces
f es un isomorfismo.
Demostraci
on. Observemos que N ker(2 f ), pues para cada n N , tenemos
que 2 (f (n)) = M f (n) = M (ya que f (N ) < M ). Luego:
N ker(2 f ) =
=
=
=

{a G|(2 f )(a) = M }
{a G|M f (a) = M }
{a G|f (a) M }
f 1 (M ).

Por la proposici
on anterior, el mapeo f : G/N G /M dado por N a 7 2 (f (a)) =
M f (a) para todo a G, es un homomorfismo, y es un isomorfismo si y s
olo si 2 f
es un epimorfismo y N = ker(2 f ). Como N = ker(2 f ) ker(2 f )
N f 1 (M ) N , basta demostrar que 2 f es un epimorfismo si y s
olo si
(Im(f ) M ) = G .
Supongamos que 2 f es suprayectiva. Como Im(f ) M < G , basta demostrar
que G Im(f ) M . Sea x G . Como M x G /M y 2 f es suprayectiva, existe a G tal que (2 f )(a) = M x, es decir, M f (a) = M x. Luego,
f (a)x1 = m para alg
un m M , y por lo tanto x = m1 f (a) Im(f ) M .

As, G Im(f ) M . Recprocamente, supongamos que (Im(f ) M ) = G y sea


M x G /M con x G . Entonces:
x = (f (a1 ))n1 mk11 (f (a2 ))n2 mk22 (f (ak ))nk mkl l ,
con f (ai ) Im(f ), mi M , y ni , ki enteros. Como M G , tenemos que
(f (a1 ))n1 mk11 = m (f (a1 ))n1 con m M . Luego:
x = m (f (a1 ))n1 (f (a2 ))n2 mk22 (f (ak ))nk mkl l .
Continuando de esta forma, la normalidad de M en G implica que x = mf (a) para
algun m M y a G. Luego, (2 f )(a) = M f (a) = M m1 x = M x, y por lo
tanto 2 f es suprayectiva.
Finalmente, si f es un epimorfismo, entonces 2 f tambien es un epimorfismo
y por lo tanto, G = Im(f ) M . Ademas, si f (N ) = M y ker(f ) N , es facil
demostrar que f 1 (M ) N (ejercicio), y por lo demostrado anteriormente se sigue
que f es un isomorfismo.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Corolario 1.7.6 (Tercer teorema de isomorfismo). Si H G, K G y K < H,


entonces H/K G/K y (G/K)/(H/K)
= G/H.
Demostraci
on. Consideremos el homomorfismo identidad 1G : G G. Como
1G (K) = K < H, se sigue del corolario anterior que el diagrama:
G

1G


G/K

// G
2


// G/H

es conmutativo. Es decir, 1G induce un epimorfismo I : G/K G/H dado por


I(Ka) = Ha. Luego:
ker(I) = {Ka|I(Ka) = H} = {Ka|Ha = H} = {Ka|a H} = H/K G/K,
y por el Primer teorema de isomorfismo, se sigue que:
G/H = Im(I)
= (G/K)/(ker(I)) = (G/K)/(H/K).
Proposici
on 1.7.7.
1. Si f : G G es un homomorfismo de grupos con kernel
N y K < G, entonces f 1 (f (K)) = KN . Ademas, f 1 (f (K)) = K si y
s
olo si N < K.
2. Si f : G G es un epimorfismo de grupos y J < G , entonces f (f 1 (J)) =
J.
Demostraci
on.
1. Primero demostraremos que f 1 (f (K)) = KN . Sea kn
KN (k K y n N ). Entonces, f (kn) = f (k)f (n). Como n N = ker(f ),
tenemos que f (n) = e (con e la identidad de G ). Luego, f (kn) = f (k) y por
lo tanto f (kn) f (K). De aqu, kn f 1 (f (K)) y en consecuencia KN
f 1 (f (K)). Recprocamente, sea g f 1 (f (K)). Entonces, f (g) f (K).
Luego, existe k1 K tal que f (g) = f (k1 ), es decir, (f (k1 ))1 f (g) = e .
Luego, f (k11 g) = e y por lo tanto k11 g ker(f ) = N . As, existe n N tal
que k11 g = n, de donde g = k1 n KN . En conclusion, f 1 (f (K)) KN .
Demostraremos ahora que f 1 (f (K)) = K si y s
olo si N < K. Supongamos
que f 1 (f (K)) = K. Entonces, por lo demostrado previamente tenemos que
K = KN . Como N KN , se sigue que N K y por lo tanto N < K.
Recprocamente, supongamos que N < K. Entonces, KN KK = K y
es claro que K KN . Luego, KN = K y por lo demostrado previamente,
concluimos que f 1 (f (K)) = K.
2. Sea x f (f 1 (J)). Entonces, x = f (y) para algun y f 1 (J). Luego,
f (y) J y por lo tanto x J. As, f (f 1 (J)) J. Recprocamente, sea
x J < G . Como f es suprayectiva, existe g G tal que f (g) = x, es decir,
g f 1 (J). Luego, x = f (g) f (f 1 (J)) de donde J f (f 1 (J)).

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Teorema 1.7.8 (Teorema de la correspondencia biyectiva o cuarto teorema de


isomorfismo). Sea f : G G un epimorfismo de grupos.
1. La correspondencia K 7 f (K) entre el conjunto Sf (G) de los subgrupos
de G que contienen a ker(f ) y el conjunto S(G ) de los subgrupos de G es
biyectiva.
2. Si K G, entonces f (K) G ; y si J G , entonces f 1 (J) G. Es decir,
subgrupos normales corresponden a subgrupos normales.
Demostraci
on.
1. Sea : Sf (G) S(G ) dada por (K) = f (K). Veamos
primero que esta bien definida. Sean K1 , K2 Sf (G) tales que K1 = K2 .
Entonces, (K1 ) = f (K1 ) y (K2 ) = f (K2 ). Veamos que f (K1 ) = f (K2 ).
Sea f (k1 ) f (K1 ). Como k1 K1 = K2 , tenemos que f (k1 ) f (K2 ) y
as f (K1 ) f (K2 ). De manera analoga se prueba que f (K2 ) f (K1 ). Por
lo tanto, (K1 ) = (K2 ) y as esta bien definida.
Demostraremos que es suprayectiva. Sea J S(G ). Es facil demostrar
que f 1 (J) < G. Afirmamos que ker(f ) f 1 (J). En efecto, si g ker(f )
entonces f (g) = e , donde e es la identidad de G y de J (pues J < G ).
Luego, f (g) J y as g f 1 (J). En consecuencia, ker(f ) f 1 (J). Como
f es un epimorfismo, se sigue de la proposici
on anterior que f (f 1 (J)) = J,
1
es decir, (f (J)) = J, y as es suprayectiva.
S
olo resta demostrar que es inyectiva. Sean K1 , K2 Sf (G) tales que
(K1 ) = (K2 ). Tenemos que ker(f ) K1 , ker(f ) K2 y f (K1 ) = f (K2 ).
Luego, ker(f ) < K1 , ker(f ) < K2 y f 1 (f (K1 )) = f 1 (f (K2 )). Aplicando
la proposici
on anterior, se sigue que K1 = K2 y as, es inyectiva.
2. Se deja de ejercicio al lector.

Corolario 1.7.9. Si N es un subgrupo normal de un grupo G, entonces cada


subgrupo de G/N es de la forma K/N , donde K es un subgrupo de G que contiene
a N . Ademas, K/N G/N si y s
olo si K G.
Demostraci
on. Consideremos el epimorfismo canonico : G G/N . Sea M <
G/N . Por el Teorema de la correspondencia biyectiva, existe K < G tal que N =
ker() K y (K) = M . Como (K) = {N k|k K} = K/N , se sigue que
M = K/N con K < G y N K.
Finalmente, si K G entonces por el Teorema de la correspondencia biyectiva,
(K) (G), es decir, K/N G/N . Recprocamente, si K/N G/N , entonces
por el Teorema de la correspondencia biyectiva, 1 (K/N ) 1 (G/N ) . Como
1 (K/N ) = 1 ((K)) = K y 1 (G/N ) = 1 ((G)) = G (por la proposici
on
anterior), se sigue que K G.
Concluimos esta seccion con dos definiciones importantes.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Definici
on 1.7.10. Si G y G son grupos con operaciones y , respectivamente,
entonces el producto directo de G y G es el grupo G G con la operaci
on definida
por (a, a )(b, b ) = (a a , b b ). La asociatividad de la operaci
on en G G se
hereda de la asociatividad de las operaciones y . Si e y e son las identidades
de G y G , respectivamente, es facil ver que (e, e ) es la identidad de G G , y el
inverso de (a, a ) G G es (a1 , a1 ).
Definici
on 1.7.11. Sea G un grupo. Si los unicos subgrupos normales de G son
{e} y G, entonces decimos que G es simple.

1.7.1.

Ejercicios

1. Sean G un grupo y H < G. El normalizador de H en G es el conjunto:


NG (H) = {g G|g 1 Hg = H}.
a) Demuestre que H NG (H).
b) Demuestre que g 1 Hg < G y que |g 1 Hg| = |H| para todo g G.

c) Si g1 , g2 G, demuestre que g11 Hg1 = g21 Hg2 g1 NG (H)g2 .

d) Demuestre que |{g 1 Hg|g G}| = (G : NG (H)).

e) Si G es finito y H es un subgrupo propio de G, demuestre que:


[
G 6=
g 1 Hg.
gG

f ) Demuestre que el inciso anterior es falso para grupos infinitos, considerando el grupo G = GL2 (C) y el subgrupo propio H de las matrices
triangulares superiores.
2. Sean G un grupo y H < G. Para cada b G, sea Tb : G/H G/H
el mapeo dado por Tb (Ha) = Hab1 . (G/H es el conjunto de las clases
laterales derechas de H en G).
a) Demuestre que el mapeo : G A(G/H) dado por (b) = Tb para
todo b G, es un homomorfismo.

b) Demuestre que ker() H, y que si N G y N H entonces N


ker().
c) Suponga que G es un grupo no abeliano de orden 6.
1) Demuestre que G tiene un subgrupo H de orden 2 que no es normal
en G. (Sugerencia: demuestre que G tiene un elemento de orden 2
y un elemento de orden 3.)
2) Use los incisos (a) y (b) para demostrar que G
= S3 .
3. Considere el grupo aditivo Z. Demuestre que (Z Z)/h(1, 1)i
= Z.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

4. Sean G y G grupos con identidades e y e , respectivamente. Demuestre que:


a) N = {(a, e ) G G |a G} es un subgrupo normal de G G .
b) (G G )/N
= G .
5. Sean M y N subgrupos normales de un grupo G tales que G = M N . Demuestre que:
G/(M N )
= G/M G/N.
6. Sea G el grupo de los n
umeros racionales (en forma reducida) cuyos denominadores no son m
ultiplos de p, con p un primo fijo. Sea:
o
na
G | p|a .
H=
b

Demuestre que G/H = Zp .


7. Sea G un grupo tal que |G| = p2 con p primo. Demuestre que |Z(G)| 6= p.
8. Sea p un n
umero primo y sea G un grupo de orden p3 . Suponga que |Z(G)|
2
p . Demuestre que G es abeliano.
9. Sea M un subgrupo normal de un grupo G, con M 6= G, que tiene la propiedad de que si N es un subgrupo normal de G y M < N < G, entonces
N = M o N = G. Es decir, M tiene la propiedad de que los unicos subgrupos
normales entre M y G son precisamente M y G. Demuestre que G/M tiene
exactamente dos subgrupos normales.
f

// G
// B una sucesi
10. Sea A
on exacta corta de grupos, es decir, f
es un monomorfismo, g es un epimorfismo y ker(g) = Im(f ). Si A y B son
grupos simples y N es un subgrupo propio normal no trivial de G, demuestre
que N
=AoN
= B. (Sugerencia: Segundo teorema de isomorfismo.)

1.8.

Acciones de grupos

Cuando demostramos el Teorema de Cayley (Teorema 1.5.3), probamos que todo


grupo G es isomorfo a un subgrupo de A(S) para un S apropiado.
Cuando G es finito de orden n, entonces haciendo S = G, como en la demostraci
on del Teorema de Cayley, A(S) tiene n! elementos. Luego, nuestro grupo G de
orden n es algo perdido en el grupo A(G) que, con sus n! elementos es gigantesco en comparaci
on de G. As que nos preguntamos: no podra encontrarse un S
mas economico, para el cual A(S) fuera menor? Esto es lo que vamos a intentar
conseguir.
Proposici
on 1.8.1. Sea G un grupo y sea H un subgrupo de G. Sea G/H el
conjunto de todas las clases laterales derechas de H en G, es decir, G/H = {Ha|a
G}. Para cada b G, sea Tb : G/H G/H el mapeo dado por Tb (Ha) = Hab1 .
Entonces:

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1. El mapeo : G A(G/H) dado por (b) = Tb es un homomorfismo.


2. ker() es el mayor subgrupo normal de G contenido en H, en el sentido de
que si N G y N H, entonces N ker().
3. Si H no contiene ningun subgrupo normal de G distinto de {e}, entonces
es un homomorfismo inyectivo.
Demostraci
on.

1. Se deja de ejercicio al lector.

2. Tenemos que:
ker() = {b G|Hab1 = Ha a G}.
Por resultados previos sabemos que ker() G. Veamos que ker() H.
En efecto, si b ker() entonces Hab1 = Ha para todo a G. Luego,
en particular Heb1 = Hb1 = H de donde b1 H y en consecuencia
b H. Finalmente, supongamos que N es un subgrupo normal de G que
esta contenido en H. Si n N y a G, entonces an1 a1 N H, de
modo que Han1 a1 = H. Por lo tanto, Han1 = Ha para todo a G,
de manera que n ker().
3. Demostraremos, de manera equivalente, que si no es un homomorfismo
inyectivo, entonces H contiene un subgrupo normal de G distinto de {e}. En
efecto, si no es un homomorfismo inyectivo, entonces ker() 6= {e}. Luego,
ker() es un subgrupo normal no trivial de G que esta contenido en H por
el punto anterior.

De acuerdo con lo anterior, si resulta que H no contiene ningun subgrupo normal de


G distinto de {e}, entonces el mapeo G Im() < A(G/H) es un isomorfismo, y
en este caso habramos disminuido el tamano del S usado en la prueba del Teorema
de Cayley (en la prueba del Teorema de Cayley se uso S = G y ahora S = G/H,
de modo que si G es finito y H 6= {e}, entonces |G/H| = |G|/|H| < |G|).
Como consecuencia de la proposici
on anterior, demostraremos que ciertos grupos
finitos tienen subgrupos normales no triviales.
Teorema 1.8.2. Si G es un grupo finito y H es un subgrupo de G tal que H 6= G
y |G| (G : H)!, entonces H contiene un subgrupo normal no trivial de G.
Demostraci
on. Como (G : H)! = |A(G/H)| y |G| |A(G/H)|, por el Teorema de
Lagrange, A(G/H) no puede tener ningun subgrupo de orden |G| y por lo tanto,
A(G/H) no puede tener ningun subgrupo isomorfo a G. Es decir, el mapeo de la
proposici
on anterior no puede ser inyectivo, y por lo tanto H contiene un subgrupo
normal no trivial de G.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Ejemplo 1.8.3. Si G es un grupo de orden 36 y H es un subgrupo de G de orden


9, entonces H G, o bien, existe N G tal que N H y |N | = 3. En efecto, como
|G|
G es finito, tenemos que (G : H) = |H|
= 36
as 36 4!. El teorema
9 = 4 y adem
anterior implica que existe N G tal que N H y N 6= {e}. Luego, N < H. Por
el Teorema de Lagrange, tenemos que |N | divide a |H| = 9. Luego, |N | = 1, 3 o 9.
Si |N | = 1, entonces N = {e}, que no puede ser. Entonces, |N | = 3 o 9, y en este
ultimo caso N = H G.
En la proposici
on 1.8.1, el conjunto G/H de las clases laterales derechas de H en G,
no necesariamente es un grupo. Sera un grupo s
olo si H G. Sin embargo, pudimos
hacer que nuestro grupo G actuara sobre el conjunto S = G/H al considerar el
mapeo Tb . A continuaci
on definimos que es una accion de un grupo G sobre un
conjunto S.
Definici
on 1.8.4. Una accion de un grupo G sobre un conjunto S 6= , es una
funcion G S S, usualmente denotada por (g, x) 7 g x, tal que para todo
x G y g1 , g2 G:
1. e x = x.
2. (g1 g2 ) x = g1 (g2 x).
Cuando dicha accion es dada, decimos que G actua sobre S.
Ejemplos 1.8.5. Sean G un grupo y H < G.
1. Una accion de G sobre el conjunto G/H de las clases laterales derechas de
H en G, esta dada por (b, Ha) 7 Hab1 .
2. Una accion de H sobre el conjunto G esta dada por (h, a) 7 ha donde ha
es el producto en G. Esta accion de H sobre G se llama traslaci
on izquierda.
3. Una accion de H sobre G esta dada por (h, a) 7 hah1 . Esta accion de H
sobre G se llama conjugaci
on de H, y el elemento hah1 es un conjugado de
a.
Teorema 1.8.6. Sea G un grupo que actua sobre un conjunto S.
1. La relaci
on en S dada por:
x x a x = x para algun a G
es una relaci
on de equivalencia.
2. Para cada x S, Gx = {a G|a x = x} es un subgrupo de G.
Demostraci
on. Ejercicio.
Las clases de equivalencia de esta relaci
on se llaman orbitas de G sobre S. La orbita
de x S es el conjunto Ox = {a x|a G} S y el subgrupo Gx de G es el
estabilizador de x en G.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Ejemplo 1.8.7. Cuando GL2 (R) actua de la manera usual sobre R2 , la orbita del
vector ( 00 ) es {( 00 )} ya que A ( 00 ) = ( 00 ) para todo A GL2 (R); mientras que el
estabilizador del vector ( 00 ) es GL2 (R). Cual es la orbita del vector ( 10 )? Cual es
su estabilizador?
Teorema 1.8.8 (Formula orbita-estabilizador). Si un grupo G actua sobre un conjunto S, entonces |Ox | = (G : Gx ) para todo x S.
Demostraci
on. Sea x S. Tenemos que Ox = {a x|a G} y G/Gx = {Gx a|a
G}. Sea f : G/Gx Ox definida por Gx a 7 a1 x. Veamos que f esta bien
definida. Sean a, b G tales que Gx a = Gx b. Entonces:
Gx a = Gx b ab1 Gx ab1 x = x b1 x = a1 x f (Gx a) = f (Gx b).
As, f esta bien definida y es inyectiva. Ademas, es claro que f es suprayectiva. Por
lo tanto, f es biyectiva y |Ox | = |G/Gx | = (G : Gx ).
Ejemplo 1.8.9. Veremos una aplicaci
on bella de la formula orbita-estabilizador,
|H||K|
para cualesquiera subgrupos H y K de un grupo
demostrando que |HK| = |HK|
finito G.
Para contar el n
umero de elementos del conjunto HK = {hk|h H, k K},
hagamos actuar al grupo H K sobre el conjunto HK de la siguiente manera:
(h, k)x = hxk 1 . Se deja al lector verificar que este mapeo es una accion. Observe
que HK = Oe , ya que e = ee HK y hk = (h, k 1 ) e. Luego, aplicando la
f
ormula
orbita-estabilizador, tenemos que:
|Oe | = |HK| =

|H K|
|H||K|
=
.
|(H K)e |
|{(h, k)|(h, k) e = e}|

Se deja al lector demostrar que {(h, k)|(h, k) e = e} = {(h, h)|h H K}, de


donde se sigue el resultado.
Si un grupo G act
ua sobre si mismo por conjugaci
on, entonces la orbita de x en
G, Ox = {axa1 |a G} se llama clase de conjugaci
on de x. Si un subgrupo H
de un grupo G act
ua sobre G por conjugaci
on, entonces el estabilizador de x en
G, Hx = {h H|h x = x} = {h H|hxh1 = x} = {h H|hx = xh} es
el centralizador de x en H, CH (x). Cuando H = G, CG (x) es el centralizador de x.
Si H act
ua por conjugaci
on sobre el conjunto S de todos los subgrupos de G,
entonces el subgrupo de H que deja fijo a K S, {h H|hKh1 = K}, es el
normalizador de K en H y se denota por NH (K). Cuando H = G, NG (K) es el
normalizador de K.
Es facil ver que cada subgrupo K de G es normal en NG (K), y que K G
NG (K) = G.
Corolario 1.8.10. Sea G un grupo finito.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1. Si G act
ua sobre s mismo por conjugaci
on, entonces:
a) El n
umero de elementos en la clase de conjugaci
on de x G es igual a
(G : CG (x)), el cual divide a |G|.

b) Si Ox1 , . . . , Oxn son las clases conjugadas de G, con xi G, entonces:


|G| =

n
X
(G : CG (xi )) Ecuaci
on de clase.
i=1

2. Si K < G, entonces el n
umero de subgrupos de G conjugados a K es (G :
NG (K)), el cual divide a |G|. (Dos subgrupos H y N de G son conjugados
si N = aHa1 para alg
un a G.)
Demostraci
on.
1. a) Por el teorema anterior tenemos que |Ox | = (G : Gx )
donde Gx = {a G|axa1 = x} = CG (x). Luego, |Ox | = (G :
CG (x)). Como G es finito, tenemos que (G : CG (x)) = |C|G|
, es
G (x)|
decir, (G : CG (x)) |CG (x)| = |G|, de donde se sigue que (G : CG (x))
divide a |G|.

b) Como la conjugaci
on es una relaci
on de equivalencia sobre G, tenemos
que G es una uni
on disjunta de clases de conjugaci
on. Sean Ox1 , . . . , Oxn ,
con xi G, las distintas clases de conjugaci
on. Entonces, por lo demostrado en el inciso 1, tenemos que |Oxi | = (G : CG (xi )) para todo
i = 1, . . . , n, y por lo tanto:
|G| =

n
X
i=1

|Oxi | =

n
X

(G : CG (xi )).

i=1

2. Sea S el conjunto de los subgrupos de G. Consideremos la accion conjugaci


on
de G sobre S, G S S, dada por (a, K) 7 aKa1 . Entonces, la orbita
de K S es:
OK = {H S|aKa1 = H para algun a G} = {aKa1 |a G}
y el estabilizador de K es:
GK = {a G|a K = K} = {a G|aKa1 = K} = NG (K).
Luego, OK contiene a los subgrupos de G conjugados a K, y por el teorema
anterior, tenemos que |OK | = (G : NG (K)). Finalmente, como G es finito
tenemos que (G : NG (K)) = |NG|G|
(K)| , es decir, (G : NG (K)) |NG (K)| =
|G|, de donde se sigue que (G : NG (K)) divide a |G|.
Corolario 1.8.11. Si G es un grupo de orden pa con p numero primo y a 1
entero, entonces Z(G) tiene orden pb con b 1, es decir, el centro de G es no
trivial.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. Como Z(G) < G y G es finito, el Teorema de Lagrange implica que
|Z(G)| divide a |G|. Luego, |Z(G)| = pb para algun entero b 0. As que s
olo
faltara demostrar que b 6= 0.
Seg
un la ecuacion de clase, tenemos que:
|G| =

n
X

(G : CG (xi ))

i=1

donde CG (xi ) = {a G|axi a1 = xi } = {a G|axi = xi a}. Ademas, sabemos


por el corolario anterior que (G : CG (xi )) divide a |G|.
Por otro lado, tenemos que (G : CG (xi )) = 1 |G| = |CG (xi )| (ya que G
es finito), y esto
ultimo es equivalente a que G = CG (xi ) pues CG (xi ) G y
|G| = |CG (xi )| es finito. Por lo tanto, tenemos que (G : CG (xi )) = 1 G =
CG (xi ) xi Z(G), y la ecuacion de clase se puede escribir en la forma:
|G| = |Z(G)| +

l
X
(G : CG (xj ))
j=1

donde (G : CG (xj )) > 1 para todo j = 1, . . . , l. Luego, p|(G : CG (xj )) para todo
j = 1, . . . , l (pues |Oxj | = (G : CG (xj )) > 1 es divisor de |G| = pa ). Por lo
Pl
tanto, p es divisor de |G| j=1 (G : CG (xj )) = |Z(G)| de donde se sigue que
|Z(G)| > 1. As, b 6= 0.
Teorema 1.8.12. Sea G un grupo finito con |G| > 1 y sea p el menor divisor primo
de |G|. Entonces, todo subgrupo de G de ndice p es normal en G.
Demostraci
on. Sea H un subgrupo de G de ndice p, es decir, |G/H| = p. Demostraremos que H G, mostrando que H es el kernel de un homomorfismo. Hagamos
actuar a G sobre el conjunto de las clases laterales derechas G/H, de la siguiente
manera (b, Ha) 7 Hab1 . De acuerdo con la Proposici
on 1.8.1, esta accion induce
un homomorfismo f : G A(G/H) dado por f (b) = Tb , donde la permutaci
on
Tb A(G/H) esta definida por Tb (Ha) = Hab1 .
Como |G/H| = p, tenemos que A(G/H)
= Sp . Luego, si K es el kernel del homomorfismo f , el Primer teorema de isomorfismo implica que G/K es isomorfo a un
subgrupo de Sp . Luego, por el Teorema de Lagrange, |G/K| divide a p!.
Por otro lado, de acuerdo con la Proposici
on 1.8.1, tenemos que K H, de modo
que K < H < G. Por lo tanto:
|G/K| = (G : K) = (G : H)(H : K) = p (H : K).
Se sigue entonces que (H : K) divide a (p 1)!. Como (H : K) tambien es divisor
de |G|, su divisor primo mas pequeno debe ser mayor o igual que p. Pero esto no
puede ser, porque (H : K) divide a (p 1)!. Por lo tanto, (H : K) no tiene divisores
primos. Luego, (H : K) = 1 o bien |H| = |K|, y de aqu H = K (pues K H
y |H| = |K| es finito). As, H es el kernel del homomorfismo f y por lo tanto,
H G.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Usaremos las acciones de grupos para demostrar el Teorema de Cauchy en el caso


general. Antes, necesitamos un resultado preliminar.
Si G es un grupo que act
ua sobre un conjunto S, definimos el conjunto de los
elementos de S que quedan fijos bajo la accion de G, como el conjunto:
S0 = {x S|a x = x a G}.
Teorema 1.8.13. Sea G un grupo de orden pn , con p numero primo, que actua
sobre un conjunto finito S. Entonces, |S| |S0 | (m
od p).
Demostraci
on. Sea x S. Es facil ver que |Ox | = 1 si y s
olo si x S0 (si |Ox | = 1,
entonces a x = b x para cualesquiera a, b G. En particular, a x = e x = x
para todo a G, de donde x S0 ). Luego, S es la uni
on disjunta:
S = S0 Ox1 Ox2 . . . Oxl
donde |Oxi | > 1 para i = 1, . . . , l.
Entonces, |S| = |S0 |+ |Ox1 |+ + |Oxl |. Aplicando la formula orbita-estabilizador,
tenemos que |Oxi | = (G : CG (xi )) el cual divide a |G| = pn . Como |Oxi | > 1,
resulta que p es divisor de |Oxi | para todo i = 1, . . . , l. Por lo tanto, |Ox1 | + +
|Oxl | 0 (m
od p), o bien, |S| |S0 | (m
od p).
Teorema 1.8.14 (Teorema de Cauchy). Si G es un grupo finito y p es un divisor
primo de |G|, entonces G tiene un elemento de orden p.
Demostraci
on. Supongamos que |G| = n y consideremos el conjunto:
S = {(a1 , a2 , . . . , ap )|ai G, a1 a2 ap = e}.
Como ap esta determinado de manera unica como el inverso de a1 a2 ap1 , tenemos que |S| = np1 . Como p|n, tenemos que |S| 0 (m
od p). Consideremos al
grupo Zp actuando sobre S mediante una permutaci
on cclica, es decir, para k Zp
definimos:
k (a1 , a2 , . . . , ap ) = (ak+1 , ak+2 , . . . , ap , a1 , a2 , . . . , ak ).
Veamos que (ak+1 , ak+2 , . . . , ap , a1 , . . . , ak ) S. Sean a = a1 a2 ak y b =
ak+1 ak+2 ap . Como ab = e, tenemos que ba = (a1 a)(ba) = a1 (ab)a =
a1 ea = e y as (ak+1 , ak+2 , . . . , ap , a1 , . . . , ak ) S.
Demostraremos que el mapeo dado es una accion.
1. Si x = (a1 , a2 , . . . , ap ) S, entonces:
0 (a1 , a2 , . . . , ap ) = (a0+1 , a0+2 , . . . , a0+p ) = (a1 , a2 , . . . , ap ).
2. Si r, s Zp y x = (a1 , a2 , . . . , ap ) S, entonces:
(r + s) x =
=
=

Algebra
Moderna I y II

(ar+s+1 , ar+s+2 , . . . , ap , a1 , . . . , ar+s )


r (as+1 , as+2 , . . . , ap , a1 , . . . , as )
r (s x).

Prof. Carlos J. Rubio Barrios

Demostraremos que (a1 , a2 , . . . , ap ) S0 si y s


olo si a1 = a2 = = ap . En
efecto:
(a1 , a2 , . . . , ap ) S0

k (a1 , a2 , . . . , ap ) = (a1 , a2 , . . . , ap ) k Zp
(a1+k , a2+k , . . . , ap , a1 , . . . , ak ) = (a1 , . . . , ap ) k Zp
a1 = a1+k , a2 = a2+k , . . . , ap = ak k Zp
a1 = a2 = = ap .

Luego, tenemos que (e, e, . . . , e) S0 y de aqu, |S0 | 6= 0. Por otra parte, si hacemos
G = Zp en el teorema anterior, tenemos que 0 |S| |S0 | (m
od p). As, |S0 | 6= 0
y |S0 | 0 (m
od p), de donde se sigue que en S0 hay al menos p elementos. Luego,
existe a G, con a 6= e, tal que (a, a, . . . , a) S0 S, de modo que ap = e.
Como p es primo, se sigue que |a| = p. Es decir, a es un elemento de orden p en
G.

1.8.1.

Ejercicios

1. Si G es un grupo de orden 21 y a G es tal que |a| = 7, demuestre que


hai G.
2. Demuestre que todo grupo de orden p2 , con p numero primo, tiene un subgrupo normal de orden p.
3. Demuestre que todo grupo de orden p2 , con p numero primo, es abeliano.
4. Sea G un grupo de orden pa con p numero primo y a 1 entero. Sea
N un subgrupo normal no trivial de G. Demuestre que N Z(G) 6= {e}.
(Sugerencia: use la accion conjugaci
on eligiendo cuidadosamente el grupo y
el conjunto.)

1.9.

Los Teoremas de Sylow

Si un entero positivo m divide al orden de un grupo finito G, podemos afirmar


que G tiene un subgrupo de orden m? Si la respuesta fuera afirmativa, este sera
el recproco del Teorema de Lagrange. Sin embargo, se puede demostrar que S4
tiene un subgrupo H de orden 12 y H no tiene subgrupos de orden 6. Es decir, el
recproco del Teorema de Lagrange no es verdadero.
Sin embargo, cuando m es potencia de un numero primo, el recproco del Teorema
de Lagrange s es verdadero (primer teorema de Sylow).
Definici
on 1.9.1. Sea p un numero primo. Un grupo en el cual cada elemento
distinto de la identidad tiene orden una potencia de p, se llama p-grupo. Si H < G
y H es un p-grupo, se dice que H es un p-subgrupo de G.
Proposici
on 1.9.2. Un grupo finito G es un p-grupo si y s
olo si |G| es una potencia
de p.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. Si G = {e} no hay nada que demostrar. Supongamos entonces que
G 6= {e}.
() : Si |G| no es una potencia de p, entonces existe un numero primo q tal que
q 6= p y q | |G|. Luego, por el Teorema de Cauchy, G tiene un elemento de orden q,
lo que es una contradicci
on, pues q no es potencia de p.
() : Si |G| = pm para alg
un entero m 1, entonces por el Teorema de Lagrange,
para cada g G, con g 6= e, existe a(g) entero positivo tal que |g| = pa(g) , de
donde se sigue que G es un p-grupo.
Lema 1.9.3. Si H es un p-subgrupo de un grupo finito G, entonces:
(NG (H) : H) (G : H) (m
od p).
Demostraci
on. Hagamos actuar al subgrupo H sobre el conjunto G/H de las clases
laterales derechas de H en G como sigue:
(h, Hx) 7 Hxh1 .
Como G es finito, tenemos que |G/H| = (G : H) tambien es finito.
Recordando que S0 es el conjunto de los elementos de G/H que quedan fijos bajo
la accion, tenemos que S0 = {Hx|Hxh1 = Hx h H}. Luego:
Hx S0

Hxh1 = Hx h H

xhx1 H h H
xHx1 H

xHx1 = H (xHx1 H y |xHx1 | = |H| es finito)


x NG (H),

de donde |S0 | = (NG (H) : H). El resultado se sigue aplicando el Teorema 1.8.13.
Corolario 1.9.4. Si H es un p-subgrupo de un grupo finito G tal que p|(G : H),
entonces NG (H) 6= H.
Demostraci
on. Por el lema anterior, tenemos que:
0 = (G : H) (NG (H) : H) (m
od p).
Por otra parte, tenemos que (NG (H) : H) 1, pues H NG (H)/H. Luego,
(NG (H) : H) > 1 y por lo tanto, NG (H) 6= H (observe que (NG (H) : H) = 1
NG (H) = H, si NG (H) es finito).
Teorema 1.9.5 (Primer teorema de Sylow). Sea G un grupo de orden pn m con
n 1, p n
umero primo y (p, m) = 1. Entonces G contiene un subgrupo de orden
pi para cada 1 i n, y cada subgrupo de G de orden pi , con i < n, es normal
en alg
un subgrupo de orden pi+1 .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. Procederemos por induccion sobre i.
Caso base: i = 1. Como p divide a |G|, por el Teorema de Cauchy G tiene un
elemento de orden p, y en consecuencia G contiene un subgrupo de orden p. Basta
demostrar entonces que cada subgrupo H de G de orden p (con n > 1) es normal en
n
|G|
= p pm = pn1 m y n 1 > 0,
alg
un subgrupo de orden p2 . Como (G : H) = |H|
tenemos que p divide a (G : H). Luego, por el corolario anterior, tenemos que
H 6= NG (H), y por el lema anterior tenemos que (NG (H) : H) 0 (m
od p). Sea
N1 = NG (H). Como H N1 (pruebese!), segun el Teorema de Cauchy tenemos
que el grupo N1 /H tiene un elemento de orden p, y por lo tanto N1 /H contiene
un subgrupo H1 de orden p. Luego, por el Corolario 1.7.9, H1 = N2 /H donde
N2 es un subgrupo de N1 y N2 contiene a H. Entonces, p = |H1 | = |N2 /H| =
|N2 |/|H| = |N2 |/p de donde se sigue que |N2 | = p2 . As, H es un subgrupo normal
de N2 (pues H1 = N2 /H es un grupo) y el orden de N2 es p2 .
Supongamos que G contiene un subgrupo H de orden pb con b < n.
n
|G|
= ppbm = pnb m y n b > 0, tenemos que (G : H) 0
Como (G : H) = |H|
(m
od p). Luego, por el lema anterior (NG (H) : H) 0 (m
od p), y por el Teorema
de Cauchy, el grupo NG (H)/H contiene un subgrupo de orden p. Nuevamente por
el Corolario 1.7.9, dicho subgrupo es de la forma H /H donde H es un subgrupo de
NG (H) que contiene a H. As, H H y |H | = |H| |H /H| = pb p = pb+1 .
Definici
on 1.9.6. Un subgrupo P de un grupo G es un p-subgrupo de Sylow si
P es un p-subgrupo de G maximal en el sentido de que si P < H < G con H
p-grupo, entonces P = H.
Corolario 1.9.7. Sea G un grupo de orden pn m con p numero primo, n 1 y
(m, p) = 1. Sea H un p-subgrupo de G.
1. H es un p-subgrupo de Sylow de G si y s
olo si |H| = pn .
2. Cada conjugado de un p-subgrupo de Sylow es un p-subgrupo de Sylow.
3. Si P es el
unico p-subgrupo de Sylow de G, entonces P G.
Demostraci
on.
1. Sea H un p-subgrupo de Sylow de G. Como H es un p-grupo,
tenemos que |H| es una potencia de p segun la Proposici
on 1.9.2. Si |H| < pn ,
entonces por el Primer teorema de Sylow H es normal en un subgrupo H de
G de orden pa+1 donde |H| = pa con a < n. Entonces, H es un p-grupo tal
que H < H < G, y por la maximalidad de H se sigue que H = H , lo que
es una contradicci
on, pues |H| = pa y |H | = pa+1 . Por lo tanto, |H| = pn .
Recprocamente, supongamos que |H| = pn y sea P un p-grupo tal que
H < P < G. Por la Proposici
on 1.9.2 tenemos que |P | = pk con k n.
Supongamos que k > n. Como pn m = |G| = (G : P ) |P | = (G : P ) pk ,
tenemos que m = (G : P )pkn con k n > 0. Luego, p|m lo que contradice
el hecho de que (m, p) = 1. Por lo tanto, k = n y P = H, es decir, H es un
p-subgrupo de Sylow de G.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. Sea H un p-subgrupo de Sylow de G. Por el inciso 1, tenemos que |H| = pn .


Como cada conjugado de H es de la forma g 1 Hg con g G, y |g 1 Hg| =
|H|, tenemos nuevamente por el inciso 1 que g 1 Hg es un p-subgrupo de
Sylow de G para cada g G.
3. Sea P el
unico p-subgrupo de Sylow de G. Por el inciso 2 tenemos que g 1 P g
es un p-subgrupo de Sylow de G para todo g G. Luego, P = g 1 P g para
todo g G, y por lo tanto P G.
Teorema 1.9.8 (Segundo teorema de Sylow). Si H es un p-subgrupo de un grupo
finito G y P es un p-subgrupo de Sylow de G, entonces existe x G tal que H <
x1 P x. En particular, cualesquiera dos p-subgrupos de Sylow de G son conjugados.
Demostraci
on. Sea |G| = pn m donde p es un numero primo tal que (m, p) = 1 y
n 1. Hagamos actuar al subgrupo H sobre el conjunto finito G/P de las clases
laterales derechas de P en G de la siguiente manera:
(h, P x) 7 P xh1 .
Luego, en este caso, el conjunto de los elementos de G/P que quedan fijos bajo la
accion es S0 = {P x|P xh1 = P x h H}. Por el Teorema 1.8.13 tenemos que
|S0 | |G/P | (m
od p). Por otra parte, como P es un p-subgrupo de Sylow de G,
el corolario anterior implica que |P | = pn , y por lo tanto |S0 | |G|
od p).
|P | = m (m
Como (m, p) = 1, se sigue que |S0 | 6= 0. Luego, existe x G tal que P x S0 .
Ahora, es facil ver que:
P x S0

P = P xhx1 h H

xhx1 P h H
xHx1 < P

H < x1 P x.

Hemos demostrado as que existe x G tal que H < x1 P x. En particular, si H


es un p-subgrupo de Sylow de G, entonces por el corolario anterior tenemos que
|H| = pn = |P | = |x1 P x| y por lo tanto H = x1 P x. Es decir, H y P son
conjugados.
Teorema 1.9.9 (Tercer teorema de Sylow). Sea G un grupo finito tal que |G| =
pn m donde p es un n
umero primo, (m, p) = 1 y n 1. Si np es el numero de
p-subgrupos de Sylow de G, entonces np |m y np 1 (m
od p).
Demostraci
on. Sea P un p-subgrupo de Sylow de G. De acuerdo con el Corolario 1.9.7 y el Segundo teorema de Sylow, np es igual al numero de conjugados de
P . Luego, seg
un el Corolario 1.8.10 tenemos que np = (G : NG (P )) y np divide
a |G|. Entonces, np = pk r con k 0 y r|m. Hagamos actuar al grupo P sobre
el conjunto S de todos los p-subgrupos de Sylow de G por conjugaci
on. Tenemos

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

que |S| = np y el conjunto de elementos de S que quedan fijos bajo la accion es


S0 = {Q S|xQx1 = Q x P }. Luego, es facil ver que:
Q S0 xQx1 = Q x P P < NG (Q) = {g G|gQg 1 = Q}.
Como P y Q son subgrupos de NG (Q), y ambos son p-subgrupos de Sylow de G,
se sigue que P y Q son p-subgrupos de Sylow de NG (Q). Luego, de acuerdo con el
Segundo teorema de Sylow, los grupos P y Q son conjugados en NG (Q). Es decir,
Q = x0 P x1
un x0 NG (Q). Por otra parte, como Q NG (Q) tenemos
0 para alg
que xQx1 = Q para todo x NG (Q), en particular, x0 Qx1
= Q. Entonces,
0
1
x0 Qx1
=
x
P
x
y
de
aqu

Q
=
P
.
Por
lo
tanto,
S
=
{P
}.
Finalmente, de
0
0
0
0
acuerdo con el Teorema 1.8.13 tenemos que |S| |S0 | (m
od p), es decir, np =
pk r 1 (m
od p). Luego, la unica posibilidad es k = 0 y de aqu, np = r.
Ejemplo 1.9.10. Todo grupo de orden 15 es cclico, es decir, es isomorfo a Z15 .
En efecto, sea G un grupo de orden 15. Aplicando el Tercer teorema de Sylow,
tenemos que n3 |5 y n3 1 (m
od 3). Luego, es facil ver que la unica posibilidad es
n3 = 1. Por lo tanto, G tiene un unico 3-subgrupo de Sylow H el cual es normal en
G y |H| = 3. De manera analoga, tenemos que n5 |3 y n5 1 (m
od 5), de donde
n5 = 1. As, G tiene un unico 5-subgrupo de Sylow K el cual es normal en G y
|K| = 5. Como K H es subgrupo de H y de K, el Teorema de Lagrange implica
que |K H| = 1 y por lo tanto |HK| = |H||K|
|HK| = 15. Como HK G, se sigue
que HK = G. Por otra parte, como los ordenes de H y K son numeros primos,
ambos grupos son cclicos y en consecuencia abelianos. Ademas, segun el Ejemplo
5 de los Ejemplos 1.6.3 tenemos que hk = kh para todo h H y k K. Esto
implica que G = HK tambien es abeliano (pruebese!), y por el Ejercicio 10 de la
Secci
on 1.3 se sigue que G tiene un subgrupo cuyo orden es igual a 3 5 = 15, lo
que significa que G es cclico.
En el ejemplo anterior, se ha demostrado implcitamente que ningun grupo de orden
15 es simple. Veamos tres aplicaciones mas de los Teoremas de Sylow para demostrar
que ciertos grupos finitos no son simples.
Proposici
on 1.9.11. Si G es un grupo de orden n = pq a con p y q numeros primos
tales que p < q y a 1, entonces G no es simple.
Demostraci
on. Aplicando el Tercer teorema de Sylow, tenemos que nq |p y nq 1
(m
od q). Como p < q, la unica posibilidad es que nq = 1. Luego, G tiene un unico
q-subgrupo de Sylow Q, y por lo tanto Q G. Como |Q| = q a (ver el corolario
anterior), tenemos que Q es un subgrupo propio normal no trivial de G, lo que
significa que G no es simple.
El resultado anterior se puede generalizar si hay un primo que domina al orden
del grupo.
Proposici
on 1.9.12. Sea G un grupo de orden pa m con p numero primo, (m, p) =
1, a 1 y m > 1. Si p > m, entonces G no es simple.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. Demostraremos que G tiene un unico p-subgrupo de Sylow. En efecto, supongamos que G tiene dos p-subgrupos de Sylow distintos K y L. Entonces,
|K| = |L| = pa , y en consecuencia |K L| = pb (pues K L es subgrupo de K).
2ab
. Como
Como K 6= L, tenemos que b < a. De aqu que |KL| = |K||L|
|KL| = p
2ab
a
KL G, tenemos que |KL| |G|, es decir, p
p m, de donde pab m.
Luego, p pab m < p lo que es una contradicci
on. Por lo tanto, G tiene un
unico p-subgrupo de Sylow, el cual es normal en G (ver Corolario 1.9.7) y es distinto
de {e} y de G, lo que significa que G no es simple.
Concluimos esta seccion demostrando que ningun grupo de orden 12 es simple. Como 12 = 22 3, el Tercer teorema de Sylow nos dice que n3 = 1 o 4, y que n2 = 1
o 3.
Si G es simple, entonces n3 = 4. Sean K y L 3-subgrupos de Sylow distintos.
Entonces, |K| = |L| = 3. Por el Teorema de Lagrange, |K L| = 1 o 3. Como
K 6= L, la
unica posibilidad es |K L| = 1, de donde K L = {e}. Por lo tanto,
cualesquiera dos de los cuatro 3-subgrupos de Sylow de G se intersectan s
olo en
la identidad e, de modo que cada uno de ellos (cada uno tiene orden 3) tiene 2
elementos de orden 3. Es decir, entre los cuatro hay 8 elementos de orden 3.
Por otra parte, como G es simple, tenemos tambien que n2 = 3. Sean H y N 2subgrupos de Sylow distintos. Entonces, |H| = |N | = 22 = 4. Nuevamente, por el
Teorema de Lagrange |H N | = 1, 2 o 4. Como H 6= N , tenemos que |H N | 6= 4.
Si |H N | = 1, entonces G tendra al menos 6 elementos de orden 2 o 4, que junto
con los 8 elementos de orden 3 y la identidad, G tendra al menos 8 + 6 + 1 = 15
elementos, lo que es una contradicci
on. Finalmente, si |H N | = 2, entonces G
tendra por lo menos 5 elementos de orden 2 o 4, que junto con los 8 elementos de
orden 3 y la identidad, G tendra por lo menos 8 + 5 + 1 = 14 elementos, lo que es
una contradicci
on. Por lo tanto, G no es simple.
Ejercicio. Demuestre que ning
un grupo de orden 28 es simple.

1.9.1.

Ejercicios

1. Sea G un grupo no necesariamente finito, y sea N G. Si N y G/N son


ambos p-grupos, demuestre que G es un p-grupo.
2. Sea G un p-grupo infinito. Demuestre que G tiene un subgrupo de orden pn
para cada n 1 o existe un entero positivo m tal que cada subgrupo finito
de G tiene orden menor o igual que pm .
3. Sea G un grupo finito tal que |G| = pn q con p > q, donde p y q son numeros
primos. Demuestre que G contiene un unico subgrupo normal de ndice q.
4. Imite la demostraci
on del Ejemplo 1.9.10 para demostrar que un grupo de
orden pq con p y q n
umeros primos tales que p < q y q
6 1 (m
od p) es
cclico, y en consecuencia isomorfo a Zpq .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

5. Sea G un grupo finito tal que |G| = pn m donde p es un numero primo que
no divide a m. Sea P un p-subgrupo de Sylow de G y sea H un subgrupo de
G que contiene a P . Demuestre que P es un p-subgrupo de Sylow de H.
6. Cuantos elementos de orden 7 tiene un grupo simple de orden 168? Justifique
su respuesta.
7. Sea G un grupo finito y sea H G tal que |H| = pk con p numero primo.
Demuestre que H esta contenido en cada p-subgrupo de Sylow de G.
8. Sea G un grupo finito. Si P es un p-subgrupo de Sylow de G tal que P G y
f : G G es un homomorfismo, demuestre que f (P ) es un subgrupo de P .
9. Sea G un grupo finito. Si P es un p-subgrupo de Sylow de G y P G,
demuestre que P es el unico p-subgrupo de Sylow de G.
10. Sea G un grupo finito tal que |G| = pn con p numero primo y n 1.
Demuestre que para cada entero k, con 0 k n, G contiene un subgrupo
normal de orden pk .
11. Sea G un grupo de orden p2 q con p y q numeros primos distintos. Demuestre
que G no es simple.
12. Sea G un grupo de orden pqr con p, q, r numeros primos tales que p < q < r.
Demuestre que G contiene un subgrupo de Sylow normal en G para algun
p, q o r.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Captulo 2

Teora de Anillos
2.1.

Anillos y propiedades b
asicas

Definici
on 2.1.1.
1. Un anillo R es un un conjunto junto con dos operaciones
binarias + y (llamadas suma y multiplicaci
on) que satisfacen los siguientes
axiomas:
a) (R, +) es un grupo abeliano,
b) a, b, c R, (a b) c = a (b c),
c) a, b, c R, (a + b) c = (a c) + (b c) y (a (b + c) = (a b) + (a c).
2. R es conmutativo si a, b R, a b = b a.
3. R tiene unitario 1 si existe un elemento 1 R tal que 1 a = a = a 1 para
todo a R. (Z es un anillo con unitario y 2Z es un anillo sin unitario, con
las operaciones usuales de suma y multiplicaci
on).
Escribiremos ab en lugar de a b para a, b R.
La condici
on sobre R de ser un grupo con la suma es un tanto natural, sin embargo
parece no ser tan natural pedir que este grupo sea abeliano. Una motivacion de esto
se debe a que si R tiene 1, la conmutatividad de la suma es forzada por las leyes
distributivas, como veremos a continuacion.
Si R tiene unitario 1, entonces:
(1 + 1)(a + b) =
=
=

1(a + b) + 1(a + b)
1a + 1b + 1a + 1b
a + b + a + b,
49

y
(1 + 1)(a + b) =
=
=

(1 + 1)a + (1 + 1)b
1a + 1a + 1b + 1b
a + a + b + b.

Luego:
a + b + a + b = a + a + b + b b + a = a + b.
Definici
on 2.1.2. Un anillo R con unitario 1, donde 1 6= 0, es un anillo de division
si cada elemento distinto de 0, a R, tiene un inverso multiplicativo, es decir,
existe b R tal que ab = ba = 1. Un anillo conmutativo de division es un campo.
Ejemplos 2.1.3.
1. Z con las operaciones de suma y multiplicaci
on usuales es
un anillo con unitario.
2. Q, R y C con las operaciones usuales de suma y multiplicaci
on son anillos
con unitario.
3. (Los cuaterniones reales) Sea H la coleccion de los elementos de la forma
a + bi + cj + dk donde a, b, c, d R, con la suma definida por componentes
de la siguiente manera:
(a+bi+cj+dk)+(a +b i+c j+d k) = (a+a )+(b+b )i+(c+c )j+(d+d )k
y la multiplicaci
on se define expandiendo (a+ bi + cj + dk)(a + b i + c j + d k)
usando la ley distributiva y simplificando usando las relaciones:
i2 = j 2 = k 2 = 1, ij = ji = k, jk = kj = i, ki = ik = j,
donde los n
umeros reales conmutan con i, j, k. Por ejemplo:
(1 + i + 2j)(j + k) = 1(j + k) + i(j + k) + 2j(j + k)
= j + k + ij + ik + ik + 2j 2 + 2jk
= j + k + k + (j) + 2(1) + 2i = 2 + 2i + 2k.
Se deja al lector verificar que H es un anillo no conmutativo con unitario
(1 = 1 + 0i + 0j + 0k). De manera analoga se puede definir el anillo de los
cuaterniones racionales, considerando a, b, c, d numeros racionales. Los cuaterniones reales y racionales son ambos anillos de division, donde los inversos
de los elementos distintos de cero estan dados por:
(a + bi + cj + dk)1 =

a bi cj dk
.
a2 + b2 + c2 + d2

Proposici
on 2.1.4. Si R es un anillo, entonces:
1. 0a = a0 = 0 para todo a R.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. (a)b = a(b) = (ab) para todo a, b R.


3. (a)(b) = ab para todo a, b R.
4. Si R tiene unitario 1, entonces es unico y a = (1)a.
Demostraci
on.

1. 0a = (0 + 0)a = 0a + 0a 0a = 0.

2. ab + (a)b = (a + (a))b = 0b = 0 (a)b = (ab).


Las propiedades 3 y 4 se dejan de ejercicio.
Ejemplo 2.1.5. Sea R un anillo tal que x2 = x para todo x R. Demostrar que
R es conmutativo.
Demostraci
on. Sean x, y R. Entonces:
x+y
xy + yx

= (x + y)2 = x2 + xy + yx + y 2
= x + xy + yx + y
= 0.

Luego, 0 = x(xy + yx) = x2 y + xyx = xy + xyx y 0 = (xy + yx)x = xyx + yx2 =


xyx + yx, de donde:
xy + xyx = xyx + yx xy = yx.

Ejercicio 2.1.6. Sea R un anillo tal que x3 = x para todo x R. Demostrar


que R es conmutativo. (Sugerencia: Dados x, y R, demuestre que xy 2 = y 2 xy 2
considerando la igualdad xy 2 y 2 xy 2 = (xy 2 y 2 xy 2 )3 . Luego demuestre de
manera analoga que y 2 x = y 2 xy 2 . Use esto y la igualdad xy = (xy)3 para obtener
el resultado.)
Definici
on 2.1.7. Sea R un anillo.
1. Un elemento distinto de 0, a R, se llama divisor de cero si existe un elemento
b 6= 0 en R tal que ab = 0
o ba = 0.
2. Si R tiene unitario 1 6= 0, un elemento u R se llama unidad si existe v R
tal que uv = vu = 1.
Observe que las unidades en un anillo R forman un grupo bajo la multiplicaci
on.
(Si F es un campo, entonces su grupo de unidades es F {0}). Ningun divisor de
cero puede ser una unidad, pues si a R es una unidad y ab = 0 para algun b R,
b 6= 0, entonces existe v R tal que va = 1 y por lo tanto, b = 1b = (va)b =
v(ab) = v0 = 0, que es una contradicci
on. En particular, un campo no contiene
divisores de cero.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Definici
on 2.1.8. Un anillo conmutativo con unitario 1 6= 0 se llama dominio entero
si no tiene divisores de cero.
Z es un dominio entero que no es campo.
Proposici
on 2.1.9. Todo dominio entero finito es un campo.
Demostraci
on. Si R es un dominio entero finito y a R, a 6= 0, definimos la funcion
f : R R dada por f (x) = ax. Esta funcion es inyectiva (ejercicio). Como R es
finito, f tambien es suprayectiva. Luego, dado 1 R, existe b R tal que ab = 1.
Como R es conmutativo, ba = ab = 1. Por lo tanto, R es un campo.
Definici
on 2.1.10. S R es un subanillo de un anillo R si S es un subgrupo de
R que es cerrado bajo la multiplicaci
on, es decir, si para cualesquiera a, b S, se
tiene que a b S y ab S.
Ejemplos 2.1.11.
Si R y S son anillos, entonces el producto de anillos R S es un anillo con las operaciones de suma y multiplicaci
on por componente. Ademas, R S es conmutativo
si y s
olo si R y S son conmutativos. Tambien, R S tiene unitario si y s
olo si R y
S tienen unitarios.
El centro de un anillo R:
C(R) = {r R|rs = sr s R}
es un subanillo de R.

2.1.1.

Ejercicios

1. De un ejemplo de un anillo con unitario 1 que tenga un subanillo con unitario


1 tal que 1 6= 1.
2. Sea R un anillo que contiene al menos dos elementos. Suponga que para cada
a R, a 6= 0, existe un unico b R tal que aba = a. Demuestre que:
a) R no tiene divisores de cero.
b) bab = b.
3. Sea R un anillo con unitario 1 6= 0. Un elemento no nulo a es un divisor
izquierdo (derecho) de cero en R, si existe en R un elemento no nulo b tal
que ab = 0 (ba = 0). Un elemento u R tiene un inverso izquierdo (derecho)
en R, si existe algun elemento u R tal que u u = 1 (uu = 1).
a) Demuestre que si u tiene un inverso derecho, entonces u no es un divisor
derecho de cero.
b) Demuestre que si u tiene mas de un inverso derecho, entonces u es un
divisor izquierdo de cero.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

4. Sea R un anillo tal que x4 = x para todo x R. Demostrar que R es


conmutativo. (Sugerencia: Notar que xy = 0 yx = 0. Mostrar que esto
implica que xy 3 = y 3 x para todo x, y R. Mostrar que x = x para todo
x R y que esto implica que (x + x2 )n = x + x2 para todo n Z+ . Usar
esta relaci
on con n = 3 y con (x + y 2 ) + (x + y 2 )2 .)
5. Sea R un anillo con unitario 1. Un elemento a R se dice tener un inverso
izquierdo si ba = 1 para alg
un b R. Demuestre que si el inverso izquierdo b
de a es
unico, entonces ab = 1, de modo que b tambien es un inverso derecho
de a.

2.2.

Homomorfismos de anillos y anillo cociente

Definici
on 2.2.1. Sean R y S anillos.
1. Un homomorfismo de anillos es un mapeo f : R S que satisface:
a) f (a + b) = f (a) + f (b) para todo a, b R.

b) f (ab) = f (a)f (b) para todo a, b R.

2. El kernel del homomorfismo de anillos f , ker(f ), es el conjunto:


ker(f ) = {r R|f (r) = 0}.
3. Un homomorfismo de anillos biyectivo es un isomorfismo. Si f es un isomorfismo de anillos, decimos que los anillos R y S son isomorfos y escribimos
R
= S.
Proposici
on 2.2.2. Sea f : R S un homomorfismo de anillos.
1. Si R es un subanillo de R, entonces f (R ) es un subanillo de S. En particular,
la imagen de f es un subanillo de S.
2. Si S es un subanillo de S, entonces f 1 (S ) es un subanillo de R. En particular, ker(f ) es un subanillo de R.
Demostraci
on. Ejercicio.
Definici
on 2.2.3. Sea R un anillo.
1. Si n Z y a R, definimos na = a + a + + a si n > 0, na =
|
{z
}
n

(a) + (a) + + (a) si n < 0 y na = 0 si n = 0.


{z
}
|
|n|

2. Si existe un entero positivo n mas pequeno tal que na = 0 para todo a R,


decimos que R tiene caracterstica n. Si no existe dicho entero decimos que
R tiene caracterstica 0.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

El anillo Zn tiene caracterstica n y el anillo Z tiene caracterstica 0.


Teorema 2.2.4. Sea R un anillo con unitario 1 6= 0 y caracterstica n > 0.
1. Si f : Z R esta dado por m 7 m1, entonces f es un homomorfismo de
anillos con kernel nZ.
2. n es el menor entero positivo tal que n1 = 0.
3. Si R no tiene divisores de cero (en particular, si R es un dominio entero),
entonces n es primo.
Demostraci
on.
1. La funcion f : Z R dada por m 7 m1 es claramente un
homomorfismo de anillos.
En efecto, demostremos que f es un homomorfismo de grupos. Sean m, l Z.
Supongamos que m 0 y l 0. Tenemos dos casos:
1. l |m|. En este caso, se sigue que m + l 0. Luego:
f (m + l) =

(m + l)1 = (1) + (1) + + (1)


{z
}
|

|m+l|=(m+l)=ml=|m|l

(1) + + (1) + 1| + {z
+ 1}
|
{z
}
l

|m|

m1 + l1 = f (m) + f (l)

2. l > |m|. En este caso, se sigue que m + l > 0. Ademas, como m 0


tenemos que l + m = l |m|. Luego:
f (m + l) =

(m + l)1 = 1 + 1 + + 1
{z
}
|
m+l=l|m|

1 + 1 + + 1 + (1) + (1) + + (1)


{z
} |
|
{z
}
l

|m|

f (l) + f (m).

Los casos m 0, l 0; m 0, l 0; y m 0, l 0 se desarrollan de


manera similar.
Se deja de ejercicio al lector verificar que f (ml) = f (m)f (l) para todo m, l
Z.
Supongamos que m ker(f ), entonces m1 = 0. Luego, si m > 0 tenemos
que:
ma

= m(1 a) = 1 a + 1 a + + 1 a
{z
}
|
m

= (1 + 1 + + 1)a
{z
}
|
m

= (m1)a = 0a = 0

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

para todo a R. De manera analoga, si m 0 entonces ma = 0 para todo


a R.
Por el algoritmo de la division en Z tenemos que m = nq + r con 0 r < n,
y por lo tanto:
0 = ma = (nq + r)a = (nq)a + ra = ra,
de donde r = 0 (pues la caracterstica de R es n). As, m = nq o bien
ker(f ) nZ. La otra contencion es clara.
2. Debemos demostrar que la caracterstica de R es n si y s
olo si n es el menor
entero positivo tal que n1 = 0.
Si la caracterstica de R es n, tenemos que na = 0 para todo a R, en
particular n1 = 0. Ahora, si m1 = 0 con 0 < m < n, entonces (m1)a =
0a = 0 para todo a R (observe que m1 R), es decir, m(1 a) = 0 para
todo a R. Como 1 a = a, se sigue que ma = 0 para todo a R, lo
que contradice la definici
on de n. Recprocamente, supongamos que n es el
menor entero positivo tal que n1 = 0. Entonces, (n1)a = 0a = 0 para todo
a R y por lo tanto na = 0 para todo a R (pues (n1)a = n(1a) = na).
Finalmente, si ma = 0 para todo a R con m < n, tenemos en particular
que m1 = 0 lo que contradice la hip
otesis.
3. Si n no es primo, entonces n = kr con 1 < k < n y 1 < r < n. Luego:
0 = n1 = (kr)1 = (k1)(r1).
Como R no tiene divisores de cero y k1, r1 R, se sigue que k1 = 0 o
r1 = 0. En cualquier caso, contradecimos la definicion de n segun el inciso
anterior.
Definici
on 2.2.5. Sean R un anillo e I un subanillo de R. Diremos que I es un
ideal izquierdo (derecho) si rI I para todo r R (Ir I para todo r R). Si
I es un ideal izquierdo y derecho, diremos que I es un ideal bilateral o simplemente
un ideal de R.
Proposici
on 2.2.6. Sea f : R S un homomorfismo de anillos. Si J es un
ideal (izquierdo, derecho o bilateral) de S, entonces f 1 (J) es un ideal (izquierdo,
derecho o bilateral) de R. En particular, ker(f ) es un ideal de R.
Demostraci
on. Sea J un ideal izquierdo de S. Entonces sJ J para todo s S.
Sean r R y z f 1 (J). Entonces f (r) S y f (z) J. Luego, f (r)f (z) J ya
que J es ideal de S, y como f es homomorfismo tenemos que f (rz) J. Luego,
rz f 1 (J) y as f 1 (J) es un ideal izquierdo de R. De manera analoga se hace
la prueba para ideales derechos y bilaterales.
De acuerdo con lo visto en grupos, si J es subanillo de R, entonces (J, +) es un
subgrupo normal de (R, +) y R/J es un grupo cuyos elementos son de la forma
x + J, con x R. La pregunta natural es que debe cumplir J adicionalmente para
que R/J sea un anillo.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Proposici
on 2.2.7. Sean R un anillo y J un subanillo de R. Entonces R/J con
las operaciones (a + J) + (b + J) = (a + b) + J y (a + J)(b + J) = ab + J es un
anillo si y s
olo si J es un ideal de R. A este anillo R/J se le llama anillo cociente.
Demostraci
on. (): Sea J un ideal de R. Demostraremos que el producto (a +
J)(b + J) = ab + J en R/J esta bien definido. En efecto, supongamos que a + J =
a + J y b + J = b + J. Debemos demostrar que (a + J)(b + J) = (a + J)(b + J),
es decir que ab + J = a b + J.
De la igualdad a + J = a + J tenemos que a a J, de modo que (a a )b J
ya que J es ideal de R. De manera analoga, de la igualdad b + J = b + J tenemos
que b b J y por lo tanto a (b b ) J ya que J es ideal de R. Luego,
(a a )b = ab a b J y a (b b ) = a b a b J, de donde:
(ab a b) + (a b a b ) = ab a b J.
Por lo tanto, ab + J = a b + J.
Ahora es facil verficar que se satisfacen los axiomas de anillo con este producto.
(): Supongamos que R/J es un anillo con las operaciones (a + J) + (b + J) =
(a + b) + J y (a + J)(b + J) = ab + J. Demostraremos que J es ideal de R. En
efecto, sean r R y x J. Tenemos que:
(r + J)J = (r + J)(0 + J) = r0 + J = 0 + J = J.
Como x + J = J y el producto esta bien definido, tenemos que (r + J)J =
(r + J)(x + J), es decir, J = rx + J de donde rx J. As, rJ J para todo
r R. De manera analoga se demuestra que Jr J para todo r R.
Teorema 2.2.8. Si f : R S es un homomorfismo de anillos e I es un ideal de
R, entonces el mapeo : R R/I dado por r 7 r + I es un homomorfismo de
anillos suprayectivo con kernel I. (El mapeo se llama proyecci
on canonica).
Demostraci
on. Por el teorema analogo en grupos, el mapeo es un homomorfismo
suprayectivo de grupos con kernel I. Como (ab) = ab + I = (a + I)(b + I) =
(a)(b) para todo a, b R, se sigue que es un homomorfismo de anillos.
Teorema 2.2.9. Si f : R S es un homomorfismo de anillos e I es un ideal de R
contenido en ker(f ), entonces existe un unico homomorfismo de anillos f : R/I
S tal que f (a + I) = f (a) para todo a R, es decir, el siguiente diagrama es
conmutativo:
f

// S
>>
||
|
|

||
 || f
R/I
R

f =f
olo si f
Ademas, Im(f ) = Im(f ), ker(f ) = ker(f )/I y f es un isomorfismo si y s
es un homomorfismo suprayectivo con kernel I.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. Se sigue del teorema analogo de grupos. S
olo falta ver que f es
homomorfismo de anillos. En efecto:
f ((a + I)(b + I)) = f (ab + I) = f (ab) = f (a)f (b) = f (a + I)f (b + I).

Corolario 2.2.10 (Primer teorema de isomorfismo de anillos). Si f : R S es


un homomorfismo de anillos, entonces f induce un isomorfismo de anillos tal que
R/ ker(f )
= Im(f ).
Demostraci
on. El mapeo f : R Im(f ) es un homomorfismo de anillos suprayectivo (pues la imagen de f es un subanillo de S). El resultado se sigue aplicando el
teorema anterior con I = ker(f ).
Corolario 2.2.11 (Segundo teorema de isomorfismo de anillos). Sea R un anillo.
Si K es un subanillo de R e I es un ideal de R, entonces K/(I K)
= (K + I)/I.
Demostraci
on. Adapte la prueba del segundo teorema de isomorfismo de grupos.
Demuestre primero que K + I es un subanillo de R y que I K es un ideal de
K.
Corolario 2.2.12 (Tercer teorema de isomorfismo de anillos). Sea R un anillo.
Si I y J son ideales de R tales que I J, entonces J/I es un ideal de R/I y
(R/I)/(J/I)
= R/J.
Demostraci
on. Adapte la prueba del tercer teorema de isomorfismo de grupos.
Teorema 2.2.13 (Teorema de la correspondencia biyectiva o cuarto teorema de
isomorfismo de anillos). Sea f : R R un homomorfismo suprayectivo de anillos.
1. La correspondencia K 7 f (K) entre el conjunto Sf (R) de los subanillos
de R que contienen a ker(f ) y el conjunto S(R ) de los subanillos de R es
biyectiva.
2. Si I es un ideal de R, entonces f (I) es un ideal de R ; y si J es un ideal
de R , entonces f 1 (J) es un ideal de R. Es decir, ideales corresponden a
ideales.
Demostraci
on. Adapte la prueba del teorema de la correspondencia biyectiva para
grupos.
Corolario 2.2.14. Si I es un subanillo de un anillo R, entonces cada subanillo de
R/I es de la forma J/I, donde J es un subanillo de R que contiene a I. Ademas,
J/I es un ideal de R/I si y s
olo si J es ideal de R.
Demostraci
on. Se sigue del teorema anterior.
Ejemplos 2.2.15.
1. Sea R el anillo de las funciones reales definidas en el intervalo [0, 1] con las operaciones de suma y producto usuales. Sea I = {f
R|f ( 21 ) = 0}. Entonces, I es un ideal de R y R/I
= R.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. Sea R = {( a0 ab ) |a, b R}. R es un subanillo de R22 . Sea I = {( 00 0b ) |b R}.


Entonces I es un ideal de R y R/I
= R.
3. Sea R el anillo de los cuaterniones enteros, es decir, R = {a + bi + cj +
dk|a, b, c, d Z}. Sea p un numero primo y sea:
Ip = {a + bi + cj + dk R|p|a, p|b, p|c, p|d}.
Entonces, Ip es un ideal de R y R/Ip
= H(Zp ), donde H(Zp ) es el anillo de
los cuaterniones con coeficientes en Zp .

2.2.1.

Ejercicios

1. Sean R y S anillos con unitarios 1R y 1S , respectivamente. Sea f : R S


un homomorfismo de anillos no nulo. Demuestre que si f (1R ) 6= 1S , entonces
f (1R ) es un divisor de cero en S.
2. Demuestre que todo dominio entero de caracterstica 0 es infinito.
3. Demuestre que los anillos 2Z y 3Z no son isomorfos.
4. Demuestre que los anillos Z y Q no son isomorfos.
5. Demuestre que los anillos Z[x] y Q[x] no son isomorfos.
6. Son isomorfos los anillos 2Z/8Z y Z4 ?
7. Sea R = R22 . Determine el centro de R y demuestre que no es un ideal de
R.
8. Demuestre que el anillo R22 contiene un subanillo isomorfo a C.
9. Demuestre que el anillo C22 contiene un subanillo isomorfo al anillo de los
cuaterniones reales.
10. Demuestre que el anillo R44 contiene un subanillo isomorfo al anillo de los
cuaterniones reales.
11.

a) De un ejemplo de un homomorfismo no nulo f : R S de anillos con


unitarios 1R y 1S respectivamente, tal que f (1R ) 6= 1S .

b) Si f : R S es un epimorfismo de anillos con unitarios, demuestre que


f (1R ) = 1S .

c) Si f : R S es un homomorfismo de anillos con unitarios y u es una


unidad en R tal que f (u) es una unidad en S, demuestre que f (1R ) = 1S
y que f (u1 ) = (f (u))1 . (Observe que hay ejemplos que muestran que
f (u) no necesariamente es una unidad en S aun cuando u sea una unidad
en R.)

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

12. Sea f : R S un homomorfismo de anillos tal que f (r) 6= 0 para algun r R


no cero. Si R tiene unitario 1R y S no tiene divisores de cero, demuestre que
S es un anillo con unitario f (1R ).
13. Sean f : R S un homomorfismo de anillos, I un ideal de R y J un ideal
de S. Demuestre que:
a) f 1 (J) es un ideal de R que contiene a ker(f ).
b) Si f es suprayectivo, entonces f (I) es un ideal de S.
c) Si f no es suprayectivo, entonces f (I) no necesariamente es un ideal de
S.
14. Sea C el campo de los n
umeros complejos. Construya un homomorfismo de
anillos : Q[x] C tal que no sea inyectiva y (1) = 1.
15. Sea p un n
umero primo y sean:
na
o
R=
Q|(a, b) = 1, p b ,
b
na
o
I=
R|p|a .
b
Demuestre que I es un ideal de R y que R/I
= Zp .
16. Sea R el anillo R22 . Suponga que I es un ideal de R. Demuestre que I = {0}
o I = R.

2.3.

Ideales primos y maximales

Proposici
on 2.3.1 (Criterio de ideal). Sea R un anillo. Entonces, I R es un
ideal de R si y s
olo si se satisfacen las siguientes dos condiciones:
1. a b I para todo a, b I;
2. rI I y Ir I para todo r R.
Demostraci
on. Ejercicio.
Proposici
on 2.3.2. Si {Ai |i I} es
\una familia de ideales (bilaterales, izquierdos o
derechos) en un anillo R, entonces
Ai es un ideal (bilateral, izquierdo o derecho)
iI

en R.

Demostraci
on. Ejercicio.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Definici
on 2.3.3. Sea X un subconjunto de un anillo R.\
Sea {Ai |i I} la familia
de todos los ideales en R que contienen a X. Entonces,
Ai es el ideal generado
iI

por X, y se denota por (X). Los elementos de X son los generadores del ideal
(X). Si X = {x1 , . . . , xn }, entonces el ideal (X) se denota por (x1 , . . . , xn ) y se
dice finitamente generado. Un ideal (x) generado por un s
olo elemento se llama
ideal principal. Un anillo en el cual cada ideal es principal se llama anillo de ideales
principales. Si un anillo de ideales principales es un dominio entero, entonces se
llama dominio de ideales principales (DIP).
Ejemplos 2.3.4.

1. Z es un DIP.

2. Zn no es DIP si n no es primo. Sin embargo, Zn es un anillo de ideales


principales (vease el Ejercicio 5.)
Teorema 2.3.5. Sean R un anillo, a R y X R.
1. El ideal principal (a) consiste de todos los elementos de la forma:
ra + as + na +

m
X

ri asi ,

i=1

con r, s, ri , si R, n Z y m Z+ .
2. Si R tiene unitario, entonces:
)
( n
X
+
.
ri asi |ri , si R, n Z
(a) =
i=1

3. Si a esta en el centro de R, entonces:


(a) = {ra + na|r R, n Z}.
(El centro de R es el conjunto C(Z) = {r R|rs = sr s R} el cual es
un subanillo de R pero no necesariamente es ideal de R. Vease el Ejercicio 7
de la seccion anterior).
4. El conjunto Ra = {ra|r R} es un ideal izquierdo en R que podra no
contener al elemento a. (Analogamente, el conjunto aR = {ar|r R} es un
ideal derecho en R que podra no contener al elemento a). Si R tiene unitario,
entonces a Ra y a aR.
5. Si R tiene unitario y a C(R), entonces Ra = (a) = aR.
6. Si R tiene unitario y X C(R), entonces el ideal (X) consiste de todas las
sumas finitas:
r1 a1 + + rn an ,
donde n Z+ , ri R y ai X.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on.
I=

1. Sea:
(

ra + as + na +

m
X
i=1

ri asi |r, s, ri , si R, n Z, m Z

Observemos que a I, pues a = 0a + a0 + a + 0a0. Por otra parte, si x, y I


y r R, tenemos que:
xy

(ra + as + na +

i=1

m
X
i=1

ri asi ) (r a + as + n a +

(r r )a + a(s s ) + (n n )a +
+

m
X

ra + as + na +

m
X
i=1

m
X

ri asi )

i=1

(ri ri )asi +

ri a(si si ) I,

m
X

ri asi

i=1

= r ra + r as + (nr )a +

m
X

(r ri )asi I

m
X

ri a(si r ) I,

i=1

y
ra + as + na +

m
X
i=1

ri asi

r = rar + asr + a(nr ) +

i=1

de donde se sigue que I es un ideal de R.


\
Finalmente, demostraremos que I = (a), es decir, I =
Ai donde {Ai |i
iI

I } es la familia de todos los ideales de R que contienen al elemento a. Para


esto,
Pmobservemos que si J es un ideal de R con a J, entonces ra, as, na
yP i=1 ri asi tambien son elementos deTJ y por lo tanto ra + as + na +
m
iI Ai = (a) es un ideal de R que
i=1 ri asi J, es decir, I J. Como
contiene al elemento a, se sigue que I T
(a). Recprocamente,
como I es un
T
ideal de R con a I, tenemos que (a) = iI Ai = I ( iI , Ai 6=I Ai ) I
y por lo tanto (a) = I.
2. Si R tiene unitario 1, entonces:
ra = ra1, as = 1as, na = n(1a) = (|{z}
n1 )a = (n1)a1,
R

y el resultado se sigue del inciso anterior.

3. Si a C(R), entonces as = sa para todo s R y ri asi = ri si a para todo


ri , si R. El resultado se sigue del inciso 1.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

4. Sean ra, r a Ra. Entonces:


ra r a = (r r )a Ra y r (ra) = (r r)a Ra.
Ademas, Ra 6= pues 0 = 0a Ra. Luego, Ra es un ideal izquierdo de R.
Analogamente se prueba que aR es un ideal derecho de R.
Si R tiene unitario 1, entonces a = 1a Ra y a = a1 aR.
5. Si R tiene unitario, entonces de acuerdo con el inciso 2 tenemos que:
)
( n
X
+
.
ri asi |ri , si R, n Z
(a) =
i=1

Si ademas, a esta en el centro de R, entonces:


n
X

ri asi =

n
X

n
X

ri si a =

i=1

i=1

i=1

ri si

a Ra,

de donde (a) Ra. Recprocamente, si ra Ra, entonces ra = ra1 (a)


por el inciso 2. Luego, Ra (a) y por lo tanto Ra = (a). De manera similar
se prueba que (a) = aR.
6. Supongamos que R tiene unitario 1 y que X C(R). Demostraremos que:
)
( n
X
+
ri ai |n Z , ri R, ai X .
(X) =
i=1

Sea I =

n
X
i=1

ri ai |n Z+ , ri R, ai X . Veamos primero que I es un

ideal de R. Sean x, y I y r R. Entonces:


xy =

n
X
i=1

ri ai

m
X

rj aj =

j=1

n
X

ri ai +

i=1

m
X
j=1

(rj )aj I

por ser una suma finita de elementos de la forma ra con r R y a X.


Ademas:
!
!
n
n
n
X
X
X
ri ai r
( rri )ai I y
ri ai =
rx = r
|{z}
i=1

i=1

n
X
i=1

ri ai r =

n
X
i=1

i=1

(ri r)ai I,

donde la
ultima igualdad se sigue de que ai C(R). Esto prueba que I es
un ideal de R.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Por otro lado, observemos que para todo x X tenemos que x = 1x I


y por lo tanto X I. Luego, por definicion de (X) tenemos que
Pn(X) I.
Recprocamente, si J es un ideal de R que contiene a X, entonces i=1 ri ai
J (pues ai X J) y por lo tanto, I J. En particular, se sigue que I
esta contenido en la intersecci
on de todos los ideales de R que contienen a
X, es decir, I (X). As, I = (X).
Definici
on 2.3.6 (Operaciones con ideales). Sea R un anillo y sean A1 , A2 , . . . , Ak
ideales (bilaterales, izquierdos o derechos) de R. Entonces:
1. A1 + A2 + + Ak = {a1 + a2 + + ak | ai Ai }.

X
a1j a2j akj | aij Ai , n Z+ .
2. A1 A2 Ak =

j=1

Teorema 2.3.7. Sea R un anillo y sean A1 , . . . , Ak , B, C ideales (bilaterales, izquierdos o derechos) de R. Entonces:
1. A1 + A2 + + Ak y A1 A2 Ak son ideales (bilaterales, izquierdos o derechos) de R.
2. (A + B) + C = A + (B + C).
3. (AB)C = A(BC).
4. (A1 + +Ak )B = A1 B + +Ak B y C(A1 + +Ak ) = CA1 + +CAk .
Demostraci
on. Demostraremos s
olo el primer inciso para ideales izquierdos y dejaremos de ejercicio al lector la demostracion de los otros incisos.
Sea I = A1 + A2 + + Ak . Ya que 0 Ai , P
tenemos que 0 P
I, de modo que
k
k
I 6= . Sean , I y r R. Entonces, = i=1 ai y = i=1 ai , de donde
Pk
= i=1 (ai ai ). Cada ai ai Ai ya que Ai es un ideal. De manera
Pk
analoga, r = i=1 (rai ) y cada rai Ai . Luego, I y r I, de donde
se sigue que I es ideal izquierdo de R.
Sea J = A1 A2 Ak . Ya que 0 AiP
, tenemos que 0 J, de donde
Pk J 6= . Sean
k
(a akj ),
(a

a
)
y

=
, J y r R. Entonces =
kj
j=1 1j
 j=1 1j
Pk 
de donde = j=1 a1j (a2j akj + (a1j )(a2j akj ) J. De manera
Pk
analoga, r = j=1 (ra1j )(a2j akj ). Cada raij Ai , de donde r J. Luego,
J es un ideal izquierdo de R.
Definici
on 2.3.8. Un ideal P en un anillo R es llamado primo si P 6= R y para
cualesquiera ideales A y B de R se tiene que:
AB P A P o B P.
A continuaci
on daremos una caracterizacion muy util para ideales primos.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Teorema 2.3.9. Si P es un ideal en un anillo R tal que P 6= R y:


a, b R, (ab P a P b P ),

(2.1)

entonces P es primo. Recprocamente, si P es primo y R es conmutativo, entonces


P satisface la condici
on (2.1).
Observaci
on: Si R no es conmutativo y P es un ideal primo de R, no necesariamente
se satisface la condici
on (2.1). (Ver Ejercicio 6.)
Demostraci
on. Sea P 6= R un ideal en un anillo R tal que P satisface la condici
on (2.1). Demostraremos que P es un ideal primo. En efecto, sean A y B ideales
de R tales que AB P y A 6 P . Entonces, existe a AP . Luego, ab AB P
para todo b B, y por lo tanto a P o b P . Como a 6 P , tenemos que b P
y as B P , de donde P es primo.
Recprocamente, supongamos que P es primo y R es conmutativo. Sean a, b R
tales que ab P . Entonces, (ab) P y por el Ejercicio 3 tenemos que (a)(b) =
(ab) P . Como P es primo, se sigue que (a) P o (b) P . Por lo tanto, a P
o b P.
Ejemplos 2.3.10.
1. El ideal {0} en un dominio entero es un ideal primo, ya
que ab = 0 a = 0 o b = 0.
2. Si p Z es un n
umero primo, entonces el ideal (p) es primo ya que:
ab (p) p | ab p | a p | b a (p) b (p).
(Observe que Z es un anillo conmutativo con unitario y por el inciso 5 del
Teorema 2.3.5, (p) = pZ.)
Del teorema anterior se sigue el siguiente resultado.
Teorema 2.3.11. En un anillo R conmutativo con unitario 1 6= 0, un ideal P es
primo si y s
olo si el anillo cociente R/P es un dominio entero.
Demostraci
on. Sea R un anillo conmutativo con unitario 1 6= 0. Es claro que R/P
es un anillo conmutativo con unitario 1 + P y elemento cero P .
() : Si P es primo, entonces 1 + P 6= P (pues P 6= R). Por otra parte, tenemos
que:
(a + P )(b + P ) = P

ab + P = P ab P

aP bP
a + P = P b + P = P,
y por lo tanto R/P es un dominio entero.
() : Si R/P es un dominio entero, entonces 1 + P 6= P (recuerde la definicion
de dominio entero), es decir, 1 6 P , y por lo tanto P 6= R. Como R/P no tiene
divisores de cero, tenemos que:
ab P

ab + P = P (a + P )(b + P ) = P
a+P =P b+P =P

a P b P,

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

de donde se sigue que P es primo.


Definici
on 2.3.12. Un ideal (bilateral, izquierdo o derecho) M en un anillo R es
maximal si M 6= R y para cada ideal (bilateral, izquierdo o derecho) N tal que
M N R, o bien N = M o N = R.
Ejemplo 2.3.13. El ideal (3) es maximal en Z. Sin embargo, el ideal (4) no es
maximal en Z, ya que (4) ( (2) ( Z.
Ejemplo 2.3.14. Consideremos el subanillo de los numeros complejos R = {a +
bi|a, b Z}. Demostraremos que el conjunto M = {a + bi R | 3 | a, 3 | b} es un
ideal maximal de R.
Es facil verificar que M es un ideal de R. Es claro que M 6= R pues 1 6 M . Sea N
un ideal de R tal que M N R y M 6= N . Entonces existe r + si N tal que
3 r o 3 s. En cualquier caso no es difcil demostrar que 3 r2 + s2 (ejercicio).
Como r2 + s2 = (r + si)(r si) y r + si N , tenemos que t = r2 + s2 N ya
que N es ideal de R. Por lo tanto, N tiene un entero t que no es divisible entre
3. Luego, 3 y t son primos relativos, de modo que existen enteros u, v tales que
1 = 3u + tv. Como t N , tenemos que tv N (pues N es ideal), y ya que
3 M N , tenemos tambien que 3u N . Por lo tanto, 1 N y as N = R.
Luego, M es maximal.
El siguiente resultado lo presentamos sin demostracion debido a que utiliza el Lema
de Zorn. El lector interesado puede consultar una demostracion en [4].
Teorema 2.3.15. En un anillo R con unitario 1 6= 0 los ideales (bilaterales, izquierdos o derechos) maximales siempre existen. De hecho, cada ideal (bilateral,
izquierdo o derecho) de R (distinto de R) esta contenido en un ideal (bilateral,
izquierdo o derecho) maximal.
Teorema 2.3.16. Si R es un anillo conmutativo tal que R2 = R (en particular si
R tiene unitario), entonces cada ideal maximal M de R es primo. (El recproco es
falso, pues {0} es un ideal primo en Z, pero no es maximal.)
Demostraci
on. Sea M un ideal maximal en R y supongamos que M no es primo.
Entonces, existen a, b R tales que ab M , a 6 M y b 6 M . Luego, M ( M +(a)
(pues a M + (a) y a 6 M ) y M ( M + (b). Como M es maximal, tenemos que
M 6= R y M + (a) = R = M + (b). Como R es conmutativo y ab M , se sigue
del Ejercicio 3 que (a)(b) = (ab) M y por lo tanto:
R = R2 = (M + (a))(M + (b)) = M 2 + (a)M + M (b) + (a)(b) M,
donde la
ultima igualdad se sigue del Teorema 2.3.7. Luego, M = R, lo que es una
contradicci
on.
Teorema 2.3.17. Sea M un ideal en un anillo R con unitario 1 6= 0.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1. Si M es maximal y R es conmutativo, entonces el anillo cociente R/M es un


campo.
2. Si el anillo cociente R/M es un anillo de division, entonces M es maximal.
1 es falso si R no tienen unitario (vease el Ejercicio 18.)
Si M es maximal y R no es conmutativo, entonces R/M no necesariamente es un
anillo de division (vease el Ejercicio 6.)
Demostraci
on.
1. Si M es maximal y R es conmutativo, entonces por el teorema
anterior M es primo y por el Teorema 2.3.11 R/M es un dominio entero.
Luego, basta demostrar que si a + M 6= M , entonces a + M tiene inverso
multiplicativo en R/M . Si a + M 6= M , entonces a 6 M y por lo tanto
M ( M + (a) (pues a M + (a) y a 6 M ). Como M es maximal, tenemos
que M + (a) = R. Como R es conmutativo y tiene unitario, (a) = Ra (ver
inciso 5 del Teorema 2.3.5) y por lo tanto 1 = m + ra para algun m M y
r R. Luego, 1 ra M y 1 + M = ra + M = (r + M )(a + M ). Es decir,
r + M es un inverso multiplicativo de a + M en R/M , lo que implica que
R/M es un campo.
2. Si R/M es un anillo de division, entonces 1 + M 6= M (por definicion de
anillo de division). Luego, 1 6 M y por lo tanto M 6= R. Sea N un ideal
de R tal que M ( N y sea a N M . Tenemos que a + M tiene inverso
multiplicativo en R/M (pues a + M 6= M ya que a 6 M ). Supongamos que
(a + M )(b + M ) = 1 + M . Entonces, ab + M = 1 + M y de aqu ab 1 M .
Si ab 1 = c, entonces 1 = ab c con ab N y c M N . Luego, 1 N
y por lo tanto N = R. As, M es maximal.
Corolario 2.3.18. Las siguientes condiciones son equivalentes en un anillo conmutativo R con unitario 1 6= 0.
1. R es un campo.
2. R no tiene ideales propios.
3. {0} es un ideal maximal en R.
4. Cada homomorfismo no nulo de anillos R S es inyectivo.
Demostraci
on. (1 2) : Supongamos que R es un campo y sea a R, a 6= 0.
Entonces, (a) 6= (0) (pues a (a)). Como R es campo, existe b R tal que ab = 1.
Al ser (a) ideal de R con a (a), se sigue que ab (a), es decir, 1 (a) y por lo
tanto (a) = R. Por lo tanto, los unicos ideales de R son {0} y R.
(2 1) : Supongamos que R no tiene ideales distintos de (0) y R. Sea a R con
a 6= 0. Entonces, (a) 6= (0) y por lo tanto (a) = R (pues (a) es ideal de R). Como
R es un anillo conmutativo con unitario, tenemos que R = (a) = Ra. Luego, el
unitario 1 R es de la forma 1 = ba para algun b R. As, cada elemento a 6= 0

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

en R tiene inverso y por lo tanto R es un campo.


(1 3) : Aplicando el teorema anterior, tenemos que R
= R/{0} es un campo si
y s
olo si {0} es un ideal maximal en R.
(2 4) : Supongamos que R no tiene ideales propios y sea f : R S un
homomorfismo no nulo de anillos. Como ker(f ) es un ideal de R, tenemos que
ker(f ) = {0} o ker(f ) = R. Como f no es el homomorfismo nulo, tenemos que
ker(f ) 6= R. Por lo tanto, ker(f ) = {0} lo que significa que f es inyectivo.
(4 2) : Supongamos que cada homomorfismo no nulo de anillos R S es
inyectivo y sea I 6= R un ideal de R. Considerando la proyecci
on : R R/I,
sabemos que es un homomorfismo con kernel I. Ademas, como I 6= R, tenemos
que es no nulo. Luego, es inyectivo y por lo tanto ker() = I = {0}. Es decir,
los unicos ideales de R son {0} y R.
Definici
on 2.3.19. Un anillo local es un anillo conmutativo con unitario que tiene
un unico ideal maximal.
Ejemplo 2.3.20. Si p es un n
umero primo y n 1 es un entero, entonces Zpn es
un anillo local con
unico ideal maximal (p).
Observaci
on. Ya que cada ideal en un anillo con unitario esta contenido en un ideal
maximal, el
unico ideal maximal de un anillo local R debe contener a cada ideal de
R (excepto a R mismo por definici
on de ideal maximal).
Teorema 2.3.21. Si R es un anillo conmutativo con unitario, entonces las siguientes
condiciones son equivalentes:
1. R es un anillo local.
2. Todos los elementos de R que no son unidades estan contenidos en algun
ideal M 6= R.
3. Los elementos que no son unidades de R forman un ideal.
Demostraci
on. (1 2) : Supongamos que R es un anillo local con unico ideal
maximal M . Sea a R una no unidad. Entonces (a) 6= R (por que?). Luego, por
la observaci
on anterior, el ideal (a) y en consecuencia a, esta contenido en M .
(2 3) : Supongamos que todos los elementos de R que no son unidades estan
contenidos en alg
un ideal M 6= R y sea I el conjunto de las no unidades de R.
Demostraremos que M = I. Ya tenemos que I M . Recprocamente, supongamos
que existe x M tal que x 6 I. Entonces, x es una unidad de R y como x M ,
se sigue que M = R lo que es una contradicci
on. Por lo tanto, I = M y as I es
ideal.
(3 1) : Supongamos que los elementos que no son unidades de R forman un
ideal I y sea M un ideal maximal de R. Demostraremos que I = M . Como M es
maximal, tenemos que M 6= R y de aqu, M esta formado s
olo por no unidades
(por que?). Luego, M I. Como 1 6 I (pues 1 es unidad), tenemos que I ( R.
Luego, M I ( R de donde se sigue que I = M ya que M es maximal. Por lo
tanto, I es el
unico ideal maximal de R y as, R es un anillo local.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2.3.1.

Ejercicios

1. Sea R un anillo con unitario 1 6= 0. Sean A, B y C ideales de R. Demuestre


que si B A, entonces A (B + C) = B + (A C).
2. Sea R un anillo con unitario 1 6= 0. Sean I, J ideales de R. Demuestre que
si R es conmutativo y I + J = R, entonces IJ = I J.
3. Sean R un anillo y a, b R. Demuestre que:
a) (ab) (a)(b).

b) Si R es conmutativo, entonces (a)(b) (ab), y por lo tanto (a)(b) =


(ab).
4. Sea I un ideal no cero en el anillo de los enteros Z. Demuestre que las
siguientes afirmaciones son equivalentes:
a) I es primo.
b) I es maximal.
c) I = (p) con p numero primo.
5.

a) Determine todos los ideales del anillo Zn . (Sugerencia: teora de grupos.)


b) Demuestre que un ideal I en Zn es maximal si y s
olo si I = (p) donde
p es un primo que divide a n.
c) Determine todos los ideales primos de Zn .

6. Sea R el anillo de las matrices 2 2 sobre un anillo de division D.


a) Demuestre que R no tiene ideales propios, es decir, {0} es un ideal
maximal de R. (Un ideal I de R tal que I 6= {0} e I 6= R es un ideal
propio.) (Sugerencia: Si I 6= {0} es un ideal de R, demuestre que 1 I,
donde 1 es la matriz identidad de 2 2.)
b) Demuestre que R tiene divisores de cero. En consecuencia, S
= S/{0}
no es un anillo de division (por que?) y {0} es un ideal primo (por
que?) que no satisface la condici
on (2.1) del Teorema 2.3.9.
7. Si F es un campo finito de q elementos, demuestre que q = pn para algun
primo p y alg
un entero positivo n. (Sugerencia: Teorema de Cauchy).
8. Sean R = {a + bi | a, b Z} y M = {a + bi R | 3 | a y 3 | b} como en el
Ejemplo 2.3.14. Demuestre que R/M es un campo de 32 elementos.
9. Sea R como en el ejercicio anterior y sea I = {a + bi R | 5 | a y 5 | b}.
Demuestre que I no es un ideal maximal de R. (Sugerencia: Considere el ideal
M = {x(2 + i) | x R}.)
10. Con referencia al ejercicio anterior, demuestre que M = {x(2 + i) | x R} es
un ideal maximal de R y que R/M
= Z5 . (Sugerencia: Observe que 2 + M =
i + M . Use esto para caracterizar a los elementos de R/M .)

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios


11. Sea R = {a + b 2 | a, b Z} un subanillo de R y sea:

M = {a + b 2 R | 5 | a y 5 | b}.
Demuestre que M es un ideal maximal de R y que R/M es un campo de 52
elementos.
12. Sea R el anillo de las funciones reales continuas en [0, 1] y sea:
 


 
1
1
=f
=0 .
I = f R|f
3
2
Demuestre que I no es un ideal primo de R.
13. Sea C([0, 1]) el conjunto de las funciones reales continuas en el intervalo [0, 1].
Es decir:
C([0, 1]) = {f : [0, 1] R|f es continua}.
a) Demuestre que C([0, 1]) es un anillo conmutativo con unitario con las
operaciones usuales de suma y multiplicaci
on de funciones.
b) Para cada x [0, 1] sea Mx = {f C([0, 1])|f (x) = 0}. Demuestre
que Mx es un ideal maximal de C([0, 1]).
c) Demuestre que cada ideal maximal de C([0, 1]) es de la forma Mx para
alg
un x [0, 1]. (Sugerencia: Sea M un ideal maximal de C([0, 1]).
Considere el conjunto:
V (M ) = {x [0, 1]|f (x) = 0 f M }.
Suponga que y V (M ). Entonces M My y por lo tanto M = My
(por que?). Luego, basta demostrar que V (M ) 6= . Suponga que
V (M ) = . Entonces, para cada x [0, 1] existe fx M tal que
fx (x) 6= 0.
1) Demuestre que hay un intervalo abierto Ix x tal que fx (y) 6= 0
para todo y Ix .
2) Demuestre que existen x1 , . . . , xn [0, 1] tales que:
[0, 1] = Ix1 Ix2 . . . Ixn .
3) Demuestre que la funcion g = fx21 + fx22 + + fx2n es una unidad
en C([0, 1]) y obtenga una contradicci
on. Nota: f 2 = f f .
Si se hubiera considerado la funcion h = fx1 + fx2 + + fxn en
lugar de la funcion g, se podra afirmar que h es una unidad en
C([0, 1])?)
14. Sea p un n
umero primo impar. Si a es un entero tal que p a y la congruencia
x2 a (m
od p) tiene solucion para x entero, decimos que a es un residuo
cuadratico m
odulo p. En caso contrario, a es un residuo no cuadratico m
odulo

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

p. Demuestre que entre los numeros 1, 2, . . . , p 1 hay p1


ati2 residuos cuadr
p1
odulo p. (Sugerencia: Demuestre que el
cos y 2 residuos no cuadraticos m
conjunto {x2 |x 6= 0, x Zp } forma un grupo de orden p1
2 .)
15. Sea
m > 0 un entero tal que m no es un cuadrado en Z. Sea R = {a +
mb|a, b Z}. Demuestre que R es un anillo con las operaciones usuales de
suma y producto en R.
16. Sea p un n
umero primo impar y sea R el anillo delejercicio anterior con m
un residuo no cuadratico m
odulo p. Sea Ip = {a + mb R | p | a y p | b}.
Demuestre que Ip es un ideal maximal de R y que R/Ip es un campo de p2
elementos.
17. Sea f : R S un epimorfismo de anillos con kernel K. Demuestre que:
a) Si P es un ideal primo de R que contiene a K, entonces f (P ) es un
ideal primo de S.
b) Si Q es un ideal primo de S, entonces f 1 (Q) es un ideal primo de R
que contiene a K.
c) Hay una correspondencia biyectiva entre el conjunto de todos los ideales
primos de R que contienen a K y el conjunto de todos los ideales primos
de S, dada por P 7 f (P ).

d) Si I es un ideal de R, entonces cada ideal primo de R/I es de la forma


P/I donde P es un ideal primo de R que contiene a I.
18. Demuestre que el anillo 2Z de los enteros pares contiene un ideal maximal M
tal que 2Z/M no es un campo.

19. Demuestre que un ideal M 6= R en un anillo conmutativo R con unitario 1 es


maximal si y s
olo si para cada x R M , existe r R tal que 1 rx M .

2.4.

Producto directo de anillos

Recordemos primero el caso del producto de n grupos, con n > 1. Sean G1 , G2 , . . . , Gn


grupos. Sea:
G = G1 G2 Gn = {(g1 , . . . , gn )|gi Gi }.
Se define un producto en G componente a componente:
(g1 , g2 , . . . , gn )(g1 , g2 , . . . , gn ) = (g1 g1 , g2 g2 , . . . , gn gn ).
Entonces, G es un grupo con elemento identidad (e1 , . . . , en ) donde ei Gi es el
elemento identidad de Gi para todo i = 1, . . . , n, y:
(g1 , . . . , gn )1 = (g11 , . . . , gn1 ).

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Llamamos a este grupo G el producto directo externo de G1 , . . . , Gn .


Si R1 , R2 , . . . , Rn son anillos, su producto directo externo es su producto directo
externo como grupos abelianos aditivos.
R1 Rn es un anillo con las operaciones de suma y multiplicaci
on componente
a componente. Es decir:
(r1 , r2 , . . . , rn ) + (s1 , s2 , . . . , sn ) = (r1 + s1 , r2 + s2 , . . . , rn + sn ),
(r1 , r2 , . . . , rn )(s1 , s2 , . . . , sn ) = (r1 s1 , r2 s2 , . . . , rn sn ).
Para cada 0 k n, la proyecci
on canonica:
k

: R1 Rn Rk
(a1 , . . . , ak , . . . , an ) 7 ak

es un epimorfismo de anillos, y la inyecci


on canonica:
k

: Rk R1 Rn
ak 7 (0, . . . , ak , . . . , 0)

es un monomorfismo de anillos. Si Ai es un ideal de Ri , entonces A1 An es


un ideal de R1 Rn .
Ejercicio 2.4.1.
1. Si R1 y R2 son anillos con unitario e I es un ideal de R1 R2 ,
entonces I = A1 A2 donde Ai es un ideal de Ri para i = 1, 2. (Sugerencia:
Dado I sea Ak = k (I), donde k : R1 R2 Rk es el epimorfismo
can
onico.)
2. Demuestre que la conclusion del inciso anterior no necesariamente se cumple
si los anillos R1 y R2 no tienen unitario.
Teorema 2.4.2. Sean A1 , . . . , An ideales en un anillo R tales que:
1. A1 + A2 + + An = R, y
2. para cada 1 k n, Ak (A1 + + Ak1 + Ak+1 + + An ) = {0},

entonces existe un isomorfismo de anillos R


= A1 An .
Demostraci
on. Sea : A1 An R dado por:
(a1 , . . . , an ) = a1 + + an .

Demostraremos que es un isomorfismo de grupos abelianos aditivos. En efecto,


es suprayectiva pues R = A1 + A2 + + An por la hip
otesis 1. Tambien, es
inyectiva pues si (a1 , . . . , an ) ker() entonces a1 + a2 + + an = 0, de donde
a1 = a2 + + an (A2 + + An ) A1 = {0} y as, a1 = 0. De manera

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

analoga se demuestra que a2 = = an = 0 y por lo tanto ker() = {0}. Por


ultimo, es facil verificar que es un homomorfismo de grupos.

Resta demostrar entonces que es un homomorfismo de anillos. En efecto, si i 6= j


y ai Ai , aj Aj , entonces ai aj Ai Aj (pues Ai y Aj son ideales de R) y
por la hip
otesis 2 tenemos que:
ai aj Ai Aj Ai (A1 + + Ai1 + Ai+1 + + An ) = {0},
de donde ai aj = 0 si i 6= j. Luego, para cada ai , bi Ai tenemos que:
(a1 + a2 + + an )(b1 + b2 + + bn ) = a1 b1 + + an bn ,
de donde es un homomorfismo de anillos.
Ejemplo 2.4.3. Sea R un anillo con unitario 1 6= 0. Un elemento a R se llama
idempotente si a2 = a. Suponga que a es un elemento idempotente en R y que
a esta en el centro de R. Entonces, Ra y R(1 a) son ideales de R tales que
R
= Ra R(1 a).
Sea A un ideal en un anillo R. Si a, b R, diremos que a es congruente con b
m
odulo A si a b A, y lo denotaremos por a b (m
od A). Luego, a b
(m
od A) si y s
olo si a b A si y s
olo si a + A = b + A.
Como A es ideal se sigue que si a1 a2 (m
od A) y b1 b2 (m
od A), entonces
a1 + b1 a2 + b2 (m
od A) y a1 b1 a2 b2 (m
od A).
Teorema 2.4.4 (Chino del residuo). Sean A1 , . . . , An ideales en un anillo R tales
que R2 + Ai = R para todo i = 1, . . . , n y Ai + Aj = R para cualesquiera
i 6= j. Si b1 , . . . , bn R, entonces existe b R tal que b bi (m
od Ai ) para
todo i = 1, . . . , n.
Adem
a
s,
b
est
a
determinado
de
manera

u
nica
salvo
congruencia
Tn
m
odulo el ideal i=1 Ai .
Observaci
on: Si R tiene unitario, entonces R2 = R y por lo tanto R2 + A = R para
todo ideal A de R.
T
Demostraci
on. Demostraremos primero que R = Ak + i6=k Ai para todo k =
1, . . . , n. Demostraremos por induccion el caso k = 1.
Como A1 + A2 = R y A1 + A3 = R, tenemos que:
R2

RR = (A1 + A3 )(A1 + A3 ) = A21 + A1 A3 + A2 A1 + A2 A3

A1 + A2 A3 (pues A21 + A1 A3 + A2 A1 A1 )
A1 + (A2 A3 ) (pues A2 A3 A2 A3 ).

Luego, como R2 + A1 = R tenemos que:


R = R2 + A1 A1 + (A2 A3 ) + A1 = A1 + (A2 A3 ),
de donde se sigue que R = A1 + (A2 A3 ).
Supongamos, como hip
otesis de induccion, que:
R = A1 + (A2 A3 . . . Ak1 ).

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Entonces:
R2

= (A1 + (A2 . . . Ak1 ))(A1 + Ak )


= A21 + A1 Ak + (A2 . . . Ak1 )A1 + (A2 . . . Ak1 )Ak

A1 + (A2 . . . Ak1 )Ak


A1 + (A2 . . . Ak ),

de donde se sigue que R = R2 +TA1 A1 + (A2 . . . Ak ) y por lo tanto


R = A1 + (A2 . . . Ak ) = A1 + i6=1 Ai .
Un argumento similar muestra que para todo k = 1, . . . , n se tiene que:
\
R = Ak +
Ai .
i6=k

T
Por lo tanto, para cada k = 1, . . . , n, existen ak Ak y rk i6=k Ai tales que
bk = ak + rk . Ademas, rk bk (m
od Ak ) y rk 0 (m
od Ai ) para i 6= k. Sea
b = r1 + + rn . Es facil ver que b bi (m
od Ai ) para todo i = 1, 2, . . . , n.
Finalmente, si c R es tal que c bi (m
od Ai ) para todo i = 1, . . . , n, entonces
b c (m
od Ai )Tpara todo i = 1, . . . , n, es T
decir, b c Ai para todo i = 1, . . . , n.
n
n
od i=1 Ai ).
Luego, b c i=1 Ai y as b c (m
Corolario 2.4.5. Si A1 , . . . , An son ideales en un anillo R, entonces existe un
monomorfismo de anillos:
f : R/ ni=1 Ai R/A1 R/An .
Ademas, si R2 + Ai = R para todo i = 1, . . . , n y Ai + Aj = R para cualesquiera
i 6= j, entonces f es un isomorfismo de anillos.
Demostraci
on. Consideremos el mapeo:
f1 : R R/A1 R/An
dado por f1 (r) = (r + A1 , . . . , r + An ). Es un ejercicio verificar que f1 esta bien
definido y es homomorfismo de anillos.
Por otro lado, tenemos que:
r ker f1

(r + A1 , . . . , r + An ) = (A1 , . . . , An )
r Ai i = 1, . . . , n
r ni=1 Ai ,

Tn
de donde se sigue que ker f1 = i=1 Ai .
Luego, por el Teorema 2.2.9 existe un unico homomorfismo de anillos:
f : R/ ni=1 Ai R/A1 R/An

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Tn
tal que f (r + i=1 Ai ) = f1 (r) para todo r R y ker f = ker f1 / ni=1 Ai .
Como ker f1 = ni=1 Ai , se sigue que:
ker f = ni=1 Ai / ni=1 Ai = {ni=1 Ai },

es decir, f es un homomorfismo inyectivo.


Finalmente, supongamos que R2 +Ai = R para todo i = 1, . . . , n y que Ai +Aj = R
para cualesquiera i 6= j. Sea (b1 + A1 , b2 + A2 , . . . , bn + An ) R/A1 R/A2
R/An . Por el Teorema chino del residuo, existe b R tal que b bi (m
od Ai )
para todo i = 1, . . . , n. Luego:
f (b + ni=1 Ai ) = f1 (b) = (b + A1 , . . . , b + An ) = (b1 + A1 , . . . , bn + An )
y por lo tanto f es suprayectivo, es decir, f es un isomorfismo.
Corolario 2.4.6 (Teorema chino del residuo en Z). Sean a1 , . . . , an enteros positivos tales que (ai , aj ) = 1 si i 6= j. Si b1 , . . . , bn son enteros arbitrarios, entonces el
sistema de congruencias:
x
x

..
.

b1
b2

(m
od a1 ),
(m
od a2 ),

bn

(m
od an ),

tiene solucion en los enteros y esta determinada de manera unica m


odulo m =
a1 an .

Demostraci
on. Para cada i = 1, . . . , n, sea Ai = (ai ). Como Z es un anillo con
unitario, tenemos que Z satisface la primera hip
otesis del Teorema chino del residuo,
es decir, Z2 + Ai = Z
para
todo
i
=
1,
.
.
.
,
n.
Tn
Demostraremos que i=1 Ai = (m). En efecto:
z

n
\

i=1

Ai

z (ai ) i = 1, . . . , n

ai | z i = 1, . . . , n

m | z (pues (ai , bj ) = 1 si i 6= j)
z (m).
Por otra parte, como (ai , aj ) = 1 para cualesquiera i 6= j, existen enteros qi y rj
tales que 1 = mi qi + mj rj . Luego, si z Z tenemos que z = mi (zqi ) + mj (zrj )
Ai + Aj , de donde Z = Ai + Aj . Luego, el Teorema chino del residuo implica que
el sistema de congruencias:

Algebra
Moderna I y II

x
x

..
.

b1
b2

(m
od a1 ),
(m
od a2 ),

bn

(m
od an ),
Prof. Carlos J. Rubio Barrios

tiene solucion en T
los enteros la cual esta determinada de manera unica salvo conn
gruencia m
odulo i=1 Ai = (m).
Ejercicio 2.4.7. Sean m y n enteros positivos primos relativos.
1. Demuestre que Zmn
= Zm Zn .

2. Demuestre que U (Zmn )


= U (Zm ) U (Zn ).

3. Demuestre que (mn) = (m)(b), donde es la funcion de Euler.

2.5.

Factorizaci
on en anillos conmutativos

En esta seccion extenderemos los conceptos de divisibilidad, maximo comun divisor


y primo en los enteros, a anillos conmutativos arbitrarios.
Definici
on 2.5.1. Sea R un anillo conmutativo. Un elemento a 6= 0 en R divide a
un elemento b R, y se denota a | b, si existe x R tal que ax = b. Se dice que
a es divisor de b.
Dos elementos a y b de R se llaman asociados si a | b y b | a.
Podemos parafrasear todos los enunciados acerca de divisibilidad en terminos de
ideales principales.
Teorema 2.5.2. Sea R un anillo conmutativo con unitario y sean a, b, u R.
Entonces:
1. a | b si y s
olo si (b) (a).
2. a y b son asociados si y s
olo si (a) = (b).
3. u es una unidad si y s
olo si u | r para todo r R.
4. u es una unidad si y s
olo si (u) = R.
5. La relaci
on a es asociado de b es una relaci
on de equivalencia sobre R.
6. Si a = br con r R una unidad, entonces a y b son asociados. Si R es un
dominio entero, el recproco es verdadero, es decir, si a y b son asociados,
entonces difieren por una unidad.
Demostraci
on. Como R es un anillo conmutativo con unitario, tenemos que:
(a) = Ra = aR,
por el Teorema 2.3.5 apartado 5.
1. Si a | b, entonces ax = b para algun x R, y de aqu b (a). Esto implica
que (b) (a). Recprocamente, si (b) (a), entonces b (a) y de aqu,
b = ax para alg
un x R, lo que significa que a | b.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. Si a y b son asociados, entonces a | b y b | a. Por el inciso anterior, tenemos


que (b) (a) y (a) (b), de donde (a) = (b). Recprocamente, si (a) = (b)
de nuevo por el inciso 1, tenemos que a | b y b | a, es decir, a y b son
asociados.
3. Si u es una unidad, entonces existe v R tal que uv = 1 (1 es el unitario
de R). Luego, para todo r R tenemos que u(vr) = 1r = r y por lo tanto
u | r. Recprocamente, si u | r para todo r R, en particular u | 1 y por lo
tanto 1 = uv para algun v R, es decir, u es una unidad.
4. Tenemos que:
u es una unidad

u | r r R (por el inciso anterior)

(r) (u) r R (por el inciso 1)


R = (u).
5. Se deja de ejercicio al lector.

6. Si a = br con r unidad, entonces ar1 = b, de donde b | a y a | b, es decir, a


y b son asociados. Supongamos que R es un dominio entero y que a y b son
asociados. Entonces, ax = b y by = a para algunos x, y R, con a 6= 0 y
b 6= 0. Luego, byx = ax = b. Como b 6= 0 y R es un dominio entero, se sigue
que yx = 1, y por lo tanto x, y son unidades.

Definici
on 2.5.3. Sea R un anillo conmutativo con unitario. Un elemento c R
es irreducible si se satisfacen las siguientes condiciones:
1. c 6= 0 y c no es unidad,
2. Si c = ab, con a, b R, entonces a es unidad o b es unidad.
Un elemento p R es un primo si se satisfacen las siguientes condiciones:
1. p 6= 0 y p no es unidad.
2. Si p | ab, con a, b R, entonces p | a o p | b.
Ejemplo 2.5.4. En el anillo Z6 , 2 es primo. En efecto, 2 6= 0 y 2 no es unidad en
Z6 . Supongamos que 2 | ab. Es facil ver entonces que ab 0, 2 o 4 (m
od 6). Si
ab 0 (m
od 6), entonces 6 | ab Z y por lo tanto 2 | ab Z, de donde 2 | a o
2 | b en Z y por lo tanto 2 | a o 2 | b en Z6 . Si ab 2 (m
od 6), entonces 6 | ab 2
en Z y por lo tanto 2 | ab 2 en Z. Luego, 2 | ab en Z y concluimos como antes.
De manera analoga se trata el caso ab 4 (m
od 6).
Sin embargo 2 no es irreducible en Z6 , pues 2 = 2 4 en Z6 y ni 2 ni 4 son unidades
en Z6 .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Para un ejemplo de un elemento irreducible que no es primo, vease el Ejercicio 1.


Existe una relaci
on entre los elementos primos y los ideales principales primos en un
dominio entero R, as como entre los elementos irreducibles y los ideales principales
maximales.
Teorema 2.5.5. Sean p y c elementos distintos de cero en un dominio entero R.
1. p es primo si y s
olo si (p) es un ideal primo distinto de cero.
2. c es irreducible si y s
olo si (c) es un ideal maximal en el conjunto S de todos
los ideales principales propios de R.
3. Cada elemento primo de R es irreducible.
4. Si R es un dominio de ideales principales (DIP), entonces p es primo si y s
olo
si p es irreducible.
5. Cada asociado de un irreducible en R es irreducible.
6. Cada asociado de un primo en R es primo.
7. Los
unicos divisores de un elemento irreducible de R son sus asociados y las
unidades de R.
Demostraci
on.
1. Si p es primo, entonces p no es unidad y por lo tanto (p) 6= R.
Supongamos que ab (p). Entonces p | ab, de donde p | a o p | b. Luego,
a (a) (p) o b (b) (p). Por el Teorema 2.3.9 se sigue que (p) es un
ideal primo y (p) 6= (0) porque p 6= 0. Recprocamente, supongamos que (p)
es un ideal primo distinto de cero. Entonces, (p) 6= R y p 6= 0, es decir, p
no es unidad y p 6= 0. Supongamos que p | ab. Entonces, ab (p) y por el
Teorema 2.3.9 tenemos que a (p) o b (p). De aqu, p | a o p | b, y as p
es primo.
2. Si c es irreducible, entonces c 6= 0 y c no es unidad, es decir, (c) es un ideal
propio. Sea (d) S tal que (c) (d) R. Entonces, c = dx para algun
x R. Como c es irreducible, o bien d es unidad o x es unidad. Si d es unidad,
entonces (d) = R. Si x es unidad, entonces (c) = (d), de donde se sigue que
(c) es maximal en S. Recprocamente, si (c) es maximal en S, entonces (c)
es un ideal propio de R, es decir, (c) 6= 0 y (c) 6= R. Luego, c 6= 0 y c no es
unidad. Supongamos que c = ab. Entonces, (c) = (ab) = (a)(b) (a), de
donde (c) = (a) o (a) = R (pues (c) es maximal en S). Si (a) = R, entonces
a es unidad. Si (c) = (a), entonces c | a y de aqu c = ab = (cy)b = c(yb)
con y R. Como c 6= 0 y R es un dominio entero, tenemos que 1 = yb de
donde b es unidad. Por lo tanto, c es irreducible.
3. Sea p un primo de R. Entonces, p 6= 0 y p no es unidad. Supongamos que
p = ab con a, b R. Como p es primo y p | ab, tenemos que p | a o p | b.
Si p | a, entonces a = px para algun x R de modo que p = ab = pxb,

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

que a su vez implica que 1 = xb lo que significa que b es unidad. De manera


analoga se demuestra que si p | b, entonces a es unidad. Por lo tanto, p es
irreducible.
4. Si R es DIP, en particular R es un dominio entero y por el inciso anterior
se sigue que todo primo en R es irreducible. Recprocamente, supongamos
que p R es irreducible con R un DIP. Por el inciso 2, tenemos que (p)
es maximal en el conjunto S. Como R es DIP, todos los ideales de R son
principales y por lo tanto (p) es maximal en R. Luego, por el Teorema 2.3.16,
(p) es un ideal primo en R, y (p) es distinto de cero porque p 6= 0 al ser
irreducible. Luego, por el inciso 1 se sigue que p es primo.
5. Si c es irreducible y d es asociado de c, el inciso 6 del teorema anterior implica
que c = du con u R una unidad. Como c 6= 0 y c no es unidad, tenemos
tambien que d 6= 0 y d no es unidad (recuerde que las unidades de un anillo
con unitario forman un grupo con la operaci
on de multiplicaci
on del anillo).
Supongamos que d = ab con a, b R. Entonces, c = abu de donde a es
unidad o bu es unidad (pues c es irreducible). Si a es unidad, entonces d es
irreducible. Si bu es unidad, entonces b tambien es unidad y por lo tanto d es
irreducible.
6. Se deja de ejercicio al lector.
7. Si c es irreducible y a | c, entonces (c) (a) de donde (c) = (a) o (a) = R,
ya que (c) es maximal en el conjunto S por el inciso 2. Si (a) = (c), entonces
a y c son asociados por el inciso 2 del teorema anterior. Si (a) = R, entonces
a es una unidad por el inciso 4 del teorema anterior.
Corolario 2.5.6. Cada ideal no cero en un DIP es maximal si y s
olo si es primo.
Demostraci
on. Ejercicio.
Ejemplo
2.5.7. De

acuerdo con el inciso 4 del teorema anterior, el dominio entero


Z[ 10] =
{a
+
b
10 | a, b Z} no es un DIP, pues los elementos irreducibles

2, 3, 4 + 10 y 4 10 no son primos (vease el Ejercicio 1.)


Proposici
on 2.5.8. Si D es un dominio entero que no es campo, entonces el anillo
de polinomios D[x] no es DIP.
Demostraci
on. Sea c D un elemento distinto de 0 que no es unidad (observe que
tal elemento existe porque D no es campo). Demostraremos que el ideal (c, x) no
es principal.
Por el Teorema 2.3.5 tenemos que:
(c, x) = {cp(x) + xq(x) | p(x), q(x) D[x]}.
Observemos que si 1 (c, x), entonces 1 = cp(x)+xq(x) para algunos p(x), q(x)
D[x], y por lo tanto 1 = cp(0), lo que implica que c es una unidad lo cual no puede

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

ser (note que p(0) 6= 0 ya que 1 6= 0.) Por lo tanto, 1 6 (c, x) y en consecuencia
(c, x) 6= D[x].
Supongamos que el ideal (c, x) es principal, es decir, (c, x) = (a(x)) para algun
a(x) D[x]. Por el Teorema 2.3.5 tenemos que (a(x)) = a(x)D[x] y por lo tanto:
c (c, x) = (a(x)) c = a(x)h(x), para algun h(x) D[x].
Como grado(a(x)h(x)) = grado(a(x))+grado(h(x)) y grado(c) = 0, los polinomios
a(x) y h(x) deben ser constantes. Sean a(x) = r y h(x) = s. Observe que r y s
son distintos de 0, ya que c 6= 0. Ahora bien, como x (c, x) = a(x)D[x] = rD[x]
tenemos que x = rg(x) para alg
un g(x) D[x]. Esta igualdad de polinomios
implica que g(x) es un polinomio de grado 1, digamos g(x) = b0 + b1 x. Entonces,
1 = rb1 y as r es unidad, lo que implica que (a(x)) = (r) = D[x], es decir,
(c, x) = D[x] lo que es una contradicci
on.
Corolario 2.5.9. El anillo de polinomios Z[x] no es DIP.
Definici
on 2.5.10. Un dominio entero R es un dominio de factorizaci
on unica
(DFU) si se cumplen las siguientes condiciones:
1. Cada elemento r distinto de cero y que no sea unidad puede ser escrito como
r = c1 c2 cn , con c1 , c2 , . . . , cn irreducibles no necesariamente distintos.
2. Si c1 c2 cn y d1 d2 dm son factorizaciones de r como producto de irreducibles, entonces n = m y para alguna permutaci
on de {1, 2, . . . , n}, ci y
d(i) son asociados.
1. El dominio entero Z es un DFU.

2. El dominio entero Z[ 10] no es un


DFU, pues
3 2 = 6 = (4 + 10)(4 10)
y ni 2 ni 3 son asociados de 4 + 10 y 4 10.

Ejemplos 2.5.11.

3. Mas adelante demostraremos que si D es un DFU, entonces el anillo de


polinomios D[x] tambien es un DFU. En particular Z[x] es un DFU.
Proposici
on 2.5.12. Si R es un DFU, entonces todo elemento de R es primo si y
s
olo si es irreducible.
Demostraci
on. Sabemos que todo primo en un dominio entero es irreducible. Luego,
basta demostrar que cada elemento irreducible es primo. Sea p R irreducible.
Supongamos que p | ab, con a, b R, pero que p a. Entonces, ab = pq para
algun q R. Como R es DFU, podemos escribir a = q1 qn y b = r1 rm .
Luego, pq = (q1 qn )(r1 rm ). Como p a, p no puede ser asociado de ningun
qi . Luego, p es asociado de alg
un rj (ya que R es un DFU) y por lo tanto p | b.
As, p es primo.
Nuestro objetivo es demostrar que todo DIP es un DFU. Sin embargo, el recproco
es falso como lo muestra el Corolario 2.5.9 y el Ejemplo 2.5.11.
Para demostrar que todo DIP es un DFU, primero demostraremos un lema preliminar.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Lema 2.5.13. Si R es un anillo de ideales principales y (a1 ) (a2 ) es una


cadena de ideales en R, entonces existe un entero positivo n tal que (aj ) = (an )
para todo j n.
[
Demostraci
on. Sea A =
(ai ). Afirmamos que A es un ideal de R. En efecto, si
i1

b, c A, entonces b (ai ) y c (aj ). Luego, o bien i j o bien i j. Sin perdida


de generalidad, supongamos que i j. Entonces, (aj ) (ai ) y b, c (ai ). Como
(ai ) es ideal, se sigue que b c (ai ) A. De manera analoga, si r R y b A,
entonces b (ai ), y por lo tanto rb (ai ) A y br (ai ) A. As, A es un ideal
de R.
Por otra parte, como R esSun anillo de ideales principales, A = (a) para algun
a R. Ya que a A = i1 (ai ), se sigue que a (an ) para algun n. Luego,
por definici
on de ideal generado, se sigue que (a) (an ). Por lo tanto, para cada
j n, (a) (an ) (aj ) A = (a), de donde (aj ) = (an ).
Teorema 2.5.14. Cada dominio de ideales principales R es un dominio de factorizacion
unica.
Demostraci
on. Sea 0 6= x R un elemento que no es una unidad. Si (x) es un
ideal maximal, entonces por el Teorema 2.5.5, x es irreducible.
Supongamos que (x) no es ideal maximal. Luego, (x) es parte de una cadena
ascendente de ideales (x) ( (w1 ) ( ( (wl ) ( . Luego, por el lema anterior
esta cadena se estabiliza para algun (wn ) = (x1 ). Como (x1 ) no se puede incluir
de manera estricta en otro ideal, se sigue que (x1 ) es maximal y por lo tanto x1
es irreducible. Entonces, x (x) ( (x1 ), de donde existe y2 R (y2 6= 0)tal que
x = x1 y2 con x1 irreducible. Continuando de esta forma, existen factorizaciones:
y2 = x2 y3 , y3 = x3 y4 , . . . , yn = xn yn+1 , . . .
donde yn+1 | yn y los xi son irreducibles. Luego, tenemos una cadena ascendente
de ideales:
(x) (y2 ) (y3 ) (yn )
Nuevamente por el lema anterior, esta cadena se estabiliza a partir de cierto m.
Luego, x = x1 x2 xm es producto de irreducibles.
(Unicidad) Verifiquemos que la factorizaci
on en irreducibles es unica salvo orden y
unidades mediante induccion en el numero de elementos de alguna factorizaci
on.
Supongamos que p1 p2 pr = q1 q2 qs son factorizaciones de x como producto
de irreducibles. Si r = 1 y s > 1, entonces p1 = q1 qs . Como p1 es irreducible,
alguno de los qi es unidad, lo que es una contradicci
on. Por lo tanto, s = 1. Supongamos que el resultado es cierto para r = k y sean p1 p2 pk pk+1 = q1 q2 qs
factorizaciones de x en irreducibles. Como R es un DIP y pk+1 es irreducible, se
sigue que pk+1 es primo. Luego, existe 1 j s tal que pk+1 | qj , es decir,
qj = pk+1 u con u unidad. Entonces:
p1 pk pk+1 = q1 q2 qj1 pk+1 uqj+1 qs .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Como R es dominio entero y pk+1 6= 0, se tiene que:


p1 pk = uq1 qj1 qj+1 qs
y el resultado se sigue aplicando la hip
otesis de induccion.
Definici
on 2.5.15. Sea R un anillo conmutativo. Decimos que R es un anillo
euclidiano si existe una funcion : R {0} Z+ {0} tal que si a, b R y b 6= 0,
entonces a = bq + r para algunos q, r R, donde r = 0 o (r) < (b).
Un anillo euclidiano que es un dominio entero se llama dominio euclidiano.
Ejemplos 2.5.16.
1. El anillo Z con : Z {0} Z+ {0} dada por x 7 |x|,
es un dominio euclidiano.
2. Todo campo F con : F {0} Z+ {0} dada por x 7 1, es un dominio
euclidiano.
3. Si F es un campo, entonces el anillo de polinomios en una variable F [x] es un
dominio euclidiano con : F [x] {0} Z+ {0} dada por f 7 grado(f )
(ver Teorema 2.7.6).
Teorema 2.5.17. Cada anillo euclidiano es un anillo de ideales principales con
unitario. En particular, cada dominio euclidiano es un DIP y en consecuencia un
DFU.
Demostraci
on. Sea (R, ) un anillo euclidiano y sea I un ideal de R. Si I = {0},
entonces I es principal. Supongamos que I 6= {0}. Sea d I tal que (d) =
mn{(x) | x 6= 0, x I}. Es claro que (d) I. Recprocamente, sea a I.
Como R es euclidiano y d 6= 0, existen q, r R tales que a = qd + r con r = 0 o
(r) < (d). Como r = aqd I (pues a I y qd I), se sigue de la minimalidad
de (d) que r = 0. Luego, a = qd Rd (d) y de aqu I Rd (d) I. Por lo
tanto, I = Rd = (d) y R es un anillo de ideales principales.
Tomando R = I, tenemos que R = Rd para algun d R. Luego, d = ed = de para
algun e R. Demostraremos que be = b para todo b R. En efecto, si b R = Rd,
entonces b = xd para alg
un x R. Luego, be = (xd)e = x(de) = xd = b, de donde
e es el unitario de R.
Ejemplo 2.5.18. Z[x] no es dominio euclidiano debido a que Z[x] no es DIP.
Existen ejemplos de dominios de ideales principales que no son dominios euclidianos.
Un ejemplo, es el anillo:



1 + 19
.
Z
2
Para mas detalles, el lector puede consultar [4].

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2.5.1.

M
aximo com
un divisor

Definici
on 2.5.19. Sea R un DFU y sean a, b R. Un elemento d R es un
maximo com
un divisor de a y b si se cumplen las siguientes condiciones:
1. d | a y d | b.
2. Para cualquier e R tal que e | a y e | b, se tiene que e | d.
Estas condiciones se pueden reescribir en terminos de ideales como sigue:
1. (a) (d) y (b) (d).
2. Para cualquier e R tal que (a) (e) y (b) (e), se tiene que (d) (e).

Observe que si d y d son ambos maximos comunes divisores de a y b, por la segunda


propiedad tenemos que (d) (d ) y (d ) (d), de donde (d) = (d ) y por lo tanto
d y d son asociados. Como la relaci
on d d si y s
olo si d y d son asociados,
es una relaci
on de equivalencia (ver Teorema 2.5.2), podemos decir que el maximo
com
un divisor de a y b (cuando existe), es unico (salvo asociados).
Ejemplos 2.5.20.
(a, b) = b.

1. Si a = 0, entonces para cualquier b R se tiene que

2. Si a R es una unidad, entonces para cualquier b R se tiene que (a, b) =


a 1.
3. Si R es un DFU y a, b R no son unidades, entonces podemos escribir
1
r
r
1
a = up
1 pr y b = vp1 pr donde u, v R son unidades, pi R son
primos distintos, y i , i son enteros no negativos. En este caso el elemento
d = p11 pr r es un maximo comun divisor de a y b, donde i = mn{i , i }.
En particular, los maximos comunes divisores siempre existen en un DFU.
4. Si R es un DIP (y por lo tanto DFU), y a, b R, el ideal (a) + (b) debe
ser principal. Luego, existe d R tal que (a) + (b) = (d). Entonces, d es un
maximo com
un divisor de a y b. Ademas, ya que d (d) = (a) + (b), existen
h, k R tales que d = ha + kb. En otras palabras, tenemos una identidad de
Bezout para un maximo comun divisor en un DIP.
5. Si R es un dominio euclidiano (en particular R es un DIP), entonces por el
inciso anterior sabemos que d = (a, b) existe para todo a, b R y d = ah+bk
para algunos h, k R. En este caso, d, h y k se pueden determinar explcitamente mediante el algoritmo de la division. Este algoritmo es exactamente el
mismo que el algoritmo euclidiano conocido para calcular el maximo comun
divisor de dos enteros.
Definici
on 2.5.21. Sea R un DFU. Se dice que a, b R son primos relativos si
(a, b) = 1 u, u una unidad, es decir, si (a) + (b) = R.

Proposici
on 2.5.22. Sea R un DFU y sea r R. Entonces, (ra1 , . . . , rak ) =
r (a1 , . . . , ak ) para cualesquiera a1 , . . . , ak R. En particular, si d = (a1 , . . . , ak ),
entonces ( ad1 , . . . , adk ) = 1.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2.5.2.

Ejercicios

1. Considere el dominio entero Z[ 10] = {a + b 10 | a, b Z}.

a) Demuestre
que elmapeo N : Z[ 10] Z dado por a + b 10 7

2
2
(a + b 10)(a
b 10) = a 10b satisface N (uv) = N (u)N (v) para
todo u, v Z[ 10], y N (u) = 0 si y s
olo si u = 0.

b) Demuestre que u es una unidad en Z[ 10] si y s


olo si N (u) = 1.

c) Demuestre
que 2, 3, 4 + 10 y 4 10 son elementos irreducibles en

Z[ 10].

d) Demuestre que 2, 3, 4 + 10y 4


10 no son primos en Z[ 10].
(Sugerencia: 3 2 = 6 = (4 + 10)(4 10).)
2. De acuerdo con el Corolario 2.5.6 y el Teorema 2.5.14 tenemos que si R es un
DIP, entonces R es un DFU y cada ideal primo no cero de R es maximal. El
objetivo de este ejercicio es demostrar que el recproco tambien es verdadero.
Es decir, si R es un DFU y cada ideal primo no cero de R es maximal, entonces
R es un DIP.
Sea I un ideal de R. Ya que {0} es principal, podemos asumir que I 6= {0}.
Como R es un DFU, cada elemento no cero de I se puede escribir como
up1 p2 pt donde u es una unidad y los pi son irreducibles, y en consecuencia
primos. Sea r = r(I) el mnimo de las t. Use induccion en r para demostrar
que I es principal siguiendo los siguientes pasos:
a) Si r = 0, demuestre que I = (1) = R.
b) Si el resultado se satisface para todo r < n, sea r = n, con up1 pn
I, y por ende p1 pn I. Como p1 es primo, (p1 ) es un ideal primo,
necesariamente maximal por hip
otesis. Luego, R/(p1 ) es un campo. Si
b I pero b 6 (p1 ), pruebe que bc 1 (p1 ) para algun c R.

c) Por el inciso anterior, tenemos que bc dp1 = 1 para algun d R.


Demuestre que p2 pn I, contradiciendo la minimalidad de n. Por
lo tanto, si b I, entonces b (p1 ), es decir, I (p1 ).

d) Sea J = {x R | xp1 I}. Demuestre que J es un ideal de R.


e) Demuestre que Jp1 = I.

f ) Ya que p1 p2 pn = (p2 pn )p1 I, tenemos que p2 pn J. Use


la hip
otesis de induccion para concluir que I es principal.
3.

a) Si a y n son enteros con n > 0, demuestre que existen enteros q y r


tales que a = qn + r y |r| n2 .

b) Demuestre que Z[i] = {a + bi | a, b Z} es un dominio euclidiano con


: Z[i] {0} Z+ {0} dada por a + bi 7 (a + bi)(a bi) = a2 + b2 .
(Sugerencia: Sea y = a + bi Z[i] y supongamos que x es un entero
positivo. Por el inciso anterior, existen enteros q1 , q2 , r1 y r2 tales que
a = q1 x + r1 y b = q2 x + r2 con |r1 | x2 y |r2 | x2 . Sean q = q1 + q2 i

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

y r = r1 + r2 i. Entonces, y = qx + r con r = 0 o (r) < (x). En el


caso general, observe que para x = c + di 6= 0 y x = c di, se tiene
que xx > 0. Luego, existen q, r0 Z[i] tales que yx = q(xx) + r0 , con
r0 = 0 o (r0 ) < (xx). Sea r = y qx. Entonces, y = qx + r con
r = 0 o (r) < (x).)
c) Determine todas las unidades en el anillo Z[i].
d) Si = a + bi Z[i] es tal que a2 + b2 = p con p primo en Z, demuestre
que es primo en Z[i].

2.6.

Anillo de cocientes y localizaci


on

Definici
on 2.6.1. Un subconjunto S 6= de un anillo R es multiplicativo si:
a, b S ab S.
Ejemplos 2.6.2.
1. Si R es un anillo no cero con unitario, el conjunto S = {x
R | x 6= 0, x no es divisor de cero} es multiplicativo. En efecto, si a, b S y
ab 6 S entonces existe c 6= 0 tal que a(bc) = 0. Como b S, se sigue que
bc 6= 0 lo cual implica que a 6 S (contradiccion).
2. Si R es un dominio entero, el conjunto R {0} es multiplicativo.
3. El conjunto de unidades en cualquier anillo con unitario es un conjunto multiplicativo.
4. Si P es un ideal primo en un anillo conmutativo R, entonces ambos P y RP
son conjuntos multiplicativos.
Construcci
on de Q.
El conjunto S = Z {0} es un conjunto multiplicativo.
Intuitivamente:
o
na
| a Z, b S
Q=
b
sujeto a:
a
c
= ad bc = 0.
b
d
Formalmente:
La relaci
on sobre el conjunto Z S definida como:
(a, b) (c, d) ad bc = 0,
es una relaci
on de equivalencia. Q es el conjunto de clases de equivalencia de Z S
bajo esta relaci
on de equivalencia. La clase de equivalencia de (a, b) se denota por ab
a c
ac
y la suma y multiplicaci
on se definen de la manera usual: ab + dc = ad+bc
bd , b d = bd .
Uno verifica que estas operaciones estan bien definidas y que Q es un campo. El

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

mapeo Z Q dado por a 7

a
1

es una inmersi
on.

Ahora extenderemos la construccion esbozada a un subconjunto multiplicativo de


cualquier anillo conmutativo (posiblemente sin unitario).
Teorema 2.6.3. Sea S un subconjunto multiplicativo de un anillo conmutativo R.
La relaci
on definida sobre el conjunto R S como:
(r, s) (r , s ) s1 (rs r s) = 0 para algun s1 S,
es una relaci
on de equivalencia. Ademas, si R no tiene divisores de cero y 0 6 S,
entonces:
(r, s) (r , s ) rs r s = 0.
Demostraci
on. La prueba de la primera parte se deja de ejercicio al lector.
Si R no tiene divisores de cero y 0 6 S, entonces:
(r, s) (r , s ) s1 (rs r s) = 0 para algun s1 S
rs r s = 0.

La clase de equivalencia de (r, s) R S sera denotada por rs . El conjunto de


clases de equivalencia de R S bajo la relaci
on se denota por S 1 R.
Ejercicio 2.6.4. Verifique que:
1.

r
s

2.

tr
ts

=
=

r
s
r
s

si y s
olo si s1 (rs r s) = 0 para algun s1 S.
para todo r R, y s, t S.

3. Si 0 S, entonces S 1 R consiste de una sola clase de equivalencia.


Teorema 2.6.5. Sea S un subconjunto multiplicativo de un anillo conmutativo R
y sea S 1 R el conjunto de las clases de equivalencia de R S bajo la relaci
on de
equivalencia del teorema anterior.
1. S 1 R es un anillo conmutativo con unitario, donde la suma y la multiplicaci
on
estan definidas como:
 r   r  rr
rs + r s
r r
= .
y
+ =
s s
ss
s
s
ss
2. Si R es un anillo no cero sin divisores de cero y 0 6 S, entonces S 1 R es un
dominio entero.
3. Si R es un anillo no cero sin divisores de cero y S = R {0}, entonces S 1 R
es un campo.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on.
1. Demostraremos que las operaciones de suma y multiplicaci
o n

en S 1 R estan bien definidas. Supongamos que rs = ut y que rs = ut .


Entonces, existen v, v S tales que v(ru ts) = 0 y v (r u t s ) = 0.
Luego, vv s u (ru ts) = 0 y vv su(r u t s ) = 0, de donde:
vv (rus u + sur u tss u sus t ) = 0.

+t u
+r s
= tuuu
, pues vv S, y por lo tanto rs + rs =
Esto implica que rs ss

t
t
a bien definida.
u + u . Luego, la suma est
De manera analoga, de las igualdades v(ru ts) = 0 y v (r u t s ) =
0 se sigue que vv r u (ru ts) = 0 y vv ts(r u t s ) = 0, de donde

tt
vv (rur u tst s ) = 0. Como vv S, se sigue que rr
ss = uu , es decir,

on esta bien definida.


( rs )( rs ) = ( ut )( ut ) y as, la multiplicaci
Se deja de ejercicio al lector verificar que S 1 R con estas operaciones, satisface los axiomas de anillo. El ser S 1 R conmutativo se sigue de que R es
conmutativo.
Por
ultimo, dados s, s S, tenemos que 0s = s0 de donde 0s S 1 R es el
s
s
s
neutro aditivo. El inverso aditivo de rs es r
s . Ya que s = s , se sigue que s
es el unitario de S 1 R.

olo si r = 0 en
2. Si R no tiene divisores de cero y 0 6 S, entonces rs = 0s si y s

R. Por lo tanto, ( rs )( rs ) = 0 en S 1 R si y s
olo si rr = 0 en R. Ya que R
no tiene divisores de cero, tenemos que rr = 0 si y s
olo si r = 0 o r = 0,
1
de donde se sigue que S R es un dominio entero.
3. Si R no tiene divisores de cero y S = R {0}, el inciso anterior implica que
S 1 R es un dominio entero. Ahora, si r 6= 0, entonces el inverso multiplicativo
de rs S 1 R es rs S 1 R, y por lo tanto S 1 R es un campo.
El anillo S 1 R se llama anillo de fracciones o anillo cociente de R por S.
Caso especial. Si R es un dominio entero y S = R {0}, entonces el campo S 1 R
se llama campo de cocientes del dominio entero R. De este modo, si R = Z, su
campo de cocientes es Q.
Generalizacion. Sean R 6= 0 un anillo conmutativo y
S = {r R | r 6= 0, r no es divisor de cero}.
Si S es no vaco (como es siempre el caso si R tiene unitario), entonces S 1 R se
llama anillo completo de cocientes (o fracciones) del anillo R.
Teorema 2.6.6. Sea S un subconjunto multiplicativo de un anillo conmutativo R.
1. El mapeo S : R S 1 R dado por r 7 rs
s (para cualquier s S) es un
homomorfismo de anillos tal que S (s) es una unidad en S 1 R para cada
s S.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. Si 0 6 S y S no tiene divisores de cero de R, entonces S es un monomorfismo.


En particular, cualquier dominio entero puede ser sumergido en su campo de
cocientes.
3. Si R tiene unitario y S consiste de unidades, entonces S es un isomorfismo.
En particular, el anillo completo de cocientes (que en realidad es campo de
cocientes) de un campo F es isomorfo a F .

rs
Demostraci
on.
1. Si s, s S, entonces rs
s = s . Supongamos que r1 = r2

R. Entonces, S (r1 ) = r1ss = rs2 s = r2ss = S (r2 ) para cualesquiera s, s


S, de donde el mapeo S esta bien definido. Se deja de ejercicio verificar
que S es un homomorfismo de anillos. Por ultimo, si s S tenemos que
2
2
3
2
(S (s))1 = ( ss )1 = ss2 , ya que ( ss )( ss2 ) = ssss2 = ss3 = ss , el unitario del
anillo S 1 R.
0
2. Sea r ker(S ). Entonces, S (r) = 0 en S 1 R, de modo que rs
s = s y
2
2
por lo tanto rs s1 = 0 para algun s1 S. Ya que s s1 S, se sigue que
s2 s1 6= 0. Como S no tiene divisores de cero, resulta que r = 0. Luego,
ker(S ) = {0} y as S es inyectivo. En particular, si R es dominio entero
y S = R {0}, entonces S no tiene divisores de cero. Luego, R se puede
sumergir en su campo de cocientes S 1 R.

3. Como cada unidad no es divisor de cero y es diferente de cero, basta demostrar,


por el inciso anterior, que S es suprayectivo. Dado rs S 1 R con s S una
1

unidad de R, tenemos que S (rs1 ) = (rs s )(s) = r(s s s) = rs de donde S


es un epimorfismo. En particular, si F es un campo y S = F {0}, entonces
S consiste de unidades. Luego, F es isomorfo a su campo de cocientes.

En vista del inciso 2 de este teorema, es costumbre identificar a un dominio entero


R con su imagen bajo el mapeo S y considerar R como un subanillo de su campo
de cocientes. Ya que 1 S en este caso, r R es identificado por 1r S 1 R.
El siguiente teorema muestra que el anillo de cocientes se puede caracterizar por la
siguiente propiedad universal.
Teorema 2.6.7. Sea S un subconjunto multiplicativo de un anillo conmutativo R y
sea T cualquier anillo conmutativo con unitario. Si f : R T es un homomorfismo
de anillos tal que f (s) es una unidad en T para todo s S, entonces existe un
unico homomorfismo de anillos f : S 1 R T tal que f S = f . El anillo S 1 R
esta completamente determinado por esta propiedad (salvo isomorfismo).
Demostraci
on. Es facil verificar que el mapeo f : S 1 R T dado por f ( rs ) =
1
f (r)(f (s)) esta bien definido y es un homomorfismo de anillos tal que f S = f .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Es decir, el siguiente diagrama es conmutativo:


S

// S 1 R
R EE
EE
EE
f
f EEE
"" 
T
Supongamos que g : S 1 R T es otro homomorfismo tal que g S = f .
Entonces, para cada s S, g(S (s)) es una unidad en T . Demostraremos que
g((S (s))1 ) = (g(S (s)))1 para todo s S. Observe que (S (s))1 existe por
el teorema anterior. Tenemos que:
1T = g(S (s))(g(S (s)))1 = g(1S 1 R )g(S (s))(g(S (s)))1 = g(1S 1 R ),
donde 1T y 1S 1 R denotan los unitarios de T y S 1 R, respectivamente.
De aqu:
g((S (s))1 ) = g((S (s))1 )g(S (s))(g(S (s)))1
= g(1S 1 R )(g(S (s)))1
= (g(S (s)))1 .
2

Por otra parte, para cada s S, S (s) = ss , de donde (S (s))1 = ss2 S 1 R. De


s
r
este modo, para cada rs S 1 R, tenemos que (S (r))(S (s))1 = ( rs
s )( s2 ) = s .
Luego:
r
= g(S (r)(S (s))1 ) = g(S (r))g((S (s))1 )
g
s
= g(S (r))(g(S (s)))1
r
= f (r)(f (s))1 = f
,
s
de donde f = g.
Para demostrar la segunda afirmaci
on, sea Q un anillo conmutativo con unitario tal
que existe un homomorfismo de anillos : R Q con (s) una unidad en Q para
todo s S. Supongamos ademas que para cualquier homomorfismo f : R T ,
con T anillo conmutativo con unitario y f (s) unidad en T para todo s S, existe
un
unico homomorfismo f : Q T tal que el siguiente diagrama es conmutativo:

// Q
R?
??
??
? f
f ??
 
T
f =f

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraremos que S 1 R
= Q.
Tenemos que:
S<< 1 R
z
z
S z
z

z
zz

zz
// Q
RD
DD
DDS
DD
DD S
"" 
S 1 R

S =
S = S

Luego,
S

// S 1 R
RD
DD
DD
D
S
S DDD
"" 
S 1 R

(S ) S = S

Como la funcion identidad sobre S 1 R, idS 1 R , satisface que el diagrama:


S

// S 1 R
RD
DD
DD
D
idS 1 R
S DDD
"" 
S 1 R

idS 1 R S = S

es conmutativo, se sigue de la unicidad que S = idS 1 R . De manera analoga,


tenemos que ( S ) = de donde S = idQ . Por lo tanto, y S son
isomorfismos y as S 1 R
= Q.
Corolario 2.6.8. Sea R un dominio entero considerado como un subanillo de su
campo de cocientes F . Si E es un campo y f : R E es un monomorfismo de
anillos, entonces existe un
unico monomorfismo de campos f : F E tal que
f |R = f . En particular, cualquier campo E1 conteniendo R contiene una copia
isomorfa F1 de F con R F1 E1 , es decir, el campo de cocientes de un dominio
entero R es el campo mas peque
no que contiene a R.
Demostraci
on. Sea S = R {0}. Por el teorema anterior, existe un unico homomorfismo f : S 1 R = F E tal que f S = f , donde f ( rs ) = f (r)(f (s))1 . Si
r
1
= 0, lo que implica que f (r) = 0. Como f es
s ker(f ), entonces f (r)(f (s))
inyectivo, se sigue que r = 0 y por lo tanto, rs = 0s = 0 S 1 R, lo que significa
que ker(f ) = {0} y f es inyectivo.
Por otra parte, la igualdad f = f S significa que f (r) = f (S (r)) para todo
r R, es decir, f (r) = f ( rs
s ) para cualquier s S. Tomando s = 1, tenemos que
f (r) = f ( 1r ) para todo r R. Ya que r R es identificado por r1 S 1 R = F ,
esto significa que f |R = f .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Finalmente, supongamos que E1 es un campo tal que R E1 y sea : R E1 el


homomorfismo inclusi
on. Es claro que es un monomorfismo. Luego, por lo demostrado previamente, existe un unico monomorfismo de campos f : F E1 tal que
f |R = . Como R F
= f (F ) y f (F ) E1 , tenemos que R F1 E1 donde
F1 = f (F ).
Teorema 2.6.9. Sea S un subconjunto multiplicativo de un anillo conmutativo R.
1. Si I es un ideal en R, entonces S 1 I = { as | a I, s S} es un ideal en
S 1 R.
2. Si J es otro ideal en R, entonces:
S 1 (I + J) =
S 1 (IJ) =

S 1 I + S 1 J,
(S 1 I)(S 1 J),

S 1 (I J) =

S 1 I S 1 J.

El ideal S 1 I es llamado la extensi


on de I en S 1 R.
Demostraci
on. Ejercicio.
Teorema 2.6.10. Sea S un subconjunto multiplicativo de un anillo conmutativo R
con unitario, y sea I un ideal de R. Entonces S 1 I = S 1 R si y s
olo si S I 6= .
Demostraci
on. Si s S I, entonces 1S 1 R = ss S 1 I y de aqu, S 1 I = S 1 R.
Recprocamente, si S 1 I = S 1 R, entonces S : R S 1 I y S (1R ) = as
para alg
un a I, s S. Por otro lado, tenemos que S (1R ) = 1Rs s . Luego,
2
(as s )s1 = 0 para algun s1 S, es decir, s2 s1 = ass1 . Como s2 s1 S y
ass1 I, se sigue que S I 6= .
Si J es un ideal en un anillo de cocientes S 1 R, entonces 1
S (J) es un ideal de R
(ejercicio), llamado la contraccion de J en R.
Para caracterizar a los ideales primos en un anillo de cocientes, necesitamos un
resultado preliminar.
Lema 2.6.11. Sea S un subconjunto multiplicativo de un anillo conmutativo R
con unitario 1R , y sea I un ideal en R.
1
1. I 1
I).
S (S

2. Si I = 1
un ideal J en S 1 R, entonces S 1 I = J. En otras
S (J) para alg
palabras, cada ideal en S 1 R es de la forma S 1 I para algun ideal I en R.
3. Si P es un ideal primo en R y S P = , entonces S 1 P es un ideal primo
1
en S 1 R y 1
P) = P.
S (S
Demostraci
on.
1. Si a I, entonces as I para todo s S. Luego, S (a) =
as
1
1
1

S
I,
de
donde a 1
I). As, I 1
I).
S (S
S (S
s

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. Si I = 1
un ideal J en S 1 R, entonces cada elemento de S 1 I
S (J) para alg
1R
r
es de la forma s con S (r) J. Por lo tanto, rs = ( 1sR )( rs
s ) = ( s )S (r) J
r
1
(ya que J es ideal), de donde S I J. Recprocamente, si s J, entonces
1
r s2
r
1
I y
S (r) = rs
s = ( s )( s ) J, de donde r S (J) = I. Luego, s S
1
de aqu J S I.
3. Sea P un ideal primo en R tal que S P = . Por el teorema anterior,

tenemos que S 1 P 6= S 1 R. Supongamos que ( rs )( rs ) S 1 P . Entonces,

a
rr

un s1 S.
ss = t con a P y t S. Luego, s1 trr = s1 ss a P para alg

Como P es ideal primo, se sigue que s1 t P o rr P . Pero, ya que s1 t S


(pues S es multiplicativo) y S P = , resulta que rr P . Nuevamente,
como P es ideal primo, se sigue que r P o r P , de donde rs S 1 P o
r
1
P . As, S 1 P es un ideal primo en S 1 R.
s S
1
Finalmente, tenemos por la condici
on 1, P 1
P ). Recprocamente,
S (S
1
a
1
1
si r S (S P ), entonces S (r) S P . De aqu, S (r) = rs
s = t con
a P y s, t S. Luego, s1 str = s1 sa P para algun s1 S. Como P
es ideal primo, tenemos que s1 st P o r P . Pero, ya que s1 st S y
1
S P = , se sigue que r P y por lo tanto, 1
P) P.
S (S
Teorema 2.6.12. Sea S un subconjunto multiplicativo de un anillo conmutativo
R con unitario. Entonces, existe una correspondencia biyectiva entre el conjunto U
de ideales primos de R que son disjuntos de S y el conjunto V de ideales primos de
S 1 R, dada por P 7 S 1 P .
Demostraci
on. Sean P y Q ideales primos de R tales que P S = Q S =
1
1
y S 1 P = S 1 Q. Entonces, 1
P ) = 1
Q) y por el apartado 3 del
S (S
S (S
lema anterior, se sigue que P = Q. As, el mapeo U V dado por P 7 S 1 P
es inyectivo. Para demostrar que este mapeo tambien es suprayectivo, sea J un
ideal primo de S 1 R y sea P = 1
S (J). De acuerdo con el apartado 2 del lema
anterior, tenemos que J = S 1 P . Luego, es suficiente demostrar que P es primo.
Como J = S 1 P es ideal primo, tenemos que S 1 P 6= S 1 R y por el teorema
anterior, P S = lo que implica que P 6= R. Ahora, si ab P , entonces
S (a)S (b) = S (ab) J ya que P = 1
S (J). Como J es primo, se sigue que
1
S (a) J o S (b) J, es decir, a 1
S (J) = P o b S (J) = P , de donde
P es primo.
Si R es un anillo conmutativo con unitario y P es un ideal primo de R, entonces
S = R P es un subconjunto multiplicativo de R. El anillo de cocientes S 1 R
es llamado la localizaci
on de R en P y se denota por RP . Si I es un ideal de R,
entonces el ideal S 1 I en RP se denota IP .
Teorema 2.6.13. Sea P un ideal primo en un anillo conmutativo R con unitario.
1. Existe una correspondencia biyectiva entre el conjunto de los ideales primos
de R que estan contenidos en P y el conjunto de los ideales primos de RP ,
dada por Q 7 QP .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2. RP es un anillo local con unico ideal maximal PP .


Demostraci
on.
1. Sea Q un ideal primo de R tal que Q P . Es claro que
Q (R P ) = si y s
olo si Q R P = P . Luego, los ideales primos de R
contenidos en P son precisamente aquellos que son disjuntos de S = R P .
Luego, por el teorema anterior hay una correspondencia biyectiva entre el
conjunto de los ideales primos de R que estan contenidos en P y el conjunto
de los ideales primos de S 1 R = RP dada por Q 7 S 1 Q = QP .
2. Si M es un ideal maximal de RP , entonces M es primo, y por el inciso anterior
existe Q ideal primo de R tal que Q P y QP = M . Pero, Q P implica
que S 1 Q S 1 P , es decir, QP PP . Finalmente, por el Teorema 2.6.10
tenemos que PP 6= RP (pues S P = (R P ) P = ), y como M es
maximal se sigue que M = PP .

2.6.1.

Ejercicios

1. Determine el anillo completo de cocientes del anillo Zn para todo n 2.


2.

a) Demuestre que el conjunto E de los enteros positivos pares es un subconjunto multiplicativo de Z tal que E 1 Z es el campo de los numeros
racionales.
b) De condiciones para un subconjunto multiplicativo S de Z que aseguren
que S 1 Z sea el campo de los numeros racionales.

3. Si S = {2, 4} y R = Z6 , entonces S 1 R es isomorfo al campo Z3 . En


consecuencia, el recproco del Teorema 2.6.5-2 es falso.
4. Sea R un dominio entero con campo de cocientes F . Si T es un dominio
entero tal que R T F , demuestre que F es isomorfo al campo de
cocientes de T .
5. Sea S un subconjunto multiplicativo de un dominio entero R tal que 0 6 S.
Si R es un DIP (respectivamente DFU), demuestre que tambien lo es S 1 R.
6. Sea p un n
umero primo en Z. Demuestre que (p) es un ideal primo. Que relaci
on hay entre Zp y la localizacion Z(p) ?

2.7.

Factorizaci
on en el anillo de polinomios

En esta seccion R denotara un anillo conmutativo con unitario 1 6= 0. Escribiremos


R para denotar al conjunto de los elementos de R distintos de 0.
El anillo de polinomios R[x] en la indeterminada x con coeficientes en R, es el
conjunto de todas las sumas formales a0 + a1 x + + an xn con n 0 entero y
ai R para i = 0, . . . , n.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Si an 6= 0, se dice que el polinomio f = a0 + a1 x + + an xn es de grado n y


se denota por gr(f ) = n; an xn es el termino principal de f y an es el coeficiente
principal de f . El polinomio es m
onico si an = 1.
Definimos la suma de polinomios:
n
X

ai x +

n
X
i=0

i=0

n
X
(ai + bi )xi ,
bi x =
i

i=0

donde los ai o los bi pueden ser cero para que la suma de polinomios de grados
distintos este bien definida.
Para la multiplicaci
on definimos (axi )(bxj ) = abxi+j y por la distributividad en R,
extendemos el producto en R[x] como sigue:
!
! n+m k
! m
n
X X
X
X
i
i
ai bki xk .
bi x =
ai x
i=0

i=0

k=0

i=0

As, el anillo R[x] es un anillo conmutativo con unitario 1, el unitario de R.


Teorema 2.7.1. Si R es un dominio entero, entonces:
1. R[x] es un dominio entero.
2. gr(f g) = gr(f ) + gr(g) para cualesquiera f, g R[x] no nulos.
3. Las unidades de R[x] son precisamente las unidades de R.
P
Pn
i
i
Demostraci
on. Sean f = m
i=0 ai x y g =
i=0 bi x polinomios no nulos de grados
m y n, respectivamente. Entonces, am 6= 0 y bn 6= 0. Como R es un dominio entero,
se sigue que am bn 6= 0 y por lo tanto el polinomio f g = am bn xm+n + es no
nulo. As, R[x] es un dominio entero y gr(f g) = gr(f ) + gr(g).
Por otra parte, es claro que si c R es unidad, entonces c R[x] es unidad.
Recprocamente, si f R[x] es unidad entonces existe h R[x] tal que f h = 1.
Luego, gr(f ) + gr(h) = 0 y por lo tanto gr(f ) = gr(h) = 0. De aqu que f y h son
constantes distintas de cero en R, de donde se sigue que f es unidad en R.
Ejercicio 2.7.2. Demuestre que la igualdad en 2 en el teorema anterior no necesariamente se cumple si R no es dominio entero.
Teorema 2.7.3. Si I es un ideal de R, entonces I[x] es un ideal de R[x] y:
R[x]/I[x]
= (R/I)[x].
En particular, si I es un ideal primo de R, entonces I[x] es un ideal primo de R[x].
Demostraci
on. Es un ejercicio de rutina verificar que I[x] es ideal de R[x].
Consideremos el mapeo : R[x] (R/I)[x] dado por:
(a0 + a1 x + + an xn ) = (a0 + I) + (a1 + I)x + + (an + I)xn .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Se deja de ejercicio al lector verificar que este mapeo es un homomorfismo de anillos.


Claramente es suprayectivo. Ademas, f = a0 + a1 x + + an xn ker() si y
s
olo si:
(a0 + I) + (a1 + I)x + + (an + I)xn = I + Ix + + Ixn ,
es decir, si y s
olo si ai + I = I para todo i = 0, . . . , n. Luego, ai I para todo
i = 0, . . . , n y as f I[x]. Por lo tanto, ker() = I[x]. Aplicando el primer teorema de isomorfismo de anillos, se sigue que los anillos R[x]/I[x] y (R/I)[x] son
isomorfos.
Por
ultimo supongamos que I es un ideal primo de R. Como R es un anillo conmutativo con unitario, tenemos que R/I es un dominio entero y por el apartado 1
del teorema anterior se sigue que (R/I)[x]
= R[x]/I[x] tambien es dominio entero
y por lo tanto, I[x] es un ideal primo de R[x] (pues R[x] es un anillo conmutativo
con unitario).
Pn
i
Ejercicio
Sean p Z un numero primo y f =
i=0 ai x Z[x]. Sea
Pn 2.7.4.
i
f = i=0 ai x Zp [x], donde a es la imagen de a bajo el epimorfismo canonico
Z Zp .
1. Si f es m
onico y f es irreducible en Zp [x] para algun primo p, demuestre que
f es irreducible en Z[x].
2. De un ejemplo que muestre que la conclusion del inciso anterior es falso si f
no es m
onico.
3. Generalize el apartado 1 a polinomios sobre un DFU.
Ejercicio 2.7.5. Demuestre que si I es un ideal maximal de R, no necesariamente
I[x] es un ideal maximal de R[x].
Ahora consideraremos mas cuidadosamente la situaci
on donde los coeficientes son
tomados de un campo F .
Teorema 2.7.6. Sea F un campo. El anillo de polinomios F [x] es un dominio
euclidiano y en consecuencia es un DIP. Mas precisamente, si a y b son polinomios
en F [x] con b 6= 0, entonces existen polinomios unicos q y r en F [x] tales que:
a = qb + r, con r = 0 o gr(r) < gr(b).
Demostraci
on. Si a es el polinomio cero, entonces hacemos q = r = 0. Supongamos
entonces que a 6= 0. Demostraremos la existencia de q y r por induccion en gr(a) =
n. Supongamos que gr(b) = m. Si n < m, hacemos q = 0 y r = a. Si n m,
sean:
a = a0 + + an1 xn1 + an xn ,
b = b0 + + bm1 xm1 + bm xm .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Si n = 0, entonces m = 0 (pues m n) y por lo tanto a = qb + r con q = ab F y


r = 0. Supongamos que el resultado es cierto para todos los polinomios a de grado
menor que n. Si a es un polinomio de grado n, entonces el polinomio:
a = a

an nm
x
b
bm

es de grado menor que n (observe que bm 6= 0). Aplicando la hip


otesis de induccion,
garantizamos la existencia de polinomios q y r tales que:
a = q b + r, con r = 0 o gr(r) < gr(b).
Entonces:
a

=
=
=

an nm
x
b
bm
an nm
x
b
(q b + r) +
bm
qb + r,
a +

donde q = q + bamn xnm y r = 0 o gr(r) < gr(b). Esto completa la induccion.


Para la unicidad, supongamos que q1 y r1 , ademas de q y r, satisfacen las condiciones del teorema. Dividimos en casos:
Caso 1: r = 0 = r1 = 0. En este caso, a = qb y a = q1 b, de donde b(q q1 ) = 0.
Como b 6= 0 y F [x] es dominio entero, se sigue que q = q1 .
Caso 2: r = 0 y r1 6= 0. En este caso tenemos que a = qb y a = q1 b + r1 con
gr(r1 ) < gr(b) = m. Luego, b(q q1 ) = r1 y de aqu gr(b(q q1 )) = gr(r1 ).
Si q q1 6= 0, entonces gr(b) + gr(q q1 ) = gr(r1 ) (pues b 6= 0) y por lo tanto
m m + gr(q q1 ) = gr(r1 ) < m, lo que es una contradicci
on. Por lo tanto,
q = q1 . Esto implica que q1 b = a = q1 b + r1 y de aqu r1 = 0, lo que es una
contradicci
on. Por lo tanto, este caso no puede suceder.
Caso 3: r 6= 0 y r1 6= 0. En este caso, tenemos que gr(r) < m y gr(r1 ) < m.
Luego, los polinomios a qb y a q1 b son de grado menor que m, y en consecuencia
su diferencia b(q q1 ) tambien es de grado menor que m. Por lo tanto, si q q1 6= 0
entonces:
m > gr(b(q q1 )) = gr(b) + gr(q q1 ) m,
lo que es una contradicci
on. Por lo tanto, q = q1 y r = r1 .
En lo que resta de la seccion demostraremos que R es un DFU si y s
olo si R[x]
es un DFU. La parte no trivial es demostrar que si R es un DFU entonces R[x]
tambien lo es. La idea principal que usaremos para logar esto sera ir del anillo R[x]
al anillo Q[x], donde Q es el campo de cocientes de R, y luego usar el hecho de
que Q[x] es un DIP y en particular un DF U .
Observe que un polinomio f R[x] podra ser irreducible en Q[x] pero no en R[x].
Por ejemplo, f (x) = 2x2 + 4 es irreducible en Q[x], pero en Z[x] tenemos que
f (x) = 2(x2 + 2). Esto sucede porque 2 es unidad en Q pero no en Z.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Definici
on 2.7.7. Sea R un DFU. Un polinomio no nulo f = a0 +a1 x+ +an xn
R[x] se llama primitivo si (a0 , . . . , an ) = 1, es decir, si no existe ningun primo p R
tal que p | ai para todo i = 0, . . . , n.
1. Si f = xn + an1 xn1 + + a0 es m
onico, entonces f es

Ejemplos 2.7.8.
primitivo.

2. El polinomio 2x2 + 4x + 3 es primitivo en Z[x], pero el polinomio 20x4 +


10x3 2x2 + 4x + 4 no lo es, ya que (4, 4, 2, 10, 20) = 2.
3. Si f R[x] es irreducible, entonces f es primitivo. (Ejercicio.)
Lema 2.7.9. Sea R un DFU con campo de cocientes Q = { ab | a, b R, b 6= 0},
y sea f Q[x] un polinomio no nulo. Entonces, f se puede escribir en la forma
f = f donde Q y f R[x] es primitivo. Ademas, y f son unicos salvo
multiplicaci
on por unidad en R.
Demostraci
on. Sea f =

r = b0 bn R y
Tenemos entonces:

ai

a0
b0

+ +

an n
bn x

Q[x] un polinomio no nulo. Tomemos

ai r
bi .

Sea d = (a0 , . . . , an ) y hagamos ci =

f=

d
(c0 + + cn xn ).
r

ai
d

R.

Como cada bi R y R es dominio entero, tenemos que r R y as = dr Q .


Ademas, por la Proposici
on 2.5.22 tenemos tambien que (c0 , . . . , cn ) = 1. Luego,
f = c0 + + cn xn es primitivo y as f = f .
Supongamos ahora que f = f = g donde , Q y f = a0 + + an xn y
g = b0 + + bn xn son primitivos. Escribamos = ab , = dc , con a, b, c, d R .
De la igualdad f = g tenemos que:
ad(a0 + + an xn ) = bc(b0 + + bn xn ),
de donde adai = bcbi para todo i = 0, . . . , n. Luego:
ad (a0 , . . . , an ) =

=
=

(ada0 , . . . , adan )
(bcb0 , . . . , bcbn )
bc (b0 , . . . , bn ).

Como (a0 , . . . , an ) y (b0 , . . . , bn ) son unidades (pues f y g son primitivos), se sigue


que bc = uad para alguna unidad u R. Luego, = dc = u( ab ) = u.
Finalmente, ya que adai = bcbi = uadbi , con a, d distintos de cero, se sigue que
bi = u1 ai y por lo tanto g = u1 f . As, y f son unicos salvo multiplicaci
on por
una unidad de R.
Definici
on 2.7.10. Si f Q[x] se escribe en la forma f = f como en el lema
anterior, el elemento Q es el contenido de f , y se denota por = c(f ). El
polinomio f es la parte primitiva de f .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Ejemplo 2.7.11. Sea f =


14 + 4x + 21x2 Z[x].

4
3

8
21 x

+ 2x2 Q[x]. Entonces, c(f ) =

2
21

y f =

Proposici
on 2.7.12. Sean R un DFU con campo de cocientes Q, f Q[x], f 6= 0.
Entonces se cumplen las siguientes afirmaciones.
1. Si Q , entonces c(f ) = c(f ) y f = f .
2. f R[x] si y s
olo si c(f ) R.
3. f R[x] es primitivo si y s
olo si c(f ) = 1.
4. Si f, g R[x] son primitivos, y f es asociado de g en Q[x], entonces f es
asociado de g en R[x].
Demostraci
on.
1. Tenemos que f = c(f )f donde f es primitivo. Luego, f =
c(f )f . Por la unicidad del contenido y de la parte primitiva, se sigue que
c(f ) = c(f ) y f = f .
2. Si f = a0 + + an xn R[x] y d = (a0 , . . . , an ), entonces f = d( ad0 +
+ adn xn ) y ( ad0 , . . . , adn ) = 1. Luego, c(f ) = d R. Recprocamente, si
c(f ) R, como f R[x], se sigue que f = c(f )f R[x].
3. Si f R[x] es primitivo, entonces f = f = c(f )f , de donde c(f ) = 1.
Recprocamente, si c(f ) = 1, entonces f = c(f )f = f R[x], y de aqu f
es primitivo.
4. Sean f, g R[x] polinomios primitivos. Entonces, c(f ) = c(g) = 1 (salvo
multiplicaci
on por unidad en R). Si f y g son asociados en Q[x], existe una
unidad Q[x] y por lo tanto Q (por el Teorema 2.7.1) tal que g = f
(ver Teorema 2.5.2). Entonces:
1 = c(g) = c(f ) = c(f ) = ,
de donde = 1 (salvo producto por unidad en R). Luego, f y g son asociados
en R[x].
Teorema 2.7.13 (Lema de Gauss). Sea R un DFU. Si f, g R[x] son polinomios
no nulos primitivos, entonces f g tambien es primitivo.
n
m
Demostraci
on. Escribamos f = a0 + + aP
n x y g = b0 + + bm x . Entonces,
m+n
f g = c0 + + cm+n x
, donde ci = j+k=i aj bk = a0 bi + + ai b0 . Supongamos que f g no es primitivo. Entonces existe p R primo tal que p | ci para
todo i. Ahora, como f y g son primitivos, cada uno de ellos debe tener un primer
coeficiente no divisible entre p, es decir, existen j, k tales que p | a0 , . . . , p | aj1 ,
p aj , y p | b0 , . . . , p | bk1 , p bk . Entonces:

cj+k = a0 bj+k + + aj1 bk+1 +aj bk + aj+1 bk1 + + aj+k b0 ,


{z
}
{z
}
|
|
A

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

donde p | A y p | B. Por hip


otesis tenemos que p | cj+k y como aj bk = cj+k AB,
se sigue que p | aj bk . Usando que p es primo, tenemos que p | aj o p | bk lo que es
una contradicci
on. Por lo tanto, f g es primitivo.
Proposici
on 2.7.14. Sea R un DFU con campo de cocientes Q, y sean f, g Q[x]
polinomios no nulos. Entonces, f g = f g y c(f g) = c(f )c(g).
Demostraci
on. Como f = c(f )f y g = c(g)g, tenemos que f g = c(f )f c(g)g =
c(f )c(g)f g. Por el lema de Gauss, el polinomio f g es primitivo, ya que f y g son
primitivos. Luego, de la unicidad del contenido y de la parte primitiva se sigue que
f g = f g y c(f g) = c(f )c(g).
Estamos en condiciones de describir los irreducibles de R[x] en terminos de los
irreducibles de Q[x].
Proposici
on 2.7.15. Sea R un DFU con campo de cocientes Q y sea f R[x] un
polinomio no nulo.
1. Si gr(f ) = 0 (es decir, f R ), entonces f es irreducible en R[x] si y s
olo si
f es irreducible en R.
2. Si gr(f ) 1, entonces f es irreducible en R[x] si y s
olo si f es primitivo e
irreducible en Q[x].
Demostraci
on.
1. Supongamos que gr(f ) = 0. Es claro que si f es irreducible
en R[x] entonces f es irreducible en R.
Supongamos que f es irreducible en R y que f = gh con g, h R[x].
Entonces, 0 = gr(f ) = gr(g) + gr(h) de donde gr(g) = gr(h) = 0, es decir,
g, h R. Como f = gh es irreducible en R, se sigue que g es una unidad
en R o h es una unidad en R. Como las unidades de R y R[x] coinciden, se
sigue que g es una unidad en R[x] o h es una unidad en R[x] y por lo tanto,
f es irreducible en R[x].
2. Supongamos que gr(f ) 1. Si f es irreducible en R[x], entonces f es primitivo en R[x] (ver Ejemplos 2.7.8) y por lo tanto f es primitivo en Q[x].
Luego, la parte primitiva de f coincide con f , es decir f = f . Supongamos
que f no es irreducible en Q[x]. Entonces, podemos escribir f = gh para
algunos g, h Q[x] de grado positivo. Luego, por el Lema 2.7.9 tenemos que
g = c(g)g y h = c(h)h donde g, h R[x] son de grado positivo. Entonces,
f = c(g)c(h)gh y f = gh = gh. Como f = f , se sigue que c(g)c(h) = 1, y
por lo tanto f = gh. De aqu tenemos que f no es irreducible en R[x] (pues
g y h son de grado positivo), lo que es una contradicci
on. Por lo tanto, f es
irreducible en Q[x].
Recprocamente, demostraremos de manera equivalente que si f no es irreducible en R[x], entonces o bien f no es irreducible en Q[x] o bien f no
es primitivo en Q[x]. Si f no es irreducible en R[x], entonces f = gh con
g, h R[x] de grado positivo. Como R[x] Q[x], se sigue que g y h son de
grado positivo en Q[x] y por lo tanto f no es irreducible en Q[x].

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Teorema 2.7.16. Si R es un DFU, entonces R[x] tambien es un DFU.


Demostraci
on. Sea Q el campo de cocientes de R y sea f R[x] un polinomio no
nulo ni unidad. Si gr(f ) = 0, entonces f R, y como R es un DFU, f se puede
escribir en la forma f = p1 ps donde cada pi es irreducible en R. Luego, por la
proposici
on anterior se sigue que cada pi tambien es irreducible en R[x].
Supongamos entonces que gr(f ) > 0. Como R[x] Q[x], podemos considerar a
f como un elemento de Q[x]. Entonces f = c(f )f con c(f ) R y f primitivo en
R[x] de grado positivo. Como R es un DFU, o bien c(f ) es una unidad en R o
c(f ) = c1 cm donde cada ci es irreducible en R y en consecuencia en R[x] por
la proposici
on anterior. Como Q es un campo, tenemos que Q[x] es un DFU que
contiene a R[x]. Luego, f = f1 f2 fn con cada fi un polinomio irreducible en
Q[x]. Entonces, para cada i:
fi =

ai
ai
fi con ai , bi R ,
Q y fi R[x] primitivo.
bi
bi

(Observe que ai 6= 0, ya que ai = 0 fi = 0 f = 0 lo que es una contradicci


on.)
Si a = a1 a2 an y b = b1 b2 bn , entonces:
f=

a
f1 fn ,
b

con ab Q . Esto significa que f y f1 fn son asociados en Q[x] (pues ab es unidad


en Q). Como f y f1 fn son polinomios primitivos en R[x] (lema de Gauss) y
ademas son asociados en Q[x], se sigue por la Proposici
on 2.7.12 que f y f1 fn
son asociados en R[x]. Luego, f = uf1 fn con u unidad en R (recuerde que las
unidades de R[x] son precisamente las unidades de R), y por lo tanto:
f = c(f )uf1 fn .
Por otra parte, como abii es una unidad en Q y fi = abii fi , tenemos que fi y fi son
asociados en Q[x]. Como fi es irreducible en Q[x], se sigue que fi es irreducible
en Q[x] (pues cada asociado de un irreducible es un irreducible). Luego, por la
proposici
on anterior, se sigue que cada fi es irreducible en R[x].
Si c(f ) no es unidad en R, entonces:
f = c(f )f = c1 cm (uf1 ) fn ,
con ci , fi y uf1 irreducibles en R[x].
Si c(f ) = v es unidad en R, entonces:
f = c(f )f = (vuf1 ) fn ,
con vuf1 y fi irreducibles en R[x].
Ahora, demostraremos la unicidad de la factorizaci
on. Sea f R[x] un polinomio no
nulo y no unidad. Por lo demostrado previamente, consideremos una factorizaci
on

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

de f como producto de irreducibles en R[x]. Reacomodando los factores (si es


necesario) podemos escribir tal factorizaci
on en la forma f = c1 cr f1 fs donde
ci R para todo 1 i r (pues f 6= 0), y fj R[x] tiene grado positivo para
todo 1 j s. Como los polinomios fj tienen grado positivo y son irreducibles
en R[x], se sigue de la proposici
on anterior que los polinomios fj tambien son
irreducibles en Q[x]. Sean a = c1 cr y p = f1 fs . Si r = 0, hacemos a = 1;
y si s = 0, hacemos p = 1. Tenemos entonces que f = ap con a R y p R[x]
de grado positivo y primitivo por ser producto de polinomios primitivos (recuerde
que los fj son irreducibles en R[x] y por lo tanto, son primitivos). Cualquier otra
factorizaci
on de f como producto de irreducibles f = d1 dr g1 gs se puede
escribir de manera similar, en la forma f = a p con a R y p R[x] de grado
positivo y primitivo. Entonces, f = ap = a p y por el Lema 2.7.9, tenemos que a y
a son asociados en R, y p y p son asociados en R[x] (recuerde que las unidades de
R[x] son precisamente las unidades de R). Luego, p y p son asociados en Q[x] (pues
R[x] Q[x]). Como R y Q[x] son dominios de factorizaci
on unica, se sigue que
r = r y s = s . Reordenando (si es necesario), se sigue que cada ci es un asociado
de di en R, y en consecuencia en R[x] (pues las unidades de R son precisamente
las unidades de R[x]); y cada fi es asociado de gi en Q[x] y por lo tanto en R[x],
por la Proposici
on 2.7.12 (recuerde que los fi y los gi son polinomios primitivos en
R[x]).

2.7.1.

Criterios de irreducibilidad

Proposici
on 2.7.17. Sea F un campo y sea p F [x]. Entonces, p tiene un divisor
de grado 1 si y s
olo si p tiene una raz en F , es decir, existe F tal que p() = 0.
Demostraci
on. Si p tiene un divisor de grado 1, podemos asumir que tal divisor
es m
onico ya que F es un campo. Luego, este divisor es de la forma x para
alg
un F . Entonces, p = (x )h con h F [x], de donde p() = 0h() = 0.
Recprocamente, supongamos que p() = 0 para algun F . Entonces, de acuerdo
con el Teorema 2.7.6 tenemos que p = (x )q + r con r una constante, y de
aqu 0 = p() = r. Esto significa que x es divisor de p.
Esta proposici
on nos permite dar un criterio de irreducibilidad para polinomios de
grado peque
no.
Teorema 2.7.18. Sea F un campo y sea f F [x] de grado 2 o 3. Entonces, f es
irreducible en F [x] si y s
olo si f no tiene races en F .
Demostraci
on. Demostraremos de manera equivalente que f no es irreducible en
F [x] si y s
olo si f tiene una raz en F .
Supongamos que f no es irreducible en F [x]. Entonces f = gh con g, h F [x] no
unidades. Como gr(f ) = 2 o 3, tenemos que g o h es de grado 1. Supongamos que
gr(g) = 1. Entonces, g = ax b con a 6= 0, de donde g( ab ) = 0 y f ( ab ) = 0. Por
lo tanto, f tiene una raz en F . Recprocamente, supongamos que f (a) = 0 para
alg
un a F . Por la proposici
on anterior se sigue que x a es divisor de f y por
lo tanto f = (x a)h con h F [x]. Como gr(f ) = 2 o 3, y x a tiene grado

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

1, se sigue que el grado de h es al menos 1, lo que significa que ni x a ni h son


unidades en F [x]. Por lo tanto, f no es irreducible en F [x].
Ejemplos 2.7.19.
1. Sea p = x2 2 Q[x]. Como p no tiene races en Q

(pues 2 6 Q), tenemos que p es irreducible

en Q[x]. Sin embargo, p no es


irreducible sobre R, pues p = (x + 2)(x 2) R[x].
2. El polinomio x2 + 1 no es irreducible en Z2 [x] ya que 1 es raz. De hecho,
x2 + 1 = (x + 1)(x + 1). Sin embargo, el polinomio x2 + x + 1 s es irreducible
en Z2 [x], pues ni 0 ni 1 son races de x2 + x + 1.
Teorema 2.7.20
P (Criterio de Eisenstein). Sea R un DFU con campo de cocientes
Q. Si f = ni=0 ai xi R[x] es un polinomio de grado positivo y p R es un
elemento irreducible tal que:
p an , p | a0 , p | a1 , . . . , p | an1 , p2 a0 ,
entonces f es irreducible en Q[x].
Demostraci
on. Escribamos f = c(f )f con f primitivo en R[x] y c(f ) R. Ya que
c(f ) es una unidad en Q, es suficiente demostrar que f es irreducible en Q[x]. Por
la Proposici
on 2.7.15 necesitamos demostrar unicamente que f es irreducible en
R[x]. Supongamos, por el contrario, que f = gh con:
g = br xr + + b0 R[x], gr(g) = r 1,
h = cs xs + + c0 R[x], gr(h) = s 1.

Pn
Observemos que p c(f ) ya que p an . Luego, los coeficientes de f = i=0 ai xi
satisfacen las mismas condiciones de divisibilidad con respecto a p como lo hacen
los coeficientes de f , pues ai c(f ) = ai y:
p | an
p | ai

p2 | a0

p | an ,
p | ai c(f ) p | ai , i = 0, . . . , n 1,
p 2 | a0 .

(Observe que p es primo ya que es irreducible en un DFU.)


Luego, p | a0 = b0 c0 de donde p | b0 o p | c0 . Sin perdida de generalidad, supongamos que p | b0 . Ya que p2 a0 , se sigue que p c0 . Por otra parte, algun coeficiente
bk de g no es divisible por p (pues de otro modo p dividira a cada coeficiente de
gh = f , lo que sera una contradicci
on). Sea k el menor entero tal que p | bi para
i < k y p bk . Entonces, 1 k r < n y:
ak = b0 ck + b1 ck1 + + bk1 c1 + bk c0 .
Como p | bi para i = 0, . . . , k 1 y tambien p | ak , se sigue que p | bk c0 , de
donde p | bk o p | c0 , lo que es una contradicci
on. Por lo tanto, f es irreducible en
R[x].

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Ejemplos 2.7.21.
1. Si f = 2x5 6x4 + 9x2 15 Z[x], entonces el criterio
de Eisenstein con p = 3 muestra que f es irreducible en Q[x], y por lo tanto
en Z[x] ya que f es primitivo en Q[x].
2. Consideremos el polinomio f = x4 + 1 Z[x]. Demostraremos que f es
irreducible en Q[x]. El criterio de Eisenstein no se puede aplicar directamente
a f . Sin embargo, si consideramos el polinomio g = f (x+ 1) = (x+ 1)4 + 1 =
x4 + 4x3 + 6x2 + 4x + 2, tenemos que g es irreducible en Q[x] por el criterio
de Eisenstein con p = 2. Por lo tanto, f es irreducible en Q[x].
3. Si p es un n
umero primo, el polinomio:
p =

xp 1
= xp1 + xp2 + + x + 1
x1

es irreducible en Q[x]. En efecto, consideremos el polinomio:


(x + 1)p 1
x 




p p2
p
p
p1
= x
+
x
+ +
x+
.
1
p2
p1


p
Como p divide a kp para todo k = 1, . . . , p 1, y p2 no divide a p1
= p,
el criterio de Eisenstein implica que p (x + 1) es irreducible en Q[x] y por lo
tanto p tambien.
p (x + 1) =

2.7.2.

Ejercicios

P
1. Si R es un anillo conmutativo con unitario 1 6= 0 y f = ni=0 ai xi R[x],
demuestre que f es una unidad en R[x] si y s
olo si a0 es una unidad en R y
a1 , . . . , an son elementos nilpotentes de R. (Sugerencia: Demuestre primero
que en un anillo conmutativo, a + b es nilpotente si a, b R son nilpotentes.)
2. Sea F un campo y sea f F [x]. Demuestre que F [x]/(f ) es un campo si y
s
olo si f es irreducible en F [x].
3. Sea F un campo finito de orden q y sea f F [x] un polinomio de grado
n 1. Demuestre que F [x]/(f ) tiene orden q n .
4. Construya campos de ordenes 9, 49, 8 y 81.
5. Sea p Z un n
umero primo.
a) Demuestre que existe un polinomio de grado 2 que es irreducible en
Zp [x].
b) Construya un campo de orden p2 .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Pn
6. Sea R un DFU con campo de cocientes Q y sea f = i=0 ai xi R[x] un
polinomio de grado n. Si dc Q es una raz de f , con (c, d) = 1, demuestre
que c | a0 y d | an .
7. Sea p Z un n
umero primo. Demuestre que los polinomios x2 p y x3 p
son irreducibles en Q[x].
8. Demuestre que el polinomio
n
umero primo impar p.

(x+2)p xp
2

es irreducible sobre Z[x], para todo

9. Demuestre que el polinomio xn1 + xn2 + + x + 1 es irreducible sobre


Z[x] si y s
olo si n es primo.
10. Observe que si F es un campo infinito, los polinomios de grado 1 forman un
conjunto infinito de polinomios irreducibles en F [x]. Demuestre que si F es
un campo finito, F [x] contiene infinitos polinomios irreducibles. (Sugerencia:
Imite la demostraci
on de Euclides sobre la infinitud de los numeros primos en
Z.)
11. Demuestre que el polinomio (x 1)(x 2) (x n) 1 es irreducible sobre
Z[x] para todo n 1. (Sugerencia: Si el polinomio se factoriza, considere los
valores de los factores en x = 1, 2, . . . , n.)
12. Sean p = x3 2 y q = x3 + 2 polinomios en Z7 [x]. Demuestre que p y q son
7 [x]
7 [x]
y Z(q)
son isomorfos.
irreducibles en Z7 [x] y que los campos Z(p)

2.8.

Extensiones de campos

Si F y K son campos tales que F K, se dice que K es una extensi


on de F . Nos
referimos al par F K como la extensi
on K/F y a F como el campo base. K es
un espacio vectorial sobre F al definir la multiplicaci
on por escalar F K K
por (, a) 7 a. Escribimos [K : F ] para la dimensi
on de K como un F -espacio
vectorial. Esta dimensi
on es llamado el grado de K/F . Si [K : F ] < , entonces
K es llamado una extensi
on finita de F . De otro modo, K es una extensi
on infinita
de F .
Ejemplos 2.8.1.
1. La extensi
on C/R es una extensi
on finita ya que [C : R] =
2. Una base de C como un R-espacio vectorial es {1, i}.
2. Las extensiones R/Q y C/Q son extensiones infinitas de Q (vease el Ejercicio 1). Las extensiones finitas de Q se denominan campos de numeros algebraicos.
3. Sea p = x3 2 Q[x]. Es facil ver que p es irreducible sobre Q por el
criterio de Eisenstein con p = 2. Entonces, el ideal (p) es maximal en Q[x]
y por lo tanto K = Q[x]/(p) es un campo. El conjunto de clases laterales

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

{a + (p) | a Q} es un campo isomorfo a Q bajo el mapeo a 7 a + (p)


(ejercicio). As, identificando Q con su imagen, vemos a K como una extensi
on
de Q.
Por el algoritmo de la division en Q[x], si f Q[x] tenemos que:
f = qp + r con gr(r) < gr(p) = 3.
Luego, f + (p) = r + (p) y K = {a + bx + cx2 + (p) | a, b, c Q}. Las
clases laterales 1 + (p), x + (p) y x2 + (p) forman una base de K/Q, de donde
[K : Q] = 3.
Definici
on 2.8.2. Sea K/F una extensi
on. Si X es un subconjunto de K, entonces
el anillo F [X] generado por F y X es la intersecci
on de todos los subanillos de K
que contienen a F y a X. El campo F (X) generado por F y X es la intersecci
on
de todos los subcampos de K que contienen a F y a X. Si X = {a1 , . . . , an } es
finito, escribimos F [X] = F [a1 , . . . , an ] y F (X) = F (a1 , . . . , an ). Si X es finito,
decimos que F (X) es una extensi
on de F finitamente generada.
Lema 2.8.3. Si K/F es una extensi
on y a K, el mapeo eva : F [x] K dado
por eva (f ) = f (a) es un homomorfismo de anillos.
Demostraci
on. Si f, g F [x], entonces:
eva (f + g) = (f + g)(a) = f (a) + g(a) = eva (f ) + eva (g)
y
eva (f g) = (f g)(a) = f (a)g(a) = eva (f )eva (g).

Teorema 2.8.4. Si K/F es una extensi


on y a K, entonces:
F [a] = {f (a) | f F [x]},


f (a)
F (a) =
| f, g F [x], g(a) 6= 0 .
g(a)
Mas a
un, F (a) es el campo de cocientes de F [a].
Demostraci
on. Consideremos el homomorfismo evaluacion eva del lema anterior.
Tenemos que Im(eva ) = {f (a) | f F [x]}, de donde {f (a) | f F [x]} es un
subanillo de K que ademas contiene a F y a. Ahora, si R es un subanillo de K
que contiene a F y a, entonces dado f = 0 + 1 x + + n xn F [x] con
i F , f (a) = 0 + 1 a + + n an R. Por lo tanto, {f (a) | f F [x]}
esta contenido en todos los subanillos de K que contienen a F y a. De aqu que
{f (a) | f F [x]} F [a] y por lo tanto {f (a) | f F [x]} = F [a] (por definicion
de F [a]).
Observemos que F [a] = {f (a) | f F [x]} es un dominio entero ya que F [a] K
y K es campo.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

El campo de cocientes de F [a] es el conjunto

f (a)
g(a)

o
| f, g F [x], g(a) 6= 0 el cual

esta contenido en cualquier subcampo de K que contiene a F [a]. Como F (a) es


un subcampo de K que contienen a F [a] (pues F (a) es un subcampo
de K que
o

(a)
| f, g F [x], g(a) 6= 0
contiene a F y a), se sigue que fg(a)
n
o
f (a)
g(a) | f, g F [x], g(a) 6= 0 = F (a).

F (a), de donde

De manera similar, tenemos el siguiente resultado.

Teorema 2.8.5. Sea K/F una extensi


on y sean a1 , . . . , an K. Entonces:
F [a1 , . . . , an ] = {f (a1 , . . . , an ) | f F [x1 , . . . , xn ]}
y
F (a1 , . . . , an ) =


f (a1 , . . . , an )
| f, g F [x1 , . . . , xn ], g(a1 , . . . , an ) 6= 0 .
g(a1 , . . . , an )

As, F (a1 , . . . , an ) es el campo de cocientes de F [a1 , . . . , an ].


Demostraci
on. Ejercicio.
Para subconjuntos arbitrarios X de K podemos describir F (X) en terminos de subconjuntos finitos de X. Esta descripci
on es util para convertir cuestiones acerca de
extensiones de campos, en cuestiones acerca de extensiones finitamente generadas.
Teorema 2.8.6. Sea K una extensi
on de F y sea X K. Si F (X), entonces
F (a1 , . . . , an ) para algunos a1 , . . . , an X. Por lo tanto:
[
F (X) =
{F (a1 , . . . , an ) | a1 , . . . , an X} ,

donde la uni
on es sobre todos los subconjuntos finitos de X.
S
Demostraci
on. Es claro que
{F (a1 , . . . , an ) | a1 , . . . , an X} F (X). Esta
uni
on contiene a F y X (pues la uni
on contiene a todos los subconjuntos finitos de X y por lo tanto contiene a la uni
on de todos ellos que es X), as que
si es un campo, entonces es igual a F (X), ya que F (X) es el subcampo mas
peque
noSque contiene a F y X. Para mostrar que la uni
on es un campo, sean
, {F (a1 , . . . , an ) | ai X}. Entonces, existen ai , bj X tales que
F (a1 , . . . , an ) y F (b1 , . . . , bm ). Entonces, y son elementos del campo
F (a1 , . . . , an , b1 , . . . , bm ), de modo que , y
(si 6= 0), son elementos
S
de {F (a1 , . . . , an ) | ai X}. Por lo tanto, esta uni
on es un campo.
Definici
on 2.8.7. Sean L y M subcampos de un campo K. El compuesto de L y
M en K, denotado LM , es el campo L(M ) = M (L).

Las relaciones de las dimensiones [L : K], [M : K], [LM : K], etc. son consideradas
en los ejercicios.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Ejemplo
2.8.8. El compuesto
y Q( 3) en R es Q( 2, 3) = Q( 2 +

de Q( 2)

3). La inclusi
on Q(
+ 3) Q( 2, 3)
2
es clara. Para demostrar
la inclusion
recproca, sea a = 2 + 3. Entonces, (a 2)2 = 3 es decir, a2 2 2a + 2 = 3,

2
2
1
+1
de donde 2 = a 2a
Q(a). De manera analoga tenemos que 3 = a 2a
Q(a).


Por lo tanto, Q( 2, 3) Q(a) y as Q( 2, 3) = Q(a).
Definici
on 2.8.9. Sea K/F una extensi
on de campos. Un elemento K es
algebraico sobre F si existe un polinomio no nulo f F [x] tal que f () = 0. Si
no es algebraico sobre F , entonces es trascendente sobre F . Si cada elemento
de K es algebraico sobre F , entonces K es llamado algebraico sobre F y K/F es
llamado una extensi
on algebraica.

Ejemplos 2.8.10.
1. 2 es algebraico sobre Q, ya que 2 es raz de x2 2.

2. Si r Q y n Z+ , entonces n r es algebraico sobre Q ya que n r es raz de


xn r.
3. i es algebraico sobre Q ya que i es raz de x2 + 1.
4. = e2i/n es algebraico sobre Q ya que es raz de xn 1.
5. (Hermite, 1873) e es trascendente sobre Q.
6. (Lindemann, 1882) es trascendente sobre Q.

7. es trascendente sobre Q. (Ejercicio).

8. es algebraico sobre Q() ya que es raz de x2 Q()[x].


Si K es una extensi
on de F y K es algebraico sobre F , entonces existe un
polinomio no nulo f F [x] tal que f () = 0. Si f = a0 + a1 x + + an xn con
an 6= 0, entonces f = an q con q F [x] un polinomio m
onico tal que q() = 0
(pues 0 = f () = an q() y an 6= 0.) Luego, hay al menos un polinomio m
onico de
grado mnimo en F [x] que tiene a como raz.
Si p y q son dos de tales polinomios con p 6= q, entonces f = p q 6= 0, f F [x] y
f () = 0. De aqu que por el argumento anterior f = cg para algun c F y algun
g F [x] m
onico tal que g() = 0. Como gr(g) = gr(f ) < gr(p), tenemos que
g es un polinomio m
onico tal que g() = 0 y gr(g) < gr(p), lo que contradice la
definici
on de p. Por lo tanto, hay un unico polinomio m
onico de grado mnimo que
tiene a como raz.
Definici
on 2.8.11. Sea K una extensi
on de F y sea K. Si es algebraico
sobre F , el polinomio mnimo de sobre F es el unico polinomio m
onico p F [x]
de grado mnimo tal que p() = 0, y es denotado por min(F, ).
Ejemplo 2.8.12. min(Q, i) = x2 + 1 = min(R, i), pero min(C, i) = x i. Luego,
el polinomio mnimo de un elemento depende del campo base.
Ejercicio 2.8.13. hmin(F, )i = ker(ev ).

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

El siguiente teorema nos da una relaci


on entre el grado de una extensi
on y el
polinomio mnimo de un elemento.
Teorema 2.8.14. Sea K una extensi
on de F y sea K algebraico sobre F .
1. El polinomio min(F, ) es irreducible en F [x] y F () = F [].
2. Si g F [x], entonces g() = 0 si y s
olo si min(F, ) | g.
3. Si n = gr(min(F, )), entonces los elementos 1, , 2 , . . . , n1 forman una
base para F () sobre F y por lo tanto [F () : F ] = gr(min(F, )) < .
Demostraci
on.
1. Por el Ejercicio 2.8.13, tenemos que ker(ev ) = hmin(F, )i
y por el Teorema 2.8.4 tenemos que Im(ev ) = F []. Luego, aplicando el
F [x]

primer teorema de isomorfismo de anillos, se sigue que hmin(F,)i


= F [].
F [x]

Como F [] es dominio entero,


= F [] tambien lo es y por lo tanto
hmin(F,)i

hmin(F, )i es un ideal primo no cero de F [x]. Como F [x] es un DIP, se sigue


que hmin(F, )i es maximal y por lo tanto, min(F, ) es irreducible en F [x].
F [x]
Mas a
un, F []
= hmin(F,)i es un campo y as F [] = F () (pues F () es
el campo de cocientes de F []).

2. Sea g F [x]. Entonces:


g() = 0 g ker(ev )
g hmin(F, )i (por el Ejercicio 2.8.13)
min(F, ) | g.

3. Sea n = gr(min(F, )). Si b F (), entonces b = g() para algun


g F [x] (pues F [] = F ()). Por el algoritmo de la division en F [x],
g = q min(F, ) + r donde gr(r) < n. Como es raz del polinomio
min(F, ), tenemos que b = g() = r(). Como gr(r) < n, se sigue que b
es una F -combinaci
on lineal de 1, , . . . , n1 y por lo tanto los elementos
n1
1, , . . . ,
generan a F (). Luego:
F () = {a0 + a1 + + an1 n1 | a0 , a1 , . . . , an1 F }.
Por
ultimo, supongamos que c0 + c1 + + cn1 n1 = 0. Entonces, el
polinomio g = c0 + c1 x + + cn1 xn1 tiene a como raz, y por el inciso
anterior min(F, ) | g. Esto no puede suceder si g 6= 0, pues gr(g) n 1
y gr(min(F, )) = n. Por lo tanto, g = 0 y as c0 = c1 = = cn1 = 0.
Por lo tanto, {1, , . . . , n1 } es una base para F () y de aqu [F () : F ] =
n < .

Ejemplos 2.8.15.
1. 3 2 es algebraico sobre Q, ya que satisfaceel polinomio
p = x3 2. Como p es irreducible en Q[x], se sigue que min(Q, 3 2) = p (si p

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios


no fuera
el polinomio mnimo
de 3 2 sobre Q, entonces por el teorema anterior

min(Q, 3 2) | p (pues p( 3 2) = 0) y as p no sera irreducible.) Ademas:

3
3
3
Q( 2) = {a + b 2 + c 4 | a, b, c Q}

y en consecuencia [Q( 3 2), Q] = 3.


2
2. Sea p un n
umero primo. El numero complejo = cos( 2
p )+i sen( p ) satisface
el polinomio xp 1 = (x 1)(xp1 + xp2 + + 1). Como p 6= 1, se sigue
que satisface el polinomio p = xp1 + xp2 + + 1 el cual es irreducible
en Q[x]. Por lo tanto, p = min(Q, ), [Q() : Q] = p 1 y:

Q() = {a0 + a1 + + ap2 p2 | a0 , a1 , . . . , ap2 Q}.


Supongamos que K = F (a1 , . . . , an ) y sean Li = F (a1 , . . . , ai ) y L0 = F . Es claro
que:
F F (a1 ) F (a1 , a2 ) F (a1 , . . . , an ),
es decir:
F = L0 L1 L2 Ln = K,
con Li+1 = Li (ai+1 ). Por lo tanto, podemos descomponer la extensi
on K/F en
una serie de subextensiones Li+1 /Li , cada una generada por un solo elemento.
Lema 2.8.16. Si K/F es una extensi
on finita, entonces K es algebraico y finitamente generado sobre F .
Demostraci
on. Supongamos que [K : F ] = nPy sea {1 , . . . , n } una base de K/F .
n
Luego, cada elemento de K es de la forma i=1 ai i con ai F , de donde K
F (1 , . . . , n ) por el Teorema 2.8.5. Recprocamente, ya que K F {1 , . . . , n }
se sigue que K F (1 , . . . , n ). Por lo tanto, K = F (1 , . . . , n ) es finitamente
generado sobre F .
Ahora, si a K, entonces los n + 1 elementos (no necesariamente distintos)
1, a, a2 , . . . , an son linealmente dependiente
sobre F . Luego, P
existen escalares no
Pn
n
todos cero 0 , . . . , n F tales que i=0 i ai = 0. Si f = i=0 i xi , entonces
f F [x], f 6= 0 y f (a) = 0. Por lo tanto, a es algebraico sobre F y as K es una
extensi
on algebraica.
El siguiente resultado sobre transitividad sera usado frecuentemente.
Teorema 2.8.17. Sean K/L y L/F extensiones finitas. Entonces:
[K : F ] = [K : L][L : F ].
Demostraci
on. Sea = {a1 , . . . , an } una base para la extensi
on L/F y sea =
{b1 , . . . , bm } una base para la extensi
on K/L. Demostraremos que el conjunto =
{ai bj | 1 i n, 1 j m} es una base para la extensi
on K/F
. Sea x K. ConPm
siderando a K como un L-espacio vectorial, tenemos que x = j=1 j bj con j

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Pn
L. Considerando a L como un F -espacio vectorial,Ptenemos
que j = i=1 ij ai
P
m
n
con ij F para todo j = 1, . . . , m. Luego, x = j=1 i=1 ij aP
gei bj y as
nera a K sobre F . Para la independencia lineal, supongamos
P que i,j ij ai bj = 0
con ij F . Como es base de K/L, tenemos que
i ij ai = 0 para todo j = 1, . . . , m, y como es base de L/F , tenemos que ij = 0 para todo
i = 1, . . . , n y j = 1, . . . , m. Por lo tanto, es linealmente independiente sobre F
y de aqu:
[K : F ] = | | = | | = || | | = [K : L][L : F ].

Ejemplo 2.8.18.
: Q]
= 2
[Q( 22, 3) : Q] = 4. En efecto, tenemos
que [Q( 2)
pues min(Q,
2)
=
x

2.
Por
otra
parte,
como
Q(
2,
3)
=
Q(
2)(
3) y

min(Q( 2) : 3) = x2 3, tenemos que [Q( 2, 3) : Q( 2)] = 2. Finalmente,


aplicando el teorema anterior se sigue que:


[Q( 2, 3) : Q] = [Q( 2) : Q][Q( 2, 3) : Q( 2)] = 4.
Demostraremos ahora el recproco del Lema 2.8.16.
Proposici
on 2.8.19. Sea K una extensi
on de F . Si 1 , . . . , n K son algebraicos
sobre F , entonces F [1 , . . . , n ] es un campo y es una extensi
on finita de F con:
[F [1 , . . . , n ] : F ]

n
Y

[F (i ) : F ].

i=1

Como consecuencia, se sigue que F [1 , . . . , n ] = F (1 , . . . , n ) es una extensi


on
algebraica sobre F por el Lema 2.8.16.
Demostraci
on. Haremos la demostracion por induccion sobre n. El caso n = 1 se
sigue del Teorema 2.8.14. Supongamos entonces que L = F [1 , . . . , n1 ] es un
Qn1
campo y que [L : F ] i=1 [F (i ) : F ]. Es claro que F [1 , . . . , n ] = L[n ].
Como n es algebraico sobre F y F L, se sigue que n es algebraico sobre L.
Entonces, por el Teorema 2.8.14 tenemos que F [1 , . . . , n ] = L[n ] es un campo
y:
[F [, . . . , n ] : L] = [L[n ] : L] = gr(min(L, n )).
Ademas, por el Teorema 2.8.14 tenemos que min(L, n ) | min(F, n ), de donde
[L[n ] : L] = gr(min(L, n )) gr(min(F, n )) = [F (n ) : F ]. Aplicando la
hip
otesis de induccion y el Teorema 2.8.17, obtenemos que:
[F [1 , . . . , n ] : F ] = [L[n ] : F ] = [L[n ] : L] [L : F ]
n
n1
Y
Y
[F (i ) : F ].
[F (i ) : F ] =
[F (n ) : F ]
i=1

i=1

Finalmente, observe que:


F [1 , . . . , n ] = F [1 , . . . , n1 ][n ] = F (1 , . . . , n1 )[n ],

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

ya que F [1 , . . . , n1 ] es un campo por hip


otesis de induccion y coincide con su
campo de fracciones F (1 , . . . , n1 ).
Como n es algebraico sobre F F (1 , . . . , n1 ), tenemos que n es algebraico
sobre F (1 , . . . , n1 ), y por el Teorema 2.8.14 se sigue que F (1 , . . . , n1 )[n ] =
F (1 , . . . , n1 )(n ) = F (1 , . . . , n ).
Por lo tanto, F [1 , . . . , n ] = F (1 , . . . , n ) y as F [1 , . . . , n ] es un campo.

La desigualdad
de la proposici
on anterior puede ser estricta. Por ejemplo, si a = 4 2

y b = 4 18, entonces [Q(a) : Q] = [Q(b) : Q] = 4, ya que los polinomios x4 2


y x4 18 son irreducibles en Q[x] por el criterio de Eisenstein. Demostraremos


4
que Q(a, b) = Q( 4 2, 3). En efecto, tenemos que ab = 9 de donde ab = 3.

4
Porlo tanto,
3 Q(a, b) y as Q(a, b) Q(
2, 3). La contencion Q(a, b)

4
Q( 2, 3) es clara. Por lo tanto, Q(a, b) = Q( 4 2, 3).
Por otro lado, como b = 3a2 es raz del polinomio x2 3a2 Q(a)[x], tenemos
que [(Q(a))(b) : Q(a)] 2 (pues min(Q(a), b) | x2 3a2 ). Por lo tanto:
[Q(a, b) : Q] =
=

<

[(Q(a))(b) : Q]
[(Q(a))(b) : Q(a)][Q(a) : Q]
24 =8
[Q(a) : Q][Q(b) : Q] = 16.

Se puede demostrar que [Q(a, b) : Q] = 8 (ejercicio para el lector).


Corolario 2.8.20. Sea K/F una extensi
on y sea K. Entonces, es algebraico
sobre F si y s
olo si [F () : F ] < . Mas aun, si [K : F ] < entonces K es
algebraico sobre F .
Demostraci
on. Sea K. Si es algebraico sobre F , entonces por el Teorema 2.8.14, [F () : F ] = gr(min(F, )) < . Recprocamente, si [F () : F ] < ,
entonces por el Lema 2.8.16 se sigue que F () es una extensi
on algebraica sobre
F , y por lo tanto F () K es algebraico sobre F . La segunda parte se sigue
del Lema 2.8.16.
El recproco de la segunda parte del corolario anterior no es verdadero. Existen
extensiones algebraicas de grado infinito. Por ejemplo, el conjunto A de los numeros
complejos que son algebraicos sobre Q es un campo (ver el Corolario 2.8.23) que
ademas es una extensi
on infinita de Q. En efecto, supongamos que [A : Q] = n <
. El polinomio xn+1 2 Q[x] es irreducible por
el criterio de Eisenstein. Por lo
tanto, min(Q, n+1 2) = xn+1 2y n + 1 = [Q( n+1 2) : Q] > [A : Q] = n, lo que
es una contradicci
on ya que Q( n+1 2) es un Q-subespacio vectorial de A.
La Proposici
on 2.8.19 se puede extender facilmente al caso de extensiones generadas
por un n
umero arbitrario de elementos.
Proposici
on 2.8.21. Sea K/F una extensi
on, y sea X un subconjunto de K tal
que cada elemento de X es algebraico sobre F . Entonces, F (X) es algebraico sobre
F . En particular, si |X| < , entonces [F (X) : F ] < .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. Sea a F (X). De acuerdo con el Teorema 2.8.6 existen 1 , . . . , n
X tales que a F (1 , . . . , n ). Ahora, ya que cada elemento de X es algebraico sobre F , los elementos 1 , . . . , n son algebraicos sobre F , y por la Proposici
on 2.8.19,
tenemos que F (1 , . . . , n ) es una extensi
on finita de F . Luego, por el Lema 2.8.16
se sigue que F (1 , . . . , n ) es una extensi
on algebraica de F . Por lo tanto, a es
algebraico sobre F y de aqu, F (X) es algebraico sobre F . Si |X| < , entonces
[F (X) : F ] < por la Proposici
on 2.8.19.
Ahora demostraremos que la propiedad de ser algebraico es transitiva.
Teorema 2.8.22. Sean F L K campos. Si L/F y K/L son algebraicas,
entonces K/F es algebraica.
Demostraci
on. Sea K y sea f = a0 + a1 x + + an1 xn1 + xn el polinomio
mnimo de sobre L. Ya que L/F es algebraica y a0 , . . . , an1 L, el campo
L0 = F (a0 , . . . , an1 ) es una extensi
on finita de F por la Proposici
on 2.8.19.
Ahora f L0 [x], de modo que es algebraico sobre L0 . Luego:
[L0 () : F ] = [L0 () : L0 ][L0 : F ] < .
Finalmente, ya que F () L0 (), se sigue que [F () : F ] < , y por lo tanto
es algebraico sobre F por el Corolario 2.8.20. As, K/F es algebraico.
Teorema 2.8.23. Si K/F es una extensi
on y E es el conjunto de todos los elementos de K que son algebraicos sobre F , entonces E es un subcampo de K, y
por lo tanto E es la extensi
on algebraica mas grande de F contenida en K.
Demostraci
on. Sean a, b E. Por la Proposici
on 2.8.19, F (a, b) es una extensi
on
finita de F y por lo tanto, F (a, b) es algebraico sobre F (por el Lema 2.8.16), de
modo que F (a, b) E. Como ab, ab, ab (con b 6= 0) son elementos de F (a, b) E
(pues F (a, b) es un campo que contiene a a y b), se sigue que E es un subcampo
de K. Ahora, si E K y E /F es algebraico, entonces cada elemento de E es
algebraico sobre F y por lo tanto E E, lo que significa que E es la extensi
on
algebraica mas grande de F contenida en K.

2.8.1.

Ejercicios

1. Usando que es trascendente sobre Q, demuestre que la extensi


on R/Q es
de grado infinito.
2. Sea K una extensi
on de F . Demuestre que [K : F ] = 1 si y s
olo si K = F .
3. Determine min(Q, 1 + i).

4. Determine [Q(2 + 3) : Q].


5. Determine el polinomio mnimo de =
base para Q() sobre Q.

Algebra
Moderna I y II

2+

3
2 sobre Q y encuentre una

Prof. Carlos J. Rubio Barrios

6. Sea =

1+ 5
2

y sea una raz quinta de la unidad distinta de 1.

a) Determine [Q() : Q] y [Q() : Q].


b) Demuestre que Q() Q().
c) Determine [Q() : Q()].
(Sugerencia: es la unica raz positiva de un polinomio cuadratico. Compare
+ 1 con .)
7. Sea F = Q(i). Demuestre que los polinomios x3 2 y x3 3 son irreducibles
en F [x].

8. Demuestre que Q( 2) y Q( 3) no son isomorfos como campos, pero s son


isomorfos como espacios vectoriales sobre Q.

9. Determine [Q( 2, 3, 5) : Q].
10. Si K es una extensi
on de F tal que [K : F ] es un numero primo, demuestre
que no hay campos intermedios entre K y F . En particular, no hay campos
intermedios entre C y R.
11. Si K es una extensi
on de campo de F y a K satisface que [F (a) : F ] es
un entero impar, demuestre que F (a) = F (a2 ). De un ejemplo para mostrar
que lo anterior no necesariamente se cumple si el grado de F (a) sobre F es
par.


12. Demuestre que Q( 5, 7) = Q( 5 + 7).
13. Sean L y M campos intermedios en la extensi
on K/F .
a) Demuestre que [LM : F ] es finito si y s
olo si [L : F ] y [M : F ] son
finitos.
b) Si [LM : F ] es finito, demuestre que [L : F ] y [M : F ] dividen a
[LM : F ] y que [LM : F ] [L : F ][M : F ].
c) Si [L : F ] y [M : F ] son finitos y primos relativos, demuestre que
[LM : F ] = [L : F ][M : F ].
d) Si L y M son algebraicos sobre F , demuestre que LM es algebraico
sobre F .
14. Construya un homomorfismo inyectivo de anillos f : Q[x] C tal que f (1) =
1. Es posible que f sea suprayectiva?
15. Sea K una extensi
on de F y sean u, v K algebraicos sobre F . Si los
polinomios mnimos de u y v sobre F tienen grados m y n, respectivamente,
demuestre que [F (u, v) : F ] mn. Si (m, n) = 1, demuestre que [F (u, v) :
F ] = mn.
16. Sea K una extensi
on de F y sea a K. Sean m y n enteros positivos tales
que m | n. Suponga que el polinomio xn a es irreducible en K[x]. Demuestre
n
que si u F es raz de xn a, entonces [K(um ) : K] = m
.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

2.9.

Campo de descomposici
on y cerradura algebraica

Definici
on 2.9.1. Sean K una extensi
on de F y f F [x] un polinomio de grado
positivo.
Qn
1. f se escinde o se descompone sobre K si f = a0 i=1 (x i ) con a0 F
y 1 , . . . , n K.
2. K es un campo de descomposici
on de f sobre F si f se escinde sobre K y
K = F (1 , . . . , n ) donde 1 , . . . , n son las races de f en K. (Observe
que K es una extensi
on finita y algebraica de F por la Proposici
on 2.8.19).
3. Si S es un conjunto de polinomios de grado positivo en F [x], entonces K
es un campo de descomposici
on de S sobre F si cada polinomio de S se
escinde sobre K y K = F (X) donde X es el conjunto de todas las races
de todos los polinomios de S. (Observe que K es algebraico sobre F por la
Proposici
on 2.8.21).

Ejemplos 2.9.2.
1. El campo Q(, 3 2) es un campo de descomposici
on del
3
2i/3
3
polinomio
x

2
sobre
Q,
donde

=
e
,
pues
las
ra
ces
de
x

2 son

3
2, 3 2 y 2 3 2, y Q( 3 2, 3 2, 2 3 2) = Q(, 3 2).
2. C es el campo de descomposici
on de x2 + 1 sobre R, ya que C = R(i, i).

3. En general, si F es un campo y a F , entonces


F ( a) esun campo de

2
descomposici
on de x a sobre F ya que F ( a) = F ( a, a).
4. El campo Q(i) es un campo de descomposici
on de x4 + 4 sobre Q. En efecto,
tenemos que:
x4 + 4 = (x2 + 2)2 4x2 = (x2 2x + 2)(x2 + 2x + 2).
Las races de x2 2x + 2 son 1 + i y 1 i; las races de x2 + 2x + 2 son
1 + i y 1 i; y Q(1 + i, 1 i, 1 + i, 1 i) = Q(i).
El siguiente teorema muestra que cada polinomio f F [x], tiene un campo de
descomposici
on.
Teorema 2.9.3. Si F es un campo y f F [x] tiene grado n 1, entonces existe
un campo de descomposici
on K de f con [K : F ] n!.
Demostraci
on. Demostraremos primero que existe una extensi
on de F de grado
menor o igual que n y que contiene una raz de f .
Como F [x] es DFU, f (x) es producto de irreducibles. Sea p(x) un factor irreducible
de f (x) en F [x], y consideremos el campo F [x]/(p(x)). La proyecci
on canonica
: F [x] F [x]/(p(x)) cuando se restringe a F , es un monomorfismo (ejercicio).
Luego, F [x]/(p(x)) contiene a (F )
= F , de modo que podemos considerar a

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

F [x]/(p(x)) una extensi


on de F (identificando a F con (F ) bajo el isomorfismo).
Dado x F [x], sea u = (x) F [x]/(p(x)). Tenemos que:
p(u) = p((x)) = p(x + (p(x))) = p(x) + (p(x)) = (p(x)) = 0 F [x]/(p(x)),
es decir, u es raz de p(x) en F [x]/(p(x)), y por lo tanto, u es raz de f (x).
Luego, u es algebraico sobre F , de modo que F (u) = {f (u) | f F [x]}. Como
f (u) = f (x + (p(x))) = f (x) + (p(x)), se sigue que F [x]/(p(x)) = F (u). Por lo
tanto, [F [x]/(p(x)) : F ] = [F (u) : F ] = gr(p(x)) n.
Para concluir la prueba, usaremos induccion en n = gr(f ). Si n = 1 o si f se escinde
sobre F , entonces K = F satisface las condiciones del teorema. Supongamos que
el resultado es cierto para polinomios de grado menor que n, con n > 1, y que f
no se escinde sobre F . Sea g F [x] un factor irreducible de f de grado mayor que
1 (observe que tal g existe porque f no se escinde sobre F ). Por lo demostrado
previamente, F (u) es una extensi
on de F donde u es una raz de g (y en consecuencia
de f ) y [F (u) : F ] = gr(g) > 1. Entonces, podemos escribir f = (x u)h con
h F (u)[x] de grado n 1. Por hip
otesis de induccion, existe un campo de
descomposici
on K de h sobre F (u) con [K : F (u)] (n 1)!. Pero entonces, K
es un campo de descomposici
on de f = (x u)h sobre F (pues u F (u) K y
h se escinde sobre K) tal que:
[K : F ] = [K : F (u)][F (u) : F ] (n 1)!gr(g) n!

Corolario 2.9.4. Si f1 , . . . , fn F [x] son polinomios de grado positivo, entonces


existe un campo de descomposici
on para {f1 , . . . , fn } sobre F .
Demostraci
on. Es un ejercicio verificar que K es un campo de descomposici
on para
{f1 , . . . , fn } sobre F si y s
olo si K es un campo de descomposici
on del polinomio
f = f1 f2 fn sobre F . Luego, si f = f1 f2 fn , entonces segun el teorema
anterior existe un campo de descomposici
on K de f sobre F y por lo tanto K es
un campo de descomposici
on para {f1 , . . . , fn } sobre F .
Teorema 2.9.5. Si F es un campo, las siguientes afirmaciones son equivalentes.
1. F no tiene extensiones algebraicas distintas de F .
2. No hay extensiones finitas de F distintas de F .
3. Si K/F es una extensi
on, entonces F = {a K | a es algebraico sobre F }.
4. Cada polinomio no constante f F [x] se escinde sobre F .
5. Cada polinomio no constante f F [x] tiene una raz en F .
6. Cada polinomio irreducible en F [x] tiene grado 1.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Demostraci
on. (1 2): Se sigue de que toda extensi
on finita de F es una extensi
on
algebraica de F .
(2 3): Es claro que F {a K | a es algebraico sobre F }. Recprocamente, sea
a K algebraico sobre F . Entonces, F (a) es una extensi
on finita de F por el Corolario 2.8.20. Como no hay extensiones finitas de F distintas de F por hip
otesis, se sigue
que F (a) = F . As, a F . Por lo tanto, F = {a K | a es algebraico sobre F }.
(3 4): Sea f F [x] y sea K un campo de descomposici
on de f sobre F . Ya
que K es algebraico sobre F (por que?) y F = {a K | a es algebraico sobre F }
(por hip
otesis), tenemos que K = F , es decir, f se escinde sobre F .
(4 5): Es claro.
(5 6): Sea f F [x] irreducible. Como f tiene una raz en F , f tiene un factor
lineal. Como f es irreducible, lo anterior significa que f es lineal, es decir, gr(f ) = 1.
(6 1): Sea K una extensi
on algebraica de F . Sean a K y p = min(F, a). Como
p es irreducible, tenemos que gr(p) = 1 por hip
otesis, y por lo tanto [F (a) : F ] = 1.
De aqu que F (a) = F y as a F . Luego, K F K, es decir, K = F .
Definici
on 2.9.6. Un campo que satisface las condiciones equivalentes del teorema
anterior se dice que es algebraicamente cerrado. Si K es una extensi
on algebraica
de F y K es algebraicamente cerrado, entonces se dice que K es una cerradura
algebraica de F .
Ejemplo 2.9.7. El campo de los n
umeros reales R no es algebraicamente cerrado
ya que el polinomio x2 + 1 no tiene races reales.
Ejemplo 2.9.8. Si A = {a C | a es algebraico sobre Q}, entonces A es algebraicamente cerrado (vease el Ejercicio 8). Ademas A es una cerradura algebraica de
Q. Sin embargo, C no es una cerradura algebraica de Q ya que C no es algebraico
sobre Q.
El siguiente lema se necesita en la prueba de la existencia de una cerradura algebraica.
Lema 2.9.9. Si K es una extensi
on algebraica de F , entonces |K| max{|F |, |N|}.

Demostraci
on. Sea a K y sean a1 , . . . , an las races del polinomio min(F, a)
en K (observe que a es una de las races ai ). Si M es el conjunto de todos los
polinomios m
onicos de grado positivo en F [x], defina f : K M N como
f (a) = (p, r) donde p = min(F, a) y a = ar . Esta funcion es iynectiva, pues
si f (a) = f (a ), entonces p = p y r = r de donde a = ar = ar = a . As,
|K| |M N| = max{|M |, |N|}.
Mostraremos ahora que |M | = max{|F |, |N|}. Sea Mn el conjunto de los polinomios
m
onicos de grado n en F [x]. Entonces, |Mn | = |F n |. Si F es finito, tenemos que
|F n | = |F |n y si F es infinito, |F n | = |F | (vease la Introduccion de [4]). Por lo
tanto, ya que M es la uni
on de los conjuntos disjuntos Mn , tenemos que:


[



|M | = Mn = max{|F |, |N|}.


n

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Teorema 2.9.10. Sea F un campo. Entonces F tiene una cerradura algebraica.


Demostraci
on. Sea S un conjunto conteniendo F tal que |S| > max{|F |, |N|} (esto
es posible, pues |A| < |P (A)| para todo conjunto A, donde P (A) es el conjunto
potencia de A). Sea A la clase de las extensiones algebraicas de F contenidas en S.
Observe que A 6= pues F A. Ordenemos parcialmente a A definiendo
KL
S
si K L. Sea {Ki | i I} una cadena en A. Entonces T = iI Ki S es
una extensi
on algebraica de F . Sean a, b T . Entonces, a Ki y b Kj para
algunos i, j I. Si Ki Kj , entonces a b, ab y ab (con b 6= 0) estan en Kj T .
Por el lema de Zorn, existe un elemento maximal M de A. Si L es una extensi
on
algebraica de M , entonces por el lema anterior tenemos que:
|L M | |L| max{|M |, |N|} max{|F |, |N|} < |S|.
Como |M | < |S| y |S| = |(S M ) M | = |S M | + |M |, debemos tener que
|S| = |S M | (en general, si y son numeros cardinales tales que y es
infinito, entonces + = . Vease la Introduccion de [4]).
De este modo, existe una funcion f : L S con f |M = id. Definiendo + y en
f (L) como f (a) + f (b) = f (a + b) y f (a) f (b) = f (ab), tenemos que f (L) es
una extensi
on de M y f es un homomorfismo. Como M es maximal, se sigue que
f (L) = M y por lo tanto L = M . Por lo tanto, M es algebraicamente cerrado.
Finalmente, ya que M es una extensi
on algebraica de F , se sigue que M es una
cerradura algebraica de F .
La existencia de una cerradura algebraica muestra inmediatamente la existencia de
un campo de descomposici
on de un conjunto arbitrario de polinomios no constantes.
Corolario 2.9.11. Sea S un conjunto de polinomios no constantes sobre F . Entonces S tiene un campo de descomposici
on sobre F .
Demostraci
on. Sea K una cerradura algebraica de F . Por el Teorema 2.9.5 cada
polinomio f S se escinde sobre K. Sea X K el conjunto de las races de todo
f S. Entonces F (X) K es un campo de descomposici
on para S sobre F .
Una interpretaci
on
util de una cerradura algebraica es la siguiente.
Corolario 2.9.12. Si F es un campo, entonces un campo de descomposici
on del
conjunto de todos los polinomios no constantes sobre F es una cerradura algebraica
de F .
Demostraci
on. Sea X el conjunto de las races de todos los polinomios no constantes
sobre F . Por el corolario anterior tenemos que F (X) es un campo de descomposici
on del conjunto de todos los polinomios no constantes sobre F .
Por otra parte, F (X) es una extensi
on algebraica de F por la Proposici
on 2.8.21.
Demostraremos que F (X) es algebraicamente cerrado demostrando que F (X) no
tiene extensiones algebraicas distintas de F (X) (ver Teorema 2.9.5). Supongamos
que K es una extensi
on algebraica de F (X). Entonces, por la propiedad de transitividad en las extensiones algebraicas, tenemos que K es una extensi
on algebraica

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

de F , y por lo tanto todo elemento de K es una raz de algun polinomio en F [x].


Luego, K X F (X) y de aqu K = F (X). As F (X) es algebraicamente
cerrado y por lo tanto F (X) es una cerradura algebraica de F .
Demostraremos ahora que los campos de descomposici
on son unicos salvo isomorfismo.
Si : F F es un homomorfismo (isomorfismo) de campos, entonces induce
un homomorfismo (isomorfismo) de anillos : F [x] F [x] dado por:
X
 X

(ai )xi .
ai xi =

Es facil ver que si f (x) = (x a1 )(x a2 ) (x an ) F [x], entonces:


(f (x)) = (x (a1 ))(x (a2 )) (x (an )).
(Vease el Ejercicio 11 de la Secci
on 2.2.)

Definici
on 2.9.13. Sean K y L extensiones de F . Un F -homomorfismo : K L
es un homomorfismo de anillos tal que (a) = a para todo a F , es decir, |F = id.
Si es una biyecci
on, se dice que es un F -isomorfismo. Un F -isomorfismo de un
campo en si mismo es un F -automorfismo.
Observe que un F -homomorfismo : K L es una transformaci
on lineal de F espacios vectoriales pues (a) = () (a) = (a) para todo F y a K.
Ademas 6= 0 (pues (1K ) = 1L ), de modo que es inyectivo pues K es un
campo. Tambien, si [K : F ] = [L : F ] < , entonces es suprayectivo pues
[K : F ] = dim(Im( )). En particular, cualquier F -homomorfismo de K en si
mismo es una biyecci
on, suponiendo que [K : F ] < .

Lema 2.9.14. Sea : F F un isomorfismo de campos. Sean f F [x] un


polinomio irreducible, una raz de f en una extensi
on K de F y una raz de

(f ) en una extensi
on K de F . Entonces existe un isomorfismo : F () F ( )

con () = y |F = .
Demostraci
on. Como f F [x] es irreducible y f () = 0, el polinomio mnimo de
sobre F es un m
ultiplo constante de f . Luego, f y min(F, ) generan el mismo
ideal principal en F [x], es decir, (f ) = (min(F, )).
Como es algebraico sobre F , tenemos que F [] = F (). Consideremos el epimorfismo : F [x] F (a) = F [] dado por (g) = g(). Como g() = 0
min(F, ) | g g (min(F, )), tenemos que ker() = (min(F, )) = (f ). Luego, por el primer teorema de isomorfismos de anillos se sigue que F [x]/(f )
= F (),
es decir, el siguiente diagrama es conmutativo.
F [x]



F [x]
(f )

// F ()
z==
zz
z
zz
zz

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Entonces, tenemos un isomorfismo : F [x]/(f ) F () dado por (g + (f )) =


g(). De manera analoga tenemos un isomorfismo : F [x]/(f ) F ( ) dado
por (g + (f )) = g( ), donde f = (f ) (observe que f = (f ) F [x] es
irreducible, ya que f F [x] es irreducible y el isomorfismo : F F induce
el isomorfismo : F [x] F [x]). El mapeo : F [x]/(f ) F [x]/(f ) dado por
(g +(f )) = (g)+(f ) es un isomorfismo bien definido tal que |F = (ejercicio),
es decir, extiende . Entonces, tenemos la sucesi
on de isomorfismos de campos:
1

F ()

F [x] F [x]
F ( ).

(f )
(f )

Por lo tanto, la composici


on = 1 : F () F ( ) es un isomorfismo
que extiende con 7 x + (f ) 7 x + (f ) 7 .
Lema 2.9.15. Sean : F F un isomorfismo de campos, K una extensi
on de
F y K una extensi
on de F . Si K es un campo de descomposici
on de {fi } sobre
F y : K K es un homomorfismo con |F = , entonces (K) es un campo
de descomposici
on de {fi } sobre F , donde fi = (fi ) y : F [x] F [x] es el
isomorfismo que extiende a : F F .
Demostraci
on. Ya que K es un campo de descomposici
on de un conjunto {fi }
de polinomios
de
F
[x],
dado
f
existen
a

F
y

,
i
0
1 . . . , n K tales que
Qn
Qn
fi = a0 j=1 (x j ). Luego, (fi ) = (a0 ) j=1 (x (j )). De aqu, cada
fi = (fi ) = (fi ) se escinde sobre (K) (observe que : K[x] K [x] es el
homomorfismo que extiende a : K K ). Ya que K esta generado sobre F por
las races de los fi , el campo (K) esta generado sobre F por las imagenes bajo el
homomorfismo : K K de las races de los fi . Por lo tanto, (K) es un campo
de descomposici
on sobre F para {fi }.
Teorema 2.9.16 (Teorema de extensi
on de isomorfismos (el caso de un polinomio)).
Sean : F F un isomorfismo de campos, f F [x] y (f ) el polinomio
correspondiente en F [x]. Sea K un campo de descomposici
on de f sobre F y sea K

un campo de descomposici
on de (f ) sobre F . Entonces, existe un isomorfismo :
K K con |F = . Ademas, si K y si es cualquier raz de (min(F, ))
en K , entonces se puede escoger de modo tal que () = .
Demostraci
on. La demostracion la haremos por induccion en n = [K : F ]. Si
n = 1, entonces K = F y f se escinde sobre F . Luego, (f ) se escinde sobre
on algebraica de
F y por el Teorema 2.9.5 K = F (pues K es una extensi

F ). De aqu, = es el isomorfismo deseado: K = F


F = K . Ademas,
min(F, ) = x de donde (x ) = x () cuya unica raz es = ()
y por lo tanto () = () = . Supongamos ahora que n > 1 y que el resultado
es cierto para campos de descomposici
on de grado menor que n. Sea p F [x]
un factor irreducible de f F [x] de grado mayor que 1 (observe que si todos los
factores irreducibles q F [x] de f fueran de grado 1, entonces f se escindira sobre
F y caemos en el caso anterior). Sea una raz de p en K y sea una raz de
(p) en K . Es claro que (p) es irreducible en F [x] (pues p es irreducible en

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

F [x]). Por el Lema 2.9.14, existe un isomorfismo de campos p : F () F ( )


con p() = que extiende a . Como [F () : F ] = gr(p) > 1, debemos tener
que [K : L] < n (transitividad en los grados de las extensiones). Como K es un
campo de descomposici
on de f sobre F () y K es un campo de descomposici
on

de (f ) sobre F ( ) (ver Ejercicio 3), por la hip


otesis de induccion el isomorfismo
p se extiende a un isomorfismo : K K . El isomorfismo es una extensi
on de
(y de p) y () = p() = .
Teorema 2.9.17 (Teorema de extensi
on de isomorfismos (caso general)). Sea :
F F un isomorfismo de campos. Sea S = {fi } un conjunto de polinomios
(de grado positivo) en F [x] y sea S = {(fi )} el conjunto correspondiente en
F [x]. Sea K un campo de descomposici
on para S sobre F y sea K un campo de

descomposici
on para S sobre F . Entonces, existe un isomorfismo : K K con
|F = . Ademas, si K y es una raz cualquiera de (min(F, )) en K ,
entonces se puede escoger de modo que () = .
Demostraci
on. Sean Z el conjunto de todos los pares (L, ) tales que L es un
subcampo de K y : L K un homomorfismo que extiende a . Este conjunto
es no vaco ya que (F, ) Z. Ademas, Z es parcialmente ordenado definiendo
(L, )S (L , ) si L L y L = . Sea {(Li , i )} una cadena en Z. Si
L = i Li y : L K se define como (a) = i (a) si a Li , entonces no es
difcil probar que L es un campo extendiendo todos los Li y es un homomorfismo
extendiendo . De este modo, (L, ) es una cota superior en Z para esta cadena.
Por el lema de Zorn existe un elemento maximal (M, ) en Z. Afirmamos que
M = K y (M ) = K . En efecto, si M 6= K, entonces existe un f S que no se
escinde sobre M . Sea K una raz de f que no esta en M , y sea p = min(F, a).
Sea p = (p) F [x] y sea K una raz de p . Dicha existe ya que p
divide a f y f se escinde sobre K . Por el lema anterior, existe un isomorfismo
1 : M () (M )( ) que extiende a . Entonces (M (), 1 ) Z es tal que
(M, ) < (M (), 1 ), lo que contradice la maximalidad de (M, ). Por lo tanto,
M = K. Finalmente, tenemos que (M ) = (K) = K ya que (K) K es un
campo de descomposici
on para S sobre F por el lema anterior.
Corolario 2.9.18. Sea F un campo y sea S un subconjunto de F [x]. Dos campos
de descomposici
on cualesquiera de S sobre F son F -isomorfos. En particular, dos
cerraduras algebraicas cualesquiera de F son F -isomorfas.
Demostraci
on. El teorema de extensi
on de isomorfismos da un isomorfismo extendiendo id sobre F , entre dos campos de descomposici
on cualesquiera de S. El
segundo enunciado se sigue del primero ya que cualquier cerradura algebraica de F
es un campo de descomposici
on del conjunto de todos los polinomios no constantes
en F [x].
Como un corolario a la existencia y unicidad de cerraduras algebraicas, podemos
probar que cualquier extensi
on algebraica de un campo F puede ser vista como
viviendo dentro de una cerradura algebraica de F .

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Corolario 2.9.19. Sean F un campo y N una cerradura algebraica de F . Si K es


una extensi
on algebraica de F , entonces K es isomorfo a un subcampo de N .
Demostraci
on. Sea M una cerradura algebraica de K. M es algebraica sobre F
(pues M es algebraica sobre K y K es algebraica sobre F ) y por el Ejercicio 1,
M es una cerradura algebraica de F . Luego, por el corolario anterior, existe un
F -isomorfismo f : M N y de aqu, K
= f (K) con f (K) subcampo de N .
Si K es el campo de descomposici
on de un conjunto S de polinomios sobre F ,
podemos determinar todos los polinomios en F [x] que se escinden sobre K?, podemos dar una caracterizacion intrnseca de K que no haga referencia al conjunto
S? La respuesta a ambas preguntas es afirmativa.
Definici
on 2.9.20. Si K es una extensi
on de F , entonces K es normal sobre F si
K es un campo de descomposici
on de un conjunto de polinomios sobre F .
Proposici
on 2.9.21.

1. Si [K : F ] = 2, entonces K es normal sobre F .

2. Si F L K y K es normal sobre F , entonces K es normal sobre L.


Demostraci
on.
1. Sea a K F . Entonces F (a) 6= F y en consecuencia
[F (a) : F ] 6= 1. Luego, 2 = [K : F ] = [F (a) : F ][K : F (a)] implica que
[F (a) : F ] = 2 y [K : F (a)] = 1, de donde a es algebraico sobre F y
K = F (a). Si p F [x] es el polinomio mnimo de a sobre F , tenemos que
p tiene una raz en K, a saber a. Como gr(p) = 2, se sigue que p se escinde
sobre K y por lo tanto K es un campo de descomposici
on de p sobre F .
2. Si K es un campo de descomposici
on sobre F de un conjunto de polinomios
S F [x], entonces K esta generado sobre F por las races de los polinomios
en S. Por consiguiente, K esta generado por las races como una extensi
on
de L, y por lo tanto K es normal sobre L.

2.9.1.

Ejercicios

1. Sea K una extensi


on de F . Si K es algebraicamente cerrado y E consiste de
todos los elementos de K que son algebraicos sobre F , demuestre que E es
una cerradura algebraica de F .
2. Demuestre que ningun campo finito F es algebraicamente cerrado. (Sugerencia: Si F = {a0 , . . . , an } considere a1 + (x a0 )(x a1 ) (x an ) F [x],
donde a1 6= 0.)
3. Si K es un campo de descomposici
on de f sobre F y E es un campo intermedio, demuestre que K es un campo de descomposici
on de f sobre E.
4. Determine un campo de descomposici
on y su grado sobre Q para el polinomio
x4 + 2.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

5. Determine un campo de descomposici


on y su grado sobre Q para el polinomio
x4 + x2 + 1.
6. Determine un campo de descomposici
on y su grado sobre Q para el polinomio
x6 4.
7. Sea K una extensi
on de F . Si f F [x] tiene grado n y K es un campo de
descomposici
on de f sobre F , demuestre que [K : F ] divide a n!.
8.

a) Sea F C un Q-espacio vectorial de dimensi


on finita. Demuestre que
si F , entonces A.

b) Demuestre que el campo A es algebraicamente cerrado.

9. Sea K una extensi


on de F de grado 2 y sea a K F . Demuestre que
K = F (a) y que K es el campo de descomposici
on del polinomio min(F, a)
sobre F .
10. Demuestre que K es una cerradura algebraica de F si y s
olo si K es algebraico
sobre F y para cada extensi
on algebraica E de F existe un F -monomorfismo
E K.

Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios


Algebra
Moderna I y II

Prof. Carlos J. Rubio Barrios

Bibliografa
[1] D.S. Dummit, R.M. Foote. Abstract Algebra. John Wiley & Sons, Inc., 2003.

[2] John B. Fraleigh. Algebra


Abstracta. Adison Wesley Iberoamericana, Mexico,
1987.

[3] I.N. Herstein. Algebra


Moderna. Trillas, Mexico, 1970.
[4] T.W. Hungerford. Algebra. Springer-Verlag, 1974. 2.3, 2.5, 2.9, 2.9

123