Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Giancarlo Lucchini
2017
Indice
1. Introduccion 3
2. Grupos 4
2.1. Definiciones y propiedades basicas . . . . . . . . . . . . . . . . . . . 4
2.2. Acciones de grupos sobre conjuntos . . . . . . . . . . . . . . . . . . 9
2.3. Ecuacion de clases y aplicaciones . . . . . . . . . . . . . . . . . . . 16
2.4. p-grupos y Teorema de Sylow . . . . . . . . . . . . . . . . . . . . . 18
2.5. Productos semidirectos . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.6. Grupos solubles y nilpotentes . . . . . . . . . . . . . . . . . . . . . 29
3. Anillos 44
3.1. Definiciones y ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.2. Subanillos, homomorfismos de anillos e ideales . . . . . . . . . . . . 49
3.3. Ideales principales, primos y maximales . . . . . . . . . . . . . . . . 53
3.4. Ideales radicales, nilradical y radical de Jacobson . . . . . . . . . . 55
3.5. Teorema chino de los restos . . . . . . . . . . . . . . . . . . . . . . 56
3.6. Cuerpo de fracciones de un dominio de integridad . . . . . . . . . . 58
3.7. Dominios euclideanos . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.8. Dominios de ideales principales . . . . . . . . . . . . . . . . . . . . 63
3.9. Dominios de factorizacion unica . . . . . . . . . . . . . . . . . . . . 67
3.9.1. Elementos primos y elementos irreducibles . . . . . . . . . . 67
3.9.2. Dominios de factorizacion
unica. . . . . . . . . . . . . . . . . 69
1+ 19
3.10. Ejemplos: Z[i] y Z[ 2 ] . . . . . . . . . . . . . . . . . . . . . . . 72
3.10.1. Factorizacion en Z[i] . . . . . . . . . . . . . . . . . . . . . . 72
3.10.2. Un ejemplo de DIP no euclideano . . . . . . . . . . . . . . . 75
3.11. Polinomios sobre un dominio de factorizacion unica. . . . . . . . . . 79
1
4. Modulos 87
4.1. Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4.2. Homomorfismos y cocientes de modulos . . . . . . . . . . . . . . . . 91
2
1. Introduccion
Este curso necesita del curso previo Estructuras algebraicas sobre algunas no-
ciones de 3 estructuras algebraicas: grupos, anillos y cuerpos. Es un curso mas
avanzado sobre grupos y anillos, necesario para una mayor comprension de estas
dos estructuras algebraicas y de preparacion para cuerpos y algebras.
Objetivos Generales:
2. Tener una buena base sobre los anillos para aplicarla en la teora de modulos,
principalmente en los modulos sobre dominios de ideales principales.
Objetivos Especficos:
3
2. Grupos
2.1. Definiciones y propiedades basicas
Definicion 2.1.1. Un grupo es un par ordenado (G, ), donde G es un conjunto
(no vaco) y es una funcion
GGG
(a, b) 7 a b,
llamada operacion binaria, que satisface:
1. a, b, c G a (b c) = (a b) c. (Asociatividad)
2. Existe en G un elemento denotado e tal que, para todo a G, ea = ae = a.
(Este elemento es unico y se llama neutro)
3. Para todo a G, existe un elemento a0 G tal que a0 a = a a0 = e. (El
elemento a0 es unico para cada a y se llama el inverso de a)
Notacion. Cuando se usa una notacion aditiva (+) para la operacion, el neutro
e suele ser notado 0 y el inverso a0 suele ser notado a. Si se usa una notacion
multiplicativa (), el neutro puede ser denotado por 1 y a0 se denota por a1 . En este
ultimo caso se suele notar a b simplemente como ab si esto no presenta confusion.
Esta es la notacion de preferencia para un grupo cualquiera. La notacion aditiva
se reserva exclusivamente para grupos abelianos (lo que no impide que usemos
notacion multiplicativa para grupos abelianos de vez en cuando).
En general, cuando la operacion binaria se deduce del contexto, uno suele notar
G en lugar de (G, ).
Ejercicio. Demuestre la unicidad del neutro y del inverso.
Recordemos otras definiciones basicas
Definicion 2.1.2. Un subgrupo de un grupo G es un subconjunto H G tal que
enva H H en H (Clausura) y tal que la restriccion de a H H hace de (H, )
un grupo. En particular, H debe contener el neutro de G. Escribimos H < G para
denotar que H es un subgrupo de G.
El orden de un grupo G es el cardinal del conjunto asociado. Usualmente se
denota por |G|. (Recordaremos mas adelante la nocion de orden de un elemento
a G)
Un grupo (G, ) es llamado abeliano 1 o conmutativo si y solo si, a, b G,
a b = b a.
1
Este nombre se da en honor del matematico noruego Niels Henrik Abel (1802-1829), quien
fue el primero en trabajar, de manera sistematica, con este tipo de grupos al abordar el problema
de la solubilidad por radicales de ecuaciones polinomiales.
4
Proposicion 2.1.3. Sea G un grupo y H un subconjunto de G. Entonces H es un
subgrupo si y solo si
1. H 6= ;
2. a, b H, xy 1 H.
Demostracion. Ejercicio. ^
5
Ejemplo 2.1.9. Grupo especial lineal de un cuerpo F :
6
Recordemos ahora uno de los resultados importantes del curso de Elementos
del Algebra que concierne el orden de elementos y de los subgrupos de un grupo G
dado. La demostracion utiliza la nocion de clases laterales, las cuales recordaremos
en la proxima seccion.
Teorema 2.1.13 (Lagrange). Sea G grupo finito y H un subgrupo de G. Entonces
|H| divide a |G|. En particular, para todo a G, |a| divide a |G|.
Corolario 2.1.14. Sea G un grupo de orden p con p primo. Entonces G es cclico.
Demostracion. Sea a G un elemento no neutro. Entonces |a| divide a p y |a| =
6 1.
Por ende |a| = p. lo que implica que hai G es de orden p y por ende igual a G,
lo que prueba que G es cclico. ^
7
Ejercicio. Sea G un grupo y S un subconjunto de G. Demuestre que hSi co-
rresponde a la interseccion de todos los subgrupos de G que contienen a S. Es
decir: \
hSi = H.
SH<G
f (x 1 y) = f (x) 2 f (y), x, y G.
1. |G| = 1 G = {e}.
8
4. Si |G| = 4, hay dos grupos no isomorfos: G1 ' Z/4Z y G2 ' Z/2Z Z/2Z.
Este ultimo es llamado grupo de Klein y en el todos los elementos distintos
de e tienen orden 2. G1 y G2 no son isomorfos pues G1 es cclico y G2 no.
Todo grupo de orden 4 es isomorfo a uno de estos.
8. Si |G| = 8, hay 5 grupos no isomorfos entre ellos, tres abelianos y dos no:
G1 = Z/8Z;
G2 = Z/4Z Z/2Z;
G3 = Z/2Z Z/2Z Z/2Z;
G4 = D8 = hr, s | r4 = s2 = 1, rs = sr3 i;
G5 = Q8 = hi, j | i4 = 1, i2 = j 2 , ij = ji3 i (el grupo de cuaterniones de
orden 8).
GX X
(g, x) 7 g x,
tal que:
1. g1 , g2 G, x X, g1 (g2 x) = (g1 g2 ) x.
2. x X, e x = x.
Dada una tal funcion, decimos que G actua sobre X por la izquierda o que X es
un G-conjunto por la izquierda. Una accion de G sobre X por la derecha se define
de forma similar.
9
Supongamos que G actua sobre X por la izquierda. Podemos transformar esta
accion en una accion por la derecha (x, g) 7 x g imponiendo:
g G, x X, x g := g 1 x.
Ejemplo 2.2.2. SX actua sobre X va la accion
G, x X, x = (x).
Ejemplo 2.2.3. D2n actua sobre los vertices {v1 , . . . , vn } de un n-agono regular.
El elemento r actua de forma que r vi = vi+1 y el elemento s actua de forma que
s vi = vn+2i (en ambos casos, vn+1 := v1 ).
Ejemplo 2.2.4 (Accion por multiplicacion). Todo grupo G actua sobre s mismo
por la izquierda (y tambien por la derecha) va su propia operacion binairia: la
funcion G G G : (a, b) 7 a b verifica de hecho los dos axiomas de una accion.
En particular, para todo subgrupo H de G, la restriccion de la operacion binaria
a H G define una accion de H sobre G.
Ejemplo 2.2.5 (Accion por conjugacion). Todo grupo G actua sobre s mismo,
de una forma distinta a la del ejemplo precedente, va la siguiente formula:
G G G : (g, x) 7 gxg 1 .
De forma analoga al ejemplo anterior, tenemos que todo subgrupo H actua tambien
sobre G por conjugacion. Si, por el contrario, usamos la formula de conjugacion
para intentar definir una accion de G sobre H, esto solo funcionara si H es un
subgrupo normal, cuya definicion daremos enseguida.
Ejemplo 2.2.6 (Accion trivial). Dado un grupo G y un conjunto X, G puede
actuar de forma trivial sobre X, es decir que g G, x X, g x = x. Eviden-
temente, una tal accion no es muy interesante. . .
Sea G un grupo y H un subgrupo de G. Las orbitas (cuya definicion recorda-
remos mas adelante) de la accion de H sobre G por multiplicacion nos permiten
definir el conjunto cociente G/H. Esto nos lleva tambien a recordar una clase de
subgrupos muy particular: los subgrupos normales.
Definicion 2.2.7 (Clases laterales y subgrupos normales). Las clases laterales
izquierdas de un subgrupo H de G son los conjuntos de la forma
gH = {gh | h H},
para algun elemento g G. De forma analoga, las clases laterales derechas se
definen como los conjuntos
Hg = {hg | h H},
10
para algun elemento g G.
Un subgrupo H de G es llamado un subgrupo normal si sus clases izquierdas
son iguales a sus clases derechas, es decir, si gH = Hg, g G. En este caso,
notamos H C G.
Observacion.
Notemos que H es subgrupo normal de G si y solo si, g G, h H, ghg 1 H.
En particular, todo subgrupo de un grupo abeliano es normal.
Proposicion 2.2.9. El conjunto G/H posee una estructura de grupo dada por la
operacion
g1 H g2 H := (g1 g2 )H, g1 , g2 G,
si y solo si H es un subgrupo normal.
11
Demostracion. Usaremos induccion sobre el orden de G. Si |G| = p con p primo
entonces G es cclico (cf. Corolario 2.1.14). Entonces G = hai con |a| = p.
Hipotesis de induccion: El teorema es valido para grupos abelianos de orden
estrictamente menor que |G|.
Como ya demostramos el caso en que |G| es primo, escribamos |G| = pn con
n > 1 y p primo. Sea y G un elemento no neutro y sea K = hyi.
Caso a). Si G = hyi, entonces y |G| = e e y t 6= e para todo 0 < t < |G|. En
particular, x = y |G|/p 6= e es tal que xp = e, lo que prueba el teorema en este caso.
Caso b). Si G 6= hyi, entonces |K| < |G|. Se presentan entonces dos subcasos:
Si p divide a |K|, como |K| < |G|, por hipotesis de induccion para K obte-
nemos el teorema, es decir, existe a K G tal que |a| = p.
Si no, como G es finito, se tiene que |G| = [G : K] |K| = |G/K| |K|. Como
p no divide a |K|, entonces p divide a |G/K| y |G/K| < |G|. Notese ahora
que, como G es abeliano, K / G y por ende G/K es un grupo. Luego, por
hipotesis de induccion para G/K, existe xK G/K tal que |xK| = p. Por
lo tanto, xp K = K, lo que implica que xp K. Por el Teorema de Lagrange
aplicado a G, (xp )|K| = e y por ende xp|K| = e.
Sea a = x|K| . Afirmamos que a es el elemento que buscamos. En efecto,
tenemos a G y ap = e. Por otra parte, supongamos que existe 0 < t < p
tal que at = e. Luego e = at = xt|K| , lo que implica que xt|K| K, es decir,
(xK)t|K| = K. Pero |xK| = p, lo que nos dice que p divide a t|K| y, como
p no divide a |K|, se tiene que p divide a t, lo que es contradictorio ya que
0 < t < p. As, tenemos que |a| = p y el teorema vale tambien en este caso.
Corolario 2.2.13. Sea G un grupo abeliano finito y sea p un primo que divide el
orden de G. Entonces existe un subgrupo H de G de orden p.
12
Demostracion. Para probar que g SX , necesitamos probar que g es invertible.
Consideremos la funcion g1 . Tenemos entonces que, para todo x G,
Observacion.
Si : G SX es un homomorfismo de grupos, entonces la funcion
GX X
(g, x) 7 g x := (g)(x),
x1 Rx2 g G, g x1 = x2
O(x) := {g x | g G}.
13
Ejemplo 2.2.18. Sea G un grupo y H < G. Para g G, la clase lateral derecha
Hg corresponde a la orbita de g para la accion de H sobre G por multiplicacion.
Proposicion 2.2.19. Para todo x X, StabG (x) es un subgrupo de G.
Demostracion. StabG (x) es no vaco pues e x = x y por ende e StabG (x). Sean
g1 , g2 StabG (x), entonces g1 x = x = g2 x. Por lo tanto,
(g1 g21 )x = g1 (g21 x) = g1 (g21 (g2 x)) = g1 ((g2 g21 )x) = g1 (ex) = g1 x = x,
por ende StabG (x) es un subgrupo de G por la proposicion 2.1.3. ^
Definicion 2.2.20. Se llama nucleo de la accion de G sobre X al conjunto de
elementos de G que actuan trivialmente sobre X. Es decir, al conjunto
{g G | g x = x x X}.
Si el nucleo de una accion es {e}, se dice que la accion es fiel.
Observacion.
El nucleo de la accion de G sobre X corresponde a ker(), donde denota la
representacion permutacion de G con respecto a la misma accion (de ah viene su
nombre).
Ademas, si uno nota que actuar trivialmente sobre X significa actuar tri-
vialmente sobre cada x X, uno deduce rapidamente que
\
ker() = StabG (x).
xX
14
Esto prueba que esta bien definida, pero ademas que es inyectiva. La epiyecti-
vidad es facil: todo elemento de O(x) se escribe g x para algun g G. Entonces
gH se enva a ese elemento. ^
Observacion.
Si el grupo G es abeliano, entonces cada orbita de la accion por conjugacion consiste
en un solo elemento, a saber O(x) = {x}. En particular, dado el lema 2.2.21, todo
centralizador es el grupo G entero y G es por ende su propio centro.
O(e) = {e},
O((1, 2)) = {(1, 2), (1, 3), (2, 3)},
O((1, 2, 3)) = {(1, 2, 3), (1, 3, 2)}.
En particular, dado el lema 2.2.21, [S3 : StabS3 ((1, 2))] = 3 y [S3 : StabS3 ((1, 2, 3))] =
2.
15
2.3. Ecuacion de clases y aplicaciones
Consideremos G actuando sobre s mismo va la accion por conjugacion.
Lema 2.3.1. Sea G un grupo finito. Entonces existe un subconjunto (finito) S G
tal que X
|G| = [G : CG (x)].
xS
Demostracion. G actua sobre s mismo por por conjugacion. Para cada orbita Oi
de esta accion escojamos un representante xi G, de forma que Oi = {gxi g 1 | g
G}. Sea S G el conjunto de los xi . Por definicion, las orbitas de esta accion
definen una particion de G, es decir,
G
G= {gxg 1 | g G}.
xS
S1 = {x S | [G : CG (xi )] = 1},
S2 = {x S | [G : CG (xi )] > 1}.
16
Basta entonces demostrar que S1 = Z(G). Ahora, si O(x) denota la clase de
conjugacion de x, sabemos por el lema 2.2.21 que
Lema 2.3.3. Sea G un grupo finito de orden pk con p primo y sea k 1. Entonces
p divide a |Z(G)|.
Ejercicio. Pruebe que todo grupo de orden pn con p primo, tiene un subgrupo
normal de orden pn1 .
17
Teorema 2.3.4 (Cauchy). Sea G un grupo finito y sea p un primo que divide a
|G|. Entonces existe un elemento a G de orden p.
Demostracion. La demostracion se divide en dos casos disjuntos:
1. Para todo subgrupo propio H < G se tiene que p divide a [G : H].
2. Existe un subgrupo propio T < G tal que p no divide a [G : T ].
Para el caso 1 consideremos la ecuacion de clase (Prop. 2.3.2):
k
X
|G| = |Z(G)| + [G : CG (xi )],
i=1
Para el caso 2 usamos induccion sobre |G|. Si |G| = p con p primo entonces
G = hai y |a| = p, lo que concluye en este caso.
Hipotesis de induccion: El teorema es valido para grupos de orden estrictamente
menor que |G|.
Sabemos por hipotesis que existe un subgrupo propio T de G tal que p no divide
a [G : T ]. Ahora, |G| = [G : T ] |T | y, como p divide a |G|, se tiene que p divide
a |T |. Pero para T vale el teorema por nuestra hipotesis de induccion, por ende
existe a T G tal que |a| = p.
Por lo tanto, por el principio de induccion completa, el teorema vale para todo
grupo de orden 2 en este caso tambien. ^
Corolario 2.3.5. Sea G un grupo finito y sea p un primo que divide el orden de
G. Entonces existe un subgrupo H de G de orden p.
Demostracion. Evidente. ^
18
Definicion 2.4.1. Sea p un numero primo.
Observacion.
Como |G| = |H| [G : H] para H < G, vemos que el orden y el ndice de todo
subgrupo H de un p-grupo G es una potencia de p. En particular, Z(G) es un
p-subgrupo que es no trivial ya que p divide a |Z(G)| segun el lema 2.3.3.
Observacion.
Notese que gHg 1 = H no es lo mismo que ghg 1 = h para todo h H. La segunda
propiedad es aquella que define al centralizador CG (H). En general, tenemos que
CG (H) C NG (H) y H C NG (H).
19
Teorema 2.4.4 (Sylow). Sea G un grupo de orden pt m, con (p, m) = 1. Entonces:
np = [G : NG (S)];
np divide a m;
np 1 mod p.
Ejercicio. Sea G un grupo tal que |G| = pq con p, q primos y p > q. Pruebe que,
si q no divide a p 1, entonces G es cclico.
Proposicion 2.4.6. Sea G un grupo tal que |G| = pq con p, q primos y p > q.
Entonces una de las dos opciones siguientes es cierta:
1. G es cclico.
G = ha, b | ap = bq = e, ba = ai bi.
En particular, p 1 mod q.
Demostracion. Como |G| = pq, el teorema de Sylow nos dice que existen np p-
Sylow de G y nq q-Sylow de G. Pero ademas nos dice que:
20
np 1 mod p y divide a q;
nq 1 mod q y divide a p;
Como p > q, obtenemos entonces que np = 1 y por ende existe un unico p-Sylow
P y la proposicion 2.4.5 nos dice que P C G. Obtenemos tambien que nq es igual
a 1 o a p.
Si nq = 1, tenemos que existe un unico q-Sylow Q tal que Q C G y el teorema de
Lagrange nos dice por cierto que P ' Z/pZ, Q ' Z/qZ y P Q = {e}. El ejercicio
previo al enunciado del teorema de Sylow nos dice entonces que G ' P Q '
(Z/pZ) (Z/qZ) ' Z/pqZ.
Si nq = p, existen varios q-Sylow conjugados entre ellos. En particular, obtene-
mos que p 1 mod q y que G no es abeliano. Sea ahora S uno de los q-Sylow.
Como |S| = q, el teorema de Lagrange nos dice que S es cclico, por lo que podemos
fijar un generador b de S. De la misma manera, podemos fijar un generador a del
grupo cclico P . Como P C G, tenemos que bP b1 = P y por ende bab1 = ai para
algun 1 i p 1. Pero si i = 1, entonces ab = ba, probando que G es abeliano
y contradiciendo lo que ya sabamos. Por ende, tenemos que 2 i p 1.
Con esta relacion y sabiendo que ap = bq = e, deducimos que el subgrupo
ha, bi < G (o bien, el subgrupo P S < G) corresponde a los elementos de la forma
aj bk , 1 j p 1, 1 k q 1.
Los subgrupos de Sylow y el teorema de Sylow son muy utiles para probar que
los grupos de ciertos ordenes no son simples. He aqu unos ejemplos:
21
Demostracion. El teorema de Sylow asegura que existe un 2-Sylow S < G de
orden 2t , lo que implica que |G/S| = [G : S] = 3. Consideremos la accion de G
por multiplicacion sobre el conjunto cociente X = G/S. Esta corresponde a un
homomorfismo : G SX ' S3 . Existen entonces dos opciones:
22
Demostracion del teorema de Sylow.
Demostracion de la parte 1. Demostremos por induccion sobre |G| = pt m la exis-
tencia de un p-Sylow.
En el primer caso, el teorema de Cauchy nos asegura que existe a Z(G) tal
que |a| = p. Sea H = hai < Z(G). Es un subgrupo normal de G porque es central,
lo que nos permite considerar el grupo cociente G/H. El orden de este ultimo es
[G : H] = pt1 m < |G|. Por hipotesis de induccion, existe un subgrupo S de G/H
de orden pt1 , al cual corresponde un subgrupo S de G que contiene a H tal que
S ' S/H. Entonces el subgrupo S tiene orden |S| = |S/H| |H| = pt .
En el caso en que p no divide a |Z(G)|, consideremos la ecuacion de clase del
grupo G:
X k
|G| = |Z(G)| + [G : CG (xi )],
i=1
Observacion.
Sea N un subgrupo normal de G tal que N y G/N son p-grupos. Entonces G es
tambien un p-grupo.
23
Demostracion. Como S es un p-Sylow de G, tenemos que |S| = pt y |G| = pt m
para algun t 1 y algun m primo a p. Como S < NG (S) < G, obtenemos que
|NG (S)| = pt n para algun n que divide a m y por ende primo a p tambien.
Recordemos ahora que S C NG (S), por lo que NG (S)/S es un grupo. Tenemos
entonces que |NG (S)| = |S| |NG (S)/S|, lo que implica que |NG (S)/S| = n. Como
|a| = pr , sabemos que su imagen a en NG (S)/S es de orden ps para algun s 0.
Pero el teorema de Lagrange nos dice que |a| = ps divide a |NG (S)/S| = n, lo que
implica que s = 0 ya que n es primo a p. Esto quiere decir que a = e NG (S)/S,
lo que equivale a a S. ^
donde la ultima igualdad viene del lema 2.2.21. Ahora, como T es un p-grupo, te-
nemos que [T : StabT (gi S)] = pr con r 0. Pero por otra parte [G : S] es primo a
p ya que S es de orden pt segun la primera parte del teorema, por lo que deducimos
que hay al menos una orbita con un solo elemento, es decir, existe g G tal que
tgS = gS para todo t T . Por lo tanto, g 1 tgS = S para todo t T . As, tenemos
que g 1 tg S para todo t T , lo que significa que g 1 T g S o bien T gSg 1 .
Pero T es un p-Sylow, por lo que T = gSg 1 . Esto prueba la parte 2 del teorema.
Y = {gSg 1 | g G}.
El grupo G actua por conjugacion sobre Y y claramente hay una sola orbita que es
todo Y . Ahora, nuestro p-grupo S es un elemento de Y y su estabilizador es nada
menos que su normalizador en G:
24
Para la ultima afirmacion de la parte 3, veamos otra forma de contar los ele-
mentos de Y . Consideremos la accion por conjugacion de S sobre Y (es decir, la
restriccion de la accion precedente). El conjunto Y corresponde a la union disjunta
de las orbitas de esta accion. En otras palabras, existen subgrupos A1 , . . . Ak Y
tales que
Gk
Y = OS (Ai ),
i=1
Ahora, como S es un p-grupo, tenemos que [S : StabS (Ai )] = pri con ri 0. As,
tenemos que np corresponde a una suma de potencias de p. Para demostrar que
np 1 mod p, bastara entonces con demostrar que existe un unico Ai tal que
[S : StabS (Ai )] = 1. Ya sabemos que S cumple con la condicion (y como su orbita
es sencillamente {S}, sabemos que S tiene que ser uno de los Ai ). Supongamos
entonces que existe otro B Y tal que [S : StabS (B)] = 1. Esto quiere decir que
la orbita de B tiene un solo elemento, lo que implica que sBs1 = B, s S. En
otras palabras, para todo s S G tenemos que s NG (B) y |s| = pr para algun
r 0. El lema 2.4.10 se aplica entonces y nos dice que s B para todo s S,
es decir S B. Como S es un p-Sylow, obtenemos que S = B, lo que prueba
nuestra afirmacion. Esto prueba que np 1 mod p y concluye la demostracion del
teorema. ^
1. Para cada 1 i n,
25
2. Para cada 1 i n, la funcion i : G Gi definida por i (g1 , . . . , gn ) = gi
es un epimorfismo, llamado la proyeccion de ndice i. Ademas, tenemos que
ker(i ) = {(g1 , . . . , gi1 , ei , gi+1 , . . . , gn ) | gj Gj , j 6= i}.
(a2 , a1 ) (a1
1
(a1 1
2 ), a1 ) = (a2 a1 (a1
1
(a1 1
2 )), a1 a1 ) =
(a2 (a1 1 1 1
a1 )(a2 ), e1 ) = (a2 a2 , e1 ) = (e2 , e1 ),
(a1
1
(a1 1
2 ), a1 ) (a2 , a1 ) = (a1
1
(a1
2 )a1
1
(a2 ), a11 a1 ) =
(a1
1
(a1
2 a2 ), e1 ) = (a1
1
(e2 ), e1 ) = (e2 , e1 ).
^
26
Observacion.
Si (a) = idG2 , a G1 , entonces G2 o G1 es el producto directo G2 G1 .
Proposicion 2.5.6. Sean H y K dos grupos y sea : K Aut(H) un homo-
morfismo. El producto semi-directo G = H o K posee las siguientes propiedades:
1. Los subconjuntos H {eK } y {eH } K son subgrupos de G.
2. H ' (H {eK }) va h 7 (h, eK ) y K ' ({eH } K) va k 7 (eH , k).
3. (H {eK }) ({eH } K) = {e}.
4. |G| = |H| |K| = |H {eK }| |{eH } K|.
5. Sean g1 = (eH , k), g2 = (h, eK ) elementos de G. Entonces
27
Definicion 2.5.7. Sean H y K dos subgrupos de G. Se dice que G es el producto
semi-directo (interior) de H y K y se anota G = H o K si H C G, H K = {e} y
G = HK.
Observacion.
La discusion que precede la definicion nos muestra que las dos nociones de producto
semi-directo son esencialmente la misma. Es decir, si G = H o K para ciertos
subgrupos H y K, entonces G ' H o K para k (h) := khk 1 .
Ejemplo 2.5.8. Sea G = hbi un grupo cclico de orden n. Tenemos entonces que
G o H = ha, b | a2 = bn = e, ab = b1 ai.
Como ademas tenemos que |G o H| = |G| |H| = 2n, vemos que G o H ' D2n .
En otras palabras, todo grupo dihedral es un producto semi-directo de Z/2Z por
Z/nZ con respecto a la accion por el inverso.
Z/44Z;
Demostracion. Por el teorema de Sylow, sabemos que n11 |4 y n11 1 mod 11, lo
que implica que n11 = 1 y por ende hay un solo 11-Sylow S que ademas es normal en
G por la proposicion 2.4.5. Sea H = hai. Entonces |H| = 4 y |S| = 11 y el teorema
de Lagrange nos dice que S H = {e}. De todo esto, deducimos que G = SH y
por ende G ' S o H ' (Z/11Z) o (Z/4Z) para algun : H Aut(S).
28
Intentemos clasificar entonces los homomorfismos : H Aut(S). Como S
es cclico de orden 11, tenemos que Aut(S) ' (Z/11Z) = h2i, donde |2| = 10.
Ahora, como |a| = 4, tenemos que |(a)| debe dividir 4. Por otra parte, como
(a) (Z/11Z) , el teorema de Lagrange nos dice que |(a)| divide a 10. Por ende
|(a)| {1, 2}.
2. El teorema de Sylow puede ser altamente mejorado para los grupos solubles.
Se trata del teorema de Hall, cuya demostracion no veremos aqu pues va
mas alla de los contenidos del curso, pero que puede verse en el libro Algebra
de Thomas W. Hungeford (1974), pagina 104.
Teorema 2.6.1 (Hall). Sea G un grupo finito soluble de orden mn, con
(m, n) = 1. Entonces:
29
b) dos subgrupos de orden m son conjugados;
c) Todo subgrupo de G de orden k, con k|m, esta contenido en un subgrupo
de orden m.
Como (i, j, k) es cualquier 3-ciclo, tenemos que Gt1 contiene todos los 3-ciclos.
Miremos ahora el cociente Gt1 /Gt2 , que tambien es abeliano. Usando el mismo
30
argumento podemos demostrar que Gt2 contiene todos los 3-ciclos. Continuando
as llegamos tarde o temprano al cociente G1 /G0 , que tambien es abeliano, por lo
que podemos demostrar que G0 = {e} contiene todos los 3-ciclos, lo cual es una
contradiccion. Por lo tanto, Sn no es soluble para n 5. ^
Observacion.
Como todos los 3-ciclos pertenecen a An , la misma demostracion prueba que An
no es soluble para n 5.
1. H es soluble;
{e} = G0 G1 Gt = G,
: Hi /Hi1 Gi /Gi1
hHi1 7 hGi1 .
Para demostrar el segundo punto, ya que solo nos interesa la imagen (G) <
K, podemos suponer que K es la imagen. Consideremos entonces les subgrupos
Ki := (Gi ) < K para cada 0 i t. Esta claro que K0 = {e} y que Kt = K.
Ademas, para cada 1 i t, tenemos que Ki1 Ki . Es mas, para k Ki ,
tenemos que k = (g) con g Gi , lo que nos dice que
31
por ende Ki1 C Ki . Finalmente, tenemos que el cociente Ki /Ki1 es abeliano ya
que es isomorfo a un cociente de Gi /Gi1 va el siguiente epiomorfismo:
: Gi /Gi1 Ki /Ki1
gGi1 7 (g)Ki1 .
Conmutadores
El subgrupo de conmutadores de un grupo G es un ejemplo de subgrupo ca-
racterstico de G. Esta ultima nocion es un version fuerte de subgrupo normal.
El subgrupo de conmutadores sirve en particular para dar otra caracterizacion de
solubilidad en terminos de una serie descendente de subgrupos caractersticos de
G.
Definicion 2.6.8. Sea G un grupo y H < G. Se dice que H es un subgrupo
caracterstico de G y se anota H car G si, Aut(G), se tiene que (H) = H.
Proposicion 2.6.9. Sea G un grupo y sean H, K subgrupos de G. Entonces:
1. H car G H C G;
2. K car H, H C G K C G;
int(g) : G G,
x 7 gxg 1 .
32
Para la tercera afirmacion, tenemos que mostrar que (K) = K para todo
Aut(G). Ahora, como H car G, todo Aut(G) cumple que (H) = H, es
decir, su restriccion a H define un automorfismo de este. Como tal, y dado que
K car H, tenemos que (K) = K, lo que prueba que K car G. ^
Observacion.
Sea G un grupo y K < H < G. Entonces K C H y H C G no implica que K C G,
lo que prueba que la nocion de subgrupo caracterstico es mas fuerte. En efecto,
sean G = S3 S3 , H = A3 A3 y
K = {(id, id), ((1, 2, 3), (1, 2, 3)), ((1, 3, 2), (1, 3, 2))} < H.
((1, 2), id)((1, 2, 3), (1, 2, 3))((1, 2), id)1 = ((1, 3, 2), (1, 2, 3)) 6 K.
Observacion.
Notese que un elemento x [A, B] no tiene porque ser un conmutador. En general
lo unico que sabemos es que x se expresa como un producto de conmutadores
para ai A, bi B, 1 i n.
1. xy = [x, y]yx;
2. H C G si y solo si [G, H] H.
33
3. para todo homomorfismo : G K, ([x, y]) = [(x), (y)];
H C G g G, h H, ghg 1 H
g G, h H, ghg 1 h1 H
g G, h H, [g, h] H
h[g, h] | g G, h Hi H
[G, H] H.
Serie derivada
Existen dos formas naturales de construir series con subcocientes abelianos:
sacando grupos por arriba en forma de cocientes, o sacando grupos por abajo
en forma de subgrupos. Para asegurarse que los subcocientes que van saliendo sean
abelianos, la nocion de subgrupo derivado que acabamos de definir resulta bastante
practica. En el segundo caso, sera el centro quien reemplazara al subgrupo derivado.
Definicion 2.6.12. Para cualquier grupo G definimos la siguiente serie de sub-
grupos inductivamente:
G(0) := G;
34
G(i+1) = [G(i) , G(i) ], i 1.
Observacion.
Los subgrupos G(i) son caractersticos en G para cada i. Esto es una consecuencia
facil de las proposiciones 2.6.11 y 2.6.9.
Definicion 2.6.14. El menor entero no negativo t tal que G(t) = {e} se llama
ndice de solubilidad de G.
Por lo tanto, G(i+1) Gti1 , lo que concluye nuestra demostracion por induccion.
35
1. para todo t 0, [G, G](t) = [G(t) , G(t) ];
Observacion.
En muchos casos es mas sencillo probar propiedades de solubilidad usando esta
equivalencia, como se ve con la siguiente proposicion, la cual redemuestra el teorema
2.6.7 que ya demostramos mas arriba.
Grupos nilpotentes
Acabamos de ver que para estudiar los grupos solubles basta con calcular la
serie descendente de grupos derivados. Pero existe una segunda manera mas fi-
na de obtener subcocientes abelianos, la cual define una subfamilia de los grupos
solubles, llamados grupos nilpotentes.
G0 := G;
Gi+1 = [G, Gi ], i 1.
36
Esta serie cumple
G0 = G G1 Gi Gi+1
Observacion.
Notese que el cociente Gi1 /Gi , que es un grupo por el ejercicio que precede, es
abeliano para todo i 1 ya que [Gi1 , Gi1 ] [G, Gi1 ] (cf. Proposicion 2.6.11).
En particular, todo grupo abeliano es nilpotente.
Por otra parte, para cada i 0, tenemos que G(i) Gi , lo que prueba que todo
grupo nilpotente es soluble.
Observacion.
Existen grupos solubles que no son nilpotentes, lo que prueba que esta nueva serie
descendente es mas fina que la serie derivada. Por ejemplo, S3 es soluble pero no
nilpotente: G0 = S3 y G1 = [S3 , S3 ] = A3 , pero G2 = [S3 , A3 ] = A3 . Luego Gi = A3
para todo i 1, por lo que S3 no es nilpotente.
Vemos entonces que en general tenemos las siguientes inclusiones estrictas:
Observacion.
Notese sin embargo que no tenemos analogo para la tercera parte de la proposicion
2.6.15. Es decir, si H C G y H y G/H son nilpotentes, entonces no necesariamente
G es nilpotente. Por ejemplo, H = A3 es un subgrupo normal de S3 y tanto H
como S3 /H son abelianos, por ende nilpotentes. Sin embargo, ya vimos que S3 no
lo es.
37
Demostracion. Las dos afirmaciones se demuestran facilmente por induccion sobre
i (en ambos casos la afirmacion es trivial para i = 0) usando la proposicion 2.6.11.
^
Demostracion. Sea hGi Gi1 /Gi y sea gGi G/Gi . Debemos mostrar que
ghGi = hgGi , lo que equivale a mostrar que ghg 1 h1 Gi = Gi . Ahora, esto es
lo mismo que [g, h] Gi , lo cual es evidente ya que Gi = [G, Gi1 ] por defini-
cion. ^
Z0 (G) := {e};
1
Zi (G) = i1 (Z(Ci1 )), i 1, donde Ci1 denota el cociente G/Zi1 (G) y
i1 : G Ci1 es la proyeccion canonica.
Ejercicio. Pruebe por induccion que Zi (G) car G para todo i 0 (esto prueba en
particular que Ci1 es un grupo y por ende que Zi (G) esta bien definido).
38
Observacion.
La analoga con la serie central descendente la podemos ver de la siguiente forma.
Ya demostramos que, para todo i 1, Gi1 /Gi Z(G/Gi ). Es decir, construimos
Gi a partir de Gi1 de forma que el cociente Gi1 /Gi sea un subgrupo central
de G/Gi . Analogamente, cuando empezamos a construir la serie por abajo y ya
tenemos Zi1 (G), queremos definir un grupo mas grande Zi (G) Zi1 (G) tal que
el cociente Zi (G)/Zi1 (G) sea central en G/Zi1 (G). Y que mas natural que tomar
el centro entonces? Es por eso que forzamos Zi (G) a ser la preimagen del centro
de G/Zi1 (G).
Invirtiendo la analoga, podemos mostrar que, para todo i 1, tenemos que
[Zi (G), G] Zi1 (G). En efecto:
i1 ([Zi (G), G]) = [i1 (Zi (G)), i1 (G)] = [Z(Ci1 ), Ci1 ] = {eZi1 (G)},
por la definicion de centro, lo que implica que [Zi (G), G] ker(i1 ). Esto establece
una cierta analoga entre los subgrupos Zi (G) y los subgrupos Gi , la cual usaremos
mas abajo.
Demostracion. Ejercicio. ^
Llevando al maximo la analoga, el teorema siguiente nos muestra que las dos
series centrales (descendente y ascendente) poseen en cierto modo la misma infor-
macion y que ambas son igualmente utiles para detectar la nilpotencia.
39
Demostracion. Supongamos que G es nilpotente y notemos m el ndice de nilpo-
tencia de G, de forma que Gm = {e} y Gm1 6= {e}. Demostremos primero el
siguiente lema:
Lema 2.6.22. Para todo 0 r m, Gmr Zr (G).
Demostracion. La prueba es por induccion sobre r. Para r = 0, esta claro que
Gm Z0 (G) ya que los dos son el subgrupo trivial. Nuestra hipotesis de induccion
es entonces que Gmr Zr (G). Debemos demostrar que Gmr1 Zr+1 (G).
Como ambos grupos son caractersticos en G, podemos considerar los cocientes
respectivos. Para simplificar las notaciones, definimos Cr := G/Zr (G) como antes
y Dr := G/Gmr . Tenemos entonces los epimorfismos canonicos
r : G C r y r : G Dr .
Dado el lema, vemos que Gt Z0 (G) = {e}, lo que prueba que G es nilpotente
de ndice de nilpotencia menor o igual a t. Ademas, si el ndice de nilpotencia fuese
estrictamente menor a t, el primer lema implicara que Zt1 (G) = G, contradiciendo
nuestra hipotesis. Vemos entonces que el ndice de nilpotencia es precisamente t,
lo que concluye la demostracion. ^
40
Grupos nilpotentes y p-grupos
Habiendo demostrado la equivalencia de las series centrales descendente y as-
cendente, vemos que una caracterstica esencial de los grupos nilpotentes es la
presencia de un centro no trivial en todos sus subcuocientes. Ahora, esto ya lo
habamos visto para los p-grupos en la seccion 2.3, lo que nos permite concluir lo
siguiente:
El teorema siguiente nos muestra que los p-grupos contienen todos los ejemplos
interesantes de grupos finitos nilpotentes.
Teorema 2.6.25. Sea G un grupo finito de orden |G| = pa11 pa22 pat t con pi primo
y ai 1 para todo 1 i t (y pi 6= pj para i 6= j). Para todo 1 i t, sea Si un
pi -Sylow de G. Entonces las siguientes afirmaciones son equivalentes:
1. G es nilpotente.
3. Para todo 1 i t, Si C G.
4. G ' S1 St .
41
1. 2. Supongamos que G es nilpotente de centro Z y sea H < G un subgrupo
propio. Debemos demostrar que H 6= NG (H), es decir, que existe g G tal que
gHg 1 = H y g 6 H. Si Z 6 H, entonces existe un elemento g Z r H el cual
claramente verifica gHg 1 = H, por lo que podemos asumir que Z H.
Este segundo caso lo tratamos por induccion sobre |G|. La implicacion es evi-
dente si |G| = p con p primo (el unico H posible es {e}).
Hipotesis de induccion: Supongamos que (1. 2.) vale para grupos de orden
estrictamente menor a |G|.
Como Z H, podemos considerar el cociente H := H/Z que es un subgrupo
de G/Z. Ahora, este ultimo es nilpotente porque G lo es y su orden es menor ya
que Z es no trivial (Z = Z1 (G) 6= {e} si G nilpotente). La hipotesis de induccion
nos dice entonces que H 6= NG (H), es decir, existe g G/Z tal que g H g 1 = H y
g 6 H. Tomando preimagenes con respecto a G G/Z, tenemos que gHg 1 = H
y g 6 H, lo que prueba la afirmacion.
42
En particular si tomamos k = t, tenemos que G = S1 S2 St ' S1 S2 St ,
donde la primera igualdad se deduce por el orden de cada grupo.
43
3. Anillos
3.1. Definiciones y ejemplos
Definicion 3.1.1. Un anillo es un tro ordenado (R, , ), donde R es un conjunto
no vaco y y son leyes de composicion internas, es decir, funciones
RR R RR R
(a, b) 7 a b, (a, b) 7 a b,
a b = 0R a = 0R o b = 0R .
44
Ejemplo 3.1.4 (Anillo de matrices). Sea F un cuerpo. Entonces las matrices
Mn (F ) con su suma y su multiplicacion clasicas forman un anillo unitario, no
conmutativo si n 2. Es Mn (F ) un DI?
De forma mas general, para R un anillo, las matrices Mn (R) forman tambien
un anillo que es unitario si R es unitario.
y el producto
(a1 , . . . , an ) (b1 , . . . , bn ) = (a1 b1 , . . . , an bn )
con ai , bi Ri para todo 1 i n, es un anillo. Si Ri es un DI para todo 1 i n,
es tambien R1 Rn un DI ?
Observacion.
Un anillo de funciones RX puede ser visto como un anillo producto de |X| copias de
R: basta con asociar a cada funcion f : X R la |X|-tupla (f (x1 ), f (x2 ), . . .),
donde x1 , x2 , . . . representan todos los elementos de X en algun orden.
Notese que esto funciona incluso si X es infinito. Basta con tener la buena
nocion de orden, pero eso esta fuera del objetivo de este curso.
na := (n 1)a + a, 1a := a, an := an1 a, a1 := a.
45
Ejercicio. Sea R un anillo conmutativo. Pruebe que la formula del binomio de
Newton es valida sobre R, es decir que para a, b R tenemos que
n1
n n
X
n n nk k
(a + b) = a + b + a b .
k=1
k
i2 = j 2 = k 2 = 1, ij = ji = k, jk = kj = i, ki = ik = j.
46
Definimos la suma de dos elementos de R[G] como
X X X
ag g + bg g = (ag + bg )g,
gG gG gG
y el producto como
! ! !
X X X X
ag g bg g = ah bh1 g g,
gG gG gG hG
es decir, el producto (ag1 )(bg2 ) es igual a (ab)(g1 g2 ) y se extiende esto por distri-
butividad a las sumas.
D8 = hr, s | r4 = s2 = e, sr = r1 si,
y los elementos
x = r + r2 2s, z = 3r3 + rs Z[D8 ].
Calcule x + z y xz.
Calcule x + z, xz, 2x 3z y x2 .
Anillos de polinomios
Definicion 3.1.10. Sea R un anillo. Definimos el conjunto de polinomios con
coeficientes en R (en una variable x) como el conjunto
( n )
X
R[x] := ai xi | n N, ai R .
i=0
47
Este conjunto forma un anillo cuando lo equipamos con la suma y producto habi-
tuales, definidas como sigue: sean
n
X m
X
i
P = ai x , Q= bj x j R[x],
i=0 j=0
48
Sea Q0 = an b1
m x
nm
. Entonces tenemos que
n
X m
X
0
P Q0 P = i
ai x an b1
m bi x
i+nm
i=0 i=0
n1
X m1
X
= an x + n i
ai x an b1
m bm x
m+nm
an b1
m bi x
i+nm
i=0 i=0
n1
X n1
X
= an x n an x n + ai x i an b1
m bin+m x
i
i=0 i=nm
n1
X
= ci x i ,
i=0
P 0 Q0 P = Q1 P + R,
P 0 = Q0 P + Q1 P + R = QP + R,
49
Ejercicio. Considere el conjunto C(R) de las funciones continuas de R en R.
Pruebe que es un anillo para la suma y multiplicacion de funciones. Sea S = {f
C(R) | f (2) = 0} C(R). Es S un subanillo?
Ejercicio. Encuentre al menos nueve subanillos unitarios de M2 (R).
Definicion 3.2.2. Sean R, R0 dos anillos. Una funcion f : R R0 se dice un
homomorfismo de anillos si, a, b R,
f (a + b) = f (a) + f (b) y f (a b) = f (a) f (b).
Si ademas f es biyectiva, decimos que f es un isomorfismo.
El nucleo de f , notado ker(f ), se define como la primagen de {0R0 } por f .
Observacion.
Todo homomorfismo de anillos f : R R0 induce un homomorfismo de grupos
abelianos (R, +) (R0 , +). En particular, ker(f ) es el nucleo de este morfismo de
grupos y es por ende un subgrupo.
Lema 3.2.3. Sea f : R R0 un homomorfismo de anillos. Entonces
1. f (0R ) = 0R0 ;
2. f (a) = f (a), a R;
3. f es inyectivo si y solo si ker(f ) = {0R };
4. si ademas R y R0 son unitarios y f es epiyectiva, entonces f (1R ) = 1R0 .
Demostracion. La primeras tres afirmaciones son una consecuencia directa de la
ultima observacion y de lo que sabemos en teora de grupos.
Finalmente, si f es epiyectiva, 1R0 = f (r) para algun r R. Luego
f (1R ) = f (1R ) 1R0 = f (1R ) f (r) = f (1R r) = f (r) = 1R0 .
^
Ejercicio. Pruebe que los anillos Z/4Z y Z/2Z Z/2Z no son isomorfos.
Ejercicio. Sea f : R R0 un isomorfismo de anillos. Pruebe que los grupos
(R, +) y (R0 , +) son isomorfos. Si ademas R y R0 son unitarios, pruebe que los
grupos (R , ) y (R0 , ) son isomorfos.
Cuando estudiamos grupos, aprendimos que para que el cociente G/H de un
grupo G tuviese una chance de heredar una estructura de grupo de G, el subgrupo
H tena que verificar ciertas condiciones adicionales al hecho de ser un subgrupo.
Fue as que definimos la nocion de subgrupo normal y descubrimos mas adelante
que todo nucleo de un homomorfismo de grupos es un subgrupo normal y viceversa.
En el mundo de los anillos, la situacion es bastante analoga, y pasa por la
siguiente definicion:
50
Definicion 3.2.4. Sea R anillo y sea I un subgrupo de (R, +). Decimos que:
Observacion.
Dado el criterio para subgrupos (Proposicion 2.1.3), vemos que un criterio para
saber si I R es un ideal es que I sea cerrado por sustraccion (i.e. a b
I, a, b I) y por multiplicacion por elementos de R.
I + J := {a + b | a I, b J},
I J,
Pn
IJ = { i=1 ai bi | ai I, bi J, n N},
son ideales de R.
rx = r(a + b) = ra + rb I + J,
xr = (a + b)r = ar + br I + J,
51
r(I J) I J. De la misma manera se prueba que (I J)r I J, por lo que
I J es un ideal.
(a + I)(b + I) = ab + I,
(a + I)(b + I) = ab + aI + Ib + I 2 ,
por lo que es necesario pedir que aI, Ib I para todo a, b R. Y esto es preci-
samente lo que nos dice la definicion de ideal que acabamos de dar. Con esto ya
podemos definir el anillo cociente.
52
Definicion 3.2.6. Sea R un anillo e I un ideal de R. Entonces el cociente R/I =
{a + I | a R} es un anillo bajo las operaciones:
(a + I) + (b + I) = (a + b) + I,
y
(a + I)(b + I) = ab + I,
para todo a, b R.
Ejercicio. Sea f : R R0 un homomorfismo de anillos. Demuestre que ker(f ) es
un ideal de R. Es Im(f ) un ideal de R0 ? Hint: Insprese en lo que ocurre para los
grupos.
Observacion.
Sea R un anillo e I un ideal de R. Entonces la proyeccion canonica
: R R/I, a 7 a + I,
es un epimorfismo de nucleo I.
Al igual que para los grupos, tenemos los diversos teoremas de correspondencia y
de isomorfismo (donde los isomorfismos son isomorfismos de anillos), de los cuales
no daremos la demostracion en estas notas, pero pueden ser demostrados como
ejercicio.
Teorema 3.2.7. Sea R un anillo e I un ideal de R. Entonces los ideales de R/I
estan en correspondencia biunvoca con los ideales J de R tales que I J.
Teorema 3.2.8. Sea f : R R0 un homomorfismo de anillos. Entonces R/ ker(f )
=
Im(f ).
Teorema 3.2.9. Sea R un anillo y sean I, J ideales de R. Entonces (I + J)/J
=
I/(I J). Si ademas I J, entonces R/J
= (R/I)/(J/I).
53
Ejercicio. Demuestre que hSi es realmente un ideal. Demuestre tambien que
\
hSi = I,
SIR
54
Ejercicio. Sea R un anillo conmutativo unitario y sea M un ideal de R. Pruebe
que M es maximal si y solo si el anillo cociente R/M es un cuerpo.
rad(rad(I)) = rad(I);
rad(I)/I = N(R/I).
55
Dado uno de los ejercicios mas arriba, los elementos del nilradical puede ser vis-
tos como elementos que nunca apareceran en un cuerpo cociente de R. El conjunto
de todos aquellos elementos resulta tener un interes propio cuando uno estudia los
modulos simples de un anillo dado. Esto justifica la definicion siguiente:
: R R/A1 R/An ,
a 7 (a + A1 , . . . , a + An ),
Observacion.
El homomorfismo tiene
T sentido para cualquier conjunto de ideales T A1 , . . . ,Q
An y su
nucleo es claramente ni=1 Ai , por lo que el teorema nos dice que ni=1 Ai = ni=1 Ai
para ideales dos a dos comaximales.
56
Demostracion. Usaremos induccion sobre n, por lo que debemos demostrar primero
el caso n = 2. Consideremos la funcion del enunciado en este caso que claramente
es un homomorfismo. Para r R, anotemos r1 su imagen en R/A1 y r2 su imagen
en R/A2 . As, tenemos que (r) = (r1 , r2 ).
Ahora, como A1 + A2 = R, podemos escribir 1 = a1 + a2 para ciertos ai Ai
con i = 1, 2. Por lo tanto,
ya que a1 = 1a2 con a2 A2 . De forma similar, tenemos que (a2 ) = (11 , 02 ). Sea
entonces (r11 , r22 ), con r1 , r2 R, un elemento arbitrario de R/A1 R/A2 . Entonces
el elemento r2 a1 + r1 a2 R es tal que
Luego A1 A2 A1 A2 y por ende R/(A1 A2 ) ' R/A1 R/A2 . Con esto tenemos
el teorema para n = 2.
por lo que
R/(A1 A2 An+1 ) = R/AB ' R/A R/B ' R/A1 R/A2 R/An+1 ,
57
lo que concluira la demostracion.
Por lo tanto, falta probar que si A1 + Ai = R para todo 2 i n + 1, entonces
A + B = R. Para cada i = 2, . . . , n + 1 tenemos entonces elementos xi A1 = A e
yi Ai tales que xi + yi = 1. Considerando el producto
n+1
Y n+1
Y
1= 1= (xi + yi ),
i=2 i=2
podemos notar que, aparte de y2 y3 yn+1 , todo elemento que sale de este producto
pertenece a A ya que es un multiplo de algun xi A. Por ende, 1 A + B, lo que
implica que R = A + B, concluyendo la demostracion. ^
58
Definicion 3.6.1. Sean R y como aca arriba. Una fraccion ab es la clase de
equivalencia de la dupla (a, b).
El cuerpo de fracciones Q(R) de R es el conjunto cociente R/ , es decir el
conjunto de clases de equivalencia de , equipado con la suma
a c ad + bc
+ = ,
b d bd
y la multiplicacion
a c ac
= .
b d bd
Observacion.
Por mera definicion, tenemos que
a c
= (a, b) (c, d) ad = bc.
b d
Proposicion 3.6.2. Sea R un DI. Entonces las operaciones (+, ) estan bien de-
finidas sobre Q(R) y hacen de el un cuerpo.
Demostracion. La demostracion del hecho que (+, ) estan bien definidas (es decir,
no dependen de la eleccion de la pareja (a, b) que representa la fraccion) es un
ejercicio ^
Notese en todo caso que la tanto la suma como la multiplicacion caen efectiva-
mente en Q(R) ya que bd 6= 0 si b 6= 0 y d 6= 0. Es aqu donde se usa que R es un
DI.
El neutro aditivo de Q(R) es 01 (o 0r para cualquier r R) y el inverso de ab es
a
b
. El neutro multiplicativo es 11 (o rr para cualquier r R no nulo) y el inverso
de ab 6= 0Q(R) es ab . Todo esto, al igual que las asociatividades, conmutatividades y
distributividades, se verifica de forma inmediata y es dejado como ejercicio ^ ^
59
Notacion. De ahora en adelante omitiremos la notacion de esta inclusion canonica
de R en Q(R) y nos permitiremos el ver R como un subconjunto de Q(R), de la
misma manera en que uno ve Z como un subconjunto de Q.
El cuerpo de fracciones de R es el mas pequeno cuerpo en el cual uno puede
insertar R y su estructura esta completamente definida por la de R. Esto se ve de
forma explcita con el siguiente teorema:
Teorema 3.6.4. Sean R, R0 dos dominios de integridad y sea : R R0 un
isomorfismo. Sea F un cuerpo que contiene a R0 . Entonces se extiende de una
unica manera a un homomorfismo inyectivo : Q(R) F (es decir (r) =
(r) para todo r R Q(R)). En particular, si F = Q(R0 ), entonces es un
isomorfismo.
Demostracion. Como F es un cuerpo, todo elemento de R0 admite un inverso
multiplicativo en F , lo que nos permite definir : Q(R) F de la siguiente
manera: para a, b R, a
= (a)(b)1 F.
b
Esto esta bien definido, ya que
a c
= ad = bc
b d
(ad) = (bc)
(a)(d) = (b)(c)
(a)(b)1 = (c)(d)1
a c
= .
b d
Esto nos prueba de paso que es inyectiva. Ademas,
r
(r) = ( ) = (r)(1)1 = (r) 11 = (r),
1
por lo que extiende . Finalmente, se trata de un homomorfismo ya que
a c
ad + bc
+ =
b d bd
= (ac + bd)(bd)1
= [(a)(c) + (b)(d)](b)1 (d)1
= (a)(d)(b)1 (d)1 + (c)(b)(b)1 (d)1
= (a)(b)1 + (c)(d)1
a c
= + .
b d
60
a c ac
= = (ac)(bd)1 = (a)(c)(d)1 (b)1
b d bd a c
1 1
= (a)(b) (c)(d) = .
b d
En el caso particular en que F = Q(R0 ), vemos claramente que, para r, s R0 y
para a, b R tales que (a) = r y (b) = s,
r a
= rs1 = (a)(b)1 = ,
s b
lo que prueba la epiyectividad de .
Por ultimo, para probar que es unica, notemos que toda funcion que verifica
el enunciado es tal que
a 1 ! a b 1
a1 a b
= = = = (a)(b)1 ,
b 1b 1 1 1 1
lo que prueba que no tenamos mas opcion que definir de esta manera. ^
61
Definicion 3.7.2. Sea R un dominio de integridad. Una funcion N : R N {0}
con N (0) = 0 se llama una norma. Si N (a) > 0 para todo a 6= 0, se dice que N es
una norma positiva.
Ejemplo 3.7.3. El valor absoluto | | es una norma positiva en Z. En Z[i] =
{a + bi C | a, b Z}, el cuadrado delmodulo, |z|2 = z z, es una norma positiva
(pero no el modulo, ya que |1 + i| = 2 6 Z). Si convenimos que deg 0 = 1,
entonces la funcion deg +1 es una norma positiva en F [x] para F un cuerpo.
Definicion 3.7.4. Un dominio de integridad R se dice un dominio euclideano si
existe una norma N sobre R tal que, para todo a, b R con b 6= 0, existen q, r R
tales que
a = bq + r, con r = 0 o N (r) < N (b).
Ejemplo 3.7.5. Z provisto de N (a) = |a| es un dominio euclideano.
Ejemplo 3.7.6. F [x] provisto de N (P ) = deg(P ) + 1 es un dominio euclideano
para F un cuerpo.
Ejercicio. Pruebe que Z[i] provisto de N (z) = |z|2 = z z es un dominio euclideano.
La division euclideana permite controlar bastante bien la estructura de los
ideales de un dominio euclideano va la norma.
Proposicion 3.7.7. Todo ideal de un dominio euclideano R es principal. Mas
precisamente, si I es un ideal de R entonces I = hdi para cualquier d I de
norma mnima.
Demostracion. Si I = {0}, entonces I = h0i y 0 claramente tiene norma mnima.
Si no, sea I 6= {0} y sea d 6= 0 un elemento de I de norma mnima. Un tal elemento
d existe ya que N (I) es un subconjunto de N y este ultimo tiene un buen orden.
Tenemos entonces que hdi I y queremos demostrar que I hdi. Sea ahora
a I. Como R es euclideano, existen q, r R tales que a = dq + r con r = 0 o
N (r) < N (d). Ahora bien, sabiendo que a I y d I, tenemos que r = a dq I.
Pero como d es de norma mnima, la unica opcion valida es que r = 0, lo que implica
que a = dq hdi y por ende I hdi, lo que prueba que I = hdi. ^
62
El problema es que para esta norma no existen necesariamente los q, r R pedidos
por la definicion de un anillo euclideano. Y podemos usar esta misma norma para
demostrarlo como sigue:
Notemos primero que, como se trata de la norma compleja (al cuadrado), te-
nemos que N (xy) = N (x)N (y). Pero como esta toma valores en Z y es positiva,
si N (x) = 1, es decir, si y solo si x = 1.
vemos que x es invertible si y solo
Supongamos que I = ha + b 5i con a 6= 0 o b 6= 0. Entonces existen x, y Z
tales que
3 = x(a + b 5),
2 5 = y(a + b 5).
Como a2 + 5b2 > 0, tenemos que su valor puede ser 1, 3 o 9. Ahora, una inspeccion
rapida de los valores nos dice que no podemos
obtener 3 con a, b Z.
Si a2 + 5b2 = 1, tenemos que N (a + b 5) = 1, lo que implica que
a + b 5 =
1 como ya vimos antes. Esto nos dice queexisten z, w Z[ 5] tales que
1 = 3z + (2 5)w. Multiplicando por 2 + 5, tenemos que
2 + 5 = 3z(2 + 5) + w(4 + 5) = 3[z(2 + 5) + 3w],
es decir, 2 + 5 es un multiplo de 3 en R. Esto es una contradiccion ya que los
multiplos de 3 son claramente de la forma 3c + 3d 5 con c, d Z.
Si a2 + 5b2 = 9, tenemos entonces que N (x) = 1 y por ende x = 1, por lo que
3 = (a + b 5) y finalmente 2 5 = y(3), lo que es una contradiccion por
la misma razon que antes.
63
Observacion.
Existen ejemplos de dominios de ideales principales que no son dominios eucli-
1+ 19
deanos. Uno de los mas simples es Z[ 2 ]. Demostraremos este hecho luego de
haber introducido los dominios de factorizacion unica mas abajo.
En los dominios de ideales principales es comun el ver los ideales como meros
elementos del anillo. Las nociones de multiplo y divisor que definimos antes se
traducen entonces en propiedades de contencion de un ideal en otro. Sin embargo,
no todo es traducible de forma inmediata: la suma I + J de dos ideales principales
I, J no es en ningun caso el ideal generado por la suma de los generadores. Refle-
xionando un poco en las propiedades que verifica I + J con respecto a I y J, se
obtiene la siguiente definicion.
Notese tambien que la nocion de mcd realmente significa lo que su nombre dice:
d|m y d|n;
d0 |m y d0 |n d0 |d.
Demostracion. Sea I = hmcd(m, n)i = hmi + hni. Esta claro que mcd(m, n)|m y
mcd(m, n)|n ya que I hmi e I hni por definicion de la suma de ideales. Por
otra parte, sabemos que hmi + hni es el ideal mas pequeno que contiene a hmi y
hni. Es decir, para todo ideal K = hd0 i tal que K hmi y K hni, tenemos que
K I, lo que equivale a la segunda propiedad.
64
En el sentido opuesto, la primera propiedad indica que hdi contiene a hmi y
a hni. por lo que contiene a hmi + hni. La segunda asegura que se trata del mas
pequeno que cumple esto, por lo que hdi = hmi + hni y d es entonces un maximo
comun divisor. ^
Observacion.
Podramos perfectamente haber definido un maximo comun divisor de m y n como
un elemento que verifica las dos propiedades del enunciado y luego demostrar que,
en un dominio de ideales principales, un elemento d es mcd(m, n) si y solo si
hdi = hmi + hni. Una vez dada la proposicion, da absolutamente lo mismo.
Habiendo definido el mcd, intentemos darle un sentido al mcm con esta segunda
forma de ver las cosas.
Definicion 3.8.6. Sea R un anillo conmutativo unitario y sean a, b R elementos
no nulos. Un mnimo comun multiplo de a y b es un elemento c R tal que las dos
propiedades siguientes se verifican
a|c y b|c;
a|c0 y b|c0 c|c0 .
Ejercicio. Sea R anillo conmutativo unitario y sean a, b elementos no nulos de R.
1. Pruebe que un mnimo comun multiplo de a y b existe si y solo si hai hbi
es un ideal principal de R.
2. Deduzca que dos elementos no nulos cualesquiera en un dominio de ideales
principales tienen un mnimo comun multiplo que es unico salvo multiplica-
cion por una unidad.
3. Pruebe que en un dominio de ideales principales el mnimo comun multiplo
ab
de a y b es mcd(a,b) .
Continuando con la analoga entre divisibilidad en ideales principales y divi-
sibilidad en sus generadores, veamos lo que se obtiene como generador de ideales
primos (que ya definimos para todo anillo conmutativo). Una mera traduccion de
la definicion de los ideales primos nos dice que:
Proposicion 3.8.7. Sea I = hpi un ideal principal primo. Entonces
a, b R, p|ab p|a o p|b.
Esto no es nada mas que una generalizacion del lema de Gauss! Otra forma de
ver los numeros primos, es como numeros minimales en terminos de divisibilidad
(i.e. no tienen numeros no triviales que los dividan). En terminos de ideales, esto
se traduce por
65
Proposicion 3.8.8. Sea R un dominio de ideales principales. Entonces todo ideal
primo no nulo es un ideal maximal.
Demostracion. Sea P = hpi un ideal primo de R. Luego P 6= R, por lo que existe
un ideal maximal M = hmi de R tal que P M . Esto implica que p = tm para
algun t R y por ende tm P . Pero como P es primo, tenemos que t P o
m P.
Si t P = hpi, entonces t = rp y luego p = tm = rpm, de donde p(1 rm) = 0.
Como p 6= 0 y R es un DI, obtenemos que rm = 1 y entonces m R y M = R.
Contradiccion. Luego m P , lo que nos dice que M P y por ende M = P . ^
Este proceso debe terminar en algun momento con un resto ri = 0 ya que N tiene
valores en N {0}, que es un conjunto bien ordenado.
Proposicion 3.8.9. Usando el algoritmo anterior, el ultimo resto no nulo que se
obtiene es un maximo comun divisor de m y n.
Demostracion. Sea I = hmi + hni. Como r0 = m q0 n, tenemos que r0 I.
Ademas r1 = n q1 r0 , por lo que r1 I. Notando de la misma manera que
ri+1 = ri1 qi+1 ri , vemos por induccion que ri I para todo i N.
Sea rt el ultimo resto no nulo. Entonces que rt1 = qt+1 rt , por lo que rt1 hrt i.
Como rti = qt(i2) rt(i1) + rt(i2) , por induccion nuevamente obtenemos que
rti hrt(i1) i para todo i t. En particular, vemos que r0 , r1 hrt i y as
n = q1 r0 + r1 hrt i y m = q0 n + r0 hrt i. Por lo tanto I = hrt i. ^
Observacion.
De la proposicion anterior deducimos tambien que que, si rt es el ultimo resto
no nulo, entonces existen a, b R tales que rt = am + bn. Estos elementos a, b
se pueden calcular de forma explcita usando las ecuaciones del algoritmo, de la
misma manera que uno suele hacerlo para Z.
Ejercicio. Encuentre un mcd(372, 69) Z y expreselo en la forma 372a + 69b.
66
3.9. Dominios de factorizacion unica
Continuando con la generalizacion de los fenomenos que ocurren en Z a otros
anillos, uno puede preguntarse que es lo que ocurre con respecto al teorema funda-
mental de la aritmetica. Este teorema nos asegura que todo numero puede escribirse
de forma unica como producto de numeros primos (salvo una unidad, es decir, sal-
vo 1). Si bien ya generalizamos la nocion de primo al pasar de pZ a la nocion
de ideal primo, ahora quisieramos obtener una nocion de elemento primo.
Observacion.
Ser asociado de es una relacion de equivalencia en R.
a, b R, p = ab a R o b R .
67
4. Si R es un dominio de ideales principales, entonces p es primo si y solo si es
irreducible en R.
3. Supongamos que p es primo y que p = ab. Entonces tenemos que p|a o p|b.
Si p|a, vemos que a = pt para algun t T , lo que nos dice que p = ab = ptb
y deducimos como antes que tb = 1 y que b R . De la misma manera, si
p|b obtenemos que a R , lo que prueba que p es irreducible.
68
bien hai = hpi y entonces a es un asociado de p (ya que R es un DI) o bien
hai = R y entonces a R .
^
Observacion.
Consideremos el dominio de integridad R = Z[ 5]. Entonces 3 es un elemento
irreducible que no es primo. En efecto, sea 3 = xy con x, y R. Entonces 9 =
N (3) = N (x)N (y), por lo que N (x) es igual a 1, 3 o 9. Si N (x) = 1, entonces
x R . Si N (x) = 9, entonces N (y) = 1 e y R . Por ultimo, no se puede
tener que N (x) = 3 ya que N (a + b 5) = a2 + 5b2 con a, b Z, por lo que una
inspeccion rapida de los valores de a y b nos dicen que es imposible. Esto nos dice
que x R o y R , por lo que 3 es irreducible
en R.
Sinembargo, 3 no es primo ya que (2 + 5)(2 5)= 9 = 32 . Por ende
3|(2 + 5)(2 5) pero 3 no divide a 2 + 5 ni a 2 5.
Ejercicio. Sea F un cuerpo y considere el anillo de polinomios F [x]. Pruebe que
F [x] consiste en los polinomios constantes no nulos. Deduzca la definicion de
polinomio irreducible y pruebe que todo polinomio de grado 1 es irreducible.
69
Proposicion 3.9.5. En un dominio de factorizacion unica se tiene que p R es
primo si y solo si es irreducible.
p1 ps q1 qt = ab = pc = pr1 ru .
70
Lema 3.9.8. Sea R un dominio de ideales principales y sea {In }nN una cadena
de ideales de R tal que In In+1 para todo n N. Entonces existe m N tal que
In = Im para todo n > m (se dice que la cadena es estacionaria).
Observacion.
Esta propiedad de los DIP es caracterstica de los anillos llamados Noetherianos,
pero estos estan fuera del programa de este curso.
S
Demostracion. Consideremos I = nN In . Usando la misma demostracion que en
el Lema 3.3.4, vemos que I es un ideal de R. Ahora, como R es un DIP, tenemos
que I = hai para algun a R. Como I es la reunion de los In tenemos que a Im
para algun m. Vemos entonces que I = hai Im , por lo que I = Im . Por lo tanto,
para todo n > m tenemos que Im In I = Im , lo que nos dice que In = Im . ^
a = p 1 a1 = p 1 p 2 a2 = = p 1 p 2 p m am ,
71
hicimos mas arriba para cancelar a 6= 0), se tiene que 1 = uq1 qm1 qm+1 qt .
Como los qj no son invertibles, esto es una contradiccion a menos que s = t = 1 y
entonces p1 y q1 son asociados.
Supongamos ahora la unicidad para todo a que admite una factorizacion con
s elementos y consideremos un a = p1 ps+1 . Supongamos que podemos escribir
a = q1 qt con t s + 1 y qj R irreducible para cada j. Entonces ps+1 |q1 qt
y, por el mismo argumento de antes, vemos que existe 1 m t y u R
tal que qm = ups+1 y por ende p1 ps+1 = ups+1 q1 qm1 qm+1 qt . Cance-
lando el factor comun de la misma manera que antes, tenemos que p1 ps =
uq1 qm1 qm+1 qt . La hipotesis de induccion nos dice entonces que t = s + 1 y
que todo pi es asociado a algun qj . ^
1+ 19
3.10. Ejemplos: Z[i] y Z[ 2 ]
3.10.1. Factorizacion en Z[i]
Consideremos el anillo R = Z[i] de los enteros de Gauss. Este anillo viene con
la norma N (a+bi) = a2 +b2 , la cual corresponde al cuadrado de la norma compleja
(Z[i] es un subanillo de C) y hace de Z[i] un dominio euclideano, por ende un DFU.
Ademas, tenemos que N (xy) = N (x)N (y) para todo x, y R, es decir, la norma
es multiplicativa. Esto nos ayudara a comprender los elementos irreducibles (o, lo
que es lo mismo en un DFU, primos) de Z[i] y por ende la factorizacion en este
anillo.
Comencemos deduciendo propiedades a partir de los primos que ya conocemos
en N:
Proposicion 3.10.1. Sea R = Z[i] un elemento tal que N () es un numero
primo p (en el sentido clasico sobre N o Z). Entonces es primo en Z[i].
Demostracion. En efecto, la multiplicidad de la norma nos dice que si = xy,
entonces p = N () = N (x)N (y), por lo que uno de N (x), N (y) debe ser igual a 1.
Ahora, los unicos elementos de norma 1 son los elementos de R = {1, i}. Esto
prueba que x R o y R y por ende es irreducible, o primo. ^
Este resultado no nos dice sin embargo que todo primo en Z[i] tiene por norma
un numero primo en Z. De hecho, esto resulta ser falso a posteriori . . .
Sea entonces Z[i] un primo. Veamos que podemos decir de su norma N ().
Proposicion 3.10.2. Sea R = Z[i] y sea R un primo. Entonces N () divide
a p2 para algun primo p Z.
Demostracion. Consideremos el subconjunto I = hi Z R. Es facil ver que
se trata de un ideal primo de Z, es decir, I = pZ para algun primo p Z. En
efecto, I es un subgrupo de Z cerrado por multiplicacion por m Z y si ab I
72
con ab Z, entonces a I o b I ya que a, b Z y hi es primo. En particular,
p hi, por lo que existe un elemento 0 R tal que p = 0 . De esto obtenemos
que N ()N ( 0 ) = N (p) = p2 , lo que prueba la proposicion. ^
Habiendo deducido este criterio para entender los primos de Z[i], debemos ahce
un llamado a un resultado clasico de Teora de Numeros:
Teorema 3.10.4 (Teorema de Fermat sobre las sumas de cuadrados). Sea p Z
un numero primo. Entonces p = a2 + b2 con a, b Z si y solo si p = 2 o p 1
mod 4.
Demostracion. Comencemos por lo facil: si p = 2, entonces p = 12 + 12 . Si p 3
mod 4, entonces es imposible escribirlo como suma de dos cuadrados ya que a2
0, 1 mod 4 para todo a Z, por lo que a2 + b2 solo puede tomar los valores 0, 1 y
2 modulo 4.
Demostremos ahora que si p 1 mod 4, entonces existen a, b Z tales que
a2 + b2 = p. Para esto debemos demostrar
73
Lema 3.10.5. Sea p Z un primo tal que p 1 mod 4. Entonces p divide a un
entero de la forma n2 + 1.
Demostracion. Notese que esto es lo mismo que afirmar que existe un elemento
n Z/pZ tal que n2 1 mod p. Ahora, 1 es el unico elemento de orden 2 en
(Z/pZ) . En efecto, m2 1 mod p se traduce por (m + 1)(m 1) 0 mod p, lo
que nos dice que m 1 mod p ya que Z/pZ es un DI. Entonces encontrar un
n Z tal que n2 1 mod p equivale a encontrar un elemento n de orden 4 en
(Z/pZ) , ya que entonces n2 es de orden 2 y por ende igual a 1 en (Z/pZ) .
Por otra parte, como |(Z/pZ) | = p 1 y p 1 mod 4, vemos que |(Z/pZ) |
es un multiplo de 4 y por ende el cociente de (Z/pZ) por el subgrupo {1}
tiene un subgrupo de orden 2 por el Teorema de Cauchy. La preimagen de este
subgrupo en (Z/pZ) es entonces un subgrupo H de orden 4 de (Z/pZ) . Como
buen grupo abeliano de orden 4, tenemos que H es isomorfo a Z/4Z o bien al grupo
de Klein. Pero el grupo de Klein tiene 3 elementos distintos de orden 2, mientras
que (Z/pZ) H tiene uno solo, como ya vimos. Por lo tanto, H es isomorfo
a Z/4Z, por lo que un generador de este grupo es de orden 4 y corresponde al
elemento que buscabamos. ^
Notese que de paso logramos una descripcion completa de los primos en Z[i]:
Observacion.
Notese que todos estos irreducibles son todos distintos entre s. Esto esta claro para
los de la forma up y tambien para los de la forma u(1 + i) ya que son los unicos
74
elementos de norma 2 (y notese que no olvidamos 1 i porque 1 i = i(1 + i)).
Por ultimo, los asociados de a + bi son a bi, b + ai y b ai. Para que uno de
estos coincida con uno de los asociados de a bi, se debe tener que |a| = |b|, lo
que implicara que a2 + b2 es par, dando una contradiccion.
Habiendo logrado esta clasificacion de los primos de Z[i], podemos ir un poco
mas lejos y clasificar los elementos que se escriben como suma de dos cuadrados
en Z:
Teorema 3.10.7. Sea n un entero positivo que se factoriza de la forma
75
tenemos las definiciones de elementos primos e irreducibles y la nocion de DFU,
estamos listos para demostrar este hecho. Comenzemos pues por una definicion de
una norma un poco mas debil que la de los dominios euclideanos.
Definicion 3.10.8. Sea R un DI. Definimos una norma de Dedekind-Hasse como
una norma positiva N : R N {0} tal que, para todo par a, b R de elementos
no nulos se cumple una de las dos propiedades siguientes:
a hbi;
Supongamos ahora que R es un DIP. El Teorema 3.9.6 nos dice entonces que R
es un DFU. Definimos entonces una norma N : R N{0} de la siguiente manera:
N (0) := 0, N (u) = 1 para todo u R y, para todo a R no nulo y no invertible,
N (a) = 2n con n el numero de irreducibles que aparecen en la factorizacion de r
76
(en particular, N (p) = 2 para p irreducible). Esto esta bien definido por la unicidad
de la factorizacion salvo asociados.
Debemos demostrar entonces que N es de Dedekind-Hasse. Ante todo, notese
que N (xy) = N (x)N (y) para todo x, y R, lo que es una consecuencia evidente
de la unicidad de la factorizacion. Esto nos dice que N es positiva y multiplicativa.
Sean ahora a, b R elementos no nulos. Entonces el ideal ha, bi es principal porque
R es un DIP, es decir, ha, bi = hri. Si a 6 hbi, entonces r 6 hbi. Pero b hri, por
lo que b = xr con x 6 R (o si no hbi = hri). Tenemos entonces que N (x) > 1 y
por ende N (b) = N (x)N (r) > N (r). Esto prueba que ha, bi contiene un elemento
(a saber, r) tal que N (r) < N (b), es decir, N es una norma de Dedekind-Hasse, lo
que concluye la demostracion. ^
77
por lo que obtenemos (1) cuando c 5 (para c = 5, notese que |r| 2 < 52 ).
Supongamos que c = 2. Entonces uno de los elementos a, b Z es impar y el
otro es par ya que
1 + 19 a + b 19
R=Z = | a, b Z, a + b 2Z ,
2 2
y de lo contrario tendramos
R. Entonces se ve rapidamente que s = 1 y
(a1)+b 19
t= 2
son elementos de R para los cuales tenemos (1).
Supongamos que c = 3. Entonces uno de los elementos a, b Z no es congruente
a 0 modulo 3. De esto se deduce que a2 + 19b2 6 0 mod 3. En otras palabras,
a2 + a9b2= 3q + r con 0 < r < 3. Entonces vemos con un calculo rapido que
s = a b 19 y t = q son elementos de R para los cuales tenemos (1).
Finalmente, supongamos que c = 4. Entonces uno de los elementos a, b Z
es impar. Si uno es par y el otro impar, entonces a2 + 19b2 es impar,
por lo que
2 2
a + 19b = 4q + r con q, r Z y 0 < r < 4. Entonces s = a b 19 y t = q
son elementos de R para los cuales tenemos (1). Si a y b son impares,
entonces
2 2 2 2 ab 19
a + 19b 4 mod 8, por lo que a + 19b = 8q + 4 y entonces s = 2
yt=q
son elementos de R para los cuales tenemos (1). ^
Finalmente,
demostremos que el tener una norma simpatica como la de
Z[ 1+ 219 ] no basta para obtener un dominio euclideano.
Proposicion 3.10.11. El anillo R = Z[ 1+ 219 ] no es un dominio euclideano.
Para demostrar esta proposicion, necesitaremos el siguiente lema.
Lema 3.10.12. Sea R un dominio euclideano que no es un cuerpo. Entonces existe
s R no nulo y no invertible tal que, para todo x R existe z R {0} tal que
s divide a x z.
Demostracion. Sea R el subconjunto de los elementos no nulos y no inversibles de
R. Sea s R un elemento de norma N (s) minimal entre los elementos de R. Un
tal elemento existe ya que R es no vaco porque R no es un cuerpo y N {0} es
un conjunto bien ordenado. La division euclideana nos da entonces la propiedad
deseada. En efecto, todo x R puede escribirse de la forma x = qs + r con r = 0
o N (r) < N (s). La minimalidad de N (s) entre los elementos de R nos dice que
r R {0}, lo que concluye la demostracion. ^
Demostracion de la Proposicion 3.10.11. Demostraremos que el anillo R = Z[ 1+ 219 ]
no posee ningun elemento como el del Lema 3.10.12. Esto prueba que R no es eu-
clideano.
Para ello, demostraremos primero que R = 1. Sea nuevamente w = 1+ 219
y recordemos que tenemos la norma positiva N (z) = a2 + ab + 5b2 para z = a + bw
78
con a, b Z. Esta norma es multiplicativa, es decir, N (xy) = N (x)N (y). Por lo
tanto, si z R , tenemos que N (z) = 1. Si b = 0, entonces a2 = 1 y a = 1. Si
b 6= 0, tenemos que
2
2 2 b 19
N (z) = a + ab + 5b = a + + b2 5,
2 4
ya que b2 1. Esto nos dice que los unicos elementos de norma 1 son 1, por lo
tanto R = 1. De paso, vemos que los r 6 R {0} de norma mas pequena son
2, cuya norma es 4. En particular, no existen elementos de norma 2 o 3.
Supongamos ahora que existe un elemento s 6 R {0} como el del Lema
3.10.12. Entonces s debe dividir a 2 1 o a 2 0, es decir, s es un divisor de 2 o de
3 en R (s no puede dividir 1 porque sera inversible). Ahora, si 2 = , entonces
4 = N ()N (), lo que nos dice que R o R por que no existen elementos
de norma 2. El mismo argumento nos dice que si 3 = , entonces R o
R . En otras palabras, 2 y 3 son irreducibles, por lo que s no puede ser mas
que uno de los elementos 2, 3 R. Ahora, tomando x = w, vemos que ni w, ni
w 1 son divisibles por alguno de los valores 2 o 3, lo que prueba que el tal
s no existe (recordemos que los multiplos de n Z en Z[w] son los na + nbw con
a, b Z). ^
Observacion.
Toda esta discusion nos dice que tenemos las siguientes inclusiones estrictas:
79
no perdemos mas propiedades agregando [x] a nuestro R. Es decir, el anillo de
polinomios sobre un dominio de factorizacion unica resulta ser un anillo con las
mismas propiedades.
Antes de demostrar un tal resultado, demostraremos un lema conocido como
Lema de Gauss. Notese que no se trata del Lema de Gauss que ya conocemos sobre
los numeros primos en Z, pero la demostracion usa el analogo para elementos
irreducibles. El siguiente resultado es el primer paso hacia la demostracion.
80
Demostracion. Sea P = AB con A, B F [x] polinomios no constantes. Los co-
eficientes de A y B son de la forma xyii con xi , yi R, yi 6= 0. Sean respectiva-
mente dA , dB R algun mcm de los denominadores (es decir, los yi ) de A y B.
Sea d = dA dB . Multiplicando ambos lados de la ecuacion por d podemos escribir
dP = A1 B1 con d R, d 6= 0 y A1 , B1 R[x].
Si d R , entonces P = d1 A1 B1 = CB1 R[x] con C = d1 A1 , lo que nos
da la factorizacion que buscabamos. Si no, entonces podemos escribir d = p1 pk
con pi irreducible para todo i ya que R es un DFU. Ahora, como p1 es irreducible,
se trata de un elemento primo y por ende I1 = hp1 i es un ideal primo de R.
La proposicion 3.11.1 nos dice que I1 [x] es un ideal primo de R[x] y por ende
(R/I1 )[x] ' R[x]/I1 [x] es un dominio de integridad. Nuestra ecuacion se vuelve
entonces 0 = A1 B1 en (R/I1 )[x], lo que nos dice que A1 = 0 o B1 = 0. Supongamos
que A1 = 0. Volviendo a R[x], esto nos dice que todos los coeficientes de A1 estan
en I1 = hp1 i, es decir, son divisibles por p1 . Definiendo A2 := p1 1 A1 y B2 = B1 ,
0 0
vemos que d P = A2 B2 con A2 , B2 R[x] y d = p2 pk . En el caso B1 = 0 el
argumento es el mismo mutatis mutandis.
Repitiendo el mismo procedimiento con cada uno de los pi obtenemos que
P = Ak+1 Bk+1 con Ak+1 , Bk+1 R[x], lo que corresponde a la factorizacion que
buscabamos. Ademas, en cada paso (inlcuida la definicion de A1 y B1 a partir de
A y B) tan solo multiplicamos uno de los dos polinomios Ai o Bi por un elemento
de F , lo que prueba que Ak+1 = rA para algun r F y es por ende evidente que
Bk+1 = r1 B ya que P = Ak+1 Bk+1 = AB en F [x]. ^
81
Usemos ahora el Lema de Gauss para demostrar lo que anunciamos al comienzo
de la seccion.
Este teorema nos permite deducir que los anillos de polinomios en varias varia-
bles son un DFU si los coeficientes viven en un DFU. En efecto:
82
Definicion 3.11.5. Sea R un dominio de integridad y sea n N. Se define induc-
tivamente el anillo de polinomios en n variables como
P = (b0 + + bk xk )(c0 + + cl xl ),
83
Ejemplo 3.11.8 (Polinomios ciclotomicos). Sea p N un numero primo. Entonces
el polinomio
xp 1
p (x) = = xp1 + xp2 + + x + 1,
x1
es irreducible en Q[x]. En efecto, podemos aplicar el criterio de Eisenstein luego
de un sutil cambio de variables: consideremos el polonomio
(x + 1)p 1
p (x) : = (x + 1) =
x
p p p1 p
x + x + + x+11
1 p1
=
x
p1 p p2 p
=x + x + + x + p.
1 p2
El primo p cumple las condiciones del Criterio de Eisenstein para el polinomio p ,
por lo que p es irreducible en Q[x]. De esto deducimos inmediatamente que p es
irreducible en Q[x] ya que p (x) = P1 (x)P2 (x) implica que
p (x) = p (x + 1) = P1 (x + 1)P2 (x + 1) = Q1 (x)Q2 (x),
con Qi (x) := Pi (x + 1) (en particular, deg(Qi ) = deg(Pi )).
Antes de concluir esta seccion, demos un ultimo criterio de irreducibilidad.
Proposicion 3.11.9. Sea I un ideal primo de un dominio de integridad R y sea
P R[x] un polinomio monico no constante. Si la imagen de P en (R/I)[x] no
puede ser factorizada en (R/I)[x] en dos polinomios de menor grado, entonces P
es irreducible.
Demostracion. Supongamos por contradiccion que existe un polinomio reducible
P R[x] cuya imagen en (R/I)[x] es irreducible. Escribamos entonces P = AB
con A, B R[x] de grado menor que P no inversibles. El Corolario 3.11.3 nos dice
entonces que A y B son monicos tambien (y por ende no constantes, de lo contrario
seran inversibles). Por la Proposicion 3.11.1, la reduccion de los coeficientes de A y
B modulo I nos da una factorizacion de la imagen de P en (R/I)[x] en polinomios
de grado 1, lo que es una contradiccion ya que R/I es un DI si I es primo y los
polinomios con coeficientes en un DI son invertibles solo si son de grado 0. ^
84
p = 2;
p 1 mod 4;
p 3 mod 4.
Races de un polinomio
Terminemos el contenido de anillos con un importante resultado sobre poli-
nomios con coeficientes en un cuerpo que usa el hecho de que estos anillos son
DFU.
85
Una aplicacion sorprendente de este resultado es la siguiente:
86
Desarrollando el cuadrado de binomio y tomando congruencias modulo pn+3 , vemos
que
pn+1 p n+1
(p + 1) 1+ p (1 + kp) 1 + pn+2 mod pn+3 ,
1
para todo n 1. ^
4. Modulos
Los modulos son la generalizacion natural de los espacios vectoriales al contexto
de anillos. En efecto, veremos que un modulo sobre un cuerpo no es nada mas que
un espacio vectorial. Sin embargo, la complejidad de los anillos con respecto a los
cuerpos hace que varias de las intuiciones que uno tiene del algebra lineal clasica
fallen en este contexto.
4.1. Generalidades
Comencemos por el principio:
R M M,
(r, x) 7 rx,
87
(i) (r + s)x = rx + sx, para todo r, s R y x M ;
Observacion.
Si R es unitario, entonces la accion de R sobre M , tal como la acabamos de definir,
nos da una accion del grupo R sobre el conjunto M va las propiedades (ii) y (iv).
Esto justifica la nomenclatura ya que se trata de una generalizacion de la nocion de
accion que ya tenamos. Notese que sin embargo el grupo aditivo (R, +) no actua
sobre M en el sentido de las acciones de grupo.
Notese que si R no es conmutativo, entonces no podemos fabricar un modulo
derecho invirtiendo la accion como lo hicimos con los grupos. En efecto, eso solo
funcionara para r R . Evidentemente, si R = R r {0} (es decir, si R es un
anillo de divison), entonces esto es posible definiendo xr := r1 x para todo r R
y x M.
Notacion. Para este curso la palabra R-modulo significa R-modulo por la izquier-
da y siempre sera unitario, salvo que se diga lo contrario.
Dada la notacion aditiva que hemos escogido para los modulos, el neutro de un
modulo se denota por 0M , como siempre. A menos que haya riesgo de confusion,
omitiremos los subndices que lo diferencian del 0 del anillo R.
Observacion.
Vista la definicion, vemos efectivamente que los modulos sobre un cuerpo F son
los espacios vectoriales sobre F .
0x = 0 para todo x M ;
88
para todo r R, la funcion r : M M : x 7 rx es un homomorfismo de
grupos abelianos.
Ejemplo 4.1.2 (Modulo libre). Sea R un anillo y sea n N. Consideremos el pro-
ducto Rn de n copias de R. Entonces Rn es un R-modulo con la suma componente
a componente y la accion de R sobre Rn dada por
Esta es el ejemplo que generaliza la nocion que uno tiene de un espacio vectorial de
dimension finita. Se le llama modulo libre de rango n. Sin embargo, existen muchos
mas modulos que este cuando R ya no es un cuerpo.
Ejemplo 4.1.3 (Z-modulos). Sea (A, +) un grupo abeliano. Entonces A es un
Z-modulo va la accion dada por:
a + + a (n veces)
si n > 0;
na := 0 si n = 0;
(a) + + (a) (n veces) si n < 0.
T 0 := idv , T 1 := T, T n := T T n1 .
Pn
Sean ahora P = i=0 ai xi F [x] y v V . Entonces definimos la accion de F [x]
sobre V como: n
X
Pv = ai T i (v).
i=0
89
Al igual que para cada objeto algebraico que hemos ido encontrando, debemos
definir ahora las nociones de subobjeto, objeto cociente y homomorfismo de objetos
para poder compararlos.
Definicion 4.1.6. Sea R un anillo y M un R-modulo. Decimos que N M es
un sub-R-modulo de M (o submodulo si no hay riesgo de confusion) si N es un
subgrupo de M que es cerrado bajo la accion de R, es decir, tal que
rx N, r R, x N.
Observacion.
Todo R-modulo M tiene al menos dos submodulos: M y {0}. Estos son llamados
los submodulos triviales de M .
Proposicion 4.1.7. Sea R anillo unitario y M un R-modulo. Entonces un sub-
conjunto N de M es un submodulo de M si y solo si
1. N 6= ;
2. x + ry N , para todo r R y x, y N .
Demostracion. En efecto, un submodulo es claramente no vaco ya que se trata de
un subgrupo y por ende contiene el neutro 0 de M . Ademas, la definicion nos dice
que dados x, y N y r R, entonces ry N y por ende x + ry N ya que N es
un subgrupo.
En el sentido inverso, tomando la segunda propiedad para r = 1 vemos que
N es un subgrupo gracias a la Proposicion 2.1.3. Tomando la misma propiedad
para x = 0 vemos que N es cerrado bajo la accion de R, lo que prueba que N es
un submodulo. ^
90
Ejercicio. Sean N1 , . . . , Nt submodulos de un R-modulo M . Pruebe que
N1 + + Nt = {n1 + + nt | ni Ni };
Tt
i=1 Ni ;
son submodulos de M .
Un ejemplo importante de submodulo concierne la siguiente definicion.
Definicion 4.1.10 (Elementos de torsion). Sea R un y M un R-modulo. Un ele-
mento m M , se llama un elemento de torsion si rm = 0 para algun r R r {0}.
Definimos
91
Si M = N , entonces hablamos de un endomorfismo de M . Si ademas la funcion
es biyectiva, se habla de automorfismo de M .
Definimos el nucleo de f como el conjunto ker(f ) := f 1 (0).
Ejercicio. Demuestre que la dos propiedades de la definicion son equivalentes a la
propiedad
f (rx + y) = rf (x) + f (y), para todo r R y x, y M.
Observacion.
La primera propiedad de un homomorfismo de R-modulos nos dice que se trata
simplemente de un homomorfismo de grupos abelianos f : M N . La segunda nos
dice que este homomorfismo de grupos respeta la accion de R en ambos grupos. En
particular, todo lo que sabemos de homomorfismos de grupos abelianos se puede
trasponer a este contexto. Por ejemplo, sabemos entonces que f (0) = 0 y que
f (x) = f (x) para todo x M . Sabemos tambien que ker(f ) es un subgrupo de
M (y pronto veremos que se trata de un submodulo).
Definicion 4.2.2. El conjunto de homomorfismos de R-modulos f : M N se
denota HomR (M, N ). Si M = N , entonces anotamos EndR (M ) := HomR (M, M )
el conjunto de los endomorfismos de M . Si el anillo R esta implcito, entonces se
puede omitir el subndice.
Proposicion 4.2.3. Si R es conmutativo, entonces HomR (M, N ) es un R-modulo
con la suma definida por
(f + g)(x) := f (x) + g(x), x M,
para cada par de funciones f, g HomR (M, N ); y la accion de R sobre HomR (M, N )
definida por
(rf )(x) := rf (x), x M,
para todo homomorfismo f HomR (M, N ) y todo r R.
Demostracion. Demostremos primero que f + g y rf son en efecto elementos de
HomR (M, N ). Para x, y M y s R tenemos que
(f + g)(x + sy) = f (x + sy) + g(x + sy) = f (x) + f (sy) + g(x) + g(sy)
= f (x) + sf (y) + g(x) + sg(y) = f (x) + g(x) + sf (y) + sg(y)
= (f + g)(x) + s(f (y) + g(y)) = (f + g)(x) + s(f + g)(y),
y
(rf )(x + sy) = rf (x + sy) = r(f (x) + f (sy))
= r(f (x) + sf (y)) = rf (x) + r[sf (y)]
= (rf )(x) + (rs)[f (y)] = (rf )(x) + (sr)f (y)
= (rf )(x) + s[rf (y)] = (rf )(x) + s(rf )(y),
92
donde usamos la conmutatividad de R en la tercera lnea.
Habiendo comprobado esto, la conmutatividad, asociatividad y existencia de
inversos en N nos muestran que (HomR (M, N ), +) es un grupo abeliano con neutro
la funcion constante f (x) = 0 para todo x M . Falta verificar entonces que los
otros 4 axiomas de modulo se verifican (el ultimo solo si R es unitario). Sean
entonces f, g HomR (M, N ) y r, s R. Para todo x M tenemos que
[(r + s)f ](x) = (r + s)f (x) = rf (x) + sf (x) = (rf )(x) + (sf )(x) = (rf + sf )(x),
[(rs)f ](x) = (rs)f (x) = r[sf (x)] = r[(sf )(x)] = [r(sf )](x),
[r(f +g)](x) = r(f +g)(x) = r(f (x)+g(x)) = rf (x)+rg(x) = (rf )(x)+(rg)(x) = (rf +rg)(x),
lo que prueba que r(f + g) = rf + rg. Por ultimo, si R es unitario, entonces vemos
que
(1f )(x) = 1f (x) = f (x),
lo que prueba que 1f = f . ^
93
Definicion 4.2.5 (Modulo cociente). Sea M un R-modulo y N un submodulo de
M . Entonces el grupo cociente M/N es un R-modulo con la accion de R dada por
r(x + N ) = rx + N para todo r R y x M .
Observacion.
Una razon por la cual no se necesita algun tipo especial de submodulo apra definir
el cociente es la siguiente: estamos mirando un cociente de grupos abelianos, marco
en el cual todo subgrupo es normal. Ademas, todo submodulo es por definicion
estable por la multiplicacion por todo elemento de R, al igual que los ideales en la
teora de anillos. Tenemos pues todos los requisitos especiales de antemano en
la definicion de submodulo.
94
Teorema 4.2.10 (Teorema de isomorfismo 3). Sean N1 , N2 submodulos de un
R-modulo M tales que N1 N2 . Entonces M/N2 ' (M/N1 )/(N2 /N1 ).
Observacion.
La afirmacion opuesta tambien es cierta: si existe un g tal que g = f , entonces
ker() ker(f ) de forma evidente.
Para entender el porque del nombre, basta con notar que si es epiyectiva,
entonces P ' M/ ker() de forma canonica segun el Teorema de isomorfismo 1.
Esta proposicion prueba entonces que todo homomorfismo que se anula en un
submodulo (aqu, ker()) define de forma unica un homomorfismo a partir del
cociente por este submodulo (aqu, P ).
g(x+ry) = g((x0 )+r(y 0 )) = g((x0 +ry 0 )) = f (x0 +ry 0 ) = f (x0 )+rf (y 0 ) = g(x)+rg(y).
Observacion.
La propiedad universal del cociente es valida tambien en el marco de grupos y en
el marco de anillos, con la misma demostracion, mutatis mutandis.
95
Ejercicio (Propiedad universal del submodulo). Demuestre de forma analoga el
siguiente resultado:
Sean M, N, P tres R-modulos. Sean f : N P y : M P homomorfismos
de R-modulos con inyectiva. Supongamos que Im(f ) Im(). Entonces existe un
unico g HomR (N, M ) tal que g = f .
96