Beruflich Dokumente
Kultur Dokumente
Trabajo final
Anillos y Modulos semisimples - Modulos f.g. sobre un d.i.p.
Salvatore, Flavia A. - Olea, Mara M.
Facultad de Ciencias Exactas, Universidad Nacional de La Plata
8 de febrero de 2009
Resumen
Se comenzara haciendo un breve repaso de algunos conceptos que se ven en los primeros cur-
sos de algebra. En la segunda seccion se daran definiciones y propiedades de algunos modulos
basicos, as como tambien de los morfismos que existen entre ellos. A continuacion se intro-
duciran las nociones de modulos proyectivos e inyectivos; luego de modulos y anillos artinianos
y noetherianos enunciando los teoremas mas importantes sobre los mismos.
En la quinta seccion se abordara el primero de los temas de este trabajo los modulos semisimples
caracterizandolos, dando algunos ejemplos y resolviendo ejercicios relacionados con ellos.
Por ultimo se definiran diferentes tipos de dominios existentes dando ejemplos y teoremas de los
mismos; y luego de varios teoremas, sobre algunos de los modulos citados en la segunda seccion
que seran de utilidad, se hara una caracterizacion de los modulos finitamente generados sobre
un dominio de ideales principales.
1
Estructuras Algebraicas Anillos y Modulos semisimples - Modulos f.g. sobre un d.i.p.
Indice
1. Preliminares 3
1.1. Monoides y Grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2. Anillos e Ideales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3. Morfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1. Preliminares
1.1. Monoides y Grupos
Dado un conjunto M 6= y una operacion de M M en M .
semigrupo si
(i) para todo x, y, z M se verifica (x y) z = x (y z), asociatividad;
monoide si ademas
(ii) existe e M tal que x e = e x = x para todo x M, existencia de elemento
neutro.
Observacion 1.2. Cuando haga referencia a un producto lo notaremos por y cuando se refiera
a una operacion aditiva lo notaremos por +.
con unidad si 1 A;
Definicion 1.6. Sea A un anillo con unidad. Un elemento a A se llamara unidad, si existe un
b A, tal que a b = b a = 1. Definimos entonces, el grupo de unidades de A como el conjunto
U(A)={ a A : b A, a b = b a = 1}.
Observacion 1.7. Todo anillo de division que sea conmutativo se llama cuerpo.
Observacion 1.9. En tal caso B tambien es un anillo y las operaciones de B son las mismas que
las de A.
Definicion 1.15. Un anillo conmutativo tal que todo ideal es principal y 1 6= 0 se denomina anillo
principal.
Proposicion 1.19. Sea a 6= 0 un elemento de A y supongamos que el ideal principal hai es primo,
a es entonces irreducible.
1.3. Morfismos
Definicion 1.20. Sean (M, ) y (M 0 , 0 ) monoides (o grupos). Una aplicacion f: MM0 se denomina
morfismo si, para todo m1 , m2 M, cumple:
Definicion 1.21. Sean (A, +, ) y (A0 , +0 , 0 ) anillos. Una aplicacion f: MM0 se denomina mor-
fismo de anillos si, para todo a1 , a2 A, cumple:
endomorfismo si M = M0 .
automorfismo si f es isomorfismo y M = M0 .
(i) a (m + n) = a m + a n
(ii) (a + b) m = a m + b m
(iii) a (b m) = (a b) m
Observacion 2.10. Todo A-modulo M finitamente cogenerado tiene una subcoleccion finita cuya
interseccion es {0}.
Si es una relacion de equivalencia que satisface (i), entonces existe un subgrupo M 0 de M tal
que:
a A y m M0 a A y m 0
a m a 0 a m M0
Ker(f ) = {m M: f (m) = 0}
f
M / M0
z <
zzz
zz
g
zz h
M 00
es exacta en M si Ker(g) = Im(f ), es decir, para todo m M g(m) = 0 si y solo si, existe
m0 M0 tal que m = f(m0 ).
f g
0 M0 M 00 0
M
es exacta.
Definicion 2.23. Dos sucesiones exactas cortas son isomorfas si existe un diagrama conmutativo
de morfismos de modulos
0 / M0 / M1 / M 00 /0
1 1
f g h
0 / M0 / M2 / M 00 /0
2 2
f g
Teorema 2.24. Sea A un anillo y 0 M 0 M M 00 0 una sucesion exacta corta de
morfismos de A-modulos. Las siguientes condiciones son equivalentes:
(i) Existe h: M M morfismo de A-modulos, tal que g h = IdM 00 .
(ii) Existe k: M M morfismo de A-modulos, tal que k f = IdM 0 .
(iii) La sucesion anterior es isomorfa (con los morf ismos IdM 00 y IdM 0 ) a la sucesion exacta corta
i p
0 M0 M 0 M 00 M 00 0 (siendo i la aplicacion inclusion y p la proyeccion sobre M); en
particular M = M 0 M 00 .
La sucesion exacta corta que cumple con las condiciones del teorema anterior se dice que se
parte, que es escindida, split o trivial.
Siempre que exista h cumpliendo (i) se dira que g es una retraccion y cuando exista k cumpliendo
(ii) se dira que f es una seccion.
Definicion 2.25. Sean M, M0 dos A-modulos, se entendera por extension de M por M0 a toda
sucesion exacta corta
f g
0M M0 0
X
P
Proposicion 2.26. Mi es un submodulo de M.
iI
P
Definicion 2.27. Mi se denomina modulo suma de la familia {Mi }iI .
iI
(i) M = {0} + M ;
(ii) M = MP+ M ;
(iii) M = Mi , si Mi = M para todo i I.
iI
(i) X MX .
(ii) Sea M 0 un submodulo de M tal que X M 0 , entonces MX M 0 .
MX se denomina submodulo de M generado por X.
P
Definicion 2.30. Sea L = Mi la suma de una familia {Mi }iI de submodulos de M. Diremos
iI
que L es suma directa de {Mi }iI si se cumple la condicion:
P
0= mi con mi Mi si y solo si, mi = 0 para casi todo i I.
iI
P
Proposicion 2.31. Sea L = Mi . Las siguientes propiedades son equivalentes:
iI
Cuando la suma de dos o mas modulos (o submodulos) sea directa, lo anotaremos con .
M = M0 M00
Proposicion 2.34. Se llama funcion selectora de la familia {Mi }iI , o simplemente funcion
selectora, a toda aplicacion
f: IU
Observacion 2.35. En el caso de que I sea finito, digamos I = {1, , n}, escribiremos el producto
directo,
Q n
Q
Mi = M i = M 1 Mn .
iI i=1
Q
Observacion 2.36. Mi 6= , dado que f = {fi }iI , con fi = 0 para todo i I, es una funcion
iI
selectora.
Q
Observacion 2.37. Si f , g Mi , entonces f = g, si y solo si, fi = gi para todo i I.
iI
Q
Consideremos para todo j I la aplicacion pj : Mi Mj definida por pj (f ) = fj , que satisface:
iI
(i) pj es suryectiva
(ii) pj (f + g) = pj {fi + gi } = fj + gj = pj (f ) + pj (g)
(iii) pj (a f ) = pj {a fi } = a fj , para a A
es decir, pj es un epimorfismo.
Q
Ahora, consideremos para todo j I la aplicacion j :Mj Mi definida por j (m) = f tal que
iI
fi = 0 si i 6= j y fi = m si i = j; j es un monomorfismo que ademas satisface:
(i) pj j = idMj
(ii) pi j = 0 si i 6= j.
Ejemplo 2.42. Sea I = {1, , n} y {Mi }iI una familia de modulos. El producto directo de Mi
consiste en todas las funciones que se pueden escribir como
f = (f1 , , fn ), con fi Mi
Q
llamadas n-uplas. Las operaciones de A-modulo en Mi son
iI
f + g = (f1 + g1 , , fn + gn )
a f = (a f1 , , a fn ).
Q
Sea {Mi }iI una familia de A-modulos y Mi su producto directo. Sea S el subconjunto de
Q iI
Mi que cumple
iI
si f , g S f g S
a A, f S a f S.
Definicion 2.46. Se llama suma directa o suma directa externa de la familia {Mi }iI al
conjunto S con la estructura de A-modulo definida anteriormente.
(i) X es un sistema de generadores de M, es decir para todo m M, existe {ai }iI con ai A, tal
que ai = 0 para casi todo i I y
P
m= ai xi
iI
Definicion 2.50. Un A-modulo M se dice libre si posee una base, o bien si es igual a {0}.
Proposicion 2.51. Si L es un A-modulo libre entonces toda sucesion exacta corta de A-modulos
g f
0 M0 M 00 0
M
es split.
P
{{
h
{{{ f
{
}{{
M / M0 /0
g
conmuta.
Ejemplo 3.2. Los modulos libres son proyectivos.
Proposicion 3.3. Todo A-modulo es proyectivo, si y solo si, existe un modulo M tal que P M
es libre.
Proposicion 3.4. Si {Pi } i I es una familia de A-modulos, entonces
L
Pi
iI
conmuta.
Proposicion 3.7. Un producto directo de A-modulos es inyectivo, si y solo si, cada factor del
producto es inyectivo.
Proposicion 3.8. Sea M un A-modulo. Supongamos que para todo ideal J a la izquierda de A,
todo morfismo f: J M puede extenderse a un morfismo de A en M. Entonces M es inyectivo.
0IN M 0
se parte.
Definicion 4.1. Diremos que M es noetheriano si satisface alguna de las siguientes condiciones:
M1 M2 ... Mn ...
es estacionaria o finita, esto es, existe un n0 tal que para todo n n0 , Mn =Mn0 .
(iii) todo conjunto S de submodulos de M tiene un elemento maximal, esto es, un submodulo M0
tal que para todo elemento N de S que contenga a M0 se tiene N = M0 .
Observacion 4.2. De (i) se desprende que todo A-modulo noetheriano es finitamente generado.
Pero no vale la reciproca, esto es, no todo A-modulo finitamente generado es noetheriano.
Proposicion 4.3. Sea M noetheriano. Todo submodulo y todo modulo cociente de M es noetheriano.
una sucesion exacta corta de A-modulos. Entonces M es noetheriano, si y solo si, M 0 yM 00 son
noetherianos.
Ejemplo 4.8. Todo anillo principal es noetheriano, ya que considerado como A-modulo, todos sus
submodulos son finitamente generados.
Definicion 4.11. Diremos que M es artiniano si satisface alguna de las siguientes condiciones:
M1 M2 ... Mn ...
es estacionaria o finita.
(iii) todo conjunto S de submodulos de M tiene un elemento minimal, esto es, un submodulo M0
tal que para todo elemento N de S que este contenido por M0 se tiene N = M0 .
Definicion 4.12. A se dice anillo artiniano si es artiniano como modulo a izquierda sobre si
mismo. O equivalentemente, si toda sucesion decreciente de ideales a izquierda
es estacionaria.
Demostracion.
) Supongamos que M es semisimple y tomemos N un submodulo propio de M . Como M es
k
L
semisimple, M = Mi con Mi modulos simples de M . Sea
iI
( )
L
S= J I: Mj N = {0} .
jJ
Como N es propio, existe un i0 I tal que Mi0 * N , por lo tanto Mi0 N = {0} ya que si tuvieran
un elemento m 6= 0, m M en comun, A m Mi0 y A m N , pero Mi0 es simple entonces
Mi 0 = A m LN , lo cual es absurdo pues Mi0 * N . Llamemos J0 al elemento maximal de S.
Tenemos que Mj N = {0}, por lo que N esta en suma directa con los Mj con j J0 . Es
L jJ 0
claro que Mj N M .
jJ0
!
L L
Para ver que M Mj N tomemos Mk con k I. Como Mk Mj N es un submodulo
jJ0 jJ0
!
L
de M , debe ser igual a Mk pues es simple; si ocurriera que Mk Mj N = {0}, se tendra
jJ0
que Mk N = {0} con k / J0 y as, J0 no sera maximal.
Por lo anteriao resulta
L
M= Mj N ,
jJ0
) Supongamos
P que todo submodulo de M es sumando directo de M . Sea I un conjunto de
indices y N = Mi , la suma de todos los modulos simples de M . Por el lema anterior, existe un
iI L
J I tal que N = Mj . Como N es un submodulo de M , por hipotesis, existe N 0 un submodulo
jJ
de M , de manera que M = N N 0 = Mj N 0 . Debe ocurrir N 0 = {0}, ya que si no lo fuera,
L
jJ
este contendra un modulo simple que tambien sera modulo simple de M , lo cual es absurdo pues
todos los submodulos simples
L de M estan contenidos en N .
Se tiene asi que M = Mj con Mj modulos simples, por lo que M es un modulo semisimple.
jJ
Corolario 5.6. Sea M un A-modulo semisimples y N un submodulo, entonces N y M/N son tambien
semisimples.
Demostracion. Sea I un conjuntoL de indices y sean Mi modulos semisimples para todo i I. Por
ser cada Mi semisimple Mi = Mji siendo Mji submodulos simples de Mi para todo i I (Ji
ji Ji
!
L L L L
un conjunto de indices), luego M = Mi = Mj i = Mji , con Mji submodulos
iI iI ji Ji iI,ji Ji
simples de M para todo ji Ji y todo i I.
Por lo tanto M es semisimple.
Demostracion.
L
) Sean A un anillo semisimple y M un A-modulo. Consideremos L = Am siendo Am = A
mM
para todo m M . Por el corolario 5.7 L es semisimple ya que Am es semisimple para todo m M
y por el corolario 5.6 L/A es semisimple. Definamos f : L M dada por f (am ) = m con am en Am ,
que es epimorfismo, ya que 0m Am y f (0m ) = m para todo m M , cuyo nucleo es A0 (= A).
Luego, tomando p: L L/A y por el corolario 2.18 (ii), existe un unico f: L/A M tal que el
siguiente diagrama
f
L /M
zz=
zz
p
zz
zz f
L/A
Demostracion.
) Supongamos primero que A es anillo semisimple. Sea M un A-modulo, sabemos que es
cociente de un A-modulo libre L tal que
0 M 0 L M 00 0,
pero M 0 es sumando directo de L por ser A semisimple, es decir, L = M 0 M 00 y entonces M
= M 00 .
As pues, M resulta sumando directo de un modulo libre y, por consiguiente, M es proyectivo.
) Supongamos ahora que todo modulo sobre el anillo A es proyectivo. En particular, todo
modulo cociente de A es un A-modulo proyectivo. Sea I un ideal a izquierda de A, entonces la
sucesion exacta
0 I A A/I 0
de A-modulos determinada por el morfismo canonico A A/I es split. Por lo tanto, I es sumando
directo de A y A es un anillo semisimple.
Demostracion.
) Como A es semisimple, por la proposicion 5.9 todo A-modulo es semisimple, en particular
todo modulo libre es semisimple.
) Sea M un A-modulo.
(i) Como en la proposicion anterior, existen un L modulo libre y un epimorfismo f : L M tales
que M = L/Ker(f ).
(ii) Como L/Ker(f ) es un submodulo de L que, por hipotesis es semisimple, entonces existe un N
submodulo de L tal que L = N L/Ker(f ).
De (i) y (ii) L = N M , con lo que M es sumando directo de L y por la proposicion 3.4 es
proyectivo. Luego, por la proposicion 5.10 resulta ser M un modulo semisimple.
Demostracion.
f g
) Sean N y M dos A-modulos y 0 N X M 0 una extension de N por M .
Como A es semisimple, por la proposicion 5.10 M es proyectivo. Entonces, dado que g: X M es
epimorfismo, si consideramos IdM : M M existe h: M X tal que g h = IdM , con lo que la
extension es trivial.
Demostracion.
) Sea M un A-modulo. Consideremos N un A-modulo cualquiera y una extension de N por
M 0 N X M 0. Como por hipotesis A es semisimple, de la proposicion 5.12 la extension
anterior es trivial. Luego, por la proposicion 3.10 M es inyectivo.
Demostracion.
) Como A es semisimple, de la proposicion anterior se sabe que todo A-modulo es inyectivo.
En particular, todo ideal a izquierda es inyectivo.
) Sea I un ideal a izquierda. Por hipotesis I es inyectivo, entonces por la proposicion 3.10
la sucesion exacta 0 I A A/I 0 se parte. Asi A = I A/I, con lo que I resulta ser
sumando directo de A. Por lo tanto A es semisimple.
Demostracion.
) Sea I un ideal, veamos que A/I es proyectivo. Para ello consideremos la sucesion exacta
0 I A A/I 0. Por hipotesis A semisimple luego como resultado de la proposicion 5.12
la sucesion se parte, se tiene entonces por la proposicion 3.5 que A/I es proyectivo.
I1 I2 I3 .
C1 (C1 C2 ) (C1 C2 C3 )
como A es noetheriano, existe un n0 tal que Cn = 0 para todo n n0 (la cadena ascendente se esta-
ciona), lo que significa que In
= In+1 para todo n n0 y asi resulta ser A tambien artiniano.
Ai = Ui1 Uimi
Ejemplo 5.17. (Teorema de Maschke). Sea G un grupo finito, K un cuerpo tal que 1/ |G| K
entonces K[G] es un anillo semisimple.
g p(g 1 x)
P
(x) := (1/ |G|)
gG
= (|G| / |G|) s = s
= h (m)
a 0
I1 := : a, b D
b 0
0 a
I2 := : a, b D
0 b
(i) A = I1 I2 como A-modulos a izquierda.
(ii)I1 essimple. Para ver esto, veamos que cualquier elemento de I1 genera a I1
a 0
Si 6= 0 entonces a 6= 0 o b 6= 0.
b 0
1
a 0 a 0 1 0
Supongamos que a 6= 0 entonces =
0 0 b 0 0 0
0 0 a 0 0 0
ademas: =
a1 0 b 0 1 0
a 0
Luego, genera I1 .
b 0
(iii)
I2 essimple. Como hicimos en (ii), tomemos un elemento de I2 y veamos que lo genera.
a 0
Si 6= 0 entonces a 6= 0 o b 6= 0.
b 0
0 0 0 a 0 0
Supongamos que b 6= 0 entonces =
0 b1 0 b 0 1
1
0 b 0 a 0 1
a su vez: =
0 0 0 b 0 0
0 a
con lo cual, genera I2
0 b
Por lo tanto, por (i), (ii) y (iii) podemos afirmar que M2 (D) es semisimple.
Mas generalmente, Mn (D) es semisimple para cualquier n N.
(i) Por ser f un morfismo no nulo, Ker(f ) es un submodulo propio de S; y como ademas S
es un modulo simple resulta ser Ker(f ) = {0}. Entonces f es monomorfismo.
(ii) Como g es un morfismo no nulo Im(g) es un submodulo no nulo de S 0 ; dado que S 0 es un
modulo simple se tiene que Im(g) = S 0 . Con lo cual se ve que g es un epimorfismo.
(iii) De (i) y (ii) podemos afirmar que h: S S 0 es un isomorfismo.
Demostracion.
) Sea A semisimple, por la proposicion 5.16 A es artiniano y por el ejercicio 3 r(A) = {0}.
si a A, el anulador de a es el ideal de A
tambien notado Oa .
Sea a r(A), veamos que a an(A/I) para todo ideal maximo I de A. Para ello sea u A/I
consideremos el morfismo f : A A/I dado por f (a0 ) = a0 u para todo a0 A. El nucleo de f es
un ideal maximo J de A. Como a r(A), a J, entonces a u = 0, es decir, a an(A/I).
Tomemos ahora c A y sea c A/I la clase de c modulo I, por lo anterior a c = 0, entonces
a c I con lo que a c r(A). Asi se ve que r(A) es ideal a izquierda.
Si tomamos g: A A/I dado por g(a0 ) = u a0 para todo a0 A podemos ver de manera similar
a la anterior que r(A) es ideal a derecha.
Con lo cual resulta ser r(A) un ideal bilatero.
as
r(A/r(A)) = {0}.
Dado que A/r(A) es artiniano y r(A/r(A)) = {0}, de la prposicion 5.22 concluimos que A es
semisimple.
Sea A = { a A tales que (1 x a) es inversible para todo x A}. Veamos que r(A) = A.
) Sea a r(A). Por el absurdo supongamos que a / A, esto es, existe un x A tal que
(1 x a) no es inversible, entonces tenemos un ideal maximal M tal que (1 x a) M .
Como a r(A), a M y por ser M un ideal x a M .
Por todo lo anterior tendriamos que (1 x a) + x a = 1 M lo que es absurdo, pues contradice
la maximalidad de M. As se tiene que si a r(A), (1 x a) debe ser invertible para todo x A
y as a A. Luego r(A) A.
Ker(f ) = I. Por ser A semisimple, el ideal izquierdo I es un sumando directo de A, entonces existe
un ideal izquierdo J tal que A
= I J. Ademas por la semisimplicidad de A tambien A = I A/I,
siendo A/I un ideal simple (por la maximalidad de I). Por lo tanto J = A/I = M , quedando
demostrado el teorema.
a b
Ejercicio 10. Sean K un cuerpo y T2 (K) = tal que a, b, c K . Calcular r(T2 (K)) y
0 c
T2 (K)/r(T2 (K)).
Por el ejercicio 6,
r(T2 (K)) = {M T2 (K) tal que I2 X M es invertible a izquierda para toda X T2 (K)},
M N M N r(T2 (K)),
m1 m2 n1 n2 0 d
es decir = para algun d K, con lo cual deben ser m1 = n1 y
0 m3 0 n3 0 0
m3 = n3 . As, en T2 (K)/r(T2 (K)) hay tantas clases como duplas (m1 , m3 ) m1 , m3 K, de lo que
resulta T2 (K)/r(T2 (K))
= K2 .
Zp Zq
= Zpq
As, Zn puede descomponerse en grupos cclicos de orden 1 siempre y cuando los primos no aparez-
can mas de una vez en la factorizacion de n.
Ejercicio 12. Encontrar en Mn (A) una familia {e1 , , en } de elementos tales que ei ej = 0 si
n
i 6= j, e2i = ei y
P
ei = 1Mn (A) .
i=1
Sean
0 0 0 0
0 0 0 0
ei = ... . . . 1 . . ..
. .
0 0 0 0
0 0 0 0
Definicion 6.5. Diremos que un dominio ntegro D es un dominio euclideano si existe una
funcion v: D \ {0} N0 llamada valuacion en D que satisface las siguientes dos propiedades:
(i) para cada par a, b D, b 6= 0, existen (no necesariamente unicos) s, d D tales que
a=sb+r
donde r = 0 o bien v(r) < v(b). El valor r es llamado el resto de dividir a por b.
(ii) para cada par a, b D \ {0}, se tiene que v(a) v(a b). Abreviaremos d.e.
Ejemplo 6.6. Sean K un cuerpo y v: K \{0} N0 tal que v 0.
Dado que k K\{0} se puede escribir como:
k = k + 0 = k + (k t - k t) = k + k t + (-k t) = (k + k t) + (-k t) = k (1 + t) + (-k t)
y v(-k t) = 0 pues v 0, se cumple entonces (i).
Ademas como por definicion v(k) = 0 para todo k K y k t K, se tiene v(k t) = 0 = v(k),
entonces (ii) se cumple.
Por lo tanto se ve que K es un d.e.
Ejemplo 6.7. Consideremos K[x] el anillo de los polinomios en la variable x con coeficientes en K
un cuerpo y v: K[x]\{0} N0 definida por v(p) = gr(p), donde gr(p) indica el grado del polinomio
p. Sean p, q K[x]\{0}.
Sabemos que,
si gr(p) < gr(q) podemos escribir p = 0 q + p y se cumple que v(p) v(q);
si gr(p) gr(q) existen c, r K[x] tales que p = c q + r con r = 0 o gr(r) < gr(q) (en este
caso v(r) < v(q)).
En ambos casos se cumplira (i).
Como gr(p q) = gr(p) + gr(q), se tiene gr(p q) = gr(p) + gr(q) gr(p) por lo que (ii) se cumple.
Tenemos entonces que K[x] es un d.e.
Z[i] = {z = z1 + z2 i : z1 , z2 Z}
el anillo de enteros Gaussianos y sea v: Z[i]\{0} N0 dada por v(z1 + z2 i) = z12 + z22 .Sean a,
b Z[i] con b 6= 0, tales que a = a1 + a2 i y b = b1 + b2 i. Por propiedades de los numeros complejos
sabemos que:
Llamemos x = Re(a/b) e y = Im(a/b). Sea q1 = [x] o q1 = [x]+1 el que cumpla |q1 x| 1/2 y
sea q2 = [y] o q1 = [y]+1 el que cumpla |q2 y| 1/2. As
a = q b + (a q b)
con r = 0 o r = a q b que cumple v(r) = v(a q b) = v(a/b q) v(b) < v(b) (por lo probado
anteriormente). As, se verifica (i).
por lo que
v(a b) = v((a1 + a2 i) (b1 + b2 i)) =
v((a1 b1 a2 b2 ) + (a1 b2 + a2 b1 )i) = (a1 b1 a2 b2 )2 + (a1 b2 + a2 b1 )2 =
a21 b21 + a22 b22 - 2 a1 b1 a2 b2 + a21 b22 + a22 b21 + 2 a1 b2 a2 b1 =
a21 b21 + a22 b22 + a21 b22 + a22 b21 = a21 (b21 + b22 ) + a22 (b21 + b22 ) =
(a21 + a22 ) (b21 + b22 ) (a21 + a22 ) = v(a),
la desigualdad se da debido a que (b21 + b22 ) 1, por el hecho de que b Z[i]\{0} no puede
pasar que b1 y b2 sean simultaneamente nulos, lo que implica que b21 1 o b22 1. Vemos as que
se satisface (ii).
Como (i) y (ii) se cumplen, Z[i] es un d.e.
Ejemplo 6.9. Tomemos p(x) = 3 x y q(x) = 2 Z[x]. Como el unico polinomio que cumple que
3 x = c(x) 2 es (por el Teorema de factorizacion unica) c(x) = (3/2) x que no pertenece a Z[x],
se ve que (i) no se cumple, con lo cual concluimos que Z[x] no es un d.e.
Definicion 6.10. Un dominio ntegro D se dice principal si todo ideal D de D es principal, esto
es D = hdi, para algun d en D. Lo anotaremos d.i.p..
Demostracion. Tomemos un ideal I 6= {0} de D, queremos ver que este es principal. Consideremos
el conjunto
lo cual es imposible para a yb enteros. Asi hemos probado que 1 + 5 es irreducible.
La demostracion de que 1 5 es irreducible, sigue los
mismos pasos de la demostracion anterior.
Veamos ahora que ninguno de los elementos 2, 3, (1 + 5), (1 5) son asociados. En efecto,
los elementos 2, 3 y (1 + 5)tienen normas diferentes y por lo tanto, no puede haber asociados
entre ellos. Sin embargo, (1 + 5) y (1 5) poseen la misma norma y debemos tratar este
caso aparte.
Si existe una unidad u en A tal que
(1 + 5) = u (1 5)
se tendra:
1+ 5 = 1 5 o 1+ 5 = 1 + 5
pues las unicas unidades de A son 1. Vemos que hemos llegado a una contradiccion.
Por lo tanto, ninguno de los cuatro elementos dados, son asociados entre ellos.
p1 pn = q1 qm .
Como q1 es irreducible y q1 | p1 pn , q1 debe dividir a algun pi (i = 1, , n). Supongamos que
q1 | p1 , entonces q1 = u1 p1 siendo u1 una unidad en D, por ser q1 irreducible. Reemplazando q1 ,
p1 p2 pn = u1 p1 q2 qm = p1 u1 q2 qm
y por estar en un d.i.p.
p2 pn = u1 q2 qm .
De lo anterior q2 | p2 pn , entonces debe dividir a algun pi para i = 2, , n y as existe u2 , una
unidad de D, tal que q2 = u2 p2 , con lo que
p2 pn = u1 u2 p2 q3 qm = p2 u1 u2 q3 qm
y nuevamente, por estar en un d.i.p.
p3 pn = u1 u2 q3 qm .
Repitiendo el procedimiento, llegamos a que:
1 = u1 un qn+1 qm
as, por ejemplo qm es invertible, lo que es absurdo. Luego, n = m y la factorizacion de d es unica
salvo asociados y permutaciones.
Por lo tanto D es un d.f.u.
Demostracion.
)Idem al ejercicio 13.
Demostracion. Sea K = {d/d0 tales que d, d0 D \ {0}} {0}, entonces tenemos de manera natural
la inclusion D [x] K[x]. Si P (x) in D [x], podemos escribir:
P (x) = d P1 (x)
donde P1 (x) D [x] tiene la propiedad de que sus coeficientes son relativamente primos y d D es el
maximo comun divisor de los coeficientes de P (x). Como D es un d.f.u., tenemos una descomposicion
unica:
d = p1 p2 pr
donde pj D son elementos irreducibles. Tambien tenemos una descomposicion unica en polinomios
irreducibles de K[x], digamos:
P1 (x) = Q1 (x) Q2 (x) Qn (x)
donde Q1 (x) Qn (x) K[x] son polinomios irreducibles. Ahora, cada polinomio Qj (x) puede
escribirse como:
Qj (x) = (aj /bj ) Tj (x)
donde Tj (x) D[x], de manera que los coeficientes de Tj (x) son relativamente primos. Es claro que
Tj (x) K [x] es irreducible (es un multiplo de Qj [x] por un invertible de K[x]).
Luego, Tj (x) D[x] debe ser tambien irreducible en D[x]. Tenemos la igualdad:
P1 (x) = [(a1 an )/(b1 bn )] T1 (x) Tn (x)
o de manera equivalente:
H(x) = b1 bn P1 (x) = a1 an T1 (x) Tn (x) = L(x)
Luego, un maximo comun divisor de los coeficientes del polinomio H(x) D[x] es b1 bn D, y
un maximo comun divisor del polinomio L(x) D[x] es a1 an D. De esta manera tenemos la
igualdad
a1 an = b1 bn s
para cierto elemento invertible s D ya que D es dominio de factorizacion unica. As:
[(a1 an )/(b1 bn )] = s D
y en particular
P1 (x) = s T1 (x) Tn (x)
con lo cual, finalmente tenemos la descomposicion en factores irreducibles en D[x]
P (x) = p1 p2 pr s T1 (x) Tn (x)
Con esto, verificamos la existencia de una factorizacion en irreducibles en D[x].
Para ver la unicidad, consideremos dos factorizaciones en factores irreducibles de P (x):
P (x) = d1 P1 (x) Pm (x) y P (x) = d2 Q1 (x) Qs (x)
de donde
d1 P1 (x) Pm (x) = d2 Q1 (x) Qs (x) (1)
siendo d1 D y d2 D; Pi (x) D[x] y Qt (x) D[x] polinomios irreducibles en D[x] para todo
i = 1, , m y todo t = 1, , s. Supongamos que m s. De (1)
P2 (x) = k2 Q2 (x)
..
.
Pm (x) = km Qm (x)
Tenemos que d1 y d2 D[x] que es dominio ntegro y que el grado del polinomio d1 k1 km
es cero, entonces para que se verifique (2) gr[d2 Qm+1 (x) Qs (x)] tambien debe ser cero. Como
ademas gr(d2 ) = 0 tenemos que gr[Qm+1 (x) Qs (x)] = 0, con lo que Qm+1 (x), , Qs (x) D.
Por lo tanto, m = s.
Ahora, Pi (x) = ci Qi (x) para alguna constante ci K y tenemos que ci = ai /bi con ai , bi D;
de lo que se desprende que Pi (x) = (ai /bi ) Qi (x). Con lo cual bi Pi (x) = ai Qi (x). Sabemos que
bi Pi (x) tiene como factor a bi ; de la misma manera, ai Qi (x) tiene como factor a ai . Esto nos
dice que ai y bi son elementos asociados y como ci = ai /bi tenemos que ci es una unidad en D.
Entonces Pi (x) y Qi (x) son asociados en D[x].
De esta manera, queda probada la unicidad de la factorizacion.
Proposicion 6.21. Sea M un D-modulo libre finitamente generado. Entonces dos bases de M
poseen el mismo numero de elementos.
Demostracion. Sean {e1 , , en } una base de M y H = HomD (M, Q), siendo Q el cuerpo de
cocientes de D. Consideremos q Q y f H, definiendo (q f )(m) = q f (m) para todo m M ,
q f H; de esta manera se le puede dar a H una estructura de Q-espacio vectorial. Sea fi : M Q
para todo i = 1, , n, definida por:
(1) fi (ej ) = 0 si i 6= j
(2) fi (ej ) = 1 si i = j.
Veamos que {f1 , , fn } es una base de H.
(i) Tomemos f H, entonces
n
P
f= f (ei ) fi
i=1
n
P n
P
dado que para todo j, j = 1, , n, se tiene que ( f (ei ) fi )(ej ) = f (ei ) fi (ej ) = f (ej ).
i=1 i=1
Con lo cual, {f1 , , fn } genera a H.
(ii) Supongamos que
n
P
0= qi fi
i=1
n
P n
P
evaluando en ej tenemos que 0 = 0(ej ) = ( qi fi )(ej ) = qi fi (ej ) = qj para todo j = 1, , n
i=1 i=1
(siendo 0 H el morfismo nulo). Resultan ser entonces los fi linealmente independientes para todo
i = 1, , n.
Concluimos as que {f1 , , fn } es una base de H y que dim(H) = n.
Como la dimension de un espacio vectorial es invariante, en este caso igual a n que era tambien el
numero de elementos de la base de M , se concluye que dos bases de M tienen el mismo numero de
elementos.
Definicion 6.22. Sea M un modulo libre finitamente y generado sobre un d.i.p D. Se llama rango
de M al cardinal de la base de M si M 6= {0}. Lo notaremos rg(M ). Si M = {0} se define rg(M ) = 0.
Teorema 6.23. Sea M un D-modulo libre sobre un d.i.p. Entonces todo submodulo N de M tambien
es libre y rg(N ) rg(M ).
para ciertos j D(j = 2, , n), pero como {t1 , , tn } es una base y d 6= 0 resulta ser 1 = 0.
La ecuacion (3) se transforma en
m
P
0= i ei
i=2
Teorema 6.25. Sea M un D-modulo libre con rg(M ) = n, D un d.i.p. Sea S = {s1 , , sn } un
conjunto de generadores de M, entonces S es una base para M.
Dn
= M K. (4)
Dado que K es un submodulo de Dn (que es libre de rango n), aplicando el teorema 6.23 K tambien
es libre y rg(K) = k n. Luego por (4) y la observacion 6.24
n = rg(Dn ) = rg(M ) + rg(K) = n + k
entonces se ve que rg(K) = k = 0, con lo cual resulta K = {0} y asi
Dn
= M.
Se tiene asi que f es un isomorfismo.
n
P
Sabemos que S genera a M entonces, para todo m M , m = di si siendo di D y si S
i=1
para todo i = 1, , n. Sea
n
d0i si
P
0M =
i=1
n
d0i f (ei )
P
0M =
i=1
siendo
n
d0i ei = 0Dn
P
i=1
(N ) card(SN ) = k n = card(SM ) = (M ).
Definicion 6.29. Un modulo M se dice sin torsion si t(M ) = {0}. Se dice de torsion si
t(M ) = M.
d0 y + d1 v1 + + dn vn = 0.
Teorema 6.31. Sea M un modulo sobre un dominio principal D. Existe entonces un modulo libre
L, submodulo de M, tal que M
= t(M ) L.
M
= t(M ) M/t(M ).
M
= t(M ) L0 .
Definicion 6.33. Sea M un D-modulo finitamente generado. Se llama rango de M, al rg(L) del
modulo L libre de la descomposicion del teorema anterior.
Corolario 6.35. Sea D un d.i.p., L un D-modulo libre y M un submodulo finitamente generado con
rg(M ) = m 0 , entonces existe una base {ei }iI de L, una subfamilia {eij j= 1,L , m}
de {ei}iI
y elementos d1 , , dn D \ {0} tales que dj | dj+1 (j = 1, , n 1) y M = m j=1 dj eij .
Demostracion. Como L es libre y M L por el teorema 6.23, M es libre. Procedamos por induccion
sobre el rg(M ) = m:
Si m = 1, como por el lema anterior, M = hd li (Ker(f ) M ) para d 6= 0 D y l L, de la
observacion 6.24 rg(Ker(f ) M ) = 0 con lo que (Ker(f ) M ) = {0} y as M = hd li.
Supongamos que para m = k 1, existen e01 , , e0k1 elementos de la base de L y d01 , , d0k1
elementos no nulos de D, tales que {d01 e01 , , d0k1 e0k1 } es base para M y dj | dj+1 para todo
j = 1, , k 2.
Sea ahora m = k, por el lema anterior, M = hd li (Ker(f )M ). Como (Ker(f )M ) M que
es libre entonces (Ker(f ) M ) es tambien libre y ademas por la observacion 6.24 rg(Ker(f ) M )
= k 1. Se tiene entonces aplicando la hipotesis inductiva y llamando d1 = d, dj+1 = d0j , e11 = l
y e1j+1 = ej (para todo j = 1, , k 1) que {d1 e11 , , dk e1k } es base para M .
Veamos ahora que d = d1 | d2 . Como por el lema anterior f0 (M ) = hd1 i y d2 e12 M donde e12
es un elemento de la base de L, entonces f0 (d2 e12 ) = d2 hd1 i, con lo cual d1 | d2 .
Lque
{d1 e11, , dm e1m } es base
As, si rg(M ) = m, existen d1 , , dm D y e11 , , e1m tales
de M y dj | dj+1 para todo j = 1, , m 1, entonces M = m j=1 dj e1j .
Teorema 6.36. (Estructura de modulos f.g. sobre un d.i.p.) Sea M un D-modulo finitamente
generado, entonces:
0
(ii) Si {di }ni=1 y {ei }ni=1 son dos familias de elementos de D que verifican (i), entonces n = n0 y
existen unidades de D, u1 , , un tales que di = ui ei para todo i = 1, , n.
Lm hei i
(aqu di = 0 para todo i = k + 1, , m). Consideremos el epimorfismo h : m
L
i=1 hei i i=1 hdi ei i
0 e , , d0 e )) = (d0 e + D d e , , d0 e
definido por h((d 1 1 m m 1 1 1 1 m m + D dm em )
cuyo nucleo es m
L
i=1 hdi e i i tenemos entonces por el corolario 2.18 que:
Lm m
he i M hei i
Lm i=1 i =
i=1 hdi ei i hdi ei i
i=1
hei i
Por ultimo debido a que h : D dada por h(d) = d ei + hdi ei i es un epimorfismo y
hdi ei i
Ker(h) = hdi i nuevamente por el corolario 2.18 hdhei ei ii i D
= (Ddi)
y se tiene que:
m m
M hei i M D
= .
hdi ei i hdi i
i=1 i=1
m
D
M
M
=
hdi i
i=i0
se tiene entonces,
n
D
M
M
=
hdi i
i=1
(ii) Sea M un D-modulo cuya torsion es no nula. Sabemos por el teorema 6.31 que M = t(M ) L
siendo t(M ) la torsion de M y L un modulo libre. Supongamos que rg(M ) = s, esto es rg(L) Lk =Ds,
s
entonces L = D . Asi para probar la unicidad de este teorema bastara ver que t(M ) = i=1 hdi i
para ciertos di D i = 1, , k (no inversibles) tales que di | di+1 para todo i = 1, , k 1 y
unicos salvo asociados.
La existencia fue probada en la parte (i). Para probar la unicidad de {di }ki=1 con las propiedades
enunciadas, primero supongamos que
D
t(M ) =
hdi
para d D y que p es un elemento primo en D tal que d = p d0 para cierto d0 D, as
D D
= .
hdi hp d0 i
D D D d0 D
Tomemos f : hpd0 i hpd0 i dada por f (x) = p x para todo x hpd0 i . Se tiene que Ker(f ) = hpd0 i
D
y sabemos que es un submodulo de hpd0 i .
d0 D
Ahora consideremos h: D d0 D definida por h(x) = d0 x para todo x D y g: d0 D hpd0 i la
d0 D
proyeccion al cociente. Tenemos que g h: D es un epimorfismo cuyo nucleo es hpi. Luego
hpd0 i
por el teorema 2.18 resulta que
D d0 D
= .
hpi hp d0 i
Se tiene entonces que
D 0
= d t(M ).
hpi
Supongamos ahora que
k
D
t(M )
M
=
hdi i
i=1
y llamemos
k
M D
N= .
hdi i
i=1
Resulta entonces,
k
D
p t(M )
M
= .
hd0i i
i=1
rk rk
Ahora supongamos que dk = uk p11 pt t siendo pi primos de D y uk D invertible; ademas
vamos a suponer que p1 | d1 , entonces existen d0i D y e0i D tales que di = p1 d0i y ei = p1 e0i
k k k k
L D L D L D L D
para todo i = 1, , k. De la ecuacion (5) tenemos p1 hdi i = y p 1 = ,
i=1 h i i
he i
i=1 h i i
d0 i e0
i=1 i=1
entonces
k k
M D M D
= .
hd0i i he0i i
i=1 i=1
Si p1 | d01 procedemos como lo hicimos recien. Si p1 /| d01 buscamos otro pi0 i0 = 2, , k tal que
0
pi0 | d1 y hacemos lo mismo de antes, supondremos que i0 = 2 para facilitar las operaciones. En el
caso de que d01 sea una unidad dD0 = {0}, entonces
h 1i
k k
M D M D
=
hd0i i he0i i
i=2 i=1
y por argumentos similares a los usados para cuando la suma comienza desde 1,
k k
M D M D
=
hd0i i he0i i
i=2 i=2
y que di = ui ei siendo ui elementos no inversibles en D. Entonces existen unicos {di }ki=1 salvo
asociados tales que
k
M D
N=
hdi i
i=1
y as
k
D
t(M )
M
= .
hdi i
i=1
s
dado que Ds D
L
= hli i con li = 0 para todo i = 1, , s, por lo tanto
i=1
n
D
M
M
=
hdi i
i=1
Corolario 6.37. Sea D un d.i.p. Si M es un D-modulo finitamente generado, entonces existe una
n
familia {Ci }n de D-modulos cclicos tales que M
L
i=1 = Ci .
i=1
r
D
M D
= ,
Qr sj sj
h i=1 pi i
i
i=1 hpi i i
para todo j = 1, , n.
De lo anterior y (6) se tiene,
r
D M D
= ,
hdj i sji
i=1 hpi i
Luego,
n r
M M D
t(M ) = .
sji
j=1 i=1 hpi i
por lo tanto,
n r
D
M
M M
= Dn .
sji
j=1 i=1 hpi i
Teorema 6.41. Sea D un d.i.p. y M un D-modulo finitamente generado de torsion, entonces existe
una familia finita de D-modulos cclicos {Ci }iI , con cada Ci pi -primario (donde los pi son primos,
que en este caso es lo mismo que irreducibles).
= a2 d2 x q2 pr22 q2 + + an dn x qn prnn qn =
= a2 d2 |{z}
x s q2 + + an dn |{z}
x s qn = 0
0 0
luego de haber reemplazado xi por sus valores correspondientes y siendo qi = q1 | pri i para todo
i = 2, , n.
Por lo anterior {pr11 , q1 } an(y) y como (pr11 , q1 ) = 1 se tiene que an(y) = D y asi y = 0. Tomando
yi hxi i (hx1 i + + hxi1 i + + hxi+1 i + + hxn i) y procediendo como en el caso anterior
llegamos a que yi = 0 para todo i = 2, , n. Se tiene entonces que
N = hxi = hx1 i hxn i
siendo los hxi i modulos cclicos pi primarios para todo i = 1, , n.
Ahora sea M un modulo de torsion f.g. cualquiera. Siguiendo la notacion y la idea de la demostracion
n
hmi i siendo mi = f (yi ) M para todo i = 1, , n; donde f : Dn M
L
del corolario 6.37 M =
i=1
es un morfismo, {y1 , , yn } una base de Dn y {d01 y1 , , d01 yn } una base del Ker(f ). Se ve
claramente que 0 = f (d0i yi ) = d0i mi y asi hd0i i = an(mi ) para todo i = 1, , k; y como d0i | d0i+1 ,
se tiene hd0i+1 i = an(mi+1 ) hd0i i = an(mi ) para i = 1 , k 1 y asi
hd01 i hd01 i.
Si hd0i i = an(mi ) para todo i = 1, , n y di | d0i+1 para todo i = 1, , n 1 siendo d01 6= 1 y
d0n 6= 0 tenemos
s1 1
d01 = u1 p11 psrr
.. .. .. .. ..
. . . . .
sn n
d0n = un p11 psrr
tomando k = r.
Ejercicio 14. Listar las clases de isomorfismo de los grupos abelianos de orden 16, 18, 20, 189.
Sea G un grupo abeliano de tipo finito de orden n. Las componentes de G son de la forma
Zai = Z/(Z ai ), esto es, grupos cclicos de orden ai . Debemos tener que ai | ai+1 para todo
i y que el orden de la suma directa sea producto de los ordenes de las componentes, es decir:
a1 ar = n.
(i) Supongamos primero que G es un grupo abeliano finito de orden 16. A 16 lo factorizamos
como 24 . Luego lista completa de clases de isomorfismos es:
(1) a1 = 24 entonces G = Z16 ;
(2) a1 = 2 y a2 = 23 entonces G = Z2 Z8 ;
(3) a1 = 2 y a2 = 2 entonces G
2 2
= Z4 Z4 ;
(4) a1 = 2, a2 = 2 y a3 = 22 entonces G = Z2 Z2 Z4 ;
(5) a1 = 2, a2 = 2, a3 = 2 y a4 = 2 entonces G = Z2 Z2 Z2 Z2 .
Referencias
[1] M. A. Farinati; A. L. Solotar, Anillos y sus categoras de representaciones.
[11] N. Bourbaki, Elements de Mathematique. Livre II: Algebre (XIV). Hermann, 1964.
[12] N. Bourbaki, Elements de Mathematique. Livre II: Algebre (XXIII). Hermann, 1958.