Documentos de Académico
Documentos de Profesional
Documentos de Cultura
031 DanteRafael TR
031 DanteRafael TR
031 DanteRafael TR
Elemetos de
Álgebra Homológica
TESIS
Que para obtener el tı́tulo de:
Licenciado en Matemáticas
Presenta:
Introducción III
1. Teorı́a de Módulos 1
1.1. Módulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Teoremas de isomorfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3. Sucesiones exactas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.4. Suma y Producto directos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.5. HomΛ (M, N ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.6. Módulos libres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.7. Módulos Proyectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.8. Módulos Inyectivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.9. Producto Tensorial de Λ-módulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2. Categorı́as y Funtores 43
2.1. Categorı́as y Funtores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.1.0.1. Ejemplos de funtores . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.2. Transformaciones naturales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.3. Producto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4. Cohomologı́a de grupos 79
4.1. G-módulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.2. Cohomologı́a de grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
4.3. H1 (G, N ) y H 1 (G, N ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5. Aplicación 99
Bibliografı́a 103
i
Introducción
El Álgebra homológica empezó a estudiarse en el siglo XIX gracias a estudios hechos por Beti
y Riemann sobre homologı́ de números. Poincaré fue el primero de formalizar esta teorı́a haciendo
aplicaciónes a la topologı́a. Posteriormente, Noether dio aportaciones sobre homologı́a de grupos,
que es el estudio que abordamos.
Esta tesis se presenta on el fin de proponer una manera didáctica para enseñar la Teoı́a de
Homologı́a y Cohomologı́a de Grupos, para ello se expondrán los resultados detalladamente lo cual
facilitará el aprendizaje. Para esto el lector deberá tener nociones de Teorı́a de Grupo, Algebra
Lineal, y Topologı́a.
Primero hay que definir un Λ-módulo, donde Λ es un anillo, que de igual manera, se puede
ver como un espacio vectorial con coeficientes en un anillo en vez de un campo. Del mismo modo
que en Teorı́a de Grupo, veremos los Teoremas de Isomorfismos. Posteriormente introducimos la
definición de sucesión exacta de Λ-módulos, en donde hay un resultado que se utiliza mucho, esto
es, dada una sucesión excata corta es posible contruir una sucesión exacta larga.
Se aborda la definicı́on Λ-módulos libre, que al igual que un espacio vectorial, tienen una
base, y sus elementos del Λ-módulo se representan con los de la base. También veremos Módulos
proyectivos que nos sirven para definir la Homologı́a, y módulos inyectivos (su dual). En la sección
5 del primer capı́tulo introducimos el Hom y en la sección 9 del mismo vemos a ⊗, dos funtores
muy importantes para está teorı́a, de igual estudiaremos estudiaremos y verificamos en que casos
son covariantes o contravariantes.
El el capitulo 2 veremos un poco de teorı́a categórica, que nos sirve para simplificar, y relacionar
algunas estructuras. Esta consta de objetos como los conjuntos, los grupos, los espacios topológicos,
etc; y morfismos, por ejemplo en el caso de los conjuntos sus morfismos son las funciones, y en el
caso de los grupos sus morfismos son los homomorfismos de grupo. Es muy útil saber categorı́as
ya que te ofrece una amplia gama de opciones de estudios. En este desarrollo lo veremos con
la intensión de entender los conceptos necesarios para definir tranformaciones naturales, que nos
sirven para relacionar los funtores.
Con lo anterior, vemos que dado un Λ-módulo es posible asociarle una resolución proyectiva,
y un caso que utilizaremos mucho es en el que asociamos una resolución proyectiva reducida, de
aqui ya es posible introducir la definición de Homologı́a de una cadena, y la Cohomologı́a de una
cocadena. Construiremos de manera natural dos funtores importantes llamados T or y Ext, donde
estos calculan la homologı́a y cohomologia de un Λ-módulo.
Capı́tulo cinco vemos la cohomologı́a de grupo, y ciertas caracterizaciones de ella, en la cual
vemos propiedades que generalizan a H0 , H 0 , H1 , H 1 , y al final terminamos con una aplicación
que es un teorema que relaciona la Topologı́a Algebraica, y el Álgebra Abstracta, dicho teorema
iii
se encuentra en algunos libros como una definición, nosotros veremos su demostración, y lo que
involucran está.
iv
Capı́tulo 1
Teorı́a de Módulos
La teorá de Λ sirve como base para poder construir los grupos de homologı́a, para ello promero
se deberán introducir algunos conceptos y algunas propiedades con respecto al tema.
1.1. Módulos
Iniciaremos está sección introduciendo la definición de Λ-módulo, que es la estructura algebraica
que utilizaremos más a lo largo de este escrito.
α(x + y) = αx + αy.
(α + β)x = αx + βx.
(αβ)x = α(βx).
4. Para todo x ∈ M
1x = x.
En otras palabras un Λ-módulo es una estructura algebraica con dos operaciones, una operación
suma + ∶ M × M Ð→ M y una multiplicación por escalar µ ∶ Λ × M Ð→ M .
Observación.Sin el axioma 4, cualquier grupo abeliano M se podrı́a convertir en un Λ-módulo
trivialmente definiendo αx = 0 para toda α ∈ Λ.
1
Capı́tulo 1
Ejemplo 1.1.2. Veamos que todo grupo abeliano G es un Z-módulo. Primero definimos la acción
ν ∶ Z × G Ð→ G
(n, x) z→ nx
donde nx es sumar n veces x. emostraremos que cumple con los axiomas de módulo
1. Sean n ∈ Z y x, y ∈ G. Entonces
2. Sean n, m ∈ Z y x ∈ G, entonces
= nx + mx
3. Sean n, m ∈ Z y x ∈ G, entonces
1x = x
Por lo tanto todo grupo abeliano es un Z-módulo. Para más explicación de Teorı́a de grupos
se recomienda leer [5], y [1], que son muy explicativos y contienen una basta sección de ejercicios.
Ejemplo 1.1.3. Si Λ es un campo, entonces un Λ-módulo es un espacio vectorial. Para más
información vease en [3]
Ejemplo 1.1.4. Sea Γ un subanillo conmutativo de un anillo Λ,con 1 ∈ Γ. Entonces Λ es un Γ-
módulo. Primero definamos µ ∶ Γ × Λ Ð→ Λ dada por (α, x) z→ αx para toda α ∈ Γ y para toda
x ∈ Λ. Demostraremos que cumple con la Definición 1.1.1
α(x + y) = αx + αy
2
Teorı́a de Módulos
(α + β)x = αx + βx
(αβ)x = α(βx)
1x = x
f (x + y) = f (x) + f (y).
f (αx) = αf (x)
En otras palabras que cumpla que f (αx + βy) = αf (x) + βf (y) para toda α, β ∈ Λ y para toda
x, y ∈ M .
3
Capı́tulo 1
1M (x + y) = x + y
= 1M (x) + 1M (y).
Para α ∈ Λ y x ∈ M se tiene
1M (αx) = αx
= α1M (x).
4
Teorı́a de Módulos
u + v = f (x) + f (y) = f (x + y) ∈ f (M ′ )
y que
αu = αf (x) = f (αx) ∈ f (M ′ )
Con esto queda probada la cerradura, ahora falta ver que cumplen los axiomas de Λ-módulo.
5
Capı́tulo 1
f (x) + f (y) = f (x + y) ∈ N ′
αf (x) = f (αx) ∈ N ′
Con esto f −1 (N ′ ) es cerrado. Se tiene que f −1 (N ′ ) tiene estructura de grupo, pues N ′ contiene
el elemento 0, ası́ si tomamos 0 ∈ M , f (0) = 0. También f −1 (N ′ ) es asociativo, pues lo hereda
de M . Solo falta la existencia de inversos, sea x ∈ f −1 (N ′ ), esto es, f (x) ∈ N ′ , como N ′ es un
subgrupo, exite f (y) tal que es inverso de f (x), asi tenemos que f (x) + f (y) = f (x + y) = 0,
entonces y ∈ f −1 (N ′ ) y es inverso de x. Con esto tenemos que f −1 (N ′ ) es un submódulo de M
Corolario 1.1.12. La imagen de f ∶ M Ð→ N , Im f , es un submódulo de N ; y el núcleo de f ,
Ker f, es un submódulo de M .
Demostración. Utilicemos la Proposición 1.1.11, tomemos M = M ′ . Se cumple la defini-
ción de submódulo con M ⊂ M , entonces f (M ) es un submódulo de N , y f (M ) =
{y ∈ N ∣f (x) = y con x ∈ M } = Im f . Apliquemos la Proposición 1.1.11 tomando N ′ = 0, entonces
f −1 (0) = {x ∈ M ∣f (x) = 0} = Ker f .
Definición 1.1.13. Llamaremos endomorfismo a un homomorfismo f ∶ M Ð→ M y diremos
que es un autormorfismo si f es una biyección, es decir, inyectivo y sobreyectivo.
Lo anterior se extiende de manera natural para una familia arbitraria de subódulos (Ni )i∈I .
Sea α ∈ Λ; x, y ∈ ⋂i∈I Ni , Como ⋂i∈I Ni ⊂ Nj para todo j ∈ I,tenemos que x, y ∈ Nj . Debido a que
Nj es un submódulo de M se tiene que x + y ∈ Nj y que αx ∈ Nj para toda j ∈ I. Por lo tanto,
x + y ∈ ⋂i∈I Ni y αx ∈ ⋂i∈I Ni .
Sea S un subconjunto de un Λ-módulo M . S está contenido en al menos un submódulo de
M . Entonces tomemos a todos los submódulos que contienen a S, por la Proposicion 1.2.1, la
6
Teorı́a de Módulos
con N submódulo de M .
1(x + N ) = 1x + N = x + N.
7
Capı́tulo 1
Coim f = M /Ker f
Coker f = N /Im f
respectivamente.
Demostración.
h1 (y) = h1 (f (x))
= h2 (f (x))
= h2 (y)
8
Teorı́a de Módulos
Demostración.
1. Supongamos que f es monomorfismo, entonces que f (0) = 0, por lo tanto 0 ∈ f −1 (0) = Ker f .
Como f es inyectiva, Ker f solo puede contener un elemento. Por lo tanto Ker f = 0.
Supongamos que el Ker f = 0. Sean x, y ∈ M tal que f (x) = f (y). Como f es un homomorfis-
mo, f (x − y) = f (x) − f (y) = 0, entonces x − y ∈ Ker f , pero Ker f = 0, de modo que x − y = 0,
y por lo tanto x = y. Ası́ f es inyectivo y por lo tanto es monomorfismo.
Demostración.
1. Supongamos que h es monomorfismo. Entonces f (x) = f (y) implica que h(x) = g(f (x)) =
g(f (y)) = h(y), como h es monomorfismo tenemos que x = y.
Entonces, g(M ) = M ′′ .
9
Capı́tulo 1
h′ (x + N ) = h′ (ρ(x)) = f (x)
= h(ρ(x)) = h(x + N )
N1 + N2 = {x + y∣x ∈ N1 , y ∈ N2 } .
10
Teorı́a de Módulos
Demostración.
f g
... / M′ / M / M ′′ / ...
Primero estudiaremos las sucesiones en las cuales el kernel del homomorfismo “saliente” contiene
la imagen del homomorfismo “entrante”.
fi−1 fi fi+1
... / Mi−1 / Mi / Mi+1 / ...
es semiexacta en Mi si Im fi−1 ⊂ Ker fi . Si la sucesión es semiexacta en cada Λ-módulo, la
llamaremos sucesión semiexacta.
11
Capı́tulo 1
es una sucesión exacta corta, porque ι(N ) = N = Im ι, luego, ρ(N ) = 0 = Ker ρ, entonces tenemos
que Im i = Ker ρ.
Consideremos la siguiente sucesión exacta corta
f g
0
h / M′ / M / M ′′
k / 0
Se tiene que Im f = Ker g, entonces f es monomorfismo por que h(0) = 0 = Im h = Ker f . Además
g es epimorfismo, por que Im g = Ker k, y en este caso M ′′ = Ker k, entonces Im g = M ′′ . Sea
N = Im f = Ker g, como antes vimos, la Im f es un submódulo de M , entonces N es submódulo
de M . Por el primer teorema de isomorfismos tenemos que se puede establece un isomorfismo
≅ ≅
M ′ /Ker f Ð→ N . Como Ker f = 0 se tiene que N Ð→ M ′ . También g establece un otro isomorfismo
≅
M /N Ð→ M ′′ , por el mismo argumento anterior. Con esto podemos concluir que una sucesión
exacta corta es una sucesión con un submódulo y el módulo cociente de un Λ-módulo.
12
Teorı́a de Módulos
conmuta si f ○ f ′ = g ○ g ′ ∶ M Ð→ N ′
Proposición 1.3.8. Sean
M′ / /M // M ′′ y N′ / / N // N ′′
13
Capı́tulo 1
14
Teorı́a de Módulos
esto es κ′ (x) ∈ Ker h, y como x es arbitraria podemos asegurar que la imagen de los elemenos de
Ker h′ bajo el homomorfismo κ′ están contenido en Ker h. Ahora definamos κ ∶ Ker h Ð→ Ker h′′
como g∣Ker h , como g es homomorfismo falta ver que la imagen es un subconjunto de Ker h. Sea
y ∈ Ker h entonces
entonces κ(y) ∈ Ker h′′ y como y es arbitraia podemos aseguar que la imagen de los elemenos de
Ker h bajo el homomorfismo κ están contenidos en Ker h′′ .
Probaremos que es una sucesión exacta, sea y ∈ Im κ′ entonces existe x ∈ Ker h tal que κ′ (x) = y
entonces
h(x) = h(f ′ (y ′ ))
= g ′ (h′ (y ′ ))
= 0
ν′ / Coker ν /
Coker h′ h Coker h′′
15
Capı́tulo 1
Ahora veamos que Im ν ′ ⊃ Ker ν. Sea x + Im h ∈ Ker ν una clase no trivial, entonces
esto es que g(x) ∈ Im h′′ entonces existe y ′′ ∈ M ′′ tal que h′′ (y ′′ ) = g(x). Como f es un epimorfismo
se tiene que existe y ∈ M tal que f (y) = y ′ de aqui tenemos
g(x) = h′′ (y ′′ )
= h′′ (f (y))
= g(h(y))
esto es, los elementos de Im h′′ están caracterizados por los elementos de Im h bajo g. De
aquı́ x ∈ Im h, lo cual contradice que x + Im h es diferente del trivial, por lo tanto g(x) = 0.
g′ g
Por la exactitud de la cadena 0 Ð→ N ′ Ð→ N Ð→ N ′′ se tiene que existe x′ ∈ N ′ tal que
g(x′ ) = x.
Tenemos que ver que x′ no está en Im h′ , supongamos que x ∈ Im h′ , entonces existe t′ ∈ M ′
tal que h′ (t′ ) = x′ , entonces
ν ′ (x′ + Im h′ ) = g ′ (x′ ) + Im h
= x + Im h
16
Teorı́a de Módulos
κ′ / k / δ / ν′ / ν / Coker
Ker h′ Ker h Ker h′′ Coker h′ Coker h h′′
Demostración.
Por los Lemas 1.3.9 y 1.3.10 tenemos los siguientes sucesiones exactas
κ′ / k / ν′ / ν /
Ker h′ Ker h Ker h′′ y Coker h′ Coker h Coker h′′
Por lo cual tenemos que definir δ ∶ Ker h′′ Ð→ Coker h′ y ver que la sucesión esexacta en Ker h′′ y
Coker h′ . Para definir δ utilizaremos el siguiente diagrama conmutativo exacto por reglones para
ilustrarnos,
κ′ / / Ker h′′ _ _ _ _/
κ δ
Ker h′ Ker h
ι′ ι ι′′
f′ f
M′ / M / M ′′ / 0
h′ h h′′
g′ g
0 / N′ / N / N ′′
ρ′ ρ ρ′′
ν′
_ _δ _/ Coim
h′ / Coim h / Coim h′′ ν
y como
g′ g
0 / N′ / N / N ′′
es exacta, es decir Ker g = Im g ′ , entonces existe a′ ∈ N ′ tal que g ′ (a′ ) = h(b). Definamos
Hay que tener en cuenta que δ puede no estar bien definida, ya que puede existir b′ ∈ M tal que
f (b′ )
= c, pero al aplicar δ(c) sea otra clase distinta a la de a + Im N , tomando b′ como referencia.
17
Capı́tulo 1
Veamos que δ está bien definida, sea b′ ∈ M tal que f (b′ ) = c. Como f (b − b′ ) = f (b′ ) − f (b) =
c − c = 0 entonces por la exactitud de
f′ f
M′ / M / M ′′ / 0
δ(κ(b)) = δ(c)
= 0 + Im h′ .
Sea c ∈ Ker h′′ tal que δ(c) = 0+Im h′ , como κ es epimorfismo κ(b) = c se tiene que h(b) = g ′ (a′ ),
como a′ + Im h′ = 0 + Im h′ . Entonces a′ ∈ Im h′ , por lo tanto existe a ∈ M ′ tal que h′ (a) = a′ . Sea
b′′ = b − f ′ (a) ∈ M , entonces
pero
Por lo tanto existe b′ ∈ Ker h tal que c = f (b′ ), es decir, c ∈ Im κ. Entonces la sucesión es
exacta en Ker h′′ .
18
Teorı́a de Módulos
Exactitud en Coker h′
Sea δ(c) = a′ + Im h′ ∈ Coker h′ , con c = f (b) y h(b) = g ′ (a′ ) entonces
ν ′ (a′ + Im h′ ) = g ′ (a′ ) + Im h
= h(b) + Im h
= 0 + Im h
ν ′ (a′ + Im h′ ) = g ′ (a′ ) + Im h
= 0 + Im h
y como g(g ′ (a′ )) = 0, se sigue que f (b) ∈ Ker h′′ , con f (b) = c, de inmediato se tiene que δ(c) =
a′ + Im h. Por lo tanto la sucesión es exacta en Coker h′ , con esto se tiene que la sucesión
κ′ / κ / δ /
Ker h′ Ker h Ker h′′
δ / Coker ν′ / ν /
h′ Coker h Coker h′′
es exacta.
Definición 1.4.1. Definimos ∏i∈I Mi el producto directo de la familia (Mi )i∈I de Λ-módulos
Mi , i ∈ I, con
+ ∶ ∏ Mi × ∏ Mi Ð→ ∏ Mi
i∈I i∈I i∈I
19
Capı́tulo 1
mediante
f + g ∶ I Ð→ ⋃ Mi
i∈I
i z→ (f + g)(i) = f (i) + g(i)
como suma y
µ ∶ Λ × ∏ Mi Ð→ ∏ Mi
i∈I i∈I
mediante
def
(α, f ) z→ µ(α, f ) = αf ∶ I Ð→ ⋃ Mi
i∈I
i z→ (αf )(i) = αf (i)
como producto por escalar.
Un elemento es una familia (xj )j∈I ∈ ∏i∈I Mi es una familia de elementos de xj ∈ Mj sin ninguna
restricción, y las xi pueden ser diferentes de cero para toda j ∈ I.
Definición 1.4.2. Sea ⊕i∈I Mi = {f ∈ ∏i∈I Mi ∣f (i) = 0 excepto para un número finito de ı́ndices i ∈ I}.
Al conjunto ⊕i∈I Mi se llama suma directa de la familia (Mi )i∈I
Veamos que ∏i∈I Mi es un grupo.
1. Sean f, g, h ∈ ∏i∈I Mi , entonces para cada i ∈ I se tiene que
((f + g) + h)(i) = (f + g)(i) + h(i) = (f (i) + g(i)) + h(i)
= f (i) + (g(i) + h(i)) = f (i) + (g + h)(i)
= (f + (g + h))(i)
3. Para cada f ∈ ∏i∈I Mi existe g ∈ ∏i∈I Mi definida por g(i) = −f (i) para toda i ∈ I, donde
−f (i) es el inverso aditivo de f (i), entonces
20
Teorı́a de Módulos
ρj ∶ ∏ Mi Ð→ Mj para toda j ∈ I
i∈I
f z→ f (j) para toda f ∈ ∏ Mi
i∈I
x sı́ i = j
x z→ ιj (x)(i) = {
0 sı́ i ≠ j
que se llama inclusión natural del Λ-módulo Mj a la suma directa ⊕i∈I Mi .
Por comodidad denotaremos f (i) con fi . Entonces los elementos de ⊕i∈I Mi son la familia
(fi )i∈I . De está manera podemos ver la suma como (fi )i∈I + (gi )i∈I , y multiplicación como α(fi ).
21
Capı́tulo 1
Entonces
ϕ(x) − ϕ′ (x) = ϕ(∑ xi ) − ϕ′ (∑ xi )
i∈I i∈I
= (∑ ϕ(ιi (xi ))) − (∑ ϕ′ (ιi (xi ))) como el diagrama conmuta
i∈I i∈I
= ∑ ϕi (xi ) − ∑ ϕi (xi )
i∈I i∈I
= 0
22
Teorı́a de Módulos
M
yy
yyy
ψj yy
y
yyy ψ
yy
yyy
y| y
Mj o ρj ∏j∈I Mj
Sea α ∈ Λ y x ∈ M , entonces
Solo falta ver que sea único. Sea ψ ′ tal que ρj ○ψ ′ = ψj′ . Entonces ψj (x) = ρj (ψ(x)) = ρj (ψ ′ (x)) =
ψj′ (x), Por lo tanto ψ = ψ ′
f g
M′ / / Mo g′
// M ′′
23
Capı́tulo 1
donde la inclusión ι se define como ι(x) = (x, 0), y la proyección ρ como ρ(x, y) = y. Esta sucesión
es exacta y además se escinde, ya que existe ι′ ∶ Z Ð→ Z ⊕ Z definida como ι′ (y) = (x, y), es decir,
ρ ○ ι′ = 1Z , donde ι′ no es el inverso de ρ.
Proposición 1.4.7. Si
f g
M′ / / M // M ′′
es una sucesión exacta corta que se escinde, entonces M ≅ M ′ ⊕ M ′′ .
Demostración. Consideremos el siguiente diagrama
9 M eKKK
sss KKKg′
f
sss KKK
ss KK
ss
M ′ / ′
M ⊕M ′′ o M ′′
ι′M ιM ′′
24
Teorı́a de Módulos
Luego, z ′ ∈ Ker g, por lo tanto z + z ′ ∈ Im f + Ker g, y ya que x era arbitraria tenemos que
Im f + Ker g = M .
1.5. HomΛ(M, N )
En la teorı́a categórica existe un funtor llamado Hom, el cual estudiaremos en esta sección, asi
como la covarianza y contravarianza del mismo.
Sea Λ un anillo conmutativo con 1 ≠ 0.
1. Sea x ∈ M y f, g, h ∈ HomΛ (M, N ), entonces (f (x) + g(x)) + h(x) = f (x) + (g(x) + h(x)),
debido a que N también cumple con la estructura de grupo, por lo tanto es asociativo.
2. Existe un homomorfismo h ∶ M Ð→ N tal que h(x) = 0 para toda x ∈ M tal que f (x) + h(x) =
f (x) + 0 = f (x) para toda x ∈ M . Tenemos que ver que h está en HomΛ (M, N ). Sea x, y ∈ M
y α ∈ Λ, entonces h(x + y) = 0 y h(x) + h(y) = 0, también h(αx) = 0 y αh(x) = α0 = 0, con
esto tenemos que h es el elemento neutro.
3. Para cada f ∈ HomΛ (M, N ) definimos g(x) ∶ M Ð→ N como g(x) = −f (x) tal que f (x) +
g(x) = f (x) + (−f (x)) = f (x) − f (x) = 0. Solo tenemos que ver que g es homomorfismo de
Λ-módulos. Sean x, y ∈ M entonces
Sea α ∈ Λ y x ∈ M
Con esto tenemos que g ∈ HomΛ (M, N ). De modo que para todo f existe un inverso el cual
denotaremos por −f .
4. Sean f, g ∈ HomΛ (M, N ), tenemos que f (x) + g(x) = g(x) + f (x), debido a que N es un
Λ-módulo y cumple con la conmutatividad.
Ahora definamos el producto por escalar como (αf )(x) = α(f (x)).
25
Capı́tulo 1
N′
Este homomorfismo es llamado el homomorfismo inducido por ψ.
De igual modo para definir un homomorfismo de HomΛ (M ′ , N ) Ð→ HomΛ (M, N ) tomemos
ϕ ∶ M ′ Ð→ M y g ∶ M ′ Ð→ N , podemos ver que g ○ϕ ∶ M Ð→ N , podemos ver que g ∈ HomΛ (M ′ , N )
y g ○ ϕ ∈ HomΛ (M ′ , N ). De aqui definimos
ϕ∗ = HomΛ (M, N ) Ð→ HomΛ (M ′ , N ),
dada por ϕ∗ (g) = g ○ ϕ. Al homomorfismo ϕ∗ se le llama homomorfismo llamado homomorfismo
inducido por ϕ. En otras palabras hace conmutar el siguiente diagrama
M ′ CC
CCϕ∗ (g)=g○ϕ
ϕ CC
CC
g !
M /N
26
Teorı́a de Módulos
Proposición 1.5.1. Sean {Mi }i∈I y {Ni }i∈I familias de Λ-módulos, M y N Λ-módulos. Entonces
≅
1. HomΛ (⊕i∈I Mi , N ) Ð→ ∏i∈I HomΛ (Mi , N )
≅
2. HomΛ (M, ∏i∈I Ni ) Ð→ ∏i∈I HomΛ (M, Ni )
Demostración.
1. Definamos a ν ∶ HomΛ (⊕i∈I Mi , N ) Ð→ ∏i∈I HomΛ (Mi , N ) como ν(ϕ) = (ϕ○ιi )i∈I donde ιi es
la inclusión de Mi en ⊕i∈I Mi . Tenemos que ν va a ser un homomorfismo porque está definido
como composición de homomorfismos de Λ-módulos. Para ver que ν es monomorfismo,
supongamos que ν(ϕ) = 0, eso quiere decir que (ϕ ○ ιi )(ϕ) = 0 para toda i ∈ I, esto es,
el siguiente diagrama conmuta
u: NO u
0 uuu
uuu ϕ
uu ιi
Mi /⊕ Mi
i∈I
u
M
η(ϕ)=ρi ○ϕuuu
uu ϕ
uu
zuu ρi
Ni o ∏i∈I (Ni )
u
M
ρi ○ϕ=0 uuu
uu ϕ
uuu
uz ρi
Ni o ∏i∈I (Ni )
como ρi es la proyección para toda i ∈ I y para toda x ∈ M se tiene que ρi ○ϕ(x) = 0, se concluye
que ϕ = 0, por lo tanto η es un monomorfismo. Ahora veamos que η es un epimorfismo, sea
ϕi ∈ ∏i∈I HomΛ (M, Ni ), por el Teorema 1.4.4 existe un homomorfismo ϕ ∈ HomΛ (M, Ni ) tal
que ρi ○ ϕ = ϕi , se tiene que η es un epimorfismo.
27
Capı́tulo 1
Nos falta ver que Iψ∗′ = Ker ψ∗ . Sean f ∈ HomΛ (M, N ′ ) y x ∈ M , entonces
una sucesión exacta de Λ-módulos. Entonces, para cualquier Λ-módulo N , la sucesion inducida
ϕ∗ ϕ′∗
HomΛ (M ′ , N ) o HomΛ (M, N ) o HomΛ (M ′′ , N ) o 0
es exacta
Demostración. Veamos que ϕ′∗ es monomorfismo. Sea f ∈ HomΛ (M ′′ , N ) tal que ϕ′∗ (f ) = 0, es
decir, f ○ ϕ(x) = 0 para toda x ∈ M ′′ , notemos que M ′′ es diferete al Λ-módulo trivial, entonces
como ϕ′ es epimorfismo se tiene que f = 0, por lo tanto ϕ′∗ es un monomorfismo.
28
Teorı́a de Módulos
Proposición 1.6.1. Para todo Λ-módulo M y para toda función f ∶ J Ð→ M , existe un homo-
morfismo único φ ∶ ⊕j∈J Λj Ð→ M tal que f = φ ○ g, con g la función canónica g ∶ J Ð→ ⊕j∈J Λj .
En otras palabras hace conmutar el siguiente diagrama
MO cGG
GG f
GG
φ GG
GG
⊕j∈J Λj go J
Demostración. Se tiene que la condición f = φ ○ g, esto es f (j) = φ ○ g(j) = φ(ej ), para toda j ∈ J,
lo cual serı́a equivalente decir que φ(λej ) = f (j), para toda λ ∈ Λ. Lo cual es equivalente a decir
que φ ○ ιj ∶ Λj Ð→ M , dada por λ z→ λf (j) para toda j ∈ J, es homomorfismo. En otras palabras
que el siguiente diagrama conmute
;MO cGG
vvv GG f
φ○ιj
vv φ GG
vv GG
v GG
vv ιj g
Λj / ⊕j∈J Λj o J
Definición 1.6.2. En la Proposición 1.6.1 diremos que la familia (xj )j∈J de elementos de un
Λ-módulo M es:
Tendremos por definición que ⊕j∈J Λj es libre, y la familia (ej )j∈J es una base que llamamamos
base canónica. Frecuentemente se identifica al conjunto J con la familia (ei )i∈J mediante una
29
Capı́tulo 1
Diremos que un Λ-módulo L es libre con base en el conjunto X, si X es una base para L. Si
un Λ-módulo posee un conjunto finito de generadores, diremos que es finitamente generado
Demostración.
= ϕ(∑ λj xj ) + ϕ(∑ λj xj )
j∈J j∈J
= κ ∑ λj ej = κϕ(∑ λj xj )
j∈J j∈J
Con esto se tiene que ϕ es un homomorfismo de Λ-módulos, ahora veremos que es inyectivo.
Si ϕ(x) = ϕ(y) entonces
∑ λj ej = ∑ λ′j ej
j∈J j∈J
30
Teorı́a de Módulos
Como ⊕j∈J Λj es un Λ-módulo libre cada elemento se escribe de una única forma, entonces
λj = λ′j para cada j ∈ J. Como x = ∑j∈J λj xj = ∑j∈J λ′j xj = y, entonces es monomofismo. Para
ver que es epimorfismo, sea ∑j∈J λj ej ∈ ⊕j∈J Λj entonces se tiene que existe x = ∑j∈J λj xj ∈ L
tal que ϕ(x) = ϕ(∑j∈J λj xj ) = ∑j∈J λj ej , por lo tanto ϕ es un isomorfismo.
Corolario 1.6.4. Sea {Li }i∈I una familia de Λ-módulos libres. Entonces ⊕i∈I Li es un Λ-módulo
libre.
Demostración. Se tiene que Li es libre, entonces es isomorfo a un ⊕j∈J Λi,j , entonces si se toma
⊕i∈I Li ≅ ⊕i∈I (⊕j∈J Λi,j ), y se tiene por la Proposición 1.6.3 que es un Λ-módulo libre.
{
P
h {
{ f
}{ ϕ
N / N ′′ / 0
{
Z
h {
{ g
}{ f
M ′ / M / 0
31
Capı́tulo 1
De esta manera si g(1) = x, entonces existe y ∈ M ′ tal que f (y) = x. Definimos h ∶ Λ Ð→ M ′ como
h(1) = y, donde h(λ) = λh(1) = λy y para λ, β ∈ Z tenemos que
además f ○ h = g.
Proposición 1.7.3. Si L es un Λ-módulo libre, entonces, para todo homomorfismo f ∶ L Ð→ N ′′
y para todo epimorfismo ψ ′ ∶ N Ð→ N ′′ , existe un homomorfismo h ∶ L Ð→ N tal que f = ψ ′ ○ h. Es
decir, si L es libre, entonces L es proyectivo.
Demostración.
Si L es un Λ-módulo libre con base en el conjunto X ⊂ L, entonces para cada elemento f (xi ) ∈
N , con xi ∈ X e i ∈ I, se tiene que existe yi ∈ N tal que ψ ′ (yi ) = f (xi ), por que ψ ′ es epimorfismo,
′′
Por la proposición anterior es posible encontrar varios λ-módulos proyectivos por ejemplo ten-
emos que ⊕i∈I Ri es un R-módulo proyectivo ya que tiene base (ei )1∈I , donde ei es una sucesión
donde la i-ésima entrada es 1 y las demas 0.
Proposición 1.7.4. P = ⊕i∈I Pi es un Λ-módulo proyectivo si sólo si, Pi es proyectivo.
Demostración. Supongamos que P = ⊕i∈I Pi , entonces para cada Pi se tiene que existe su ho-
momorfismo ιi ∶ Pi Ð→ P y ρi ∶ P Ð→ Pi , también tenemos un homomorfismo fi ∶ Pi Ð→ N ′′ y
un epimorfismo ψ ∶ N Ð→ N ′′ . Como P es proyectivo existe h ∶ P Ð→ N tal que ψ ○ h = fi ○ ρi , y
también definimos ki = h ○ ιi tal que el siguiente diagrama conmuta
ιi ρi
Pi @ / P /P
i
@@ k ||
@@i h ki|||
@@ | fi
}|| ψ
N / N ′′
32
Teorı́a de Módulos
ϕ′ ϕ
N′ / / N // N ′′
ϕ′∗ ϕ∗
0 / HomΛ (P, N ′ ) / HomΛ (P, N ) / HomΛ (P, N ′′ ) / 0
es exacta.
ϕ′∗ ϕ∗
0 / HomΛ (P, N ′ ) / HomΛ (P, N ) / HomΛ (P, N ′′ )
es exacta. Solo falta ver que ϕ∗ es epimorfismo. Sea f ∈ HomΛ (P, N ′′ ), como ϕ es un epimorfismo
se tiene que existe g ∶ P Ð→ N tal que hace conmutar el siguiente diagrama
P
{{
g
{{{
{ f
{} {
N / / N ′′ / 0
ϕ
Teorema 1.7.6. Sea P un Λ-módulo. Entonces los siguientes postulados son equivalentes:
1. P es proyectivo.
f g
2. Toda sucesión exacta corta 0 Ð→ N ′ Ð→ N Ð→ P Ð→ 0 se escinde.
P
|
h |||
|| 1P
~|| g
0 / N′ / N′ / P / 0
33
Capı́tulo 1
(3 ⇒ 1). Sabemos que todo Λ-módulo libre es un Λ-módulo proyectivo y como todo sumando
directo de un Λ-módulo proyectivo es un Λ-módulo proyectivo, se tiene que P es proyectivo.
es exacta.
34
Teorı́a de Módulos
0o HomΛ (M ′ , I) o
ϕ′∗
HomΛ (M, I) o
ϕ′∗
HomΛ (M ′′ , I) o 0
es exacta.
Demostración. Veamos que ϕ′∗ es sobreyectiva. Sea f ∈ HomΛ (M ′ , I), como I es un Λ-módulo
inyectivo existe h ∶ M ′ Ð→ I tal que f = h ○ ϕ′ = ϕ′∗ (h). Con lo anterior y la Proposición 1.5.3 se
obtiene el resultado querido.
Proposición 1.8.4. Sea {Ij }j∈J una familia de Λ-módulos inyectivos, entonces el producto directo
I = ∏j∈J Ij es inyectivo.
Demostración. Sea f ∶ M ′ Ð→ I un homomorfismo, ϕ ∶ M ′ Ð→ M un monomomorfismo, ιj ∶
Ij Ð→ I la inclusión y ρj ∶ I Ð→ Ij es la proyección. Como Ij es inyectivo para cada j ∈ J, se tiene
que existe hj ∶ M Ð→ Ij tal que hj ○ ϕ = ρj ○ f , entonces el siguiente diagrama:
ϕ
0 / M′ / M ?
h ?h
f
j ? ?
ρj ιj
I / Ij /I
entonces I es inyectivo.
Teorema 1.8.5. Sea I un Λ-módulo. Entonces los siguientes postulados son equivalentes:
1. I es inyectivo.
2. Toda sucesión exacta corta 0 Ð→ I Ð→ M Ð→ M ′ Ð→ 0 se escinde.
3. I es isomorfo a un sumando directo de un Λ-módulo inyectivo.
4. Para cualquier sucesión exacta corta 0 Ð→ M ′ Ð→ M Ð→ M ′′ Ð→ 0, la siguiente sucesión
inducida es exacta:
0o HomΛ (M ′ , I) o HomΛ (M, I) o HomΛ (M ′ , I ′′ ) o 0
Demostración. Es análoga a la demostración del Teorema 1.7.6, salvo de 2 a 3, donde se admite
que todo Λ-módulo es isomorfo a un submódulo de un Λ-módulo inyectivo, esto se puede ver en
[4] pág. 93.
35
Capı́tulo 1
1. f (M × N ) genera a T
f
M ×N /T
HH
HH g
HH
HH h
H#
U
Demostración.
Sean (T, f ) y (T ′ , f ) dos productos tensoriales de M y N . Mostraremos que existe un iso-
morfismo entre T y T ′ . Como T por ser producto tensorial de M y N existe un homomorfismo
h ∶ T Ð→ T ′ tal que f ′ = h ○ f . Análogamente, como T ′ es producto tensorial de M y N , existe
h′ ∶ T ′ Ð→ T tal que f = h′ ○ f ′ . Como se muestra en los siguientes dos diagramas.
nn6 T
nn
fnnn
n
nnnnn h
n f ′
M × NPP / T′ 1T
PPP f
PPP ′
PPP
PPP ~
h
(
T
y
36
Teorı́a de Módulos
6 T′
f′nnnnn
nnn ′
nnnnn h
n f
M × NPP / T′ 1T ′
PPP f ′
PPP
PPP h
PPP ~
( ′
T
Por ser T un producto tensorial, y como 1T es tal que 1T ○ f = f , se tiene que (h′ ○ h) ○ f = f ,
por la unicidad de la identidad se sigue que h′ ○ h = 1T . Del mismo modo tenemos que h ○ h′ = 1T ′ ,
entonces h es un isomorfismo. Por lo tanto el producto tensorial es único
Dados dos Λ-módulos M y N , construiremos un nuevo Λ-módulo T con las propiedades de que
las funciones bilineales f ∶ M ×N Ð→ T estén en correspondencia uno a uno con los homomorfismos
(funcionales lineales) T Ð→ U para todo Λ-módulo U .
Teorema 1.9.4. Dados dos Λ-módulos M y N, siempre es posible contruir su producto tensorial.
Demostración. Sean M y N dos Λ-módulos, y sea L el Λ-módulo libre con base M × N , es decir,
los elementos de L son combinaciones lineales de parejas (x, y) con x ∈ M y y ∈ N , con coeficientes
en Λ. Sea K el submódulo de L generado por los elementos de la forma:
1. (x + x′ , y) − (x, y) − (x′ , y)
con x, x′ ∈ M, y, y ′ ∈ N, λ ∈ Λ.
Tendremos que L/K = M ⊗Λ N , donde x ⊗Λ y denotará la clase lateral (x, y) + K. Para ver
que L/K es el producto tensorial de M y N se tiene que K es un submódulo de M , entonces
M ⊗Λ N es un Λ-módulo. Sea el homomorfismo f ∶ M × N Ð→ M ⊗Λ N , dado por f (x, y) = x ⊗Λ y,
demostraremos que f es bilineal.
Sean (x, y1 ), (x, y2 ), (x, y1 + y2 ) ∈ M × N , se tiene que
f (x, y1 ) = x ⊗Λ y1 = (x, y1 ) + K
f (x, y2 ) = x ⊗Λ y2 = (x, y2 ) + K
De aqui la pregunta es, ¿f (x, y1 + y2 ) = f (x, y1 ) + f (x, y2 )?, lo cual es equivalente de demostrar
que f (x, y1 + y2 ) − f (x, y1 ) − f (x, y2 ) = 0.
37
Capı́tulo 1
Análogamente se demuestra que f (x1 + x2 , y) = f (x1 , y) + f (x2 , y), nos falta verificar que
λf (x, y) = f (λx, y) = f (x, λy). Sean (x, y) ∈ N , y λ ∈ Λ, entonces
tengamos en cuenta que λ(x, y), es equivalente a sumar λ veces (x, y), de igual manera con λx.
Entonces
con esto tenemo que λf (x, y) = f (λx, y), también vemos que
38
Teorı́a de Módulos
Por lo tanto (x, y1 + y2 ) − (x, y1 ) − (x, y2 ) ∈ Ker h′ . De forma analoga los elementos de la forma
(x +1 +x2 , y) y (λx, y) − (x, λy) también están en el Ker h′ por el Primer Teorema de Isomorfismo
se tiene que existe un homomorfismo h ∶ L/K Ð→ U tal que el siguiente diagrama conmutativo:
ρ
M ×N
ι / L / L/K
F FF
FFg {
FF h′ { {
FF
# }{ h
U
Para ver que h es única supongamos que h′′ hace conmutar el diagrama, entonces
f f
ρ * ρ *
M ×N
ι / L / L/K M ×N
ι / L / L/K
F FF FFF
FFg { FFg {
FF h′ { { FF h′ { {
FF FF ′′
# }{ h # }{ h
U U
De esta manera tenemos que para (x, y) ∈ M × N , h(f (x, y)) = g(x, y) y h′′ (f (x, y)) = g(x, y), por
lo tanto tenemos que
39
Capı́tulo 1
de la forma x ⊗ y.
M ⊗Λ (⊕i∈I Ni ) ≅ ⊕i∈I (M ⊗Λ Ni )
Demostración.
g(λx, yi ) = λx ⊗ yi = x ⊗ λyi
= g(x, λyi )
40
Teorı́a de Módulos
Sea ϕi ∶ M ⊗Λ Ni ∶Ð→ M ⊗Λ (⊕i∈I Ni ) dada por x⊗yi z→ x⊗ιNi (yi ) donde ιNi ∶ Ni Ð→ ⊕i∈I Ni
es la inclusión. Luego por 4.5, existe un homomorfismo único
ϕ ∶ ⊕ i ∈ I(M ⊗Λ Ni ) Ð→ M ⊗ (⊕i∈I Ni )
M ⊗6 Λ (⊕ N)
O i∈I i
nnn
nnnnn ϕ
ϕi
nnnn
n ιM ⊗ Ni
M ⊗Λ N
Λ
/ ⊕ (M ⊗Λ Ni )
i i∈I
41
Capı́tulo 1
Demostración.
1. Veamos que 1N ⊗ ψ es un epimorfismo. Sea x ⊗ y ∈ M ⊗Λ N ′′ con x ∈ M y y ∈ M ′′ . Como ψ
es epimorfismo existe y ∈ N tal que ψ(y) = y ′′ , entonces
con esto tenemos Im (1M ⊗ψ ′ ) ⊂ Ker (1M ⊗ψ), nos falta ver que Im (1M ⊗ψ ′ ) ⊃ Ker (1M ⊗ψ).
Sea x ⊗ y ∈ Ker (1M ⊗ ψ), entonces
ϕ′ ⊗1N ϕ⊗1N
M ′ ⊗Λ N /M ⊗Λ N / M ′′ ⊗Λ N / 0
es exacta.
Λ ⊗Λ M ≅ M
42
Capı́tulo 2
Categorı́as y Funtores
La teorı́a de categorı́as fue introducida por Samuel Eilenberg y Saunders ,MacLane en 1942,
en una importante transición de la homologı́a a la Teorúa de la homologı́a. Este estudio trata de
axiomatizar d manera abstrata diversas estructuras como una sola, mediante el uso de objetos y
morfismos. Dichas estructuras son los conjuntos, espacios topológicos, grupos, etc. Está teorı́a siver
para simplificar algunos resultados de diversas áreas, y ası́ ampliar su estudio.
1. Una clase de objetos A, B, C, ... que están en la categorı́a, que se denota por C0 .
43
Capı́tulo 2
Ejemplo 2.1.2. Conj denotará la categorı́a de los conjuntos. Sus objetos son los conjuntos y los
morfismos son las funciones de un conjunto a otro, donde se tiene lo siguiente:
1. Si Conj1 (A, B) = Conj1 (C, D) entonces para cada f ∈ Conj1 (A, B) existe g ∈ Conj1 (C, D)
tal que f = g, de aqui como las funciones son iguales deben tener el mismo dominio y el
mismo rango, por lo tanto Conj1 (A, B) = Conj1 (C, D), lo cual es A = C y B = D.
Ahora si se tiene que A = C y B = D, sustituyendo se tiene que Conj1 (A, B) = Conj1 (C, D).
2. Sean f ∈ Conj1 (A, B), g ∈ Conj1 (B, C), h ∈ Conj1 (C, D), entonces como la composición de
funciones está bien definida se tiene que h ○ (g ○ f ) = (h ○ g) ○ f .
3. Sea A ∈ Conj0 entonces existe una función 1A ∈ Conj1 (A, A) tal que para todo elemento
a ∈ A se tiene 1N (a) = (a).
Ejemplo 2.1.3. Top denotará la categoı́a de los espacios topológicos. Sus objetos son los espa-
cios topológicos y los morfismos son las funciones continuas, los cuales cumplen con las mismas
propiedades que en la categorı́a de los conjuntos Conj, pero con funciones continuas.
Ejemplo 2.1.4. Simultaneamente, denotaremos por Gr, Ab, An, An1 , Λ , Mod y EVk las
categorı́as de grupos abelianos, anillos, anillos con elementos de identidad y homomorfismos que
preservan la identidad, Λ-módulos y espacios vectoriales sobre un camplo k con morfismos los
homomorfismos correspondientes, respectivamente, los cuales cumplen con las mismas propiedades
que en la categorı́a de los conjuntos Conj, nada más que ahora en vez de ser funciones, son
morfismos.
Ejemplo 2.1.5. La categorı́a de Λ-módulos graduados la cual denotaremos como ModZΛ , cuyos
objetos son familias de Λ-módulos M = {Mi }i∈Z , con morfismos ρ ∶ M Ð→ N de grado j entre
objetos M y N dados como familias de morfismos
. Solo hay que ver que se cumplen los axiomas de la composición. Sea M, N, M ′ , N ′ ∈ ModZΛ 0
44
Categorı́as y Funtores
{1Mi ∶ Mi Ð→ Mi }
45
Capı́tulo 2
N
donde en función del lenguaje categórico se tiene que ψast = HomΛ (M, ψ).
Proposición 2.1.10. Sean ψ ′ ∶ N ′ Ð→ N y ψ ∶ N Ð→ N ′′ homomorfismos de Λ-módulos y M un
Λ-módulo.
1. si 1N ∶ N Ð→ N es la identidad, entonces
es la identidad.
2. (ψ ○ ψ ′ )∗ = ψ∗ ○ ψ∗′ .
Demostración.
1. Sea g ∈ HomΛ (M, N ) y consideremos el siguiente diagrama
g
M BB / N
BB
BB
1N∗ (g)=1N ○g BB
1N
De aquı́ se tiene que 1N∗ es el homomorfismo inducido por 1N , solo tenemos que ver que es
la identidad en HomΛ (M, N ), en este caso tomamos una g arbitraria, con esto tenemos que
1N∗ (g) = 1N ○ g = g. Por lo tanto 1N∗ es la identidad.
46
Categorı́as y Funtores
Se tiene que
f
M CC / N′
CC
CC
ψ∗ (f )=ψ○f CC!
ψ
Con esto tenemos que ψ∗ (g) = ψ ○g = h. y concluimos que (ψ∗ ○ψ∗′ )(f ) = ψ∗ (ψ∗′ )(f ) = ψ∗ (g) =
h. Ahora consideremos el diagrama conmutativo
f
M CC / N′
CC
CC ψ○ψ ′
(ψ○ψ ′ )∗ (f )=(ψ○ψ ′ )○f CC!
N
M ′ CC
CCϕ∗ (g)=g○ϕ
ϕ CC
CC
g !
M /N
1. Si 1M ∶ M Ð→ M es la identidad, entonces
es la identidad.
47
Capı́tulo 2
2. (ϕ ○ ϕ′ )∗ = ϕ′∗ ○ ϕ∗ .
Demostración.
M BB
BB1M ∗ (g)=1M ○g
BB
1M BB
g
M /N
M DD
DDϕ′∗ (h)=h○ϕ′
ϕ′ DD
DD
!
M ′′
h /N
M ′ CC
CCϕ′∗ (g)=g○ϕ′
ϕ′ CC
CC
g !
M /N
tenemos que ϕ′∗ (g) = g ○ ϕ′ = f , entonces (ϕ∗ ○ ϕ′∗ )(h) = ϕ∗ (ϕ′∗ )(h) = ϕ∗ (g) = h. Ahora
veamos el siguiente diagrama
M DD
DD(ϕ○ϕ′ )∗ (h)=h○(ϕ○ϕ′ )
ϕ○ϕ′ DD
DD
h /
!
M ′′ N
48
Categorı́as y Funtores
mediante la regla
N z→ HomΛ (M, N ).
Por la Propoición 2.1.10 se tiene que HomΛ (M, −) es un funtor covariante.
Ejemplo 2.1.13. Sea Λ un anillo conmutativo con 1 ≠ 0. Definiremos
HomΛ (−, N ) ∶ Λ Mod Ð→ Λ Mod
mediante la regla
M z→ HomΛ (M, N ).
Por la Proposición 2.1.11 se tiene que es HomΛ (−, N ) un funtor contravariante
Proposición 2.1.14. Sean ψ ∶ N ′ Ð→ N y ψ ′ ∶ N Ð→ N ′′ homomorfismos de Λ-módulos. Entonces
1. Si 1N ∶ M Ð→ M y 1N ∶ N Ð→ N son homomorfismos identidad entonces 1M ⊗ 1N es la
identidad de M ⊗Λ N .
2. (1M ⊗ ψ ′ ) ○ (1M ⊗ ψ) = (1M ⊗ ψ ′ ○ ψ).
Demostración.
1. Por lo que tenemos anteriormente podemos formar el siguiente diagrama
f
M ×N /M ⊗ Λ N
1M ×1N
1 ⊗1
M N
f
M ×N /M ⊗Λ N
ψ′ 1M ×ψ ′ 1M ⊗ψ ′
ιN ′′ f ′′
N ′′ / M × N ′′ /M ⊗Λ N ′′
De esta manera tenemos que el diagrama es conmutativo, por lo tanto (1M ⊗ ψ ′ ) ○ (1M ⊗ ψ) =
1M ⊗ (ψ ′ ○ ψ).
49
Capı́tulo 2
ιM ′ g′
M′ / M′ × N / M ′ ⊗Λ N
ϕ ϕ×1N ϕ⊗1N
ιM g
ϕ′ ○ϕ M /M ×N / M ⊗Λ N (ϕ′ ○ϕ)⊗1N
ϕ′ ϕ′ ○1N ϕ′ ⊗1N
ιM ′′ g ′′
M ′′ / M ′′ × N / M ′′ ⊗ N
Λ
tA
F (A) / G(A)
F (f ) G(f )
tB
F (B) / G(B)
50
Categorı́as y Funtores
1. D ⊂ C
4. 1A es la misma en D que en C.
Además diremmos que la subcategorı́a D es plena si D(A, B) = C(A, B) para toda pareja
(A, B) ∈ D × D.
Definición 2.2.6. Sea C una categorı́a, definimos la categorı́a opuesta Cop donde sus objetos
son los mismos que C, pero Cop (A, B) = C(B, A).
3. Existe una funcion ψ ∶ {1, ..., n} Ð→ {id, op}, donde id es el funtor identidad, y op es el funtor
opuesto, con
para cada morfismo αi ∈ Ci1 con i = 1, ..., n, tal que el funtor F̄ ∶ C̄ Ð→ D dado por
es un funtor covariante
La tercera condición dice que si F posiblemente no sea un funtor convariante en todas las
entradas, por eso, cuando el funtor F es contravariante en la categoria Ci es apropiado cambiarla
a la categorı́a opuesta, ası́ el nuevo funtor definido F̄ es el que utilizaremos. Cuando el funtor F
es covariante en cada entrada se tiene que el F̄ = F . En particular cuando se defina el producto
entre dos categorı́as A × B a otra categorı́a C, un multifuntor es llamado bifuntor.
51
Capı́tulo 2
2.3. Producto
Definición 2.3.1. Sea C una categorı́a y sean A, B dos objetos en C. El producto de A y B
en C consta de un objeto P en C y dos morfismos, p ∶ P Ð→ A y q ∶ P Ð→ B, tales que, para
cualquiera dos morfismos f ∶ X Ð→ A y g ∶ X Ð→ B en C, existe un morfismo único h ∶ X Ð→ P
tal que el siguiente diagrama conmuta:
X A
f ~~~ AAAg
~~ AA
~~~ p h A
q
A o P /B
es decir, f = p ○ h y g = q ○ h.
De igual manera podemos definir el dual del producto.
Definición 2.3.2. Sea C una categorı́a y sean A, B dos objetos de C. El coproducto de A de
B en C consta de un objeto Q en C y dos morfismos i ∶ A Ð→ Q y j ∶ B Ð→ Q, tales que, para
cualesquiera dos morfismos f ∶ A Ð→ X y g ∶ B Ð→ X tal que el siguiente diagrama conmuta:
X
? O _@@@ g
f @@
h @@
i @
j
A /Qo B
es decir, f = h ○ i y g = h ○ j.
Ejemplo 2.3.3. Consideremos la categorı́a Conj, sea A, B ∈ Conj0 , tomemos el producto carte-
siano A × B habitual, y se tiene que A × B pertenece a Conj, de aquı́ tomemos las funciones
ρA ∶ A × B Ð→ A y ρB ∶ A × B Ð→ B, donde ρA y ρB son las proyecciones. Tomemos un conjunto
que tenga un morfismo f ∈ Conj1 y un morfismo g ∈ Conj1 , de tal manera que es posible definir
h ∶ X Ð→ A × B como h(x) = (f (x), g(x)), tal que hace conmutar el siguiente diagrama
X FF
xx FF g
f
xxx FF
xx h FF
x{ x ρA ρB
F#
Ao A×B /B
52
Categorı́as y Funtores
f = p ○ h′ (2.1)
= (f ○ h) ○ h′ (2.2)
= f ○ (h ○ h′ ) (2.3)
entonces f = f ○ (h ○ h′ ), entonces h ○ h′ = 1P ′ .
Definición 2.3.5. Sean f ∶ X Ð→ A y g ∶ Y Ð→ A morfismos en una categorı́a C. El
producto fibrado o cuadro cartesiano de (f, g) es una pareja de morfismos ϕ ∶ B Ð→ X,
γ ∶ B Ð→ Y tal que, si ϕ′ ∶ C Ð→ X y γ ′ ∶ C Ð→ Y son tales que f ○ ϕ′ = g ○ γ ′ , entonces existe una
única h ∶ C Ð→ B tal que ϕ′ = ϕ ○ h y γ ′ = γ ○ h.
C@ ϕ′
@h
@
@
ϕ
γ′ B /X
γ f
" g
Y / A
Al producto fibrado de (f, g) lo denotamos con B = X ∧ Y .
Definición 2.3.6. Sean f ∶ A Ð→ X y g ∶ A Ð→ Y morfismos en una categorı́a C. El
coproducto fibrado o cuadro cocartesiano de (f, g) es una pareja de morfismos ϕ ∶ X Ð→ B,
γ ∶ Y Ð→ B tal que, si ϕ′ ∶ X Ð→ C y γ ′ ∶ Y Ð→ C son tales que ϕ′ ○ f = γ ′ ○ g, entonces existe una
única h ∶ B Ð→ C tal que ϕ′ = h ○ ϕ y γ ′ = h ○ γ.
f
A / X
g ϕ
γ ϕ′
Y / B@
@h
γ′
@
@
/C
53
Capı́tulo 2
Definición 2.3.7. Una categorı́a aditiva A es una categorı́a con objeto cero en la cual cua-
lesquiera dos objetos poseen un producto y un conjunto de morfismo A1 (X, Y ) es un grupo abeliano
tal que la composición
A1 (X, Y ) × A1 (Y, Z) Ð→ A1 (X, Z)
es bilineal.
Definición 2.3.8. Diremos que el funtor F ∶ C Ð→ D es aditivo si, para todo par de morfismos
f, g ∈ C1 (A, B), se tiene que F (f + g) = F (f ) + F (g).
Proposición 2.3.9. Los funtores M ⊗Λ −, − ⊗Λ N, HomΛ (M, −) y HomΛ (−, N ) son funtores adi-
tivos.
Demostración.
1. Sea M ⊗Λ − ∶Λ Mod Ð→Λ Mod. Sean f, g ∶ M Ð→ M ′ dos homomorfismos con M, M ′ ∈Λ
Mod0 , entonces
M ⊗Λ −
M /M ⊗Λ N
(f +g) (f +g)⊗1N
M′ / M ′ ⊗Λ N
M ⊗Λ −
para x ∈ M y y ∈ N .
HomΛ (M,−)
N / HomΛ (M, N )
(f +g) (f +g)∗
HomΛ (M,−)
N′ / HomΛ (M, N ′ )
54
Categorı́as y Funtores
M CC
CC(f +g)∗ (ϕ)=(f +g)○ϕ
(f +g) CC
CC
ϕ !
N / N′
entonces
55
56
Capı́tulo 3
El estudio de la homologı́a fue introducido por Henri Poincaré, en 1895. En matemáticas Dado
un espacio topológico es posible, bajo una serie de prosedimientos, encontrar el grupo o modulo
de homologı́a correspondiente a él.
3.1. Homologı́a
En está sección introducimos el concepto de homoloı́a, ası́ como algunas propiedades impor-
tantes.
Definición 3.1.1. Sea {Cn }n∈Z una familia de Λ-módulos y una familia de homomorfismos de
Λ-módulos {δn ∶ Cn Ð→ Cn−1 }n∈Z tales que δn ○ δn+1 = 0. Llamaremos complejo de cadenas sobre
Λ a la pareja C = {Cn , δn }, y se escribe:
⋯
δn+1 δn
C∶⋯ / Cn+1 / Cn /C /
n−1
Definición 3.1.2. Sean C = {Cn , δn } y D = {Dn , δn′ } dos complejos de cadenas. Un morfismo
de cadenas ϕ ∶ C Ð→ Des una familia de homomorfismos de Λ-módulos {ϕn ∶ Cn Ð→ Dn } de tal
manera que el siguiente diagrama conmuta:
⋯
δn+1 δn
C∶⋯ / Cn+1 / Cn / Cn−1 /
ϕ ϕn+1 ϕn ϕn−1
′
δn+1 ′
δn
D∶⋯ / Dn+1 /D
n
/ Dn−1 / ⋯
En base a lo anterior es posible contruir la categorı́a de complejos de cadenas Cad donde los
objetos son cadenas semiexactas y los morfismos son morfismos de cadenas, sea f ∈ Cad1 (A, B), g ∈
Cad1 (B, C), definimos la composición ○∗ ∶ Cad1 (A, B) × Cad1 (B, C) Ð→ Cad1 (A, C) como g ○∗
f = {gn ○ fn ∶ An Ð→ Cn }n∈Z , esta ley de composición cumple los axiomas de categorı́a.
57
Capı́tulo 3
existe
g = {gn ∶ Cn Ð→ Dn }n∈Z ∈ Cad1 (C, D)
tal que f = g, esto es que fn = gn para cada n ∈ Z, esto es que el dominio y la imagen de fn
y gn son el mismo para cada n ∈ Z, ası́ tenemos que An = Cn y Bn = Dn para cada n ∈ Z, por
lo tanto se tiene que A = C y B = D.
Si A = C y B = D de inmediato se tiene que Cad1 (A, B) = Cad1 (C, D).
2. Sean f ∈ Cad1 (A, B), g ∈ Cad1 (B, C), h ∈ Cad1 (C, D), entonces bajo la composición de
homomorfismos de cadenas y por propiedades de composición de homomorfismos se tiene
que
(h ○∗ g) ○∗ f = {(hn ○ gn ) ○ fn }n∈Z
= {hn ○ (gn ○ fn )}n∈Z
= h ○∗ (g ○∗ f ).
3. Para cada A ∈ Cad0 existe un morfismo 1A = {1An }n∈Z ∈ Cad1 (A, A) donde para cada n ∈ Z
se tiene que 1An es la identidad de An .
Donde δ3 , δ1 son el morfismo cero, y δ2 (x) = 2x. Si calculamos la homologı́a en la tercera entrada
:
58
Elementos del Álgebra Homológica
Se tiene que cuando el morfismo entrante es δ3 el morfismo cero y el morfismo saliente es δ2 (x) = 2x
se tiene que la homologı́a es cero, es decir que es esta parte de la cadena se tiene que es exacta,
pero cuando el morfismo entrante es δ2 (x) = 2x y el saliente es δ1 el morfismo cero se tiene que la
homologı́a es isomorfa a Z.
La homologı́a mide la inexactitud de un complejo de cadenas, si la cadena es exacta se tendria que
Hn (C) = 0 para toda n ∈ Z.
A los elementos Cn se conocen como cadena de grado n, y los homomorfismos δn se llaman
diferenciales o operador frontera, en donde el nucleo de δn se les llama ciclos de grado n,
denotado por Zn (C) y los elementos de la imagen de δn+1 se llaman frontera de grado n, deno-
tado por Bn (C).
Entonces, para cada n ∈ Z definimos el módulo de homologı́a de Hn (C) = Zn (C)/Bn (C), el Λ-
módulo graduado
H∗ (C) = {Hn (C)}
se denomina homologı́a de la cadena C.
Con esto hemos asociado a cada cadena C un Λ-módulo graduado H∗ (C), de dicha manera por
la Definicón 3.1.2 se tiene que si ϕ ∶ C Ð→ D induce un homomorfismo H∗ (ϕ) = ϕ∗ ∶ H∗ (C) Ð→
H∗ (D)donde se tiene que H∗ ( ) es un funtos covariante de la categorı́a de complejo de cadenas en
la categorı́a de Λ-módulos graduados. Esto es
1. Para cada C ∈ Cad0 existe un Λ-módulo graduado H∗ (C) = {Hn (C)} ∈ ModZΛ 0 , donde
está bien definida la homologı́a en cada entrada.
2. Para cada morfismo ϕ ∈ Cad1 (C, D), existe un morfismo H∗ (ϕ) = ϕ∗ ∶ H∗ (C) Ð→ H∗ (D),
donde se cumple que para los morfismos ϕ ∈ Cad1 (C, D) y ψ ∈ Cad1 (D, E) se tiene
H∗ (−)
C / H∗ (C)
ϕ H∗ (ϕ)=ϕ∗
H∗ (−)
D / H∗ (D)
ψ H∗ (ψ)=ψ∗
H∗ (−)
E / H∗ (E)
Es decir que H∗ (ψ ○ ϕ) = ψ∗ ○ ϕ∗ .
59
Capı́tulo 3
δ n−1 δn
C∶⋯ / C n−1 / Cn / C n+1 / ⋯
Definición 3.1.6. Sean C = {C n , δ n } y D = {Dn , δ ′n } dos complejos de cocadenas. Un morfismo
de cocadenas ψ ∶ C Ð→ D es una familia de homomorfismos de Λ-módulos {ψ n ∶ C n Ð→ Dn } de
tal manera que el siguiente diagrama conmuta:
/ δ n−1 / δn / /⋯
C∶⋯ C n−1 Cn C n+1
ψ ψ n−1 ψn ψ n+1
δ ′n−1
δ ′n
D∶⋯ / Dn−1 / Dn / Dn+1 /⋯
De la misma manera que definimos la categorı́a de los complejos de cadenas Cad, se define la
categorı́a de cocadenas Cocad, donde los objetos son cocadenas y los morfismos son homomorfis-
mos de cocadenas.
Definición 3.1.7. Sea C = {C n , δ n } un complejo de cocadenas. Llamaremos por
módulo de cohomologı́a de grado n en C, al cociente
H n (C) = Ker δ n /Im δ n−1 .
De manera análoga al concepto de homologı́a, para la cohomologı́a hablaremos de los
cociclos Z n (C) de una cadena C, del conjunto de cofronteras que denotaremos por B n (C) y
de clases de homologı́a. Llamaremos cohomologı́a de la cocadenas C al módulo graduado
H ∗ (C) = {H n (C)}n∈Z y podemos considerar al funtor covariante H ∗ ( ) de la categorı́a de
cocadenas a la categoria de Λ-módulos graduados.
⋯ ⋯
δn+1 δn δn−1
C∶ / Cn+1 /C /D /
n n−1
{{ {{
{{{ {{{
{{ hn−1 {{{
ϕn+1 ϕ′n+1 n{{{
h ′
ϕn ϕ′n {{ ϕn−1 ϕn−1
{{{ {{{
{{ {{
}{{ }{{
D∶ ⋯ /D
n+1
/D
′
/D
n ′ n−1 ′
/ ⋯
δn+1 δn δn−1
60
Elementos del Álgebra Homológica
entonces ∼ es reflexiva.
′
2. Supongamos que ϕ ∼ ϕ′ entonces se tiene que δn+1 ○ hn + hn−1 ○ δn = ϕn − ϕ′n de aqui, definimos
la h ∶ C Ð→ D definida como hn (x) = −hn (x), entonces tenemos que
′ ′
′
δn+1 ○ h′n + h′n−1 ○ δn = ′
δn+1 ○ (−hn ) + (−hn−1 ) ○ δn
′
= −(δn+1 ○ hn ) − (hn−1 ○ δn )
′
= −(δn+1 ○ hn + hn−1 ○ δn )
= −(ϕn − ϕ′n )
= ϕ′n − ϕn
′
δn+1 ○ hn + hn−1 ○ δn = ϕn − ϕ′n
y
′
δn+1 ○ h′n + h′n−1 ○ δn = ϕn − ϕ′′n
61
Capı́tulo 3
′
δn+1 ○ h′n + δn+1
′
○ hn + h′n−1 ○ δn + hn−1 ○ δn = ϕn − ϕ′n + ϕ′ cn − ϕ′′n
′
δn+1 ○ (h′n + hn ) + (h′n−1 + hn−1 ) ○ δn = ϕn − ϕ′′n .
de está manera definimos h′′ ∶ C Ð→ D como h′′n = h′n + hn . Con esto se tiene que es transitiva
la relación ∼.
Nota.Las operaciones algebraicas que se hacen con las funciones son gracias que son son Λ-
homomorfismos.
Teorema 3.1.10. Si ϕ ∼ ϕ′ ∶ C Ð→ D entonces
H∗ (ϕ) = H∗ (ϕ′ ) ∶ H∗ (C) Ð→ H∗ (D)
Demostración. Sea h ∶ ϕ ∼ ϕ′ la homotopı́a. Sea x ∈ Hn (C) arbitraria y z ∈ Zn (C) = Ker δn tal
que ρn (z) = x, donde ρn ∶ Zn Ð→ Hn es su proyección en su cociente. Entonces
ϕn (z) − ϕ′ (z) = δn+1
′
○ hn (z) + hn−1 ○ δn (z)
′
= δn+1 ○ hn (z)
′
ya que δn (z) = 0. Como δn+1 ○ hn (z) ∈ Bn (D), tenemos que H∗ (ϕ)(x) = H∗ (ϕ′ )(x) , entonces
Hn (ϕ) = Hn (ϕ ) para todo n ∈ Z.
′
Si colocamos las cadenas de forma vertical, la sucesión exacta corta se verı́a de la siguiente
manera:
ϕ ϕ′
0 /C / D / E / 0
′′ ′′ ′′
⋮ ⋮ ⋮
ϕn+1 ϕ′n+1
0 /C / Dn+1 / En+1 / 0
n+1
′
δn+1 ′′
δn+1
δn+1
ϕn ϕ′n
0 /C / Dn / En / 0
n
′′
δn
δn δn
ϕn−1 ϕ′n−1
0 /C / Dn−1 / En−1 / 0
n−1
′
δn−1 ′′
δn−1
δn−1
⋮ ⋮ ⋮
62
Elementos del Álgebra Homológica
ϕ∗n ϕ′∗n
⋯ / Hn (C) / Hn (D) / Hn (E)
κn /
ϕ∗n−1 ϕ′∗n
⋯
κn/ κn−1
Hn−1 (C) / Hn−1 (D) / Hn−1 (E) /
ϕn ϕ′n
0 /C / Dn / En / 0
n
′
δn ′′
δn
δn
ϕn−1 ϕ′n−1
Cn−1 / Dn−1 / En−1 / 0
y
Coker δn / Coker δ ′ / Coker δn′′ / 0
n
definido por
in (x + Im δn ) = ρn (x) + Im δn
= x + Ker δn + Im δn
= x + Ker δn
para cada n ∈ Z. Se tiene que in está bien definido, ademas tenemos que Ker in = Ker δn /Im δn+1 =
Hn (C) ya que los elementos de Ker in son elementos de Cn que pertenecen al Ker δn , debido a
como está definido in . También tenemos que el cokerin = Ker δn−1 /Im δn , ya que
Im in = Cn /Ker δn ≅ Im δn
.
Análogamente, δn′ y δn′′ inducen
63
Capı́tulo 3
tales que Ker i′n = Hn (D), Coker i′n = Hn (D) y Ker i′′n = Hn (E), Coker i′′n = Hn (E), respectiva-
mente. Entonces obtenemos el siguiente diagrama
Coker δn+1 / ′
Coker δn+1 / ′′
Coker δn+1 / 0
in i′n i′′
n
0 / Ker δn−1 / ′
Ker δn−1 / ′′
Ker δn−1
por el Teoreman 1.3.11, existe un homomorfismo de conexión κn ∶ Ker ι′′ Ð→ Coker ι′ tal que la
siguiente sucesión es exacta:
/ Ker i′ / κn / / /
Ker in n Ker i′′n Coker in Coker i′n Coker i′′n
esto es,
/ / κn / / /
Hn (C) Hn (D) Hn (E) Hn−1 (C) Hn−1 (D) Hn−1 (E)
3.2. Resoluciones
Introduciremos el concepto de resolución proyectiva y resolución proyectiva reducisa de un Λ-
módulo M , donde la primera es mas de gusto topoógico y la segunda del lado del álgebra que es
donde mas nos vamos a enfocar.
Definición 3.2.1. Sea M un Λ-módulo. Una resolución proyectiva de M es una cadena exacta
P de la forma
p
⋯ ⋯
δn δn−1 δ1
P∶ /P / Pn−1 / /P / P0 /M / 0
n 1
Si para i > n se tiene que Pi = 0, diremos que la resolución P tiene longitud n, y lo escribimos
p
0 / Pn
δn / Pn−1
δn−1
/⋯ / P1
δ1
/ P0 / M / 0
Observación. Sea M un Λ-módulo. Una presentación proyectiva de M es una sucesión
corta de Λ-módulos
p
0 / K δ0 / P /M /0
tal que P es proyectivo. En otras palabras tenemos el segmento inicial de una resolución proyectiva
donde K = Ker p, P = P0 . En el caso de que P sea un Λ-módulo libre, a la sucesión exacta corta
le llamaremos presentación libre.
64
Elementos del Álgebra Homológica
Del mismo modo como M0 es un Λ-módulo entonces es cociente de un Λ-módulo, por con-
siguente tenemos la siguiente sucesión
µ1 ν1
0 / M1 / L1 /M /0
0
donde M1 = Ker µ1 y L1 es el Λ-módulo libre. Repitiendo este procedimiento, tenemos una sucesión
exacta de la forma
0 / M µn / L νn /
Mn−1 /0
n n
0O
µ0 ν0
0 / MO 0 /L /M / 0
|= 0
|||
ν1
||
|| δ1
0O L1
||= O
|δ2
|| µ2
|||
µ2 ν2
MO 2 /L /M / 0
=| 2 O1
||
|
ν3
||
|| δ3
LO 3 0
µ3
⋯ / MO 3 / 0
0
de esta manera definimos la cadena L = {Ln,δn } con Λ módulos libres y con morfismos δn , donde
⎧
⎪ M si n = −1 ⎧
⎪ ν si n = 0
⎪
⎪ ⎪
⎪ 0
L = ⎨ Ln si n ≥ 0 δn = ⎨ µn−1 ○ νn si n ≥ 0
⎪
⎪
⎪ ⎪
⎪
⎪
⎩0 si n < −1 ⎩ 0 si n < 0
Solo nesesitamos ver que L sea exacta, y ya que µn es monomorfismo y νn es epimorfismo temos
que
65
Capı́tulo 3
Entonces L es exacta. Por lo tanto, si M es un Λ-módulo entonces existe una resolución libre
L = {Ln , δn } de M .
Como todo Λ-módulo libre es un Λ-módulo proyectivo, entonces cualquier resolución libre es
una resolución proyectiva.
Lema 3.2.3. Sea C = {Cn , δn } y D = {Dn , δn′ } dos complejos de cadenas. Sea ϕ = {ϕi ∶ Ci Ð→ Di }i≥n
una familia de homomorfismos de Λ-módulos tales que δi′ ○ ϕi = ϕi−1 ○ δi para i ≥ n. Suponga que Ci
es proyectivo para i > n y que Hi (D) = 0 para i ≥ n. Entonces {ϕi }i≥n se extiende a un morfismo
de cadenas ϕ ∶ C Ð→ D y es único, salvo homotopı́a.
Demostración. Supongamos que por inducción hemos definido ϕi para i ≥ k tal que δi′ ○ ϕi =
ϕi−1 ○ δi . Consideremos el siguiente diagrama
⋯ ⋯
δk+1 δk
/C / Ck / Ck−1 /
k+1
ϕk+1 ϕk ϕk−1
′
δk+1 δk′
⋯ / Dk+1 /D
k
/D
k−1
/ ⋯
Se tiene que ϕk+1 existe por que Cn+1 es proyectivo, lo cual se tiene que
Ck+1
z
z
z
ϕk+1 z
z (δk+1 ○δk )○ϕk−1
z
z
z
|z
Dn+1 // 0
′
(δk+1 ○δk′ )
En otras palabras la familia de morfismos {ϕi }i≤k puede extender un morfismo ϕk+1 , y ası́ sucesi-
vamente.
Supongamos que ψ = {ψi } otra extensión de {ϕi }i≤n . Construyamos una homotopı́a h ∶ ϕ ∼ ψ.
′
Supongamos que por inducción tenemos hi ∶ Ci Ð→ Di+1 para i ≤ k tal que δi+1 ○hi +hi−1 ○δi = ϕi −ψi .
Consideremos el siguiente diagrama:
⋯
δk+1 δk δk−1
C∶⋯ / Ck+1 /C /D /
ooo k
o k−1
hk ooo hk−1 oooo
ϕk+1 ψk+1 oo o oo
oo
ϕk ψk ϕ ψk−1
o k−1
wooo woooo
D∶⋯ /D /D
′
/D / ⋯
δk′ ′
k+1 k k−1
δk+1 δk−1
′
Entonces ϕk − ψk = δk+1 ○ hk + hk−1 ○ δk . Luego
′ ′
(ϕk − ψk ) ○ δk+1 = δk+1 ○ hk ○ δk+1 + hk−1 ○ δk ○ δk+1 = δk+1 ○ hk ○ δk+1 .
66
Elementos del Álgebra Homológica
′
δk+2 ○ hk+1 + hk ○ δk+1 = ϕk − ψk .
PM ∶ ⋯ / Pn
δn / Pn−1
δn−1
/⋯ / P1
δ1
/ P0 / 0.
PM ′ / / PM // M ′′
67
Capı́tulo 3
3.3. T ornΛ(M, N )
δn δn−1 δ1
Sea PM ∶ ⋯ Ð→ Pn Ð→ Pn−1 Ð→ ⋯ Ð→ P1 Ð→ P0 Ð→ 0 una resolución proyectiva reducida del
Λ-módulo M . Sea N un Λ-módulo y consideremos el producto tensorial PM ⊗Λ N , nos queda una
sucesión de la siguiente manera
δn ⊗1N δ1 ⊗1N
PM ⊗ Λ N ∶ ⋯ /P
n ⊗Λ N / Pn−1 ⊗Λ N / ⋯ /P
0 ⊗Λ 1N / 0.
es otra resolución proyectiva reducida de M . Por resultados que tenemos en la sección anterior
existen morfismos de cadenas ϕ ∶ PM Ð→ QM y ϕ′ ∶ QM Ð→ PM . Tales que ϕ′ ○ ϕ = 1P y ϕ ○ ϕ = 1Q .
Sea 1N ∶ N Ð→ N la identidad en N . Entonces los morfismos ϕ ⊗ 1N y ϕ′ ⊗ 1N , son morfismos de
cadenas que inducen:
(ϕ′ ⊗ 1N ) ○ (ϕ ⊗ 1N ) = (ϕ′ ○ ϕ ⊗ 1N ○ 1N )
= (1P ⊗ 1N )
= 1P ⊗N
también que
(ϕ ⊗ 1N ) ○ (ϕ′ ⊗ 1N ) = (ϕ ○ ϕ′ ⊗ 1N ○ 1N )
= (1Q ⊗ 1N )
= 1Q⊗N
68
Elementos del Álgebra Homológica
Demostración.
Para verificar que es un bifuntor covariante, veremos que T ornΛ (M, −)yT ornΛ (−, N ) son funtores
covariantes. Primero veamos que T ornΛ (−, N ) es un funtor covariante. Sea M un Λ-módulo tomamos
su resolución proyectiva reducida PM , y a esta le aplicamos el funtor covarianre − ⊗Λ M en cada
entrada de la resolucion proyectiva reducida y nos queda una sucesión de la siguiente forma
δn ⊗Λ 1N δn−1 ⊗Λ 1N
PM ⊗ Λ N ∶ ⋯ /P ⊗Λ N / Pn−1 ⊗Λ N /⋯
n
δ1 ⊗Λ 1N δ0 ⊗Λ 1N
⋯ /P
1 ⊗Λ N / P0 ⊗ Λ N / 0.
Ahora veamos que T ornΛ (M, −) es un funtor covariante. Sea N un Λ-módulo, entonces aplique-
mos el funtor covariante (Pn ⊗Λ −, donde Pn es la n-ésima entrada de la resolución proyectiva
reducida PM de M . Esto induce la cadena PM ⊗Λ N , en la cual usamos el funtor covariante Hn ( ),
entonces nos queda
con esto tenemos que T ornΛ (−, N ) es un funtor covariante. Por lo tanto T ornΛ ( , ) es un bifuntor,
donde las dos entradas son covariantes.
Teorema 3.3.3. Sea N ′ (−→ N Ð↠ N ′′ una sucesión exacta corta de Λ-módulos y M un Λ-módulo.
Entonces existe una sucesión exacta larga
⋯ / T or Λ (M, N ′ )
n
/ T ornΛ (M, N ) / T ornΛ (M, N ′′ )
κn /
κn / Λ
T orn−1 (M, N ′ ) / T or Λ
n−1 (M, N )
/ Λ
T orn−1 (M, N ′′ ) / ⋯
Demostración. Sea
g′ g
0 / N′ / / N // N ′′ / 0
una sucesión exacta corta de Λ-módulos y PM una resolución proyectiva reducida de M . Entonces
1 ⊗g ′ 1PM ⊗g
/ PM ⊗ Λ N ′ / / //P /0
PM
0 PM ⊗ Λ N M ⊗Λ N ′′
es una sucesión exacta corta de cadenas. Por el Teorema 3.1.11 existe un homomorfismo κn ∶
Hn (PM ⊗Λ N ′′ ) Ð→ Hn−1 (PM ⊗Λ N ′ ), tal que la siguiente sucesión es exacta:
69
Capı́tulo 3
g∗′ n g∗ n
⋯ / Hn (PM ⊗Λ N ′ ) / Hn (PM ⊗Λ N ) / Hn (PM ⊗Λ N ′′ )
κn / ⋯
g∗′
⋯ ⋯
κn κn−1
/ Hn−1 (PM ⊗Λ N ′ )
n−1
/ Hn−1 (PM ⊗Λ N ) / Hn−1 (PM ⊗Λ N ′′ ) /
y esto es igual a
⋯ / T or Λ (M, N ′ )
n
/ T ornΛ (M, N ) / T ornΛ (M, N ′′ )
κn / ⋯
⋯ κn / Λ
T orn−1 (M, N ′ ) / T or Λ
n−1 (M, N )
/ Λ
T orn−1 (M, N ′′ ) / ⋯
Teorema 3.3.4. Sea M ′ (−→ M Ð↠ M ′′ una sucesión exacta corta que se escinde de Λ-módulos y
N un Λ-módulo. Entonces existe una sucesión exacta larga
⋯ / T or Λ (M ′ , N )
n
/ T or Λ (M, N )
n
/ T or Λ (M ′′ , N )
n
/
/ T or Λ
n−1 (M
′, N ) / Λ
T orn−1 (M, N ) / Λ
T orn−1 (M ′′ , N ) / ⋯
Demostración. Por la Proposición 3.2.6 podemos construir la sucesión exacta corta que se escinde,
′ / /P / / P ′′
PM M M
′ ′′
donde PM , P M y PM son las resoluciones proyectivas de M ′ , M y M ′′ , respectivamente. De aqui
obtenemos que la sucesión
′ ′′
PM ⊗Λ N / PM ⊗ Λ N / PM ⊗Λ N
es una sucesión exacta corta de cadenas que se escinde. De igual modo que en el teorema anterior
utilizamos el Teorema 3.1.11 y obtenemos el resultado querido.
⋯
δn δn−1 δ1
PM ∶ ⋯ / Pn /P / / P1 /P / 0
n−1 0
Consideramos
δn−1 ⊗1N
PM ⊗ Λ N ∶ ⋯ / Pn ⊗ Λ N /P
n−1 ⊗Λ N / ⋯ / P0 ⊗ Λ N / 0.
70
Elementos del Álgebra Homológica
Luego T or0Λ (M, N ) = P0 ⊗Λ N /im(δ1 ⊗1N ) = coker(δ1 ⊗1N ). Por otro lado tomemos la resolución
proyectiva de M
P ∶⋯ / Pn
δn / Pn−1
δn−1
/⋯ / P1
δ1
/ P0
/ M / 0
.
Aplicamos el funtor − ⊗Λ N
δn ⊗1N
P ⊗Λ N ∶ ⋯ / Pn ⊗ Λ N /⋯ / P0 ⊗ Λ N
⊗1N
/ M ⊗Λ N / 0.
De aqui tenemos que M ⊗ N ≅ coker(δ1 ⊗ 1N ). Definimos una transformaciona natural t entre
T or0Λ (−, N ) y − ⊗Λ N , de tal manera que a cada Λ-módulo le asocia un morfismo tM ∶ T or0Λ Ð→
M ⊗Λ N , donde tM es el isomorfismo de T or0Λ (M, N ) con M ⊗Λ N , tal que para cualquier homorfismo
f ∶ M Ð→ M ′ , el siguiente diagrama conmuta
tM
T or0Λ (M, N ) / M ⊗Λ N
tM ′
T or0Λ (M ′ , N ) / M′ ⊗ N
Λ
.
Λ
Del mismo modo se obtiene este resultado con T or0 (M, −) y M ⊗Λ −.
71
Capı́tulo 3
Λ
Teorema 3.3.7. T ornΛ (M, N ) ≅ T orn (M, N )
Demostración. Sea
K / /P // M
una presentación proyectiva de M . Por el Teorema 3.3.4 tenemos una sucesión exacta
⋯ / K ⊗Λ N / P ⊗Λ N / M ⊗Λ N /0
Se puede deducir del Teorema 3.3.3 un resultado análogo para T or, de está manera obtenemos la
siguiente sucesión
⋯ / Λ
T orn (K, N ) / Λ
T orn (P, N ) / Λ
T orn (M, N ) / ⋯
⋯ / K ⊗Λ N / P ⊗Λ N / M ⊗Λ N /0
Λ
por la Proposición 3.3.6 tenemos que T ornΛ (P, N ) = 0 = T orn (P, N ) para n ≥ 1, entonces
0 / T or Λ (M, N ) / K ⊗Λ N /P ⊗Λ N
1
y
/ Λ / K ⊗Λ N /P ⊗Λ N
0 T or1 (M, N )
0 / T ornΛ (M, N ) / Λ
T orn−1 (K, N ) / 0
y
/ Λ / Λ /
0 T orn (M, N ) T orn−1 (K, N ) 0
para n ≥ 2.
Λ
Es evidente que T or0Λ (M, N ) = T or0 (M, N ) = M ⊗Λ N . De aqui a manera de inducción se tiene
que el teorema es válido.
72
Elementos del Álgebra Homológica
3.4. ExtnΛ(M, N )
δn δ1
Sea PM ∶ ⋯ Ð→ Pn Ð→ ⋯ Ð→ P1 Ð→ P0 Ð→ 0 una resolución proyectiva reducida del Λ-módulo
M . Sea N un Λ-módulo y consideremos la sucesión
o
HomΛ (PM , N ) ∶ ⋯Hom o
HomΛ (Pn , N ) Hom ⋯
Λ (δn+1 ,1N ) Λ (δn ,1N )
Entonces HomΛ (PM , N ) resulta ser una sucesión semiexacta porque para toda n > 1,
Definición 3.4.1. Para cada n ≥ 0, denotaremos H n (HomΛ (PM , N )) por ExtnΛ (M, N ), y lo lla-
maremos funtor de extensión de grado n sobre Λ de M y N , y defiimos HΛn (M, N ) = 0 para
n < 0.
Se tiene que si QM es otra resolución proyectiva reducida de M , entonces
es decir que
HomΛ (ϕ, g)∗ ∶ Ext∗Λ (M ′′ , N ′′ ) Ð→ Ext∗Λ (M, N )
73
Capı́tulo 3
o
HomΛ (PM , N ) ∶ ⋯Hom o
HomΛ (Pn , N ) Hom ⋯
Λ (δn+1 ,1N ) Λ (δn ,1N )
de aqui calculamos la homologı́a en n, es decir, aplicamos el funtor covariante H n (HomΛ (PM , N ))y
obtenemos ExtnΛ (M, N ), donde viene siendo la composcisión de un funtor contravariante y un
funtor covariante.
Ahora veamos que ExtnΛ (M, −) es un funtor covariante. Sea N un Λ-módulo, entonces aplique-
mos el funtor covariante HomΛ (Pn , M ), donde Pn es la n-ésima entrada de la resolución proyectiva
reducida PM de M . Esto induce la cadena HomΛ (PM , N ), en la cual usamos el funtor covariante
H n ( ), entonces nos queda
H n (HomΛ (PM , N )) = ExtnΛ (M, N )
con esto tenemos que ExtnΛ (−, N ) es un funtor covariante. Por lo tanto ExtnΛ ( , ) es un bifuntor,
donde la primera entrada es contravariante y en la segunda es covariante.
Teorema 3.4.3. Sea
g′ g
N′ / /N // N ′′
una sucesión exacta corta de Λ-módulos y M un Λ-módulo. Entonces existe una sucesión larga
κn
0 / Ext0Λ (M, N ′ ) / ⋯ / ExtnΛ (M, N ′′ ) /
κn / Extn+1 (M ′′ , N )
Λ
/
Λ (M, N )
Extn+1 /
Λ (M , N )
Extn+1 ′ / ⋯
Demostración. Sea
g′ g
N′ / / N // N ′′
una sucesión exacta de Λ-módulos y PM una reolución proyectiva reducida de M . Entonces
HomΛ (PM , N ′ ) / / HomΛ (PM , N ) / / HomΛ (PM , N ′′ )
es una sucesión exacta corta de cocadenas por la Proposición 1.5.3. Ahora aplicamos el Teorema
3.1.11, y obtenemos el resultado querido.
74
Elementos del Álgebra Homológica
Proposición 3.4.4. Sea I un Λ-módulo inyectivo. Entonces ExtnΛ (M, I) = 0 para todo n ∈ Z, y
para todo Λ-módulo M .
Demostración. Sea P una reolución proyectiva de M . Como P es exacata e I es inyectivo, por el
Teorema 1.8.5, se sigue que HomΛ (P, I) es exacto. Luego tenemos que H n (HomΛ (P, I)) = 0 para
toda n ≥ 1 y por lo tanto ExtnΛ (M, I) = 0 para toda n ≥ 1.
PM ∶ ⋯ / Pn
δn /P
n−1
/ ⋯ / P1
δ1
/P
0
/ 0
F (δn )
F (PM ) ∶ ⋯ / F (Pn ) / F (Pn−1 ) / ⋯ F (δ1/ )F (P0 ) /0
⋯
δn δn−1 δ1
PM ∶ ⋯ / Pn /P / / P1 /P / 0
n−1 0
75
Capı́tulo 3
Demostración. Sea
QM ∶ ⋯ / Qn
δn / Qn−1 δn−1 / ⋯ / Q1
δ1
/ Q0 / 0
otra resolución proyectiva de M . Por resultados anteriores se tiene que existen morfismos ϕ ∶
PM Ð→ QM y ϕ′ ∶ QM Ð→ PM tales que ϕ′ ○ ϕ ∼ 1PM y ϕ ○ ϕ′ ∼ 1QM . Aplicando un funtor covariante
aditivo F tenemos que F (ϕ) y F (varphi′ ) inducen la familia de morfismos
esto es
⋯
δn δn−1
PMO ∶ ⋯ / PO n / Pn−1 /
O
′
δn ′
δn−1
QM ∶ ⋯ / Pn / Pn−1 / ⋯
Aplicamos el funtor y tenemos
F (δn ) F (δn−1 )
F (PMO ) ∶ ⋯ / F (P ) / F (PO n−1 ) / ⋯
O n
′ )
F (δn ′
F (δn−1 )
F (QM ) ∶ ⋯ / F (Pn ) / F (Pn−1 ) / ⋯
Como ϕ′ ○ ϕ ∼ 1PM tenemos que F (ϕ′ ) ○ F (ϕ) = F (ϕ′ ○ ϕ) por ser un funtor covariante entonces
F (ϕ′ ○ ϕ) ∼ F (1PM ) = 1F (PM ) . De la misma forma como ϕ ○ ϕ′ ∼ 1QM tenemos que F (ϕ) ○ F (ϕ′ ) =
F (ϕ ○ ϕ′ ) y de aqui F (ϕ ○ ϕ′ ) ∼ F (1QM ) = 1F (QM ) . Entonces tenemos que
donde Hn (1F (PM ) ) es el automorfismo identidad de Hn (F (PM )) para toda n ∈ Z. Del mismo modo
vemos que
76
Elementos del Álgebra Homológica
donde Hn (1F (QM ) ) es un automorfismo identidad de Hn (F (QM )) para toda n ∈ Z, por lo tanto
se tiene que H∗ (F (ϕ)) y H∗ (F (ϕ′ )) son isomorfismos entonces Ln (F (M )) no depende de la
resolución proyectiva.
Ln (F (M ⊗Λ N )) = Hn (F (PM ) ⊗Λ QN )
= Hn (F (PM ) ⊗Λ F (QN ))
= Hn (F (PM )) ⊗Λ Hn (F (QN ))
= Ln (F (M )) ⊗Λ Ln (F (N ))
Proposición 3.5.5. Sea M ′ (−→ M Ð↠ M ′′ una sucesión exacta corta que se escinde de Λ-módulos
y F un funtor covariante aditivo de la categorı́a de Λ-módulos en la categorı́a de grupos abelianos.
Entonces existe un homomorfismo κn ∶ Ln (F (M ′′ )) Ð→ Ln−1 (F (M ′ )) para n = 1, 2, 3, ... tal que la
siguiente sucesión es exacta
⋯ / Ln (F (M ′ )) / Ln (F (M )) / Ln (F (M ′′ ))
κn /
κn / Ln−1 (F (M ′ )) / ⋯ / L0 (F (M ′ )) / 0
PM ′ / / PM // PM ′′
77
Capı́tulo 3
F (PM ) = F (PM ′ ⊗ PM ′′ )
= F (PM ′ ) ⊗ F (PM ′′ )
entonces
F (PM ′ ) / / F (PM ) // F (PM ′′ )
es una sucesión exacta corta. Por la Proposición 3.1.11 se tiene que existe kn ∶ Ln (F (PM ′′ )) Ð→
Ln−1 (F (PM ′ )) tal que
⋯ / Ln (F (M ′ )) / Ln (F (M )) / Ln (F (M ′′ ))
κn /
κ/ n
Ln−1 (F (M ′ )) / ⋯ / L0 (F (M ′ )) / 0
es exacta.
Teorema 3.5.6. Si P es un Λ-módulo proyectivo, entonces Ln (F (P )) = 0 para n = 1, 2, 3, ... y
L0 (F (P )) = F (P ).
Demostración. Sea
QP ∶ ⋯ / 0 / 0 / Q0 = P / 0
otra resolución proyectiva de P . Entonces si tomamos cualquier otra resolución proyectiva de P
tiene la misma homologı́a en todos los puntos, entonces Hn (F (QP )) = 0 para n = 1, 2, 3, ... y
H0 (F (QP )) = F (P0 )
P ∶⋯ / Pn / ⋯ /P
1
/ P0 / M / 0
es exacta, entonces
H0 (F (P )) = Ker δ0 /Im δ1
= F (P0 )/0
≅ F (P0 )
Todos los resultados anteriores se pueden obtener análogamente de las demostraciónes de los
funtores derivados izquierdos.
78
Capı́tulo 4
Cohomologı́a de grupos
4.1. G-módulos
Estudiaremos el caso en que le asociamos al grupo G un anillo que denotaremos Z que será en
esencia una suma de copias de Z, tantas como elementos tiene G.
Definición 4.1.1. Sea el anillo Z [G] del grupo G, el conjunto de sumas formales ∑i∈I λi gi , λi ∈ Z,
gi ∈ G, donde toda λi = 0 excepto una cantidad finita, junto con operaciones binarias
dadas por
(∑ λi gi + ∑ µi gi ) + ∑ κi gi = ∑ (λi + µi )gi + ∑ κi gi
i∈I i∈I i∈I i∈I i∈I
= ∑ ((λi + µi ) + κi )gi
i∈I
= ∑ (λi + (µi + κi ))gi
i∈I
= ∑ λi gi + ∑ (µi + κi )gi
i∈I i∈I
= ∑ λi gi + (∑ µi gi + ∑ κi gi )
i∈I i∈I i∈I
79
Capı́tulo 4
∑ λi gi + ∑ µi gi = ∑ (λi + µi )gi
i∈I i∈I i∈I
= ∑ (µi + λi )gi
i∈I
= ∑ µi gi + ∑ λi gi
i∈I i∈I
4. Existe ∑i∈I 0gi ∈ Z [G] tal que para toda ∑i∈I λi gi ∈ Z [G] se cumple que
∑ 0gi + ∑ λi gi = ∑ (0 + λi )gi
i∈I i∈I i∈I
= ∑ λi gi
i∈I
es el neutro aditivo.
5. Para cada ∑i∈I λi gi ∈ Z [G] existe ∑i∈I (−λi )gi ∈ Z [G] tal que
es inverso aditivo.
= ∑( ∑ λj (µk κh ))gi
i∈I gj (⋅gk ⋅gh )=gi
= (∑ λi gi )(∑( ∑ µk κh )gi )
i∈I i∈I gk ⋅gh =gi
= (∑ λi gi ) ⋅ ((∑ µi gi )(∑ κi gi ))
i∈I i∈I i∈I
80
Cohomologı́a de grupos
(∑ λi gi ) ⋅ (∑ µi gi + ∑ κi gi ) = ∑ λi gi (∑ (µi + κi )gi )
i∈I i∈I i∈I i∈I i∈I
= ∑( ∑ λj (µk + κk ))gi
i∈I gj ⋅gk =gi
= ∑( ∑ λj µk + λj κk )gi
i∈I gj ⋅gk =gi
= ∑( ∑ λj µk )gi + ∑( ∑ λj κk )gi
i∈I gj ⋅gk =gi i∈I gj ⋅gk =gi
= (∑ λi gi ) ⋅ (∑ µi gi ) + (∑ λi gi ) ⋅ (∑ κi gi )
i∈I i∈I i∈I i∈I
es distributivo.
De otra manera, podemos decir que el anillo Z [G] del grupo G consiste en el grupo abeliano libre
generado por los elementos de G como base, y tal que el producto de dos elementos está dado por
el producto de G. También existe una equivalencia para la multiplicación, esta es
(∑ λi gi ) ⋅ (∑ µi gi ) = ∑ λi µj gi gj
i∈I i∈I j∈J,i∈I
Teorema 4.1.2. Sea Λ un anillo con 1Λ y ϕ ∶ G Ð→ Λ una función tal que ϕ(1Λ ) = 1 y ϕ(gi gj ) =
ϕ(gi )ϕ(gj ). Entonces existe un homomorfismo de anillos único ψ ∶ Z [G] Ð→ Λ tal que el siguiente
diagrama conmuta
G EE
ι/ Z [G]
EE
EE
ϕ EE
ψ
E"
Λ
81
Capı́tulo 4
2. Sean ∑i∈I λi gi , ∑i∈I µi gi ∈ Z [G], con la equivalencia de la multiplicacı́on anterior vemos que
ψ((∑ λi gi ) ⋅ (∑ µi gi )) = ψ( ∑ λi µj gi gj )
i∈I i∈I j∈J,i∈I
= ∑ λi µj ϕ(gi gj )
j∈J,i∈I
= ∑ λi µj ϕ(gi )ϕ(gj )
j∈J,i∈I
= (∑ λi ϕ(gi )) ⋅ (∑ µi ϕ(gi ))
i∈I i∈I
= ψ(∑ λi gi ) ⋅ ψ(∑ µi gi )
i∈I i∈I
G EE
ι / Z [G]
EE
EE ψ′
ϕ EE
E"
Λ
esto es que (ψ ′ ○ ι) = ϕ = (ψ ○ ι), tenemos que para x ∈ G
ψ ′ (ι(x)) = ψ(ι(x))
ψ ′ (x) = ψ(x)
y como tomamos una x arbitraria, entonces se tiene que ψ ′ = ψ. Por lo tanto es un homo-
morfismo de anillos.
Ejemplo 4.1.3. Sea G un grupo cı́clico de orden n generado por x. Entonces G es de la forma
G = {1, x, x2 , ..., xn−1 }
donde {1, x, x2 , ..., xn−1 } es una Z-base de Z [G] y se tiene que xn = 1. Luego si tomamos el anillo
de polinomios Z [t], y consideremos el cociente Z [t] /(tn − 1) donde sus elementos son de la forma
a0 + a1 t + a2 t2 + ⋯ + cn−1 tn−1 , tenemos que
Z [G] ≅ Z [t] /(tn − 1)
mediante ψ dada de la forma
ψ(x) = t
de esta manera son isomorfos.
Consideremos la función trivial ϕ de un grupo G al anillo Z que envı́a a cualquier elemento g ∈ G
en el 1 ∈ Z. Por el Teorema 4.1.2, ϕ da a lugar a un hommorfismo de anillos único ∶ Z [G] Ð→ Z
al cual llamaremos aumentación de Z. Entonces, si tomamos un elemento ∑i∈I λi gi ∈ Z [G] nos
queda
(∑ λi gi ) = ∑ λi .
i∈I i∈I
82
Cohomologı́a de grupos
(gg ′ ) ⋅ x = g(g ′ ⋅ x)
ψ ∶ Z [G] Ð→ End(M ),
gn = n.
Ejemplo 4.1.7. Consideremos HomZ (M, N ), M y N dos Z-módulos. Definamos una estructura
de G-módulo izquierdo en HomZ (M, N ) como
mediante
(g, ϕ) z→ gϕg −1 .
Veamos que efectivamente es un G-módulo
83
Capı́tulo 4
84
Cohomologı́a de grupos
Ahora veamos otro caso. Sea Z [G] un anillo entero, es decir que no tenga divisores de cero, P
una G-resolución proyectiva del G-módulo trivial Z y N un G-módulo izquierdo. Entonces se tiene
la resolución proyectiva reducida
PZ ∶ ⋯ /P
n
/ ⋯ / P0 / 0
ahora consideremos HomZ[G] (PZ , N )
Recordemos que T orn (Z, −) y ExtnZ[G] son funtores covariantes por los Teoremas 3.3.2 y
Z[G]
3.4.2, respectivamente. También tenemos que Hn (G, −) y H n (G, −) son funtores covariantes de la
categorı́a de G-módulos en la categorı́a de grupos abelianos. Además se tienen sucesiones exactas
largas de homologı́a en la segunda entrada únicamente, ya que, si tomamos dos G-módulos izquier-
dos G1 y G2 entonces Hn (G1 , −), Hn (G2 , −) y H n (G1 , −), H n (G2 , −) están definidos sobre distintos
anillos Z [G1 ] y Z [G2 ], por lo cual se puede definir la sucesión exacta larga.
Teorema 4.2.3. Sea
N′ / /N // N
una sucesión exacta corta de G-módulos. Entonces existen homomorfismos
⋯ / Hn (G, N ′ ) / Hn (G, N ) / κn
Hn (G, N ′′ )Hn−1 (G, N ′ ) / ⋯
y
κn
⋯ / Hn (G, N ′ ) / Hn (G, N ) / Hn (G, N ′′ )Hn+1 (G, N ′ ) / ⋯
Demostración. Como se tiene que Hn (G, −) = T orZn (Z,−) , aplicamos el Teorema 3.3.3 obtenemos
la primera sucesión.
Ahora, también se tiene que H n (G, −) = ExtnZ[G] , aplicamos el Teorema 3.4.3 se tiene la segunda
sucesión.
85
Capı́tulo 4
Hn (G, P ) = 0 y H n (G, I) = 0
para n ≥ 1.
Demostración. Se obtiene de inmediato del Teorema 3.3.6 y del Teorema 3.4.4, respectivamente.
IG / / Z [G] //
ι
Z
Z ⊗Z[G] N ≅ N /IG ⋅ N
= N /T
= NG
H0 (G, N ) = NG y H 0 (G, N ) = N G
= Z ⊗Z[G] N
≅ NG
86
Cohomologı́a de grupos
g ⋅ y = ϕ(g ⋅ 1)
= ϕ(1)
= y.
H0 (G, N ) ≅ N y H 0 (G, N ) ≅ N
Demostración. Como
H0 (G, N ) = NG
= N /T
H 0 (G, N ) ≅ N G
Demostración.
87
Capı́tulo 4
1. Los elementos gi ⊗ 1 forman una base para Z [G] ⊗Z[H] Z, donde gi ∈ G para i ∈ I. Tomemos
en cuenta que la acción de Z [H] en Z es una acción trivial y la acción de Z [H] en Z [G]
como un subanillo.
Definimos el isomorfismo mediante
esto es, para cada elemento ∑i∈I λi (gi ⊗ 1) ∈ Z [G] ⊗Z[H] Z se tiene que
y debido a que la cadena es exacta se tiene que G/H ≅ Q, por lo que tenemos que Z [G] ⊗Z[H]
Z ≅ Z [Q].
2. Sea P una G-resolución proyectiva de N , que también, se puede tomar su restricción para
ser una G-resolución proyectiva. Partiendo de eso y de la primera parte tenemos
tomando la homologı́a,
Hn (Z ⊗Z[H] P ) T orn
Z[H]
(Z, N )
≅ ≅
Hn (Z [Q] ⊗Z[G] P ) T orn
Z[G]
(Z [Q] , N )
88
Cohomologı́a de grupos
⋯ T or1
Z[G]
(Z [Q] , IG) / T or1
Z[G]
(Z [Q] , Z [G]) / T or1
Z[G]
(Z [Q] , Z)
ρ
κ
Ð→ Z [Q] ⊗Z[G] IG / Z [Q] ⊗Z[G] Z [G] / Z [Q] ⊗Z[G] Z Ð→ 0
Como Z [G] es un G-módulo proyectivo, tenemos que T or1 (Z [Q] , Z [G]) = 0. Debido a que
Z[G]
= T or1 (Z [Q] , Z)
Z[G]
/ Z[G]
T orn (IG, N ) / T orn
Z[G]
(Z [G] , N ) / T or Z[G] (Z, N ) /
n
/ T orn−1 (IG, N )
Z[G] / T orn−1 (Z [G] , N )
Z[G] / T or Z[G] (Z, N ) /
n−1
como Z [G] es proyectivo tenemos que T orn (Z [G] , N ) = 0 = T orn−1 (Z [G] , N ). De aquı́ ten-
Z[G] Z[G]
emos que
Hn (G, N ) ≅ T orn−1 (IG, N )
Z[G]
89
Capı́tulo 4
luego,
90
Cohomologı́a de grupos
Demostración. Por la Definición 4.2.1 H1 (G, Z) = T or1 (Z, Z). Considerando la resolución
Z[G]
proyectiva de Z
IG / / Z [G] //Z
aplicando el funtor Z ⊗Z[G] − y con los resultados obtenidos en el capı́tulo 3 sección 3, tenemos la
siguiente sucesión exacta
κ1
/ T or1
Z[G]
(Z, IG) / T or Z[G] (Z, Z [G]) / Z[G]
T or1 (Z, Z) /
1
ϕ0
Z ⊗Z[G] IG / Z ⊗Z[G] Z
κ1
/ / Z ⊗Z[G] Z [G] / 0
Como Z [G] es proyectivo H1 (G, Z [G]) = T or1 (Z, Z [G]) = 0. Como Z es un G-módulo
Z[G]
trivial,
= Z ⊗Z[G] Z [G]
≅ Z
= Z ⊗Z[G] Z
≅ Z
Ası́ el homomorfismo
ϕ∗0 ∶ H0 (G, Z [G]) Ð→ H0 (G, Z)
es suprayectivo y, por lo tanto ϕ∗0 ≠ 0. Además, cualquier morfismo ϕ0 ∶ Z Ð→ Z es, o bien
monomorfismo o trivial, pero como el inducido ϕ∗0 es diferente del trivial, ϕ0 es monomorfismo.
91
Capı́tulo 4
Demostración. Como
H1 (G, Z) ≅ IG/(IG)2
≅ G/ [G, G] .
IG / / Z [G] // Z
f (x(y − 1)) = xf (y − 1)
= f (y − 1)
es decir
teniendo esto podemos ver que f ((x − 1)(y − 1)) = 0 para todo x, y ∈ G, esto es
92
Cohomologı́a de grupos
esto es para cualquier f ∈ HomZ[G] (IG, Z) tenemos que (IG)2 ∈ Ker f , entonces
fa (x) + fb (x) = x ⋅ a − a + x ⋅ b − b
= x ⋅ (a + b) − (a + b)
= fa+b (x)
93
Capı́tulo 4
1. Para cada N ∈Z[G] Mod siempre se tiene que existe Der(G, N ) ∈ Ab.
2. Sea f ∈Z[G] Mod(M, N ). Para cada g ∈ Der(G, N ) la composicón f ○ g es una derivación,
ası́ tenemos el siguiente diagrama
Der(G,−)
M / Der(G, M )
Der(G,−)
N / Der(G, N )
f Der(G,f )
Der(G,−)
N / Der(G, N )
g Der(G,g)
Der(G,−)
N ′′ / Der(G, N ′′ )
1N Der(G,1N )
Der(G,−)
N / Der(G, N )
94
Cohomologı́a de grupos
HomZ[G] (IG,−) tN
N / HomZ[G] (IG, N ) / Der(G, N )
HomZ[G] (IG,−) tN ′
N′ / HomZ[G] (IG, N ′ ) / Der(G, N ′ )
tN (h) = fh ∶ G Ð→ N
fh (x ⋅ y) = h(x ⋅ y − 1)
= h(x(y − 1) + (x − 1))
= x ⋅ h((y − 1)) + h((x − 1))
= x ⋅ fh (y) + fh (x)
hf ∶ IG Ð→ N
95
Capı́tulo 4
Veamos que tN es un isomorfismo de grupos bajo la suma. Sean g, h ∈ HomZ[G] (IG, N ), entonces
tN (h + g)(x) = fh+g (x)
= (h + g)(x − 1)
= h(x − 1) + g(x − 1)
= fh (x) + fg (x)
= tN (h)(x) + tN (g)(x)
entonces es un homomorfismo, también si tN (h) = tN (g) tenemos que
tN (h)(x) = tN (g)(x)
fh (x) = fg (x)
h(x − 1) = g(x − 1)
con esto vemos que h = g, por lo tanto es inyectivo. Solo nos falta ver que es sobreyectivo, para
cada fg existe g tal que tN (g) = fg . Por lo tanto tN es un isomorfismo, y como tomamos una N
arbitraria se tiene los mismos resultados para cada N ∈Z[G] Mod
IG / / Z [G] // Z
Por los resultados del capitulo 3.4, obtenemos la siguiente sucesión larga.
ρ∗ ι∗
0 / HomZ[G] (Z, N ) / HomZ[G] (Z [G] , N ) / HomZ[G] (IG, N ) /
/ Ext1
Z[G]
(Z, N ) / Ext1Z[G] (Z [G] , N ) / Ext1Z[G] (IG, N ) /
Vemos que los elementos de HomZ[G] (Z [G] , N ) dependen solamente de la imagen de 1, ya que
estamos en el anillo Z [G], entonces HomZ[G] (Z [G] , N ) ≅ N y como Z [G] es libre tenemos que
Ext1Z[G] (Z [G] , N ) = 0, entonces tenemos que
ρ∗ ∗
0 Ð→ HomZ[G] (Z, N ) / N / Hom
ι
Z[G] (IG, N )
/ H 1 (G, N ) Ð→ 0
96
Cohomologı́a de grupos
Ejemplo 4.3.9. Sea G = Zn el grupo de los enteros módulo n. Entonces por el Corolario 4.3.3
H1 (Zn , Z) ≅ Zn / [Zn , Zn ]
H1 (Zn , Z) ≅ Zn
Ejemplo 4.3.10. Sea G = Zn . Entonces por el Teorema 4.3.4, y el Corolario 4.3.3, vemos que
97
98
Capı́tulo 5
Aplicación
Sea Cn = ⟨Sn (X)⟩ el grupo abeliano libre con base en el conjunto de n-simplejos singulares de
X.
Un elemento en σ ∈ Cn (X) es llamado una n-cadena singular y consiste en sumas formales
n
∑ λi σi
i=1
con λi ∈ Z, σi ∶ ∆n Ð→ X
Definimos
δn ∶ Cn (X) Ð→ Cn−1 (X)
n
δn (σ) = ∑(−1)n σ∣[v0 ,...,v̂i ,...,v1 ]
i=1
donde v̂i significa que hemos quitado el vertice vn . Observemos que al quitar el vertice vn obtenemos
un (n − 1)-simplejo ∆n−1 con el orden de los vertices dados por el n-simplejo, por lo que podemos
ver a σ∣[v0 ,...,v̂i ,...,vn ] como una aplicación continua ∆n−1 Ð→ X, es decir, como un (n − 1)-simplejo
singular.
δn δn−1
Lema 5.0.11. La cadena Cn (X) Ð→ Cn−1 Ð→ Cn−2 (X) es semiexacta. Es decir, δn−1 ○ δn = 0.
Demostración. Tenemos que
n
δn (σ) = ∑(−1)i σ∣[v0 ,...,v̂i ,...,v1 ]
i=1
entonces
(δn−1 ○ δn )(σ) = ∑(−1)i (−1)j σ∣[v0 ,...,v̂i ,...,v̂i ,...,v1 ]
j>i
Los términos de los dos sumandos se cancelan ya que al cambiar i y j en la segunda sumatoria,
esta es igual a la primera solo con términos negativos.
99
Capı́tulo 5
donde a Hn (X) = 0 para n < 0. Cada cociente es llamado n-ésimo grupo de homologı́a singular del
espacio topológico X.
Definición 5.0.13. Dada una pareja (X, A) donde X es un espacio topológico y A un subespacio
de X, definimos Cn (X, A) por el cociente Cn (X)/Cn (A), ya que la aplicación frontera manda
Cn (A) en Cn−1 (A), ésta induce una aplicación frontera δn′ ∶ Cn (X, A) Ð→ Cn−1 (X, A) que defne el
complejo de cadenas {Cn (X, A), δn′ }n∈Z .
Definición 5.0.14. La homologı́a del complejo de cadenas {Cn (X, A), δn′ }n∈Z es llamado ho-
mologı́a singular relativa y denotaremos los grupos de homologı́a de dimensión n como
Hn (X, A)
Demostración. En este caso, nomás existe un único n-simplejo σn para cada n y δ(σn ) =
∑i=1 (−1)i σn−1 , una suma de (n + 1) térmnos los cuales son cero para n impar y σn para n par, con
n
con la aplicación frontera alternando con un isomorfismo y aplicación trivial, salvo la última en-
trada. De aqui se tiene que H0 (X) = Z.
Definición 5.0.17. Sea E(G) un ∆-complejo donde los n-simplejos estan ordenados en (n +
1)-tuplas [g0 , ⋯, gn ] de elementos de G. Tal que a un n-simplejo le encajas un (n − 1)-simplejo
[g0 , ..., ĝi , ..., gn ] de manera natural.
100
Aplicación
Demostración. El espacio E(G) es contraible por la homotopı́a ht que manda a cada x ∈ [g0 , ⋯, gn ]
a lo largo del segmento [e, g0 , ⋯, gn ] hasta el vertice [e], donde e es la identidad de G. Hecer esto
está bien definicdo en E(G) ya que cuando nos restringimos a la cara [g0 , ..., ĝi , ..., g1 ] tenemos la
deformación lineal en [e, g0 , ..., ĝi , ..., g1 ]. Notemos que ht manda a [e] en el lazo [e, e]. Por lo tanto
E(G) es contraible.
El grupo G actua por la izquierda en E(G), un elemento g ∈ G manda el punto (g0 , ..., gn ) en
el punto (gg0 , ..., ggn ). La identidad es el único que manda un punto en sı́ mismo. Esta acción se
entiende de manera natural a E(G). De está manera definimos la aplicación E(G) Ð→ E(G)/G,
donde la aplicación es un cubriente universal. Definimos el espacio B(G) = E(G)/G.
entonces existe una aplicación continua H ∶ I × X Ð→ E con H(x, 0) = H0 (x) y tal que en el
diagrama
x; E x
h xxx
xx
ρ
xx
I ×X / B
H
Definición 5.0.20. Un espacio topológico X que tiene un solo grupo de homotopı́a no trivial
πn (X) ≅ G es llamado Espacio de Eilenberg-Mac Lane K(G, n)
Demostración. Puede consultarse en [2], hay una secc’ón dedicada a este tipo de grupos.
Sea C∗ (X) un complejo de cadenas de Z [G]-módulos de X, definimos C∗ (X)G = {Cn (X)G }n∈Z
es el conplejo de cadenas de X/G, donde Cn (X)G es el espacio de órbitas de la acción por G.
101
Capı́tulo 5
Hn (E(G)) ≅ Hn (x0 )
= 0
para toda n > 0 y H0 (E(G)) = Z, entonces el complejos de cadena C∗ (E(G)) es una G-resolución
libre de Z. Además la aplicación
dada por f (σ ⊗ n) = [nσ] es un isomorfismo bien definido. Tengamos en cuenta que C∗ (E(G))G es
una G-resolución proyectiva. Por lo tanto
102
Bibliografı́a
103