Documentos de Académico
Documentos de Profesional
Documentos de Cultura
No. 3
Módulos
Oswaldo Lezama
Departamento de Matemáticas
Facultad de Ciencias
Universidad Nacional de Colombia
Sede de Bogotá
30 de mayo de 2013
ii
Prólogo iv
3 Homomorfismos 19
3.1 Definición y propiedades básicas . . . . . . . . . . . . . . . . . . . . . 19
3.2 Teoremas de homomorfismo e isomorfismo . . . . . . . . . . . . . . . 21
3.3 Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.4 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4 Hom 26
4.1 El grupo HomA (M, N ) . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.2 Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.3 Bimódulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.4 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
iii
iv CONTENIDO
7 Módulos libres 50
7.1 Definición y caracterizaciones . . . . . . . . . . . . . . . . . . . . . . 50
7.2 Cardinalidad de las bases . . . . . . . . . . . . . . . . . . . . . . . . . 52
7.3 Módulos libres y homomorfismos . . . . . . . . . . . . . . . . . . . . 55
7.4 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Bibliografı́a 80
Prólogo
v
vi PRÓLOGO
de soporte teórico. Para señalar solo un caso, podemos decir que en los últimos años
se ha venido estudiando con bastante intensidad el álgebra lineal sobre anillos, la cual
se fundamenta primordialmente en la teorı́a de módulos sobre anillos conmutativos
(véase por ejemplo [21]). El propósito de este cuaderno es presentar los conceptos y
resultados elementales concernientes a módulos sobre anillos arbitrarios. Se destacan
especialmente los teoremas de homomorfismo, correspondencia e isomorfismo. El
lema 4.1.3 (lema de Schur ) describe los anillos de endomorfismos de módulos simples.
En el capı́tulo 7 se caracterizan los módulos libres como sumas directas externas
de copias del anillo A (teorema 7.2.5), o bien, a través de funciones extendibles de
manera única a homomorfismos (teorema 7.3.1). El estudio detallado de los módulos
finitamente generados sobre dominios de ideales principales se realiza en el último
capı́tulo. Esto permite probar en forma rigurosa el teorema de estructura de los
grupos abelianos finitamente generados, y con el teorema 5.3.6, calcular su grupo
de endomorfismos.
Al igual que en el Cuaderno 2, hemos procurado presentar una gran variedad
de ejemplos que complementan la teorı́a. En particular, se destacan Rp∞ y QZ ,
el primero de ellos corresponde a un módulo irreducible no cı́clico pero en el cual
todos sus submódulos propios son cı́clicos. El segundo es también un submódulo
irreducible sin submódulos maximales ni minimales.
El autor desea expresar su agradecimiento a Sandra Patricia Barragán Moreno,
colega y amiga, por la digitalización del material del presente cuaderno, y a Clau-
dia Milena Gallego Joya, discı́pula y amiga, por la revisión cuidadosa de todo el
contenido.
Oswaldo Lezama
Departamento de Matemáticas
Universidad Nacional de Colombia
Bogotá, Colombia
jolezamas@unal.edu.co
Capı́tulo 1
M ×A −→ M
(m, a) 7−→ m·a
(i) (m1 + m2 ) · a = m1 · a + m2 · a
(ii) m · (a1 + a2 ) = m · a1 + m · a2
(iii) m · (a1 · a2 ) = (m · a1 ) · a2
(iv) m · 1 = m
con m, m1 , m2 ∈ M , a, a1 , a2 ∈ A.
1
2 CAPÍTULO 1. MÓDULOS, SUBMÓDULOS Y COCIENTES
Ejemplo 1.1.2. Sea (M, +, 0) un grupo abeliano. Los múltiplos enteros de elemen-
tos de M se definen inductivamente:
m · 1 := m
m · k := m · (k − 1) + m, k ≥ 2
m ∈ M , k ∈ Z+ ;
m · 0 := 0
m · (−k) := (−m) · k, k ∈ Z+
f · m := f (m), m ∈ M , f ∈ End(M ).
a · F := a · [fij ] = [afij ],
Ejemplo 1.1.6. Sea A un anillo, el anillo de sucesiones formales A [[x]] (véase [18])
tiene estructura de A-módulo
(a0 + a1 x + . . . + an xn ) · a := a0 a + a1 ax + · · · + an axn , a ∈ A.
a · x := ax, x · a := xa, a, x ∈ A.
A presenta diferentes propiedades bajo estas dos estructuras, las denotaremos por
A A y AA , respectivamente.
1.1. DEFINICIÓN Y EJEMPLOS 3
x · a := xa, x = x + I, x, a ∈ A.
V := {e, a, b, ab} , a2 = b2 = e, ab = ba
que resultan ser endomorfismos para los cuales se tiene que f ◦ g 6= g ◦ f ; sea
A = End(V ) su anillo de endomorfismos. Según el ejemplo 1.1.3, el producto
h · m := h (m), h ∈ A, m ∈ V .
m × h := h · m = h (m), h ∈ A, m ∈ V .
4 CAPÍTULO 1. MÓDULOS, SUBMÓDULOS Y COCIENTES
Nótese que a×(f g) 6= (a × f )×g, con lo cual este producto no da a V una estructura
de A-módulo derecho.
Sin embargo, si R es un anillo conmutativo y M es un R-módulo derecho, en-
tonces el producto
r · m := m · r, m ∈ M , r ∈ R,
1 · m = m · 1 = m;
(r1 + r2 ) · m = m · (r1 + r2 ) = m · r1 + m · r2 = r1 · m + r2 · m;
(m1 + m2 ) · r = r · (m1 + m2 ) = r · m1 + r · m2 = m1 · r + m2 · r;
(r1 · r2 ) · m = m · (r1 · r2 ) = m · (r2 · r1 ) = (m · r2 ) · r1 = (r2 · m) · r1 = r1 · (r2 · m).
0·a=0
(−m) · a = − (m · a) = m · (−a)
m·0=0
(−m) · (−a) = m · a.
m · a0 := m · f (a0 ), a0 ∈ A0 , m ∈ M ,
convierte a M en A0 -módulo.
(a · m) · b = a · (m · b), a ∈ A1 , b ∈ A2 , m ∈ M .
1.2. SUBMÓDULOS 5
1.2 Submódulos
Definición 1.2.1. Sea M un A-módulo y N un subconjunto no vacı́o de M . Se
dice que N es un A-submódulo de M o, simplemente, un submódulo de M , si N
es un subgrupo del grupo (M, +), y además
n · a ∈ N , para cada n ∈ N y cada a ∈ A.
Se escribe N ≤ M . Los submódulos triviales de M son 0 = {0} y M . Un
submódulo de M que no coincide con él se dice propio. El módulo M 6= 0 se dice
simple si sus únicos submódulos son los triviales. Un submódulo N 6= M se dice
maximal en M , si
N ⊆ N 0 ⇔ N 0 = N , ó, N 0 = M ,
6 CAPÍTULO 1. MÓDULOS, SUBMÓDULOS Y COCIENTES
es decir,
0
Mr = T . . . T (fila r-ésima),
0
entonces:
cij = nk=1 aik bkj . Para i 6= r, aik = 0, con lo cual cij = 0, de donde C ∈ Mr , y por
P
lo tanto, Mr es un ideal derecho de Mn (T ).
Sea ahora I un ideal derecho no nulo de Mn (T ) incluido en Mr . Si A = [aij ] 6= 0
es un elemento de I, entonces arq 6= 0 para algún q, 1 ≤ q ≤ n, y para cada j se
tiene que
(ii) Evidente.
m · a := m · a, m = m + N, a ∈ A. (1.3.1)
M/N = Z/ hni = Zn , n ≥ 0.
Nótese que Zn puede ser considerado como anillo cociente, grupo cociente o módulo
cociente.
m · a := m · a, a = a + I ∈ A/I, m ∈ M (1.3.2)
M · I := { ni=1 mi · ai | mi ∈ M, ai ∈ I, n ≥ 1}
P
es nulo.
1.3. MÓDULO COCIENTE 9
m · 1 = m = m · 1,
m × r := m · r2 , m ∈ M , r ∈ R
(1 + x) × (1 + x) = (1 + x) (1 + x)2 = (1 + x) (1 + x2 ) = 1 + x2 + x + x3 ;
(1 + x) (1 + x) = 1 + x2 ,
1.4 Ejercicios
1. Demuestre la proposición 1.1.11.
{Si = M .
11
12 CAPÍTULO 2. MÓDULOS FINITAMENTE GENERADOS
nP o
k
{Si = s
i=1 i · a i | a i ∈ A, 1 ≤ i ≤ k ,
{Eij | 1 ≤ i, j ≤ ni = Mn (A), n ≥ 1.
nP o
n
M1 + · · · + Mn = j=1 m j | m j ∈ M j , 1 ≤ j ≤ n .
(N + P ) ∩ L = (N ∩ L) + P .
Ejemplo 2.2.2. En el ejemplo 1.2.5 vimos que todo espacio vectorial finito dimen-
sional posee subespacios maximales y minimales. El presente ejemplo muestra que
esto no es en general cierto para módulos sobre anillos arbitrarios. Consideremos
el Z-módulo Q; este módulo no posee submódulos minimales: en efecto, para cada
racional no nulo r se tiene que hr · 2i hri. De otra parte, el módulo Q tiene una
propiedad bastante particular de la cual se desprende la carencia de submódulos
maximales: de cualquier sistema de generadores de QZ se puede suprimir un ele-
mento y el nuevo sistema también genera a Q. En efecto, sea S un sistema de
generadores para QZ y sea a ∈ S. Consideremos el conjunto S0 := S − {a}. Si se
prueba que a ∈ hS0 i, entonces queda demostrado que hSi = hS0 i = QZ . Puesto que
hSi = QZ , entonces
a
Pn
2
= a · k0 + i=1 ai · ki , con ai ∈ S0 , k0 , ki ∈ Z, 1 ≤ i ≤ n.
Resulta
14 CAPÍTULO 2. MÓDULOS FINITAMENTE GENERADOS
2.3 Ejemplos
Ejemplo 2.3.1. Los submódulos de un módulo finitamente generado no son nece-
sariamente finitamente generados: sea A un anillo cualquiera y B := AN el anillo de
sucesiones en A. BB es finitamente generado (véase el ejemplo 2.1.3). Sea
Xi := {k ∈ N | fi (k) 6= 0}, 1 ≤ i ≤ n;
X := X1 ∪ . . . ∪ Xn
f = f1 · g1 + · · · + fn · gn .
Mostramos ahora un módulo que no es finitamente generado, pero con todos sus
submódulos propios cı́clicos.
a
Kp := | a ∈ R, k ≥ 0 .
pk
Claramente Kp es un R-submódulo de K que contiene a R. Nótese que Kp es la
reunión de la cadena infinita de submódulos cı́clicos:
∞
1 1 [ 1
R h i h 2i ..., Kp = h k i. (2.3.1)
p p k=0
p
1 1 1 1
Además, para cada k ≥ 0, h i es maximal en h i: en efecto, h i 6
= h i ya
pk pk+1 pk pk+1
1 1
que en caso contrario encontrarı́amos un a ∈ R tal que k+1 = k · a, obteniéndose
p p
a 1
la contradicción p | 1. Sea k+1 ∈ / h k i, entonces el maximo común divisor de a y p
p p
es 1 y existen r, s ∈ R tales que
1 = ar + ps.
Para completar la prueba de la maximalidad aplicaremos la proposición 2.2.1. Sea
b 1
k+1
∈ h k+1 i. Tenemos que b = arb + psb, de donde
p p
b arb sb a 1
= + k ∈ h k+1 i + h k i,
pk+1 p k+1 p p p
es decir,
1 a 1
h i=h i+h i.
pk+1 pk+1 pk
Denotemos por Rp∞ := Kp /R; (2.3.1) induce la siguiente cadena de submódulos
cı́clicos de Rp∞ ,
∞
1 1 [ 1
0 h i h 2 i . . . , Rp∞ = h k i. (2.3.2)
p p k=0
p
1 1
Como antes, es posible probrar que para cada k ≥ 0, h k
i es maximal en h k+1 i.
p p
Se tiene entonces que Rp∞ no es finitamente generado. Mostraremos por último que
los submódulos propios de Rp∞ son los de la cadena (2.3.2): sea 0 6= N Rp∞ ,
1
existe entonces m ≥ 1 tal que m ∈ / N ; sea m el mı́nimo que cumple tal condición,
p
es decir,
1 1
∈ N, ∈
/ N.
pm−1 pm
2.4. EJERCICIOS 17
Resulta entonces
1
h i ≤ N.
pm−1
Veamos que en esta relación se da la igualdad: supóngase contrariamente que existe
a 1
r
en N que no está en h m−1 i, entonces r ≥ m y podemos suponer sin pérdida de
p p
generalidad que el máximo común divisor de a y pr es 1. De aquı́ existen l, t ∈ R
tales que 1 = pr l + at. Tenemos pues que
1 at 1 at
= l + , es decir, = ,
pr pr pr pr
1 1
y se obtiene la contradicciónm
∈ h r i ⊆ N.
p p
Si tomamos en particular R = Z obtenemos
∞
1 1 [ 1
0 h i h 2i ..., Zp∞ = h k i, (2.3.3)
p p k=0
p
Zp∞ es pues un grupo no cı́clico donde todos sus grupos propios son cı́clicos.
2.4 Ejercicios
1. Demuestre la proposición 2.1.1.
Pruebe que:
(N : P ) := {a ∈ A | P · a ⊆ N }
10. Sea R un anillo conmutativo local con ideal maximal J. Sea MR un módulo
finitamente generado y sea N un submódulo de M . Demuestre que M J + N =
M si, y sólo si, N = M .
Homomorfismos
Al igual que en anillos, es posible definir funciones entre módulos que sean compa-
tibles con las operaciones, dando origen a los homomorfismos de módulos. Debido a
la gran analogı́a que guarda este tema con el correspondiente de anillos, omitiremos
algunas pruebas, las cuales quedan a cargo del lector.
(ii) f (m · a) = f (m) · a
19
20 CAPÍTULO 3. HOMOMORFISMOS
f (f −1 (N 0 )) = N 0 ≤ f (M 0 ) ≤ f (M ) = N .
f −1 (f (M 0 )) = M 0 = f −1 (N ) = M , o, M 0 = f −1 (N 0 ).
f −1 (f (M 0 )) = M 0 ≤ f −1 (N 0 ) ≤ f −1 (N ) = M .
f (f −1 (N 0 )) = N 0 = f (M ) = N , o, N 0 = f (M 0 ).
f g h
Proposición 3.1.4. Sean M −→ N , N −→ P y M −→ P homo-
morfismos tales que h = gf . Entonces,
(i) ker (h) = f −1 (ker (g)), Im (h) = g (Im (f )).
K1 ≤ K2 ⇔ j (K1 ) ≤ j (K2 ).
(ii) (L + K) /K ∼
= L/ (L ∩ K).
Los teoremas precedentes pueden ser utilizados para caracterizar los módulos
cı́clicos y simples sobre un anillo A.
(i) Los módulos cı́clicos sobre A son de la forma A/I, donde I es un ideal derecho
de A.
(iii) Los módulos simples sobre A son de la forma A/I, donde I es un ideal maximal
derecho de A.
3.3 Ejemplos
Ejemplo 3.3.1. Calculemos las imágenes homomorfas del Z-módulo Zm , m ≥ 0.
Comencemos considerando por separado tres casos.
m = 0: Z0 = Z/ h0i ∼ = Z. Según el teorema 3.2.1, las imágenes son Z/ hni = Zn ,
n ≥ 0 (nótese adicionalmente que Z es isomorfo a cada uno de sus submódulos no
nulos: Z ∼
= n · Z).
m = 1: Z1 = Z/ h1i = Z/Z ∼ = 0, en este caso la única imagen homomorfa es el
Z-módulo nulo 0.
Adicionalmente notemos que los módulos hni / hmi, con n | m, y Z mn , son iso-
morfos. En efecto, como hni / hmi = hni es cı́clico, entonces considerando el homo-
morfismo sobreyectivo
f
Z −→ hni = n · Z
k 7−→ n · k
Rm = R/ hmi, m ∈ R.
1
Ejemplo 3.3.3. Sean R un DIP y p un elemento irreducible de R. Sea h i uno
pk
1 ∼
de los eslabones de la cadena (2.3.2) del ejemplo 2.3.2. Entonces h i = Rpk :
pk
g 1 1
R −→ h i = ·R
pk pk
1
r 7−→ · r,
pk
g es claramente un R-homomorfismo sobreyectivo, y además,
r
r ∈ ker (g) ⇔ k ∈ R ⇔ r ∈ pk .
p
Las cadenas (2.3.2) y (2.3.3) del ejemplo 2.3.2 pueden ahora escribirse en la forma
0 Rp Rp2 . . .; Rp∞ = ∞
S
k=0 Rpk
0 Zp Zp2 . . .; Zp∞ = ∞
S
k=0 Zpk .
3.4 Ejercicios
1. Complete la demostración de la proposición 3.1.2.
f: M/M 0 −→ N/f (M 0 )
m 7−→ f (m)
3.4. EJERCICIOS 25
f: M/f −1 (N 0 ) −→ N/N 0
m 7−→ f (m).
M/M1 −→ M/M2
m 7−→ m
es un homomorfismo sobreyectivo.
Hom
h (f + g) = hf + hg. (4.1.1)
26
4.1. EL GRUPO HOMA (M, N ) 27
Demostración. (i) HomA (M, N ) es no vacı́o ya que contiene por lo menos el ho-
morfismo nulo. Como vimos arriba, HomA (M, N ) ⊆ Hom (M, N ). Además,
si f, g son A-homomorfismos, entonces f − g es un A-homomorfismo: en efecto
(f − g) (m · a) = f (m · a) − g (m · a) = f (m) · a − g (m) · a = (f − g) (m) · a, para
cada m ∈ M , a ∈ A.
(ii) Para cada f ∈ HomR (M, N ) y r ∈ R definimos
EndA (AA ) ∼
= A (isomorfismo de anillos).
Demostración. Si definimos
28 CAPÍTULO 4. HOM
h: A −→ EndA (AA )
a 7−→ ha
ha : A −→ A
b 7−→ ab
es fácil probar que ha es un A-homomorfismo para cada a ∈ A, y que h es un
homomorfismo de anillos. ker (h) = 0: si h (a) = 0, entonces ab = 0 para cada
b ∈ A, en particular a · 1 = 0 = a. h es sobreyectivo: en efecto, si f ∈ EndA (AA ),
entonces hf (1) = f .
EndA (A A) ∼
= Aop (isomorfismo de anillos),
donde Aop es el anillo definido sobre A con la misma adición pero con producto dado
por a · b := ba, con a, b ∈ A.
4.2 Ejemplos
Calcularemos ahora los homomorfismos de Zm en Zn considerados como Z-módulos,
es decir, como grupos abelianos (véase [18] para este mismo cálculo pero vistos como
anillos). Para ello probamos primero el siguiente hecho más general, véase [7].
(J : I) := {x ∈ R | Ix ⊆ J} ⊇ J,
hx : R/I −→ R/J
,
r 7−→ xr
donde r = r + I, xr = xr + J. El lector puede probar a partir de estas definiciones
que para cada x ∈ (J : I), hx es un R-homomorfismo correctamente definido y que
h es un R-homomorfismo sobreyectivo con núcleo J.
4.2. EJEMPLOS 29
HomZ (Z, Z) ∼
= Z.
4.3 Bimódulos
Las siguientes proposiciones tienen un caracter mucho más general que el que nece-
sitamos en el ejemplo 4.3.5. Las pruebas son rutinarias y las encomendamos al
lector.
(f · b) (m) := f (b · m) (4.3.2)
donde d ∈ D, f ∈ HomC (M, N ), b ∈ B, m ∈ M .
(b · f ) (m) = f (m · b) (4.3.3)
es un B- isomorfismo.
4.4 Ejercicios
1. Complete la demostración de la proposición 4.2.1.
es un B-isomorfismo.
es un B-homomorfismo inyectivo.
es un B-homomorfismo inyectivo.
Este capı́tulo está dedicado a realizar dos construcciones universales clásicas del ál-
gebra en el caso de los módulos: el producto y la suma directa externa, esta última
conocida también como coproducto.
5.1 Producto
Sean C un conjunto
Q no vacı́o, A, B anillos, {Mi }i∈C una familia no vacı́a de B − A-
bimódulos y i∈C Mi el producto de la familia dada, es decir,
Q S
i∈C Mi = f : C −→ i∈C Mi | f (i) ∈ Mi , para cada i ∈ C .
f + g = (fi + gi ).
Q
(ii) Dados f = (fi ) ∈ i∈C Mi , a ∈ A y b ∈ B, definimos
b · f = (b · fi ),
f · a = (fi · a).
Q
Proposición 5.1.1. Las operaciones anteriores definen en i∈C Mi una estructura
de B −A-bimódulo, y se denomina el producto cartesiano de la familia de B −A-
bimódulos {Mi }i∈C .
Demostración. Las propiedades de B−A-bimódulo de cada Mi inducen la estructura
sobre el producto cartesiano.
33
34 CAPÍTULO 5. PRODUCTO Y SUMA DIRECTA
Observación Qn5.2.3. (i) L Nótese que para una familia finita de bimódulos se tiene
n
la igualdad i=1 Mi = i=1 Mi , es decir, el producto cartesiano y la suma di-
recta externa coinciden. Este producto finito se acostumbra a denotar por M1 ×
M2 × . . . × Mn , y sus elementos por medio de n-plas, M1 × M2 × . . . × Mn =
{(m1 , . . . , mn ) | mi ∈ Mi , 1 ≤ i ≤ n}.
(ii) Cuando todos los elementos de la familia dada {Mi }i∈C son un mismo bimó-
dulo M , entonces el producto se denota por M C y la suma directa externa por M (C) .
Si C es finito se escribe simplemente M n .Q L
(iii) Si I = ∅, entonces por definición i∈∅ LMi = 0 y i∈∅ Mi = 0.
(v) Cada Pelemento no nulo f = (fi ) ∈ i∈C Mi se puede escribir en la forma
f = (fi ) = i∈Cf µi (fi ), donde los µi son las inyecciones de la suma.
5.3 Propiedades
Q
Lema 5.3.1. LDada {Mi }i∈C una familia de B − A-bimódulos, i∈C Mi su producto
cartesiano, i∈C Mi su suma directa externa, {πj }j∈C las proyecciones y {µj }j∈C las
inyecciones, entonces
Corolario 5.3.2. Dada {Mi }i∈C una familia de bimódulos, su producto y su suma
directa externa están caracterizados unı́vocamente, salvo isomorfismo, por sus res-
pectivas propiedades universales.
es decir, P ∼
Q
= i∈C Mi .
La propiedad para la suma se demuestra de manera análoga.
Otra consecuencia inmediata del lema 5.3.1 es el siguiente corolario.
Corolario 5.3.3. Sea θ : C −→ C una función biyectiva. Entonces
Q ∼ Q Mθ(i) , L ∼ L Mθ(i) .
i∈C Mi = i∈C i∈C Mi = i∈C
es conmutativo.
38 CAPÍTULO 5. PRODUCTO Y SUMA DIRECTA
L L L
(ii) Existe un único B − A-homomorfismo i∈C αi : i∈C Mi → i∈C Ni , deno-
minado suma directa externa de la familia de homomorfismos {αi }i∈C , tal que
para cada i ∈ C el diagrama
L
L i∈C αi L
i∈C Mi −−−−−→ Ni
i∈C
x x
µi
µi
Mi −−−→ Ni
αi
es conmutativo.
Q
(iii) (a) i∈C αi L es inyectivo si, y sólo si, para cada i ∈ C, αi es inyectivo si, y
sólo si, i∈C αi es inyectivo.
Q
(b) i∈C αi es sobreyectivo
L si, y sólo si, para cada i ∈ C, αi es sobreyectivo
si, y sólo si, i∈C αi es sobreyectivo.
Q
(c) i∈C αi es isomorfismo
L si, y sólo si, para cada i ∈ C, αi es isomorfismo
si, y sólo si, i∈C αi es isomorfismo.
∼
Q Q
(iv) (a) ker i∈C αi = i∈C ker (αi ).
αi ∼
L L
(b) ker i∈C = i∈Cker (αi ).
∼ Q Im (αi ).
Q
(v) (a) Im i∈C αi = i∈C
∼
L L
(b) Im i∈C αi = i∈C Im (αi ).
Teorema 5.3.6. Si {Mi }i∈C y {Nj }j∈D son familias de B-A-bimódulos y C-A-
bimódulos respectivamente, entonces se tiene el C-B-isomorfismo
L Q
HomA
Q ∼
i∈C Mi , j∈D Nj = (i,j)∈C×D HomA (Mi , Nj ).
y
∼
L Q
HomA i∈C M i , N = i∈C HomA (Mi , N ),
5.3. PROPIEDADES 39
y
Q
P := (i,j)∈C×D HomA (Mi , Nj ).
Por la proposición 4.3.1, H y P son C-B-módulos. Para (i, j) ∈ C × D fijo y f ∈ H
se induce una función de Mi en Nj por medio del siguiente diagrama:
L f Q
i∈I Mi −−−→ j∈JNj
x
µi
πj
y
Mi −−−→ Nj
πj f µi
Q
A-homomorfismo γi : Mi −→ j∈C Nj , tal que πj γi = wij , para cada j ∈ D.
Como lo L anterior es válido para cada i ∈ C, entonces la propiedad universal de
la suma i∈C Mi , L
considerada como A-módulo, garantiza la existencia de un A-
Q
homorfismo f : i∈C Mi −→ j∈D Nj tal que f µi = γi , para cada i ∈ C.
Resulta entonces que πj f µi = wij , para cada (i, j) ∈ C × D, es decir, α (f ) =
(πj f µi ) = (wij ) = w.
(I : r) := {s ∈ R | rs ∈ I}
R/(I : r) ∼
= (R/I) · r (5.3.1)
(i) I1 ≥ I2 ≥ · · · ≥ It ; J1 ≥ J2 ≥ · · · ≥ Jr .
donde
fx : R/Ii → R/I
r 7→ xr.
(R/I)t ∼
= (R/I)s , s ≤ r.
(Ik : a) = R para k ≤ i0 ;
R/(Ii0 +1 : a) ⊕ · · · ⊕ R/(It : a) ∼
= R/(Ji0 : a) ⊕ · · · ⊕ R/(Jt : a), (5.3.6)
5.4 Ejercicios
1. Demuestre la proposición 5.2.2.
5. Calcule HomZ (Z3 , Z6 ⊕ Z15 ), HomZ (Z6 ⊕ Z15 , Z3 ) y HomZ (Z6 ⊕ Z15 , Z6 ⊕ Z15 ).
Si I = In es finito se escribe M = M1 ⊕ · · · ⊕ Mn .
Proposición
P 6.1.2. Sea {Mi }i∈I una familia de submódulos del módulo M tal que
M = i∈I Mi . Las siguientes condiciones son equivalentes:
P
(i) M = i∈I ⊕Mi .
43
44 CAPÍTULO 6. SUMA DIRECTA INTERNA
Corolario 6.1.3. Sea {Mi }i∈I una familia de submódulos del A-módulo M , M es
suma directa interna de la familia si, y sólo si, cada elemento m ∈ M tiene una
representación única (salvo sumandos nulos) en la forma
⊕Mi0 .
P
(i) M = i∈I
(ii) Mi0 ∼
= Mi , para cada i ∈ I.
Mi0 = {(0, . . . , mi , . . . 0) | mi ∈ Mi }, 1 ≤ i ≤ n.
Proposición 6.1.7. Sea {Mi }i∈I una familia de A-módulos. Entonces, para cada
j∈I
( i∈I Mi )/Mj ∼
L L
= i6=j Mi .
S L
Demostración. Asignando a cada elemento f : I −→ Mi de Li∈I Mi su
restricción
L a I − {j}, obtenemos un A-homomorfismo sobreyectivo de i∈I Mi en
i6=j Mi con núcleo Mj .
46 CAPÍTULO 6. SUMA DIRECTA INTERNA
Dado x ∈ M1 , entonces m = m − (gf ) (m) + (gf ) (m), donde (gf ) (m) ∈ Im (g)
y m − (gf ) (m) ∈ ker (f ). Esto demuestra que M1 = ker (f ) + Im (g). Sea x ∈
M1 = ker (f ) ∩ Im (g), entonces x = g (z), con z ∈ M2 , y además f (x) = 0, luego
f (g (z)) = 0, de donde x = 0.
6.3 Ejercicios
1. Demuestre la proposición 6.1.6.
(i) AA es irreducible.
6.3. EJERCICIOS 49
(ii) AA es irreducible.
(iii) Los únicos idempotentes de A son los triviales.
(i) MA es irreducible.
(ii) BB es irreducible.
(iii) BB es irreducible.
(iv) 0 y 1 son los únicos idempotentes de B.
Módulos libres
x1 · a1 + · · · + xk · ak = 0.
0 es libre con base ∅ y notemos que el anillo A es libre con base X = {1}.
50
7.1. DEFINICIÓN Y CARACTERIZACIONES 51
Proposición 7.2.1. Todo módulo libre finitamente generado posee una base finita.
Corolario 7.2.2. En un módulo libre, o todas las bases son finitas, o todas son
infinitas.
x = z1 · α1 + · · · + zm · αm (7.2.1)
Claramente X0 es finito y x ∈
/ X0 . De (7.2.1) se desprende que el subconjunto finito
X00 := X0 ∪ {x}
es linealmente dependiente, lo cual contradice el hecho de ser X una base para M .
Ası́ pues, dado x ∈ X existe al menos un z ∈ Y tal que x está en la representación
de z. Con ayuda del axioma de elección definimos la función
φ: X −→ Y
mediante la regla φ (x) := z, donde z es un elemento de Y tal que x está en la
representación de z. Sea Y 0 := φ (X) y sea z 0 ∈ Y 0 . φ−1 (z 0 ) es el conjunto (finito)
de elementos de X que intervienen en la representación de z 0 . Esto permite establecer
una correspondencia entre Y 0 y el conjunto de partes finitas de X:
φ∗
Y0 −→ X
z0 7 → φ−1 (z 0 )
φ∗ es una función inyectiva. En efecto, sea φ−1 (z 0 ) = φ−1 (z 00 ) con z 0 , z 00 ∈ Y 0 . Sea
x ∈ φ−1 (z 0 ). Entonces φ (x) = z 0 = z 00 (nótese además que para elementos diferentes
z 0 y z 00 de Y 0 se cumple que φ−1 (z 0 ) ∩ φ−1 (z 00 ) = ∅). Sea Γ := Im (φ∗ ). Puesto que
φ∗ es inyectiva entonces Card (Γ) = Card (Y 0 ).
Queremos ahora probar que Γ es una partición del conjunto X. Por lo que
anotamos hace un momento entre paréntesis, basta probar que
X = z0 ∈Y 0 φ (z 0 ).
S
µx : A −→ A(X) .
Probaremos que {µx (1)}x∈X es una base para A(X) . En primer lugar, es claro
que µx (1) 6= µx0 (1) para x 6= x0 en X. Sea z = (zx )x∈X un elemento de A(X) .
Si z = 0, entonces z ∈ {µx (1) | xP ∈ Xi. Si z 6= 0 existe un subconjunto finito
Xz = {x1 , . . . , xn } ⊂ X tal que z = ni=1 µxi (ai ), con a1 , . . . , an ∈ A. Entonces
ei := (0, . . . , 1, . . . , 0)T ,
Observación 7.2.7. De acuerdo con el teorema 7.2.5, los módulos libres sobre A
no son más que sumas directas externas de AA . Además, podemos complementar el
corolario 7.2.6 y definir A(∅) := A0 := 0.
7.3. MÓDULOS LIBRES Y HOMOMORFISMOS 55
que A(X) es libre, obtenemos que ψ ◦ θ = iA(X) . Ası́ pues, θ es un isomorfismo, con
lo cual M es libre con base X = θ (X 0 ).
Corolario 7.3.2. Sean M y N módulos libres con bases X y Y respectivamente,
con Card (X) = Card (Y ). Entonces, M ∼
= N.
Demostración. Sea ψ : X −→ Y una función biyectiva de X en Y . Según
el teorema anterior, existe un único A-homomorfismo ψ : M −→ N tal que
ψ (x) = ψ (x), para cada x ∈ X. Análogamente, existe un único A-homomorfismo
θ : N −→ M tal que θ (y) = ψ −1 (y), para cada y ∈ Y . Se tiene pues que
θ ◦ ψ (x) = x, para cada x ∈ X. De otra parte, la idéntica iX : X −→ X se
extiende de manera única, con lo cual necesariamente θ ◦ ψ = iM .
Por simetrı́a, ψ ◦ θ = iN , con lo cual ψ es un isomorfismo.
Corolario 7.3.3. Sea M un módulo libre con base X. Entonces,
(i) Si θ : M −→ N es un A-homomorfismo tal que θ (x) = 0 para cada
x ∈ X, entonces θ = 0.
(ii) Si θ, α : M −→ N son A-homomorfismos que coinciden en los elemen-
tos de X, entonces θ = α.
(iii) Si θ : M −→ M es tal que θ (x) = x para cada x ∈ X, entonces θ = iM .
(iv) Si θ : N −→ M es un homomorfismo sobreyectivo, entonces existe un
homomorfismo inyectivo α : M −→ N tal que N = ker (θ) ⊕ Im (α), es
decir, θ es hendido.
Demostración. Las tres primeras afirmaciones son consecuencia directa del teorema
7.3.1.
(iv) Por ser θ una función sobreyectiva, podemos, mediante el axioma de elección,
definir una función α0 : X −→ N tal que α0 (x) = n, si θ (n) = x. Puesto
que M es libre con base X, existe un único A-homomorfismo α : M −→ N
tal que α (x) = α0 (x), para cada x ∈ X. Como la inclusión de X en M se extiende
de manera única a la idéntica y θ ◦ α (x) = x, entonces necesariamente θ ◦ α = iM .
De la proposición 6.2.5 resulta que α es inyectivo hendido, y además N = ker (θ) ⊕
Im (α).
La siguiente proposición muestra que todo módulo puede “cubrirse” con un
módulo libre.
Proposición 7.3.4. Todo módulo es imagen de un módulo libre.
Demostración. Sea M un A-módulo. Si M = 0, entonces no hay nada que probar.
Sea M un módulo no nulo. Según la proposición 7.2.4, A(M ) es un módulo libre y
X = {µm (1)}m∈M es una base, donde
7.3. MÓDULOS LIBRES Y HOMOMORFISMOS 57
µm : A −→ A(M )
es la inyección canónica correspondiente a m. Se tiene entonces la función
ψ: X −→ M
µm (1) 7−→ m
(nótese que si µm (1) = µm0 (1) entonces m = m0 ). La función ψ se puede extender a
un homomorfismo ψ : A(M ) −→ M . Puesto que ψ es sobreyectiva (más aún,
biyectiva), entonces ψ es sobreyectivo.
m = y 1 · a1 + · · · + y n · an
= ψ (x1 ) · a1 + · · · + ψ (xn ) · an
= ψ (x1 ) · a1 + · · · + ψ (xn ) · an
= ψ (x1 · a1 + · · · + xn · an ).
Ası́ pues, M es la imagen de An .
Ejemplo 7.3.6. Sea M un módulo libre sobre un anillo B con base numerable
X = {xi }∞i=1 , y sea A = EndB (M ) su anillo de endomorfismos. Consideremos la
estructura natural de A-módulo a izquierda sobre A. A es entonces libre con base
{1}. Construimos una base de A con dos elementos: sean f , g funciones definidas
por
58 CAPÍTULO 7. MÓDULOS LIBRES
f, g:
X −→ M
xn , si i = 2n,
f (xi ) =
0, si i = 2n − 1.
0, si i = 2n,
g (xi ) =
xn , si i = 2n − 1.
Como
M es libre, f , g pueden ser extendidas a B-endomorfismos de M , f , g. Veamos
que f , g es una base de A. Sea h ∈ A y consideremos las funciones
tj : X −→ M , j = 1, 2.
t1 (xi ) = h (x2i )
t2 (xi ) = h (x2i−1 ),
es decir, h1 = h2 = 0.
Según el corolario 7.2.6 se tiene la curiosa relación A ∼
= A2 .
7.4. EJERCICIOS 59
Am ∼
= An ⇔ m = n.
7.4 Ejercicios
1. Demuestre que los vectores v1 := (1, 2)T , v2 := (3, 4)T ∈ Z2 son linealmente
independientes pero no constituyen una base de Z2 .
3. Sea A un anillo. Calcule dos bases distintas del A-módulo Mn (A), con n ≥ 1.
9. Sea A un anillo y sea J un ideal propio de A tal que A/J es un anillo dimen-
sional. Demuestre que A es también un anillo dimensional.
60 CAPÍTULO 7. MÓDULOS LIBRES
10. Sea A un anillo. Demuestre que las siguientes condiciones son equivalentes:
(a) A es dimensional.
(b) Para cualesquiera m, n ≥ 1, dadas dos matrices F ∈ Mm×n (A), G ∈
Mn×m (A) con F G = Em , GF = En , se tiene que m = n (Em es la matriz
idéntica de orden m, véase [18]).
El tema central del presente capı́tulo es el estudio de los módulos finitamente gene-
rados sobre DIP s (dominios de ideales principales, véase [18]), y como aplicación
de esta teorı́a general, demostrar el teorema de estructura de los grupos abelianos
finitamente generados. A pesar que la mayorı́a de las definiciones y propiedades
presentadas en este capı́tulo son válidas para dominios de integridad arbitrarios, si
no se advierte lo contrario, R denotará un DIP .
(i) T (M ) es un submódulo de M .
61
62 CAPÍTULO 8. MÓDULOS FINITAMENTE GENERADOS SOBRE DIP S
Ejemplo 8.1.3. R como R-módulo es sin torsión; K como R-módulo es sin torsión.
En cambio, K/R es de torsión. Sea p un elemento irreducible de R, y sea
a
Kp := { | a ∈ R, n ≥ 0}.
pn
⊕M (p) .
P
M=
p∈P
Sea
k k
rj := pk11 · · · pj−1
j−1 j+1
pj+1 · · · pkt t , 1 ≤ j ≤ t.
Claramente m.c.d.(r1 , . . . , rt ) = 1 y por tanto existen s1 , . . . , st ∈ R tales que
r1 s1 + · · · + rt st = 1.
8.2. MÓDULOS SIN TORSIÓN 63
m · q n = 0, m = m1 + · · · + mr .
n n
Sea pj j tal que mj · pj j = 0, para cierto nj ≥ 1, 1 ≤ j ≤ r. Entonces
Como el m.c.d. entre q n y pn1 1 · · · pnr r es 1, existen a, b ∈ R tales que 1 = pn1 1 · · · pnr r a+
q n b. De esta igualdad tenemos
m = m · pn1 1 · · · pnr r a + m · q n b = 0.
M (p) es directa.
P
Esto muestra que la suma p∈P
Nk := N ∩ hx1 , ..., xk i.
x · rx + x1 · r1 + · · · + xn · rn = 0. (8.2.2)
8.3 Rango
Basados en el siguiente resultado, definiremos el rango de un R-módulo finitamente
generado.
M = T (M ) ⊕ N. (8.3.1)
Demostración. (i) Sabemos que M/T (M ) es un módulo sin torsión, además como M
es finitamente generado, entonces M/T (M ) es también finitamente generado. Según
el teorema 8.2.4, M/T (M ) es libre (de dimensión finita). Entonces, el homomorfismo
canónico j : M → M/T (M ) es hendido (corolario 7.3.3), esto implica que M =
ker(j) ⊕ N , con N ≤ M , pero ker(j) = T (M ), luego, M = T (M ) ⊕ N . Nótese
entonces que N ∼ = M/T (M ) es libre de dimensión finita.
(ii) Si M = T (M ) ⊕ N = T (M ) ⊕ N 0 , entonces N ∼ = M/T (M ) ∼= N0
66 CAPÍTULO 8. MÓDULOS FINITAMENTE GENERADOS SOBRE DIP S
M 1 ≤ M 2 ≤ M3 ≤ · · ·
N1 ∩ L ⊆ N2 ∩ L ⊆ · · · ,
8.4. COMPONENTES PRIMARIAS 67
M∼
= Rpn1 ⊕ · · · ⊕ Rpnt . (8.4.2)
Demostración. Basta renombrar los exponentes y tener en cuenta que la suma di-
recta externa es conmutativa.
Rpn1 ⊕ · · · ⊕ Rpnt ∼
= Rpl1 ⊕ · · · ⊕ Rplr .
Entonces r = t y ni = li para 1 ≤ i ≤ t.
con 0 ≤ ni1 ≤ · · · ≤ nim , 1 ≤ i ≤ s. Nótese que cada columna tiene por lo menos
un elemento no nulo.
Definición 8.5.3. Se denomina j-ésimo factor invariante de M al elemento
aj ∈ R definido por
s
n
Y
aj := pi ij , 1 ≤ j ≤ m.
i=1
En efecto, la función
fj n
R− → R/hp1 1j i ⊕ · · · ⊕ R/hpns sj i
r 7→ (r, . . . , r)
s
T n n n
es un R-homomorfismo con núcleo ker(fj ) = hpi ij i = hp1 1j · · · ps sj i = haj i. Por el
i=1
teorema chino de residuos fj es sobreyectivo (véase [18]). Ya que los sumandos de
una suma directa son permutables, los isomorfismos anteriores inducen a su vez
M∼
= Ra1 ⊕ · · · ⊕ Ram . (8.5.2)
8.5. DIVISORES ELEMENTALES Y FACTORES INVARIANTES 71
1 0
,
0 B
B ∈ Mn−1 (R). Aplicando inducción y el homomorfismo natural de grupos
Rd1 ⊕ · · · ⊕ Rdm ⊕ R
| ⊕ ·{z
· · ⊕ R}, (8.5.7)
n−m
(ii) G es suma directa finita de subgrupos cı́clicos. Más exactamente, existen irre-
ducibles p1 , . . . , pr y enteros no negativos n11 ≤ · · · ≤ n1t1 ; . . . ; nr1 ≤ · · · ≤ nrtr
y n tales que
G∼
= Zpn1 11 ⊕ · · · ⊕ Zpn1t1 ⊕ · · · ⊕ Zpnr r1 ⊕ · · · ⊕ Zpnr rtr ⊕ Zn .
1
Ejemplo 8.6.3. Con los resultados del presente capı́tulo podemos calcular (salvo
isomorfismo) todos los grupos abelianos finitos de un orden dado n. Ası́ por ejemplo,
los grupos abelianos de orden pm con p irreducible y m ≥ 1 son Zpk1 ⊕ · · · ⊕ Zpkt
con 1 ≤ k1 ≤ · · · ≤ kt , k1 + · · · + kt = m. Sea p = 5, m = 4, entonces tenemos 5
grupos abelianos (no isomorfos) de orden 625: Z5 ⊕ Z5 ⊕ Z5 ⊕ Z5 , Z5 ⊕ Z5 ⊕ Z52 ,
Z5 ⊕ Z53 = Z5 ⊕ Z125 , Z52 ⊕ Z52 = Z25 ⊕ Z25 , Z54 = Z625 .
Con ayuda de los divisores elementales calculemos todos los grupos abelianos (no iso-
morfos) de orden 1440 = 25 ·5·32 : (5)2 , (1, 4)2 , (2, 3)2 , (1, 1, 3)2 , (1, 2, 2)2 , (1, 1, 1, 2)2 ,
(1, 1, 1, 1, 1)2 , (1)5 , (2)3 , (1, 1)3 . Se presentan entonces 14 grupos:
Z32 ⊕ Z5 ⊕ Z9 ; Z32 ⊕ Z5 ⊕ Z3 ⊕ Z3 ; Z2 ⊕ Z16 ⊕ Z5 ⊕ Z9 ; Z2 ⊕ Z16 ⊕ Z5 ⊕ Z3 ⊕ Z3 ;
Z4 ⊕Z8 ⊕Z5 ⊕Z9 ; Z4 ⊕Z8 ⊕Z5 ⊕Z3 ⊕Z3 ; Z2 ⊕Z2 ⊕Z8 ⊕Z5 ⊕Z9 ; Z2 ⊕Z2 ⊕Z8 ⊕Z5 ⊕Z3 ⊕Z3 ;
Z2 ⊕ Z4 ⊕ Z4 ⊕ Z5 ⊕ Z9 ; Z2 ⊕ Z4 ⊕ Z4 ⊕ Z5 ⊕ Z3 ⊕ Z3 ; Z2 ⊕ Z2 ⊕ Z2 ⊕ Z4 ⊕ Z5 ⊕ Z9 ;
Z2 ⊕ Z2 ⊕ Z2 ⊕ Z4 ⊕ Z5 ⊕ Z3 ⊕ Z3 ; Z2 ⊕ Z2 ⊕ Z2 ⊕ Z2 ⊕ Z2 ⊕ Z5 ⊕ Z9 ; Z2 ⊕ Z2 ⊕
Z2 ⊕ Z2 ⊕ Z2 ⊕ Z5 ⊕ Z3 ⊕ Z3 .
G = T (G) ⊕ Zn , H = T (H) ⊕ Zm ,
Entonces, para calcular Hom(G, H) = HomZ (G, H) debemos realizar por separado
los siguientes cálculos:
(i) HomZ (T (G), T (H)): en este caso el problema se reduce a calcular todos los
grupos de la forma HomZ (Zpα , Zqβ ) y luego realizar el producto cartesiano.
Pero sabemos que
8.7 Ejercicios
1. Demuestre la proposición 8.1.2.
4. Calcule el rango y los divisores elementales del grupo abeliano del ejercicio
anterior.
78 CAPÍTULO 8. MÓDULOS FINITAMENTE GENERADOS SOBRE DIP S
[1] Brown, W., Matrices over Commutative Rings, Marcel Dekker, 2003.
[3] Cohn P.M., Basic Algebra. Groups, Rings and Fields, 2nd ed., Springer, 2003.
53
[4] Corry, L., Modern Algebra and the Rise of Mathematical Structures, Springer,
2003.
[5] Faith C., Algebra I: Rings, Modules and Categories, Springer, 1981.
[7] Gentile E.R., Estructuras Algebraicas II: Monografı́a No. 12, 2da Edición, Serie
de Matemática, 1979. 28
[8] Hazewinkel, M., Gubareni, N., and Kirichenko, V. V., Algebras, Rings
and Modules, Vol. 1, Kluwer, 2005.
[10] Jacobson N., Lectures in Abstract Algebra, Vol I: Basic Concepts, Springer,
1975.
80
BIBLIOGRAFÍA 81
[16] Lezama, O., Anillos dimensionales, Boletı́n de Matemáticas, 19, 1985, 194-
220. 59
[24] Van Der Waerden B., Algebra, Vol. I, II, Springer, 1994.