Está en la página 1de 155

CUADERNOS DE

ALGEBRA
No. 8

Algebra homologica
Oswaldo Lezama
Departamento de Matematicas
Facultad de Ciencias
Universidad Nacional de Colombia
Sede de Bogota
18 de abril de 2011
ii
Cuaderno dedicado a Patricia, mi hermana.
Contenido
Pr ologo v
1. Elementos basicos de algebra homol ogica 1
1.1. Sucesiones exactas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Modulos proyectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3. Producto tensorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4. Anillos y modulos de fracciones . . . . . . . . . . . . . . . . . . . . . 22
1.5. Modulos inyectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.6. Modulos planos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
1.7. Anillos hereditarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
1.8. Anillos y modulos graduados y ltrados . . . . . . . . . . . . . . . . . 53
1.9. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
2. Ext 71
2.1. Denicion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
2.2. Propiedades basicas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
2.3. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
2.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
3. Tor 89
3.1. Denicion y propiedades basicas . . . . . . . . . . . . . . . . . . . . . 89
3.2. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
3.3. Tor y modulos planos . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
3.4. Tor y algebra lineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
3.5. Torsion de un modulo . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
3.6. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
4. Dimensiones de m odulos y anillos 119
4.1. Dimensiones proyectiva, inyectiva y plana de un modulo . . . . . . . . 119
4.2. Dimensiones global y global debil de un anillo . . . . . . . . . . . . . 121
4.3. Dimension global de anillos noetherianos . . . . . . . . . . . . . . . . 122
4.4. Ejemplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
iii
iv CONTENIDO
4.5. Dimension global y extensiones de anillos . . . . . . . . . . . . . . . . 122
4.6. Teorema de sicigias de Hilbert . . . . . . . . . . . . . . . . . . . . . . 127
4.7. Anillos regulares . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
4.8. Dimension de Krull: caso conmutativo . . . . . . . . . . . . . . . . . 132
4.9. Dimension de Krull: caso no conmutativo . . . . . . . . . . . . . . . . 132
4.10. Dimension uniforme . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
5. M odulos proyectivos sobre anillos de polinomios 144
5.1. Teorema de Serre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
5.2. Teorema de Quillen-Suslin . . . . . . . . . . . . . . . . . . . . . . . . 144
6. Extensiones de Ore 145
Bibliografa 147
Pr ologo
La coleccion Cuadernos de algebra consta de 10 publicaciones sobre los principales
temas de esta rama de las matematicas, y pretende servir de material para preparar
los examenes de admision y de candidatura de los programas colombianos de doc-
torado en matematicas. Los primeros cinco cuadernos cubren el material basico de
los cursos de estructuras algebraicas y algebra lineal de los programas de maestra;
los cinco cuadernos siguientes contienen algunos de los principales temas de los
examenes de candidatura, a saber: anillos y modulos, categoras, algebra homologi-
ca, algebra conmutativa y geometra algebraica. Cada cuaderno es fruto de las clases
dictadas por el autor en la Universidad Nacional de Colombia en los ultimos 25 a nos,
y estan basados en las fuentes bibliogracas consignadas en cada uno de ellos, como
tambien en el libro Anillos, Modulos y Categoras, publicado por la Facultad de
Ciencias de la Universidad Nacional de Colombia, y cuya edicion esta totalmente
agotada (vease [10]). Un material similar al presentado en estas diez publicaciones
es el libro de Serge Lang, Algebra, cuya tercera edicion revisada ha sido publicada
por Springer en el 2004 (vease [9]). Posiblemente el valor de los Cuadernos de alge-
bra sea su presentacion mas ordenada y didactica, as como la inclusion de muchas
pruebas omitidas en la literatura y sucientes ejemplos que ilustran la teora. Los
cuadernos son:
1. Grupos 6. Anillos y modulos
2. Anillos 7. Categoras
3. Modulos 8.

Algebra homol ogica
4.

Algebra lineal 9.

Algebra conmutativa
5. Cuerpos 10. Geometra algebraica
Los cuadernos estan dividido en captulos, los cuales a su vez se dividen en
secciones. Para cada captulo se a nade al nal una lista de ejercicios que debera ser
complementada por los lectores con las amplias listas de problemas que inluyen las
principales monografas relacionadas con el respectivo tema.
Cuaderno de algebra homologica. Este cuaderno consta de tres partes: la
primera presenta los instrumentos elementales del algebra homologica tales como los
complejos y las sucesiones exactas, los modulos de presentacion nita, los modulos
proyectivos e inyectivos, el producto tensorial de bimodulos, la localizacion de anillos
v
vi PR

OLOGO
y modulos en el caso no conmutativo, los modulos planos sobre anillos conmutativos,
la tecnica particular de localizacion-globalizacion del algebra conmutativa, la nocion
de rango de un modulo y el teorema de Kaplansky sobre modulos proyectivos ni-
tamente generados sobre anillos conmutativos locales. La segunda parte permite
conocer y aplicar las tecnicas centrales del algebra homologica, a saber: el Hom, el
producto tensorial, el Ext y el Tor. Ademas, se presenta un estudio introductorio a
la teora de la dimension de anillos y modulos. La tercera parte estudia los modulos
proyectivos sobre anillos de polinomios y los anillos regulares. Con estos elementos
se construyen las herramientas homologicas necesarias para el estudio del teorema
de Quillen-Suslin y la conjetura de Bass-Quillen. Los instrumentos entregados en
este cuaderno permiten emprender estudios mas profundos en algebra conmutativa
y geometra algebraica.
Para una buena compresion del presente cuaderno se recomienda al lector consul-
tar los cuadernos 2, 3 y 6 (veanse [12], [13] y [15]) ya que usaremos los resultados y la
notacion consignados en ellos. En particular, A denotara un anillo no ncesariamente
conmutativo y con unidad 1. A

denota el grupo multiplicativo de los elementos


invertibles del anillo A. Si f es un homomorsmo de anillos, entonces f(1) = 1.
Salvo que se advierta lo contrario, los modulos seran considerados a derecha. Si M
es un A-modulo a derecha lo denotaremos tambien por M
A
. Si N es un submodulo
de M escribiremos N M. Para n 1, M
n
(A) es el anillo de matrices cuadradas
de tama no n n con componentes en A, GL
n
(A) denota el grupo lineal general
de orden n sobre A, es decir, GL
n
(A) = M
n
(A)

. La matriz identica de tama no


n n se denota por E
n
. A
n
denota el A-modulo libre derecho de vectores columna
de longitud n con entradas en A.
Oswaldo Lezama
Departamento de Matematicas
Universidad Nacional de Colombia
Bogota, Colombia
jolezamas@unal.edu.co
Captulo 1
Elementos basicos de algebra
homol ogica
Presentamos en este primer captulo las construcciones basicas del algebra homologi-
ca como son los complejos y las sucesiones exactas, el producto tensorial de bimodu-
los, los anillos y los modulos de fracciones no conmutativos. Haremos ademas una
introduccion a los modulos proyectivos, inyectivos y planos, y daremos la nocion
de rango de un modulo. Finalmente, estudiaremos una tecnica muy potente para
la investigacion de propiedades homologicas como es la ltracion y graduacion de
anillos y modulos.
1.1. Sucesiones exactas
Denici on 1.1.1. Una sucesion o cadena de homomorsmos de A-modulos de la
forma
( : M
1
f
1
M
0
f
0
M
1
f
1
M
2

es un complejo si Im(f
i
) ker(f
i+1
) para cada i Z. La sucesion se dice exacta
si Im(f
i
) = ker(f
i+1
) para cada i Z. El modulo cociente
ker(f
i+1
)/Im(f
i
)
se denomina el i-esimo modulo de homologa del complejo (.
Son particularmente importantes las sucesiones exactas nitas. Por ejemplo,
notese que la sucesion M
1
f
M
2
g
M
3
0 es exacta si, y solo si, Im(f) =
ker(g) y g es sobreyectivo. Similarmente, la sucesion 0 M
1
f
M
2
g
M
3
es
exacta si, y solo si, f es inyectivo e Im(f) = ker(g).
Otros criterios para determinar la exactitud de las sucesiones anteriores estan
dados en el siguiente teorema.
1
2 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Teorema 1.1.2. Sean M
1
, M
2
y M
3
A-modulos. Entonces,
(i) La sucesion M
1
f
M
2
g
M
3
0 es exacta si, y solo si, para todo
A-modulo N la sucesion de Z-modulos
0 Hom
A
(M
3
, N)
g

Hom
A
(M
2
, N)
f

Hom
A
(M
1
, N)
es exacta.
(ii) La sucesion 0 M
1
f
M
2
g
M
3
es exacta si, y solo si, para todo
A-modulo P la sucesion de Z-modulos
0 Hom
A
(P, M
1
)
f
Hom
A
(P, M
2
)
g
Hom
A
(P, M
3
)
es exacta.
Demostracion. Presentamos la prueba de la parte (i). La demostracion de (ii) es
similar.
): en primer lugar notese que si M
1
f
M
2
es un A-homomorsmo y N es un
A-modulo, entonces se tiene el homomorsmo de grupos abelianos
Hom
A
(M
2
, N)
f

Hom
A
(M
1
, N)
denido por
f

(h) := hf, (1.1.1)


donde h Hom
A
(M
2
, N). Observese que f

invirtio el sentido de la echa f (en la


prueba de (ii) el homomorsmo f

se dene por
f

(h) := fh, (1.1.2)


donde h Hom
A
(N, M
1
). Notemos que en este caso f

no invirtio el sentido de la
echa f).
Veamos que g

es inyectivo: si g

(h) = hg = 0, debemos probar que h = 0. Sea


x M
3
entonces como g es sobreyectiva existe z M
2
tal que g(z) = x, luego
h(g(z)) = h(x) = 0. Esto prueba que h se anula en cada punto de su dominio, es
decir, h es nula.
Ahora probemos que Im(g

) = ker (f

): sea u Im(g

) entonces u = g

(h) =
hg, aplicamos f

y obtenemos f

(u) = uf = h(gf), pero como Im(f) = ker(g),


entonces gf = 0 y f

(u) = 0, de modo que u ker (f

) . Resta ver que ker (f

)
Im(g

): sea t ker (f

) entonces f

(t) = 0 = tf. Buscamos un homomorsmo


h : M
3
N de tal forma g

(h) = t = hg. Sea x M


3
, como g es sobre existe z M
2
tal que g (z) = x luego h(g (z)) = h(x); podemos entonces denir h(x) := t(z). h
es un A-homomorsmo bien denido: si z
1
, z
2
son tales que g (z
1
) = x = g (z
2
)
1.1. SUCESIONES EXACTAS 3
entonces deberamos tener que t (z
1
) = t (z
2
). En efecto, g (z
1
z
2
) = 0, es decir,
z
1
z
2
ker(g) = Im(f), por tanto existe r M
1
tal que z
1
z
2
= f (r), y
as t (f (r)) = t (z
1
z
2
) = 0, de donde t (z
1
) = t (z
2
). Es facil ver que h es aditivo
y permite sacar los escalares de A. h denido de esta manera es por supuesto el
homomorsmo deseado.
): supongamos que la sucesion
0 Hom
A
(M
3
, N)
g

Hom
A
(M
2
, N)
f

Hom
A
(M
1
, N)
es exacta para cada A-modulo N. Veamos entonces que g es sobreyectivo: en calidad
de N escogemos a M
3
/Im(g) y sea j : M
3
M
3
/Im(g) el homomorsmo canonico.
Entonces, g

(j) = jg = 0 (en efecto, jg(x) = g(x) = 0); pero como g

es inyectiva
entonces j = 0, es decir, para cada x M
3
se tiene que x = 0, es decir, x Im(g),
y de esta forma M
3
= Im(g).
Para terminar probemos que Im(f) = ker(g): notese en primer lugar que f

=
0, es decir, para cada h Hom
A
(M
3
, N) se tiene que hgf = 0, hagamos entonces
N = M
3
y h = i
M
3
la identica de M
3
, entonces gf = 0, con lo cual Im(f) ker(g).
Ahora tomemos N = M
2
/Im(f) y sea j : M
2
M
2
/Im(f) la canonica. Entonces,
f

(j) = jf = 0, es decir, j ker (f

) = Im(g

), luego existe un homomorsmo


t Hom
A
(M
3
, N) tal que j = g

(t) = tg. Por tanto, Im(f) = ker(j) ker(g).


Denici on 1.1.3. Una sucesion exacta nita de la forma
0 M
1
f
M
2
g
M
3
0
se dice que es una sucesion exacta corta. Dos sucesiones exactas cortas
0 M
1
f
M
2
g
M
3
0
y
0 N
1
a
N
2
b
N
3
0
se dicen equivalentes si existen A-isomorsmos h, k, l tales que el siguiente dia-
grama conmuta:
0 M
1
f
M
2
g
M
3
0
h k l
0 N
1
a
N
2
b
N
3
0
Proposici on 1.1.4. Sea 0 M
1
f
M
2
g
M
3
0 una sucesion exacta
corta. Entonces, esta sucesion es equivalente a la sucesion
0 ker(g)

M
2
j
M
2
/ ker(g) 0
4 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
donde es la inclusion y j es el homomorsmo canonico.
Demostracion. Debemos denir A-homomorsmos h : M
1
ker(g), k : M
2
M
2
y l : M
3
M
2
/ ker(g). En calidad de k tomamos la identica i
M
2
; para l sea z
M
3
y sea x M
2
tal que g(x) = z, denimos l(z) := j(x) = x. Notese que l
esta correctamente denida y es ademas un A-isomorsmo que satisface l (g(x)) =
x = j(i
M
2
(x)), es decir, lg = ji
M
2
. Denamos ahora el A-homomorsmo h; sea
v M
1
, entonces f(v) Im(f) = ker(g), de donde g(f(v)) = 0. Denimos entonces
h(v) := f(v), notese que h es claramente un A-isomorsmo que satisface h =
i
M
2
f.
Denici on 1.1.5. Sea M un A-modulo; se dice que M es de presentacion nita
(o tambien, nitamente presentado) si existe una sucesion exacta en la forma
A
n
f
A
m
g
M 0, (1.1.3)
donde A
n
y A
m
son A-modulos libres de bases nitas n y m, respectivamente.
Notese que el modulo nulo es de presentacion nita con n = m 1 cualquiera,
g = 0 y f = i
A
n. Otras formas de expresar que un modulo tiene una presentacion
nita son las siguientes.
Proposici on 1.1.6. Sea M un A-modulo. Entonces las siguientes condiciones son
equivalentes:
(i) M es de presentacion nita.
(ii) Existe una sucesion excacta en la forma
0 K

A
m
g
M 0,
donde K es un A-modulo nitamente generado.
(iii) Existen un entero m 1 y un A-submodulo nitamente generado K de A
m
tales que M

= A
m
/K.
Demostracion. (i) (ii): tomando K := ker(g) = Im(f) en (1.1.3) se obtiene la
sucesion exacta corta deseada, con K generado por n elementos.
(ii) (i): sea K generado por n elementos, entonces se tiene el homomorsmo
natural sobreyectivo A
n
f

K que envia la base canonica de A


n
en los generadores
de K; tomando f := f

resulta la exactitud de (1.1.3).


(ii) (iii): tenemos que M

= A
m
/ ker(g) = A
m
/Im()

= A
m
/K.
(iii) (ii): sea : M A
m
/K un isomorsmo, entonces esta implicacion
resulta evidente tomamdo como a la inclusion de K en A
m
y g := j, donde
j : A
m
A
m
/K es el homomorsmo canonico.
1.1. SUCESIONES EXACTAS 5
Observemos que todo m odulo de presentacion nita es nitamente generado. El
recproco es valido para anillos noetherianos.
Proposici on 1.1.7. Sea A
A
noetheriano. Entonces, cada A-modulo nitamente
generado M es de presentacion nita.
Demostracion. Para M = 0 la armacion es trivial. Sea M = x
1
, . . . , x
m
) no nulo;
denimos g : A
m
M por g(e
i
) := x
i
, 1 i m, donde e
i

m
i=1
es la base canonica
de A
m
. Como A
m
es un modulo noetheriano, K := ker(g) es nitamente generado
y se tiene entonces la sucecion exacta 0 K

A
m
g
M 0, donde es la
inclusion.
Notemos que si M tiene la presentacion nita (1.1.3), entonces podemos calcular
la matriz de f en las bases canonicas de A
n
y A
m
: en efecto, sea X := e

n
j=1
la
base canonica de A
n
y sea Y := e
i

m
i=1
la base canonica de A
m
, entonces
f(e

j
) = e
1
f
1j
+ +e
m
f
mj
, 1 j n,
y la matriz de f en las bases X y Y se dene por m
X,Y
(f) := F := [f
ij
] M
mn
(A)
(vease [14]). Se dice que F es una matriz de presentacion de M. Es claro que
la matriz de presentacion de un modulo M no es unica ya que los sistemas de
generadores de M son diversos. Veremos enseguida como estan relacionadas dos de
estas matrices.
Proposici on 1.1.8. Sean
A
n
f
A
m
g
M 0
A
s
f

A
r
g

M 0
dos presentaciones nitas de M con matrices F y F

, respectivamente. Entonces
existen matrices P M
rm
(A) y Q M
sn
(A) tales que PF = F

Q.
Demostracion. Sea e
i

m
i=1
la base canonica de A
m
y sea x
i
:= g(e
i
) M. Como
g

es sobreyectivo, existen z
1
, . . . , z
m
A
r
tales que g

(z
i
) = x
i
. Denimos el A-
homomorsmo p : A
m
A
r
por p(e
i
) := z
i
, 1 i m. Notemos entonces que
i
M
g = g

p, luego Im(pf) ker(g

) = Im(f

). Sea e

n
j=1
la base canonica de A
n
,
denimos entonces el A-homorsmo q : A
n
A
s
por q(e

j
) := y
j
, con y
j
A
s
tal que
pf(e

j
) = f

(y
j
). Resulta, pf = f

q. Calculando las matrices de los homomorsmos


p, f, f

, q en las bases canonicas se obtiene el resultado.


Denici on 1.1.9. Sea M un A-modulo; una resolucion libre de M es una suce-
sion exacta en la forma
1 :
f
n+1
M
n
fn
M
n1
f
n1

f
2
M
1
f
1
M
0
f
0
M 0,
6 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
donde M
i
es libre para cada i N.
Proposici on 1.1.10. Cada A-modulo M tiene una resolucion libre.
Demostracion. Existe un modulo libre M
0
y un homomorsmo sobreyectivo M
0
f
0

M (en calidad de M
0
podemos tomar el A-modulo libre A
(M)
con una base de
cardinalidad igual a la de M, y como f
0
elegimos la funcion que envia la base
canonica de A
(M)
en los elementos de M, vease [13]). Sea K
0
:= ker(f
0
), entonces
para K
0
podemos repetir este mismo razonamiento en econtrar M
1
f
1
K
0
con M
1
libre. Resulta entonces la sucesion exacta M
1
f
1
M
0
f
0
M 0. Por recurrencia
se completa la prueba.
Concluimos esta seccion con dos lemas famosos relativos a sucesiones exactas
nitas.
Lema 1.1.11 (Lema de los cinco). Si el siguiente diagrama de A-modulos y
homomorsmos es conmutativo y las las son exactas
M
1
f
1
M
2
f
2
M
3
f
3
M
4
f
4
M
5

_
t
1

_
t
2

_
t
3

_
t
4

_
t
5
N
1
h
1
N
2
h
2
N
3
h
3
N
4
h
4
N
5
entonces,
(i) Si t
2
y t
4
son sobreyectivos y t
5
es inyectivo, entonces t
3
es sobreyectivo.
(ii) Si t
2
y t
4
son inyectivos y t
1
es sobreyectivo, entonces t
3
es inyectivo.
(iii) Si t
1
, t
2
, t
4
, t
5
son isomorsmos, entonces t
3
es un isomorsmo.
Demostracion. (i) Sea n
3
N
3
, entonces existe m
4
M
4
tal que t
4
(m
4
) = h
3
(n
3
),
luego h
4
(t
4
(m
4
)) = h
4
(h
3
(n
3
)) = 0 = t
5
f
4
(m
4
), de donde m
4
ker(f
4
) = Im(f
3
).
Por tanto, existe m
3
M
3
tal que f
3
(m
3
) = m
4
, de donde t
4
(f
3
(m
3
)) = t
4
(m
4
) =
h
3
(n
3
), y en consecuencia h
3
(t
3
(m
3
)) = h
3
(n
3
). Esto ultimo indica que n
3
t
3
(m
3
)
ker(h
3
) = Im(h
2
), luego existe n
2
N
2
tal que n
3
t
3
(m
3
) = h
2
(n
2
), es decir, n
3
=
t
3
(m
3
) +h
2
(n
2
). Pero existe m
2
M
2
tal que t
2
(m
2
) = n
2
, de donde n
3
= t
3
(m
3
) +
h
2
(t
2
(m
2
)) = t
3
(m
3
) +t
3
(f
2
(m
2
)) = t
3
(m
3
+f
2
(m
2
)), es decir, t
3
es sobreyectivo.
(ii) Sea m
3
M
3
tal que t
3
(m
3
) = 0, entonces h
3
(t
3
(m
3
)) = 0 = t
4
(f
3
(m
3
)), y por
tanto, m
3
ker(f
3
) = Im(f
2
). Existe entonces m
2
M
2
tal que f
2
(m
2
) = m
3
, de
donde t
3
(f
2
(m
2
)) = 0 = h
2
(t
2
(m
2
)), y de esta manera t
2
(m
2
) ker(h
2
) = Im(h
1
),
luego t
2
(m
2
) = h
1
(n
1
), con n
1
N
1
. Existe m
1
M
1
tal que t
1
(m
1
) = n
1
, y
por tanto t
2
(m
2
) = h
1
(t
1
(m
1
)) = t
2
(f
1
(m
1
)), es decir, m
2
= f
1
(m
1
), con lo cual,
m
3
= f
2
(f
1
(m
1
)) = 0. Esto signica que t
3
es inyectivo.
(iii) Esta parte es consecuencia directa de las dos anteriores.
1.1. SUCESIONES EXACTAS 7
Corolario 1.1.12. Si el siguiente diagrama de A-modulos y homomorsmos es con-
mutativo y las las son exactas
0 M
1
f
1
M
2
f
2
M
3
0

_
f

_h

_
g
0 N
1
f
1
N
2
f
2
N
3
0
entonces,
(i) Si f y g son sobreyectivos, entonces h es sobreyectivo.
(ii) Si f y g son inyectivos , entonces h es inyectivo.
(iii) Si f, g son isomorsmos, entonces h es un isomorsmo.
Demostracion. Consecuencia directa del lema anterior.
Lema 1.1.13 (Lema de la serpiente). Supongase que el siguiente diagrama de
A-modulos y homomorsmos es conmutativo y las las son exactas
M
1
f
1
M
2
f
2
M
3
0

_
t
1

_
t
2

_
t
3
0 N
1
h
1
N
2
h
2
N
3
Entonces existe una sucesion exacta en la forma
ker(t
1
) ker(t
2
) ker(t
3
)
d
coker(t
1
) coker(t
2
) coker(t
3
),
donde d(k
3
) := h
1
1
t
2
f
1
2
(k
3
) +Im(t
1
), con k
3
ker(t
3
). Ademas, si f
1
es inyectivo,
entonces ker(t
1
) ker(t
2
) es inyectivo, y si h
2
es sobreyectivo, entonces coker(t
2
)
coker(t
3
) es sobreyectivo.
Demostracion. En el siguiente diagrama los homomorsmos l
i
son las inyecciones,
los j
i
son los homomorsmos canonicos y coker(t
i
) = N
i
/Im(t
i
), i = 1, 2, 3:
ker(t
1
)
g
1
ker(t
2
)
g
2
ker(t
3
)
d

_
l
1

_
l
2

_
l
3
M
1
f
1
M
2
f
2
M
3
0

_
t
1

_
t
2

_
t
3
0 N
1
h
1
N
2
h
2
N
3

_
j
1

_
j
2

_
j
3

d
coker(t
1
)
p
1
coker(t
2
)
p
2
coker(t
3
)
8 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Notemos que las tres columnas del diagrama anterior son exactas. Debemos denir
los homomorsmos g
i
, k
i
, i = 1, 2, y probar que la sucesion
ker(t
1
)
g
1
ker(t
2
)
g
2
ker(t
3
)
d
coker(t
1
)
p
1
coker(t
2
)
p
2
coker(t
3
),
es exacta. Dividiremos la prueba en varios pasos.
Paso 1. Sea k
1
ker(t
1
), entonces t
1
(k
1
) = 0 y h
1
t
1
(k
1
) = 0 = t
2
f
1
(k
1
), luego
f
1
(k
1
) ker(t
2
). De igual manera, sea k
2
ker(t
2
), entonces t
2
(k
2
) = 0 y h
2
t
2
(k
2
) =
0 = t
3
f
2
(k
2
), es decir, f
2
(k
2
) ker(t
3
). Esto permite denir g
1
y g
2
en la siguiente
forma
g
1
(k
1
) := f
1
(k
1
), g
2
(k
2
) := f
2
(k
2
).
Notemos entonces que g
i
es la restriccion de f
i
a ker(t
i
), i = 1, 2; ademas, f
1
l
1
= l
2
g
1
y f
2
l
2
= l
3
g
2
. Es claro que si f
1
es inyectivo, entonces g
1
es inyectivo.
Paso 2. Los homomorsmos p
1
, p
2
se denen en forma natural, es decir,
p
1
(n
1
) := h
1
(n
1
), p
2
(n
2
) := h
2
(n
2
),
con n
i
:= n
i
+ Im(t
i
), n
i
N
i
, h
i
(n
i
) := h(n
i
) + Im(t
i+1
), i = 1, 2. Observemos
que p
1
j
1
= j
2
h
1
y p
2
j
2
= j
3
h
2
. Es claro que si h
2
es sobreyectivo, entonces p
2
es
sobreyectivo.
Paso 3. d esta bien denida: sea k
3
ker(t
3
) M
3
, entonces existe m
2
M
2
tal que f
2
(m
2
) = k
3
, de donde t
3
f
2
(m
2
) = t
3
(k
3
) = 0 = h
2
t
2
(m
2
), lo cual indica
que t
2
(m
2
) ker(h
2
) = Im(h
1
). Por tanto, existe n
1
N
1
tal que t
2
(m
2
) = h
1
(n
1
);
entonces denimos
d(k
3
) := n
1
= n
1
+Im(t
1
), con h
1
(n
1
) = t
2
(m
2
) y f
2
(m
2
) = k
3
.
Esta denicion puede escribirse tambien en la forma d(k
3
) := h
1
1
t
2
f
1
2
(k
3
)+Im(t
1
).
Si m

2
M
2
es tal que f
2
(m

2
) = k
3
= f
2
(m
2
), entonces m
2
m

2
ker(f
2
) = Im(f
1
),
luego m
2
m

2
= f
1
(m
1
), con m
1
M
1
; ademas, t
3
f
2
(m

2
) = t
3
(k
3
) = 0 = h
2
t
2
(m

2
),
de donde t
2
(m

2
) ker(h
2
) = Im(h
1
), y en consecuencia existe n

1
N
1
tal que
t
2
(m

2
) = h
1
(n

1
). Restando resulta t
2
(m
2
) t
2
(m

2
) = h
1
(n
1
) h
1
(n

1
), es decir,
t
2
(m
2
m

2
) = h
1
(n
1
n

1
) = t
2
(f
1
(m
1
)) = h
1
t
1
(m
1
), pero como h
1
es inyectiva,
entonces n
1
n

1
= t
1
(m
1
) Im(t
1
). Esto demuestra que d esta bien denida.
Paso 4. Im(g
1
) = ker(g
2
): sea g
1
(k
1
) Im(g
1
), con k
1
ker(t
1
), entonces
g
2
g
1
(k
1
) = g
2
(f
1
(k
1
)) = f
2
(f
1
(k
1
)) = 0, es decir, Im(g
1
) ker(g
2
). Sea ahora
k
2
ker(g
2
), con k
2
ker(t
2
), entonces g
2
(k
2
) = 0 = f
2
(k
2
), luego k
2
ker(f
2
) =
Im(f
1
), de donde k
2
= f
1
(k
1
), con k
1
M
1
. Si mostramos que k
1
ker(t
1
), entonces
k
2
= g
1
(k
1
) Im(g
1
), con lo cual ker(g
2
) Im(g
1
). Tenemos, h
1
t
1
(k
1
) = t
2
f
1
(k
1
) =
t
2
(k
2
) = 0, pero como h
1
es inyectiva, entonces t
1
(k
1
) = 0.
Paso 5. Im(g
2
) = ker(d) : sea k
3
= g
2
(k
2
) Im(g
2
), con k
2
ker(t
2
) M
2
;
seg un vimos arriba g
2
(k
2
) = f
2
(k
2
), luego en la dinicion de d podemos tomar
m
2
:= k
2
, y entonces t
2
(m
2
) = 0 = h
1
(n
1
), pero como h
1
es inyectivo entonces
1.2. M

ODULOS PROYECTIVOS 9
n
1
= 0 y de esta manera d(k
3
) = 0, y por tanto Im(g
2
) ker(d). Recprocamente,
sea k
3
ker(d) ker(t
3
), entonces n
1
Im(t
1
), digamos n
1
= t
1
(m
1
), con m
1
M
1
,
luego h
1
t
1
(m
1
) = t
2
(m
2
), con f
2
(m
2
) = k
3
. Resulta, t
2
(m
2
) = t
2
f
1
(m
1
), con lo cual
k
2
:= m
2
f
1
(m
1
) ker(t
2
). De aqui obtenemos que f
2
(k
2
) = f
2
(m
2
)f
2
(f
1
(m
1
)) =
f
2
(m
2
) = k
3
, de lo cual resulta k
3
= g
2
(k
2
) Im(g
2
).
Paso 6. Im(d) = ker(p
1
): sea n
1
= d(k
3
) Im(d), entonces p
1
(n
1
) = h
1
(n
1
) =
t
2
(m
2
) = 0 ya que t
2
(m
2
) Im(t
2
). Esto demuestra que Im(d) ker(p
1
). Sea
ahora n
1
ker(p
1
), con n
1
N
1
, entonces h
1
(n
1
) = 0, es decir, h
1
(n
1
) Im(t
2
),
de donde h
1
(n
1
) = t
2
(m
2
), con m
2
M
2
. Sea k
3
:= f
2
(m
2
), pero notemos que
t
3
(k
3
) = t
3
f
2
(m
2
) = h
2
t
2
(m
2
) = h
2
h
1
(n
1
) = 0, es decir, k
3
ker(t
3
). Con esto
d(k
3
) = n
1
, y entonces ker(p
1
) Im(d).
Paso 7. Im(p
1
) = ker(p
2
): sea p
1
(n
1
) Im(p
1
), con n
1
N
1
, entonces p
2
p
1
(n
1
) =
p
2
(h
1
(n
1
)) = h
2
h
1
(n
1
) = 0, es decir, Im(p
1
) ker(p
2
). Recprocamente, sea n
2

ker(p
2
), con n
2
N
2
, entonces h
2
(n
2
) Im(t
3
) y existe m
3
M
3
tal que h
2
(n
2
) =
t
3
(m
3
); como f
2
es sobreyectivo existe m
2
M
2
tal que f
2
(m
2
) = m
3
, luego h
2
(n
2
) =
t
3
f
2
(m
2
) = h
2
t
2
(m 2). Esto indica que n
2
t
2
(m
2
) ker(h
2
) = Im(h
1
), con lo
cual n
2
t
2
(m
2
) = h
1
(n
1
), con n
1
N
1
. Resulta, n
2
h
1
(n
1
) = t
2
(m
2
) Im(t
2
),
por tanto n
2
= h
1
(n
1
) = p
1
(n
1
) Im(p
1
). En consecuencia, ker(p
2
) Im(p
1
). Con
esto completamos la prueba del teorema.
1.2. M odulos proyectivos
El teorema 1.1.2 indica que los operadores Hom
A
(P, ) y Hom
A
(, N) preservan
la exactitud de sucesiones por la izquierda, cualesquiera que sean los modulos P y
N. Consideremos ahora la sucesion exacta
0 2Z Z Z
2
0,
al aplicar el operador Hom
Z
(Z
2
, ) resulta la sucesion
Hom
Z
(Z
2
, 0) Hom
Z
(Z
2
, 2Z) Hom
Z
(Z
2
, Z) Hom
Z
(Z
2
, Z
2
) Hom
Z
(Z
2
, 0),
es decir, resulta la sucesion
0 0 0 Z
2
0
la cual no es exacta en Z
2
. As pues, en general, si P es un A-modulo, el opera-
dor Hom
A
(P, ) no preserva la exactitud a derecha. En forma similar, aplicando
Hom
Z
(, Z
2
) a
0 2Z Z Z
2
0
obtenemos
10 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Hom
Z
(0, Z
2
) Hom
Z
(Z
2
, Z
2
) Hom
Z
(Z, Z
2
) Hom
Z
(2Z, Z
2
) Hom
Z
(0, Z
2
),
es decir,
0 Z
2
i
Z
Z
2
0
Z
2
0
la cual no es exacta en el ultimo Z
2
. Entonces, en general, si N es un A-modulo, el
operador Hom
A
(, N) no preserva la exactitud a derecha.
Denici on 1.2.1. Un A-modulo P es proyectivo si Hom
A
(P, ) preserva la exac-
titud a derecha. Se dice que un A-modulo N es inyectivo si Hom
A
(, N) preserva
la exactitud a derecha.
As pues, P es proyectivo si, y solo si, Hom
A
(P, ) envia sucesiones exactas
cortas en sucesiones exactas cortas, y de igual manera, N es inyectivo si, y solo
si, Hom
A
(, N) envia sucesiones exactas cortas en sucesiones exactas cortas. A
continuacion estudiaremos algunas propiedades de los modulos proyectivos. En la
seccion 1.5 consideraremos los modulos inyectivos.
Teorema 1.2.2. Sea P un A-modulo. Entonces las siguientes condiciones son equi-
valentes:
(i) P es proyectivo.
(ii) Para cada homomorsmo sobreyectivo f y cada homomorsmo g, existe un
homomorsmo h tal que el siguiente diagrama conmuta:
P
M N
p
p
p
p
p
p
p
p

h
c
g
E
f
(iii) Cada homomorsmo sobreyectivo M
f
P es hendido.
Demostracion. (i)=(ii): consideremos la sucesion exacta 0 ker(f)

M
f

N 0, como P es proyectivo, entonces se tiene la siguiente sucesion exacta


0 Hom
R
(P, ker(f))

Hom
R
(P, M)
f
Hom
R
(P, N) 0
con lo cual f

es sobreyectivo y entonces (ii) se cumple.


(ii)= (i): sea 0 L
g
M
f
N 0 una sucesion exacta. Teniendo en
cuenta (ii) y que Hom
R
(P, ) es exacto a izquierda, resulta entonces que
1.2. M

ODULOS PROYECTIVOS 11
0 Hom
R
(P, L)
g
Hom
R
(P, M)
f
Hom
R
(P, N) 0
es exacta y P es entonces proyectivo.
(ii)= (iii): sea M
f
P un homomorsmo sobreyectivo, y consideremos el
homomorsmo identico i
P
: P P, seg un (ii) existe un homomorsmo h : P
M tal que fh = i
P
. Esto garantiza que f es hendido.
(iii)= (ii): sea L := (m, p) M P [ f(m) = g(p) y consideremos las
funciones
M
: L M,
M
(m, p) := m,
P
: L P,
P
(m, p) := p. Notese
que
P
es sobreyectivo y ademas g
P
= f
M
. Por la condicion (iii), existe un
homomorsmo t : P L tal que
P
t = i
P
. Denimos h :=
M
t, y entonces
fh = f
M
t = g
P
t = g.
Corolario 1.2.3. Todo modulo libre es proyectivo.
Demostracion. Consecuencia directa de la parte (iii) del teorema anterior.
Proposici on 1.2.4. Sea P
i

iC
una familia de A-modulos. Entonces,

iC
P
i
es proyectivo
i
( , P
i
es proyectivo.
Demostracion. ): sea i (, veamos que P
i
es proyectivo. Consideremos los homo-
morsmos f y g del siguiente diagrama, con f sobreyectivo:
P
i
M N
c
g
E
f
Buscamos un homomorsmo h : P
i
M tal que fh = g. Para esto consideremos el
las proyecciones
i
: P
i
P
i
, se tiene entonces el siguiente diagrama
P
i
P
i
M N
c

i
c
g
E
f
Puesto que P
i
es proyectivo existe un homomorsmo t : P
i
M tal que ft =
g
i
. Ahora consideremos la inyeccion canonica
i
: P
i
P
i
. Entonces la funcion
12 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
buscada es h := t
i
: P
i
M.
P
i
P
i
M N

t
c

i
c
g

h
T

i
E
f
En efecto, fh = ft
i
= g
i

i
= g.
) Tengamos en cuenta ahora en el siguiente diagrama:
P
i
M N
c
g
E
f
y consideremos para cada i la inyecci on canonica,
P
i
P
i
M N
c

i
c
g
E
f
Por la proyectividad de P
i
existe un homomorsmo h
i
: P
i
M tal que fh
i
= g
i
.
Por la propiedad universal de P
i
, existe un homomorsmo h : P
i
M tal que
h
i
= h
i
:
P
i
P
i
M N

h
i
c

i
c
g

h
E
f
1.2. M

ODULOS PROYECTIVOS 13
Entonces que para cada i se tiene que (fh)
i
= g
i
, y por la unicidad en la propiedad
universal se tiene que fh = g. Esto muestra que P
i
es proyectivo.
Corolario 1.2.5. P es proyectivo si, y solo si, P es sumando directo de un modulo
libre.
Demostracion. ): existe F libre y un homomorsmo sobreyectivo f : F P,
basta entonces aplicar el teorema 1.2.2.
): esto es consecuencia directa de la proposicion anterior y del corolario 1.2.3.
Ejemplo 1.2.6. No todo modulo proyectivo es libre: sea e
2
= e A, un idempon-
tente no trivial de un anillo A. Entonces, A = eA (1 e) A. En particular, sea
A = Z
6
, e = 3, entonces Z
6
= 3Z
6
4Z
6
y 3Z
6
= 0, 3 no es libre.
Una caracterizacion adicional de los modulos proyectivos es dada por el siguiente
teorema.
Teorema 1.2.7 (Teorema de la base proyectiva). Sean A un anillo y M un
A-modulo. M es proyectivo si, y solo si, existe una coleccion x
i

iC
de elementos
de M y una coleccion
i
: M A
iC
de A-homomorsmos tales que:
(i) Para cada x M se tiene que
i
(x) = 0, para casi todo i (.
(ii) Dado x M, x =

iC
x
i

i
(x).
Demostracion. ): sea : F M un homomorsmo sobreyectivo, donde F es un
R-modulo libre, entonces existe : M F tal que = i
M
, sea f
i

iC
una base
de F; dado x M, (x) =

iC
f
i
a
i
, donde a
i
= 0 para casi todo i (. Denimos
x
i
:= (f
i
) y los homomorsmos

i
: M A
x
i
(x) := a
i
.
Notese que x = ()(x) =

iC
(f
i
a
i
) =

iI
x
i
a
i
=

iI
x
i

i
(x).
): sea F = R
(C)
el modulo libre cuya base tiene cardinalidad igual a la del
conjunto (, y sea f
i

iC
una base de F; denimos : F M por (f
i
) := x
i
,
entonces es sobre. Sea : M F denido por (x) :=

iC
f
i

i
(x), es entonces
un A-homomorsmo y se tiene que ()(x) =

iC
(f
i

i
(x)) =

iC
x
i

i
(x) = x,
es decir, = i
M
.
Un resultado clasico del algebra homologica es el lema de Schanuel que pro-
baremos enseguida. Para la demostracion necesitamos una denicion y un resultado
preliminar.
14 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Denici on 1.2.8. Una sucesion exacta corta 0 M
1
f
M
2
g
M
3
0 es hen-
dida si g es un homomorsmo hendido.
Proposici on 1.2.9. La sucesion exacta 0 M
1
f
M
2
g
M
3
0 es hendida si, y
solo si, f es hendido.
Demostracion. ): supongamos que g es un homomorsmo hendido, es decir, existe
un homomorsmo g

: M
3
M
2
tal que gg

= i
M
3
, resulta M
2
= ker(g) Im(g

) =
Im(f) Im(g

) (vease [13]). Denimos f

: M
2
M
1
por f

(m
2
) := m
1
, donde
m
2
= f(m
1
)+g

(m
3
), con m
1
M
1
y m
3
M
3
. Como f y g

son inyectivos entonces


f

esta bien denido. Es claro que f

es un homomorsmo y ademas f

f = i
M
1
.
): supongamos que f es hendido, entonces existe un homomorsmo f

: M
2

M
1
tal que f

f = i
M
1
, se tiene ademas que M
2
= Im(f) ker(f

); sea m
3
M
3
,
existe m
2
M
2
tal que g(m
2
) = m
3
, m
2
tiene una representacion unica en la forma
m
2
= f(m
1
) + k
2
, con m
1
M
1
y k
2
ker(f

). Denimos g

: M
3
M
2
por
g

(m
3
) := k
2
. Veamos que g

esta bien denido: sea m

2
M
2
tal que g(m

2
) = m
3
y
m

2
= f(m

1
) + k

2
, con m

1
M
1
y k

2
ker(f

). Se tiene que m
2
m

2
ker(g) =
Im(f), luego k
2
k

2
ker(f

) Im(f) = 0, es decir, k
2
= k

2
. Es obvio que g

es un
homomorsmo, ademas gg

= i
M
3
.
Corolario 1.2.10. Si 0 M
1
f
M
2
g
M
3
0 es una sucesion exacta hendida,
entonces M
2

= M
1
M
3
y se tiene la sucesion exacta 0 M
3
g

M
2
f

M
1
0,
donde g

, f

son tales que gg

= i
M
3
y f

f = i
M
1
.
Demostracion. En la demostracion de la proposicion 1.2.9 vimos que si la sucesion
exacta 0 M
1
f
M
2
g
M
3
0 es hendida, entonces M
2
= Im(f) Im(g

),
luego M
2

= M
1
M
3
ya que f y g

son inyectivos. Ademas la prueba mencionada


muestra tambien que se tiene la sucesion 0 M
3
g

M
2
f

M
1
0 con gg

= i
M
3
y f

f = i
M
1
. Luego, g

es inyectivo y f

es sobreyectivo. Resta ver que Im(g

) =
ker(f

). Con la notacion de la demostracion de la proposicion 1.2.9 tenemos que


f

(m
3
) = f

(k
2
) = 0, es decir, Im(g

) ker(f

). Finalmente, sea k
2
ker(f

),
entonces k
2
= 0 + k
2
Im(f) ker(f

), luego m
3
:= g(k
2
) es tal que g

(m
3
) = k
2
,
es decir, ker(f

) Im(g

).
Lema 1.2.11 (Lema de Schanuel). Dadas dos sucesiones exactas 0 K
1

P
1
M 0 y 0 K
2
P
2
M 0, donde P
1
, P
2
son proyectivos. Entonces,
K
1
P
2

= K
2
P
1
.
Demostracion. Puesto que P
1
es proyectivo se induce el siguiente diagrama conmu-
tativo
0 K
1
f
1
P
1
g
1
M 0

_
q

_
p

_
i
M
0 K
2
f
2
P
2
g
2
M 0
1.3. PRODUCTO TENSORIAL 15
donde el homomorsmo q se dene de la siguiente manera: tenemos que Im(pf
1
)
ker(g
2
) = Im(f
2
), luego dado k
1
K
1
, pf
1
(k
1
) = f
2
(k
2
), con k
2
K
2
; entonces
denimos q(k
1
) := k
2
. q esta bien denida ya que f
2
es inyectiva; es claro que q es
un homomorsmo.
Notese que la sucesion 0 K
1

K
2
P
1

P
2
0 es exacta, con (k
1
) :=
(q(k
1
), f
1
(k
1
)) y (k
2
, p
1
) := p(p
1
) f
2
(k
2
). En efecto, es inyectivo ya que f
1
es inyectivo. Sea p
2
P
2
, entonces g
2
(p
2
) = g
1
(p
1
), para alg un p
1
P
1
, luego
g
2
p(p
1
) = g
1
(p
1
) = g
2
(p
2
), de donde p(p
1
) p
2
ker(g
2
) = Im(f
2
), de esto se tiene
que p(p
1
) p
2
= f
2
(k
2
), y por lo tanto, p
2
= p(p
1
) f
2
(k
2
) = (k
2
, p
1
), es decir,
es sobreyectivo. Im() ker() ya que (q(k
1
), f
1
(k
1
)) = p(f
1
(k
1
)) f
2
(q(k
1
)) =
f
2
(q(k
1
)) f
2
(q(k
1
)) = 0. Por ultimo, sea (k
2
, p
1
) ker(), entonces (k
2
, p
1
) = 0 =
p(p
1
) f
2
(k
2
), es decir, p(p
1
) = f
2
(k
2
), luego g
2
p(p
1
) = g
2
f
2
(k
2
) = 0 = g
1
(p
1
), pero
esto dice que p
1
ker(g
1
) = Im(f
1
), es decir, existe k
1
K
1
tal que p
1
= f
1
(k
1
).
Resulta, (k
1
) = (q(k
1
), f
1
(k
1
)) = (k
2
, p
1
) ya que f
2
(q(k
1
)) = pf
1
(k
1
) = p(p
1
) =
f
2
(k
2
) y f
2
es inyectivo.
Como P
2
es proyectivo, entonces la sucesion anterior es hendida, luego K
2
P
1

=
K
1
P
2
.
1.3. Producto tensorial
En esta seccion construiremos a partir de dos bimodulos un nuevo bimodulo de dos
argumentos que tenga propiedades de bilinealidad; esta construccion es similar a la
realizada para el Hom en [12]. El caso particular de producto tensorial de modulos
sobre anillos conmutativos, y el estudio correspondiente de funciones multilinelaes
y tensores, se puede consultar en [14].
Sea A un anillo y sean M, N A-modulos a derecha e izquierda, respectivamente.
Consideremos el Z-modulo libre F := Z
(MN)
, con base X :=
x
(1)
xMN
,
donde
x
es la inyeccion canonica de la suma directa externa. Por simplicidad en la
notacion identicaremos la base X de F con el conjunto M N. Consideremos el
Z-submodulo S F , S := S
1
S
2
S
3
), donde
S
1
:= (m+m

, n) (m, n) (m

, n) [ m, m

M, n N,
S
2
:= (m, n +n

) (m, n) (m, n

) [ m M, n, n

N,
S
3
:= (m a, n) (m, a n) [ m M, n N, a A.
Sea M
A
N := F/S el Z-modulo cociente correspondiente. Este objeto se conoce
como el producto tensorial de M por N. La clase (m, n) del elemento (m, n) de F
se denota por mn.
Algunas propiedades del Z-modulo construido son las siguientes:
(1) La funcion t : M N M
A
N denida por t(m, n) := mn es bilineal
y balanceada, es decir,
16 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
(i) t(m+m

, n) = t(m, n) +t(m

, n).
(ii) t(m, n +n

) = t(m, n) +t(m, n

).
(iii) t(m.a, n) = t(m, a.n).
Las propiedades anteriores de la funcion t son equivalentes a las siguientes:
(m+m

) n = mn +m

n,
m(n +n

) = mn +mn

,
m a n = ma n.
(2) 0 n = 0, m0 = 0,(m) n = (mn), m(n) = (mn).
(3) Cada elemento f de M
A
N se puede representar en la forma m
1
n
1
+
+ m
r
n
r
. Esta representacion no es unica: en Z
2

Z
Z
3
se tiene que
1 2 = 2 1 = 0.
El producto tensorial se caracteriza con la siguiente propiedad universal.
Teorema 1.3.1. Para cada Z-modulo L y cada funcion bilineal y balanceada h

:
M N L existe un unico Z-homomorsmo h : M
A
N L tal que ht = t

:
M N M N
L
c
h

E
t
p
p
p
p
p
p
p
p
p
p
p
p
p
C
h
El homomorsmo h viene dado por:
h(mn) := h

(m, n).
Demostracion. Usaremos la notacion que precede al enunciado del teorema. Puesto
que F es libre con base M N, la funcion h

induce un unico Z-homomorsmo


h

: F L tal que h

(m, n) := h

(m, n). Denimos entonces la funcion h : F/S L


por h(z) := h

(z), con z F. En particular, si z = (m, n) es basico, entonces


h(m n) = h

(m, n). Probemos que h esta bien denida: sean z


1
, z
2
F tales que
z
1
= z
2
, debemos demostrar que h

(z
1
) = h

(z
2
). Se tiene que z
1
z
2
S, entonces
z
1
z
2
es una combinacion lineal con coecientes enteros de elementos de S
1
S
2
S
3
;
como h

es un Z-homomorsmo, entonces basta mostrar que para cada sumando w


de z
1
z
2
se cumple que h

(w) = 0. Entonces para w se presentan 3 posiblidades:


w S
1
o w S
2
o w S
3
. En el primer caso w = (m+m

, n) (m, n) (m

, n), de
donde h

(w) = h

(m+m

, n) h

(m, n) h

(m

, n) = h

(m+m

, n) h

(m, n)
h

(m

, n) = 0. De igual forma se establece en los otros dos casos.


1.3. PRODUCTO TENSORIAL 17
De otra parte, notese que h es un Z-homomorsmo ya que h

lo es. Ademas,
ht(m, n) = h(m n) = h

(m, n). Resta demostrar que h es unico con la condicion


ht = h

. Sea l otro Z-homomorsmo tal que lt = h

, entonces lt(m, n) = h

(m, n), es
decir, l(mn) = h(mn). Esto muestra que l = h.
Corolario 1.3.2. Si L es un Z-modulo y h

: M N L es una funcion bilineal


y balanceada tal que L satisface la propiedad universal precedente, entonces L

=
M
A
N (isomorsmo de grupos abelianos).
Demostracion. Ejercicio para el lector.
La construccion realizada anteriormente puede ser ampliada a bimodulos: sean
B
M
A
y
A
N
C
bimodulos, entonces el grupo M
A
N tiene estructura de B C-
bimodulo con las siguientes operaciones:
b (mn) = (b m) n,
(mn) c = m(n c).
La demostracion de que estas operaciones dotan al producto tensorial de estructura
de bimodulo se apoya en el siguiente razonamiento: la funcion h

: M N
M N denida por h

(m, n) := (b m) n es bilineal y balanceada, y por tanto


induce un homomorsmo de grupos abelianos b : M N M N denido por
b(mn) := (b m) n. Para concluir que M N es un B-modulo basta observar
que (b
1
+b
2
) (mn) = b
1
(mn) +b
2
(mn), b
1
(b
2
(mn)) = (b
1
b
2
) (mn)
y que 1 (mn) = mn. La prueba para el caso del anillo C es similar y ademas
es claro que (b (mn)) c = b ((mn) c).
Con un razonamiento similar al anterior se puede construir el producto tensorial
de homomorsmos de bimodulos: sean M
f
M

, N
g
N

, B A y A C-
homomorsmos, respectivamente. Entonces, M N
fg
M

denido por
(f g) (mn) := f(m) g(n)
es un B C-homomorsmo. Se tienen las siguientes propiedades:
(a) i
M
i
N
= i
MN
.
(b) (f
1
f
2
) (g
1
g
2
) = (f
1
g
1
) (f
2
g
2
).
(c) Si f, g son sobreyectivos, entonces f g es sobreyectivo.
(d) Si f, g son sobreyectivos, entonces ker (f g) = ker(f) N +M ker(g).
(e) Si f y g son isomorsmos, entonces f g es un isomorsmo y (f g)
1
=
f
1
g
1
.
18 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
(f) Los operadoresM y N son aditivos y exactos a derecha: i
M

(g
1
+g
2
) = i
M
g
1
+i
M
g
2
, (f
1
+f
2
) i
N
= f
1
i
N
+f
2
i
N
. De manera
mas general, f(g
1
+g
2
) = fg
1
+fg
2
y tambien (f
1
+f
2
)g = f
1
g+f
2
g.
Si N
1
g
1
N
2
g
2
N
3
0 es exacta, entonces
M N
1
i
M
g
1
M N
2
i
M
g
2
M N
3
0 es exacta.
Si M
1
f
1
M
2
f
2
M
3
0 es exacta, entonces
M
1
N
f
1
i
N
M
2
N
f
2
i
N
M
3
N 0 es exacta.
(g) M y N no son, en general, exactos a izquierda:
0 Z
f
Z
j
Z
2
, f(k) := 2k, y j es el canonico. Entonces,
0 Z Z
2
fi
Z
2
Z Z
2
ji
Z
2
Z
2
Z
2
, es decir,
0 Z
2
0
Z
2
i
Z
2
Z
2
no es exacta.
(h)
B
M
A
A

=
B
M
A
,(BA-isomorsmo). El isomorsmo viene dado por ma
m a. Similarmente, A
A
N
C

=
A
N
C
(A C-isomorsmo). El isomorsmo
se dene por a n a n.
(i) (
B
M
A

A
N
C
)
C
L
D

=
B
M
A
(
A
N
C

C
L
D
) (B D-isomorsmo).
(i) Sea R un anillo conmutativo y sean M, N, R-modulos. Entonces, M N

=
N M (R-isomorsmo).
(j) Sea M
i

iC
una familia de BA-bimodulos y N
j

jD
una familia de AC-
bimodulos. Entonces se tiene el B C-isomorsmo
(

M
i
) (

N
j
)

i,j
(M
i
N
j
).
Demostracion. Paso 1. Sean M :=

iC
M
i
y N :=

jD
N
j
. Consideremos las
inyecciones canonicas

i
: M
i
M

j
: N
j
N
y su producto tensorial

j
: M
i

N
j
M N;
1.3. PRODUCTO TENSORIAL 19
entonces el siguiente diagrama es conmutativo
M N
M
i
N
j

(i,j)CD
(M
i

N
j
)

j
E

ij
T

donde
ij
es la inyeccion canonica y se dene por
(z) :=

(i,j)sop(z)
(
i

j
) (z
ij
) ,
con z := (z
ij
)

(i,j)CD
(M
i

M
j
), z
ij
M
i

M
j
y sop(z) el soporte de
z, vease [12] para la nocion de soporte de un elemento de una suma directa
externa. Para z = 0 se tiene que (0) := 0.
Paso 2. En el siguiente diagrama conmutativo t es la canonica del prodcuto
tensorial,

es bilineal y balancedada y se dene por la propiedad universal


del producto tensorial:
M N M N

(i,j)CD
(M
i

N
j
)
c

E
t
p
p
p
p
p
p
p
p
p
p
p
p
C

con

((m
i
) , (n
j
)) := (m
i

n
j
) y ((m
i
)

(n
j
)) := (m
i

n
j
). Notese que el
soporte de (m
i

n
j
) es nito ya que esta inculido en el producto cartesiano
de los soprtes de (m
i
) y (n
j
). Es facil probar que

es bilineal y balanceada.
Ademas, claramente es un B Chomomorsmo.
Paso 3. Veamos que = i
MN
. Sea w M N, puesto que es un
homomorsmo se puede asumir que w = (m
i
)

(n
j
). Entonces,
(w) = ((m
i
)

(n
j
)) = ((m
i

n
j
))
=

(i,j)sop

m
i

n
j

(
i

j
) (m
i

n
j
)
=

(i,j)sop

m
i

n
j

i
(m
i
)

j
(n
j
)
=

isop(m
i
)

i
(m
i
)

jsop(n
j
)

j
(n
j
)
= (m
i
)

(n
j
) = w.
20 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Paso 4. tambien es la identica: sea z = (z
ij
)

(i,j)IJ
(M
i
M
j
), z
ij

M
i
M
j
. Si z = 0, entonces (0) = 0. Sea z ,= 0, entonces z es una suma
nita de la forma z =

(i,j)sop(z)

ij
(z
ij
); puesto que y
ij
son homomorsmos
se puede asumir que z =
ij
(m
i
n
j
). Entonces,
(
ij
(m
i
n
j
)) = (
i
(m
i
)
j
(n
j
))
= ((. . . , m
i
, . . . ) (. . . , n
j
, . . . ))
= (. . . , m
i
n
j
, . . . )
=
ij
(m
i
n
j
).
(k) Sea A B un homomorsmo de anillos y X un conjunto no vaco. Entonces,
A
(X)
B

= B
(X)
(A B isomorsmo). En consecuencia, si M
A
es proyectivo,
entonces M
A
B es un B-modulo proyectivo.
(l) Se tiene el siguiente D B-isomorsmo:
Hom
C
(
B
M
A

A
N
C
,
D
L
C
)

= Hom
A
(
B
M
A
, Hom
C
(
A
N
C
,
D
L
C
)) . (1.3.1)
Demostracion. Denimos la aplicacion
: Hom
A
(M, Hom
C
(N, L)) Hom
C
(M
A
N, L) , f (f) :=
f
,

f
: M
A
N L,
f
(mn) := f
m
(n),
f
m
: N L, f
m
:= f(m), m M, f Hom
A
(M, Hom
C
(N, L)) .
En [10] se prueba en forma detallada que
f
es un C-homomorsmo bien
denido y es un DB-homomorsmo. Sea f tal que (f) = 0, entonces para
cada m M y cada n n resulta f
m
(n) = 0, es decir, f
m
= 0 para cada m,
luego f = 0. Esto demuestra que es inyectiva. Sea t Hom
C
(M
A
N, L),
denimos f : M Hom
C
(N, L) por f(m) := f
m
, con f
m
: N L dada por
f
m
(n) := t(mn). Se puede demostrar que f
m
es un C-homomorsmo y que
f es un A-homomorsmo (vease [10]); ademas es claro que (f) = t, es decir,
es sobreyectiva. Esto completa la demostracion.
(m) Se tiene el siguiente C D-isomorsmo:
Hom
B
(
B
M
A

A
N
C
,
B
L
D
)

= Hom
A
(
A
N
C
, Hom
C
(
B
M
A
,
B
L
D
)).
La prueba es similar a la del literal (l), vease tambien [25], teorema 2.11.
1.3. PRODUCTO TENSORIAL 21
(n) Sea P un A-modulo proyectivo y Q un AB-bimodulo el cual es B-proyectivo.
Entonces, P Q es B-proyectivo. En particular, si R es un anillo conmutativo
y P, Q son R-modulos proyectivos, entonces P Q es R-proyectivo.
Demostracion. Sea M N 0 una sucesion exacta de B-modulos derechos,
entonces se tiene la sucesion exacta de A-modulos derechos Hom
A
(Q, M)
Hom
A
(Q, N) 0, y como P es A-proyectivo resulta la sucesion exacta de
grupos abelianos Hom
A
(P, Hom
B
(Q, M)) Hom
A
(P, Hom
B
(Q, N)) 0.
Seg un (l), resulta la sucesion exacta de grupos abelianos Hom
B
(P
A
Q, M)
Hom
B
(P
A
Q, N)) 0, es decir, P
A
Q es B-proyectivo.
(o) Sea L un B-modulo proyectivo f.g. Entonces se tiene el C-isomorsmo
Hom
A
(
B
M
A
,
C
N
A
)
B
L
D

= Hom
A
(Hom
B
(
B
L
D
,
B
M
A
),
C
N
A
).
Demostracion. Notemos en primer lugar que la funcion h

: Hom
A
(M, N)
L Hom
A
(Hom
B
(L, M), N) denida por
h

(f, l) := h

(f,l)
, con h

(f,l)
: Hom
B
(L, M) N, h

(f,l)
(g) := f(g(l)),
donde f Hom
A
(M, N), g Hom
B
(L, M), cumple las siguientes condi-
ciones: h

(f,l)
es un A-homomorsmo y h

es bilineal y B-balanceada. En efecto,


h

(f,l)
(g
1
+g
2
) = f[(g
1
+g
2
)(l)] = f[g
1
(l)+g
2
(l)] = f(
1
(l))+f(g
2
(l)) = h

(f,l)
(g
1
)+
h

(f,l)
(g
2
); h

(f,l)
(g a) = f[(g a)(l)] = f[g(l) a] = f[g(l)] a = h

(f,l)
(g) a;
h

(f
1
+ f
2
, l) = h

(f
1
+f
2
,l)
, h

(f
1
+f
2
,l)
(g) = (f
1
+ f
2
)(g(l)) = f
1
(g(l)) + f
2
(g(l)) =
h

(f
1
,l)
(g) +h

(f
2
,l)
(g), es decir, h

(f
1
+f
2
, l) = h

(f
1
, l) +h

(f
2
, l); h

(f, l
1
+l
2
) =
h

(f,l
1
+l
2
)
, h

(f,l
1
+l
2
)
(g) = f[g(l
1
+l
2
)] = f(g(l
1
))+f(g(l
2
)) = h

(f,l
1
)
(g)+h

(f,l
2
)
(g),
es decir, h

(f, l
1
+ l
2
) = h

(f, l
1
) + h

(f, l
2
). Finalmente, h

(f b, l) = h

(fb,l)
,
h

(fb,l)
(g) = (f b)[g(l)] = f[b g(l)] = f[g(b l)] = h

(f,bl)
(g), es decir,
h

(f b, l) = h

(f, b l).
Por la propiedad del producto tensorial, h

induce un homomorsmo de grupos


abelianos

h

: Hom
A
(M, N) L Hom
A
(Hom
B
(L, M), N) denido por

(f l) := h

(f,l)
. Observemos que

h

es un C-homomorsmo. En efecto,

h

[c
(f l)] =

h

[(c f) l] = h

(cf,l)
, h

(cf,l)
(g) = (c f)[g(l)] = c f[g(l)] =
c[h

(f,l)
(g)] = [c h

(f,l)
](g) = [c

(f l)](g), es decir,

h

[c (f l)] = c

(f l).
Un caso particular es cuando L = B, en esta situacion claramente

h

es un
isomorsmo; y en consecuencia, si L es un B-modulo libre de dimension nita,
entonces

h

es tambien un isomorsmo.
22 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Para concluir la prueba sea L proyectivo f.g. sobre B, entonces existe F libre
sobre B de dimension nita y L

un B-modulo tales que F = L L

. Se tiene
entonces un C-isomorsmo

h : Hom
A
(M, N)
B
(L L

) Hom
A
(Hom
B
(L L

, M), N),
pero
Hom
A
(Hom
B
(L L

, M), N)

= Hom
A
(Hom
B
(L, M) Hom
B
(L

, M), N)

=
Hom
A
(Hom
B
(L, M), N) Hom
A
(Hom
B
(L

, M), N)

(Hom
A
(M, N)
B
L) (Hom
A
(M, N)
B
L

),
es decir, el isomorsmo

h del caso libre F es suma directa de los homomorsmos

y

h

correspondientes a los modulos L y L

, respectivamente; pero

h es un
isomorsmo si, y solo si,

h

y

h

son isomorsmos. Esto completa la prueba.


(p) Producto tensorial de m odulos libres: sean X, Y conjuntos no vacos, entonces
se tiene el A-isomorsmo
A
(X)
A
(Y )

= A
(XY )
.
En particular, sea R un anillo conmutativo y sean M y N dos R-modulos libres
de dimension nita n y m con bases X = x
1
, . . . , x
n
y Y = y
1
, . . . , y
m
,
respectivamente. Entonces, X Y := x
i
y
j
[ 1 i n, 1 j m es una
base de M N, y en consecuencia, dim
R
(M N) = nm.
(q) Sea R un dominio de integridad y sean M, N, X, Y como en el literal anterior.
Para cualesquiera elementos m M y n N se tiene que
mn = 0 m = 0 o n = 0.
1.4. Anillos y m odulos de fracciones
En esta seccion discutiremos la existencia, construccion y unicidad de los anillos y
modulos de fracciones en el caso general no conmutativo.
Denici on 1.4.1. Sea A un anillo y S un subconjunto multiplicativo de A,
es decir, S es cerrado para el producto, 1 S y 0 / S. Se dice que un anillo B
es un anillo de fracciones a derecha de A respecto de S si se cumplen las
siguientes condiciones:
(i) Existe un homomorsmo de anillos : A B tal que
1.4. ANILLOS Y M

ODULOS DE FRACCIONES 23
(ii) (S) B

(iii) (a) = 0 au = 0, para alg un u S


(iv) Cada elemento de B se puede representar en la forma
(a)(s)
1
, con a A, s S.
Resulta conveniente preguntar bajo que condicion un anillo A se puede sumergir
en un anillo de fracciones (en caso de que este ultimo exista). La respuesta a esta
pregunta y su prueba son como en el caso conmutativo (vease [12]).
Proposici on 1.4.2. Sean A un anillo, S un subconjunto multiplicativo de A y B
un anillo de fracciones a derecha de A respecto de S. Entonces,
(i) es inyectivo si, y solo si, S no posee divisores de cero a derecha.
(ii) es biyectivo si, y solo si, S A

.
Demostracion. Ejercicio para el lector.
A diferencia del caso conmutativo, la existencia de un anillo derecho de fracciones
esta supeditada al cumplimiento de dos condiciones.
Teorema 1.4.3. Sean A un anillo y S sun subconjunto multiplicativo de A. En-
tonces, A posee un anillo de fracciones a derecha respecto de S si, y solo si, S
satisface las siguientes condiciones:
(i) Si a A y s S son tales que sa = 0, entonces existe u S tal que au = 0.
(ii) Condicion de Ore a derecha: dados a A y s S existen t S y b A
tales que at = sb.
Demostracion. Notemos que en la condicion de Ore si a S, es decir, si los dos
elementos dados a y s son de S, entonces at = sb S.
) Sea B un anillo de fracciones a derecha de A respecto de S con funcion que
cumple las condiciones (i)-(iv) de la denicion 1.4.1. Si sa = 0 con s S y a A,
entonces (s)(a) = 0, de donde (a) = 0. Existe pues u S tal que au = 0, y
hemos probado (i). De otra parte, sean a A y s S, entonces (s)
1
(a) B.
Existen b
0
A y t
0
S tales que (s)
1
(a) = (b
0
)(t
0
)
1
, luego (sb
0
) = (at
0
)
y existe u S tal que (at
0
sb
0
)u = 0, tomando t := t
0
u y b := b
0
u se obtiene (ii).
) La idea ahora es construir un anillo de fracciones a derecha. Dividiremos la
demostracion en varios pasos.
Paso 1. En el conjunto A S denimos la relacion de la siguiente manera:
(a, s) (b, t) si, y solo si, existen c, d A tales que ac = bd y sc = td S.
24 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Notese que al aplicar la condicion de Ore a los elementos s, t se encuentran los
elementos c, d A tales que sc = td S.
Probemos que la relacion es de equivalencia: (a, s) (a, s) ya que a1 = a1 y
s1 = s1 S; la simetra es consecuencia de la simetra de la relacion de igualdad; por
ultimo, si (a, s) (b, t) y (b, t) (e, r), entonces existen elementos c, d, c
1
, d
1
A
tales que
ac = bd, sc = td S, bc
1
= ed
1
, tc
1
= rd
1
S.
Aplicamos la condicion de Ore a los elementos sc y rd
1
, con lo cual existen x, y A
tales que scx = rd
1
y S. Resulta
acx = bdx, scx = tdx, bc
1
y = ed
1
y, tc
1
y = rd
1
y,
luego tdx = tc
1
y y entonces t(dxc
1
y) = 0. Por la condicion (i) existe u S tal que
(dx c
1
y)u = 0, es decir, dxu = c
1
yu, luego bdxu = bc
1
yu, de donde acxu = ed
1
yu
y tambien scxu = rd
1
yu S. Esto prueba que (a, s) (e, r).
Paso 2. Denotemos por
a
s
la clase de equivalencia que contiene al par (a, s) y
mediante AS
1
al conjunto de todas las clases as determinadas. Sean
a
s
,
b
t
AS
1
,
denimos
a
s
+
b
t
:=
ac+bd
u
,
donde u S es el elemento determinado por la condicion de Ore aplicada a los
elementos s, t S: u := sc = td. Se puede demostrar que la suma anterior esta bi-
en denida, es decir, no depende de u ni de los representantes elegidos para las
fracciones, la prueba completa se puede consultar en [10]. El producto se dene por
a
s
b
t
:=
ac
tu
,
donde c A y u S estan denidos por la condicion de Ore aplicada a los elementos
b y s: bu = sc. En [10] se demuestra en forma detallada que el producto anterior
esta bien denido.
Paso 3. Las operaciones anteriores dotan a AS
1
de una estructura de anillo. La
prueba completa de esta armacion se puede consultar en [10]. Notemos que
0
1
=
0
s
,
s S, es el cero de este anillo;
1
1
=
s
s
, s S, es el uno; y que el opuesto de
a
s
es
a
s
.
En efecto, veamos primero que
0
1
=
0
s
y
1
1
=
s
s
: 0s = 01, 1s = s1; 1s = s1, 1s = s1.
Ahora,
a
s
+
0
1
=
a1+0s
s
=
a
s
ya que s1 = 1s;
a
s
1
1
=
a1
1s
=
a
s
ya que 1s = s1,
1
1
a
s
=
1a
s1
=
a
s
ya que a1 = 1a;
a
s
+
a
s
=
a1+(a)1
s
=
0
s
ya que s1 = s1.
Paso 4. AS
1
es un anillo de fracciones a derecha de A respecto de S. En efecto,
denimos
A

AS
1
, a
a
1
. (1.4.1)
es un homomorsmo de anillos ya que (a + b) =
a+b
1
=
a
1
+
b
1
= (a) + (b),
(ab) =
ab
1
=
a
1
b
1
= (a)(b), (1) =
1
1
; sea s S, entonces (s) =
s
1
y
s
1
1
s
=
1
1
,
es decir, (S) (AS
1
)

; sea a S tal que (a) =


0
1
, entonces
a
1
=
0
1
y existen
1.4. ANILLOS Y M

ODULOS DE FRACCIONES 25
c, d A tales que ac = 0d = 0 y 1c = 1d = c S, de otra parte, si a A y u S
son tales que au = 0, entonces 0 = (au) = (a)(u), de donde (a) = 0; por
ultimo, es claro que dado
a
s
AS
1
,
a
s
=
a
1
1
s
= (a)(s)
1
.
Pasamos ahora a considerar la unicidad del anillo de fracciones a derecha, en
caso de que este ultimo exista.
Proposici on 1.4.4 (Propiedad universal). Sean A un anillo y S un subconjunto
multiplicativo de A tales que AS
1
existe, es decir, las dos condiciones del teorema
1.4.3 se cumplen. Sea g : A A
0
un homomorsmo de anillos tal que g(S)
A

0
. Entonces, existe un unico homomorsmo h : AS
1
A
0
tal que el siguiente
diagrama conmuta:
A AS
1
A
0
c
g
E

p
p
p
p
p
p
p
p
p

h
h es denido por h(
a
s
) := g(a)g(s)
1
. Ademas, si g es inyectivo, entonces h es
tambien inyectivo.
Demostracion. La prueba se puede consultar en [10].
Corolario 1.4.5. Sea A un anillo que posee anillo de fracciones a derecha respecto
del sistema multiplicativo S. Si A se puede sumergir en AS
1
, es decir, si es
inyectivo, entonces AS
1
es el menor anillo que contiene a A en el cual todos los
elementos de S son invertibles.
Demostracion. Consecuencia directa de la proposicion anterior.
Corolario 1.4.6. Sea A un anillo que posee anillo de fracciones a derecha respecto
del sistema multiplicativo S. Si A
0
es un anillo con homomorsmo g : A A
0
tal
que g(S) A

0
y A
0
tambien cumple la propiedad universal, entonces A
0

= AS
1
.
Demostracion. Basta aplicar dos veces la propiedad universal tanto a A
0
como a
AS
1
para construir homomorsmos h : AS
1
A
0
y h

: A
0
AS
1
tales que
sus compuestas dan las aplicaciones identicas.
Teorema 1.4.7. Sea A un anillo que posee anillo de fracciones a derecha respecto
del sistema multiplicativo S. Si A
0
es un anillo con homomorsmo g : A A
0
que satisface las condiciones (i)-(iv) de la denicion 1.4.1. Entonces existe un unico
isomorsmo h : AS
1
A
0
tal que h = g.
26 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Demostracion. Seg un la proposicion 1.4.4, existe un unico homomorsmo de anillos
h que cumple h = g. Resta ver que h es un isomorsmo: si h(
a
s
) = 0, entonces
g(a) = 0 y existe u S tal que au = 0, es decir,
a
s
=
0
1
, esto muestra que h es
inyectivo. Sea x A
0
, entonces x se puede representar en la forma x = g(a)g(s)
1
,
a A, s S. Entonces, x = h(
a
s
) y h es pues sobreyectivo.
Observaci on 1.4.8. (i) Es claro a partir de las deniciones y resultados de la
presente seccion como denir y caracterizar un anillo de fracciones a izquierda.
Se tiene la siguiente propiedad interesante: sean A un anillo y S un subconjunto
multiplicativo de A tales que AS
1
y S
1
A existen. Entonces, AS
1

= S
1
A. En
efecto, sean : A AS
1
y

: A S
1
A los homomorsmos canonicos, entonces
seg un la proposicion 1.4.4 (y la correspondiente armacion para el caso a izquierda)
existen homomorsmos h : AS
1
S
1
A y h

: S
1
A AS
1
tales que h =

y h

= , es decir, (hh

, (h

h) = , por unicidad en la proposicion


mencionada (y su correspondiente armacion a izquierda), hh

= i
S
1
A
y h

h =
i
AS
1.
(ii) Queremos ahora mostrar como la construccion del anillo AS
1
generaliza
el caso conmutativo: en primer lugar las condiciones (i) y (ii) del teorema 1.4.3
se cumplen trivialmente en el caso de un anillo conmutativo R y un subconjunto
multiplicativo S. Consideremos tambien la relacion de equivalencia que dene las
fracciones de RS
1
, es decir, (a, s) (b, t) si, y solo si, existe u S tal que atu = bsu,
luego si hacemos c := tu y d := su se obtiene que (a, s) (b, t). Recprocamente,
si (a, s) (b, t), entonces existen c, d R tales que ac = bd y sc = td S, luego
at(dt) = at(sc) = acts = bdts = bs(dt), con dt S, es decir, (a, s) (b, t). Con
respecto a las operaciones tenemos lo siguiente: puesto que st = ts S, entonces
a
s
+
b
t
=
at+bs
st
, lo cual corresponde al caso conmutativo. Analogamente, como bs = sb,
entonces
a
s
b
t
=
ab
ts
=
ab
st
.
Un caso particular muy importante de localizacion conmutativa es cuando S :=
RP, con P un ideal primo de R; en esta situacion el anillo de fracciones se denota
por R
P
y es un anillo local (vease [12]).
Ejemplo 1.4.9. Anillo total de fracciones. Sean A un anillo y
S
0
:= a A[a no es divisor de cero.
Notemos que la condicion (i) del teorema 1.4.3 en este caso se cumple trivialmente.
Si se satisface la condicion de Ore a derecha, entonces el anillo de fracciones AS
1
0
existe y se denomina el anillo total de fracciones a derecha de A (tambien se
le conoce como el anillo clasico de fracciones a derecha de A). Se acostumbra
a denotar por Q
r
(A). As pues, si Q
r
(A) existe, entonces A se puede sumergir en
Q
r
(A) y este ultimo es el menor anillo que contiene a A en el cual todos los elementos
de S
0
son invertibles. En forma analoga se dene el anillo total de fracciones
a izquierda de A y se denota por Q
l
(A). Si tanto Q
r
(A) como Q
l
(A) existen,
1.4. ANILLOS Y M

ODULOS DE FRACCIONES 27
entonces Q
r
(A)

= Q
l
(A) y este anillo se denota simplemente por Q(A), y se le
conoce como el anillo total de fracciones de A.
Ejemplo 1.4.10. Sea A un anillo sin divisores de cero, entonces S
0
= A 0. Si
S
0
satisface la condicion de Ore a derecha, entonces se dice que A es un dominio
de Ore a derecha, y en tal caso, Q
r
(A) es un anillo de division, denominado el
anillo de division a derecha de A: sea
a
s
,= 0 en Q
r
(A), entonces a ,= 0 y por lo
tanto a S
0
. Se tiene entonces que
a
s
s
a
=
a
a
=
1
1
=
s
s
=
s
a
a
s
, es decir,
a
s
es invertible
en Q
r
(A). De manera analoga se denen los dominios de Ore a izquierda y
el anillo de division a izquierda de A. Notemos que si A = R es un dominio
de integridad (DI), entonces Q(R) es un cuerpo, el cuerpo de fracciones de R
(vease tambien [12]).
El ejemplo 1.4.10 plantea la siguiente pregunta: bajo que condicion un anillo
sin divisores de cero satisface la condicion derecha (izquierda) de Ore?
Proposici on 1.4.11. Sea A un anillo noetheriano a derecha (izquierda) sin divisores
de cero. Entonces, A es un dominio de Ore a derecha (izquierda), y por tanto, el
anillo de division a derecha (izquierda) Q
r
(A) (Q
l
(A)) existe.
Demostracion. Sean a A y s ,= 0, debemos encontrar t ,= 0 y b A tales
que at = sb. Si a = 0, podemos tomar t = 1 y b = 0. Sea entonces a ,= 0; si
aA sA ,= 0, entonces hemos terminado ya que entonces existen t, b A tales que
at = sb ,= 0, donde necesariamente t ,= 0 (tambien b ,= 0). Vamos a asumir que
aA sA = 0, lo cual implica que la suma

k0
s
k
aA es directa. En efecto, sea
aa
0
+ saa
1
+ + s
n
aa
n
= 0, con a
i
A, 0 i n. Entonces aa
0
sA, de donde
a
0
= 0 y tambien aa
1
+ +s
n1
aa
n
= 0. Nuevamente a
1
= 0, y podemos continuar
de la misma forma encontrando que a
i
= 0 para cada i.
Resulta entonces la cadena ascendente innita de ideales derechos
aA _ aA saA _ aA saA s
2
aA _ ,
lo cual es una contradicci on ya que A es noetheriano a derecha.
Pasamos ahora a estudiar los modulos de fracciones en el caso general no con-
mutativo que nos ocupa. Sea A un anillo y sea S un subconjunto multiplicativo
de A tal que AS
1
existe, sea M un A-modulo a derecha, entonces el modulo de
fracciones a derecha de M respecto de S puede ser denido y construido en
forma analoga a como vimos para los anillos. Veamos las ideas generales, los detalles
de las pruebas los dejamos al lector. En M S denimos la relacion por
(m, s) (n, t) si, y solo si, existen c, d A tales que m c = n d y sc = td S.
Se puede vericar que es una relacion de equivalencia, la clase de (m, s) se denota
por
m
s
y el conjunto de todas las clases por MS
1
. Este ultimo tiene estructura de
AS
1
-modulo a derecha respecto de las siguientes operaciones:
28 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
m
s
+
n
t
:=
mc+nd
u
, con u := sc = td S
m
s

a
t
:=
mc
tu
, con au = sc, c A, u S.
El homomorsmo canonico : A AS
1
dota a MS
1
de estructura natural de
A-modulo derecho y la funcion canonica
M

MS
1
m
m
1
.
es un homomorsmo de A-modulos derechos con n ucleo
ker() = m M[m u = 0, para alg un u S.
Notese que
m
s
= 0 si, y solo si, m ker(): en efecto, si
m
s
=
0
1
, entonces
m
s

s
1
=
0
1
s
1
,
es decir,
m
1
=
0
1
, luego existen c, d A tales que m c = 0 d y 1c = 1d S. Resulta,
m c = 0, con c S, es decir, m ker(f). La armacion recproca se prueba en
forma analoga.
Proposici on 1.4.12 (Propiedad universal). Sea A un anillo que posee anillo de
fracciones a derecha respecto del sistema multiplicativo S. Para cada AS
1
-modulo a
derecha N y cada A-homomorsmo g : M N existe un unico AS
1
-homomorsmo
h : MS
1
N tal que el siguiente diagrama conmuta:
M MS
1
N
c
g
E

p
p
p
p
p
p
p
p
p
p

h
h es denido por h(
m
s
) := g(m)
1
s
. Ademas, si g es inyectivo, entonces h es tambien
inyectivo.
Demostracion. La demostracion es un sencillo ejercicio que se deja al lector.
Corolario 1.4.13. Sea A un anillo que posee anillo de fracciones a derecha re-
specto del sistema multiplicativo S. Si N es un AS
1
-modulo a derecha con A-
homomorsmo g : M N que tambien cumple la propiedad universal, entonces
N

= MS
1
.
Demostracion. La demostracion es como la del corolario 1.4.6.
1.4. ANILLOS Y M

ODULOS DE FRACCIONES 29
A partir de la proposicion 1.4.12 y de la propiedad universal del producto ten-
sorial se puede demostrar el AS
1
-isomorsmo de modulos derechos
MS
1

= M
A
AS
1
, (1.4.2)
donde la estructura natural de A-modulo a izquierda de AS
1
esta dada por .
Observemos que cada elemento x M
A
AS
1
se puede representar en la forma
m
1
s
, con m M y s S. En efecto, si x =

k
i=1
m
i

a
i
s
i
, entonces
x =
k

i=1
m
i
a
i

1
s
i
x
s
1
1
= m
1
a
1

1
s
1
s
1
1
+m
2
a
2

1
s
2
s
1
1
+ +m
k
a
k

1
s
k
s
1
1
= m
1
a
1

1
1
+m
2
a
2

2
s

2
+ +m
k
a
k

k
s

k
= m
1
a
1

1
1
+m
2
a

1
s

2
+ +m
k
a

1
s

k
,
si continuamos de esta manera encontramos s S y m M tales que x
s
1
= m
1
1
,
es decir, x = m
1
s
. El isomorsmo (1.4.2) identica precisamente x con m
1
s
.
Otras propiedades relacionadas con los modulos de fracciones son las siguientes.
Proposici on 1.4.14. Sea A un anillo que posee anillo de fracciones a derecha res-
pecto del sistema multiplicativo S. Entonces,
(i) Si la siguiente sucesion de A-modulos derechos es exacta
0 M
1
f
1
M
2
f
2
M
3
0,
entonces la sucesion de AS
1
-modulos derechos
0 M
1
S
1
f
1
i
M
2
S
1
f
2
i
M
3
S
1
0,
es tambien exacta, con i := i
AS
1.
(ii) Sea M un A-modulo a derecha y N un submodulo de M. Entonces se tiene el
AS
1
-isomorsmo (M/N)S
1

= MS
1
/NS
1
.
(iii) Si M es un AS
1
-modulo a derecha, entonces M

= MS
1
.
(iv) Sea M un A-modulo a derecha. Entonces, M es un AS
1
-modulo a derecha
si, y solo si, M es sin torsion respecto de S, es decir, ker() = 0 y M es
S-divisible, es decir, para cada s S se tiene que M = M s.
30 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
(v) Sea M un A-modulo derecho. M es de torsion respecto de S si, y solo si,
M
A
AS
1
= 0.
Demostracion. (i) Teniendo en cuenta el isomorsmo (1.4.2) y que el producto tenso-
rial preserva exactitud a derecha, basta probar que si M
f
N es un monomorsmo,
entonces M AS
1
fi
N NS
1
es tambien un monomorsmo, con i = i
AS
1.
Cada elemento x de M AS
1
es de la forma x = m
1
s
, con m M y s S;
supongamos que (f i)(x) = 0, es decir, f(m)
1
s
= 0, entonces
f(m)
s
= 0 en NS
1
,
luego existe t S tal que f(m) t = 0, para alg un t S, es decir, f(m t) = 0, de
donde m t = 0. Esto quiere decir que
m
s
= 0 y as m
1
s
= 0.
(ii) es consecuencia directa de (i).
(iii) Si M es un AS
1
-modulo, entonces el homomorsmo canonico es un AS
1
-
isomorsmo. En efecto, si (m) = 0, entonces m u = 0 para alg un u S, luego
(m
u
1
)
1
u
= 0 = m, lo cual muestra que es inyectivo; sea
m
s
MS
1
, entonces
(m
1
s
) =
m
s
puesto que si m
1
s
:= m

M, entonces m = m

s y (m
1
s
) =
m

1
=
m
s
.
Esto prueba que es sobreyectivo.
(iv) ) sean m M y s S tales que m s = 0, entonces al aplicar resulta
ms
1
= 0, luego
m
1
= 0 = (m) = 0, pero seg un la prueba de (iii) es inyectivo, con lo
cual m = 0, y as M es sin torsion respecto de S. Tambien, (m) =
m
1
=
m
1
(
1
s
s
1
) =
(
m
1

1
s
)
s
1
= (
m
1

1
s
) s = ((m)
1
s
) s = (m
1
s
) s = ((m
1
s
) s), donde es el
producto a traves del cual M es un AS
1
-modulo. Resulta, m = (m
1
s
) s y M es
S-divisible.
) Sean m M y
a
s
AS
1
, debemos denir un producto m
a
s
. Puesto que
M es S-divisible, existe m
0
M tal que m a = m
0
s, luego denimos m
a
s
:= m
0
.
Seam m
0
, m

0
M tales que m a = m

0
s, por tanto (m m
0
) s = 0, de donde
m = m

0
ya que M sin torsion respecto de S. Es facil probar que esta bien denido
y dota a M de estructura de AS
1
-modulo a derecha.
(v) Esto es consecuencia directa de (1.4.2).
El modulo de fracciones a izquierda de M respecto de S se dene y
construye en forma completamente analoga a como acabamos de ver, y se denota
por S
1
M.
Proposici on 1.4.15. Sean A un anillo, R un anillo conmutativo contenido en A
y S un subconjunto multiplicativo de R tal que AS
1
existe. Entonces se tiene el
isomorsmo de anillos y de A-modulos izquierdos
A
R
RS
1

= AS
1
.
Demostracion. A
R
RS
1
como anillo corresponde al producto tensorial de las
R-algebras A y RS
1
(vease [14]). La funcion g : A A
R
RS
1
denida por
g(a) := a 1 es un homomorsmo de anillos y satisface g(S) (A
R
RS
1
)

.
1.4. ANILLOS Y M

ODULOS DE FRACCIONES 31
La proposicion 1.4.4 induce un homomorsmo de anillos h : AS
1
A
R
RS
1
dado por h(
a
s
) := g(a)g(s)
1
= (a 1)(1
1
s
) = a
1
s
. Por otro lado, la funcion
f

: ARS
1
AS
1
denida por f

(a,
r
s
) :=
ar
s
es bilineal y R-balanceada, luego
existe un homomorsmo de grupos abelianos f : A
R
RS
1
AS
1
denido por
f(a
r
s
) :=
ar
s
. Notese que hf = i
ARS
1 y fh = i
AS
1, luego h es un isomomorsmo
de anillos.
Veamos que ademas h es un homomorsmo de A-modulos izquierdos: h(a

a
s
) =
h(
a

1
a
s
) = h(
a

a
s
) = a

a
1
s
= a

(a
1
s
) = a

h(
a
s
).
Observaci on 1.4.16. En forma similar a como anotamos en la observacion 1.4.8,
los modulos de fracciones sobre anillos conmutativos siempre existen y su estructura
se puede simplicar: en efecto, la relacion en este caso toma la forma
(m, s) (n, t) si, y solo si, existe u S tale que m tu = n su, para alg un u S.
Las operaciones se denen por
m
s
+
n
t
:=
mt+ns
st
,
m
s

a
t
:=
ma
st
.
En el caso particular en que S := RP, con P un primo de R, el modulo localizado
se denota por M
P
.
Incluimos a continuacion otras propiedades adicionales de los modulos de frac-
ciones sobre anillos conmutativos.
Proposici on 1.4.17. Sean R un anillo conmutativo, S un sistema multiplicativo
de R y M, N modulos sobre R. Entonces,
(M
R
N) S
1

= MS
1

RS
1 NS
1
.
Demostracion. En el siguiente diagrama conmutativo
MS
1
NS
1
MS
1

RS
1 NS
1
(M
R
N)S
1
c
h

E
t
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
%
h
t(
m
s
,
n
r
) :=
m
s

n
r
, h

(
m
s
,
n
r
) :=
mn
sr
, h(
m
s

n
r
) :=
mn
sr
, t y h

son bilineales y RS
1
-
balanceadas, luego por la propiedad universal del producto tensorial, h queda bien
denida y es un RS
1
-homomorsmo.
32 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
De otra parte, se tiene el siguiente diagrama conmutativo
M N M
R
N
MS
1

RS
1 NS
1
c
g

E
t

p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
C
g

con t

(m, n) := mn, g

(m, n) :=
m
1

n
1
, g

(mn) :=
m
1

n
1
, t

y g

bilineales y R-
balanceadas, luego g

(mn) :=
m
1

n
1
esta bien denida y es un R-homomorsmo.
Seg un la proposicion 1.4.12, existe un RS
1
-homomorsmo g : (M
R
N)S
1

MS
1

RS
1 NS
1
denido por g(
z
s
) := g

(z)
1
s
, con z M
R
N. Se puede probar
facilmente que hg = i
(MN)S
1, gh = i
MS
1
NS
1.
Sea q una propiedad de un anilo R (o de un R-modulo M). Se dice que q es
una propiedad local-global para R (para M) si se cumple la siguiente condicion:
R (respectivamente M) tiene la porpiedad q si, y solo si, para todo primo P, R
P
(respectivamente M
P
) tiene la propiedad q.
Proposici on 1.4.18. Sean R un anillo conmutativo y M un R-modulo. Entonces
las siguientes condiciones son equivalentes:
(i) M = 0.
(ii) M
P
= 0 para cada ideal primo P.
(iii) M
P
= 0 para cada ideal maximal de P.
Demostracion. (i)(i)(iii) son evidentes.
(iii)(i): supongamos que M ,= 0, entonces existe 0 ,= m M y Ann(x) ,= R,
por lo tanto, existe un ideal maximal P de R tal que Ann(x) P. Pero como
M
P
= 0, entonces
m
1
=
0
1
, con lo cual existe s / P tal que m s = 0, pero esto es
contradictorio ya que s Ann(x).
Proposici on 1.4.19. Sean R un anillo conmutativo y f : M N un homomors-
mo de R-modulos. Entonces las siguientes condiciones son equivalentes:
(i) f es inyectivo (sobreyectivo, biyectivo).
(ii) f
P
es inyectivo (sobreyectivo, biyectivo) para cada primo P.
(iii) f
P
es inyectivo (sobreyectivo, biyectivo) para cada ideal maximal P.
Demostracion. La prueba de estas armaciones es un sencillo ejercicio que resulta
de aplicar la proposicion anterior.
1.4. ANILLOS Y M

ODULOS DE FRACCIONES 33
Teorema 1.4.20 (Kaplansky). Sea R un anillo conmutativo local. Entonces, cada
R-modulo proyectivo nitamente generado es libre de dimension nita.
Demostracion. Si M = 0 no hay nada que demostrar. Sea pues 0 ,= M un R-
modulo proyectivo nitamente generado con sistema minimal de generadores no
nulos x
1
, . . . , x
n
, entonces existe un R-modulo N tal que R
n
= M N. Sea P el
ideal maximal de R, entonces al tensorizar por R/P se tiene el R/P-isomorsmo
(R/P)
n
= (M
R
R/P) (N
R
R/P).
Pero notese que M R/P

= M/PM (isomorsmo de R/P-espacios vectoriales) y
ademas x
1
, . . . , x
n
es un sistema minimal de generadores del espacio M/PM, es
decir, es una base de el. De esto se obtiene que
(R/P)
n
= (M/PM) (N/PN),
luego N/PN = 0, de donde N = PN. Pero como P = Rad(R), entonces por el
Lema de Nakayama se tiene que N = 0. Esto implica entonces que R
n
= M.
Corolario 1.4.21. Sea M un R-modulo proyectivo nitamente generado. Entonces,
para cada ideal primo P de R, M
P
es un R
P
-modulo libre de dimension nita.
Demostracion. Seg un la propiedad (k) de la seccion 1.3, M
P
es un R
P
-modulo
proyectivo f.g., luego por el teorema de Kaplansky, M
P
es R
P
-libre de dimension
nita.
Sean R un anillo conmutativo y M un R-modulo proyectivo nitamente generado,
se dice que M es de rango constante n si dim
R
P
(M
P
) = n, para cada ideal primo
P de R. Se escribe entonces rank
P
(M) = n.
Vimos en la demostracion del teorema de Kaplansky que M/PM es un espacio
vectorial sobre el cuerpo R/P, donde P es un maximal de R. Si M es proyectivo de
rango constante n, entonces se tiene la siguiente relacion entre n y la dimension del
espacio M/PM.
Proposici on 1.4.22. Sean R un anillo conmutativo, P un ideal maximal de R y
M un R-modulo. Entonces,
(i) M
P
/PR
P
M
P
es un R/P-espacio vectorial.
(ii) M/PM

= M
P
/PR
P
M
P
(R/P-isomorsmo).
(iii) Si M es proyectivo de rango constante n, entonces dim
R/P
(M/PM) = n.
34 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Demostracion. (i) Recordemos que la estructura de R/P-espacio para M/PM viene
dada por m r := m r. De manera similar, M
P
/PR
P
M
P
es un espacio vectorial
sobre el cuerpo R
P
/PR
P
con el producto
m
s

a
r
:=
ma
sr
. Sin embargo, se tiene el
siguiente isomorsmo de cuerpos R/P

= R
P
/PR
P
dado por a
a
1
. Esto convierte
a M
P
/PR
P
M
P
en un R/P-espacio con el producto dado por
m
s
a :=
m
s

a
1
:=
ma
s
.
(ii) Se tiene el R/P-isomomorsmo
M/PM

= M
P
/PR
P
M
P
, m
m
1
.
(iii) Puesto que M es proyectivo de rango constante n respecto de R, entonces
M
P
es libre de dimension n respecto de R
P
; notese que si z
1
, . . . , z
n
es una base
de M
P
respecto de R
P
, entonces z
1
, . . . , z
n
es una base de M
P
/PR
P
M
P
respec-
to de R
P
/PR
P
, luego n = dim
R
P
/PR
P
(M
P
/PR
P
M
P
) = dim
R/P
(M
P
/PR
P
M
P
) =
dim
R/P
(M/PM).
Proposici on 1.4.23. Sean R un anillo conmutativo y M y N R-modulos proyec-
tivos de rango constante m y n, respectivamente. Entonces,
(i) rank
P
(M

N) = rank
P
(M) +rank
P
(N).
(ii) rank
P
(M N) = rank
P
(M) rank
P
(N).
Demostracion. Estas armaciones son evidentes si se consideran las localizaciones
de una suma directa y el producto tensorial.
1.5. M odulos inyectivos
Esta seccion es en cierto sentido dual de la seccion 1.2. Recordemos que un A-modulo
N es inyectivo si Hom
A
(, N) preserva la exactitud a derecha.
Teorema 1.5.1. Sea N un A-modulo. Entonces las siguientes condiciones son equi-
valentes:
(i) N es inyectivo.
(ii) Para cada homomorsmo inyectivo f y cada homomorsmo g, existe un ho-
momorsmo h tal que el siguiente diagrama conmuta:
N
M L
T
g
E
f
p
p
p
p
p
p
p
p
s
h
1.5. M

ODULOS INYECTIVOS 35
(iii) Cada homomorsmo inyectivo N
f
M es hendido.
Demostracion. (i)(ii): se tiene la sucesion exacta
Hom
A
(L, N)
f

Hom
A
(M, N) 0,
es decir, f

es sobreyectivo y (ii) esta probado.


(ii)(i): (ii) signica que f

es sobreyectivo, con lo cual N es inyectivo.


(ii)(iii): se tiene el diagrama conmutativo
N
N M
T
i
N
E
f
p
p
p
p
p
p
p
p
s
h
luego hf = i
N
, es decir, f es hendido.
(iii)(ii): consideremos los homomorsmos
N
M L
T
g
E
f
con f inyectivo; sea J := (N L)/K, donde K := (g(m), f(m))[m M.
Denimos la funcion u : N J, u(n) := (n, 0); notemos que u es un homomorsmo
inyectivo, luego por hipotesis existe un homomorsmo v : J N tal que vu = i
N
.
Sea entonces h := vw, con w : L J denido por w(l) := (0, l). Resulta, hf = g. En
efecto, hf(m) = vwf(m) = v[(0, f(m))] = v[(g(m), 0)] = vu(g(m)) = i
N
(g(m)) =
g(m).
Proposici on 1.5.2. Cada sumando directo de un modulo inyectivo es inyectivo.
Demostracion. Sea N un modulo inyectivo y sea N

un sumando directo de N,
N = N

; consideremos los homomorsmos


N

M L
c

T
g
E
f
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
u
h
36 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
donde f es inyectivo, es la proyeccion canonica y es la inyeccion canonica;
tenemos que hf = g, luego (h)f = g = g. Esto demuestra que N

es inyectivo.
Proposici on 1.5.3. Sea N
i

iC
una familia de A-modulos. Si N
i
es inyectivo para
cada i, entonces

iC
N
i
es inyectivo.
Demostracion. Consideremos los homomorsmos
N
i

N
i
M L
T

i
T
g
E
f
p
p
p
p
p
p
p
s
t
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
u
t
i
donde f es inyectivo y
i
es la proyeccion canonica; tenemos que t
i
f =
i
g y
i
t = t
i
,
luego
i
(tf) =
i
g para cada i, de donde tf = g. Esto demuestra que

N
i
es
inyectivo.
Teorema 1.5.4 (Teorema de Baer). Un A-modulo N es inyectivo si, y solo si,
para cada ideal derecho I de A, cada A-homomorsmo g : I N se puede extender
hasta A.
Demostracion. ): sea I un ideal derecho de A; consideremos el diagrama
N
I A
T
g
E

y la sucesion exacta 0 I

A
j
A/I 0, donde es la inclusion y j es
el homomorsmo canonico en el cociente; como N es inyectivo resulta la sucesion
exacta Hom
A
(A/I, N)I
j

Hom
A
(A, N)

Hom
A
(I, N) 0, luego para g
existe h : A N tal que

(h) = g, es decir, se obtiene el siguiente diagrama


conmutativo
N
I A
T
g
E

p
p
p
p
p
p
p
s
h
1.5. M

ODULOS INYECTIVOS 37
): supongamos ahora que tenemos el siguiente diagrama
N
M L
T
g
E
f
donde f es inyectivo; la idea es denir un homomorsmo h : L N tal que hf = g.
Sea S la coleccion de parejas de la forma (L

, g

), donde Im(f) L

L y
g

: L

N es un homomorsmo tal que g

f = g. S no es vaco ya que f(M)

= M,
es decir, existe f
1
: f(M) M tal que f(M) L y (gf
1
)f = g; notemos
tambien que (S, ) es parcialmente ordenado, donde (L

, g

) (L

, g

) si, y solo si,


L

y g

[
L

= g

. Consideremos en S un subconjunto S

totalmente ordenado
y sea L

:=

LS

; notemos que Im(f) L

L, ademas, sea h

: L

N,
h

(l

) := g

(l

) si l

. Notemos que l

es un homomorsmo y satisface h

f = g,
(L

, h

) (L

, g

) para cada (L

, g

) S

; por el Lema de Zorn existe una pareja


maximal (L
0
, g
0
) S de tal forma que Im(f) L
0
L y g
0
: L
0
N es un
homomorsmo que satisface g
0
f = g.
Supongamos que L
0
,= L, veamos que esto conduce a una contradiccion. Sea
x L, x / L
0
, denimos I := a A[x a L
0
, I es un ideal derecho de A y la
funcion : I N denida por (a) := g
0
(x a) es un homomorsmo; por hipotesis
se puede extender a un homomormso

: A N; sea

(1) := n
0
N. Notemos
que si a I, entonces (a) = g
0
(x a) =

(a) =

(1) a = n
0
a, es decir,
g
0
(x a) = n
0
a, para cada a I.
Sea L

:= L
0
+x); notemos que Im(f) L

L, ademas, la aplicacion h

: L


N denida por h

(l
0
+xa) := g
0
(l
0
)+n
0
a, l
0
L
0
, a A, es un homomorsmo bien
denido: en efecto, si l
0
+xa = l

0
+xa

, entonces l
0
l

0
= xa

xa = x(a

a) L
0
y podemos aplicar g
0
de tal forma que g
0
(l
0
) g
0
(l

0
) = n
0
(a

a) ya que a

a I,
es decir, g
0
(l
0
)+n
0
a = g
0
(l

0
)+n
0
a

. El homomorsmo h

satisface h

f = g ya que
si z M, entonces f(z) L
0
, de donde h

(f(z)) = h

(f(z) + 0) = g
0
(f(z)) = g(z).
Hemos entonces encontrado (L

, h

) S tal que L
0
_ L

y h

[
L
0
= g
0
, luego
(L
0
, g
0
) _ (L

, h

), pero esto contradice la escogencia de (L


0
, g
0
).
Corolario 1.5.5. Si D es un dominio de Ore a derecha, entonces Q
r
(D) es un
D-modulo derecho inyectivo.
Demostracion. Es claro que : Q Q
r
(D) dota a Q
r
(D) de estructura de D-
modulo a derecha. Seg un el teorema de Baer, basta demostrar que para cada ideal
derecho I de D, cada D-homomorsmo f : I Q
r
(D) se puede extender a D.
Sean a, b dos elementos no nulos de I, por la condicion de Ore a derecha existen
t, c D 0 tales que at = bc, luego f(a)t = f(b)c, con lo cual
f(a)
a
=
f(b)
b
. As,
38 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
sea c Q
r
(D) esta fraccion com un asociada a I. Denimos

f : D Q
r
(D) por

f(d) := c
d
1
, es claro que

f es un D-homomorsmo y para cada a I se tiene que

f(a) = c
a
1
=
f(a)
a
a
1
=
f(a)
1
, es decir,

f extiende f.
Una propiedad homologica muy importante relacionada con los modulos inyec-
tivos dice que todo A-modulo se puede sumergir en un modulo inyectivo. Para la
demostracion necesitamos algunos preliminares.
Denici on 1.5.6. Sea M un A-modulo; M es divisible si para cada elemento
a A que no sea divisor de cero se cumple que M a = M.
Algunas propiedades elementales de los modulos divisibles se presentan a con-
tinuacion.
Proposici on 1.5.7. Sea A un anillo. Entonces
(i) Si M es un A-modulo divisible y N es un submodulo de M, entonces M/N es
divisible.
(ii) Cada sumando directo de un modulo divisible es divisible.
(iii) El producto y la suma directa externa de modulos divisibles es divisible.
(iv) Sean A un dominio de Ore a derecha y Q
r
(A) su anillo de division, entonces
Q
r
(A) es un A-modulo derecho divisible.
(v) Sean A un dominio de Ore a derecha y Q
r
(A) su anillo de division, entonces
cada Q
r
(A)-espacio vectorial derecho es un A-modulo divisible.
Demostracion. Todas las armaciones se prueban facilmente a partir de la deni-
cion de modulo divisible; veamos la demostracion de (iv), las otras quedan como
ejercicio al lector. Las estructura de A-modulo derecho de Q
r
(A) viene dada por el
homomorsmo canonico denido en (1.4.1). Sea
b
r
un elemento no nulo de Q
r
(A) y
0 ,= a A, entonces b ,= 0 y se tiene la igualdad
b
r
=
b
ar
a
1
, es decir, Q
r
(A) = Q
r
(A)a.
La armacion (v) es consecuencia de (iv) y (iii) ya que un espacio vectorial sobre
Q
r
(A) es suma directa externa de copias de Q
r
(A).
Proposici on 1.5.8. Todo modulo inyectivo es divisible. Para dominios de ideales
principales se cumple la armacion recproca.
Demostracion. Sean m M y a A que no es divisor de cero; la funcion f :
a) M, f(ar) := m r es un homomorsmo bien denido. En efecto, si ar = as,
entonces a(r s) = 0, luego r = s con lo cual m r = m s. Por el toerema
de Baer f se puede extender a un homomorsmo f

: A M; en particular,
1.5. M

ODULOS INYECTIVOS 39
f

(a) = f(a) = f(a1) = m 1 = m = f

(1a) = f

(1) a = m

a, es decir, m es
divisible por a.
Sea R un DIP y sea I un ideal de R, consideremos un homomorsmo f : I M;
sea I = a). Si a = 0, entonces I = 0 y f = 0, luego en este caso f se extiende a
todo R. Sea pues a ,= 0; f(a) M, entonces existe m

M tal que f(a) = m

a;
denimos f

: R M, f

(r) := m

r. Claramente f

es un homomorsmo; si b I
entonces b = ac, luego f

(b) = f

(ac) = m

ac = (m

a) c = f(a) c = f(ac) = f(b),


es decir, f

extiende a f.
Proposici on 1.5.9. Cada grupo abeliano se puede sumergir en un grupo abeliano
inyectivo.
Demostracion. Sea G un grupo abeliano, entonces G es de la forma G = F/S, donde
F := Z
(G)
es un grupo abeliano libre y S es un subgrupo de F; sabemos que Z
(G)
=

gG
Z
g
, con Z
g
= Z para cada g. Consideremos la inclusion canonica Z
g
,
luego
gG
Z
g

(G)
y S es un subgrupo de
(G)
, con lo cual G
(G)
/S, pero

(G)
/S es Z-divisible, y por lo tanto,
(G)
/S es inyectivo.
Proposici on 1.5.10. Sean A un anillo y G un grupo abeliano divisible. Entonces
Hom
Z
(A, G) es un A-modulo derecho inyectivo.
Demostracion. Hom
Z
(
A
A
Z
,
Z
G
Z
) es un Z A-bimodulo con producto (h x)(a) :=
h(xa), donde h Hom
Z
(
A
A
Z
,
Z
G
Z
), x, a A. Sea M
f
L un A-homomorsmo
inyectivo de modulos derechos, resulta el Z-homomorsmo de modulos derechos
Hom
A
(
Z
L
A
, Hom
Z
(
A
A
Z
,
Z
G
Z
))
f

Hom
A
(
Z
M
A
, Hom
Z
(
A
A
Z
,
Z
G
Z
)); se tiene el dia-
grama
Hom
A
(
Z
L
A
, Hom
Z
(
A
A
Z
,
Z
G
Z
))
f

Hom
A
(
Z
M
A
, Hom
Z
(
A
A
Z
,
Z
G
Z
))

2
Hom
Z
(
Z
L
A

A
A,
Z
G
Z
) Hom
Z
(
Z
M
A

A
A,
Z
G
Z
)

2
Hom
Z
(
Z
L
A
,
Z
G
Z
)
f

Hom
Z
(
Z
M
A
,
Z
G
Z
)
donde las echas verticales son isomorsmos (vease (1.3.1)) y f

es sobreyectiva ya
que G es inyectivo (proposicion 1.5.8). Si el diagrama resulta conmutativo, entonces
f

es sobreyectivo y la prueba habra terminado. Veamos como estan denidos los


homomorsmos del diagrama anterior:
f

(h) = hf, con h : L Hom


Z
(A, G), h(l) := h
l
: A G;

1
(h) =
h
1
, con
h
1
: L A G,
h
1
(l 1) := h
l
(1);

2
(g) =
g
2
, con
g
2
: M A G,
g
2
(m1) := g
m
(1), donde
40 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
g : M Hom
Z
(A, G), g(m) := g
m
: A G;

1
(t) =
t
1
: L G, con
t
1
(l) := t(l 1), donde t : L A G;

2
(s) =
s
2
: M G, con
s
2
(m) := s(m1), donde s : M A G;
f

(u) := uf, con u : L G.


Con las deniciones anteriores tenemos que
(f

1
)(h) = f

1
(
h
1
) = f

[(
1
)

h
1
] = (
1
)

h
1
f,
luego para m M resulta
(
1
)

h
1
f(m) =
h
1
(f(m) 1) = h
f(m)
(1);
por otro lado
(
2

2
f

)(h) =
2

2
(hf) =
2
[
hf
2
] = (
2
)

hf
2
,
luego para m M se tiene que
(
2
)

hf
2
(m) =
hf
2
(m1) = (hf)
m
(1), pero (hf)
m
= (hf)(m) = h(f(m)) = h
f(m)
,
luego (hf)
m
(1) = h
f(m)
(1).
Teorema 1.5.11. Todo modulo se puede sumergir en un modulo inyectivo.
Demostracion. Sea M un A-modulo a derecha; consideremos a M como Z-modulo a
derecha, entonces existe un grupo abeliano inyectivo G tal que M se puede sumergir
en G, M
l
G, y por la proposicion 1.5.8, G es Z-divisible. Para m M, denimos
f
m
: A M, a m a, f
m
es un homomorsmo de A-modulos derechos, y en par-
ticular, un Z-homomorsmo de modulos derechos; ademas, lf
m
Hom
Z
(
A
A
Z
,
Z
G
Z
).
Seg un la proposicion 1.5.10, Hom
Z
(
A
A
Z
,
Z
G
Z
) es un A-modulo derecho inyectivo; se
tiene la aplicacion
M
f
Hom
Z
(
A
A
Z
,
Z
G
Z
), m lf
m
.
Veamos que f es un A-homomorsmo de modulos derechos: claramente f(m+m

) =
f(m) +f(m

), ademas para x A se tiene que f(m x) = lf


mx
y para a A resulta
(lf
mx
)(a) = l((m x) a) = l(m (xa)), pero [(lf
m
) x](a) = (lf
m
)(xa) = l(m (xa)),
y esto demuestra que f(m x) = f(m) x.
Por ultimo, probemos que f es inyectivo: si f(m) = 0, entonces lf
m
= 0, luego
l(f
m
(1)) = 0 = l(m), por lo tanto, m = 0.
La version inyectiva de la propiedad (o) de la seccion 1.3 es el siguiente teorema.
Teorema 1.5.12. Sea L un BD-bimodulo el cual es nitamente presentado sobre
B y sea N un C A-bimodulo el cual es inyectivo sobre A. Entonces se tiene el
siguiente C D-isomorsmo:
1.5. M

ODULOS INYECTIVOS 41
Hom
A
(
B
M
A
,
C
N
A
)
B
L
D

= Hom
A
(Hom
B
(
B
L
D
,
B
M
A
),
C
N
A
).
Demostracion. Vease [25], lema 3.60.
Concluimos esta seccion con otra caracterizacion de los modulos proyectivos a
traves de modulos inyectivos, y de manera dual, de los modulos inyectivos a traves
de modulos proyectivos.
Teorema 1.5.13. Sean P y Q modulos. Entonces,
(i) P es proyectivo si, y solo si, para cada homomorsmo sobreyectivo f, con
Q inyectivo, y cada homomorsmo g, existe un homomorsmo h tal que el
siguiente diagrama conmuta:
P
Q Q

c
g
p
p
p
p
p
p
p

h
E
f
(ii) Q es inyectivo si, y solo si, para cada homomorsmo inyectivo f, con P proyec-
tivo, y cada homomorsmo g, existe un homomorsmo h tal que el siguiente
diagrama conmuta:
Q
P

P
T
g
E
f
p
p
p
p
p
p
p
s
h
Demostracion. Veamos la prueba de (i), la segunda parte queda como ejercicio al
lector.
): esta parte es siempre cierta sin la condicion de inyectividad sobre Q.
): consideremos los homomorsmos
P
M M

c
p
E
t
con t sobreyectivo; M se puede sumergir en un modulo inyectivo Q, s : M Q, se
tiene entonces el siguiente diagrama conmutativo con las exactas y Q

:= coker(s),
42 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
donde M

:= ker(t), es la inclusion, j es el homomorsmo canonico y q se dene


por q(m

) := js(m), con m

:= t(m):
P

_
p
0 M


M
t
M

_
i
M

_
s

_
q
0 M

s
Q
j
Q

0
Por hipotesis existe un homomorsmo h : P Q tal que jh = qp. Veamos que
Im(h) Im(s): en efecto, sea x P, entonces jh(x) = qp(x) = j(s(m)), con
p(x) = t(m), luego h(x)s(m) ker(j) = Im(s), de donde h(x)s(m) = (s)(m

),
es decir, h(x) = s(mm

). Se tiene entonces el siguiente diagrama conmutativo, lo


cual prueba que P es proyectivo:
P
M M

c
p
p
p
p
p
p
p
p
p
p

s
1
h
E
t
En efecto, notemos en primer lugar que q es inyectivo (si q(m

) = 0 = js(m),
con t(m) = m

, entonces s(m) ker(j), luego s(m) = s(m

) = s(m

), de donde
m = m

, pero como m

= ker(t), entonces t(m) = t(m

) = 0 = m

). Sea
ahora x P, entonces h(x) = s(m), con m M, de donde m = s
1
h(x) y resulta
t(m) = t(s
1
h(x)) := m

. Se tiene pues que q(m

) = js(m), es decir, q[t(s


1
h(x))] =
js[s
1
h(x)] = jh(x) = qp(x), pero como q es inyectivo, entonces t(s
1
h(x)) =
p(x).
1.6. M odulos planos
Hemos visto que
A
N y N
A
son siempre exactos a derecha pero no siempre
a izquierda. Se tiene entonces la siguiente nueva clase de modulos.
Denici on 1.6.1. Un A-modulo N es plano si N
A
preserva exactitud a izquier-
da, es decir, para cada sucesion exacta de A-modulos izquierdos 0 M
1
M
2

M
3
0, la sucesion de grupos abelianos 0 N
A
M
1
N
A
M
2
N
A
M
3
0
es tambien exacta.
De manera similar se dene la nocion de A-modulo izquierdo plano.
1.6. M

ODULOS PLANOS 43
Proposici on 1.6.2. Sea A un anillo que posee anillo de fracciones a derecha respec-
to del sistema multiplicativo S. Entonces, AS
1
es un A-modulo izquierdo plano. En
particular, si D es un dominio de Ore a derecha, entonces Q
r
(D) es un D-modulo
izquierdo plano.
Demostracion. Esto es una consecuencia directa de la proposicion 1.4.14.
En forma analoga, si S
1
A existe, entonces S
1
A es un A-modulo derecho plano.
Teorema 1.6.3. Sea N un A-modulo. Entonces las siguientes condiciones son equiv-
alentes:
(i) N es plano.
(ii) Si f : M
1
M
2
es inyectivo, entonces 1
N
f : N
A
M
1
N
A
M
2
es
inyectivo.
(iii) Si f : M
1
M
2
es inyectivo y M
1
, M
2
son nitamente generados, entonces
i
N
f es inyectivo.
Demostracion. (i)(ii): sea f : M
1
M
2
un homomorsmo inyectivo, y considere-
mos la sucesion exacta 0 M
1
f
M
2
j
M
2
/f (M
1
) 0. Por hipotesis, la sucesion
0 N M
1
i
N
f
N M
2
i
N
j
N (M
2
/f (M
1
)) 0 es exacta, por lo tanto
i
N
f es un homomorsmo inyectivo.
(ii)(i): teniendo en cuenta la hipotesis y que N es siempre exacto a derecha,
entonces esta implicacion es evidente.
(ii)(iii): esta implicacion es obvia.
(iii)(ii): sea M
1
f
M
2
un homomorsmo inyectivo y sea u := n
1
m
1
+ +n
t

m
t
ker(i
N
f), con m
i
M
1
, n
i
N, 1 i t. Consideremos los submodulos
M

1
:= m
1
, . . . , m
t
M
1
y M

2
:= f(m
1
), . . . , f(m
t
) M
2
; sea M

1
f

2
denido por f

(m

) := f(m

), con m

1
. Es claro que f

es tambien inyectivo,
entonces por la hipotesis se tiene que N M

1
i
N
f

N M

2
es inyectivo, por lo
tanto, (i
N
f

) (u) = (i
N
f

) (n
1
m
1
+ +n
t
m
t
) = n
1
f

(m
1
) + +n
t

(m
t
) = n
1
f (m
1
) + +n
t
f (m
t
) = (i
N
f) (n
1
m
1
+ +n
t
m
t
) = 0,
luego u = n
1
m
1
+ +n
t
m
t
= 0.
Proposici on 1.6.4. Sea A

B un homomorsmo de anillos y N un A-modulo
plano. Entonces N
A
B es un B-modulo plano.
Demostracion. Si M
1
f
M
2
es un homomorsmo inyectivo de modulos a izquierda
sobre B, entonces se tiene el siguiente diagrama conmutativo, donde las echas
verticales son isomorsmos y i
N
f es por hipotesis inyectivo:
44 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
(N
A
B)
B
M
1
i
(N
A
B)
f
(N
A
B)
B
M
2

N
A
(B
B
M
1
) N
A
(B
B
M
2
)

N
A
M
1
i
N
f
N
A
M
2
Se tiene entonces que i
(N
A
B)
f es inyectivo, y por lo tanto, N
A
B es B-plano.
Proposici on 1.6.5. Sea N
i

iC
una familia de A-modulos. Entonces,

iC
N
i
es plano
i
( , N
i
es plano.
Demostracion. ): sea M
1
f
M
2
un homomorsmo inyectivo, entonces el homo-
morsmo (

iC
N
i
)M
1
(

iC
N
i
)M
2
es inyectivo. Entonces el homomorsmo

iC
(N
i
M
1
)

iC
(i
N
i
f)

iC
(N
i
M
2
) es inyectivo, y en consecuencia cada ho-
momorsmo N
i
M
1
i
N
i
f
N
i
M
2
es inyectivo.
): sea M
1
f
M
2
un homomorsmo inyectivo, entonces para cada i (,
el homomorsmo N
i
M
1
i
N
i
f
N
i
M
2
es inyectivo, luego el homomorsmo

iC
(N
i
M
1
)

iC
(i
N
i
f)


iC
(N
i
M
2
) es inyectivo, y por lo tanto, el homo-
morsmo (

iC
N
i
) M
1
(

iC
N
i
) M
2
es inyectivo.
Corolario 1.6.6. Todo modulo libre es plano.
Demostracion. Seg un el teorema 1.6.3 A
A
es plano, luego, de acuerdo con la propo-
sicion anterior, el modulo libre A
(X)
es plano.
Corolario 1.6.7. Todo modulo proyectivo es plano.
Demostracion. Consecuencia directa de la proposicion 1.6.5.
Concluimos esta introduccion a la teora de modulos planos mostrando otras
propiedades para el caso particular sobre anillos conmutativos. La primera dice que
la condicion ser planoes local-global (vease la parte nal de la seccion 1.4)
Proposici on 1.6.8. Sean R un anillo conmutativo y N un R-modulo. Entonces las
siguientes condiciones son equivalentes:
(i) N es plano.
(ii) N
P
es R
P
-plano para cada ideal primo P.
(iii) N
p
es R
P
-plano para cada ideal maximal P.
1.6. M

ODULOS PLANOS 45
Demostracion. (i)(ii): consecuencia directa de la proposicion 1.6.4.
(ii)(iii): evidente.
(iii)(i): sea M
1
f
M
2
un R-homomomorsmo inyectivo, entonces por la
proposicion 1.6.2, (M
1
)
p
fp
(M
2
)
p
es un R
P
-homomorsmo inyectivo, y por la
hipotesis, (M
1
)
p
N
p
fpi
N
P
(M
2
)
p
N
p
es un R
P
-homomorsmo inyectivo. Pero
de acuerdo con la proposicion 1.4.17, se tiene el siguiente diagrama conmutativo:
(M
1
)
P
N
P
f
P
i
N
P
(M
2
)
P
N
P
h
1
h
2
(M
1
N)
P
g
(M
2
N)
P
donde h
1
, h
2
son isomorsmos denidos por h
1
(
m
1
s
1

n
1
r
1
) :=
m
1
n
1
s
1
r
1
, h
2
(
m
2
s
2

n
2
r
2
) :=
m
2
n
2
s
2
r
2
, y g por construccion es denido como g := h
2
(f
P
i
N
P
)h
1
1
. Notese entonces
que g es un homomorsmo inyectivo y coincide con (f i
N
)
P
para cada maximal
P. Seg un la proposicion 1.4.19, f i
N
es inyectivo, luego N es plano.
La version plana de la propiedad (o) de la seccion 1.3 es el siguiente teorema.
Proposici on 1.6.9. Sean R un anillo conmutativo, L un R-modulo plano y M un
R-modulo de presentacion nita. Entonces se tiene el R-isomorsmo
Hom
R
(M, N) L

= Hom
R
(M, N L).
Demostracion. El siguiente diagrama es conmutativo
Hom
R
(M, N) L Hom
R
(M, N)
R
L
Hom
R
(M, N
R
L)
c

p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
p
%

donde (h, l) := h l, (h, l) :=


l,h
,
l,h
(n) := h(n) l es bilineal y R-balanceada,
y (h l) :=
l,h
es un R-homomorsmo. Notemos que si M es libre de dimen-
sion nita, entonces es un R-isomorsmo. Sea R
r
R
s
M 0 una pre-
sentacion nita de M, se tiene entonces la sucesion exacta 0 Hom
R
(M, N)
Hom
R
(R
s
, N) Hom
R
(R
r
, N), pero como L es plano resulta la sucesion exacta
0 Hom
R
(M, N)
R
L Hom
R
(R
s
, N)
R
L Hom
R
(R
r
, N)
R
L y se tiene el
siguiente diagrama conmutativo con las exactas:
0 Hom
R
(M, N)
R
L Hom
R
(R
s
, N)
R
L Hom
R
(R
r
, N)
R
L

_
0 Hom
R
(M, N
R
L) Hom
R
(R
s
, N L) Hom
R
(R
r
, N
R
L)
Puesto que las dos echas verticales de la derecha son isomorsmos, entonces por
el lema de los cicno es tambien un isomorsmo.
46 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Proposici on 1.6.10. Sean R un anillo conmutativo, A una R-algebra y M un
R-modulo de presentacion nita. Entonces, para cada A-modulo N se tiene el A-
isomorsmo
Hom
R
(M, N)

= Hom
A
(M
R
A, N)
Demostracion. Notemos en primer lugar que si M es R-libre de dimension nita,
entonces se tiene el isomorsmo pedido: en efecto,
Hom
R
(R
r
,
R
N
A
)

= (
R
N
A
)
r
, Hom
A
(R
r

R
A,
R
N
A
)

= Hom
A
(A
r
,
R
N
A
)

= (
R
N
A
)
r
.
Sea R
r
R
s
M 0 una presentacion nita de M, se tiene entonces el siguiente
diagrama conmutativo con las exactas:
0 Hom
R
(M, N) Hom
R
(R
s
, N) Hom
R
(R
r
, N)

_
0 Hom
R
(M
R
A, N) Hom
A
(A
s
, N) Hom
A
(A
r
, N)
Puesto que las dos echas verticales de la derecha son isomorsmos, entonces la
primera es tambien un isomorsmo.
La siguiente propiedad es dual a la proposicion 1.4.17.
Proposici on 1.6.11. Sean R un anillo conmutativo, S un sistema multiplicativo de
R, M un R-modulo de presentacion nita y N un R-modulo arbitrario. Entonces,
se tiene el RS
1
-isomorsmo
Hom
R
(M, N)S
1

= Hom
RS
1(MS
1
, NS
1
).
Demostracion. Hom
R
(M, N)S
1

= Hom
R
(M, N)
R
RS
1
, pero como RS
1
es
R-plano, por la proposicion 1.6.9 se obtiene el RS
1
-isomorsmo Hom
R
(M, N)
R
RS
1

= Hom
R
(M, NS
1
); podemos ahora aplicar la proposicion 1.6.10 con A :=
RS
1
y obtenemos el RS
1
-isomorsmo Hom
R
(M, N)S
1

= Hom
R
(MS
1
, NS
1
).
1.7. Anillos hereditarios
Una tarea clasica en algebra homologica es investigar clases de anillos para los cuales
los m odulos proyectivos coinciden con los libres (vease el teorema 1.4.20). Probare-
mos que para dominios de ideales principales (DIPs), los modulos proyectivos y los
libres coinciden. Esta tarea puede ser abordada de una manera bastante general a
traves de los llamados anillos hereditatrios que estudiaremos en la presente seccion.
Iniciamos con el caso conmutativo y estudiaremos al nal los anillos hereditarios no
conmutativos.
1.7. ANILLOS HEREDITARIOS 47
Proposici on 1.7.1. Sea R un dominio de integridad (DI). Entonces, cada R-modu-
lo proyectivo es sin torsion.
Demostracion. En efecto, sea M un m odulo proyectivo, entonces M es sumando
directo de un R-modulo libre, es decir, M es un submodulo de un modulo libre F.
Sea X una base de F y supongamos que m M es un elemento de torsion, es decir,
existe 0 ,= r R tal que m r = 0. Existen elementos x
1
, . . . , x
t
X y r
1
, . . . , r
t
R
tales que m = x
1
r
1
+ +x
t
r
t
, luego r
1
r = = r
t
r = 0, de donde r
i
= 0 para
cada 1 i t, es decir, m = 0.
Corolario 1.7.2. Sean R un DIP y M un R-modulo proyectivo nitamente gene-
rado. Entonces M es libre.
Demostracion. En efecto, por la proposicion 1.7.1 sabemos que M es un modulo sin
torsion, pero como R es un DIP, M resulta libre (vease [13]).
Corolario 1.7.3. Sean K un cuerpo y M un modulo proyectivo nitamente gene-
rado sobre K[x]. Entonces M es libre.
Demostracion. Puesto que K[x] es un DIP, basta aplicar el corolario 1.7.2.
Veremos mas adelante que la nitud es una condicion superua en los dos coro-
larios anteriores (vease el corolario 1.7.16).
Denici on 1.7.4. Sea R un anillo conmutativo, R es hereditario (AH) si cada
ideal de R es proyectivo. Si R es ademas un dominio de integridad, entonces se dice
que R es un dominio de Dedekind (DD).
Ejemplo 1.7.5. (i) Todo DIP es un DD.
(ii) Sean K
1
, K
2
cuerpos. Entonces, K
1
K
2
es un AH pero no es un DD.
(iii) Z[

5] no es un DIP. En efecto, Z[

5] no es un DFU ya que 9 presenta


por lo menos dos factorizaciones distintas en producto de irreducibles: 9 = 3 3 =
_
2 +

5
_ _
2

5
_
. Esto hace que Z[

5] no sea un DIP. En [23] se demuestra


que Z[

5] es un DD; la prueba completa es algo extensa y utiliza resultados que


se apartan demasiado del tema y los propositos del presente trabajo.
Teorema 1.7.6. Sea R un AH y sea M un R-modulo libre nitamente generado.
Entonces, cada submodulo N de M es isomorfo a una suma directa nita de ideales
de R, y en consecuencia N es proyectivo.
Demostracion. Si M = 0, entonces N = 0 y la condicion se cumple trivialmente.
Sea M ,= 0 y sea X = x
1
, . . . , x
n
una base de M. Vamos a probar el teorema por
induccion sobre n.
n = 1: sea N M = x
1
)

= R, entonces N es isomorfo a un submodulo de R,
es decir, N es isomorfo a un ideal de R.
48 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Supongamos que cada submodulo de un modulo libre de dimension n 1 es
una suma directa nita de ideales de R, y sea N M, donde X = x
1
, . . . , x
n

es una base de M. Cada elemento v N se representa en forma unica en la forma


v = x
1
r
1
+ +x
n
r
n
, denimos entonces
: N R
v r
n
.
Notese que es un homomorsmo, donde I := Im() es un ideal de R, se tiene
entonces el homomorsmo sobreyectivo : N I; por hipotesis I es proyectivo y
entonces N = ker() N

, con N


= I. Pero ker () = N (x
1
) x
n1
)) es
submodulo del modulo libre x
1
) x
n1
). Por induccion, ker () es isomorfo
a una suma directa nita de ideales de R, ker ()

= I
1
I
t
. En total, N

=
I
1
I
t
I, y el teorema esta probado.
Corolario 1.7.7. Sea R un AH y sea M un R-modulo proyectivo nitamente gene-
rado. Entonces,
(i) M es suma directa nita de ideales de R.
(ii) Si N un submodulo de M, entonces N es proyectivo.
Demostracion. (i) Sabemos que M es sumando directo de un R-modulo libre F de
dimension nita, por tanto, M es submodulo de F. Por el teorema anterior, M es
suma directa nita de ideales de R.
(ii) N es un submodulo de F, nuevamente por el teorema anterior, N es proyec-
tivo.
Probaremos a continuaci on que los dominios de Dedekind son noetherianos.
Denici on 1.7.8. Sea R un dominio de integridad y K su cuerpo de fracciones.
Un R-submodulo no nulo I de K es un ideal fraccionario de R si existe 0 ,= r R
tal que Ir R. Ademas, se dene I
1
:= K [ I R.
Proposici on 1.7.9. Sea R un dominio de integridad y K su cuerpo de fracciones.
(i) Si I es un ideal fraccionario de R, entonces I
1
es un ideal fraccionario de R
y ademas II
1
R.
(ii) Sea I R un ideal no nulo de R, entonces I es un ideal fraccionario de R.
Demostracion. (i) I
1
,= ya que existe r en R 0 (y por tanto en K) tal que
Ir R, luego r I
1
. Es claro que I
1
es un R-submodulo no nulo de K. Sea
a
r
I
no nulo, entonces para cada I
1
se tiene que
a
r
R, es decir,
a
r
I
1
R, luego
aI
1
= I
1
a R, donde a R 0.
(ii) I es un R-submodulo no nulo de K; ademas, I1 R.
1.7. ANILLOS HEREDITARIOS 49
Denici on 1.7.10. Un ideal fraccionario I de R es invertible si II
1
= R.
Proposici on 1.7.11. Sean R y K como antes.
(i) Sea T(R) la coleccion de ideales fraccionarios de R. Entonces, T(R) es un
monoide conmutativo.
(ii) Sea 1(R) la coleccion de ideales invertibles de R. Entonces 1(R) es un grupo
abeliano.
(iii) Si I es un ideal fraccionario invertible, entonces I es nitamente generado.
Demostracion. (i) Se dene un producto en T(R) por
IJ :=
n

i=1

i
[
i
I,
i
J, n 1.
Esta es una operaci on binaria interna en T(R) ya que IJ es un R-submodulo no
nulo de K, y ademas IJrs R, con r, s no nulos de R tales que Ir R, Js R.
Es claro que esta operacion es asociativa y que IJ = JI; ademas el neutro de este
producto es R.
(ii) Sea I 1(R), entonces II
1
= R = I
1
I, es decir, cada elemento de 1(R)
tiene inverso.
(iii) Puesto que II
1
= R, entonces 1 =
n

i=1

i
, con
i
I,
i
I
1
, luego si
es un elemento cualquiera de I se tiene que =
n

i=1

i
(
i
), pero cada
i
R,
entonces I =
1
, . . . ,
n
).
Teorema 1.7.12. Sea R un DI e I R un ideal no nulo de R. I es invertible si,
y solo si, I es proyectivo.
Demostracion. ): sea I R un ideal invertible, entonces 1 =
n

i=1

i
, con
i

I,
i
I
1
. Denimos
i
: I R por
i
() :=
i
, con I. Notese que

i
es un R-homomorsmo; ademas =
n

i=1

i
(
i
) =
n

i=1

i
(). Las colecciones

1
, . . . ,
n
y
1
, . . . ,
n
satisfacen las condiciones del teorema 1.2.7, por lo tanto,
I es proyectivo.
): sea I un ideal proyectivo, entonces I posee una base proyectiva
k

kK
con
R-homomorsmos
k
: I R
kK
; sea ,= 0 en I, entonces =
1

1
() + +

t
(), con
i
() ,= 0. Se puede tambien escribir
=
1

1
()

+ +
t
t()

= (
1

1
()

+ +
t
t()

)
50 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
y denimos
k
:=

k
()

K 0, luego 1 =
n

k=1

k
. Notese que
1
, . . . ,
n
) es un
ideal fraccionario de R y ademas R I
1
, . . . ,
n
). Veamos que I
1
, . . . ,
n
) R.
Sea r I, entonces para cada generador
i
=

i
()

se tiene que
i
=

i
()

=

i
(r)
r
ya
que
i
(r) =
i
()r =
i
(r), y en consecuencia r
i
= r

i
(r)
r
=
i
(r) R.
Corolario 1.7.13. Sea R un DD. Entonces R es Noetheriano.
Demostracion. Sea I un ideal de R, si I = 0 entonces I es nitamente generado.
Sea I ,= 0, entonces I es proyectivo, y por tanto, invertible. Pero como vimos en la
prueba del teorema anterior, un ideal invertible es nitamente generado.
El teorema 1.7.6 es valido removiendo la hipotesis de nitud, es decir, si R es
AH, entonces cada submodulo de un R-modulo libre es isomorfo a una suma directa
de ideales de R. De igual manera, en el corolario 1.7.7, si M es proyectivo, entonces
M es suma directa de ideales de R, y si N es un submodulo de M entonces N es
tambien proyectivo. Estas propiedades son ciertas a un en el caso no conmutativo,
tal como veremos enseguida.
Denici on 1.7.14. Un anillo A es hereditario a derecha (izquierda) si cada
ideal derecho (izquierdo) es proyectivo.
Teorema 1.7.15 (Kaplansky). Sea A un anillo hereditario a derecha (izquierda).
(i) Sea M un A-modulo derecho (izquierdo) libre. Entonces, cada submodulo N
de M es isomorfo a una suma directa de ideales derechos (izquierdos) de A, y
en consecuencia, N es proyectivo.
(ii) Sea M proyectivo y N M, entonces N es proyectivo.
Demostracion. (i) Si M = 0 el resultado se tiene trivialmente. Sea M ,= 0 y sea
X := x

K
una base de M; sabemos que M =

K
x

). Puesto que el lema


de Zorn implica el principio de buena ordenacion, podemos suponer que / es un
conjunto bien ordenado, es decir, cada subconjunto de / tiene primer elemento, y
ademas que / es totalmente ordenado. Para cada / denimos
M

:=

<

),
M
+1
:=

) = M

),
M
0
:= 0,
donde 0 el primer elemento de /. Sea N M; cada elemento z N M
+1
admite
una representacion unica en la forma z = u + x

a, donde u M

. Denimos

: N M
+1
A por

(z) := a; notese que

es un A-homomorsmo y su
1.7. ANILLOS HEREDITARIOS 51
imagen es un ideal derecho de A, redenimos entonces

: N M
+1
Im(

) y
este homomorsmo es sobreyectivo; puesto que Im(

) es proyectivo entonces N
M
+1
= ker (

) N

, donde N


= Im(

). Pero ker (

) = N M

.
Probemos que N =

K
N

. En primer lugar veamos que N =

K
N

:
puesto que para cada /, N

N, entonces

K
N

N; supongamos que
no se alcanza la igualdad. Para cada z N M =
K
M
+1
, existe tal que
z M
+1
; sea
z
el menor tal que z M
z+1
; suponemos entonces que existen
z N tales que z /

K
N

, escojamos uno de tales z con la condicion de que


z
sea mnimo. Entonces, z N M
z+1
, por lo tanto, z = u +v, donde u N M
z
y v N
z
. Se sigue entonces que u = z v N, pero u /

K
N

(de lo contrario
z

K
N

), pero como u M
z
, entonces
u
<
z
, lo cual es contradictorio. Se
tiene entonces que N =

K
N

.
Para terminar, veamos que la suma es directa: supongamos que 0 = v

1
+ +v
n
,
con v

i
N

i
y podemos asumir que
1
< <
n
. Entonces, v

1
+ + v

n1
=
v
n
N
n
(N M
n
) = 0. De manera recurrente encontramos que c

1
= =
0 = c
n
.
As pues, N es isomorfo a una suma directa de ideales de R. Como cada ideal es
proyectivo, entonces N es proyectivo.
(ii) Si M es proyectivo, entonces es un submodulo de un modulo libre, por lo
tanto N es un submodulo de un modulo libre, y por la parte (i), N es proyectivo.
Corolario 1.7.16. Sea R un DIP.
(i) Sea M un R-modulo libre. Entonces, cada submodulo N de M es libre, y
dim(N) dim(M).
(ii) Si M proyectivo entonces M es libre.
Demostracion. (i) Puesto que cada DIP es un AH (realmente un DD) entonces
dado N M, N es isomorfo a una suma directa de ideales de R, pero estos son
principales, y por lo tanto libres. En total, N es libre. Usando la notacion de la
demostracion del teorema anterior se tiene que N =

K
N

; teniendo en
cuenta que algunos N

pueden ser nulos, entonces dim(N) card(/) = dim(M).


(ii) Sea M proyectivo, entonces M es un submodulo de un modulo libre, luego
por (i), M es libre.
Ejemplo 1.7.17. Seg un la proposicion 1.6.3,
Z
es plano, pero no es proyectivo,
ya que de lo contrario saldra libre por el corolario anterior (vease [13]).
Concluimos esta seccion con otra caracterizacion de los anillos hereditarios no
conmutativos, y como corolario, otra caracterizacion de los dominios de Dedekind.
Teorema 1.7.18 (Cartan-Eilenberg). Sea A un anillo. Entonces las siguientes
condiciones son equivalentes:
52 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
(i) A es hereditario a derecha (izquierda).
(ii) Cada submodulo de un modulo proyectivo es proyectivo.
(iii) Cada cociente de un modulo inyectivo es inyectivo.
Demostracion. (i)(ii): esta es la parte (ii) del teorema 1.7.15.
(ii)(i): A
A
es libre, y por lo tanto, proyectivo; sea I un ideal derecho de A,
entonces I es proyectivo.
(iii)(ii): sean P un modulo proyectivo y P

un submodulo de P; debemos
completar el siguiente diagrama con un homomorsmo h

: P

Q, donde f es
sobreyectivo y se puede asumir que Q es inyectivo (teorema 1.5.13 (i)):
P

Q Q

c
g
E
f
Por hipotesis Q

es inyectivo, entonces se tiene el siguiente diagrama conmutativo


Q

P
T
g
E

p
p
p
p
p
p
p
s
t
y como P es proyectivo resulta el siguiente diagrama conmutativo:
P
Q Q

c
t
p
p
p
p
p
p
p

h
E
f
resulta t = g, fh = t, luego f(h) = g, el homomorsmo buscado es pues h

:= h.
(ii)(iii): para esta parte se procede en forma dual a como acabamos de ver,
pero utilizando el teorema 1.5.13 (ii).
En relacion con la proposicion 1.5.8 se tiene la siguiente caracterizacion de los
dominios de Dedekind.
Corolario 1.7.19. Sea R un DI. R es un DD si, y solo si, cada R-modulo divisible
en inyectivo.
Demostracion. Vermani, pag. 202, teorema 8.2.5.
1.8. ANILLOS Y M

ODULOS GRADUADOS Y FILTRADOS 53


1.8. Anillos y m odulos graduados y ltrados
Estudiaremos ahora otra tecnica muy poderosa para la investigacion de propiedades
algebraicas de anillos y modulos. Utilizaremos las presentaciones ofrecidas en [17] y
[20]. La teora general la desarrollaremos por el lado derecho, pero como anotamos
en la introduccion del presente captulo, por supuesto todos los resultados se tienen
tambien por el lado izquierdo.
Denici on 1.8.1. Un anillo A se dice que es Z-graduado si posee una familia de
subgrupos A
p

pZ
de su grupo aditivo A
+
que satisface las siguientes condiciones:
(i) A
p
A
q
A
p+q
, para cualesquiera p, q Z.
(ii) A =

pZ
A
p
.
Para p Z, A
p
se denomina la componente homogenea de grado p y los ele-
mentos de A
p
se dice que son homogeneos de grado p. La familia A
p

pZ
se
denomina una graduacion de A. Si A
p
= 0 para p < 0, es decir, A =

pN
A
p
,
se dice que A es un anillo graduado positivamente. Sea K cuerpo (anillo con-
mutativo), si A es una K-algebra, se dice que A es Z-graduada si ademas de las
condiciones anteriores se tiene A
p
es un K-subespacio de A. Finalmente, sean A y B
anillos (algebras) graduados con graduaciones A
p

pZ
y B
p

zZ
, respectivamente.
Un homomorsmo de anillos (algebras) f : A B es graduado si f(A
p
) B
p
para cada p Z.
De la dencion anterior se obtiene inmediatamente que 1 A
0
y A
0
es un
subanillo (subalgebra) de A. En efecto, sea 1 = a
0
+a
1
+ +a
p
y sea x = b
1
+b
1
+ +
b
q
un elemento arbitrario de A, entonces 1b
i
= b
i
y resulta a
0
b
i
+a
1
b
i
+ +a
p
b
i
= b
i
,
de donde a
0
b
i
= b
i
para cada 1 i q, luego a
0
x = x; de manera similar xa
0
= x,
con lo cual a
0
= 1 A
0
(a
1
= = a
p
= 0). Notemos que el producto de dos
elementos de A
0
esta en A
0
.
Denici on 1.8.2. Sea A un anillo Z-graduado con graduacion A
p

pZ
, y sea M
una A-modulo a derecha, se dice que M es un modulo graduado si posee una
familia de subgrupos M
p

pZ
de su grupo aditivo M
+
que satisface las siguientes
condiciones:
(i) M
p
A
q
M
p+q
, para cualesquiera p, q Z.
(ii) M =

pZ
M
p
.
Para p Z, M
p
se denomina la componente homogenea de grado p y los
elementos de M
p
se dice que son homogeneos de grado p. La familia M
p

pZ
se
denomina una graduacion de M. Si M
p
= 0 para p < 0, es decir, M =

pN
M
p
,
54 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
se dice que M es un modulo graduado positivamente. Sea K cuerpo (anillo
conmutativo), si A es una K-algebra, se requiere que M
p
sea un K-subespacio de M.
Finalmente, sean M y N A-modulos graduados, un A-homomorsmo f : M N
es graduado si f(M
p
) N
p
para cada p Z.
En adelante, si no hay lugar a confusion, a un anillo Z-graduado lo llamare-
mos simplemente anillo graduado. Sea M un A-modulo graduado con graduacion
M
p

pZ
y sea N un submodulo de M. Notemos que la coleccion N
p

pZ
, con
N
p
:= M
p
N
satisface N
p
A
q
N
p+q
para cualesquiera p, q Z. De igual manera, la coleccion
(M/N)
p

pZ
, con
(M/N)
p
:= (M
p
+N)/N
cumple (M/N)
p
A
q
(M/N)
p+q
para cualesquiera p, q Z.
Denici on 1.8.3. Sean A un anillo graduado y M un A-modulo graduado. Un A-
submodulo N de M es un submodulo graduado de M si N =

pZ
(M
p
N).
Proposici on 1.8.4. Sean A un anillo graduado, M un A-modulo graduado y N un
A-submodulo de M. Entonces las siguientes condiciones son equivalentes:
(i) N es un submodulo graduado.
(ii) If u N, entonces todas las componentes homogeneas de u estan en N.
(iii) N es generado por elementos homogeneos.
(iv) El modulo cociente M/N es graduado, es decir,
M/N =

pZ
(M/N)
p
.
Demostracion. Ejercicio para el lector.
Otra propiedad evidente a partir de la dencion es la siguiente.
Proposici on 1.8.5. Sea M un A-modulo graduado f.g., es decir, M tiene un
conjunto nito de generadores homogeneos. Entonces, M es graduado f.g., si, y solo
si, M es f.g. como A-modulo.
Demostracion. Evidente.
1.8. ANILLOS Y M

ODULOS GRADUADOS Y FILTRADOS 55


Notemos que si M es un modulo graduado, M siempre tiene un conjunto de
generadores homogeneos: si m
j
[j J) = M, entonces expandiendo cada m
j
en
suma de componentes homogeneas, todas estas conforman un sistema de generadores
para M.
Si en la denicion 1.8.3 y proposicion 1.8.4, N es reemplazado por un ideal I
derecho, izquierdo o bilatero obtenemos la nocion de ideal derecho, izquierdo,
bilatero graduado. Un subanillo S de A es graduado si S =

pZ
(A
p
S). A
partir de estas deniciones se obtienen en forma inmediata las siguientes propiedades.
Proposici on 1.8.6. (i) Sea f : A B un homomorsmo graduado de anillos. En-
tonces, Im(f) es un subanillo graduado de B y ker(f) es un ideal bilatero graduado
de A.
(ii) La composicion de homomorsmos graduados de anillos es un homomorsmo
graduado.
(iii) Sea I un ideal bilatero propio graduado de A, entonces A/I es un anillo
graduado.
(iv) Sea f : M N un A-homomorsmo graduado, entonces Im(f) es un
submodulo graduado de N y ker(f) es un submodulo graduado de M.
(v) La composicion de homomorsmos graduados de modulos es un homomor-
smo graduado.
Demostracion. Ejercicio para el lector.
Ejemplo 1.8.7. Sean A un anillo, X un conjunto no vaco, G
X
el monoide libre en
al alfabeto X y AX el anillo libre en el alfabeto X. Sea w = x
1
x
p
una palabra
de longuitud p, se dene el grado de w por p y se denota deg(w) := p. Para la
palabra vaca e se dene deg(e) := 0. Para p N, consideremos
AX
p
:=

deg(w)=p
c
w
w[c
w
A, w G
X
.
Notemos que AX
p
es un subgrupo de AX
+
, en realidad es un A-submodulo de
AX, y si A = K es un anillo conmutativo, entonces KX
p
es un K-subespacio
del algebra libre KX. Notemos que AX es un anillo graduado positivamente
AX =

pN
AX
p
, con AX
0
= A. Si A = K, entonces KX es una K-
algebra graduada positivamente. Si I es un ideal bilatero generado por elementos
homogeneos, entonces el cociente B := AX/I es un anillo graduado positivamente
con graduacion dada por B
p
= (AX
p
+I)/I.
Ejemplo 1.8.8. Sean R un anillo conmutativo y V un R-modulo. El algebra
tensorial de V , denotada T(V ), es una R-algebra graduada positivamente con
graducion T
p
(V )
p0
, donde T
p
(V ) := V V (p factores) para p 2, y
T
1
(V ) := V , T
0
(V ) := R (vease [14]).
De igual manera, el algebra exterior de V
56 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
(V ) := T(V )/J, con J := v
2
[v V ), v
2
= v v,
es una R-algebra graduada,
(V ) =

p0

p
(V ) = R V
2
(V )
con

0
(V ) := T
0
(V )/J
0
= R,
1
(V ) := T
1
(V )/J
1
= V ,
p
(V ) := T
p
(V )/J
p
, p 2,
donde
J
0
:= 0 =: J
1
, J
p
:= J T
p
(V ) para p 2.
Notemos que J es un ideal bilatero graduado de (V ): en efecto, J =

p0
J
p
(vease [14]).
Denici on 1.8.9. Un anillo A se dice que es Z-ltrado si posee una familia de
subgrupos F
p

pZ
de su grupo aditivo A
+
que satisface las siguientes condiciones:
(i) F
p
F
q
F
p+q
, para cualesquiera p, q Z.
(ii)

pZ
F
p
= A.
(iii) Para p < q, F
p
F
q
.
(iv) 1 F
0
.
La familia F
p

pZ
se denomina una ltracion de A. La ltracion se dice sepa-
rada si ademas

pZ
F
p
= 0. Si F
1
= 0 se dice que A es un anillo ltrado
positivamente. Sea K cuerpo (anillo conmutativo), si A es una K-algebra, se dice
que A es Z-ltrada si ademas de las condiciones anteriores se tiene F
p
es un K-
subespacio de A. Finalmente, sean A y B anillos (algebras) ltrados con ltraciones
F
p
(A)
pZ
y F
p
(B)
zZ
, respectivamente. Un homomorsmo de anillos (algebras)
f : A B es ltrado si f(F
p
(A)) F
p
(B) para cada p Z.
De la dencion anterior se obtiene inmediatamente que F
0
es un subanillo (sub-
algebra) de A. En efecto, la suma es cerrada ya que F
0
es un grupo abeliano, el
producto es cerrado ya que F
0
F
0
F
0
, y ademas, 1 F
0
por la denicion. Tambien,
la composicion de homomorsmos ltrados es un homomorsmo ltrado.
Proposici on 1.8.10. Todo anillo graduado es ltrado.
Demostracion. Sea A un anillo graduado con graduacion A
p

pZ
; entonces F
p

pZ
con F
p
:=

np
A
p
es una ltracion de A.
1.8. ANILLOS Y M

ODULOS GRADUADOS Y FILTRADOS 57


Proposici on 1.8.11. Si A es un anillo ltrado, entonces existe un anillo graduado
Gr(A) asociado a A.
Demostracion. Sea A un anillo ltrado con ltracion F
p

pZ
; denimos la coleccion
de grupos abelianos
Gr(A)
p
:= F
p
/F
p1
, p Z, (1.8.1)
y sea
Gr(A) :=

pZ
Gr(A)
p
. (1.8.2)
Es claro que Gr(A) es un grupo abeliano. El producto en Gr(A) se dene mediante
distributividad y la multiplicacion de elementos homogeneos:
F
p
/F
p1
F
q
/F
q1
F
p+q
/F
p+q1
(a +F
p1
, b +F
q1
) ab +F
p+q1
.
La prueba completa de que Gr(A) es un anillo graduado bajo este producto queda
a cargo del lector, veamos solamente que el producto anterior esta bien denido. Si
a + F
p1
= a

+ F
p1
y b + F
q1
= b

+ F
q1
, con a, a

F
p
y b, b

F
q
, entonces
a a

F
p1
, b b

F
q1
, de donde (a a

)(b b

) F
p1+q1
F
p+q1
, es decir,
abab

b+a

= (aba

)+a

ab

+a

b+a

= (aba

)+a

(b

b)(aa

)b


F
p+q1
, pero notemos que a

(b

b), (aa

)b

F
p+q1
, luego ab a

F
p+q1
.
Corolario 1.8.12. Sea A un anillo graduado, entonces Gr(A)

= A.
Demostracion. Sea A con graduacion A
p

pN
; por la proposicion 1.8.10, F
p

pZ
,
con F
p
:=

np
A
p
, es una ltracion de A, luego la graduacion asociada es
Gr(A)
p
= (

np
A
p
)/(

np1
A
p
)

= A
p
y Gr(A) :=

pZ
Gr(A)
p

=

pZ
A
p

pZ
A
p
= A, ademas, el producto a traves del isomorsmo corresponde al
producto en A.
Ejemplo 1.8.13. Seg un el ejemplo 2.2.7, Gr(R[x
1
, . . . , x
n
])

= R[x
1
, . . . , x
n
].
Denici on 1.8.14. Sea A un anillo Z-ltrado con ltracion F
p
(A)
pZ
y sea M
un A-modulo a derecha. Se dice que M es un A-modulo ltrado si existe una
familia F
p
(M)
pZ
de subgrupos de M que satisface las siguientes condiciones:
(i) F
p
(M)F
q
(A) F
p+q
(M), para cualesquiera p, q Z.
(ii)

pZ
F
p
(M) = M.
(iii) Para p < q, F
p
(M) F
q
(M).
58 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
La familia F
p
(M)
pZ
se denomina una ltracion de M. La ltracion se dice
separada si ademas

pZ
F
p
(M) = 0. Si F
1
(M) = 0 se dice que A es un modulo
ltrado positivamente. Sea K cuerpo (anillo conmutativo), si A es una K-alge-
bra, se requiere ademas que F
p
(M) sea un K-subespacio de M. Sean M y N A-
modulos ltrados con ltraciones F
p
(M)
pZ
y F
p
(N)
pZ
y sea f : M N un
A-homomorsmo, se dice que f es ltrado si f(F
p
(M)) F
p
(N) para cada p Z.
Es claro que la composicion de homomorsmos ltrados de modulos es un ho-
momorsmo ltrado.
Proposici on 1.8.15. Todo modulo graduado es ltrado.
Demostracion. Sea A un anillo graduado con graduacion A
p

pZ
y sea M un A-
modulo graduado con graduacion M
p

pZ
; notemos que F
p
(M)
pZ
, con F
p
(M) :=

qp
M
q
, es una ltracion sobre A de M.
Proposici on 1.8.16. Si M es un modulo ltrado, entonces existe un modulo gra-
duado Gr(M) asociado a M.
Demostracion. Sea M un A-modulo ltrado sobre el anillo ltrado A con ltraciones
F
p
(M)
pZ
y F
p
(A)
pZ
, respectivamente. Sea Gr(A) el anillo graduado de A
asociado a la ltracion de A; denimos la coleccion de grupos abelianos
Gr(M)
p
:= F
p
(M)/F
p1
(M), p Z, (1.8.3)
y sea
Gr(M) :=

pZ
Gr(M)
p
. (1.8.4)
Se puede probar que Gr(M) tiene estructura de Gr(A)-modulo graduado a derecha
con el producto denido mediante distributividad y la multiplicacion dada por:
F
p
(M)/F
p1
(M) F
q
(A)/F
q1
(A) F
p+q
(M)/F
p+q1
(M)
(m+F
p1
(M), a +F
q1
(A)) m a +F
p+q1
(M).
La demostracion queda a cargo del lector.
Proposici on 1.8.17. Sea A un anillo ltrado y sea M un A-modulo ltrado con
ltracion F
p
(M)
pZ
. Si N es un submodulo de M entonces N y M/N son ltrados
con ltraciones dadas por:
F
p
(N) := F
p
(M) N, F
p
(M/N) := (F
p
(M) +N)/N, p Z.
Demostracion. Ejercicio para el lector.
1.8. ANILLOS Y M

ODULOS GRADUADOS Y FILTRADOS 59


Proposici on 1.8.18. Sea A un anillo ltrado con ltracion F
p
(A)
pZ
y sean M
y N modulos ltrados sobre A con ltraciones F
p
(M)
pZ
y F
p
(N)
pZ
, respecti-
vamente. Sea M
f
N es un A-homomorsmo ltrado. Entonces,
(i) f induce un Gr(A)-homomorsmo graduado
Gr(M)
Gr(f)
Gr(N).
(ii) Si f es inyectivo y estricto, es decir, para cada p Z, f(F
p
(M)) = Im(f)
F
p
(N), entonces Gr(f) es inyectivo. Ademas, si la ltracion es positiva, el
recproco es valido.
(iii) Si f es sobreyectivo y estricto, entonces Gr(f) es sobreyectivo. Ademas, si la
ltracion es positiva, el recproco es valido.
(iv) Si N
g
P es otro A-homomorsmo ltrado, entonces Gr(gf) = Gr(g)Gr(f).
(v) Sea f sobreyectivo y estricto, y sea K := ker(f) con la ltracion inducida como
submodulo de M. Entonces, la sucesion exacta
0 K

M
f
N 0 (1.8.5)
de A-modulos ltrados, con la inclusion, induce la sucesion exacta de Gr(A)-
modulos graduados
0 Gr(K)
Gr()
Gr(M)
Gr(f)
Gr(N) 0.
Demostracion. (i) Como f es un A-homomorsmo ltrado, entonces f(F
p
(M))
F
p
(N) para cada p Z y se induce la funcion
Gr(M)
p
= F
p
(M)/F
p1
(M)
Gr(f)p
F
p
(N)/F
p1
(N) = Gr(N)
p
m
p
f(m
p
),
con m
p
:= m
p
+ F
p1
(M), m
p
F
p
(M) y f(m
p
) := f(m
p
) + F
p1
(N). Notemos
que Gr(f)
p
esta bien denida y es un homomorsmo de grupos abelianos. Reali-
zamos entonces la suma directa externa de estos homomorsmos y obtenemos el
homomorsmo de grupos abelianos
Gr(M)
Gr(f)
Gr(N)
(m
p
)
pZ
(f(m
p
))
pZ
.
Resta ver que Gr(f) es un Gr(A)-homomorsmo graduado: Gr(f)(Gr(M)
p
) =
Gr(f)
p
(Gr(M)
p
) Gr(N)
p
; ademas,
60 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Gr(f)(m
p
a
q
) = f(m
p
a
q
)= f(m
p
) a
q
= f(m
p
) a
q
= Gr(f)(m
p
) a
q
.
(ii) ): sea 0 ,= m M, entonces existe p mnimo tal que m F
p
(M), luego
m / F
p1
(M) y 0 ,= m Gr(M)
p
. Como Gr(f) es inyectivo, Gr(f)(m) = f(m) ,=
0, de lo cual resulta f(m) ,= 0. Esto muestra que f es inyectivo. Veamos que f
es ademas estricto. Sabemos que f(F
p
(M)) Im(f) F
p
(N); supongamos por
induccion que para q < p se tiene la igualdad f(F
q
(M)) = Im(f) F
q
(N). Sea
n
p
Im(f) F
p
(N), si n
p
F
q
(N) para alg un q < p, entonces por la induccion
n
p
f(F
q
(M)) f(F
p
(M)) y no habra algo que demostrar. Supongamos entonces
que n
p
/ F
q
(N) para cada q < p. Tenemos que n
p
= f(m) con m M. Queremos
ver que m puede ser elegido en F
p
(M). Sea r mnimo tal que m F
r
(M), entonces
n
p
F
r
(N) y r p. Basta entonces probar que r = p. Supongamos que r > p,
entonces n
p
= 0 en Gr(N)
r
, con lo cual Gr(f)(m) = Gr(f)
r
(m) = f(m) = n
p
= 0,
pero como Gr(f) es inyectivo m = 0, es decir, m F
r1
(M), lo cual es falso.
): sea (m
p
)
pZ
Gr(M) tal que Gr(f)((m
p
)) = 0, entonces f(m
p
) = 0 para ca-
da p, luego f(m
p
) F
p1
(N) Im(f) = f(F
p1
(M)), con lo cual f(m
p
) = f(m
p1
),
con m
p1
F
p1
(M), pero como f es inyectivo, entonces m
p
= m
p1
, y de esta
manera m
p
= 0 para cada p. Esto muestra que Gr(f) es inyectivo.
(iii) ): sea n N, entonces existe p mnimo tal que n F
p
(N), luego
n Gr(N)
p
; puesto que Gr(f) es sobreyectivo, cada Gr(f)
p
es sobreyectivo y en
consecuencia existe m
p
Gr(M)
p
tal que f(m
p
) = n, de esto se obtiene f(m
p
)n
F
p1
(N) y mediante induccion sobre p, f(m
p
) n = f(m), de donde n Im(f).
Esto demuestra que f es sobreyectivo. Veamos ademas que f es estricto. Como f
es sobreyectivo, basta demostrar que f(F
p
(M)) = F
p
(N); sabemos que f(F
p
(M))
F
p
(N). Sea n
p
F
p
(N), como acabamos de ver f(m
p
) n F
p1
(N), luego apli-
cando nuevamente induccion sobre p, f(m
p
) n f(F
p1
(M)), de lo cual resulta
n f(F
p
(M)), es decir, F
p
(N) f(F
p
(M)) y entonces f(F
p
(M)) = F
p
(N).
): sea (n
p
)
pZ
Gr(N), con n
p
F
p
(N), como f es sobreyectivo existe m M
tal que f(m) = n
p
, as pues n
p
Im(f) F
p
(N) = f(F
p
(M)), de donde n
p
= f(m
p
)
con m
p
F
p
(M). Por lo tanto, (n
p
) = Gr(f)((m
p
)) y Gr(f) resulta sobreyectivo.
(iv) Evidente.
(v) Notemos en primer lugar que es ltrado: (F
p
(K)) = (F
p
(M) K) =
F
p
(M) K F
p
(M); ademas, como f es sobreyectivo, la condicion de estrcito se
escribe f(F
p
(M)) = F
p
(N). Seg un (iii), Gr(f) es tambien sobreyectivo. Veamos que
Gr() es inyectivo: sea (k
p
) Gr(K) tal que ((k
p
)) = 0, entonces (k
p
) = 0. Por ulti-
mo, probemos que Im(Gr()) = ker(Gr(f)). Sea (m
p
) Im(Gr()), entonces existe
(k
p
) Gr(K) tal que (m
p
) = Gr()((k
p
)), luego (m
p
) = (k
p
) y entonces para cada
p Z, m
p
k
p
F
p1
(M). Resulta, f(m
p
k
p
) = f(m
p
) F
p1
(N) de tal manera
que Gr(f)((m
p
)) = (f(m
p
)) = 0. Hemos demostrado que Im(Gr()) ker(Gr(f)).
Recprocamente, sea (m
p
) ker(Gr(f)), entonces Gr(f)((m
p
)) = (f(m
p
)) = 0 con
lo cual f(m
p
) F
p1
(N), podemos ahora usar la condicion de estricto y garantizar
1.8. ANILLOS Y M

ODULOS GRADUADOS Y FILTRADOS 61


que existe m

p
F
p1
(M) tal que f(m
p
) = f(m

p
), es decir, m
p
m

p
F
p
(M) K =
F
p
(K). As pues, m
p
m

p
= k
p
F
p
(K), de donde Gr()((k
p
)) = ((k
p
)) = (k
p
) =
(m
p
m

p
) = (m
p
) ya que en Gr(M)
p
se tiene que m
p
m

p
= m
p
, y esta ultima
igualdad es debida a que m
p
m
p
+ m

p
= m

p
F
p1
(M). Esto demuestra que
ker(Gr(f)) Im(Gr()).
Corolario 1.8.19. Sean A y M como en la proposicion anterior y sea K un
submodulo de M. Con las ltraciones inducidas sobre K y M/K dadas en la proposi-
cion 1.8.17 se tiene que
(i) Gr(K) es un submodulo graduado de Gr(M).
(ii) Gr(M/K)

= Gr(M)/Gr(K).
Demostracion. Consecuencia directa de la proposicion anterior.
Otras propiedades adicionales de anillos y modulos graduados y ltrados que
seran usadas posteriormente se estudian a continuacion. En adelante en la presente
seccion asumiremos que las graduaciones y ltraciones de anillos y modulos son
positivas
Denici on 1.8.20. Sean A un anillo graduado con graduacion A
p

pN
y M un
A-modulo graduado.
(i) M es libre-graduado con base-graduada e
j

jJ
si M es A-libre con base
e
j

jJ
y cada e
j
es homogeneo de grado p(j), para alg un p(j) 0.
(ii) M es proyectivo-graduado si es sumando de un A-modulo libre-graduado.
Proposici on 1.8.21. Sean A un anillo graduado con graduacion A
p

pN
y M un
A-modulo libre-graduado con base graduada X := e
j

jJ
. Entonces,
(i) Para cada p N, M
p
=

jJ
e
j
A
pp(j)
.
(ii) (Propiedad universal) Cada funcion f : X N, con N un A-modulo
graduado, puede ser extendida a un A-homomorsmo graduado

f : M N.
Demostracion. (i) e
j
A
pp(j)
M
p(j)
A
pp(j)
M
p
, se tiene entonces la inclusion

j
e
j
A
pp(j)
M
p
. Sea m
p
M
p
, entonces existen a
1
, . . . , a
k
A tales que m
p
=
e
j
1
a
1
+ +e
j
k
a
k
, de donde m
p
= e
j
1
(a
p
1
1
+ +a
p
1
t
1
)+ +e
j
k
(a
p
k
1
+ +a
p
k
t
k
), con
p
i
r
A
p
i
r
, pero notemos que p(j
i
) +p
i
r
= p para cada i y cada r, luego p
i
r
= p p(j
i
)
y entonces m
p

jJ
e
j
A
pp(j)
. La suma es directa ya que e
j

jJ
es una base.
(ii) Puesto que X es una A-base de M y N es un A-modulo, entonces la funcion
f se extiende de manera unica a un A-homomorsmo de

f : M N; ademas, seg un
(i),

f(M
p
) =

f(

j
e
j
A
pp(j)
) =

f(e
j
)A
pp(j)

j
N
p(j)
A
pp(j)
N
p
.
62 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
Proposici on 1.8.22. Sean A un anillo graduado y M un A-modulo graduado. En-
tonces las siguientes condiciones son equivalentes:
(i) M es proyectivo-graduado.
(ii) M
A
es proyectivo.
(iii) Si f : N N

es un A-homomorsmo sobreyectivo graduado y g : M N

es
un A-homomorsmo graduado, entonces existe un A-homomorsmo graduado
h : M N tal que el siguiente diagrama es conmutativo:
M
N N

p
p
p
p
p
p
p
p

h
c
g
E
f
Demostracion. (i)(ii): evidente a partir de la denicion de proyectivo-graduado.
(ii)(i): sea m
j
[j J) un sistema de generadores homogeneos de M, con
m
j
M
p(j)
; sea F :=

jJ
F
j
con F
j
:= A
A
, sabemos que F es A-libre con base
canonica X := e
j
:=
j
(1)
jJ
, donde
j
: F
j
F es la inyeccion canonica.
Para cada p N denimos F
p
:=

jJ
e
j
A
pp(j)
, entonces claramente F
p
es un
subgrupo de A
+
con e
j
F
p(j)
(recordemos que 1 A
0
). F
p

pN
es una graduacion
de F: sea z = e
j
1
a
1
+ + e
j
k
a
k
F, tal como vimos en la demostracion de
la proposicion 1.8.21, z = e
j
1
(a
p
1
1
+ + a
p
1
t
1
) + + e
j
k
(a
p
k
1
+ + a
p
k
t
k
), con
a
p
i
r
A
p
i
r
, pero notemos que e
j
i
a
p
i
r
e
j
i
A
p
i
r
+p(j
i
)p(j
i
)
F
p
i
r
+p(j
i
)
para cada i y cada
r, de donde, z

p
F
p
. Esto demuestra que F

p
F
p
F. Veamos que la suma
es directa: sea z
p
1
+ +z
ps
= 0 con z
p
i
F
p
i
=

jJ
e
j
A
p
i
p(j)
, 1 i s, y los
grados p
1
, . . . , p
s
distintos. Mediante coecientes nulos podemos asumir sin perdida
de generalidad que
z
p
1
= e
j
1
a
p
1
p(j
1
)
+ +e
j
k
a
p
1
p(j
k
)
.
.
.
z
ps
= e
j
1
a
psp(j
1
)
+ +e
j
k
a
psp(j
k
)
,
con subndices j
1
, . . . , j
k
distintos. Como X es linealmente independiente, entonces
a
p
1
p(j
1
)
+ +a
psp(j
1
)
= 0
.
.
.
a
p
1
p(j
k
)
+ +a
psp(j
k
)
= 0,
1.8. ANILLOS Y M

ODULOS GRADUADOS Y FILTRADOS 63


luego todos los coecientes a
,
s son nulos y cada z
p
i
es nulo. Por ultimo observemos
que F
p
A
q
=

jJ
e
j
A
pp(j)
A
q

jJ
e
j
A
p+qp(j)
= F
p+q
.
As pues, F es libre-graduado con base-graduada e
j

jJ
, e
j
F
p(j)
. Existe
un homomorsmo sobreyectivo graduado : F M, (e
j
) := m
j
; como M es
A-proyectivo existe h

: M F tal que h

= i
M
. El homomorsmo h

no necesa-
riamente es graduado, por lo tanto denimos h : M F de la siguiente manera:
si m
p
M
p
, entonces h(m
p
) es la componente homogenea de grado p de h

(m
p
).
Notemos que h es graduado y ademas m
p
= h

(m
p
) = h(m
p
), es decir, h = i
M
,
de donde es hendido y M resulta sumando directo de F.
(ii)(iii): como M
A
es proyectivo existe un A-homomorsmo h

: M N tal
que fh

= g; h

no necesariamente es graduado, entonces denimos h : M N en


forma analoga a como vimos antes; h es graduado y satisface fh = g.
(iii)(i): sea m
j
[j J) un sistema de generadores homogeneos de M, m
j

M
p(j)
; existen F libre-graduado con base-graduada e
j

jJ
, e
j
F
p(j)
, y un ho-
momorsmo sobreyectivo graduado : F M, (e
j
) := m
j
; seg un (iii), tomando
g := i
M
, existe h : M F graduado tal que h = i
M
, esto hace que M sea sumando
directo de F, es decir, M es proyectivo-graduado.
Proposici on 1.8.23. Sea A un anillo ltrado y M
A
un modulo.
(i) Si M es ltrado y Gr(M) es f.g. como modulo graduado sobre Gr(A), entonces
M
A
es f.g.
(ii) Si M
A
es f.g., entonces M tiene una ltracion estandar tal que Gr(M) es
nitamente generado sobre Gr(A).
Demostracion. (i) Como Gr(M) es f.g. como modulo graduado, entonces su sistema
nito de generadores esta conformado por elementos homogeneos, digamos m
p
1

Gr(M)
p
1
, . . . , m
pt
Gr(M)
pt
; probaremos que m
p
1
, . . . , m
pt
)
A
= M. Sea m M,
entonces existe p N tal que m F
p
(M), probaremos por induccion sobre p que
m m
p
1
, . . . , m
pt
)
A
. Se tiene que m = m
p
1
g
1
+ + m
pt
g
t
, con g
i
Gr(A),
1 i t. Cada g
i
es suma de componentes homogeneas, pero como la suma es
directa podemos asumir que cada g
i
es homogeneo, digamos g
i
= a
q
i
con p
i
+q
i
= p.
Resulta, m = m
p
1
a
q
1
+ +m
pt
a
qt
, luego m(m
p
1
a
q
1
+ +m
pt
a
qt
) F
p1
(M)
m
p
1
, . . . , m
pt
)
A
, de donde, m m
p
1
, . . . , m
pt
)
A
.
(ii) Sea F
p
(A)
pN
una ltracion de A y sea M = z
1
, . . . , z
t
)
A
. Denimos
M
0
:= z
1
, . . . , z
t
)
F
0
(A)
. Notemos que M
0
A = M: es claro que M
0
A M; sea
z M, entonces existen a
1
, . . . , a
t
A tales que z = z
1
a
1
+ + z
t
a
t
=
(z
1
1) a
1
+ + (z
t
1) a
t
M
0
A. Denimos:
F
0
(M) := M
0
, F
p
(M) := M
0
F
p
(A), p 1.
Esto es una ltracion de M: F
p
(M)F
q
(A) = M
0
F
p
(A)F
q
(A) M
0
F
p+q
(A) =
F
p+q
(M); para p < q se tiene que F
p
(M) = M
0
F
p
(A) M
0
F
q
(A) = F
q
(M);
64 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA

F
p
(M) =

M
0
F
p
(A) M, sea z M, entonces tal como vimos arriba, z =
z
1
a
1
+ + z
t
a
t
= (z
1
1) a
1
+ + (z
t
1) a
t
, con a
i
F
p
i
(A), 1 i t,
sea p
t
:= maxp
i

t
i=1
, entonces todos los escalares a
i
estan en F
pt
(A), luego cada
(z
i
1) a
i
M
0
F
pt
(A) = F
pt
(M), con lo cual z F
pt
(M)

F
p
(M).
Veamos ahora que Gr(M) es f.g. como modulo graduado: sea
(m
p
) = m
p
1
+ +m
ps
Gr(M), con m
p
i
= m
p
i
+F
p
i
1
(M), m
p
i
F
p
i
(M),
pero como F
p
i
(M) = M
0
F
p
i
(A) = z
1
, . . . , z
t
)
F
0
(A)
F
p
i
(A), entonces cada sumando
m
p
i
es una Gr(A)-combinacion lineal de los generadores homogeneos z
1
, . . . , z
t

Gr(M)
0
= F
0
(M)/F
1
(M) = F
0
(M) = M
0
.
Denici on 1.8.24. Sea A un anillo ltrado y M un A-modulo ltrado con ltracion
F
p
(M)
pN
. Se dice que M es libre-ltrado con base-ltrada e
j

jJ
si M
A
es
libre con base e
j

jJ
, e
j
F
p(j)
(M), para alg un p(j) 0, y ademas, F
p
(M) =

j
e
j
F
pp(j)
(A).
Proposici on 1.8.25. Sea A un anillo ltrado.
(i) Si M
A
es libre-ltrado, entonces Gr(M) es libre-graduado sobre Gr(A).
(ii) Si M

es libre-graduado sobre Gr(A), entonces existe un modulo libre-ltrado


M
A
tal que M


= Gr(M).
(iii) Sean M
A
libre-ltrado, N
A
ltrado y f : Gr(M) Gr(N) sobreyectivo gradua-
do, entonces f = Gr(g) para alg un homomorsmo sobreyectivo ltrado estricto
g : M N.
Demostracion. (i) Probemos que si X := e
j

jJ
es una base-ltrada de M con
e
i
F
p(j)
(M), entonces X := e
j

jJ
es una base-graduada de Gr(M): en primer
lugar es claro que e
j
Gr(M)
p(j)
y que X es un sistema de generadores de Gr(M).
Veamos que X es linealmente independiente: sea 0 = e
j
1
g
1
+ + e
j
k
g
k
, con
g
i
Gr(A), 1 i k. Cada g
i
es suma de componentes homogeneas, pero como
Gr(M) es suma directa de sus componentes homogeneas, el problema se reduce a
considerar el caso en el cual cada g
i
es homogeneo, digamos g
i
= a
q
i
, con a
q
i
F
q
i
(A).
Tenemos entonces
0 = e
j
1
a
q
1
+ +e
j
k
a
q
k
, con e
j
i
a
q
i
Gr(M)
p(j
i
)+q
i
Nuevamente, teniendo en cuenta la condicion de suma directa, el problema se reduce
a considerar el caso en el cual todos los sumandos estan en la misma componente
homogenea, es decir, p(j
i
)+q
i
:= p. Resulta entonces e
j
1
a
q
1
+ +e
j
k
a
q
k
F
p1
(M),
luego
e
j
1
a
q
1
+ +e
j
k
a
q
k
= e
j
1
a
p1p(j
1
)
+ +e
j
k
a
p1p(j
k
)
,
1.8. ANILLOS Y M

ODULOS GRADUADOS Y FILTRADOS 65


esto indica que a
q
i
= a
p1p(j
i
)
= a
q
i
1
F
q
i
1
(A), con lo cual g
i
= a
q
i
= 0.
(ii) Sean M

pN
la graduacion de M

de tal forma que M

pN
M

p
,
X

:= e

jJ
la base-graduada de M

con e

j
M

p(j)
, F
p
(A)
pN
la ltracion de A
con anillo graduado Gr(A) =

pN
Gr(A)
p
, Gr(A)
p
= F
p
(A)/F
p1
(A). Denimos
el modulo M
A
de la siguiente manera:
M := A
(J)
=

jJ
e
j
A, con base canonica X := e
j
:=
j
(1)
jJ
,
donde
j
: A A
(J)
es la inyeccion canonica. Para cada p N denimos
F
p
(M) :=

jJ
e
j
F
pp(j)
(A), con p(j) tal que e

j
M

p(j)
.
Notemos que F
p
(M)
pN
es una ltracion de M: en efecto, si q < p, entonces para
cada j, q p(j) < p p(j), luego F
qp(j)
(A) F
pp(j)
(A) y entonces F
q
(M)
F
p
(M); F
p
(M)F
q
(A) F
p+q
(M) ya que F
pp(j)
(A)F
q
(A) F
p+qp(j)
(A); es claro
que

pN
F
p
(M) M, sea entonces m M, existen ndices distintos j
1
, . . . , j
t
y
elementos a
1
, . . . , a
t
A tales que m = e
j
1
a
1
+ + e
jt
a
t
, con a
i
F
q
i
(A),
observemos que e
j
i
a
i
e
j
i
F
q
i
+p(j
i
)p(j
i
)
(A), sea p := maxq
i
+p(j
i
), entonces m
F
p
(M) y hemos probado la igualdad

pN
F
p
(M) = M. Notemos que e
j
F
p(j)
(M)
ya que 1 F
0
(A). Todo lo anterior demuestra que M es A-libre-ltrado.
Solo resta demostrar que Gr(M)

= M

. Consideremos la funcion
F
p
(M)
p
M

p
=

jJ
e

j
Gr(A)
pp(j)
e
j
1
a
pp(j
1
)
+ +e
jt
a
pp(jt)
e

j
1
a
pp(j
1
)
+ +e

jt
a
pp(jt)

p
es un homomorsmo sobreyectivo de grupos abelianos y su n ucleo es F
p1
(M),
esto demuestra que Gr(M)
p
p

= M

p
(isomorsmo de grupos abelianos); tomando la
suma directa de todos los
p
obtenemos el isomorsmo de grupos abelianos Gr(M)

=
M

, pero

p
(e
j
a
pp(j)
a
q
) =
p
(e
j
a
pp(j)
a
q
) = e

j
a
pp(j)
a
q
= (e

j
a
pp(j)
) a
q
=

p
(e
j
a
pp(j)
) a
q
,
lo cual demuestra que Gr(M)

= M

(Gr(A)-isomorsmo graduado).
(iii) Sea X := e
j

jJ
una base-ltrada de M con e
i
F
p(j)
(M), entonces e
j

Gr(M)
p(j)
y sea f(e
j
) := x
p(j)
Gr(N)
p(j)
, para alg un x
p(j)
N
p(j)
que elegimos.
Denimos g : M N por g(e
j
) := x
p(j)
. Entonces g es un A-homomorsmo bien
denido ya se dene sobre la base X; veamos que g es ltrado: sea z F
p
(M),
entonces z

j
e
j
F
pp(j)
(A), de donde g(z) F
p
(N). Notemos que Gr(g) = f ya
que Gr(g) coincide con f sobre la base-graduada X := e
j

jJ
. Veamos ahora que
se cumple la igualdad g(F
p
(M)) = F
p
(N): sea x F
p
(N), entonces x Gr(N)
p
,
pero como f es sobreyectivo existe z Gr(M)
p
tal que f(z) = x, con z F
p
(M) =

j
e
j
F
pp(j)
(A), es decir, z = e
j
1
a
pp(j
1
)
+ + e
js
a
pp(js)
, luego x = x
p(j
1
)

66 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
a
pp(j
1
)
+ +x
p
(
js)
a
pp(js)
, de lo cual obtenemos x(x
p(j
1
)
a
pp(j
1
)
+ +x
p
(
js)

a
pp(js)
) F
p1
(N) y, por induccion sobre p, se tiene que x (x
p(j
1
)
a
pp(j
1
)
+
+ x
p
(
js)
a
pp(js)
) = g(z

), con z

F
p1
(M). De esto resulta x = g(z) + g(z

) =
g(z +z

) g(F
p
(M)). Esto completa la prueba de la igualdad, y en consecuencia, g
es sobreyectivo y estricto.
Lema 1.8.26. Sean A un anillo ltrado y P un A-modulo ltrado tal que Gr(P) es
proyectivo-graduado sobre Gr(A). Entonces, P es A-proyectivo.
Demostracion. Seg un vimos en la demostracion de la proposicion 1.8.22, dado un
modulo graduado Gr(P) existe un modulo libre-graduado F

y un homomorsmo
sobreyectivo graduado sobre Gr(A), f : F

Gr(P), pero seg un la proposicion


1.8.25 (ii), F


= Gr(F), para alg un modulo A-libre-ltrado F, as pues tenemos
f : Gr(F) Gr(P). Por la parte (iii) de la proposicion 1.8.25, existe un A-
homomorsmo sobreyectivo ltrado estricto g : F P. Sea K := ker(g), ltrado con
la ltracion inducida por F, se tiene entonces la sucesion exacta de modulos ltrados
0 K

F
g
P 0, y tal como vimos en la proposicion 1.8.18, la correspondidnte
sucesion exacta de modulos graduados 0 Gr(K)
Gr()
Gr(F)
Gr(g)
Gr(P) 0,
pero como Gr(P) es proyectivo-graduado, esta sucesion es hendida y existe un ho-
momorsmo graduado sobreyectivo Gr(F) Gr(K) de tal forma que si aplicamos
nuevamente la proposicion 1.8.25 (iii) podemos asumir que este homomorsmo es de
la forma Gr(h), para alg un homomorsmo sobreyectivo ltrado estricto h : F K.
Tenemos pues que Gr(h)Gr() = i
Gr(K)
= Gr(h). De la proposicion 1.8.18 se ob-
tiene que h es biyectivo, luego tiene inversa a izquierda, es decir, la sucesion
0 K

F
g
P 0 es hendida y en consecuencia P es proyectivo.
Lema 1.8.27. Sean A un anillo ltrado y M un A-modulo ltrado. Entonces,
(i) Para cada n 0, existe una sucesion exacta
0 K

n1
F

0
Gr(M) 0 (1.8.6)
de Gr(A)-modulos graduados con F

i
libre-graduado, 0 i n 1, y una
sucesion exacta de A-modulos ltrados
0 K F
n1
F
0
M 0, (1.8.7)
donde F
i
es libre-ltrado con Gr(F
i
)

= F

i
.
(ii) Si K

es proyectivo-graduado, entonces K es A-proyectivo.


(iii) Si los Gr(A)-modulos graduados de (1.8.6) son f.g., entonces los A-modulos
de (1.8.7) son f.g.
1.8. ANILLOS Y M

ODULOS GRADUADOS Y FILTRADOS 67


Demostracion. (i) Tal como vimos en la prueba de la proposicion 1.8.22, para Gr(M)
existe un modulo libre-graduado F

0
y un homomorsmo sobreyectivo graduado sobre
Gr(A), f

0
: F

0
Gr(M). Por la proposicion 1.8.25 (ii), podemos asumir que F

=
Gr(F
0
) con F
0
libre-ltrado. Por la parte (iii) de la mencionada proposicion, f

0
=
Gr(f
0
), con f
0
: F
0
M un homomorsmo sobreyectivo ltrado estricto. Sea
K
0
:= ker(f
0
) con la ltracion inducida por F
0
. Por la proposicion 1.8.18 (ii), la
sucesion exacta de modulos ltrados
0 K
0

F
0
f
0
M 0.
induce la sucesion exacta de modulos graduados
0 Gr(K
0
)
Gr()
Gr(F
0
)
Gr(f
0
)
Gr(M) 0.
Podemos repetir el razonamiento anterior para Gr(K
0
) y obtener las sucesiones
(1.8.6) y (1.8.7).
(ii) Esto se obtiene de la proposicion 1.8.26.
(iii) Esto es consecuencia de la proposicion 1.8.23 (i).
Como aplicacion de la teora de anillos ltrados y graduados se tienen las si-
guientes propiedades.
Teorema 1.8.28. Sea A un anillo ltrado con ltracion F
p
(A)
pN
. Entonces,
(i) Si Gr(A) no tiene divisores de cero, A no tiene divisores de cero.
(ii) Si Gr(A) es un anillo primo, A es un anillo primo.
(iii) Si Gr(A) es noetheriano a derecha (izquierda), entonces A es noetheriano a
derecha (izquierda).
Demostracion. (i) Sean a, b elementos de A tales que ab = 0; si a ,= 0 y b ,= 0,
existen p, q 0 mnimos tales que a F
p
(A) pero a / F
p1
(A), b F
q
(A) pero
b / F
q1
(A). En Gr(A) resulta 0 = a b, pero como Gr(A) no tiene divisores de cero,
entonces a = 0 o b = 0, es decir, a F
p1
(A) o b F
q1
(A), falso. Por lo tanto,
a = 0 o b = 0.
(ii) Recordemos que un anillo A es primo si el ideal nulo es primo. As pues,
A es un anillo primo si, y solo si, se cumple la siguiente condicion: si a, b A son
tales que aAb = 0, entonces a = 0 o b = 0. Supongamos pues que Gr(A) es un
anillo primo y sean a, b A con aAb = 0; supongamos que a ,= 0 y b ,= 0, entonces
existen p, q 0 mnimos tales que a F
p
(A), a / F
p1
(A), b F
q
(A), b / F
q1
(A);
tenemos entonces que a Gr(A)b = 0, pero como Gr(A) es un anillo primo, entonces
a = 0 o b = 0, es decir, a F
p1
(A) o b F
q
(A), falso. Esto demuestra que A es un
anillo primo.
68 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
(iii) Sea I un ideal derecho no nulo de A y consideremos el grupo abeliano
F
p
(I) := F
p
(A) I; seg un la proposicion 1.8.17, I es un A-submodulo ltrado de
A
A
, es decir, I es un A-modulo ltrado; con la proposicion 1.8.16 denimos el co-
rrespondiente Gr(A)-modulo graduado:
Gr(I) :=

pN
Gr(I)
p
, con Gr(I)
p
:= (F
p
(A) I)/(F
p1
(A) I).
Observemos que Gr(I)
p
se puede considerar como subgrupo de Gr(A)
p
mediante
la asignacion inyectiva x x, con x F
p
(A) I, x := x + (F
p1
(A) I) y x :=
x+F
p1
(A). Ademas, Gr(I)
p
Gr(A)
q
Gr(I)
p+q
luego Gr(I) es un ideal derecho de
Gr(A). Notemos ademas que mediante la asignacion anterior, Gr(I)
p
= Gr(A)
p

Gr(I). Todo esto dice que Gr(I) es un ideal derecho graduado de Gr(A). Por la
hipotesis, Gr(I) es nitamente generado, Gr(I) = x
1
, . . . , x
t
), con x
1
:= x
p
11
+
+ x
p
1k
1
; . . . ; x
t
:= x
p
t1
+ + x
p
tk
t
, y x
p
ij
F
p
ij
(A) I. Veamos que I =
x
p
11
, . . . , x
p
1k
1
; x
p
t1
, . . . , x
p
tk
t
). Denotemos por I

el ideal de la derecha de la igualdad


anterior. Es claro que I

I. Supongamos inductivamente que todos los elementos de


I que esten en F
q
(I), con q < p, estan en I

, y sea x I tal que x F


p
(I) = F
p
(A)I,
entonces x Gr(I)
p
Gr(I), y en consecuencia, existen y
1
, . . . , y
t
Gr(A) tales
que x = x
1
y
1
+ +x
t
y
t
. Sean y
1
:= y
q
11
+ +y
q
1s
1
; . . . ; y
t
:= y
q
t1
+ +y
qts
t
. Se
tiene entonces que
x = x
p
11
y
q
11
+ +x
p
11
y
q
1s
1
+ +x
p
1k
1
y
q
11
+ +x
p
1k
1
y
q
1s
1
+ +x
p
t1
y
q
t1
+ +x
p
t1
y
qts
t
+ +x
p
tk
t
y
q
t1
+ +x
p
tk
t
y
qts
t
;
puesto que la suma es directa solo debemos considerar los productos en los cuales
p
ij
+q
rs
= p, por tanto, podemos escribir x = x
p
1
y
q
1
+ +x
pu
y
qu
, con p
i
+q
i
= p,
1 i u. A partir de esto se obtiene que x(x
p
1
y
q
1
+ +x
pu
y
qu
) F
p1
(A) I =
F
p1
(I), luego por induccion esta resta esta en I

, de donde x I

. Para el caso
trivial p = 0 notemos que F
1
(A) = 0 y entonces x = 0 I

. Esto demuestra que


I I

.
La prueba para ideales izquierdos es analoga cambiando A
A
por
A
A.
Observaci on 1.8.29. La teora de anillos y modulos ltrados y graduados la hemos
presentado por el lado derecho, sin embargo, como ya hemos advertido antes, todos
los resultados tienen tambien validez por el lado izquierdo.
1.9. Ejercicios
1. Sea M
1
f
M
2
M
3
g
M
4
exacta. Demuestre que f es sobreyectiva si, y solo
si, g es inyectiva.
2. Demuestre la parte (ii) del teorema 1.1.2.
1.9. EJERCICIOS 69
3. Demuestre el corolario 1.3.2.
4. Demuestre las propiedades (a) - (f); (h), (i), (k), (m), (p) y (q) de la seccion
1.3.
5. Ilustre con un ejemplo que M
A
(

j
N
j
)

j
(M
A
N
j
). Por ejemplo,
considere A := Z, M := , N
j
:= Z
p
j , con p irreducible, j 1.
6. Sean A un anillo, P un A-modulo proyectivo e I un ideal bilatero propio de
A. Demuestre que P/PI es un A/I-modulo proyectivo.
7. Sean A un anillo y M un A-modulo; un recubrimiento proyectivo, tambien
denominado, envolvente proyectiva de M, es un homomorsmo sobreyec-
tivo f : P M, con P proyectivo y ker(f) peque no en P (un submodulo
N de un modulo L es peque no si para cada submodulo K de L se cumple
N+K = L si, y solo si, K = L). Demuestre que dos recubrimientos proyectivos
de M son isomorfos.
8. Demuestre la proposicion 1.4.2.
9. Demuestre la proposicion 1.4.12.
10. Demuestre el corolario 1.4.13.
11. Demuestre el isomorsmo (1.4.2).
12. Demuestre la proposicion 1.4.19.
13. Sean R un anillo conmutativo y S
1
S
2
subconjuntos multiplicativos de R.
Demuestre que para cada R-modulo M se tiene el isomorsmo (MS
1
1
)S
1
2

=
MS
1
2

= (MS
1
2
)S
1
1
.
14. Demuestre la proposicion 1.5.7
15. Demuestre la parte (ii) del toerema 1.5.13.
16. Sean A un anillo y N un A-modulo. Demuestre que N es inyectivo si, y solo
si, cada sucesion exacta 0 N M L 0, con L cclico, es hendida.
17. Sean R un anillo conmutativo, N un R-modulo inyectivo y A una R-algebra.
Demuestre que Hom
R
(A, N) es un A-modulo inyectivo.
18. Sea P un A-modulo plano y Q un AB-bimodulo el cual es B-plano. Entonces,
P Q es B-plano. En particular, si R es un anillo conmutativo y P, Q son
R-modulos planos, entonces P Q es R-plano.
70 CAP

ITULO 1. ELEMENTOS B

ASICOS DE

ALGEBRA HOMOL

OGICA
19. Sea B := Kx, y el algebra libre en el alfabeto x, y sobre el cuerpo K (vease
[15]). Sea I el ideal bilatero generado por xy yx, con K jo. Demuestre
que el anillo cociente B/I es graduado.
20. Sean A =

pN
A
p
un anillo graduado positivamente y M =

pN
M
p
un A-modulo graduado. Sea q N jo y sea M(q)
p
:= M
pq
. Demuestre que
M(q) =

pN
M(q)
p
es un A-modulo graduado.
Captulo 2
Ext
Este captulo esta dedicado al estudio de una tecnica que extiende el Hom (vease
[13]) y resulta tambien muy util para el analisis de propiedades homologicas de anillos
y m odulos. Como siempre, vamos a suponer que A es un anillo no necesariamente
conmutativo y, salvo que se advierta lo contrario, los modulos seran considerados a
derecha.
2.1. Denici on
Sean M un A-modulo y F
0
el A-modulo libre canonico con una base e
m

mM
de cardinalidad igual a la de M, entonces existe un homomorsmo sobreyectivo
f
0
: F
0
M, denido por f
0
(e
m
) := m, m M. Si consideramos el n ucleo de f
0
,
entonces podemos construir el modulo libre F
1
y el correspondiente homomorsmo
sobreyectivo f

1
: F
1
ker(f
0
), de tal forma que obtenemos la sucesion exacta
F
1
f
1
F
0
f
0
M 0,
donde f
1
:= lf

1
y l es la inclusion de ker(f
0
) en F
0
. Podemos repetir esta construccion
para F
1
y continuar de esta forma para obtener la sucesion exacta
F
i+1
f
i+1
F
i
f
i
F
i1
F
1
f
1
F
0
f
0
M 0. (2.1.1)
Hemos demostrado que todo A-modulo M tiene al menos una sucesion exacta como
en (2.1.1) con modulos libres F
i
, i 0. Esto tambien muestra que M tiene al menos
una sucesion exacta con m odulos proyectivos P
i
en la siguiente forma
P
i+1
f
i+1
P
i
f
i
P
i1
P
1
f
1
P
0
f
0
M 0. (2.1.2)
Sea ahora N un A-modulo cualquiera, entonces se obtiene el complejo
0 Hom
A
(M, N)
f

0
Hom
A
(P
0
, N)
f

1
Hom
A
(P
1
, N) (2.1.3)
71
72 CAP

ITULO 2. EXT
con f

0
inyectivo. En efecto, como Hom
A
( , N) es exacto a izquierda, entonces f

0
inyectivo y ademas f

i+1
f

i
= (f
i
f
i+1
)

= 0

= 0. Esta ultima sucesion induce la


siguiente denicion.
Denici on 2.1.1. Sean M y N dos A-modulos, se denen los grupos abelianos
Ext
0
A
(M, N) := Hom
A
(M, N),
Ext
i
A
(M, N) := ker(f

i+1
)/Im(f

i
), i 1.
(2.1.4)
Notemos que la denicion (2.1.1) parece depender de la resolucion proyectiva
elegida. Sin embargo, se tiene la siguiente propiedad.
Teorema 2.1.2. Para cada i 0, el grupo Ext
i
A
(M, N) es independiente de la
resolucion proyectiva (2.1.2).
Demostracion. Dividimos esta prueba en varios pasos.
Paso 1. En primer lugar notemos que si M

M

es un A-homomorsmo,
entonces construimos para M y para M

resoluciones proyectivas
(P) : P
i+1
f
i+1
P
i
f
i
P
1
f
1
P
0
f
0
M 0

(Q) : Q
i+1
g
i+1
Q
i
g
i
Q
1
g
1
Q
0
g
0
M

0
(2.1.5)
La sobreyectividad de g
0
garantiza la existencia de un homomorsmo
0
: P
0

Q
0
tal que g
0

0
= f
0
. Ahora consideremos el homomorsmo compuesto g
0

0
f
1
,
entonces g
0

0
f
1
= f
0
f
1
= 0, por lo tanto, Im(
0
f
1
) ker(g
0
) = Im(g
1
). La
proyectividad de P
1
garantiza la existencia de un homomorsmo
1
: P
1
Q
1
tal que
0
f
1
= g
1

1
. Continuando de esta manera resulta el siguiente diagrama
conmutativo con las exactas:
P
i+1
f
i+1
P
i
f
i
P
1
f
1
P
0
f
0
M 0

i+1

_

i

_

1

_

0

_
Q
i+1
g
i+1
Q
i
g
i
Q
1
g
1
Q
0
g
0
M

0
Aplicamos Hom
A
( , N) y resulta el siguiente diagrama conmutativo
0 Hom
A
(M

, N)
g

0
Hom
A
(Q
0
, N)
g

1
Hom
A
(Q
1
, N)
g

2
Hom
A
(Q
2
, N)

0 Hom
A
(M, N)
f

0
Hom
A
(P
0
, N)
f

1
Hom
A
(P
1
, N)
f

2
Hom
A
(P
2
, N)
donde las las son complejos. Entonces se inducen los homomorsmos
Ext
i
A
(M

, N)
(Q)
= ker(g

i+1
)/Im(g

i
)

i
ker(f

i+1
)/Im(f

i
) = Ext
i
A
(M, N)
(P)
denidos por
2.1. DEFINICI

ON 73

i
(h) :=

i
(h) = h
i
, i 1,
donde h ker(g

i+1
) Hom
A
(Q
i
, L). Notemos que h
i
ker(f

i+1
); ademas,

i
esta bien denida y es un homomorsmo de grupos abelianos. Se observa entonces
que Ext
i
A
(M

, N) parece depender de la resolucion (Q), Ext


i
A
(M, N) de la resolu-
cion (P) y

i
de
i
. Debemos mostrar que estos objetos son independientes de las
resoluciones y de los homomorsmos
i
.
Paso 2. Fijemos la resolucion (P) para M y la resolucion (Q) para M

; probemos
que el homomorsmo entre Ext
i
A
(M

, N)
(Q)
y Ext
i
A
(M, N)
(P)
no depende de
i
.
Para esto vamos a demostrar primero que si = 0, entonces

i
= 0 para cada
i 1. En efecto, puesto que g
0

0
= 0, entonces Im(
0
) ker(g
0
) = Im(g
1
), y por
la proyectividad de P
0
existe un homomorsmo d
0
: P
0
Q
1
tal que g
1
d
0
=
0
.
Tenemos
1
d
0
f
1
Hom
A
(P
1
, Q
1
), entonces g
1
(
1
d
0
f
1
) = g
1

1
g
1
d
0
f
1
=

0
f
1

0
f
1
= 0, por lo tanto, Im(
1
d
0
f
1
) ker(g
1
) = Im(g
2
). Existe entonces
un homomorsmo d
1
: P
1
Q
2
tal que g
2
d
1
=
1
d
0
f
1
. Se tiene entonces que

1
= g
2
d
1
+ d
0
f
1
, y podemos continuar de esta misma manera para denir un
homomorsmo d
i
: P
i
Q
i+1
tal que

i
= g
i+1
d
i
+d
i1
f
i
, i 1.
De esta relacion resulta

i
= d

i
g

i+1
+f

i
d

i1
y para h ker(g

i+1
) se tiene que

i
(h) = (d

i
g

i+1
)(h) + (f

i
d

i1
)(h)
= d

i
(g

i+1
(h)) +f

i
(d

i1
(h))
= 0 +f

i
(d

i1
(h))
= f

i
(d

i1
(h)),
esto indica que

i
(h) Im(f

i
), y de esta manera

i
= 0.
Pasamos ahora a considerar el homomorsmo : M M

. Supongamos que
tenemos dos colecciones de homomorsmos
i
,

i
tal que el siguiente diagrama con-
muta
P
i+1
f
i+1
P
i
f
i
P
1
f
1
P
0
f
0
M 0

i+1

i+1

i

i

1

1

0

_
Q
i+1
g
i+1
Q
i
g
i
Q
1
g
1
Q
0
g
0
M

0
es decir, para cada i 0,
i
f
i+1
= g
i+1

i+1
y

i
f
i+1
= g
i+1

i+1
, ademas, f
0
= g
0

0
y f
0
= g
0

0
. De estas relaciones se desprende que
g
0
(
0

0
) = 0 = 0f
0
(
i

i
)f
i+1
= g
i+1
(
i+1

i+1
).
74 CAP

ITULO 2. EXT
Estamos entonces en el caso ya probado de un homomorsmo nulo entre M y M

, con
lo cual podemos concluir que (
i

i
)

= 0, es decir,

i
= (

i
)

. Hemos completado
la prueba de lo anunciado en el paso 2.
Paso 3. Vamos ahora a demostrar que Ext
i
A
(M, N) no depende de la resolucion
(P) usada para denirlo, es decir, probaremos que Ext
i
A
(M, N)
(P)

= Ext
i
A
(M, N)
(Q)
.
Para esto consideremos entonces dos resoluciones (P) y (Q) de M y los siguientes
diagramas conmutativos:
P
i+1
f
i+1
P
i
f
i
P
1
f
1
P
0
f
0
M 0

i+1

_

i

_

1

_

0

_
i
M

_
Q
i+1
g
i+1
Q
i
g
i
Q
1
g
1
Q
0
g
0
M 0

i+1

_

i

_

1

_

0

_
i
M

_
P
i+1
f
i+1
P
i
f
i
P
1
f
1
P
0
f
0
M 0

i+1

_

i

_

1

_

0

_
i
M

_
Q
i+1
g
i+1
Q
i
g
i
Q
1
g
1
Q
0
g
0
M 0
Tenemos entonces
Ext
i
A
(M, N)
(Q)

i
Ext
i
A
(M, N)
(P)

i
Ext
i
A
(M, N)
(Q)
Ext
i
A
(M, N)
(Q)
(
i

i
)

Ext
i
A
(M, N)
(Q)
y ademas,
Ext
i
A
(M, N)
(Q)
i

i
Ext
i
A
(M, N)
(Q)
,
donde i
i
: Q
i
Q
i
es la identica de Q
i
. De acuerdo con el paso 2, i

i
= (
i

i
)

,
pero (
i

i
)

i
y i

i
= i
Ext
i
A
(M,N)
(Q)
. De igual manera, (
i

i
)

i
y
i

i
= i
Ext
i
A
(N,L)
(P)
, esto muestra que Ext
i
A
(M, N)
(P)

= Ext
i
A
(M, N)
(Q)
, y el teorema
esta probado.
Seg un el teorema anterior, para denir y calcular el grupo Ext
i
A
(M, N) podemos
utilizar resoluciones libres como en (2.1.1) en lugar de resoluciones proyectivas. Es
decir, una resolucion libre para M basta para calcular Ext
i
M
(M, N). Presentamos a
continuacion una interpretacion de los grupos Ext desde el punto de vista funtorial
(vease [16]).
2.1. DEFINICI

ON 75
Corolario 2.1.3. Sea N un A-modulo jo. Entonces, para cada i 0
Mod
A
Ext
i
A
( ,N)
Ab
M Ext
i
A
(M, N)
M

M

Ext
i
A
(M

, N)

i
Ext
i
A
(M, N)
es un functor contravariante, donde Mod
A
denota la categora de los A-modulos a
derecha y Ab la categora de los grupos abelianos.
Demostracion. En la prueba del teorema 2.1.2 vimos que Ext
i
A
(M, N) es indepen-
diente de la resolucion (P) usada para denirlo, de igual manera, Ext
i
A
(M

, N) es
independiente de la resolucion (Q). Ademas, vimos que jando estas resoluciones, el
homomorsmo

i
: Ext
i
A
(M

, N) Ext
i
A
(M, N) es independiente de
i
. As pues
tenemos el homomorsmo
Ext
i
A
(M

, N) = ker(g

i+1
)/Im(g

i
)

i
ker(f

i+1
)/Im(f

i
) = Ext
i
A
(M, N)
denido por

i
(h) = h
i
,
donde h ker(g

i+1
). Notemos que si = i
M
, entonces podemos tomar la misma
resolucion proyectiva para M de tal forma que para cada i,
i
= i
P
i
, y entonces

i
= i
Ext
i
A
(M,N)
. De igual forma, si M

M

es una composicion de homo-


morsmos, entonces es claro que para cada i 0, ()

i
=

i
. Esto muestra que
Ext
i
A
( , N) es un functor contravariante.
Observaci on 2.1.4. (i) Si M es un B A bimodulo y N es un C A bimodulo,
entonces Ext
i
A
(M, N) es un C B-bimodulo, para cada i 0. En particular, si
R es un anillo conmutativo y M, N son R-modulos, entonces Ext
i
R
(M, N) es un
R-modulo, para cada i 0.
(ii) La teora covariante de los funtores ext
i
A
(M, ) se construye manera similar,
en este caso la construcci on se realiza por medio de resoluciones inyectivas de un
A-modulo N y se puede demostrar que para cada i 0 y cualesquiera A-modulos
M y N se tiene Ext
i
A
(M, N)

= ext
i
A
(M, N) (isomorsmo de grupos abelianos, o de
bimodulos, seg un sea el caso; vease [30]). Veamos solo la parte correspondiente al
paso 1 de la demostracion del teorema 2.1.2. Sea N un A-modulo, entonces existe un
A-modulo inyectivo L
0
y un A-homomosmo inyectivo N
f
0
L
0
(teorema 1.5.11);
consideremos el modulo cociente L
0
/Im(f
0
), entonces existe un modulo inyectivo
L
1
y un homomormso inyectivo L
0
/Im(f
0
)
l
L
1
; si j : L
0
L
0
/Im(f
0
) es el
homomorsmo canonico entonces resulta la sucesion exacta 0 N
f
0
L
0
f
1
L
1
,
76 CAP

ITULO 2. EXT
donde f
1
:= lj. Podemos continuar de la misma manera y obtener una resolucion
inyectiva para N:
0 N
f
0
L
0
f
1
L
1
L
i1
f
i
L
i
f
i+1
L
i+1

Sea M un A-modulo, aplicamos Hom
A
(M, ) y obtenemos el complejo
0 Hom
A
(M, N)
(f
0
)
Hom
A
(M, L
0
)
(f
1
)
Hom
A
(M, L
1
)
el cual permite denir los grupos abelianos
ext
0
A
(M, N) := Hom
A
(M, N),
ext
i
A
(M, N) := ker((f
i+1
)

)/Im((f
i
)

), i 1.
Si N

N

es un A-homomorsmo, entonces construimos para N y para N

resolu-
ciones inyectivas
(L) : 0 N
f
0
L
0
f
1
L
i1
f
i
L
i
f
i+1
L
i+1

(K) : 0 N

g
0
K
0
g
1
K
i1
g
i
K
i
g
i+1
K
i+1

Por la inyectividad de K
0
resulta el diagrama conmutativo
K
0
N L
0
T
g
0

E
f
0
p
p
p
p
p
p
p
s

0
De igual manera, como K
1
es inyectivo se tiene el diagrama conmutativo
K
1
L
0
/ ker(f
1
) L
1
T

0
E
f
1
p
p
p
p
p
p
p
p
p
p
p
p
p
s

1
donde f
1
(x
0
) := f
1
(x
0
);
0
(x
0
) := g
1

0
(x
0
), con x
0
L
0
. Notemos que
0
, f
1
estan bien denidas y son A-homomorsmos, con f
1
inyectivo. Obserevemos que

1
f
1
= g
1

0
. Podemos repetir esta construccion y obtenemos el siguiente diagrama
conmutativo
(L) : 0 N
f
0
L
0
f
1
L
i1
f
i
L
i
f
i+1
L
i+1


i1


i+1

(K) : 0 N

g
0
K
0
g
1
K
i1
g
i
K
i
g
i+1
K
i+1

2.2. PROPIEDADES B

ASICAS 77
aplicamos Hom
A
(M, ) y obtenemos el diagrama conmutativo de complejos
(L) : 0 Hom
A
(M, N)
(f
0
)
Hom
A
(M, L
0
)
(f
1
)
Hom
A
(M, L
1
)
(f
2
)
Hom
A
(M, L
2
)

(
0
)

(
1
)

(
2
)

(K) : 0 Hom
A
(M, N

)
(g
0
)
Hom
A
(M, K
0
)
(g
1
)
Hom
A
(M, K
1
)
(g
2
)
Hom
A
(M, K
2
)
Se induce entonces la aplicacion de grupos abelianos
ext
i
A
(M, N)
(L)
= ker(f

i+1
)/Im(f

i
)
(
i
)
ker((g
i+1
)

)/Im((g
i
)

) = ext
i
A
(M, N

)
(K)
denda por
(
i
)

(h) := (
i
)

(h) =
i
h, i 1.
El resto de la construccion de los grupos ext
i
A
(M, N) se realiza en forma analoga a
como vimos en la demostracion del teorema 2.1.2.
2.2. Propiedades basicas
Pasamos ahora a demostrar uno de los teoremas centrales y de frecuente aplicacion
de la tecnica Ext.
Teorema 2.2.1 (Sucesi on exacta larga). La sucesion exacta de A-modulos
0 K

N

M 0 (2.2.1)
induce las siguientes sucesiones exactas de grupos abelianos, donde L es un A-modulo
jo cualquiera:
(i)
0 Ext
0
A
(M, L)

Ext
0
A
(N, L)

Ext
0
A
(K, L)

1

Ext
1
A
(M, L)

1
Ext
1
A
(N, L)

1
Ext
1
A
(K, L)

2

Ext
2
A
(M, L)

2
Ext
2
A
(N, L)

2
Ext
2
A
(K, L)

3

Ext
i
A
(M, L)

i
Ext
i
A
(N, L)

i
Ext
i
A
(K, L)

i+1

Ext
i+1
A
(M, L)

i+1
Ext
i+1
A
(N, L)

i+1
Ext
i+1
A
(K, L)
(ii)
0 Ext
0
A
(L, K)

Ext
0
A
(L, N)

Ext
0
A
(L, M)

1

Ext
1
A
(L, K)

1
Ext
1
A
(L, N)

1
Ext
1
A
(L, M)

2

Ext
2
A
(L, K)

2
Ext
2
A
(L, N)

2
Ext
2
A
(L, M)

3

Ext
i
A
(L, K)

i
Ext
i
A
(L, N)

i
Ext
i
A
(L, M)

i+1

Ext
i+1
A
(L, K)

i+1
Ext
i+1
A
(L, N)

i+1
Ext
i+1
A
(L, M)
78 CAP

ITULO 2. EXT
Demostracion. Solo presentaremos la prueba de (ii), la demostracion de (i) queda
como ejercicio para el lector.
Puesto que Hom
A
(L, ) es exacto a izquierda, debemos demostrar que Im(

) =
ker(
1
), Im(
1
) = ker(
1
) y que para cada i 1, Im(
i
) = ker(
i
), Im(
i
) =
ker(
i+1
), Im(
i+1
) = ker(
i+1
)
Paso 0. Para realizar todas las pruebas anteriores, consideremos una resolucion
proyectiva de L:
P
i+1
f
i+1
P
i
f
i
P
i1
P
1
f
1
P
0
f
0
L 0, (2.2.2)
aplicamos Hom
A
( , K), Hom
A
( , N) y Hom
A
( , M) y obtenemos el siguiente
diagrama conmutativo de complejos:
0 Hom
A
(L, K)
f
K
0
Hom
A
(P
0
, K)
f
K
1
Hom
A
(P
1
, K)
f
K
2
Hom
A
(P
2
, K)

0 Hom
A
(L, N)
f
N
0
Hom
A
(P
0
, N)
f
N
1
Hom
A
(P
1
, N)
f
N
2
Hom
A
(P
2
, N)

0 Hom
A
(L, M)
f
M
0
Hom
A
(P
0
, M)
f
M
1
Hom
A
(P
1
, M)
f
M
2
Hom
A
(P
2
, M)
Veamos la construccion de
1
:
Hom
A
(L, M) = Ext
0
A
(M, N)

1
Ext
1
A
(L, K) = ker(f
K
2
)/Im(f
K
1
) (2.2.3)
h
1
(h) := h

(2.2.4)
donde h

se dene por el siguiente diagrama tal y como vimos en la demostracion


del teorema 2.1.2 al usar que P
0
y P
1
son proyectivos:
P
2
f
2
P
1
f
1
P
0
f
0
L 0

_h

_h

_h
0 K

N

M 0
(2.2.5)
Notese que efectivamente h

ker(f
K
2
). Para concluir este paso inicial veamos que

1
esta bien denida, es decir, no depende de los homomorsmos h

, h

que hacen el
diagrama anterior conmmutativo: sean h

, g

: P
0
N tales que h

= hf
0
= g

,
y de la misma manera, sean h

, g

: P
1
K tales que h

= h

f
1
, g

= g

f
1
.
Entonces, (h

) = (h

)f
1
, la idea es demostrar que h

= g

, es decir, que
h

Im(f
K
1
). Debemos entonces construir t Hom
A
(P
0
, K) tal que h

=
f
K
1
(t) = tf
1
. Como h

= g

, entonces Im(h

) ker() = Im(), se tiene


2.2. PROPIEDADES B

ASICAS 79
entonces el siguiente diagrama conmutativo
P
0
K
Im()
p
p
p
p
p
p
p
p
p
p

t
c
h

Resulta tf
1
= (h

)f
1
= (h

), luego tf
1
= h

. Es claro que
1
es un
homomorsmo de grupos abelianos (de bimodulos, en caso de ser esta la situacion
general que se este considerando).
Paso 1. Im(

) = ker(
1
): tenemos
Hom
A
(L, N)

Hom
A
(L, M)

1
Ext
1
A
(L, K) = ker(f
K
2
)/Im(f
K
1
)
sea h Im(

), entonces existe p Hom


A
(L, N) tal que h = p, denimos h

:=
pf
0
, luego hf
0
= pf
0
= h

; ademas, h

f
1
= pf
0
f
1
= 0 = 0. Se tiene entonces que
el diagrama (2.2.5) es conmutativo con h

:= 0, de donde
1
(h) = h

= 0 = 0, es
decir, Im(

) ker(
1
).
Sea ahora h ker(
1
), entonces h Hom
A
(L, M) y
1
(h) = h

= 0, de donde h


Im(f
K
1
) ker(f
K
2
) Hom
A
(P
1
, K), existe t Hom
A
(P
0
, K) tal que h

= f
K
1
(y), es
decir, h

= tf
1
; ademas, se tienen las condiciones del diagrama (2.2.5). Necesitamos
denir un homomorsmo p : L N tal que p = h, con lo cual tendramos
h =

(p) Im(

); sea x L, existe u P
0
tal que f
0
(u) = x, denimos
p(x) := (h

t)(u). Se prueba facilmente que p esta bien denida; nalmente,


p(x) := (h

t)(u) = h

(u) t(u) = hf
0
(u) = h(x).
Paso 2. Im(
1
) = ker(
1
): de manera mas general denamos primero los homo-
morsmos
i
:
ker(f
K
i+1
)/Im(f
K
i
) = Ext
i
A
(L, K)

i
Ext
i
A
(L, N) = ker(f
N
i+1
)/Im(f
N
i
)
h


i
(h

) :=
i
(h

) = h

(2.2.6)
con h

ker(f
K
i+1
) Hom
A
(P
i
, K). Notemos que f
N
i+1
(h

) = h

f
i+1
= f
K
i+1
(h

) = 0,
es decir, h

ker(f
N
i+1
). Se prueba facilmente que
i
esta bien denida.
Sean h, h

denidas por medio del diagrama (2.2.5) tales que h

=
1
(h), entonces

1
(h

) = h

pero h

= h

f
1
, es decir, h

Im(f
N
1
), luego,
1
(h

) = 0. Hemos
probado que Im(
1
) ker(
1
).
Veamos ahora que ker(
1
) Im(
1
): sea h

ker(
1
), con h

ker(f
K
2
), en-
tonces
1
(h

) = 0 y f
K
2
(h

) = 0, luego h

Im(f
N
1
) y h

f
2
= 0, existe pues
h

Hom
A
(P
0
, N) tal que h

= h

f
1
. Estamos pues en la situacion del diagra-
ma (2.2.5), pero falta precisamente denir h : L M; sea x L, entonces existe
80 CAP

ITULO 2. EXT
u P
0
tal que f
0
(u) = x, denimos h(x) := h

(u); es facil probar que h es un ho-


momorsmo bien denido, y ademas por el diagrama (2.2.5) se tiene que
1
(h) = h

,
es decir, h

Im(
1
).
Paso 3. Para cada i 1, Im(
i
) = ker(
i
): los homomorsmos
i
se denen en
forma analoga a como hicimos en (2.2.6):
ker(f
N
i+1
)/Im(f
N
i
) = Ext
i
A
(L, N)

i
Ext
i
A
(L, M) = ker(f
M
i+1
)/Im(f
M
i
)
g
i
(g) :=
i
(g) = g
(2.2.7)
con g ker(f
N
i+1
) Hom
A
(P
i
, N). Notemos que f
M
i+1
(g) = gf
i+1
= 0, es decir,
g ker(f
M
i+1
). Se prueba facilmente que
i
esta bien denida. Veamos que Im(
i
)
ker(
i
):
i
(
i
(h

)) = h

= 0.
ker(
i
) Im(
i
): sea g ker(
i
), con g ker(f
N
i+1
) Hom
A
(P
i
, M); resulta

i
(g) = 0 = g y tambien f
N
i+1
(g) = gf
i+1
= 0. Tenemos g Im(f
M
i
), luego existe
h Hom
A
(P
i1
, M) tal que g = hf
i
. Buscamos un homomorsmo h

ker(f
K
i+1
)
Hom
A
(P
i
, K) tal que
i
(h

) = g, es decir, tal que h

g Im(f
N
i
) Hom
A
(P
i
, N).
Como P
i1
es proyectivo existe t Hom
A
(P
i1
, N) tal que t = h:
P
i1
N M
p
p
p
p
p
p
p
p

t
c
h
E

Notemos que Im(gtf


i
) Im(): sea (gtf
i
)(x) Im(gtf
i
), luego (gtf
i
)(x) =
g(x) tf
i
(x) = hf
i
(x) hf
i
(x) = 0, es decir, (g tf
i
)(x) ker() = Im(). Se
tiene entonces el diagrama conmutativo ya que P
i
es proyectivo:
P
i
K N
p
p
p
p
p
p
p

c
gtf
i
E

Resulta pues que h

g = tf
i
= f
N
i
(t) Im(f
N
i
).
Paso 4. Para cada i 1, Im(
i
) = ker(
i+1
): igual que en los pasos precedentes,
lo primero es denir el homomosmo
i+1
:
ker(f
M
i+1
)/Im(f
M
i
) = Ext
i
A
(L, M)

i+1
Ext
i
A
(L, K) = ker(f
K
i+2
)/Im(f
K
i+1
)
h
i+1
(h) := h

,
(2.2.8)
2.2. PROPIEDADES B

ASICAS 81
donde h

se dene de la siguiente manera: h ker(f


M
i+1
) Hom
A
(P
i
, M), debemos
denir un homomorsmo h

ker(f
K
i+2
) Hom
A
(P
i+1
, K); como P
i
es proyectivo
existe h

que hace el siguiente diagrama conmutativo


P
i
N M
p
p
p
p
p
p
p
p

c
h
E

tenemos ademas que hf


i+1
= 0 y notemos que Im(h

f
i+1
) ker() = Im(); como
P
i+1
es proyectivo resulta el siguiente diagrama conmutativo
P
i+1
K
Im()
p
p
p
p
p
p
p
p
p
p

c
h

f
i+1
E

Notemos que h

ker(f
K
i+2
): f
K
i+2
(h

) = h

f
i+2
, sea z P
i+2
, entonces h

f
i+2
(z) =
h

f
i+1
f
i+2
(z) = 0, pero es inyectiva, luego h

f
i+2
(z) = 0, es decir, h

f
i+2
= 0.
As pues, h

esta denida con las siguientes condiciones: h

= h

f
i+1
y h

= h.
Para demostrar que
i+1
esta bien denida podemos repetir exactamente la mis-
ma prueba que hicimos en el paso 0, a continuacion del diagrama (2.2.5), cuan-
do demostramos que
1
esta bien denida, basta cambiar 1 por i + 1, es decir,
tomando i = 0. Veamos que Im(
i
) ker(
i+1
): sea g como en (2.2.7), tenemos

i+1
(
i
(g)) =
i+1
(g); puesto que g = g y 0 = gf
i+1
, entonces h

:= g y
h

:= 0 cumplen las dos condiciones para denir


i+1
, luego
i+1
(g) = 0, es decir,

i+1

i
= 0.
ker(
i+1
) Im(
i
): sea h ker(
i+1
), con h ker(f
M
i+1
) Hom
A
(P
i
, M),
entonces
i+1
(h) = 0 = h

, donde h

ker(f
K
i+2
) Hom
A
(P
i+1
, K), por lo tanto,
h Im(f
K
i+1
) y existe t Hom
A
(P
i
, K) tal que h

= f
K
i+1
(t); resulta h

= tf
i+1
,
ademas, por la dencicion de
i+1
, existe h

Hom
A
(P
i
, N) tal que h

= h y
h

= h

f
i+1
. Debemos construir un homomorsmo g ker(f
K
i+1
) Hom
A
(P
i
, N)
tal que
i
(g) = h, luego g debe cumplir las condiciones g = h y gf
i+1
= 0, es
decir, las condiciones g h = f
M
i
(u) = uf
i
con alg un u Hom
A
(P
i1
, M) y
gf
i+1
= 0. Denimos g := h

t y se tiene que g h = (h

t) h =
h

t h = h 0 h = 0 = 0h, luego podemos tomar u := 0; ademas,


gf
i+1
= (h

t)f
i+1
= h

f
i+1
tf
i+1
= h

= 0.
Paso 5. Para cada i 1, Im(
i+1
) = ker(
i+1
): sean h, h

y h

con las condi-


ciones del paso 4; entonces,
i+1
(
i+1
(h)) = h

, pero notemos que h

= f
N
i+1
(h

)
Im(f
N
i+1
), es decir, h

= 0. Esto demuestra que Im(


i+1
) ker(
i+1
).
82 CAP

ITULO 2. EXT
Para concluir la demostracion del teorema veamos que ker(
i+1
) Im(
i+1
):
sea h

ker(
i+1
), con h

ker(f
K
i+2
) Hom
A
(P
i+1
, K), entonces
i+1
(h

) = 0, es
decir, h

Im(f
N
i+1
) y h

f
i+2
= 0, luego h

= h

f
i+1
, con h

Hom
A
(P
i
, N).
Necesitamos un homomorsmo h ker(f
M
i+1
) Hom
A
(P
i
, M) tal que h

= h; con
esto se cumpliran las condiciones del paso 4 y tendramos que
i+1
(h) = h

, es decir,
h

Im(
i+1
). Denimos h := h

, se cumple pues en forma trivial la condicion


requerida y ademas f
M
i+1
(h

) = h

f
i+1
= h

= 0.
Teorema 2.2.2. Sea P un A-modulo. Entonces las siguientes condiciones son equi-
valentes:
(i) P es proyectivo.
(ii) Para cada modulo N y cada i 1 se tiene que Ext
i
A
(P, N) = 0.
(iii) Para cada modulo N, Ext
1
A
(P, N) = 0.
Demostracion. (i)(ii): si P es proyectivo, entonces se tiene la resolucion proyectiva
0
0
P
i
P
P 0,
con lo cual para cada A-modulo N resulta el complejo
0 Hom
A
(P, N)
i

p
Hom
A
(P, N)
0

Hom
A
(0, N) ,
y de esta forma Ext
i
A
(P, N) = 0, para cada i 1.
(ii)(iii): evidente.
(iii)(i): consideremos una sucesion exacta
0 K

L

M 0,
aplicando el teorema 2.2.1 (ii), se tiene la siguiente sucesion exacta
0 Hom
A
(P, K)

Hom
A
(P, L)

Hom
A
(P, M)

1
Ext
1
A
(P, K) ,
por lo tanto, la siguiente sucesion es exacta
0 Hom
A
(P, K)

Hom
A
(P, L)

Hom
A
(P, M) 0
Esto quiere decir que P es proyectivo.
Teorema 2.2.3. Sea N un A-modulo. Entonces las siguientes condiciones son equi-
valentes:
(i) N es inyectivo.
(ii) Para cada modulo M y cada i 1 se tiene que Ext
i
A
(M, N) = 0.
(iii) Para cada modulo M, Ext
1
A
(M, N) = 0.
2.2. PROPIEDADES B

ASICAS 83
(iv) Para cada modulo cclico M, Ext
1
A
(M, N) = 0.
Demostracion. (i)(ii): para la prueba podramos usar resoluciones inyectivas de
N y proceder como en la demostracion del teorema anterior. Sin embargo, hare-
mos la prueba mediante resoluciones proyectivas de M. Existen P proyectivo y un
epimorsmo : P M; sea K := ker(), entonces tenemos la sucesion exacta
0 K

P

M 0. Aplicamos el teorema 2.2.1 (i) y obtenemos la sucesion
exacta
0 Hom
A
(M, N)

Hom
A
(P, N)

Hom
A
(K, N)

1
Ext
1
A
(M, N)

1

Ext
1
A
(P, N)

1
Ext
1
A
(K, N)

2

pero como N es inyectivo, entonces

es sobreyectivo y como P es proyectivo en-


tonces Ext
1
A
(P, N) = 0. Se tiene entonces la siguiente porcion exacta
0 Hom
A
(M, N)

Hom
A
(P, N)

Hom
A
(K, N)

1
Ext
1
A
(M, N) 0,
luego Ext
1
A
(M, N)

= Hom
A
(K, N)/ ker(
1
) = Hom
A
(K, N)/Hom
A
(K, N) = 0. La
prueba se completa mediante induccion sobre i: supongamos que Ext
j
A
(M, N) = 0
para cada 1 j i y cada A-modulo M, entonces
0 = Ext
i
A
(K, N)

i+1
=0
Ext
i+1
A
(M, N)

i+1
Ext
i+1
A
(P, N) = 0
es decir, Ext
i+1
A
(M, N) = 0.
(ii)(iii): evidente.
(iii)(iv): evidente.
(iv)(i): probaremos que N es inyectivo mediante el teorema de Baer (vease el
teorema 1.5.4). Sea I un ideal derecho de A y sea g : I N un A-homomorsmo,
resulta entonces la sucesion exacta 0 I
g
A
j
A/I, con j el homomorsmo
canonico. Se tiene entonces la sucesion exacta larga
0 Hom
A
(A/I, N)

Hom
A
(A, N)

Hom
A
(I, N)

1
Ext
1
A
(A/I, N)

1

Ext
1
A
(A, N) ,
pero como A/I es cclico, entonces entonces Ext
1
A
(A/I, N) = 0 y se obtiene la
porcion exacta
0 Hom
A
(A/I, N)

Hom
A
(A, N)

Hom
A
(I, N) 0,
luego

es sobreyectivo y por lo tanto existe g

: A N tal que

(g

) = g, es decir,
g se puede extender a todo A.
Teorema 2.2.4. Para cada i 0 se tiene que
Ext
i
A
(

M
r
,

N
s
)

Ext
i
A
(M
r
, N
s
).
84 CAP

ITULO 2. EXT
Demostracion. Dividimos la demostracion en dos pasos.
Paso 1. Ext
i
A
(M,

s
N
s
)

=

s
Ext
i
A
(M, N
s
), para cada i 0. Para i = 0 esta
propiedad corresponde al Hom
A
(vease [13]). Consideremos entonces que i = 1.
Cada modulo N
s
se puede sumergir en un modulo inyectivo E
s
; sea L
s
:= E
s
/N
s
,
resulta entonces las sucesiones exactas
0 N
s
s
E
s
s
L
s
0
0

s
N
s

s
s

s
E
s

s
s

s
L
s
0,
puesto que E
s
y

s
E
s
son proyectivos resultan las sucesiones exactas
0 Hom
A
(M, Ns)
(s)
Hom
A
(M, Es)
(s)
Hom
A
(M, Ls)

(s)
1
Ext
1
A
(M, Ns) 0
0 Hom
A
(M,

s
Ns)
(

s
s)
Hom
A
(M,

s
Es)
(

s
s)

Hom
A
(M,

s
Ls)

Ext
1
A
(M,

s
Ns) 0
0

s
Hom
A
(M, Ns)

(s)

s
Hom
A
(M, Es)

(s)

s
Hom
A
(M, Ls)


(s)
1

s
Ext
1
A
(M, Ns) 0,
se tiene entonces el diagrama conmutativo con las exactas, f, g los isomorsmos
del Hom y h denido por la sobreyectividad de
Hom
A
(M,

s
E
s
)
(

s)
Hom
A
(M,

s
L
s
)

Ext
1
A
(M,

s
N
s
) 0

_
f

_
g

_h

s
Hom
A
(M, E
s
)

(s)


s
Hom
A
(M, L
s
)

(s)
1


s
Ext
1
A
(M, N
s
) 0
El lema de los cinco garantiza que h es un isomorsmo. Mediante induccion sobre i
y teniendo en cuenta que E
s
y

E
s
son inyectivos, resulta el diagrama conmutativo
0

s
Ext
i1
A
(M, L
s
)


s
Ext
i
A
(M, N
s
) 0

0 Ext
i1
A
(M,

L
s
)

Ext
i
A
(M,

N
s
) 0,
con :=
1
.
Paso 2. Ext
i
A
(

r
M
r
, N)

=

r
Ext
i
A
(M
r
, N), para cada i 0. Para i = 0
esta es la propiedad correspondiente de Hom
A
. Sea i = 1; para cada M
r
existe P
r
proyectivo y una sucecion exacta en la forma
0 K
r
P
r
M
r
0
y a partir de esta resultan las siguientes suceciones exactas:
0

r
K
r

r
P
r

r
M
r
0,
2.3. EJEMPLOS 85
0 Hom
A
(Mr, N) Hom
A
(Pr, N) Hom
A
(Kr, N) Ext
1
A
(Mr, N) 0
0 Hom
A
(

r
Mr, N) Hom
A
(

r
Pr, N) Hom
A
(

r
Kr, N) Ext
1
A
(

r
Mr, N) 0
0

r
Hom
A
(Mr, N)

r
Hom
A
(Pr, N)

r
Hom
A
(Kr, N)

r
Ext
1
A
(Mr, N) 0,
como en el paso anterior, se tiene entonces el diagrama conmutativo con las exactas,
f

, g

los isomorsmos del Hom y h

denido por sobreyectividad:


Hom
A
(

r
P
r
, N) Hom
A
(

r
K
r
, N) Ext
1
A
(

r
M
r
, N) 0

_
f

_
g

_h

r
Hom
A
(P
r
, N)

r
Hom
A
(K
r
, N)

r
Ext
1
A
(M
r
, N) 0
El lema de los cinco garantiza que h

es un isomorsmo. El resto de la demostracion


se hace como en el paso anterior mediante induccion.
Concluimos esta seccion de propiedades basicas con el siguiente teorema rela-
cionado con la proposicion 1.6.11.
Teorema 2.2.5. Sean R un anillo conmutativo noetheriano y S un sistema multi-
plicativo de R. Entonces, para cada i 0 y cualesquiera R-modulos M, N, con M
f.g., se tiene el RS
1
-isomorsmo
Ext
i
R
(M, N)S
1

= Ext
i
RS
1
(MS
1
, NS
1
).
Demostracion. Vease [25], teorema 9.50.
2.3. Ejemplos
Presentaremos a continuacion algunos casos particulares encaminados a calcular
Ext
i
Z
(M, N), donde M es un grupo abeliano f.g. y N es un grupo abeliano arbitrario.
Ejemplo 2.3.1. Si F es un A-modulo libre, entonces Ext
i
A
(F, N) = 0 para cada
i 1 y cada A-modulo N. En particular,
Ext
i
A
(A, N) = 0, para cada i 1 y cada A-modulo N.
Ejemplo 2.3.2. Sea A un anillo hereditario a derecha, entonces Ext
i
A
(M, N) = 0
para cada i 2 y cualesquiera modulos M, N. En efecto, para M existe un A-
modulo proyectivo P y se tiene la resolucion proyectiva 0 ker()
f
1
P
f
0

M 0 (vease el teorema 1.7.15); aplicamos Hom


A
( , N) y obtenemos 0
Hom
A
(M, N)
f

0
Hom
A
(P, N)
f

1
Hom
A
(ker(), N) 0 , luego f

i
= 0
para i 2 y entonces Ext
i
A
(M, N) = 0 para i 2. Notemos que Ext
1
A
(M, N) =
Hom
A
(ker(), N)/Im(f

1
), pero no podemos conlucir nada especial en el caso i = 1.
En particular,
86 CAP

ITULO 2. EXT
Ext
i
Z
(M, N) = 0, para i 2 y cualesquiera grupos abelianos M, N.
por ejemplo,
Ext
i
Z
(Z
m
, Z
n
) = 0 para cada i 2 y cualesquiera m, n 0,
Ext
i
Z
(1, 1) = Ext
i
Z
(1, C) = Ext
i
Z
(C, C) = 0, para i 2.
De otra parte, puesto que es Z-inyectivo (corolario 1.5.5), entonces Ext
i
Z
(M, ) =
0 para i 1 y cada grupo abeliano M, y de manera particular,
Ext
i
Z
(, ) = Ext
i
Z
(1, ) = Ext
i
Z
(C, ) = 0, para i 1.
Ejemplo 2.3.3. El ejemplo anterior deja planteado el siguiente problema: calcular
Ext
1
Z
(M, N), con M, N grupos abelianos arbitrarios. Veamos entonces una propiedad
que ayudara a resolver parcialmente el problema. Para A un anillo arbitrario, N un
A-modulo cualquiera e i 1, calculemos Ext
i
A
(A/x), N).
Si x = 0, entonces Ext
i
A
(A/x), N) = Ext
i
A
(A, N) = 0; para x = 1 se tiene que
Ext
i
A
(A/x), N) = Ext
1
A
(0, N) = 0. Sea x ,= 0, 1 tal que x no es divisor de cero;
consideremos la resolucion libre 0 A
f
1
A
f
0
A/x) 0, f
0
es el homomor-
smo canonico y f
1
(a) := x a, se obtiene el complejo 0 Hom
A
(A/x), N)
f

Hom
A
(A, N)
f

1
Hom
A
(A, N) 0 , con lo cual Ext
i
A
(A/x), N) = 0 para
i 2. Veamos el caso i = 1:
Ext
1
A
(A/x), N) = Hom
A
(A, N)/Im(f

1
)

= N/(N x)
ya que Hom
A
(A, N)

= N e Im(f

1
)

= N x. Veamos este ultimo isomorsmo:
sea g Im(f

1
), entonces existe h Hom
A
(A, N) tal que g = hf
1
, denimos
: Im(f

1
) N por (g) := hf
1
(1). La funcion esta bien denida ya que si
g = hf
1
= h

f
1
, entonces hf
1
(1) = h

f
1
(1); es claramente aditiva; sea a A,
entonces g a = (hf
1
) a, luego [(hf
1
) a](1) = (hf
1
(1)) a, es decir, (g a) = (g) a.
Ademas, es inyectiva ya que si (g) := hf
1
(1) = 0, entonces g(a) = (hf
1
)(a) =
(hf
1
)(1 a) = (hf
1
)(1) a = 0 para cada a A, es decir, g = 0. Por ultimo, notemos
que Im() = N x: en efecto, (g) := hf
1
(1) = h(x) = h(1 x) = h(1) x N x;
recprocamente, sea n x N x, entonces h Hom
A
(A, N) denida por h(1) := n
es tal que hf
1
(1) = n x, luego g := hf
1
es tal que (g) = n x.
Del resultado probado obtenemos en particular que para cada grupo abeliano N,
Ext
1
Z
(Z
m
, N)

= N/(N m), m 2.
Ejemplo 2.3.4. Con los resultados de los ejemplos anteriores podemos ya calcular
Ext
1
Z
(M, N), con M un grupo abeliano f.g. y N un grupo abeliano arbitrario: en
efecto, M es de la forma M = Z
r
Z
m
1
Z
mt
, con n 0 (el rango de M)
y m
j
2, 1 j t (sus factores invariantes, vease [13]). Con el teorema 2.2.4
podemos concluir que
2.3. EJEMPLOS 87
Ext
1
Z
(Z
r
Z
m
1
Z
mt
, N)

= N/(N m
1
) N/(N m
t
), m
j
2, 1 j t.
En particular, puesto que Z
n
/Z
n
m

= Z
d
, con d := m.c.d.(m, n), resulta
Ext
1
Z
(Z
m
, Z
n
) =
_
0, m = 0, 1; n 0
Z
d
, m 2; n 0; d := m.c.d.(m, n).
Este ejemplo tambien permite ilustrar que Ext
i
A
(M, N) Ext
i
A
(N, M). Por ejem-
plo, Ext
1
Z
(Z, Z
n
) = 0 pero Ext
1
Z
(Z
n
, Z)

= Z
n
.
Otros casos particulares interesantes son los siguientes.
Ejemplo 2.3.5. Sea A un anillo hereditario a derecha y sea P un A-modulo. P es
proyectivo si, y solo si, Ext
1
A
(P, F) = 0 para cada A-modulo libre F. En efecto, si P
es proyectivo, entonces por el teorema 2.2.2, Ext
1
A
(P, F) = 0 para cada A-modulo
libre F. Para demostrar la armacion recproca, consideremos el diagrama
P
M N
c
g
E
f
con f sobreyectivo; sea F libre y : F M sobreyectivo; sea K := ker(f). Se
tiene entonces la sucesion exacta 0 K F
f
N 0, y de aqu, la sucesion
exacta larga
0 Hom
A
(P, K) Hom
A
(P, F)
(f)
Hom
A
(P, N) Ext
1
A
(P, K)
como F es proyectivo y A es hereditario a derecha, entonces K es proyectivo (teore-
ma 1.7.15) y existen K

y F
1
libre tales que K K

= F
1
, luego 0 = Ext
1
A
(P, F
1
) =
Ext
1
A
(P, K) Ext
1
A
(P, K

), de donde Ext
1
A
(P, K) = 0. Se obtiene entonces la suce-
sion exacta 0 Hom
A
(P, K) Hom
A
(P, F)
(f)
Hom
A
(P, N) 0; en conse-
cuencia, existe h

Hom
A
(P, F) tal que fh

= g, es decir, el siguiente diagrama


es conmutativo, con h := h

P
M N

h
c
g
E
f
Esto demuestra que P es proyectivo.
88 CAP

ITULO 2. EXT
Ejemplo 2.3.6. Sea R un DD y sea Q(R) su cuerpo de fracciones. Sea K :=
Q(R)/R. Entonces, un R-modulo N es inyectivo si, y solo si, Ext
1
R
(K, N) = 0. En
efecto, si N es inyectivo, entonces por el teorema 2.2.3, Ext
1
R
(K, N) = 0. Recpro-
camente, consideremos la sucesion exacta 0 R Q(R) K 0, entonces de la
sucecion exacta larga resulta la sucesion exacta
0 Hom
R
(K, N) Hom
R
(Q(R), N) Hom
R
(R, N) Ext
1
R
(K, N) = 0,
por lo tanto, N

= Hom
R
(Q(R), N)/Hom
R
(K, N) es una imagen homomorfa de
Hom
R
(Q(R), N), el cual es R-divisible por ser un Q(R)-espacio vectorial (vease
la proposicion 1.5.7), luego N es divisible. El corolario 1.7.19 garantiza que N es
inyectivo.
2.4. Ejercicios
1. Realizar la demostracion de la parte (i) del teorema 2.2.1.
2. Demuestre la siguiente generalizacion del teorema 2.2.5. Sean R un anillo con-
mutativo noetheriano y B una R-algebra plana. Entonces, para cada i 0 y
cualesquiera R-modulos M y N, con M f.g., se tiene el B-isomorsmo
Ext
i
R
(M, N)
R
B

= Ext
i
B
(M
R
B, N
R
B).
Captulo 3
Tor
Estudiamos ahora el funtor Tor y algunas propiedades basicas similares a las estu-
diadas en el captulo anterior para el Ext. Recordemos que A representa un anillo
no necesariamente conmutativo.
3.1. Denici on y propiedades basicas
Sea N un A-modulo a izquierda y consideremos una resolucion proyectiva de N en
la siguiente forma
P
i+1
f
i+1
P
i
f
i
P
i1
P
1
f
1
P
0
f
0
N 0; (3.1.1)
sea ahora M un A-modulo derecho, al tensorizar por M se obtiene el complejo
M
A
P
i+1
1
M
f
i+1
M
A
P
i
M
A
P
1
1
M
f
1
M
A
P
0
0.
Esta sucesion induce la siguiente denicion.
Denici on 3.1.1. Sea N un A-modulo a izquierda y sea M un A-modulo a derecha.
Para cada i 1 se dene
Tor
A
i
(M, N) := ker(i
M
f
i
)/Im(i
M
f
i+1
), (3.1.2)
y
Tor
A
0
(M, N) := M N.
La denicion anterior parece depender de la resolucion proyectiva elegida. Sin
embargo, se tiene la siguiente propiedad.
Teorema 3.1.2. Para cada i 0, el grupo Tor
A
i
(M, N) es independiente de la
resolucion proyectiva (3.1.1).
89
90 CAP

ITULO 3. TOR
Demostracion. La demostracion es similar a la realizada para el funtor Ext (teorema
2.1.2) y la dejamos como ejercicio al lector.
Seg un el teorema anterior para denir y calcular los grupos Tor
A
i
(M, N) pode-
mos utilizar resoluciones libres en lugar de resoluciones proyectivas. Es decir, con
una resolucion libre para N basta para calcular Tor
A
i
(M, N) para cada i 0. Pre-
sentamos la interpretacion funtorial del Tor.
Corolario 3.1.3. Sea M un A-modulo derecho. Entonces, para cada i 0
A
Mod
Tor
A
i
(M, )
Ab
N Tor
A
i
(M, N)
N

N

Tor
A
i
(M, N)
i
M

i
Tor
A
i
(M, N

)
es un functor covariante, donde
A
Mod denota la categora de los A-modulos a
izquierda y Ab denota la categora de los grupos abelianos.
Demostracion. La prueba completa la dejamos al lector; veamos solamente como se
dene el homomorsmo i
M

i
. Construimos para N y N

resoluciones proyectivas,
calculamos los homomorsmos
i
como en la demostracion del teorema 2.1.2 luego
tensorizamos por M y obtenemos el diagrama conmutativo de complejos
(P) : M P
i
i
M
f
i
M P
1
i
M
f
1
M P
0
i
M
f
0
M N 0
i
M

i
M

i
M

i
M

(Q) : M Q
i
i
M
g
i
M Q
1
i
M
g
1
M Q
0
i
M
g
0
M N

0
Se dene entonces
Tor
A
i
(M, N) = ker(i
M
f
i
)/Im(i
M
f
i+1
)
i
M
i
Tor
A
i
(M, N

) = ker(i
M
g
i
)/Im(i
M
g
i+1
)
z (i
M

i
)(z)
con z ker(i
M
f
i
). Es claro que (i
M

i
)(z) ker(i
M
g
i
) y se puede probar
facilmente que i
M

i
esta bien denido.
Observaci on 3.1.4. (i) Si M es un B A bimodulo y N es un A C bimodulo,
entonces Tor
A
i
(M, N) es un B C-bimodulo, para cada i 0. En particular, si
R es un anillo conmutativo y M, N son R-modulos, entonces Tor
A
i
(M, N) es un
R-modulo, para cada i 0.
(ii) Si A
op
es el opuesto del anillo A (vease [13]), entonces para cada i
0, Tor
A
i
(M, N)

= Tor
A
op
i
(N, M). Si R es un anillo conmutativo, Tor
R
i
(M, N)

=
Tor
R
i
(N, M).
(iii) Los grupos Tor se pueden construir tambien por resoluciones proyectivas
del primer argumento, y se puede demostrar que estos grupos resultan isomorfos a
los denidos en (3.1.2).
(iv) Para N jo, Tor
A
i
( , N) es tambien un funtor covariante.
3.1. DEFINICI

ON Y PROPIEDADES B

ASICAS 91
Teorema 3.1.5. (i) Sea L un A-modulo a izquierda, entonces la sucesion exacta de
A-modulos a derecha
0 K

N

M 0
induce la sucesion exacta de grupos abelianos
Tor
A
i+1
(K, L)

i+1
i
L
Tor
A
i+1
(N, L)

i+1
i
L
Tor
A
i+1
(M, L)

i+1

Tor
A
i
(K, L)

i
i
L
Tor
A
i
(N, L)

i
i
L
Tor
A
i
(M, L)

i

Tor
A
1
(K, L)

1
i
L
Tor
A
1
(N, L)

1
i
L
Tor
A
1
(M, L)

1

Tor
R
0
(K, L)
i
L
Tor
R
0
(N, L)
i
L
Tor
R
0
(M, L) 0.
(ii) Sea L un A-modulo a derecha, entonces la sucesion exacta de A-modulos a
izquierda
0 K

N

M 0
induce la sucesion exacta de grupos abelianos
Tor
A
i+1
(L, K)
i
L

i+1
Tor
A
i+1
(L, N)
i
L

i+1
Tor
A
i+1
(L, M)

i+1

Tor
A
i
(L, K)
i
L

i
Tor
A
i
(L, N)
i
L

i
Tor
A
i
(L, M)

i

Tor
A
1
(L, K)
i
L

1
Tor
A
1
(L, N)
i
L

1
Tor
A
1
(L, M)

1

Tor
R
0
(L, K)
i
L

Tor
R
0
(L, N)
i
L

Tor
R
0
(L, M) 0.
Demostracion. La prueba completa la dejamos al lector, veamos solamente como se
dene
i+1
en (i): consideremos una resolucion proyectiva de L
P
i+1
f
i+1
P
i
f
i
P
i1
P
1
f
1
P
0
f
0
L 0;
tenzorizando por K, N y M se obtiene el siguiente diagrama conmutativo:
0 0

_

i
K
f
i+2
K P
i+1
i
K
f
i+1
K P
i
i
K
f
i

i
P
i+1

_
i
P
i

_

i
N
f
i+2
N P
i+1
i
N
f
i+1
N P
i
i
N
f
i

i
P
i+1

_
i
P
i

_

i
M
f
i+2
M P
i+1
i
M
f
i+1
M P
i
i
M
f
i

_
0 0
92 CAP

ITULO 3. TOR
las las son complejos y las columnas son exactas ya que cada P
i
es plano. Se tiene
entonces que
Tor
A
i+1
(M, L) = ker(i
M
f
i+1
)/Im(i
M
f
i+2
)
i+1
Tor
A
i
(K, L) = ker(i
K
f
i
)/Im(i
K
f
i+1
)
z z

con z

denido de la siguiente manera: como z ker(i


M
f
i+1
) MP
i+1
, entonces
existe z

NP
i+1
tal que (i
P
i+1
)(z

) = z; tenemos que (i
N
f
i+1
)(z

) NP
i
,
pero ( i
P
i
)(i
N
f
i+1
)(z

) = (i
M
f
i+1
)( i
P
i+1
)(z

) = (i
M
f
i+1
)(z) = 0, luego
(i
N
f
i+1
)(z

) ker( i
P
i
) = Im( i
P
i
), por lo tanto, existe z

K P
i
tal que (i
N
f
i+1
)(z

) = ( i
P
i
)(z

). Notemos que z

ker(i
K
f
i
): en efecto,
( i
P
i1
)(i
K
f
i
)(z

) = (i
N
f
i
)( i
P
i
)(z

) = (i
N
f
i
)(i
N
f
i+1
)(z

) = 0, pero
i
P
i
es inyectiva, luego se obtiene lo armado. Se puede demostrar que
i+1
queda
bien denida y sujeta entonces a las siguientes condiciones
( i
P
i+1
)(z

) = z, (i
N
f
i+1
)(z

) = ( i
P
i
)(z

).
Teorema 3.1.6. Para cada i 0 se tiene que
Tor
A
i
(

M
r
,

N
s
)

Tor
A
i
(M
r
, N
s
).
Demostracion. Ideas similares a las de la demostracion del teorema 2.2.4 pueden ser
usadas en este caso. La prueba se deja al lector (vease tambien [30], teoremas 6.3.8
y 6.3.9).
Terminamos esta seccion con la siguiente generalizacion de la proposicion 1.4.17.
Teorema 3.1.7. Sean R un anillo conmutativo y S un sistema multiplicativo de
R. Entonces, para cada i 0 y cualesquiera R-modulos M, N se tiene el RS
1
-
isomorsmo
Tor
R
i
(M, N)S
1

= Tor
RS
1
i
(MS
1
, NS
1
).
Demostracion. El caso i = 0 fue probado en la proposicion 1.4.17.
Sea i 1, entonces Tor
A
i
(M, N) = ker(i
M
f
i
)/Im(i
M
f
i+1
), con
M P
i+1
i
M
f
i+1
M P
i
i
M
f
i
M P
i1
.
Por lo tanto,
Tor
A
i
(M, N)S
1
= [ker(i
M
f
i
)/Im(i
M
f
i+1
)]S
1

= [ker(i
M
f
i
)]S
1
/[Im(i
M
f
i+1
)]S
1
= ker[(i
M
f
i
)S
1
]/Im[(i
M
f
i+1
)S
1
],
3.2. EJEMPLOS 93
pero se tiene el siguiente diagrama conmutativo
(M P
i
)S
1
(i
M
f
i
)S
1
(M P
i1
)S
1

_
MS
1
P
i
S
1
(i
MS
1
f
i
S
1
)
MS
1
P
i1
S
1
donde las echas verticales son isomorsmos (vease la proposicion 1.4.17). En efecto,
se tiene que
mp
s

mf
i
(p)
s

_
m
s

p
1

m
s

f
i
(p)
1
El diagrama conmutativo implica que ker[(i
M
f
i
)S
1
]

= ker[(i
MS
1 f
i
S
1
)] y de
igual manera Im[(i
M
f
i+1
)S
1
]

= Im[(i
MS
1 f
i+1
S
1
)]. Esto completa la prueba
del teorema.
3.2. Ejemplos
Ejemplo 3.2.1. Si F es un A-modulo libre, entonces Tor
A
i
(F, N) = 0 para cada
i 1 y cada A-modulo N. En particular,
Tor
A
i
(A, N) = 0, para cada i 1 y cada A-modulo N.
Propiedades analogas se tienen para el segundo argumento.
Ejemplo 3.2.2. Sea A un anillo hereditario a derecha y sean M un A-modulo
derecho y N un A-modulo izquierdo. Entonces, Tor
A
i
(M, N) = 0 para cada i 2.
En efecto, consideremos la resolucion proyectiva de N, 0
f
1
K
f
0
P N 0,
entonces i
M
f
i
= 0 para i 2, luego Tor
A
i
(A, N) = 0, para cada i 1 y cada
A-modulo N.
En particular,
Tor
Z
i
(M, N) = 0, para i 2 y cualesquiera grupos abelianos M, N.
Por ejemplo,
Tor
Z
i
(Z
m
, Z
n
) = 0, para i 2 y cualesquiera m, n 0,
Tor
Z
i
(1, 1) = Tor
Z
i
(1, C) = Tor
Z
i
(C, C) = 0, para i 2.
94 CAP

ITULO 3. TOR
De otra parte, puesto que es Z-plano, entonces Tor
Z
i
(, N) = 0 para i 1 y cada
grupo abeliano N, y de manera particular,
Tor
Z
i
(, ) = Tor
Z
i
(, 1) = Tor
Z
i
(, C) = 0, para i 1.
Ejemplo 3.2.3. El ejemplo anterior deja planteado el siguiente problema: calcular
Tor
Z
1
(M, N), con M, N grupos abelianos arbitrarios. Veamos entonces una propiedad
que ayudara a resolver parcialmente el problema. Para A un anillo arbitrario, M
un A-modulo derecho cualquiera, calculemos Tor
A
i
(M, A/x) para i 0. Si x = 0,
Tor
A
i
(M, A/x) = Tor
A
i
(M, A) = 0 para i 1, y Tor
A
0
(M, A/x) = M
A
A

= M.
Si x = 1, Tor
A
i
(M, A/x) = Tor
A
i
(M, 0) = 0 para cada i 0. Sea x ,= 0, 1 tal que
x no es divisor de cero; Tor
A
0
(M, A/x) = M
A
A/x

= M/(Mx) = M/Mx.
Para i 1, consideremos la resolucion proyectiva 0 A
f
1
A
f
0
A/x
0, con f
1
(a) := ax y f
0
el homomorsmo canonico en el cociente. Para i 2,
f
i
= 0, luego Tor
A
i
(M, A/x) = 0. Resta pues calcular Tor
A
1
(M, A/x); tenemos
Tor
A
1
(M, A/x) = ker(i
M
f
1
)/Im(i
M
f
2
) = ker(i
M
f
1
), pero se tiene el siguiente
diagrama conmutativo
M
A
A
i
M
f
1
M
A
A

_
M
g
M
donde las echas verticales son los isomorsmos naturales y entonces g(m) := m x.
Resulta, ker(i
M
f
1
) = ker(g) = m M[m x = 0, luego Tor
A
1
(M, x) = m
M[m x = 0.
Resultados analogos a los anteriores se tienen por supuesto para Tor
A
i
(A/x), M)
con i 0 y M un A-modulo izquierdo arbitrario.
En particular, para cada grupo abeliano M se tiene que
Tor
Z
i
(M, Z
n
) =
_
M/M n, i = 0, n 2
m M[m n = 0, i = 1, n 2.
Por ejemplo,
Tor
Z
0
(Z
m
, Z
n
) = Z
m
Z
n
= Z
m
/Z
m
n = Z
d
, m, n 2, con d := m.c.d.(m, n).
Ejemplo 3.2.4. Sean A un anillo, I un ideal derecho y J un ideal izquierdo de A.
Entonces
Tor
A
1
(A/I, A/J)

= (I J)/IJ.
3.2. EJEMPLOS 95
Consideremos la siguiente resolucion libre de A/J: F
2
f
2
F
1
f
1
A

A/J
0, con F
i
libre para i 1 y el homomorsmo canonico en el cociente; tensorizando
por A/I obtenemos el complejo A/I
A
F
2
i
A/I
f
2
A/I
A
F
1
i
A/I
f
1
A/I
A
A
i
A/I

A/I
A
A/J 0, luego Tor
A
1
(A/I, A/J) = ker(i
A/I
f
1
)/Im(i
A/I
f
2
).
Se tiene el diagrama conmutativo
A/I
A
F
2
i
A/I
f
2
A/I
A
F
1
i
A/I
f
1
A/I
A
A

_
F
2
/IF
2
g
2
F
1
/IF
1
g
1
A/I
donde las echas verticales son los isomorsmos naturales, luego g
2
(x) = f
2
(x),
x F
2
y g
1
(y) := f
1
(y), y F
1
. Se otiene entonces que Tor
A
1
(A/I, A/J)

=
ker(g
1
)/Im(g
2
) y denimos la aplicacion ker(g
1
)

(I J)/IJ por (y) := f
1
(y):
Notemos que esta bien denido: en efecto, si y ker(g
1
), entonces f
1
(y) = 0, de
donde f
1
(y) Im(f
1
) = J y f
1
(y) I, es decir, f
1
(y) I J; ademas, si y = 0,
entonces y IF
1
, luego y = a
1
y
1
+ +a
t
y
t
, con a
i
I y y
i
F
1
, 1 i t, por
lo tanto, f
1
(y) = a
1
f
1
(y
1
) + +a
t
f
1
(y
t
) IJ, es decir, f
i
(y) = 0. Es claro que
es un homomorsmo de grupos, ademas, es sobreyectivo ya que si z I J,
entonces z J = Im(F
1
), de donde y = f
1
(y), con y F
1
, luego (y) = f
1
(y).
Veamos ahora que ker() = Im(g
2
): sea y Im(g
2
), entonces y = g
2
(x), con
x F
2
, se tiene entonces que (y) = (g
2
(x)) = (f
2
(x)) = f
1
(f
2
(x)) = 0, es
decir, y ker(), hemos pues probado que Im(g
2
) ker(). Sea ahora y ker(),
con y F
1
, entonces (y) = f
1
(y) = 0, de donde f
1
(y) IJ; resulta entonces
f
1
(y) = a
1
z
1
+ + a
t
z
t
, con a
i
I y z
i
J = Im(f
1
), 1 i t; de aqui obten-
emos que y (a
1
y
1
+ + a
t
y
t
) ker(f
1
) = Im(f
2
), con y
i
F
1
, luego y =
a
1
y
1
+ +a
t
y
t
+f
2
(x), con x F
2
, y esto indica que y = f
2
(x) = g
2
(x) Im(g
2
).
Por ejemplo,
Tor
Z
1
(Z
m
, Z
n
) =
_
0, m = 0, 1 o n = 0, 1
Z
d
, m 2, n 2, con d := m.c.d.(m, n).
La ultima igualdad se justica de la siguiente manera: (m) n))/(m)n)) =
m.c.m(m, n))/mn)

= Z
d
.
Ejemplo 3.2.5. Con los resultados de los ejemplos anteriores podemos calcular
Tor
Z
0
(M, N) y Tor
Z
1
(M, N), con M, N grupos abelianos f.g. Por ejemplo,
(Z
2
Z
6
Z
10
)
Z
(Z
12
Z
18
)

= (Z
12
)
2
(Z
18
)
2
Z
2
6
Z
2
2

= Z
6
2
Z
2
4
Z
4
3
Z
2
9
,
Tor
Z
1
(Z
2
Z
6
Z
10
, Z
12
Z
18
)

= Z
2
6
Z
2
2

= Z
4
2
Z
2
3
.
96 CAP

ITULO 3. TOR
3.3. Tor y m odulos planos
Presentamos ahora otras caracterizaciones de los modulos planos por medio del Tor.
Teorema 3.3.1. Sea F un A-modulo derecho. Entonces las siguientes condiciones
son equivalentes:
(i) F es plano.
(ii) Para cada A-modulo N y cada i 1, Tor
A
i
(F, N) = 0.
(iii) Para cada A-modulo N, Tor
A
1
(F, N) = 0.
(iv) Tor
A
1
(F, A/I) = 0, para cada ideal izquierdo de A.
(v) Tor
A
1
(F, A/I) = 0, para cada ideal izquierdo f.g. de A.
El teorema es tambien valido en el segundo argumento.
Demostracion. (i)(ii): considerando una resolucion proyectiva de N y tensorizan-
do por F resulta el complejo
F P
i+1
i
F
f
i+1
F P
i
i
F
f
i
P
i1
F P
0
i
F
f
0
F N 0,
y se tiene entonces que Tor
A
i
(F, N) = ker(i
F
f
i
)/Im(i
F
f
i+1
); como F es plano,
de la sucesion exacta 0 Im(f
i+1
)

P
i
f
i
Im(f
i
) 0 se obtiene la sucesion
exacta
0 F Im(f
i+1
)
i
F

F P
i
i
F
f
i
F Im(f
i
) 0,
de donde Im(i
F
) = ker(i
F
f
i
). Pero notese que Im(i
F
) = Im(i
F
f
i+1
),
luego Tor
A
i
(F, N) = 0.
(ii)(iii)(iv)(v): evidentes.
(v)(iv): sea I un ideal izquierdo de A; consideremos la sucesion exacta 0 I

A

A/I 0; aplicamos la sucesion exacta larga y obtenemos la porcion exacta
0 Tor
A
1
(F, A/I) F I
i
F

F A, si probamos que F I
i
F

F A es
inyectivo, entonces Tor
A
1
(F, A/I) = 0. Sea z := f
1
a
1
+ +f
t
a
t
ker(i
F
);
consideremos el ideal izquierdo a
1
, . . . , a
t
y la inclusion I
0

0
A, con [
I
0
=
0
;
notemos que z ker(i
F

0
) y consideremos la sucesion exacta 0 I
0
A
A/I
0
0, resulta entonces la porcion exacta Tor
A
1
(F, A/I
0
) F I
0
F A,
pero por la hipotesis (v), Tor
A
1
(F, A/I
0
) = 0, luego F I
0
i
F

0
F A es inyectivo,
de donde z = 0.
(iv)(i): consideremos un homomorsmo inyectivo K

L, con K y L f.g.,
queremos demostrar que F K
i
F

F L es inyectivo (vease el teorema 1.6.3).


3.3. TOR Y M

ODULOS PLANOS 97
Si (K) = L, entonces i
F
es un isomorsmo, y por lo tanto, inyectivo. Sea
(K) _ L = x
1
, . . . , x
t
; sin perder generalidad podemos asumir que x
1
/ (K),
luego L
0
:= (K) _ L
0
+ x
1
:= L
1
; si L
1
= L, entonces tenemos la cadena
L
0
_ L
1
= L. En caso contrario, L
1
_ L
1
+x
2
:= L
2
; continuando de esta manera
resulta la cadena nita L
0
_ L
1
_ L
2
_ _ L
s
= L, y en consecuencia, el
homomorsmo compuesto K

L
0
L
1
L
2
L
s
= L coincide con
; de igual manera, el homomorsmo compuesto F K F L
0
F L
1

F L
2
F L
s
= F L coincide con F K
i
F

F L. Si para cada i 0,
F L
i
F L
i+1
es inyectivo, entonces F K
i
F

F L es inyectivo. Notemos
que L
i+1
/L
i

= x
i+1
/(x
i+1
L
i
) es cclico, luego ahora bastara demostrar que si
L

/L

es un modulo cclico, entonces el homomorsmo F L

F L

es inyectivo.
Sea L

/L


= A/I, con I un ideal izquierdo de A, consideremos la sucesion exacta
0 L

/L

0, de la sucesion exacta larga resulta la porcion exacta


Tor
A
1
(F, L

/L

) F L

F L

, de donde, por la hipotesis (iv), la funcion


F L

F L

es inyectiva.
Corolario 3.3.2. Si P es un A-modulo proyectivo, entonces para cada i 1,
Tor
A
i
(P, N) = 0 = Tor
A
i
(M, P) para cada A-modulo izquierdo N y cada A-modulo
derecho M.
Demostracion. Esto es consecuencia del teorema anterior ya que todo modulo pro-
yectivo es plano.
Corolario 3.3.3. Sea F un A-modulo. Entonces las siguientes condiciones son
equivalentes:
(i) F es plano.
(ii) Para cada ideal izquierdo I de A, la sucesion 0 F
A
I F
A
A es exacta.
(iii) Para cada ideal izquierdo f.g. I de A, la sucesion 0 F
A
I F
A
A es
exacta.
Demostracion. (i))(ii): evidente a partir de la denicion de modulo plano.
(ii))(iii): evidente.
(iii))(i): sea I un ideal izquierdo f.g. del anillo A; aplicamos el teorema 3.1.5
a la sucesion exacta 0 I

A A/I 0, con la inclusion, y obtenemos la
porcion exacta
0 Tor
A
1
(F, A/I) F
A
I
i
F

F
A
A.
Seg un la hipotesis y el teorema 3.3.1, F es plano.
Enseguida demostraremos el recproco del corolario 1.6.7 para modulos de pre-
sentacion nita. Algunos resultados preliminares son necesarios antes.
98 CAP

ITULO 3. TOR
Proposici on 3.3.4. Sea M un A-modulo. Entonces las siguientes condiciones son
equivalentes:
(i) M es plano.
(ii) Para cada ideal izquierdo I de A la funcion M
A
I

MI dada por ma
m a es un isomorsmo.
(iii) Para cada ideal izquierdo f.g. I de A la funcion M
A
I

MI dada por
ma m a es un isomorsmo.
Demostracion. (i)(ii): si I

A es la inclusion, entonces resulta el homomorsmo
compuesto M
A
I
i
M

M
A
A

M, donde es el isomorsmo natural denido
por (m a) := m a. Si M es plano entonces el homomorsmo compuesto =
(i
M
) es inyectivo y su imagen es MI, luego la funcion M
A
I

MI es un
isomorsmo.
(ii)(iii): evidente.
(iii)(i): sea z := m
1
x
1
+ +m
t
x
t
ker(i
M
), entonces (i
M
)(z) =
0 = m
1
x
1
+ m
t
x
t
= (z), luego z = 0 y por lo tanto i
M
es inyectivo. Seg un
el corolario 3.3.3, M es plano.
Proposici on 3.3.5. Sea F un A-modulo plano y 0 K
f
F
g
M 0 una
sucesion exacta de A-modulos. Entonces las siguientes condiciones son equivalentes:
(i) M es plano.
(ii) f(K) FI = f(K)I para cada ideal izquierdo I de A.
(iii) f(K) FI = f(K)I para cada ideal izquierdo f.g. I de A.
Demostracion. (i)(ii): tensorizamos la sucesion exacta dada por I y obtenemos la
sucesion exacta K
A
I
fi
I
F
A
I
gi
I
M
A
I 0; seg un la proposicion 3.3.4 se
tiene el isomorsmo
F
: F
A
I FI,
F
(f i) := f i; ademas,
K
: K
A
I KI,

K
(k i) := k i es sobreyectivo. Se tiene el siguiente diagrama exacto conmutativo:
K
A
I
fi
I
F
A
I
gi
I
M
A
I 0

_

F

_
KI

FI

FI/f(K)I 0
donde se construye por sobreyectividad, es la restriccion de f a KI y es el
homomorsmo canonico del cociente. Veamos que es un isomorsmo: por con-
struccion es sobreyectivo; sea z ker(), existe entonces y F
A
I tal que
(g i
I
)(y) = z, resulta (g i
I
)(y) = 0 =
F
(y), luego
F
(y) ker() = Im() y
3.3. TOR Y M

ODULOS PLANOS 99
entonces existe u KI tal que (u) =
F
(y), pero como
K
es sobreyectivo, existe
v K
A
I tal que
K
(v) = u; de esto resulta
K
(v) =
F
(f

i
I
)(v) =
F
(y), con lo
cual (f

i
I
)(v) = y y nalmente z = (g i
I
)(f

i
I
(v)) = 0.
Notemos que g(FI) = MI y se tiene el isomorsmo : FI/(FI f(K)) =
FI/(FI ker(g))

= MI denido por x i +(FI f(K)) g(x i), con x F, i I.


Consideremos entonces el homomorsmo compuesto :=
1

1
FI/f(K)I

1
M
A
I

M
MI

1
FI/(FI f(K));
de manera explcita, (x i +f(K)I) := x i +(FI f(K)). Notemos que ker() =
(FI f(K))/f(K)I, por lo tanto, es un isomorsmo si, y solo si, FI f(K) =
f(K)I; por otro lado, es un isomorsmo si, y solo si,
M
es un isomorsmo. Lo
demostrado hasta ahora es valido para cualquier ideal izquierdo I.
Si M es plano, entonces
M
es un isomorsmo (proposicion 3.3.4), luego FI
f(K) = f(K)I.
(ii)(iii) es evidente.
(iii)(i): seg un lo probado al principio,
M
es un isomorsmo, luego por la
proposicion 3.3.4, M es plano.
Lema 3.3.6. Sea 0 K
f
F
g
M 0 una sucesion exacta de A-modulos, donde
F es libre con base Z. Sea z F y
z = z
1
a
1
+ +z
m
a
m
, con z
i
Z, a
i
A, 1 i m.
Sea I
z
:= a
1
, . . . , a
m
el ideal izquierdo generado por las coordenadas de z en la
base Z. Entonces, M es plano si, y solo si, KI
f(x)
= K, para cada x K.
Demostracion. ): es claro que KI
f(x)
K, para cada x K. Sea x K, entonces
f(x) f(K) FI
f(x)
= f(K)I
f(x)
= f(KI
f(x)
) (aplicamos la proposicion 3.3.5 ya
que todo modulo libre es plano), pero como f es inyectivo, entonces x KI
f(x)
.
): sea I un ideal izquierdo de A, por la proposicion 3.3.5, basta demostrar
que f(K) FI = f(K)I. La inclusion f(K)I f(K) FI es trivial; sea f(x)
f(K) FI con x K, en particular f(x) FI, luego I
f(x)
I, y en consecuencia,
KI
f(x)
KI, y por la hipotesis, K = KI. Resulta, f(K) = f(K)I, pero como
f(x) f(K), entonces f(x) f(K)I.
Teorema 3.3.7. Cada modulo plano M de presentacion nita es proyectivo.
Demostracion. Sea 0 K
f
A
m
g
M 0 una presentacion nita de M; si
probamos que esta sucesion es hendida, entonces A
m

= K M, es decir, M es
proyectivo.
Puesto que K es f.g., entonces basta demostrar por induccion sobre r que dados
x
1
, . . . , x
r
K existe un homomorsmo h : A
m
K tal que h[f(x
i
)] = x
i
para cada
100 CAP

ITULO 3. TOR
1 i r. Con esto, elegimos un sistema nito de generadores de K y encontramos
un homomorsmo h : A
m
K tal que hf = i
K
, es decir, la sucesion de arriba es
hendida.
r = 1: sea x K y sea e
j

m
j=1
la base canonica de A
m
, entonces f(x) =
e
1
a
1
+ +e
m
a
m
. Sea I := a
1
, . . . , a
m
; como M es plano, x KI (lema 3.3.6),
y se tiene la representacion x = k
1
s
1
+ + k
t
s
t
, con k
l
K, s
l
I, 1 l t.
Pero cada s
l
es de la forma s
l
= b
l1
a
1
+ +b
lm
a
m
, luego
x = k
1
(b
11
a
1
+ +b
1m
a
m
) + +k
t
(b
t1
a
1
+ +b
tm
a
m
)
= (k
1
b
11
+ +k
t
b
t1
) a
1
+ + (k
1
b
1m
+ k
t
b
tm
) a
m
.
Denimos
k

j
:= k
1
b
1j
+ +k
t
b
tj
; h : A
m
K, e
j
k

j
, 1 j m.
Notemos que h(f(x)) = x.
Supongamos que ya hemos probado lo anunciado para r 1 elementos de K y
sean x
1
, . . . , x
r
K; seg un el primer paso de la induccion, existe h
r
: A
m
K tal
que h
r
[f(x
r
)] = x
r
. Denimos
x

i
:= x
i
h
r
[f(x
i
)] K, 1 i r 1.
Por induccion, existe
h

: A
m
K tal que h

[f(x

i
)] = x

i
para 1 i r 1;
denimos
h : A
m
K por h(z) := h
r
(z) +h

[z f(h
r
(z))], z A
m
.
Resulta entonces
h[f(x
r
)] = h
r
[f(x
r
)] +h

[f(x
r
) f(h
r
(f(x
r
)))] = x
r
+h

[f(x
r
) f(x
r
)] = x
r
;
h[f(x
i
)] = h
r
[f(x
i
)] +h

[f(x
i
) f(h
r
(f(x
i
)))] = h
r
[f(x
i
)] +h

[f(x
i
)]
h

[f(h
r
(f(x
i
)))] = h
r
[f(x
i
)] +h

[f(x

i
) +f(h
r
(f(x
i
)))] h

[f(h
r
(f(x
i
)))]
= h
r
[f(x
i
)] +h

[f(x

i
)] = h
r
[f(x
i
)] +x

i
= x
i
, para cada i.
Corolario 3.3.8. Si A es un anillo noetheriano a derecha y M es un A-modulo
plano f.g., entonces M es proyectivo.
Demostracion. Como A es noetheriano y M es f.g., entonces M es noetheriano, y
por lo tanto, de presentacion nita.
3.4. TOR Y

ALGEBRA LINEAL 101
3.4. Tor y algebra lineal
En esta seccion veremos una caracterizacion matricial de los modulos planos en cuya
prueba se usan los teoremas 3.1.5 y 3.3.1.
Proposici on 3.4.1. Sean A un anillo, M un A-modulo derecho, m
1
, . . . , m
t
M
y N := n
1
, . . . , n
t
un A-modulo izquierdo f.g. Entonces,
m
1
n
1
+ +m
t
n
t
= 0 existen m

1
, . . . , m

s
M y F = [a
ij
] M
ts
(A)
tales que
_
m
1
m
t

=
_
m

1
m

F
T
y F
T
_
n
1
n
t

T
= 0.
Demostracion. ): consideremos la siguiente presentacion de N,
L
f
1
A
t
f
0
N 0, f
0
(e
i
) := g
i
, 1 i t y L libre,
resulta entonces la sucesion exacta M
A
L
i
M
f
1
M
A
A
t
i
M
f
0
M
A
N 0 y
m
1
e
1
+ + m
t
e
t
ker(i
M
f
0
) = Im(i
M
f
1
); existen entonces elementos
m

1
, . . . , m

s
M tales que m
1
e
1
+ +m
t
e
t
= (i
M
f
1
)(m

1
l
1
+ +m

s
l
s
),
con l
j
L, 1 j s. En consecuencia, m
1
e
1
+ +m
t
e
t
= m

1
f
1
(l
1
) + +
m

s
f
1
(l
s
) = m

1
(a
11
e
1
+ + a
t1
e
t
) + + m

s
(a
1s
e
1
+ + a
ts
e
t
) =
(m

1
a
11
+ +m

s
a
1s
) e
1
+ + (m

1
a
t1
+ +m

s
a
ts
) e
t
, pero se tiene el
isomorsmo M
t

= M
A
A
t
denido por
M
t
M
A
A
t
M
A
A
t
M
t
(m
1
, . . . , m
t
) m
1
e
1
+ +m
t
e
t
m(a
1
, . . . , a
t
) (m a
1
, . . . , m a
t
)
luego
_
m
1
m
t

=
_
m

1
m

F
T
con F := [a
ij
] M
ts
(A); ademas, para
cada j, f
1
(l
j
) = (a
1j
, . . . , a
tj
) Im(f
1
) = ker(f
0
), luego a
1j
n
1
+ + a
tj
n
t
= 0,
es decir, F
T
_
n
1
n
t

T
= 0.
): m
1
n
1
+ +m
t
n
t
= (m

1
a
11
+ +m

s
a
1s
) n
1
+ +(m

1
a
t1
+ +
m

s
a
ts
)n
t
= m

1
(a
11
n
1
+ +a
t1
n
t
)+ +m

s
(a
1s
n
1
+ +a
ts
n
t
) = 0.
Teorema 3.4.2 (Villamayor). Sean A un anillo y M un A-modulo. Entonces, las
siguientes condiciones son equivalentes:
(i) M es plano.
(ii) Si m
1
, . . . , m
t
M y b
1
, . . . , b
t
A son tales que m
1
b
1
+ + m
t
b
t
= 0,
entonces existen m

1
, . . . , m

s
M y F = [a
ij
] M
ts
(A) tales que
_
m
1
m
t

=
_
m

1
m

F
T
y F
T
_
b
1
b
t

T
= 0.
102 CAP

ITULO 3. TOR
Demostracion. ): consideremos el ideal izquierdo b
1
, . . . , b
t
; como M es plano
el homomorsmo M
A
I
i
M

M
A
A es inyectivo, con la inclusion canonica.
Luego, m
1
b
1
+ m
t
b
t
= 0 en M
A
I, aplicamos entonces la proposicion
anterior con N := I.
): sea I un ideal izquierdo f.g. del anillo A; seg un el corolario 3.3.3, bas-
ta entonces probar que i
M
es inyectivo. Sean I = b
1
, . . . , b
t
y z = m
1

b
1
+ + m
t
b
t
ker(i
M
), entonces m
1
b
1
+ + m
t
b
t
= 0, y por
hipotesis, existen m

1
, . . . , m

s
M y F = [a
ij
] M
ts
(A) tales que
_
m
1
m
t

=
_
m

1
m

F
T
y F
T
_
b
1
b
t

T
= 0. Resulta, z = (m

1
a
11
+ +m

s
a
1s
)
b
1
+ + (m

1
a
t1
+ + m

s
a
ts
) b
t
= m

1
(a
11
b
1
+ + a
t1
b
t
) + + m

(a
1s
b
1
+ +a
ts
b
t
) = 0.
Corolario 3.4.3. Sea R un DI y M un R-modulo. Si M es plano, entonces M es
sin torsion. Ademas, si R es un DIP la armacion recproca es valida.
Demostracion. Sean m M y d D 0 tales que m d = 0, seg un el teorema
3.4.2, existen m

1
, . . . , m

s
M y F =
_
a
1
a
s

M
1s
(R) tales que m =
m

1
a
1
+ + m

s
a
s
y F
T
[d] = 0, pero R es un DI, luego a
1
= = a
s
= 0, con
lo cual m = 0.
Supongamos ahora que R es un DIP, y sea I un ideal f.g. de R, entonces I = d)
y, por el corolario 3.3.3, basta demostrar que M
R
I M
R
R es inyectivo; sea
z un elemento del n ucleo de este homomorsmo, entonces z = md, con m M,
y por lo tanto, m d = 0, se tiene entonces que m = 0 o d = 0, es decir, z = 0.
Corolario 3.4.4. Sea R un anillo conmutativo local con ideal maximal J y sea M
un R-modulo plano. Si m
1
, . . . , m
t
M son tales que m
1
, . . . , m
t
son linealmente
independientes en el R/J-espacio vectorial M/MJ, entonces m
1
, . . . , m
t
M son
linealmente independientes. En consecuencia, para un anillo conmutativo local las
siguientes condiciones son equivalentes para cualquier modulo M f.g.:
(i) M es plano.
(ii) M es libre.
(iii) M es proyectivo.
Demostracion. La prueba de la primera parte se hace mediante induccion sobre t.
Para t = 1, sea r R tal que m r = 0, seg un el teorema 3.4.2, existen m

1
, . . . , m

s

M y F =
_
r
1
r
s

M
1s
(R) tales que m = m

1
r
1
+ +m

s
r
s
y F
T
[r] = 0.
Puesto que m ,= 0, entonces m / MJ, con lo cual existe r
k
/ J y en consecuencia,
r
k
R

, luego r = 0. Suponemos por induccion que la armacion es cierta para t 1


elementos, y sean r
1
, . . . , r
t
R tales que m
1
r
1
+ m
t
r
t
= 0. Seg un el teorema
3.4.2, existen m

1
, . . . , m

s
M y F = [a
ij
] M
ts
(R) tales que
_
m
1
m
t

=
3.5. TORSI

ON DE UN M

ODULO 103
_
m

1
m

F
T
y F
T
_
r
1
r
t

T
= 0. Puesto que m
t
/ MJ, entonces existe
k tal que a
tk
/ J, es decir, a
tk
R

, y como a
1k
r
1
+ + a
tk
r
t
= 0, entonces
r
t
= b
1
r
1
+ +b
t1
r
t1
, con b
i
R, 1 i t1, luego m
1
r
1
+ +m
t1
r
t1
+m
t

(b
1
r
1
+ +b
t1
r
t1
) = 0 = (m
1
+m
t
b
1
)r
1
+ +(m
t1
+m
t
b
t1
)r
t1
, pero notemos
que m
1
+m
t
b
1
, , m
t1
+m
t
b
t1
= m
1
+ m
t
b
1
, , m
t1
+ m
t
b
t1
es
linealmente independiente en M/MJ, por induccion se tiene entonces que r
1
= =
r
t1
= 0, de donde r
t
= 0.
Finalmente, las implicaciones (ii)(iii)(i) son bien conocidas; si M es plano y
m
1
, . . . , m
t
es un R/J-base de M/MJ, entonces es facil probar mediante el lema
de Nakayama (vease [15]) que m
1
, . . . , m
t
es un sistema de generadores de M, y
por la parte ya demostrada, estos vectores son linealmente independientes, es decir,
conforman una base de M.
3.5. Torsi on de un m odulo
Veremos ahora en algebra conmutativa la relacion entre el funtor Tor y el submodulo
de torsion de un modulo M. Recordemos que si D es un dominio de integridad
y M es un D-modulo, entonces el submodulo de torsion de M se dene por
t(M) := m M[d m = 0 para alg un d D 0 . Ademas, M es de torsion
si t(M) = M y M es sin torsion si t(M) = 0 (vease [13]).
Teorema 3.5.1. Sean D un DI y Q := Q(D) su cuerpo de fracciones.
(i) Si M es un D-modulo de torsion, entonces
Tor
D
1
(Q/D, M)

= M.
(ii) Tor
D
i
(Q/D, M) = 0 para i 2 y cada D-modulo M.
(iii) Si M es un D-modulo sin torsion, entonces
Tor
D
1
(Q/D, M) = 0.
(iv) T dene un funtor covariante
D
Mod
T

D
Mod
M T(M)
M
f
N T(f) := f[
T(M)
Ademas, Tor
D
1
(Q/D, ) y T son naturalmente equivalentes.
(v) Para cada D-modulo M se tiene la siguiente sucesion exacta
104 CAP

ITULO 3. TOR
0 T(M) M QM Q/D M 0.
(vi) Sea M un D-modulo. M es de torsion si, y solo si, QM = 0.
(vii) Si N es un D-modulo de torsion, entonces Tor
D
i
(M, N) es de torsion para
cada D-modulo M e i 0.
(viii) Tor
D
i
(M, N) es de torsion para i 1 y cualesquiera D-modulos M y N.
Demostracion. (1) Consideremos la sucesion exacta
0 D
Q Q/D 0
E E
l
E

E
se obtiene entonces la sucesion exacta
Tor
D
1
(Q, M) Tor
D
1
(Q/D, M) Tor
D
0
(D, M)
Tor
D
0
(Q, M) Tor
D
0
(Q/D, M) 0
E E
1
M
E

1
E
l1
M
E
1
M
E
es decir,
Tor
D
1
(Q, M) Tor
D
1
(Q/D, M) D M
QM Q/D M 0
E E
1
M
E

1
E
l1
M
E
1
M
E
Pero Q es D-plano, entonces Tor
D
1
(Q, M) = 0, ademas como M es de torsion,
entonces Q M = 0 (en efecto, dado m M, existe a D, a ,= 0 tal que
am = 0, entonces
p
q
Q y m M se tiene que
p
q
m =
pa
qa
m =
p
qa
am =
0). Entonces se tiene la siguiente porcion exacta
0 Tor
D
1
(Q/D, M) D M 0
E E

1
E
Entonces
1
es un isomorsmo, entonces
Tor
D
1
(Q/D, M)

= M
(2) Consideremos la misma sucesion exacta larga de (1):
Tor
D
i
(D, M) Tor
D
i
(Q, M)
Tor
D
i
(Q/D, M) Tor
D
i1
(D, M)
E E
E E E
3.5. TORSI

ON DE UN M

ODULO 105
Pero como D y Q son planos, entonces tenemos la siguiente porcion exacta
0 Tor
D
i
(Q/D, M) 0
E E
para i 2, se tiene que Tor
D
i
(Q/D, M) = 0, M D-modulo.
Lema 3.5.2. Si M es un D-modulo sin torsion, entonces M se puede sumergir en
un Q-espacio vectorial V . Si M es ademas f.g, entonces M puede sumergirse en un
D-modulo libre de dimension nita.
(3) Usaremos (3.5.2) para probar esta propiedad. Consideremos la sucesion exacta
larga
Tor
D
2
(Q/D, V/M) Tor
D
1
(Q/D, M) Tor
D
1
(Q/D, V )
0 Tor
D
1
(Q/D, M) 0
E E E
E E
ya que V es D-plano, por ser suma directa de copias de Q, el cual es D-plano.
As pues Tor
D
1
(Q, D, M) = 0.
Ahora veamos la prueba del Lema 3.5.2. Dado que todo modulo puede sumergirse en
un modulo inyectivo, existe un D-modulo inyectivo N y un homomorsmo inyectivo
: M N; consideremos la composicion
M N
N/T(N)
E

E
j
como M es sin torsion, entonces j es inyectiva: en efecto, si j(m) = (m) = 0,
entonces (m) T(N) entonces existe d ,= 0 en D tal que d(m) = 0 es decir
(dm) = 0 de lo que podemos decir que dm = 0, ahora como M es sin torsion, en-
tonces m = 0. Notemos que N/T(N) es sin torsion y ademas D-divisible; en efecto,
sea n N y sea d ,= 0 en D, entonces como N es inyectivo, entonces N es divisible.
Luego existe n

N tal que n = dn

, entonces n = dn. Tenemos entonces que


N/T(N) es sin torsion y D-divisible. Veamos que esto implica que N/T(N) es un
Q-espacio vectorial (Rotman. pag 70, Ejercicio 3.20); En efecto probemos que si L
es un D-modulo sin torsion y divisible, entonces L es un Q-espacio:
p
q
x := p x

con x = q x

, x

L. Si x = qx

= qx

entonces q(x

) = 0, as x

= x

. Si
p
q
=
p

con x = qx

= q

, pero pq=qp, entonces px = pqx

si y solo si pq

= qp

,
entonces px

= p

lo que prueba que esta bien denida. Veamos que L con este
producto tiene estructura de Q-espacio:
106 CAP

ITULO 3. TOR
_
p
q
+
p

_
x =
_
pq

+qp

qq

_
x
se tiene que x = qx

y x

= q

, entonces x = (qq

)x

, luego
_
pq

+qp

qq

_
x = (pq

+qp

)x

= p(q

) +qp

= px

+p

(qx

)
pero como x = q

(qx

), luego
_
p
q
+
p

_
x =
p
q
x +
p

x
Tambien se tiene que
p
q
(x +y) =
p
q
x +
p
q
y
ya que si x = qx

, y = qy

, entonces x +y = q(x

+y

) y
p
q
(x +y) = p(x

+y

) = px

+py

Ademas,
_
p
q
r
s
_
x =
pr
qs
x
Si x = (qs)x

= q(sx

) = s(qx

), entonces
_
pr
qs
_
x = (pr)x

y
r
s
x = rqx

luego
p
q
_
r
s
x
_
=
p
q
(rqx

) = p(rx

) = (pr)x

ya que rqx

= qrx

. Finalmente,
1
1
x = x ya que x = 1x. Esto completa la prueba
que L es un Q-espacio.
Ahora, resta probar la segunda parte del Lema 3.5.2: Sea M = m
1
, . . . , m
t
), sea
: M V la inyeccion de M en el Q-espacio V , con (m
i
) = z
i
, 1 i t.
Ahora, llamemos W := z
1
, . . . z
t
), que a su vez es un Q-espacio. Sea
1
, . . . ,
r

una Q-base de W
j
, entonces M W
j
. Expandimos los z
i
como una combinacion
3.5. TORSI

ON DE UN M

ODULO 107
lneal de los elementos de la base de W
z
i
=
p
(i)
1
s
(i)
1

1
+ +
p
(i)
r
s
(i)
r

r
Entonces, s
i
,= 0 tal que s
i
z
i

1
, . . . ,
t
)
D
, 1 i t, luego s ,= 0 tal que
sW
1
, . . . ,
r
)
D
; Pero sW = W, as pues M W = sW
1
, . . . ,
r
)
D
.
(4) Para demostrar este punto, necesitamos repasar algunos conceptos en categoras
y functores (Ver Rotman pags, 75, 43, 6; Lezama, pag 301).
Sean B, C dos categoras y F, G : B C functores covariantes. Una transforma-
cion natural : F : G es una coleccion de morsmos

X
: F(X) G(X)
XOb(B)
tal que para cada morsmo f : X X

en B, el siguiente diagrama es conmutativo:


F(X) G(X)
F(X

) G(X

)
E

X
c
F(f)
c
G(f)
E

La transformacion natural se dice que es una equivalencia natural o que F y


G son functores naturalmente equivalentes, si para cada X Ob(B),
X
es una
equivalencia. Un morsmo a : C C

en una categora C es una equivalencia, si


existe otro morsmo b : C

C tal que ab = 1
C
, ba = 1
C
.
Las transformaciones naturales para functores contravariantes se denen en forma
similar, invirtiendo el sentido de las echas verticales.
En (4) tenemos entonces que B = C =
D
Mod, los functores en este caso son
F = T : C C y G = Tor
D
1
(Q/D,
)
: C C. Sea X = M Ob(C) un D-
modulo, entonces
_
F(X) = T(M) el submodulo de torsion de M
G(X) = Tor
D
1
(Q/D, M)
Si f : M M

es un D-homomorsmo, entonces
F(f) = T(f) : T(M) T(M

); notemos que si l : T(M) M y l

: T(M

)
M

son las inclusiones, entonces l

T(f) = fl: en efecto, si m T(M), entonces


fl(m) = f(l(m)) = f(m); l

T(f)(m) = l

(f(m)) = f(m).
108 CAP

ITULO 3. TOR
G(f) = Tor
D
1
(Q/D, f) = 1 f
1
Debemos entonces encontrar isomorsmos
M
y
M
tal que el siguiente diagrama
sea conmutativo
T(M) Tor
D
1
(Q/D, M)
T(M

) Tor
D
1
(Q/D, M

)
E

M
c
T(f)
c
1f
1
E

De ser as, entonces en particular tenemos que


Tor
D
1
(Q/D, M)

= T(M)
para todo D-modulo M. Se tienen los siguientes diagramas
T(M) Tor
D
1
(Q/D, T(M)) Tor
D
1
(Q/D, M)
T(M

) Tor
D
1
(Q/D, T(M

)) Tor
D
1
(Q/D, M

)
E

c
T(f)
E
1l
1
c
1T(f)
1
c
1f
1
E

E
1l

1
donde y

son los isomorsmos de la parte (1), es decir, =


1
,

1
. La
idea es demostrar que 1 l
1
y 1 l

1
son isomorsmos y que los dos rectangulos
conmutan. De ser as, entonces
M
:=
_
1 l
1
_
y
M
:=
_
1 l

1
_

.
Veamos la forma precisa de los homomorsmos involucrados en el diagrama anterior.
Consideremos resoluciones proyectivas de T(M), M, M

y T(M

):
T
2
T
1
T
0
T(M) 0
M
2
M
1
M
0 M 0
M

2
M

1
M

0
M

0
T

2
T

1
T

0
T(M

) 0
E E
s
2
c
l
2
E
s
1
c
l
1
E
s
0
c
l
0
E
c
l
E E
h
2
c
f
2
E
h
1
c
f
1
E
h
0
c
f
0
E
c
f
E E
h

2
E
h

1
E
h

0
E
E E
s

2
T
l

2
E
s

1
T
l

1
E
s

0
T
l

0
E
T
l

3.5. TORSI

ON DE UN M

ODULO 109
Entonces
Q/D T
2
Q/D T
1
Q/D T
0 0
Q/D M
2
Q/D M
1
Q/D M
0 0
Q/D M

2
Q/D M

1
Q/D M

0
0
Q/D T

2
Q/D T

1
Q/D T

0
0
E E
1s
2
c
1l
2
E
1s
1
c
1l
1
c
1l
0
E
E E
1h
2
c
1f
2
E
1h
1
c
1f
1
c
1f
0
E
E E
1h

2
E
1h

1
E
E E
1s

2
T
1l

2
E
1s

1
T
1l

1
T
1l

0
E
Tor
D
1
(Q/D, T(M)) Tor
D
1
(Q/D, M) Tor
D
1
(Q/D, M

)
Ker(1 s
1
)
Im(1 s
2
)
Ker(1 h
1
)
Im(1 h
2
)
Ker(1 h

1
)
Im(1 h

2
)
E
1l
1
c
E
1f
1
c c
E E
donde
Ker(1 s
1
)
Im(1 s
2
)
Ker(1 h
1
)
Im(1 h
2
)
t (1 l
1
)(t)
E
1l
1
E
Ker(1 h
1
)
Im(1 h
2
)
Ker(1 h

1
)
Im(1 h

2
)
m (1 f
1
)(m)
E
1f
1
E
110 CAP

ITULO 3. TOR
Ker(1 s

1
)
Im(1 s

2
)
Ker(1 h

1
)
Im(1 h

2
)
u (1 l

1
)(u)
E
1l

1
E
Tambien
T
2
T
1
T
0
T(M) 0
T

2
T

1
T

0
T(M

) 0
E E
s
2
c
T(f)
2
E
s
1
c
T(f)
1
E
s
0
c
T(f)
0
E
c
T(f)
E E
s

2
E
s

1
E
s

0
E
esto implica
Q/D T
2
Q/D T
1
Q/D T
0 0
Q/D T

2
Q/D T

1
Q/D T

0
0
E E
1s
2
c
1T(f)
2
E
1s
1
c
1T(f)
1
c
1T(f)
0
E
E E
1s

2
E
1s

1
E
luego
Tor
D
1
(Q/D, T(M)) Tor
D
1
(Q/D, T(M

))
Ker(1 s
1
)
Im(1 s
2
)
Ker(1 s

1
)
Im(1 s

2
)
t (1 T(f)
1
)(t)
E
1T(f)
1
c c
E
E
t Ker(1 s
1
) Q/D T
1
.
Para
1
y

1
las deniciones precisas son:
0 D
Q Q/D 0
E E
i
E

E
3.5. TORSI

ON DE UN M

ODULO 111
Por el teorema de la sucesion exacta larga
Tor
D
1
(D, T(M)) Tor
D
1
(Q, T(M)) Tor
D
1
(Q/D, T(M))
Tor
D
0
(D, T(M)) Tor
D
0
(Q, T(M)) Tor
D
0
(Q/D, T(M)) 0
E E E
E E E E
Luego por la planitud de Q y como T(M) es de torsion, entonces tenemos la sigu-
iente porcion exacta
0 Tor
D
1
(Q/D, T(M)) D T(M) 0
E E

1
E
Ahora, tenemos el siguiente diagrama:
0 0 0
D T
2
D T
1
D T
0
0
QT
2
QT
1
QT
0 0
Q/D T
2
Q/D T
1
Q/D T
0 0
0 0 0
c c
0
c
E E
c
i1
T
2
E
c
i1
T
1
E
c
i1
T
0
E E
c
i1
T
2
E
c
i1
T
1
E
c
i1
T
0
E E
c
E
c
E
c
Sea t Ker(1 s
1
) Q/D T
1
, entonces t

Q T
1
tal que (i 1
T
1
)(t

) = t.
Luego (1 s
1
)(t

) QT
0
, as
( 1
T
0
)(1 s
1
)(t

) = (1 s
1
)( 1
T
1
)(t

) = (1 s
1
)(t) = 0
De donde (1 s
1
)(t

) Ker( 1
T
0
) = Im(i 1
T
0
), de lo que tenemos que
(1 s
1
)(t

) = (i 1
T
0
)(t

) con t

D T(M). Entonces denimos

1
(t) := (1
D
s
0
)(t

) D T(M)
112 CAP

ITULO 3. TOR
con t = ( 1
T
1
)(t

), t

QT
1
y (1
Q
s
1
)(t

) = (i 1
T
0
)(t

) con t

D T
0
.
Sean t

:= 1 t
0
, con t
0
T
0
, entonces

T(M)

1
(t) =
T(M)
(1 s
0
(t
0
)) = s
0
(t
0
)
ademas
(i 1
T
0
)(t

) = (i 1
T
0
)(1 t
0
) = 1 t
0
entonces (1
Q
s
1
)(t

) = 1 t
0
, en particular, i 1
T
0
(t

) = 1 t

con t

T
0
y
(1 s
0
)(t

) = s
0
(t

). Denimos

T(M)

1
(t) := s
0
(t
0
)
con t = ( 1
T
1
)(t

), t

Q T
1
y (1
Q
s
1
)(t

) = 1 t
0
con t
0
T
0
. De forma
analoga,

T(M

1
(u) := s

0
(u
0
)
con u = ( 1
T
1
)(u

), u

QT

1
y (1
Q
s
1
)(u

) = 1 u
0
con u
0
T

0
.
Entonces denimos
:=
1
1

1
T(M)

:=
1
1

1
T(M

)
Veamos entonces que el rectangulo de la izquierda es conmutativo, es decir, (1 T(f)
1
) =

T(f), es decir, veamos que

T(M

1
(1 T(f)
1
) = T(f)
T(M)

1
En efecto, sea t Tor
D
1
(Q/D, T(M)), t Ker(1 s
1
) Q/D T
1
.
T(M)

1
(t) =
s
0
(t
0
) con t
0
T
0
, 1 t
0
= (1
Q
s
1
)(t

) con t

QT
1
tal que ( 1
T
1
)(t

) = t.
Entonces
T(f)(
1
(t)) = f
_

1
(t)
_
= f (s
0
(t
0
)) T(M

)
De otra parte, (1 T(f)
1
)(t) = (1 T(f)
1
)(t) con (1 T(f)
1
)(t) Ker(1 s

1
)
Q/D T

1
. Sea u := (1 T(f)
1
)(t), entonces
T(M

1
(u) = s

0
(u
0
) donde u
0
T

0
,
1 u
0
= (1
Q
s

1
)(u

) con u

QT

1
tal que ( 1
T

1
)(u

) = u.
En calidad de u
0
podemos tomar
u
0
:= T(f)
0
(t
0
)
3.5. TORSI

ON DE UN M

ODULO 113
y
u

:= (1
Q
T(f)
1
)(t

) QT

1
En efecto, u
0
= T(f)
0
(t
0
) T

0
(1
Q
s

1
)(u

) = (1
Q
s

1
) [(1
Q
T(f)
1
)(t

)]
= (1
Q
s

1
T(f)
1
)(t

)
= (1
Q
T(f)
0
s
1
)(t

)
= (1
Q
T(f)
0
)(1
Q
s
1
)(t

)
= (1
Q
T(f)
0
)(1 t
0
)
= 1 T(f)
0
(t
0
)
= 1 u
0
( 1
T

1
)(u

) = ( 1
T

1
) [(1
Q
T(f)
1
)(t

)]
= (1
Q
l
T

1
T(f)
1
)(t

)
= ( T(f)
1
)(t

)
= (1 ) (T(f)
1
1
T
1
)(t

)
= (1 T(f)
1
)( 1
T
1
)(t

)
= (1 T(f)
1
)(t) = u
Ademas,
s

0
(u
0
) = s

0
(T(f)
0
(t
0
))
= (T(f)s
0
)(t
0
)
= T(f)(s
0
(t
0
))
= f(s
0
(t
0
))
Entonces

T(M

1
(1 T(f)
1
) = T(f)
T(M)

1
Consideremos ahora el rect angulo de la derecha: para comenzar, repasaremos la
denicion de 1 l
1
y de 1 l

1
:
0 T(M)
M
M/T(M) 0
E E
l
E
j
E
114 CAP

ITULO 3. TOR
Aplicando sucesion exacta larga
Tor
D
2
(Q/D, M/T(M)) Tor
D
1
(Q/D, T(M))
Tor
D
1
(Q/D, M) Tor
D
1
(Q/D, M/T(M))
E E
E
1l
1
E
Pero Tor
D
2
(Q/D, M/T(M)) y Tor
D
1
(Q/D, M/T(M)) son nulos, entonces 1 l
1
es
un isomorsmo. De manera analoga, 1 l

1
es un isomorsmo.
Veamos entonces la conmutatividad del rectangulo: Sea t Tor
D
1
(Q/D, T(M)) con
t Ker(1 s
1
) Q/D T
1
, entonces (1 l
1
)(t) = (1 l
1
)(t). Luego
(1 f
1
)((1 l
1
)(t)) = (1 f
1
)((1 l
1
)(t))
= (1 f
1
l
1
)(t)
por el otro lado tenemos (1 T(f)
1
)(t) = (1 T(f)
1
)(t). Luego
(1 l

1
)((1 T(f)
1
)(t)) = (1 l

1
)((1 T(f)
1
)(t))
= (1 l

1
T(f)
1
)(t)
pero como l

T(f) = fl, entonces (l

T(f))
i
= (fl)
i
, i 0, es decir, l

i
T(f)
i
= f
i
l
i
,
i 0, en particular, l

1
T(f)
1
= f
1
l
1
, lo que completa la prueba de (4).
(5) Consideremos la sucesion exacta
0 D
Q Q/D 0
E E E E
y consideremos la sucesion exacta larga para M:
Tor
D
1
(D, M) Tor
D
1
(Q, M) Tor
D
1
(Q/D, M)
Tor
D
0
(D, M) Tor
D
0
(Q, M) Tor
D
0
(Q/D, M) 0
E E E
E E E E
ahora, como Tor
D
1
(Q, M) = 0, entonces queda la siguiente porcion exacta
0 T(M) M QM Q/D M 0
E E E E E
(6) () Si M es de torsion, entonces dado m M, existe a ,= 0 en D tal que am = 0,
entonces
p
q
Q se tiene que
3.5. TORSI

ON DE UN M

ODULO 115
p
q
m =
pa
qa
m
=
p
qa
am
= 0
() Seg un (5) se tiene la sucesion exacta
0 T(M)
M 0
E E
l
E
entonces l es sobre, de donde T(M)

= M.
(7) Haremos induccion sobre i.
Para i = 0, Tor
D
0
(M, N) = M N. Dado n N, existe a ,= 0 en D tal que an = 0,
entonces
a(mn) = amn
= ma n
= man
= 0
As pues, Tor
D
0
(M, N) es de torsion.
i = 1: Para M se tiene siempre una sucesion exacta de la forma
0 L P M 0
E E E E
con P proyectivo, entonces aplicamos la sucesion exacta larga con N:
Tor
D
1
(L, N) Tor
D
1
(l, P) Tor
D
1
(M, N) Tor
D
0
(L, N)
E E E E E
entonces tenemos la siguiente porcion exacta
0 Tor
D
1
(M, N) L N P N M N 0
E E E E E
Por lo probado en el caso i = 0, tenemos que L N es de torsion, como
Tor
D
1
(M, N) L N, entonces Tor
D
1
(M, N) es de torsion.
Supongamos que Tor
D
i
(M, N) es de torsion para todo D-modulo M. Considere-
mos nuevamente la sucesion exacta larga:
Tor
D
i+1
(L, N) Tor
D
i+1
(L, P) Tor
D
i+1
(M, N) Tor
D
i
(L, N)
E E E E E
116 CAP

ITULO 3. TOR
pero Tor
D
i+1
(L, P) = 0, entonces tenemos la siguiente porcion exacta
0 Tor
D
i+1
(M, N) Tor
D
i
(L, N)
E E E
entonces Tor
D
i+1
(M, N) Tor
D
i
(L, N) es de torsion.
(8) Induccion sobre i.
i = 1: Comenzamos asumiendo que N es sin torsion, seg un (5) se tiene la sigu-
iente sucesion exacta:
0 T(N)
N
QN Q/D N 0
E E E E E
es decir,
0 N
QN Q/D N 0
E E E E
es exacta, donde QN es un Q-espacio; ademas,
Q/D N = Tor
D
0
(Q/D, N)
es de torsion seg un (2), ya que Q/D es de torsion. Por tanto, aplicamos nuevamente
la sucesion exacta larga:
Tor
D
2
(M, Q/D N) Tor
D
1
(M, N)
Tor
D
1
(M, QN) Tor
D
1
(M, Q/D M)
E E
E E E
Pero Tor
D
2
(M, Q/DN) = 0 pues Q/DN es de torsion seg un (7), y Tor
D
1
(M, Q
N) = 0 pues Q N es D-plano por ser un Q-espacio, es decir, es suma directa de
copias de Q.
Entonces Tor
D
1
(M, N) es cociente del modulo de torsion Tor
D
2
(M, Q/D N), de
donde, Tor
D
1
(M, N) es de torsion.
Ahora, supongamos que N es arbitrario, consideremos la sucesion
0 T(N)
N
N/T(N) 0
E E E E
entonces, aplicando la sucesion exacta larga:
Tor
D
1
(M, T(N)) Tor
D
1
(M, N) Tor
D
1
(M, N/T(N))
E E

E
3.5. TORSI

ON DE UN M

ODULO 117
pero Tor
D
1
(M, T(N)) es de torsion dado que T(N) lo es, y Tor
D
1
(M, N/T(N)) es
de torsion pues N/T(N) es sin torsion y por lo recien probado.
Pero
Im()

= Tor
D
1
(M, N)/Ker() = Tor
D
1
(M, N)/Im()
donde Im() e Im() son de torsion, esto implica que Tor
D
1
(M, N) es de torsion.
En efecto, se tiene en general la siguiente propiedad: si L/P es de torsion y P es de
torsion, entonces L es de torsion: l L, entonces a ,= 0 tal que al = 0, es decir,
al P, entonces b ,= 0 tal que bal = 0.
Para terminar, suponemos que Tor
D
i
(M, N) es de torsion M, N. Entonces
Tor
D
i+1
(L, N) Tor
D
i+1
(L, P)
Tor
D
i+1
(M, N) Tor
D
i
(L, N)
E E
E E E
con la sucesion
0 L P M 0
E E E E
como en (7), entonces
Tor
D
i+1
(M, N) Tor
D
i
(L, N)
es de torsion. Esto completa la prueba del teorema.
Veamos ahora la torsion en anillos no conmutativos.
Denici on 3.5.3. Sea D un dominio de Ore a derecha; M es sin torsion si
t(M) := m M[m d = 0, para alg un d D 0 = 0
M es de torsion si t(M) = M. t(M) es llamado el submodulo de torsion de
M y sus elementos los elementos de torsion de M.
El hecho que t(M) es un D-submodulo de M es una consecuencia de la condicion
de Ore a derecha. En efecto, para m
1
, m
2
t(M) y d
1
, d
2
D veamos que m
1
d
1
+m
2

d
2
t(M): existen p
1
, p
2
D0 tales que m
1
p
1
= 0 y m
2
p
2
= 0; por la condicion
de Ore existen r
1
, r
2
D, s
1
, s
2
, t
1
, t
2
D 0 tales que p
1
r
1
= d
1
s
1
, p
2
r
2
= d
2
s
2
,
s
1
t
1
= s
2
t
2
, resulta entonces que (m
1
d
1
+m
2
d
2
)s
1
t
1
= m
1
(d
1
s
1
)t
1
+m
2
(d
2
s
2
)t
2
=
(m
1
p
1
) r
1
t
1
+(m
2
p
2
) r
2
t
2
= 0, con s
1
t
1
,= 0.
Teorema 3.5.4. Sean D un dominio de Ore a derecha y M un D-modulo plano.
Entonces, M es sin torsion.
118 CAP

ITULO 3. TOR
Demostracion. Rotman, pag. 129.
Proposici on 3.5.5. If D is a left hereditary ring, then every nitely generated
torsion-free left D-module is projective.
Demostracion. Veanse [20] y [25].
Proposici on 3.5.6. If D is a left principal ideal domain, then every nitely gener-
ated torsion-free left D-module is free.
Demostracion. Veanse [20] y [25].
3.6. Ejercicios
1. Demuestre el teorema 3.1.2.
2. Complete la demostracion del corolario 3.1.3.
3. Complete la demostracion del teorema 3.1.5.
4. Complete la demostracion del teorema 3.1.6.
5. Demuestre la siguiente generalizacion del teorema 3.1.7. Sean R un anillo con-
mutativo y B una R-algebra plana. Entonces, para i 0 y cualesquiera R-
modulos M, N se tiene el B-isomorsmo
Tor
R
i
(M, N)
R
B

= Tor
B
i
(M
R
B, N
R
B).
6. Sea R un anillo conmutativo, J R un ideal propio de R y sea B :=
R[x
1
, . . . , x
n
]/J. Demuestre que para cada i 0 y cada R-modulo M se tiene
el R[x
1
, . . . , x
n
]-isomorsmo
Tor
R
i
(M, B)

= Tor
R[x
1
,...,xn]
i
(M
R
R[x
1
, . . . , x
n
], B).
7. Demuestre que si cada submodulo f.g. de un A-modulo M es plano, entonces
M es plano.
Captulo 4
Dimensiones de m odulos y anillos
4.1. Dimensiones proyectiva, inyectiva y plana de
un m odulo
Proposici on 4.1.1. Sean A un anillo, 0 M

M M

0 una sucesion
exacta de A-modulos y n 0. Entonces,
(i) pd(M

) maxpd(M

), pd(M) + 1.
(ii) Si M es proyectivo, entonces M

y M

son proyectivos o pd(M

) = pd(M

)+1.
(iii) Si pd(M

) n y pd(M

) n, entonces pd(M) n.
(iv) Si pd(M

) = n y pd(M

) n, entonces pd(M) = n.
(v) Si pd(M

) > pd(M), entonces pd(M

) = pd(M

) + 1.
(vi) pd(M) maxpd(M

), pd(M

).
(vii) Si fd(M

) = n y fd(M

) n, entonces fd(M) = n.
Demostracion. (i) Si pd(M) = o pd(M

) = , entonces claramente (i) se cumple.


Supongamos pues que pd(M), pd(M

) < y sea m := maxpd(M

), pd(M

). Para
cada A-modulo N y cada k m+ 1 se tiene que Ext
k
A
(M

, N) = 0 = Ext
k
A
(M, N),
luego en la sucecion exacta larga, aplicada a la sucesion exacta del enunciado de la
proposicion, se tiene que
Ext
m+1
A
(M

, N)

m+2
Ext
m+2
A
(M

, N)

m+2
Ext
m+2
A
(M, N)
con Ext
m+1
A
(M

, N) = 0 = Ext
m+2
A
(M, N), por lo tanto, Ext
m+2
A
(M

, N) = 0 para
cada N, es decir, pd(M

) m+ 1.
119
120 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
(ii) Si M

es proyectivo, entonces M

= M

y as M

es proyectivo. Si M

no es proyectivo, entonces M

,= 0 y pd(M

) 1; ademas, M

,= 0, de lo contrario
M


= N sera proyectivo. Consideremos dos casos posibles:
Caso 1. pd(M

) es nita, digamos pd(M

) := n 1. Sea N un A-modulo; con la


sucesion exacta larga resulta
Ext
k
A
(M, N) Ext
k
A
(M

, N) Ext
k+1
A
(M

, N) Ext
k+1
A
(M, N)
pero como M es proyectivo entonces Ext
k
A
(M

, N)

= Ext
k+1
A
(M

, N) para cada
k 1, en particular 0 = Ext
n+1
A
(M

, N)

= Ext
n+2
A
(M

, N), luego pd(M

) n + 1.
Supongamos que pd(M

) n, entonces Ext
n
A
(M

, N)

= Ext
n+1
A
(M

, N) = 0, es
decir, pd(M

) n1, lo cual es falso. Por lo tanto, pd(M

) = n+1 = pd(M

) +1.
Caso 2. pd(M

) = , debemos ver que pd(M

) = . Supongamos lo con-
trario, sea pd(M

) = m, entonces Ext
m+1
A
(M

, N) = 0 para cada modulo N, luego


Ext
m
A
(M

, N) = 0, es decir, pd(M

) m1, falso.
(iii) Por hipotesis, Ext
n+1
A
(M

, N) = 0 = Ext
n+1
A
(M

, N) para cada modulo N;


de la sucesion exacta larga resulta
Ext
n+1
A
(M

, N) Ext
n+1
A
(M, N) Ext
n+1
A
(M

, N) ,
luego Ext
n+1
A
(M, N) = 0, es decir, pd(M) n.
(iv) Seg un (iii) se tiene que pd(M) n; puesto que pd(M

) = n, exite un A-
modulo N
0
tal que Ext
n
A
(M

, N
0
) ,= 0 (de lo contrario pd(M

) n 1). En la
sucesion exacta larga se tiene entonces que

n
Ext
n
A
(M, N
0
)
n
Ext
n+1
A
(M

, N
0
)

n+1
Ext
n+1
A
(M

, N
0
)

n+1
,
luego Ext
n+1
A
(M

, N
0
) = 0 y entonces
n
es sobreyectivo. Resulta Ext
n
A
(M, N
0
) ,= 0
(pues Ext
n
A
(M

, N
0
) ,= 0), con lo cual pd(M) n, es decir, pd(M) = n.
(v) Si pd(M

) > pd(M), entonces pd(M) es nita; sea m := pd(M), seg un (i)


pd(M

) pd(M

) + 1. Supongamos que pd(M

) < pd(M

) + 1, entonces pd(M

)
es nita. Sea m

:= pd(M

), entonces para cada k m

+ 1 y cada modulo N se
tiene que Ext
k
A
(M

, N) = 0, luego de la sucecion exacta larga


Ext
k
A
(M

, N) Ext
k
A
(M, N) Ext
k
A
(M

, N) Ext
k+1
A
(M

, N) ,
resulta Ext
k
A
(M, N)

= Ext
k
A
(M

, N) para cada k m

+ 1. En particular, si m

:=
maxm, m

y k m

+ 1, entonces Ext
k
A
(M

, N) = 0 para cada N, luego m =


pd(M) < pd(M

) m

= m axm, m

, lo cual solo es posible si m

= m

, de donde
pd(M

) pd(M

) < pd(M

) + 1, es decir, pd(M

) = pd(M

) = m

, y por (iv),
pd(M) = m

, pero esto es falso ya que pd(M) < pd(M

).
4.2. DIMENSIONES GLOBAL Y GLOBAL D

EBIL DE UN ANILLO 121


(vi) Si pd(M

) = o pd(M

) = , entonces pd(M) . Supongamos en-


tonces que pd(M

) y pd(M

) son ambas nitas y sea m := maxpd(M

), pd(M

);
para cualquier A-modulo N, de la sucesion exacta larga
Ext
m+1
A
(M

, N) Ext
m+1
A
(M, N) Ext
m+1
A
(M

, N) ,
resulta Ext
m+1
A
(M, N) = 0, y por lo tanto pd(M) m.
(vii) Por la hipotesis se tiene que Tor
A
n+1
(M

, N) = 0 = Tor
A
n+1
(M

, N) para
cada modulo N y existe u A-modulo N
0
tal que Tor
A
n
(M

, N
0
) ,= 0, con la sucesion
exacta larga del Tor
0 Tor
A
n+1
(M

, N) Tor
A
n+1
(M, N) Tor
A
n+1
(M

, N) ,
resulta Tor
A
n+1
(M, N) = 0, es decir, fd(M) n. Por otro lado, usando la sucesion
exacta larga del Tor, pero con N
0
, encontramos la sucesion exacta
Tor
A
n+1
(M

, N
0
) Tor
A
n
(M

, N
0
) Tor
A
n
(M, N
0
) ,
con Tor
A
n+1
(M

, N
0
) = 0, y como Tor
A
n
(M

, N
0
) ,= 0 entonces Tor
A
n
(M, N
0
) ,= 0.
Esto garantiza que fd(M) n, luego fd(M) = n.
Proposici on 4.1.2. Sea M
i

iC
una familia de A-modulos. Entonces,
pd(

iC
M
i
) = suppd(M
i
)
iC
.
Demostracion. (i) Si pd(

iC
M
i
) = m < , entonces para cada A-modulo N se
tiene que 0 = Ext
m+1
A
(

iC
M
i
, N)

iC
Ext
m+1
A
(M
i
, N), luego para cada i ( se
tiene que Ext
m+1
A
(M
i
, N) = 0, es decir, pd(M
i
) m, de donde suppd(M
i
)
iC
m.
(ii) Si suppd(M
i
)
iC
= m < , entonces para cada i ( se tiene que pd(M
i
)
m y en consecuencia Ext
m+1
A
(M
i
, N) = 0 para cada A-modulo N. Resulta 0 =

iC
Ext
m+1
A
(M
i
, N) = Ext
m+1
A
(

iC
M
i
, N), lo cual indica que pd(

iC
M
i
) m.
(iii) Si pd(

iC
M
i
) = , entonces por (ii) suppd(M
i
)
iC
= .
4.2. Dimensiones global y global debil de un anillo
Recordemos que si R es un anillo, la dimension global a derecha de R se denota
por rgld(R), y se dene por
rgld(R) := suppd(M)[ M es un R-modulo a derecha,
donde pd(M) denota la dimension proyectiva de M, la cual se dene como el
mnimo n de las longitudes de todas las resoluciones proyectivas de M:
0 P
n
P
n1
P
1
P
0
M 0, P
i
proyectivo, 1 i n.
122 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
Se asume que M tiene al menos una resolucion proyectiva nita, de lo contrario
pd(M) := , y entonces rgld(R) := . En forma similar se denen la dimension
global a izquierda de R (la cual no siempre coincide con la anterior). La dimension
plana de M se dene por medio de resoluciones con modulos planos y se denota
por fd(M). Puesto que todo modulo proyectivo es plano, entonces fd(M) pd(M).
La dimension debil a derecha de un anillo, notada rwgld(R), se dene por
rwgld(R) := supfd(M)[ M es un R-modulo a derecha.
La dimension debil a derecha de R coincide con su dimension debil a izquierda, por
tanto, la dimension debil de R se denota simplemente por wgld(R). Ademas, es claro
que wgld(R) rgld(R), lgld(R), y las igualdades se tienen en anillos noetherianos a
derecha e izquierda, respectivamente (vease [24]).
4.3. Dimensi on global de anillos noetherianos
4.4. Ejemplos
4.5. Dimensi on global y extensiones de anillos
Sea : R A un homomorsmo de anillos, en esta seccion estableceremos la relacion
entre las dimensiones de los anillos R y A. Los resultados que probemos podran por
lo tanto ser aplicados al caso particular en el cual es inyectivo, es decir, cuando A
es una extension de R.
Proposici on 4.5.1. Sea : R A un homomorsmo de anillos y M
A
un modulo.
Entonces,
(i) pd(M
R
) pd(M
A
) + pd(A
R
).
(ii) fd(M
R
) fd(M
A
) + fd(A
R
).
Demostracion. (i) Si pd(M
A
) = , entonces no hay algo que se deba demostrar. Sea
pues pd(M
A
) = n < . La pueba entonces se hace por induccion sobre n. Si n = 0,
entonces M
A
es proyectivo y por tanto es sumando directo de un A-modulo libre
F
A
= A
(I)
, digamos M
A
M

A
= A
(I)
, con lo cual M
R
M

R
= A
(I)
R
. Sabemos que la
dimension proyectiva de una suma directa es el sup de las dimensiones proyectivas
de los sumandos, luego pd(M
R
) pd(A
(I)
R
) = pd(A
R
) = 0 + pd(A
R
) = pd(M
A
) +
pd(A
R
). Supongamos que n > 0, entonces M
A
no es proyectivo; existe un modulo
libre F
A
= A
(I)
y una sucesion exacta 0 K
A
F
A
M
A
0. Seg un la
proposicion 4.1.1 (ii), pd(K
A
) = n 1. Por induccion, pd(K
R
) n 1 + pd(A
R
);
pero pd(A
R
) = pd(A
(I)
R
) = pd(F
R
), entonces podemos aplicar la proposicion 4.1.1 (i)
4.5. DIMENSI

ON GLOBAL Y EXTENSIONES DE ANILLOS 123


y obtenemos que pd(M
R
) maxpd(K
R
), pd(F
R
) + 1 = maxpd(K
R
), pd(A
R
) +
1 maxn 1 + pd(A
R
), pd(A
R
) + 1 = n 1 + pd(A
R
) + 1 = n + pd(A
R
) =
pd(M
A
) + pd(A
R
).
(ii) La prueba completa de este punto requiere de varios preliminares que nos
apartan demasiado del tema que nos ocupa y se puede consultar en [20].
Proposici on 4.5.2. Sea A un anillo y sean I
1
, . . . , I
n
ideales bilateros propios de A
tales que I
1
I
2
I
n
= 0. Entonces,
rgld(A) maxrgld(A/I
i
) + pd((A/I
i
)
A
)
n
i=1
.
Demostracion. Dado un modulo M
A
consideremos los submodulos M
i
:= MI
1
I
i
y los cocientes M
i1
/M
i
, 1 i n, con M
0
:= M. Notemos que M
i1
/M
i
es un
A/I
i
-modulo y, por la proposicion 4.5.1, se tiene que
pd((M
i1
/M
i
)
A
) pd((M
i1
/M
i
)
A/I
i
) + pd((A/I
i
)
A
) rgld(A/I
i
) + pd((A/I
i
)
A
).
Entonces,
maxpd((M
i1
/M
i
)
A
)
n
i=1
maxrgld(A/I
i
) + pd((A/I
i
)
A
)
n
i=1
:= k.
Consideremos la siguiente sucesion exacta de A-modulos:
0 M
n1
M
n2
M
n2
/M
n1
0;
seg un la proposicion 4.1.1 (v), pd(M
n2
) maxpd(M
n1
), pd(M
n2
/M
n1
) k
(notese que M
n1
= M
n1
/M
n
). De manera similar, se tiene la sucecion exacta
0 M
n2
M
n3
M
n3
/M
n2
0,
y entonces pd(M
n3
) maxpd(M
n2
), pd(M
n3
/M
n2
) k. Continuando de esta
manera llegamos a
0 M
1
M
0
M
0
/M
1
0,
con lo cual pd(M) = pd(M
0
) maxpd(M
1
), pd(M
0
/M
1
) k. Como M
A
es un
modulo cualquiera, entonces rgld(A) k.
Corolario 4.5.3. Sea A := A
1
A
n
un producto nito de anillos. Entonces,
rgld(A) maxrgld(A
i
)
n
i=1
.
Demostracion. Basta demostrar la armacion para n = 2. Notemos que I
1
:=
(A
1
, 0) := (a
1
, 0)[a
1
A
1
es un ideal bilatero propio de A; lo mismo se tiene
para I
2
. Ademas, I
1
I
2
= 0; I
1
, I
2
son ideales derechos de A luego son A-submodulos
de A y se tiene la descomposicion A = I
1
I
2
, por tanto, I
1
, I
2
son A-proyectivos.
Ademas, se tienen los A-isomorsmos A/I
1

= I
2
, A/I
2

= I
1
. La armacion del
corolario es entonces consecuencia de la proposicion anterior.
124 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
Denici on 4.5.4. Un modulo plano
R
F es elmente plano si para cada modulo
L
R
se cumple que
L
R
F = 0 L = 0.
Por ejemplo, todo modulo libre no nulo es elmente plano. Una caracterizacion
de los modulos elmente planos se presenta en la siguiente proposicion.
Proposici on 4.5.5. Sea
R
F plano. Entonces, las siguientes condiciones son equi-
valentes:
(i)
R
F es elmente plano
(ii) IF ,= F para cada ideal derecho propio I de R
(iii) JF ,= F para cada ideal maximal derecho J de R.
Demostracion. (i)(ii): Como
R
F es elmente plano y R/I es no nulo, entonces
(R/I) F

= F/IF es no nulo, luego IF ,= F.
(ii)(i): sean L
R
,= 0 y L

cualquier submodulo cclico no nulo de L. Entonces,


L


= R/I, con I ideal derecho propio de R. Por hipotesis, IF ,= F, luego (R/I)F ,=
0, es decir, L

F ,= 0. Como F es plano y L

L es inyectiva, entonces entonces


L F ,= 0. Esto demuestra que F es elmente plano.
(ii)(iii) es evidente.
(iii)(ii): sea I ideal derecho propio de R, entonces existe J maximal derecho
tal que I J, luego IF JF. Si IF = F, entonces F = JF.
Corolario 4.5.6. Sean : R A un homomorsmo de anillos y
R
A plano. Si para
cada modulo simple M
R
se tiene que M
R
A ,= 0, entonces
R
A es elmente plano.
Demostracion. Sea J un ideal derecho maximal de R, entonces R/J es un R-modulo
simple, luego (R/J)
R
A

= A/JA ,= 0, es decir, JA ,= A. El resultado es entonces


consecuancia de la proposicion anterior.
Proposici on 4.5.7. Sean : R A un homomorsmo de anillos,
R
A elmente
plano y M
R
un modulo. Entonces, la funcion canonica M M
R
A, m m1,
es inyectiva.
Demostracion. Sea : M M
R
A la funcion canonica y sea K := ker().
Consideremos la inclusion canonica

: K M, como
R
A es plano entonces

i
A
:
K
R
A M
R
A es inyectiva, luego para cada m K y a A se tiene que
(

i
A
)(ma) =

(m) a = ma = (m1)a = (m)a = 0, es decir, KA = 0,


pero como
R
A es elmente plano, entonces K = 0 y es inyectiva.
Lema 4.5.8. Sean : R A un homomorsmo de anillos, rgld(R) < y
R
A
elmente plano.
4.5. DIMENSI

ON GLOBAL Y EXTENSIONES DE ANILLOS 125


(i) Si A
R
es proyectivo, entonces rgld(R) rgld(A).
(ii) Si R es noetheriano a derecha y A
R
es plano, entonces rgld(R) rgld(A).
Demostracion. (i) Sea n := rgld(R); elegimos un modulo M
R
tal que pd(M
R
) = n,
seg un la proposicion anterior podemos construir la sucesion exacta de R-modulos
0 M M
R
A C 0, con C := (M
R
A)/M. Para esta sucesion se tiene
que pd(M) = n y pd(C) n ya que C es un R-modulo; podemos entonces aplicar la
proposicion 4.1.1 (iii) y concluir que pd((M
R
A)
R
) = n, pero de la proposicion 4.5.1
(i) se obtiene que n = pd((M
R
A)
R
) pd((M
R
A)
A
) + pd(A
R
) = pd((M
R
A)
A
) + 0 = pd((M
R
A)
A
). As pues, al menos un A-modulo tiene dimension
proyectiva mayor o igual a n, esto demuestra que rgld(A) n = rgld(R).
(ii) Sea n := wgld(R) = pgld(R); elegimos un modulo M
R
tal que fd(M
R
) = n.
Seg un la proposicion anterior podemos construir la sucesion exacta de R-modulos
0 M M
R
A C 0, con C := (M
R
A)/M. Para esta sucesion se
tiene que fd(M) = n y fd(C) n ya que C es un R-modulo; podemos entonces
aplicar la proposicion 4.1.1 (v) y concluir que fd((M
R
A)
R
) = n, pero de la
proposicion 4.5.1 (ii) se obtiene que n = fd((M
R
A)
R
) fd((M
R
A)
A
)+fd(A
R
) =
fd((M
R
A)
A
)+0 = fd((M
R
A)
A
). As pues, al menos un A-modulo tiene dimension
plana mayor o igual a n, esto demuestra que wgld(A) n = wgld(R). Se tiene que
rgld(A) wgld(A), luego rgld(A) rgld(R).
Lema 4.5.9. Sean R A anillos tales que R es sumando directo de A como RR-
bimodulo. Entonces, rgld(R) rgld(A)+pd(A
R
). En particular, si A
R
es proyectivo,
entonces rgld(R) rgld(A).
Demostracion. Es claro que A y R son R R-bimodulos; existe I A, R R-
bimodulo, tal que A = RI. Sea M
R
un modulo, entonces M
R
A

= (M
R
R)
(M
R
I)

= M (M
R
I), de donde pd(M
R
) pd(M
R
A)
R
pd(M
R
A)
A
+
pd(A
R
) rgld(A) + pd(A
R
).
Sea M un R-modulo a derecha y sea R

R un automorsmo de R, se dene
una nueva estructura de R-modulo a derecha para M en la siguiente forma:
m r := m (r).
Esta estructura para M la denotaremos por M

R
. Notemos que
pd(M

R
) = pd(M
R
). (4.5.1)
En efecto, P

R
es R-proyectivo si, y solo si, P
R
es R-proyectivo ya que F

R
es R-libre
si, y solo si, F
R
es R-libre.
Lema 4.5.10. Sea A un anillo y sea x AA

un elemento que no es divisor de cero


tal que xA = Ax. Sea I := xA. Si rgld(A/I) < , entonces rgld(A) rgld(A/I)+1.
126 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
Demostracion. Notemos en primer lugar que I es un ideal bilatero propio de A.
Ademas, como rgld(A/I) < , entonces cada modulo no nulo M
A/I
tiene dimension
proyectiva nita. Por tanto, el lema es consecuencia de la siguiente propiedad que
probaremos por induccion sobre n: si M
A/I
es un modulo no nulo con pd(M
A/I
) =
n < , entonces pd(M
A
) = n + 1.
M tiene estructura natural de A-modulo derecho dada por m a := m a, con
a := a + I, luego M x = 0, con lo cual M
A
no es proyectivo y esto implica que
pd(M
A
) ,= 0. Una observacion adicional antes de iniciar la prueba inductiva: como
x no es un divisor de cero I = xA

= A (isomorsmo de A-modulos derechos), de
esto se desprende que pd((A/I)
A
) = 1: en efecto, se tiene la sucesion exacta de
A-m odulos 0 I A A/I 0, con A
A
proyectivo, I
A
proyectivo, pero tal
como observamos antes, (A/I)
A
no es proyectivo. Aplicamos la proposicion 4.1.1 (ii)
y obtenemos que pd((A/I)
A
) = pd(I) + 1 = 0 + 1 = 1.
Para n = 0, M
A/I
es proyectivo, es decir, es sumando directo de un A/I-modu-
lo libre, digamos M
A/I
M

A/I

= (A/I)
(X)
, luego M
A
M

= ((A/I)
A
)
(X)
, con
lo cual pd(M
A
) = 1 = 0 + 1. Supongamos que n > 0; se tiene una sucesion de
A/I-modulos 0 K
A/I
F
A/I
M
A/I
0, con F
A/I
libre; como M
A/I
no es
proyectivo entonces pd(K
A/I
) = n 1. Por induccion, pd(K
A
) = n; consideremos
la sucesion exacta anterior pero como A-modulos, entonces la proposicion 4.5.1 dice
que pd(F
A
) pd(F
A/I
) +pd((A/I)
A
) = 0 +1 = 1, y se tiene que pd(K
A
) > pd(F
A
)
(salvo en el caso que n = 1 y pd(F
A
) = 1, el cual consideraremos enseguida aparte),
aplicamos entonces la proposicion 4.1.1 (v) y obtenemos pd(M
A
) = n + 1.
Veamos entonces el caso particular n = 1 y pd(F
A
) = 1, entonces pd(K
A
) = 1 =
pd(F
A
) y, seg un la proposicion 4.1.1 (i), pd(M
A
) 2. Para concluir probemos que en
realidad pd(M
A
) = 2. Ya sabemos que pd(M
A
) ,= 0. Supongamos que pd(M
A
) = 1
y veamos que esto nos lleva a una contradiccion. Existe una sucesion exacta de
A-modulos 0 Q P M 0 con Q y P modulos A-proyectivos, es decir,
pd(Q
A
) = 0 = pd(P
A
). Puesto que M x = 0, entonces P x Q ya que M

= P/Q.
Se inducen las siguientes sucesiones exactas de A/I-modulos:
0 Q/P x P/P x M 0, 0 P x/Q x Q/Q x Q/P x 0.
Notemos que P/P x

= P
A
A/I es A/I-proyectivo, y, de la misma manera,
Q/Q x

= Q
A
A/I es A/I-proyectivo. M no es A/I-proyectivo ya que suponemos
que pd(M
A/I
) = 1; aplicando la proposicion 4.1.1 (ii) a la primera sucesion anterior se
obtiene que pd((Q/P x)
A/I
) = 0, es decir, la segunda sucesion es hendida, de lo cual
obtenemos pd((Px/Qx)
A/I
) = 0. De otra parte, notemos que a partir de la igualdad
Ax = xA se induce un automorsmo de A. En efecto, puesto que x no es un divisor
de cero, dado a A existe un unico (a) A tal que ax = x(a), se dene entonces
: A A de esta manera; es facil ver que efectivamente es un automorsmo del
anillo A. Se tiene entonces la sucesion exacta de A-modulos derechos 0 Q

1
M

1
0, de donde M

= P

1
/Q

1
(isomorsmo de A-modulos);
4.6. TEOREMA DE SICIGIAS DE HILBERT 127
pero notemos que P

= P x y Q

= Q x (isomorsmo de A-modulos). Veamos


por ejemplo el primer isomorsmo, el segundo se establece en forma analoga: :
P

1
P x, p p x, claramente es aditivo, y si a A, entonces (p a) =
(p
1
(a)) = (p
1
(a)) x = p (x(
1
(a))) = p (xa) = (p x) a = (p) a.
Se tiene el A-isomorsmo M

= P x/Q x, pero como este ultimo cociente


es un A/I-modulo, entonces M

1
es tambien un A/I-modulo y el isomorsmo es
tambien de A/I-modulos. Resulta, pd(M

1
A/I
) = 0 = pd(M
A/I
), en contradiccion con
lo supuesto.
4.6. Teorema de sicigias de Hilbert
Uno de los teoremas mas importantes del algebra homologica es el teorema de sicigias
y es debido a Hilbert; este resultado permite calcular la dimension global del anillo
de polinomios.
Proposici on 4.6.1. Sean A := R[x; , ] y M
A
un modulo. Entonces
(i) La siguiente sucesion de A-modulos derechos es exacta
0 M

R
A

M
R
A

M
A
0,
con (ma) := m x a mxa y (ma) := m a.
(ii) pd(M
A
) pd(M
R
) + 1.
Demostracion. (i) En el siguiente diagrama
M

R
A M

R
A
M
R
A
c

p
p
p
p
p
p
p
p
p
p
p
p
p
p
C

(m, a) := m a,

(m, a) := m x a m xa son funciones bilineales y R-


balanceadas. En efecto, probemos solamente la propiedad de balanceo:

(mr, a) =

(m (r), a) = (m (r)) x a m (r) xa = m ((r)x) a m(r)xa =


m (xr(r))am(xr(r))a = m xram(r)amxra+m(r)a =

(m, ra). La propiedad universal del producto tensorial dene el homomorsmo de


grupos abelianos (m a) = m x a m xa. Notemos ademas que es un
A-homomorsmo de modulos derechos. En forma analoga se construye , el cual es
tambien un A-homomorsmo de modulos derechos.
128 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
es inyectivo: sea z M

R
A no nulo, notemos entonces que (z) ,= 0. En
efecto, cada elemento z de M

R
A se puede escribir en la forma z =

n
i=0
m
i
x
i
,
con m
n
,= 0, es decir, como un polinomio en x con coecientes en M, por lo tanto,
(z) =

n
i=0
(m
i
x)x
i
m
i
x
i+1
es no nulo ya que su termino principal m
n
x
n+1
es
no nulo. En efecto, notemos que en el isomorsmo M

R
A

= M
R
R
(N)

= (M

)
(N)
al elemento z =

n
i=0
m
i
x
i
le corresponde (m
0
, . . . , m
n
) y esto muestra porque
m
n
x
n+1
en (z) es no nulo.
es obviamente sobreyectivo y ademas Im() ker(). Veamos que ker()
Im(). Supongamos lo contrario, es decir, existe z ker() pero z / Im(). De
todos los elementos z =

n
i=0
m
i
x
i
en ker() con esta condicion, elegimos uno
con n mnimo; z se puede escribir en la forma
z = (m
n
x 1 m
n
x)x
n1
+ (m
n
x x
n1
+

n1
i=0
m
i
x
i
),
notemos que el primer sumando es (m
n
1), es decir, pertenece a Im()
ker(), con lo cual el segundo sumando esta en ker() Im(), y esto contradice la
minimalidad de n. En consecuencia, ker() = Im() y la parte (i) esta demostrada.
(ii) Si pd(M
R
) = , entonces claramente pd(M
A
) pd(M
R
) + 1. Supongamos
entonces que pd(M
R
) < . Puesto que
R
A es libre, entonces es proyectivo, y por
ende plano. En consecuencia, si 0 P
n
P
n1
P
1
P
0
M 0 es
una resolucion R-proyectiva de M
R
, entonces 0 P
n

R
A P
n1

R
A
P
1

R
A P
0

R
A M
R
A 0 es una resolucion A-proyectiva de M
R
A,
de donde, pd(M
R
A) pd(M
R
). Por (4.5.1), pd(M

R
) = pd(M
R
), luego pd(M

R
)
es nita y podemos razonar igual y decir que pd(M

R
A) pd(M

R
) = pd(M
R
).
Seg un la proposicion 4.1.1 (i) e (i), pd(M
A
) maxpd(M

R
A), pd(M
R
A)+1,
luego pd(M
A
) pd(M
R
) + 1.
Teorema 4.6.2 (Teorema de sicigias de Hilbert). Sea R un anillo. Entonces,
rgld(R[x
1
, . . . , x
n
]) = rgld(R) +n.
Demostracion. (i) De la proposicion 4.6.1 resulta rgld(R[x; , ]) rgld(R) + 1.
As pues, para la demostracion de esta desigualdad no se usa que la dimension
global a derecha de R sea nita.
Para la primera desigualdad necesitamos la hipotesis rgld(R) < para poder
aplicar el lema 4.5.8: notemos que A := R[x; , ] R,
R
A es elmente plano ya
que es R-libre, y ademas, A
R
es proyectivo. Veamos la prueba de esto ultimo: la
estructura de A como R-modulo derecho es la que da el producto en A, es decir,
a r = ar, con a A y r R. Veamos que A
R
es libre con base x
n

n0
: primero
probemos que x
n
)
R
= A. Puesto que cada elemento de A es de la forma a = r
0
+
r
1
x+ +r
n
x
n
, entonces basta demostrar por induccion sobre k que cada sumando
r
k
x
k
pertenece a 1, x, x
2
, . . . , x
k
)
R
. Para k = 0 el enunciado es evidente; para k = 1
tenemos rx = x
1
(r) (
1
(r)); rx
k+1
= rx
k
x = (r
0
+ xr
1
+ + x
k
r
k
)x =
4.6. TEOREMA DE SICIGIAS DE HILBERT 129
r
0
x + xr
1
x + + x
k
r
k
x, pero r
i
x = xs
i
+ t
i
para algunos s
i
, t
i
R, 0 i k,
por lo tanto rx
k+1
1, x, x
2
, . . . , x
k+1
)
R
. Para terminar veamos que x
n

n0
es
linealmente independiente. Sean r
0
, r
1
, . . . , r
k
R tales que r
0
+xr
1
+ +x
k
r
k
= 0,
escribiendo el sumando de la izquierda de la igualdad anterior en forma estandar,
es decir, con los coecientes de R dispuestos a izquierda, entonces el coeciente
correspondiente a x
k
es
k
(r
k
), pero como
R
A es libre con base x
n

n0
, entonces

k
(r
k
) = 0, es decir, r
k
= 0. Por lo tanto, r
0
+ xr
1
+ + x
k1
r
k1
= 0, y por
induccion, r
0
= = r
k1
= 0.
(ii) Seg un (i), la desigualdad rgld(R[x; ]) rgld(R) + 1 se cumple sin importar
si la dimension global a derecha de R es innita o nita. Para la demostracion de la
desigualdad rgld(R[x; ]) rgld(R) + 1 consideremos por separado dos casos:
(a) rgld(R) = . Como ya hemos visto, R[x; ]
R
es proyectivo, ademas, R es
sumando directo de R[x; ] como RR-bimodulo ya que = 0. Seg un el lema 4.5.9
(probado en general, es decir, valido a un en el caso innito), rgld(R) rgld(R[x; ]),
por tanto, rgld(R[x; ]) = y se cumple en este caso la igualdad rgld(R[x; ]) =
rgld(R) + 1.
(b) rgld(R) < . Como I := = 0, xA = Ax es un ideal bilatero y se tiene el
isomorsmo de anillos R[x; ]/I

= R; por lo tanto, podemos aplicar el lema 4.5.10.
Para el caso particular del anillo habitual de polinomios = i
R
, luego el resultado
se obtiene por recurrencia.
(iii) Esta propiedad es consecuencia directa de (i) ya que un anillo es semisimple
si, y solo si, su dimension global es nula. Luego, 0 rgld(R[x; , ]) 1, pero
R[x; , ] no es semisimple por no ser artiniano, de donde rgld(R[x; , ]) = 1.
Observaci on 4.6.3. A pesar que nosotros hemos denido el anillo de polinomios
torcidos con coecientes a izquierda, el teorema anterior se demostro en su version
derecha. Hubiera sido mas natural probarlo en su version a izquierda. Sin embargo,
como ya hemos insistido en ocasiones anteriores, todos los resultados necesarios
para demostrar el teorema son validos por la izquierda. En particular, notemos que
R[x; , ] es elmente plano y proyectivo tanto como R-modulo a derecha como a
izquierda. As pues, si es un automorsmo, entonces:
(i) lgld(R) lgld(R[x; , ]) lgld(R) + 1, si lgld(R) < .
(ii) lgld(R[x; ]) = lgld(R) + 1. En particular, lgld(R[x
1
, . . . , x
n
]) = lgld(R) +n.
(iii) Si R es semisimple, entonces lgld(R[x; , ]) = 1.
Presentamos a continuacion otra propiedad complementaria relacionada con el
calculo de la dimension global para localizaciones por polinomios monicos.
Proposici on 4.6.4. Sean R un anillo noetheriano (a derecha e izquierda), un
automorsmo y S el conjunto de polinomios monicos de A := R[x; , ]. Si gld(R) :=
n < , entonces gld(AS
1
) = n.
130 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
Demostracion. ([20], p. 285).
4.7. Anillos regulares
Denici on 4.7.1. Sea R un anillo; se dice que R es regular a derecha (izquierda)
si cada R-modulo derecho (izquierdo) f.g. tiene dimension proyectiva nita.
El siguiente lema lo probamos por derecha, pero desde luego es tambien valido
a izquierda (vease la observacion 1.8.29).
Lema 4.7.2. Sea A un anillo ltrado positivamente.
(i) Si M
A
es ltrado, entonces pd(M
A
) pd(Gr(M)).
(ii) rgld(A) rgld(Gr(A)).
(iii) Si Gr(A) es regular a derecha (izquierda), entonces A es regular a derecha
(izquierda).
Demostracion. (i) Si pd(Gr(M)) = , entonces el resultado se cumple. Suponga-
mos que pd(Gr(M)) := n < . Se tienen las sucesiones exactas del lema 1.8.27 y
por lo tanto K

es proyectivo, de donde, K es tambien proyectivo y pd(M) n.


(ii) Esta parte es consecuencia directa de la anterior ya que todo modulo sobre
un anillo ltrado tiene una ltracion estandar: en efecto, se puede repetir la de-
mostracion de la proposicion 1.8.23 (ii) eligiendo cualquier sistema de generadores
de M
A
(no necesariamente nito).
(iii) Sea M
A
un modulo f.g.; seg un la proposicion 1.8.23, existe una ltracion de
M tal que Gr(M) es f.g. sobre Gr(A). Seg un (i), pd(M
A
) pd(Gr(M)), pero como
Gr(A) es regular, entonces pd(Gr(M)) < , de donde, pd(M
A
) < .
Teorema 4.7.3. Sea R un anillo regular noetheriano a derecha (izquierda). Si es
un automorsmo, entonces R[x; , ] es regular noetheriano a derecha (izquierda).
Demostracion. El teorema ?? garantiza que R[x; , ] es noetheriano a derecha
(izquierda). La demostracion de la regularidad la haremos en dos pasos y por el
lado derecho. La prueba por el lado izquierdo es analoga y se basa en que todos los
preliminares usados en el caso derecho son desde luego validos a izquierda.
Paso 1. Supongamos que el resultado es cierto con = 0. Seg un el ejemplo
?? (ii), A := R[x; , ] es una extension PBW. Seg un la demostracion del
teorema ?? (ii), A es ltrado con ltracion dada por el grado de los polinomios,
y ademas, Gr(A)

= R[x]/I, donde I = xr (r)x[r R). Pero notemos que
B := R[x]/I

= R[x; ]. En efecto, consideremos el homomorsmo natural de anillos
f : R B, r r, el cual satisface xf(r) = f((r))x. La propiedad universal
4.7. ANILLOS REGULARES 131
de R[x; ] garantiza la existencia de un homomorsmo de anillos f : R[x; ] B
que satisface f(r) = r y f(x) = x. f es claramente sobreyectivo. Veamos que f es
inyectivo:
As pues, si Gr(A)

= R[x; ] es regular a derecha, entonces el lema 4.7.2 dice
que A es regular a derecha.
Paso 2. Probemos entonces que A := R[x; ] es regular a derecha. Sea M
A
f.g.,
por la proposicion 4.6.1 (ii), pd(M
A
) pd(M
R
) + 1. Basta entonces demostrar que
pd(M
R
) < . No podemos asegurar que M
R
se f.g. para poder aplicar la hipotesis y
concluir que la dimension proyectiva de M
R
sea nita. Por lo tanto, debemos razonar
de otra manera.
Como M
A
es f.g., existen z
1
, . . . , z
t
M tales que M = z
1
, . . . , z
t
)
A
; sea M
0
:=
z
1
, . . . , z
t
)
R
. Notese que M
0
A = M. En efecto, M
0
A M, y si z M, entonces z =
z
1
p
1
+ +z
t
p
t
, con p
i
A, 1 i t; como cada p
i
es un polinomio con coefcientes
en R a izquierda, entonces es claro que z M
0
A. Denimos M
p
:=

p
i=0
M
0
x
i
,
p 0; cada M
0
x
i
es f.g. como R-modulo derecho: sea z M
0
x
i
, entonces existen
r
1
, . . . , r
t
R tales que z = (z
1
r
1
+ +z
t
r
t
)x
i
= z
1
x
i

i
(r
1
) + +z
t
x
i

i
(r
t
),
luego el sistema de R-generadores de M
0
x
i
es z
1
x
i
, . . . , z
t
x
i
. Por lo tanto, M
p
es
f.g. como R-modulo derecho, y de esta manera, M
p
/M
p1
tambien es f.g. como R-
modulo derecho. Notemos que M
p+1
= M
p
x+M
p
: M
0
x+M
0
x
2
+ +M
0
x
p+1
+M
0
+
M
0
x+ +M
0
x
p
= M
p+1
. Resulta entonces la siguiente sucesion de homomorsmos
sobreyectivos de grupos abelianos:
M
0
M
1
/M
0
M
2
/M
1
.
En efecto, si z M
p
, entonces la funcion M
p
/M
p1
p
M
p+1
/M
p
denida por z zx
es un homomorsmo sobreyectivo de grupos bien denido, pero no necesariamente
es un R-homomosmo:
p
(z r) = (z r)x = zx
1
(r) = zx
1
(r). Resulta el
homomorsmo sobreyectivo de grupos abelianos M
0
p
M
p
/M
p1
cuyo n ucleo de-
notamos por K
p
. Observemos que si z M
0
, entonces
p
(z) = zx
p
, luego si z K
p
y r R, entonces
p
(z r) = z rx
p
= zx
p

p
(r) = zx
p

p
(r) =
p
(z)
p
(r) = 0,
es decir, K
p
es un R-submodulo de M
0
. Puesto que
p
=
p1

p1
, resulta la cadena
ascendente K
0
K
1
de R-submodulos de M
0
, pero como R es noetheriano
a derecha y M
0
es f.g., entonces M
0
es noetheriano y esta cadena se estabiliza, es
decir, existe p tal que K
p+i
= K
p
para cada i 0. En consecuencia, para cada i 0
se tiene el isomorsmo de grupos abelianos
M
p+i+1
/M
p+i

= M
0
/K
p+i+1
= M
0
/K
p

= M
p
/M
p1
,
pero si razonamos como vimos en el caso de
p
, resulta el R-isomorsmo
M
p+i+1
/M
p+i

= (M
p
/M
p1
)

,
con :=
(i+1)
. Entonces,
132 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
pd(M
p+i+1
/M
p+i
) = pd((M
p
/M
p1
)

) = pd(M
p
/M
p1
),
para cada i 0. Como R es regular a derecha y M
n
es f.g. como R-modulo, entonces
pd(M
n
) < para cada n 0; tambien, como M
p
/M
p1
es f.g. como R-modulo,
entonces pd(M
p
/M
p1
) := m < . Sabemos que pd(

n=0
M
n
) = suppd(M
n
)

n=0
.
Veamos que este sup es nito. Tenemos la sucesion exacta de R-modulos
0 M
0
M
1
M
1
/M
0
0,
por la proposicion 4.1.1 (v), pd(M
1
) maxpd(M
0
), pd(M
1
/M
0
); lo mismo pode-
mos hacer con
0 M
1
M
2
M
2
/M
1
0,
y obtener que pd(M
2
) maxpd(M
1
), pd(M
2
/M
1
). Continuando de esta manera
encontramos que para cada i 0,
pd(M
p+i+1
) maxpd(M
0
), pd(M
1
/M
0
), . . . , pd(M
p
/M
p1
) := m.
Sea w := maxpd(M
0
), . . . , pd(M
p
), m, por lo tanto, suppd(M
n
)

n=0
w. Para
concluir, consideremos la siguiente sucesion exacta de R-modulos:
0

M
n

M
n

M 0,
con ((m
n
)) := (m
n
m
n1
) y ((m
n
)) :=

m
n
. En efecto, es obviamente inyec-
tivo; como M
0
A = M entonces es sobreyectivo; claramente Im() ker(); sea
(m
n
) ker(), existe k con (m
n
) = (m
0
, m
1
, . . . , m
k
, 0, . . . ) y m
0
+m
1
+ +m
k
= 0,
entonces (m
0
, m
1
+m
0
, m
2
+m
1
+m
0
, . . . , m
k
+m
k1
+ +m
0
, 0, . . . ) = (m
n
).
De la sucesion anterior resulta, pd(M) w + 1 < .
Proposici on 4.7.4. Sean R un anillo regular a derecha (izquierda) y S un subcon-
junto multiplicativo de R tales que AS
1
existe (S
1
A existe), entonces AS
1
es
regular a derecha (izquierda).
Demostracion. Vease [20], proposicion 7.7.3.
4.8. Dimensi on de Krull: caso conmutativo
4.9. Dimensi on de Krull: caso no conmutativo
Mostramos a continuaci on los principales resultados de la teora de dimension de
Krull de modulos y anillos. El desarrollo lo haremos para el caso de modulos a
derecha, pero desde luego que todos los resultados son tambien validos a izquierda.
Denici on 4.9.1. Sea R un anillo. Para cada ordinal 1 se denen las si-
guientes clases /

de R-modulos:
4.9. DIMENSI

ON DE KRULL: CASO NO CONMUTATIVO 133


(i) /
1
:= 0.
(ii) Se asume que la clase /

esta denida para cada < y se dene /

de
la siguiente manera: M /

si, y solo si, para cada cadena de submodulos


M
0
M
1
de M se tiene que M
i
/M
i+1

<
/

para casi todo i.


(iii) Si M

= M

, entonces M /

si, y solo si, M

.
Se dice que la dimension de Krull de M existe, o que esta denida, si existe tal
que M /

, y en tal caso se escribe Kdim(M) . El menor tal que M /

se denomina la dimension de Krull de M y se escribe Kdim(M) = . Si para


cada , M / /

, entonces se dice que M no tiene dimension de Krull.


Proposici on 4.9.2. Sean 0 y M un modulo. Entonces, Kdim(M) si, y
solo si, para cada cadena descendente M
0
M
1
de submodulos de M se tiene
que Kdim(M
i
/M
i+1
) < para casi todo i.
Demostracion. ): sea Kdim(M) , entonces para casi todo i, M
i
/M
i+1

<
/

, y para esos valores de i se tiene que Kdim(M


i
/M
i+1
) esta denida y
Kdim(M
i
/M
i+1
) < .
): la condicion impuesta indica que para casi todo i los cocientes M
i
/M
i+1
tienen dimension de Krull, digamos, Kdim(M
i
/M
i+1
) :=
i
< , luego M
i
/M
i+1

/

i
, de donde M
i
/M
i+1


<
/

, es decir, M /

, o en forma equivalente,
Kdim(M) .
La siguiente proposicion establece que la dimension de Krull de un modulo M
mide que tan cerca esta M de ser artiniano.
Proposici on 4.9.3. Kdim(M) = 0 si, y solo si, M ,= 0 y M es artiniano.
Demostracion. ): M ,= 0 ya que de lo contrario Kdim(M) = 1; sea M
0

M
1
una cadena descendente de submodulos de M, entonces para casi todo i,
M
i
/M
i+1
= 0, es decir, la cadena se estabiliza
): como M ,= 0, M / /
1
; puesto que cada cadena descendente de submodulos
de M se estabiliza, entonces M /
0
, es decir, Kdim(M) = 0.
Ejemplo 4.9.4. (i) Kdim(Z
Z
) = 1: ya que Z
Z
no es artiniano, entonces Kdim(Z
Z
)
1. Sea m
0
) m
1
) una cadena de ideales de Z; para cada i, m
i
)/m
i+1
) es
artiniano, luego m
i
)/m
i+1
) /
0
, y entonces Kdim(Z
Z
) = 1.
(ii) Si K es un cuerpo entonces Kdim(K[x]) = 1.
(iii) Puesto que Z
p
es artiniano Kdim(Z
p
) = 0, notemos que Z
p
no es un
Z-modulo noetheriano.
134 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
Teorema 4.9.5. Sean R un anillo y N M modulos sobre R. Entonces, Kdim(M)
existe si, y solo si, Kdim(N) y Kdim(M/N) existen. En tal caso,
Kdim(M) = maxKdim(N), Kdim(M/N).
Demostracion. ): sea Kdim(M) , veamos que Kdim(N), Kdim(M/N) .
Para esto probemos que N, M/N /

. Sea N
0
N
1
una cadena de submodu-
los de N, luego es tambien una cadena descendente de submodulos de M y por
lo tanto N
i
/N
i+1


<
/

, para casi todo i. Esto indica que N /

, es de-
cir, Kdim(N) . Sea ahora M
0
/N M
1
/N una cadena descendente de
submodulos de M/N, resulta en M la cadena M
0
M
1
y para casi todo i se
tiene que M
i
/M
i+1

<
/

, pero como (M
i
/N)/(M
i+1
/N)

= M
i
/M
i+1
, entonces
(M
i
/N)/(M
i+1
/N)

<
/

para casi todo i, de donde Kdim(M/N) .


Lo probado adicionalmente signica que
Kdim(M) maxKdim(N), Kdim(M/N).
): supongamos ahora que Kdim(N) y Kdim(M/N) existen, y sea
:= maxKdim(N), Kdim(M/N).
Entonces Kdim(N) y Kdim(M/N) ; probaremos por induccion sobre
que Kdim(M) . Si = 1, entonces N = 0, M/N = 0, de donde M = 0 y
Kdim(M) = 1 . Sea 0 y sea M
0
M
1
una cadena descendente de
submodulos de M, entonces resulta en M/N la cadena (M
0
+N)/N (M
1
+N)/N
, luego para casi todo i,
Kdim[(M
i
+N/N)/(M
i+1
+N/N)] = Kdim[(M
i
+N)/(M
i+1
+N)] < .
De igual manera resulta en N la cadena de submodulos M
0
N M
1
N , y
para casi todo i,
Kdim(M
i
N/M
i+1
N) < .
Notemos que para cada i se tiene el R-homomorsmo sobreyectivo
M
i
/M
i+1
f
i
(M
i
+N)/(M
i+1
+N)
m
i
m
i
con ker(f
i
)

= (M
i
N)/(M
i+1
N). Veamos la prueba de esta ultima armacion: si
m
i
M
i
N, entonces f
i
(m
i
) = m
i
=

0 y denimos
M
i
N
g
i
ker(f
i
), m
i
m
i
.
g
i
es claramente un R-homomosmo, ademas es sobreyectivo porque si m
i
ker(f
i
),
entonces m
i
=

0, de donde m
i
= m
i+1
+n, con m
i
M
i
, m
i+1
M
i+1
, n N, luego
n = m
i
m
i+1
M
i
N y desta manera g
i
(n) = n = m
i
. Ahora observemos que
4.9. DIMENSI

ON DE KRULL: CASO NO CONMUTATIVO 135


ker(g
i
) = M
i+1
N pues si m
i
ker(g
i
), entonces m
i
N y entonces m
i
= 0, de
donde m
i
M
i+1
, es decir, m
i
M
i+1
N.
Con lo probado se tiene que Kdim(ker(f
i
)) < para casi todo i y tambien
que Kdim[(M
i
/M
i+1
)/(ker(f
i
))] = Kdim[(M
i
+ N)/(M
i+1
+ N)] < . Aplicamos
induccion y encontramos que para casi todo i
Kdim(M
i
/M
i+1
) maxKdim(ker(f
i
)), Kdim[(M
i
+N)/(M
i+1
+N)] < ,
pero esto signica que Kdim(M) . Esto completa la prueba del teorema.
Corolario 4.9.6. Sean M
1
, . . . , M
k
modulos sobre el anillo R tales que Kdim(M
i
)
existe para cada 1 i k. Entonces,
Kdim(M
1
M
k
) = maxKdim(M
i
)
k
i=1
.
Demostracion. Basta probar el corolario para k = 2. Como Kdim(M
1
), Kdim(M
2
)
existen, entonces Kdim[(M
1
M
2
)/M
1
] existe y se puede aplicar el teorema anterior.
Proposici on 4.9.7. Sean R un anillo y 0 ,= M un modulo tales que para cada
submodulo 0 ,= N M, Kdim(M/N) . Entonces, Kdim(M) + 1.
Demostracion. Si = 1, entonces para cada 0 ,= N M, N = M, es decir, M
es simple, luego artiniano, de donde Kdim(M) = 0 = + 1. Sea pues 0; sea
M
0
M
1
una cadena de submodulos de M; si existe n tal que M
n
= 0,
entonces para cada i n se tiene que Kdim(M
i
/M
i+1
) = 1 < < + 1; si cada
M
i
es no nulo, entonces Kdim(M
i
/M
i+1
) Kdim(M/M
i+1
) < + 1. Resulta,
Kdim(M) + 1.
Corolario 4.9.8. Sean R un anillo y M un R-modulo noetheriano. Entonces,
Kdim(M) esta denida.
Demostracion. Si M = 0, entonces Kdim(M) = 1. Supongamos entonces que M es
no nulo. Para comenzar veamos que para cada submodulo 0 ,= N M la dimension
de Krull de M/N esta denida. Sea ( la coleccion de submodulos no nulos N de
M tales que Kdim(M/N) no esta denida y asumamos que ( ,= . Como M es
noetheriano, sea N
1
un elemento maximal de (. N
1
,= M; si para cada x M N
1
se tiene que x) + N
1
= M, entonces N
1
es un submodulo maximal de M y en
consecuencia M/N
1
es simple, luego artiniano y entonces Kdim(M/N
1
) = 0, falso.
Luego, existe x
1
M tal que x
1
/ N
1
y N
1
_ x
1
) + N
1
_ M; por la maximalidad
de N
1
se tiene que Kdim(M/(x
1
) +N
1
)) esta denida. Sea N
2
:= x
1
) +N
1
; puesto
que (M/N
1
)/(N
2
/N
1
)

= M/N
2
, el cociente N
2
/N
1
no tiene dimension de Krull y por
lo tanto N
2
no tiene dimension de Krull (teorema 4.9.5). Existe x
2
MN
2
, luego
N
3
:= x
2
) +N
2
satisface N
1
_ N
2
_ N
3
M y N
3
no tiene dimension de Krull. Si
136 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
para cada x M N
2
, x) +N
2
= M, entonces N
2
es submodulo maximal de M y
Kdim(M/N
2
) = 0. ????
As pues, dado 0 ,= N M, sea
N
:= Kdim(M/N), seg un la proposicion 4.9.7
debemos demostrar que sup
N
[0 ,= N M existe.
Proposici on 4.9.9. Sean R y A anillos con modulos M
R
, N
A
tales que Kdim(M
R
) y
Kdim(N
A
) estan denidas. Si existe una funcion g del retculo L(M) de submodulos
de M
R
en el retculo L(^) de submodulos de N
A
que preserva la inclusion estricta,
entonces Kdim(M
R
) Kdim(N
A
).
Demostracion. Dividimos la demostracion en dos pasos.
Paso 1. Probemos mediante induccion que para cada ordinal ,
si L

_ L en L(M) con Kdim(L/L

) > , entonces Kdim(g(L)/g(L

)) > .
En efecto, sea = 1, como g(L)/g(L

) ,= 0, entonces Kdim(g(L)/g(L

)) > 1 = .
Sea = 0, entonces Kdim(L/L

) > 0 y por lo tanto L/L

no es artiniano. Exis-
te una cadena estricta descendente innita L
0
/L

> L
1
/L

> de submodulos
de L/L

con lo cual se tiene tambien en g(L)/g(L

) la cadena descendente inni-


ta g(L
0
)/g(L

) > g(L
1
)/(L

) > , es decir, g(L)/g(L

) no es artiniano, de donde
Kdim(g(L)/g(L

)) > 0. Supongamos que la propiedad se tiene para un ordinal 1


y supongamos que para cada < se cumple la propiedad que estamos demostran-
do. Sea Kdim(L/L

) > ; por la proposicion 4.9.2 existe una cadena descendente


L
0
/L

L
1
/L

de submodulos de L/L

tal que Kdim(L


i
/L

/L
i+1
/L

) =
Kdim(L
i
/L
i+1
) > 0 para casi todo i, luego, para casi todo i, L
i+1
_ L
i
; puesto
que Kdim(L
i
/L
i+1
) > podemos aplicar induccion y resulta Kdim(g(L
i
)/g(L
i+1
)) >
para casi todo i y todo < , es decir, Kdim(g(L
i
)/g(L

)/g(L
i+1
)/g(L

))
para casi todo i, y nuevamente por la proposicion 4.9.2, Kdim(g(L)/g(L

)) > .
Paso 2. Sean := Kdim(M) y := Kdim(N). Si = 1, entonces claramente
; si = 0, M ,= 0, pero como g preserva la inclusion estricta, entonces
N ,= 0 y . Sea pues 1; usando nuevamente el hecho que g preserva la
inclusion estricta se tiene que 0. Consideremos en M una cadena arbitraria
descendente de submodulos M
0
M
1
M
2
, entonces para casi todo i se
tiene que Kdim(M
i
/M
i+1
) < . Si probamos que para casi todo i se cumple que
Kdim(M
i
/M
i+1
) < , entonces por la proposicion 4.9.2 se debe tener que y
la proposicion estara demostrada.
As pues, sea
i
:= Kdim(M
i
/M
i+1
); para los valores de i con
i
= 1 claramente

i
< ; sea entonces
i
0, luego M
i+1
_ M
i
, y como Kdim(M
i
/M
i+1
) >
i
1,
por lo probado en el paso 1 resulta
i
:= Kdim(g(M
i
)/g(M
i+1
)) >
i
1. En N
tenemos entonces la cadena de submodulos g(M
0
) g(M
1
) g(M
2
) y para
casi todo i se tiene >
i
= Kdim(g(M
i
)/g(M
i+1
)), luego >
i
>
i
1, es decir,
>
i

i
para casi todo i. Esto concluye la demostracion.
4.9. DIMENSI

ON DE KRULL: CASO NO CONMUTATIVO 137


Proposici on 4.9.10. Sean R un anillo y M ,= 0 un modulo tal que Kdim(M)
existe. Sea f End
R
(M) inyectivo. Entonces, Kdim(M) Kdim(M/Im(f)) + 1.
Demostracion. Como M ,= 0, Kdim(M) 0; sabemos que := Kdim(M/Im(f))
existe. Si = 1 no hay algo que demostrar; sea pues 0. Consideremos la cadena
M Im(f) Im(f
2
) , se tiene que Im(f
i
)/Im(f
i+1
)

= M/Im(f) para cada


i, es decir, Kdim(Im(f
i
)/Im(f
i+1
)) = Kdim(M/Im(f)) = , luego Kdim(M) > ,
es decir, Kdim(M) + 1 = Kdim(M/Im(f)) + 1.
Denici on 4.9.11. Sean R un anillo y M ,= 0 un modulo. Entonces,
(i) Sea 0; se dice que M es -crtico si Kdim(M) = y para cada submodulo
no nulo N de M se tiene que Kdim(M/N) < .
(ii) Se dice que M es crtico si es -crtico para alg un 0.
(iii) Una serie de composicion crtica de M es una cadena nita de submodulos
0 = M
0
_ M
1
_ _ M
n
= M
tal que cada cociente M
i
/M
i1
es crtico y ademas
Kdim(M
1
) Kdim(M
2
/M
1
) Kdim(M
n1
/M
n2
) Kdim(M/M
n1
).
Teorema 4.9.12. Sean R un anillo y M un R-modulo noetheriano no nulo. En-
tonces M tiene una serie de composicion crtica.
Demostracion. Dividimos la prueba en tres pasos.
Paso 1. Sea R un anillo cualquiera y sea M
R
,= 0 un modulo con dimension
de Krull. Entonces M tiene al menos un submodulo crtico. En efecto, entre to-
dos los submodulos no nulos de M elegimos N
0
con la menor dimension de Krull,
digamos Kdim(N
0
) := . Si N
0
no es crtico, entonces existe un submodulo no
nulo N
1
en N
0
tal que Kdim(N
0
/N
1
) = ; por el teorema 4.9.5 sabemos que
Kdim(N
1
), pero por la minimalidad de se debe tener que = Kdim(N
1
).
Continuando de esta forma resulta la cadena N
0
N
1
N
2
de tal forma que
Kdim(N
i
) = Kdim(N
i1
/N
i
) = . Si para cada i, N
i
no es crtico, entonces tedramos
una cadena innita con Kdim(N
i1
/N
i
) = , es decir, Kdim(N
i1
/N
i
) , pero
seg un la propsicion 4.9.2 se tendra que Kdim(N
0
) > , lo cual es falso. As pues,
alg un N
i
es -crtico.
Paso 2. Sea M un R-modulo noetheriano no nulo, entonces M, al igual que
todos sus submodulos no nulos, tiene dimension de Krull 0; como en el paso 1, sea
:= minKdim(N)[0 ,= N M 0. Vimos que M tiene un submodulo -crtico
N. Veamos que M/N no contiene submodulos no nulos con dimension de Krull menor
que . Supongamos lo contrario, sea M

/N no nulo tal que Kdim(M

/N) < , por el


138 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
teorema 4.9.5 es claro que Kdim(M

) = ; por la escogencia de , cada submodulo


no nulo de M

debe tener dimension de Krull mayor o igual que ,


Paso 3. Sea
1
el ordinal mnimo denido en el paso 2 y sea M
1
un submodulo
de M
1
-crtico tal que M/M
1
no contiene submodulos no nulos con dimension de
Krull menor que
1
. Si M
1
,= M, entonces M/M
1
es noetheriano no nulo y podemos
aplicar nuevamente el paso 2 a este cociente encontrando un ordinal
2
para el
cual obviamente
2

1
, y existe un submodulo M
2
/M
1
de M/M
1

2
-crtico tal
que M/M
1
/M
2
/M
1

= M/M
2
no tiene submodulos no nulos con dimension de Krull
menor que
2
. Notemos que M
1
_ M
2
. Si M
2
,= M podemos continuar en la misma
forma y puesto que M es noetheriano el proceso termina en una cadena nita de
la forma 0 = M
0
_ M
1
_ M
2
_ _ M
n
= M; por construccion el cociente
M
i
/M
i1
es
i
-crtico y ademas
1

2

n
, es decir, tenemos una serie de
composicion crtica para M.
Denici on 4.9.13. Sea R un anillo. rKdim(R) := Kdim(R
R
), si esta ultima existe.
En forma analoga se dene la dimension de Krull de R a izquierda.
Ejemplo 4.9.14. Parece ser un problema todava abierto si la dimension de Krull
a derecha de un anillo R coincide siempre con su dimension de Krull a izquierda,
en caso que ambas existan (vease [4]). Mostramos en este ejemplo un anillo con
dimension de Krull a derecha pero que no tiene dimension de Krull a izquierda: sea
R el subanillo de M
2
(1) denido por
R :=
_
1
0 1
_
,
notemos que R
R
es artiniano (y por lo tanto noetheriano), pero
R
R no es arti-
niano (tampoco noetheriano), vease [15]. Luego rKdim(R) = 0 y lKdim(R) ,= 0. En
realidad notemos que lKdim(R) no existe:
R
R

i=1
Rs
i
, con
s
i
:=
_
0 x
i
0 0
_
, x
i

i1
1 linealmente independiente sobre ;
notemos que para cada i, Rs
i

= Rs
1
. Resulta entonces en
R
R la cadena descendente
M
1
_ M
2
_ M
3
_ , con
M
1
:=Rs
1
Rs
2
Rs
3
Rs
4

M
2
:=Rs
2
Rs
4
Rs
6
Rs
8

M
3
:=Rs
4
Rs
8
Rs
12
Rs
16

.
.
.
4.9. DIMENSI

ON DE KRULL: CASO NO CONMUTATIVO 139


y que satisface M
i
/M
i+1

= M
1
para cada i 1. Esto implica que la dimension de
Krull de
R
R no esta denida. En efecto, sea M un modulo que contiene una cadena
de submodulos M
1
_ M
2
_ tal que M
i
/M
i+1

= M
1
para cada i. Entonces M no
tiene dimension de Krull: supongamos que lKdim(M) ; sea lKdim(M
1
) := ;
M
1
,= 0 ya que se tiene la cadena de submodulos propios anunciada, luego 0 y
por la proposicion 4.9.2, lKdim(M
i
/M
i+1
) < para cada casi todo i 2, lo cual es
una contradiccion ya que M
i
/M
i+1

= M
1
para cada i.
Proposici on 4.9.15. Sean R A anillos noetherianos a derecha tales que
R
A es
elmente plano. Si M
R
es un modulo f.g., entonces Kdim(M) Kdim(M
R
A).
En particular, rKdim(R) rKdim(A).
Demostracion. En primer lugar observemos que M
R
y (M
R
A)
A
son modulos
noetherianos, luego las dimensiones Kdim(M) y Kdim(M
R
A) existen. Conside-
remos los retculos de submodulos de M y M
R
A; sean M
1
_ M
2
submodulos
de M, entonces se tiene la inclusion canonica M
1
M
2
, y como
R
A es plano,
entonces la aplicacion M
1
A M
2
A es inyectiva. Pero puede ocurrir que
M
1
A = 0 = M
2
A y la aplicacion anterior continua siendo inyectiva, pero
como
R
A es elmente plano tal situacion no se presenta. As pues podemos aplicar
la proposicion 4.9.9 y obtenemos el resultado.
Proposici on 4.9.16. Sea R un anillo noetheriano a derecha y M un R-modulo f.g.
Entonces,
Kdim(M) rKdim(R).
Demostracion. Por el corolario 4.9.8, Kdim(M) y rKdim(R) estan denidas. Exis-
te t 1 tal que M

= R
t
/N, con N un submodulo de R
t
, y por el corolario
4.9.6, Kdim(R
t
) = Kdim(R
R
) = rKdim(R). Por el teorema 4.9.5, Kdim(M) =
Kdim(R
t
/N) Kdim(R
t
) = rKdim(R).
Sea rad(R) el nilradical de R, conocido tambien como el radical primo de
R, y denido como la interseccion de todos los ideales primos de R. La dimension
de Krull de R y la de su anillo cociente R/rad(R) coniciden en el caso noetheriano.
Para demostrarlo debemos probar un par de resultados clasicos.
Proposici on 4.9.17. Sea R un anillo y sea P un ideal primo. Entonces P contiene
un ideal primo minimal.
Demostracion. Recordemos que un ideal bilatero propio Q de R es primo si dados
dos ideales bilateros I, I

de R con II

Q se cumple que I Q o I

Q.
Veamos que esta denicion es equivalente a la siguiente: si a, b R son tales que
aRb Q, entonces a Q o b Q. En efecto, supongamos la primera denicion y
sea aRb Q, entonces a)b) Q ya que cada elemento de este producto de ideales
bilateros es una suma nita de productos en la forma xayx

by

= x(ayx

b)y

Q.
140 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
En consecuencia, a) Q o b) Q, es decir, a Q o b Q. Asumamos ahora la
segunda denicion y sean I, I

bilateros de R tales que II

Q; si I _ Q, existe
x I, x / Q; sea y I

, entonces xy = x1y xRy Q, por la condicion de la


segunda denicion, x Q o y Q, es decir, I

Q.
Sea / la coleccion de primos contenidos en P, como P / se tiene que
/, = ; podemos ordenar / por inclusion y usar el lema de Zorn en su version de
acotamiento inferior (version desde luego equivalente a la version usual). Sea ( un
subconjunto no vaco totalmente ordenado de /; sea Q :=

C
P

, es claro que
Q es un ideal propio de R contenido en P. Veamos que Q es primo: sean x, y R
tales que xRy Q pero x / Q, existe P

( tal que x / P

. Para cualquier P

(
con P

se tiene que x / P

pero xRy Q P

, por lo tanto y P

; en
particular, y P

. Ahora bien, si P

( pero P

_ P

, entonces P

, luego de
nuevo y P

. Esto demuestra que y Q.


As pues, Q es una cota inferior de ( en /, luego por el lema de Zorn existe un
elemento minimal P

en /, es decir, P

es un ideal primo de R contenido en P y


es tal que cada primo contenido en P

pertenence a /, luego por la minimalidad


se conluye que P

es un ideal primo minimal.


Proposici on 4.9.18. Sea R un anillo noetheriano a derecha. Entonces
(i) Existe una coleccion nita P
1
, . . . , P
n
de ideales primos minimales (no nece-
sariamente distintos) tales que P
1
P
n
= 0.
(ii) La coleccion de primos minimales de R es nita.
Demostracion. (i) Probemos primero que existe una coleccion nita de ideales pri-
mos P

1
, . . . , P

n
tales que P

1
P

n
= 0. Supongamos contrariamente que cada pro-
ducto nito de ideales primos de R es no nulo (en particular, el ideal nulo no es
primo). Sea ( la coleccion de ideales bilateros I de R que no contienen productos
nitos de ideales primos (en particular, I no es primo). ( ,= ya que 0 (. Como
R es noetheriano a derecha (en realidad basta suponer que la coleccion de bilateros
de R es noetheriana) en ( hay elemento maximal I. As pues, en R := R/I cada
producto nito de ideales primos es no nulo, y por la maximalidad de I, en R cada
ideal no nulo contiene al menos un producto nito de ideales primos. En particular,
0 no es primo, por lo tanto, existen ideales no nulos K := K/I y J := J/I tales
que K J = 0 y ademas existen ideales primos P
1
, . . . , P
m
, Q
1
, . . . , Q
n
en R tales que
P
1
P
m
K y Q
1
Q
n
J. Resulta, P
1
P
m
Q
1
Q
n
= 0, lo cual es una
contradiccion. As pues, existen P

1
, . . . , P

n
primos de R tales que P

1
P

n
= 0.
Seg un la proposicion anterior, sea P
i
P

i
minimal. Entonces, P
1
. . . P
n

P

1
. . . P

n
= 0, luego P
1
. . . P
n
= 0.
(ii) Sea P un primo minimal de R, entonces 0 = P
1
P
n
P, de donde P
i
= P
para alg un 1 i n.
4.9. DIMENSI

ON DE KRULL: CASO NO CONMUTATIVO 141


Proposici on 4.9.19. Sea R un anillo noetheriano a derecha. Entonces,
rKdim(R) = rKdim(R/rad(R)) = maxrKdim(R/P)[P es primo minimal de R
Demostracion. Como R es noetheriano a derecha todas las dimensiones involu-
cradas en el enunciado estan denidas. Sea N := rad(R), puesto que los R/N-
submodulos de R/N coinciden con sus R-submodulos, se tiene que rKdim(R/N) =
Kdim((R/N)
R/N
) = Kdim[(R/N)
R
] Kdim(R) = rKdim(R). As pues,
:= rKdim(R) rKdim(R/N) := .
Veamos ahora que , con := maxrKdim(R/P)[P es primo minimal de R.
Sea P un ideal primo cualquiera de R, entonces rKdim(R/N) rKdim(R/P): en
efecto, puesto que R/P

= (R/N)/(P/N), entonces
rKdim(R/P) = Kdim[(R/P)
R/P
] = Kdim[((R/N)/(P/N))
(R/N)/(P/N)
]
= Kdim[((R/N)/(P/N))
R/N
] Kdim[(R/N)
R/N
] = rKdim(R/N).
Resta ver que : como R es noetheriano a derecha existe una coleccion ni-
ta de ideales primos minimales, no necesariamente distintos, P
1
, . . . , P
n
tales que
P
1
P
n
= 0 (en realidad la coleccion de primos minimales de R es nita, vease la
proposicion 4.9.18). Por la proposicion 4.9.16, para cada 1 i n se tiene que
Kdim[(P
1
P
i1
/P
1
P
i
)
R
] = Kdim[(P
1
P
i1
/P
1
P
i
)
R/P
i
] rKdim(R/P
i
).
Veamos que con esto podemos completar la demostracion de ; con tres casos
particulares que examinemos podremos mas adelante inducir una prueba general y
completar la demostracion: si n = 1, entonces P
1
= 0 y entonces Kdim(R/0)
R
=
rKdim(R/P
1
), es decir, rKdim(R) = rKdim(R/P
1
); si n = 2, entonces P
1
P
2
= 0, por
lo probado arriba resulta Kdim[(P
1
/P
1
P
2
)
R
] rKdim(R/P
2
), es decir, Kdim(P
1
)
R

rKdim(R/P
2
), ademas Kdim[(R/P
1
)
R
] = rKdim(R/P
1
), luego por el teorema 4.9.5,
rKdim(R) = Kdim(R
R
) = maxKdim(P
1
)
R
, Kdim(R/P
1
)
R

maxrKdim(R/P
2
), rKdim(R/P
1
).
Para n = 3 tenemos P
1
P
2
P
3
= 0 y entonces
Kdim[((P
1
P
2
)/(P
1
P
2
P
3
))
R
] rKdim(R/P
3
) Kdim[(P
1
P
2
)
R
] rKdim(R/P
3
);
Kdim[(P
1
/P
1
P
2
)
R
] rKdim(R/P
2
);
Kdim[(R/P
1
)
R
] = rKdim(R/P
1
),
de donde
rKdim(R) = Kdim(R
R
) = maxKdim(P
1
P
2
)
R
, Kdim(R/P
1
P
2
)
R

= maxKdim(P
1
P
2
)
R
,
m axKdim[(P
1
/P
1
P
2
)
R
], Kdim[((R/P
1
P
2
)/P
1
/P
1
P
2
)
R
]
maxrKdim(R/P
3
), rKdim(R/P
2
), rKdim(R/P
1
).
142 CAP

ITULO 4. DIMENSIONES DE M

ODULOS Y ANILLOS
As pues, si P
1
P
n
= 0 podemos aplicar induccion:
rKdim(R) = Kdim(R
R
) = maxKdim(P
1
P
n1
)
R
, Kdim(R/P
1
P
n1
)
R

maxrKdim(R/P
n
), rKdim(R/P
n1
), . . . , rKdim(R/P
1
).
Concluimos esta seccion demostrando que la dimension de Krull de un producto
nito de anillos noetherianos a derecha es menor que el maximo de las dimensiones
de los factores.
Proposici on 4.9.20. Sea A un anillo noetheriano a derecha y sean I
1
, . . . , I
n
ideales
bilateros propios de A tales que I
1
I
2
I
n
= 0. Entonces,
rKdim(A) maxrKdim(A/I
i
)
n
i=1
.
Demostracion. Consideremos los productos P
i
:= I
1
I
i
y los cocientes P
i1
/P
i
,
1 i n, con P
0
:= A. Notemos que P
i1
/P
i
es un A/I
i
-modulo, por la proposicion
4.9.16 se tiene que
Kdim((P
i1
/P
i
)
A
) = Kdim((P
i1
/P
i
)
A/I
i
) rKdim(A/I
i
).
Entonces,
maxKdim((P
i1
/P
i
)
A
)
n
i=1
maxrKdim((A/I
i
)
n
i=1
:= k.
Consideremos la siguiente sucesion exacta de A-modulos:
0 P
n1
P
n2
P
n2
/P
n1
0;
seg un el teorema 4.9.5, Kdim(P
n2
) = maxKdim(P
n1
), Kdim(P
n2
/P
n1
) k
(notese que P
n1
= P
n1
/P
n
). De manera similar, se tiene la sucecion exacta
0 P
n2
P
n3
P
n3
/P
n2
0,
y entonces Kdim(P
n3
) = maxKdim(P
n2
), Kdim(P
n3
/P
n2
) k. Continuando
de esta manera llegamos a
0 P
1
P
0
P
0
/P
1
0,
con lo cual rKdim(A) = Kdim(P
0
) = maxKdim(P
1
), Kdim(P
0
/P
1
) k.
Corolario 4.9.21. Sea A := A
1
A
n
un producto nito de anillos noetherianos
a derecha. Entonces, rKdim(A) maxKdim(A
i
)
n
i=1
.
Demostracion. Basta demostrar la armacion para n = 2. Notemos que I
1
:=
(A
1
, 0) := (a
1
, 0)[a
1
A
1
es un ideal bilatero propio de A; lo mismo se tiene
para I
2
. Ademas, se tienen los isomorsmos de anillo A/I
1

= A
2
, A/I
2

= A
1
. La
armacion del corolario es entonces consecuencia de la proposicion anterior.
4.10. DIMENSI

ON UNIFORME 143
4.10. Dimensi on uniforme
Captulo 5
M odulos proyectivos sobre anillos
de polinomios
5.1. Teorema de Serre
5.2. Teorema de Quillen-Suslin
144
Captulo 6
Extensiones de Ore
Ejemplo 6.0.1. Es posible que para un anillo A y un determinado subconjunto
multiplicativo S, S
1
A exista pero no AS
1
(o viceversa). Un ejemplo en este sentido
utiliza los llamados anillos de polinomios torcidos (vease [27] y [11]): sea K un
cuerpo y : K K un endomorsmo que no es biyectivo, es decir, es inyectivo
pero no sobreyectivo. Seg un la proposicion 1.3.1, el corolario ?? y la proposicion
anterior, K[x; , ] es un dominio de Ore a izquierda; veamos que no cumple la
condicion de Ore a derecha respecto del sistema de los elementos no nulos. En
efecto, sea a K tal que a / Im(), entonces los elementos x y ax no cumplen
la condicion de Ore por el lado derecho. Supongamos lo contrario, entonces existen
t(x), b(x) K[x; , ] con t(x) ,= 0 tales que xt(x) = axb(x); sean t
n
x
n
= lt(t(x)) y
b
n
x
n
= lt(b(x)), entonces xt
n
x
n
= axb
n
x
n
, de donde (t
n
) = a(b
n
); como b
n
,= 0,
entonces a = (t
n
b
1
n
) Im(), lo cual es falso.
Ejemplo 6.0.2. Sea S := K[t] 0 en A
1
(K). Notemos que S es un subconjunto
multiplicativo de A
1
(K) y veamos que
S
1
(A
1
(K)

= B
1
(K).
La idea en este caso no es usar el toerema 1.4.3 sino directamente la denicion 1.4.1:
la funcion
A
1
(K)

B
1
(K)
a(x) := a
0
(t) +a
1
(t)x + +a
n
(t)x
n

a
0
(t)
1
+
a
1
(t)
1
x + +
a
n
(t)
1
x
n
es un homomorsmo de anillos: en efecto, es claramente una funcion aditiva,
ademas, de la relacion (??) se obtiene que (p(t)x
i
q(t)x
j
) = (p(t)x
i
)(q(t)x
j
),
luego es multiplicativa, y por supuesto (1) = 1. Se tiene obviamente que (S)
B
1
(K)

. es inyectivo, luego la condicion (iii) de la dencion 1.4.1 se tiene trivial-


mente. Finalmente, cada elemento
a
0
(t)
s
0
(t)
+
a
1
(t)
s
1
(t)
x + +
an(t)
sn(t)
x
n
B
1
(K) se puede
145
146 CAP

ITULO 6. EXTENSIONES DE ORE


escribir en la forma (a(x))(s(t))
1
, donde s(t) := m.c.m.s
i
(t)
n
i=0
. Esto demues-
tra que B
1
(K) es el anillo de fracciones a izquierda de A
1
(K) respecto de S.
Bibliografa
[1] P.M. Cohn, On the structure of the GL
2
of a ring, Inst. Hautes

Etudes Sci. Publ.
Math., No. 30, 1966, 265-413.
[2] Faith, C., Algebra I: Rings, Modules and Categories, Springer, 1981.
[3] M. Fontana, J.A. Huckaba and I.J. Papick, Pr ufer Domains, Marcel Dekker,
New York, 1997.
[4] Goodearl, K. and Wareld, R. Jr., An Introduction to Noncommutative
Noetherian Rings, London Mathematical Society, ST 61, 2004.
[5] M.I. Kargapolov and Ju. I. Merzljakov, Fundamentals of the Theory of Groups,
2nd ed., translated from the Russian by R. G. Burns, Springer-Verlag, New York,
1979.
[6] M. Kong, Euler classes of inner product modules, J. Algebra, 49, 1977, 276-203.
[7] E. Kunz, Introduction to Commutative Algebra and Algebraic Geometry,
Birkhauser, Boston, 1991.
[8] T.Y. Lam, Serres Problem on Projective Modules , Springer Monographs in
Mathematics, Springer, ???, 2005.
[9] Lang, S., Algebra, Springer, 2004.
[10] Lezama, O. and Villamarn, G., Anillos, Modulos y Categoras, Facultad
de Ciencias, Universidad Nacional de Colombia, 1994.
[11] Lezama, O. et. al,, Extensiones de Ore, en preparacion.
[12] Lezama, O., Cuadernos de

Algebra, No. 2: Anillos, SAC
2
, Departamen-
to de Matematicas, Universidad Nacional de Colombia, sede de Bogota,
www.matematicas.unal.edu.co/sac2
147
148 BIBLIOGRAF

IA
[13] Lezama, O., Cuadernos de

Algebra, No. 3: Modulos, SAC
2
, Departamen-
to de Matematicas, Universidad Nacional de Colombia, sede de Bogota,
www.matematicas.unal.edu.co/sac2
[14] Lezama, O., Cuadernos de

Algebra, No. 4:

Algebra lineal, en preparacion.
[15] Lezama, O., Cuadernos de

Algebra, No. 6: Anillos y modulos, SAC
2
, Depar-
tamento de Matematicas, Universidad Nacional de Colombia, sede de Bogota,
www.matematicas.unal.edu.co/sac2
[16] Lezama, O., Cuadernos de

Algebra, No. 7: Categoras, en preparacion.
[17] Li, H., Noncommutative Grobner Bases and Filtered-Graded Transfer, Lecture
Notes in Mathematics, Vol. 1795, Springer, 2002.
[18] R.C. Laubenbacher and C. Woodburn, A new algorithm for the Quillen-Suslin
theorem, Contributions to Algebra and Geometry, 41, 2000, 23-31.
[19] R.C. Laubenbacher and C. Woodburn, An algorithm for the Quillen-Suslin
theorem for monoid rings, J. Pure Appl. Algebra, 117-118, 1997, 395-429.
[20] McConnell, J. and Robson, J., Noncommutative Noetherian Rings, Grad-
uate Studies in Mathematics, AMS, 2001.
[21] H. Park and C. Woodburn, An algorithmic proof of Suslins stability theorem
for polynomial rings, J. Algebra 178, 1995, 277-298.
[22] D. Quillen, Proyective modules over polynomial rings, Invent. Math., 36, 1976,
167-171.
[23] Rocuts, S., Dominios de Pr ufer: caracterizaciones, subclases y ejemplos, Tra-
bajo de Grado, Universidad Nacional de Colombia, 1999.
[24] Rotman, J., An Introduction to Homological Algebra, Springer, 2009.
[25] Rotman, J.., An Introduction to Homological Algebra, Academic Press, 1979.
[26] J.-P. Serre, Faisceaux algebriques coherents, Ann. Math., 61, 1955, 191-278.
[27] Stenstr om, B., Rings of Quotients: An Introduction to Methods of Ring The-
ory,Springer, 1975.
[28] A.A. Suslin, Proyective modules over polynomial rings are free, Soviet Math.
Dokl., 17, 1976, 1160-1164.
[29] A.A. Suslin, On the structure of the special linear group over polynomial rings,
Math. USSR-Izv. 11, 1977, 221-238.
BIBLIOGRAF

IA 149
[30] Vermani, L.R., An Elementary Approach to Homological Algebra, Chapman
& Hall/CRC, Monographs and Surveys in Pure and Applied Mathematics 130,
2003.

También podría gustarte