Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ÁLGEBRA ABSTRACTA
Pedro Montero, con la colaboración de Juan Fuenzalida & Fabián Levicán
ÁLGEBRA ABSTRACTA
Pedro Montero
con la colaboración de Juan Fuenzalida & Fabián Levicán
CONTENIDOS
Agradecimientos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1. Prerrequisitos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.1. Relaciones de equivalencia y cocientes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2. Permutaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2. Grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1. Generalidades sobre los grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1.1. Definiciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1.2. Sub-grupos y generadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1.3. Morfismos de grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.1.4. Clases laterales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.1.5. Sub-grupos normales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.1.6. Cocientes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.1.7. Cocientes de espacios vectoriales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.2. Acciones de grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.2.1. Acción de un grupo sobre un conjunto. . . . . . . . . . . . . . . . . . . . . . . . 30
2.2.2. Órbitas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.2.3. Conjugación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.2.4. Fórmula de clases y p-grupos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.3. Teoremas de Sylow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.4. Grupos abelianos finitamente generados. . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.4.1. Teorema chino del resto y grupos abelianos de tipo finito . . . . . 41
2.4.2. Grupos abelianos libres finitamente generados. . . . . . . . . . . . . . . . 43
2.5. Grupos simples y series de composición. . . . . . . . . . . . . . . . . . . . . . . . . . . 48
6 CONTENIDOS
4. Anillos y módulos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4.1. Anillos e ideales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4.1.1. Primeras definiciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4.1.2. Ideales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.1.3. Anillos reducidos y anillos noetherianos. . . . . . . . . . . . . . . . . . . . . . . 88
4.1.4. Algunos teoremas de Hilbert. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
4.1.5. Topologı́a de Zariski y geometrı́a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4.1.6. Geometrı́a de ideales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.1.7. Morfismos entre cocientes y teorema chino del resto. . . . . . . . . . . 101
4.2. Módulos sobre un anillo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.2.1. Primeras definiciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.2.2. Módulos cocientes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
4.2.3. Operaciones sobre sub-módulos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
4.2.4. Módulos finitamente generados y módulos libres. . . . . . . . . . . . . . 109
4.2.5. Teorema de Cayley-Hamilton y Lema de Nakayama. . . . . . . . . . . 112
4.2.6. Sucesiones exactas y complejos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
4.2.7. Módulos proyectivos e inyectivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
4.2.8. Lema de la serpiente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
4.2.9. Producto tensorial de módulos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Bibliografia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
AGRADECIMIENTOS
Pedro Montero
Departamento de Matemática
Universidad Técnica Federico Santa Marı́a
Valparaı́so, Diciembre 2019
CAPÍTULO 1
PRERREQUISITOS
1.2. Permutaciones
Definición 1.2.1 (permutación). — Sea n ∈ N≥1 . Una permutación del
conjunto {1, 2, . . . , n} es una función biyectiva
σ : {1, 2, . . . , n} → {1, 2, . . . , n}
La denotaremos mediante
1 2 ··· n
σ=
σ(1) σ(2) ··· σ(n)
ó simplemente
σ = (σ(1), σ(2), . . . , σ(n)).
Ejemplo 1.2.2. — La permutación σ = (2, 3, 4, 1) corresponde a la biyección
1 7→ 2
2 7→ 3
σ:
3 7→ 4
4 7→ 1
1.2. PERMUTACIONES 13
GRUPOS
n veces
z }| {
g···g si n > 0;
gn = e si n = 0;
−n veces
z }| {
g −1 · · · g −1 si n < 0
En particular, si n, m ∈ Z entonces
g m+n = g m g n .
Decimos que el grupo G es abeliano (o conmutativo) si para todos
g1 , g2 ∈ G tenemos que g1 g2 = g2 g1 . En cuyo caso, la ley de composición
interna es generalmente escrita de forma aditiva g1 + g2 , el elemento neutro
es denotado 0, y el inverso de g es llamado el elemento opuesto, el cual es
denotado −g.
Definición 2.1.3 (anillo y cuerpo). — Sea (A, +, ·) un conjunto no-vacı́o
con dos leyes de composición interna. Se dice que A es un anillo si:
1. (A, +) es un grupo abeliano.
2. (A, ·) es un semi-grupo.
3. Para todos a, b, c ∈ A se tiene que a(b + c) = ab + ac y (b + c)a = ba + ca.
Además, se dice que A es un anillo abeliano si ab = ba para todos a, b ∈ A.
Finalmente, diremos que un anillo abeliano k es un cuerpo si k 6= {0} y si
(k \ {0}, ·) es un grupo.
Decimos que el grupo G es finito si el conjunto subyacente es finito. En
cuyo caso, su cardinal es llamado su orden, el cual es denotado |G|.
Si G y G0 son grupos podemos formar el grupo G × G0 , llamado pro-
ducto directo, dotando al conjunto producto de la ley de composición interna
(g1 , g10 )(g2 , g20 ) = (g1 g2 , g10 g20 ).
Ejemplo 2.1.4. —
1. Los enteros con la suma (Z, +) forman un grupo abeliano.
2. Si k es un cuerpo (como Q, R o C), (k, +) y (k \ {0}, ·) son grupos
abelianos. Más generalmente, para un anillo A tenemos el grupo abeliano
(A, +) y el grupo multiplicativo (A× , ·) de unidades de A (los elementos
de A que son inversibles respecto a la multiplicación). En particular, si
k es un cuerpo entonces k × = k \ {0}.
3. Para todo entero n ∈ N∗ , el par (Z/nZ, +) es un grupo finito de orden n.
Estos grupos son llamados cı́clicos.
2.1. GENERALIDADES SOBRE LOS GRUPOS 19
cociente de G por R (es decir, el conjunto cuyos elementos son las clases lat-
erales izquierda) es denotado G/H. El cardinal del conjunto G/H es denotado
[G : H] y es llamado el ı́ndice de H en G.
Podemos definir también las clases laterales derechas Hg := {hg | h ∈ H}
para g ∈ G, y el respectivo conjunto cociente (es decir, el conjunto cuyos
elementos son las clases laterales derechas) es denotado H\G.
Es importante remarcar que, afortunadamente, es indiferente de trabajar
con clases laterales izquierdas o derechas. En efecto, la aplicación inversa
Φ : G → G, g 7→ g −1 envı́a gH en Hg −1 . Por ende, induce una biyección
G/H −→ H\G.
Además, dado g ∈ G la aplicación H → G dada por h 7→ gh induce una
biyección
H −→ gH.
En particular, si H es finito, el cardinal de una clase lateral izquierda gH
es igual al orden de H. Las clases laterales izquierdas forman por ende una
partición del conjunto G, todas del mismo cardinal |H|. Dado que el cardinal
del conjunto de clases laterales es por definición [G : H], podemos deducir
fácilmente el siguiente resultado.
Teorema 2.1.17 (Teorema de Lagrange). — Sea H un sub-grupo de un
grupo finito G. Entonces
|G| = |H|[G : H].
En particular, el orden de un sub-grupo de G divide el orden de G.
Ejercicio 2.1.18. — Sea G un grupo de tipo finito y sea H un sub-grupo de
ı́ndice finito de G. Demostrar que H es de tipo finito.
Indicación: Si a1 , . . . , am generan G, y si g1 H, . . . , gn H son todas las
clases laterales izquierdas, donde g1 = e, demostrar que el conjunto finito
H ∩ {gi−1 ak gj | 1 ≤ k ≤ m, 1 ≤ i, j ≤ n} genera H.
Ejemplo 2.1.29. —
1. Existe un isomorfismo Sn /An ∼ = Z/2Z inducido por el morfimo signatura
(de manera alternativa, podemos observar que este grupo cociente tiene
dos elementos y por lo tanto es necesariamente isomorfo a Z/2Z).
2. La restricción del morfismo determinante al grupo diedral Dn < O2 (R)
induce un morfismo sobreyectivo Dn → {±1}. El kernel de dicho mor-
fismo es el sub-grupo de Dn generado por la rotación r. Es un sub-grupo
de ı́ndice 2 y es isomorfo a Z/nZ.
3. El morfismo ι : G → Aut(G) definido por ι(g)(x) = gxg −1 tiene como
kernel al centro Z(G) y como imagen al sub-grupo Int(G) de automorfis-
mos internos de G, por lo cual Int(G) ∼
= G/Z(G).
4. El grupo Int(G) de automorfismos interiores de G es un sub-grupo normal
de Aut(G). El grupo cociente Out(G) := Aut(G)/ Int(G) es llamado el
grupo de automorfismos exteriores de G.
Proposición 2.1.30. — Sea G un grupo y sea H un sub-grupo normal de G.
1. Si G es de tipo finito, G/H también es de tipo finito(2) .
2. Si H y G/H son de tipo finito, entonces G es de tipo finito.
Demostración. — Para probar (1) basta notar que la imagen en G/H de un
conjunto generador finito de G es un conjunto generador finito de G/H.
Para probar (2) consideramos A un sub-conjunto finito de G de tal suerte
que la imagen en G/H genera G/H, y consideramos B un sub-conjunto finito
generador de H. Sea x ∈ G. Su clase en G/H se escribe como
x = xε11 · · · xεmm = xε11 · · · xεmm ,
donde ε1 , . . . , εm ∈ {−1, 1} y x1 , . . . , xm ∈ A. Por ende,
x−ε
m
m
· · · x−ε
1 x ∈ H.
1
común múltiplo mcm(d, r), que r es divisible por mcm(d, r), y obtener
una contradicción. Para esto último, calcular (her/q )d/ mcd(d,r) .
b) Tenemos por lo tanto que e | d. Deducir que g genera G y luego
G∼= Z/dZ.
G
Φ / Biy(X)
9
Φ
b
G/ ker Φ
De donde obtenemos por lo tanto una acción fiel del grupo cociente G/ ker Φ
sobre X. Ası́, toda acción se factoriza en una acción fiel.
Ejemplo 2.2.2. —
1. Sea k un cuerpo. Para todo n ≥ 1, la acción de GLn (k) sobre k n es fiel
y las órbitas son k n \ {0} y {0}. La acción del grupo afı́n GAn (k) sobre
k n es fiel y transitiva.
2. La acción (fiel) del grupo ortogonal On (R) sobre Rn tiene por órbitas
las esferas de radio r > 0 y {0}. El estabilizador de un punto no-nulo
es (isomorfo a) On−1 (R) y luego, la biyección (1), permite deducir que
On (R)/On−1 (R) ∼ = Sn−1 .
3. La acción del grupo SL2 (R) sobre el semi-plano de Poincaré descrita en
Ejemplo 2.2.1 es transitiva. La acción no es fiel (su kernel es {±I2 }).
4. Sea k un cuerpo. El grupo k × actúa sobre k n \ {0} mediante
λ · (x1 , . . . , xn ) = (λx1 , . . . , λxn ), y el cociente es
k × \(k n \ {0}) = {rectas vectoriales en k n },
llamado espacio proyectivo sobre k y denotado Pn−1 (k).
5. Si σ ∈ Sn es una permutación y consideramos la acción del grupo hσi
sobre el conjunto {1, . . . , n}. Entonces {1, . . . , n} es la unión disjunta de
órbitas
r
G
{1, . . . , n} = Oi .
i=1
Podemos definir
σ(x) si x ∈ O ,
i
σi (x) =
x si x 6∈ Oi .
Entonces, σi es un ciclo de soporte Oi , tenemos que σi σj = σj σi y
σ = σ1 · · · σr .
2.2. ACCIONES DE GRUPOS 33
por
HgS = {h ∈ H | hgS = gS} = {h ∈ H | g −1 hg ∈ S} = gSg −1 ∩ H.
α
Nótese que |G/S| = |G| p m
|S| = pα = m, por el teorema de Lagrange. Como p no
P
divide a m = |G/S| = card(X), la fórmula de clases |G/S| = gS∈R [H : HgS ]
implica que existe una clase gS tal que p - [H : HgS ].
Por otro lado, HgS = gSg −1 ∩ H ≤ gSg −1 y gSg −1 es un p-grupo. Luego,
HgS es un p-grupo también. Finalmente, dado que p - [H : HgS ] = |H|H|
gS |
se
tiene que HgS es un p-sub-grupo de Sylow de H.
Una noción esencial para la demostración del Teorema de Sylow es la de
normalizador.
Definición 2.3.4 (normalizador). — Sea G un grupo y sea H ≤ G un
sub-grupo. Definimos el normalizador de H en G como
NG (H) := {g ∈ G | gHg −1 = H}.
Observamos que H G si y sólo si NG (H) = G. Más aún, si consideramos
la acción de G sobre el conjunto X = {H | H ≤ G} de sub-grupos de G por
conjugación g · H := gHg −1 , entonces NG (H) coincide con el estabilizador de
H respecto a esta acción.
Teorema 2.3.5 (Sylow, 1872). — Sea G un grupo y sea p un número primo
tal que p divide |G|. Escribamos |G| = pα m con p - m. Entonces
1. G contiene un p-sub-grupo de Sylow.
2. Todo p-sub-grupo de G está contenido en algún p-sub-grupo de Sylow.
3. Todos los p-sub-grupos de Sylow son conjugados en G.
4. Sea np el número de p-sub-grupos de Sylow de G. Entonces np | m y
np ≡ 1 mod p.
Demostración. — Sea n := |G| el orden de G. Entonces, el teorema de Cayley
(Ejemplo 2.2.3) implica que hay un morfismo inyectivo G ,→ Sn . Más aún,
tenemos un morfismo inyectivo Sn ,→ GLn (Fp ), σ 7→ uσ donde uσ es la matriz
de permutación asociada a σ (c.f. Ejercicio 2.2.4 (b)).
Ası́, G puede ser visto como un sub-grupo de GLn (Fp ). Por un lado, el
Ejercicio 2.3.2 implica que GLn (Fp ) admite un p-sub-grupo de Sylow. Por otro
lado, el Lema 2.3.3 implica que G contiene un p-sub-grupo de Sylow, de donde
se obtiene (1).
Para probar (2) y (3) consideremos H ≤ G un p-sub-grupo y S ≤ G un p-
sub-grupo de Sylow. El Lema 2.3.3 implica que existe g ∈ G tal que gSg −1 ∩H
2.3. TEOREMAS DE SYLOW 39
El morfismo
f : Z −→ Z/dZ × Z/eZ
x 7−→ ([x]d , [x]e )
verifica ker(f ) = deZ. La propiedad universal del cociente implica que ex-
iste un único morfismo fb : Z/deZ → Z/dZ × Z/eZ inyectivo. Dado que
|Z/deZ| = |Z/dZ × Z/eZ| = de, se concluye que fb es un isomorfismo.
¡Atención! — Es importante notar que fb es en realidad un isomorfismo de
anillos. En particular, hay un isomorfismo entre los grupos de unidades
(Z/nZ)× ∼ = (Z/pα1 Z)× × · · · × (Z/pαr Z)× .
1 r
.
ds
P AQ =
0
..
.
0 ··· 0
donde d1 , ..., ds ∈ N≥1 con d1 | d1 | · · · | ds son llamados factores invariantes
de A, los cuales están completamente determinados por A.
Teorema 2.4.7. — Todas las bases de un grupo abeliano libre finitamente
generado G tienen el mismo cardinal, llamado el rango de G.
Demostración. — Basta probar que si {x1 , . . . , xr } es una base de G y
{y1 , . . . , yn } ⊆ G es una familia linealmente independiente, entonces n ≤ r.
Dado que {x1 , . . . , xr } es una base, existe A = (aij ) ∈ Mr×n (Z) tal que
r
X
yj = aij xi .
i=1
44 CAPÍTULO 2. GRUPOS
$
Zn
A / Zr Φ /G
∼
Por otro lado, notamos que podemos recuperar de manera única los factores
α
invariantes di a partir de los pj j . Por ejemplo, el factor más grande ds está
α
dado por el mı́nimo común múltiplo entre los pj j y por ende se escribe como
α 0
ds = j 0 ∈J 0 pj 0j para cierto J 0 ⊆ J. De manera similar, ds−1 es el mı́nimo
Q
α
común múltiplo entre los pj j donde j ∈ J \ J 0 , y ası́ sucesivamente. En otras
α
palabras, basta probar que los factores pj j están únicamente determinados.
Sea p un número primo y consideremos el sub-grupo Tp (G) de elementos de
p-torsión, i.e., elementos de orden pα para cierto α ∈ N≥1 . Queremos probar
que en la escritura
Tp (G) = Z/pα1 Z × · · · × Z/pαs Z, α1 ≤ . . . ≤ αs ,
los exponentes αj están únicamente determinados por G. Para esto último,
consideremos para todo entero i > 0 el subgrupo
Tp,i := {x ∈ G | pi x = 0} ≤ Tp (G),
el cual está únicamente determinado por G. Notar que Tp,i ≤ Tp,i+1 , que
|Tp,i | = αj ≤i pαj αj >i pj y en particular |Tp,i+1 /Tp,i | = pcard{j|αj >i} . Ası́, los
Q Q
2. Todos los grupos abelianos de orden 18 están determinados por las se-
cuencias 1 < d1 | · · · | ds tales que d1 · · · ds = 18 = 2 · 32 . Ası́, los únicos
grupos de orden 18 (módulo isomorfismo) son Z/3Z × Z/6Z y Z/18Z.
Ejercicio 2.4.11. — Verificar que
Z/8Z × Z/12Z × Z/18Z ∼
= Z/2Z × Z/12Z × Z/72Z.
Observación 2.4.12 (curvas elı́pticas). — Sea k un cuerpo y recorde-
mos que el plano proyectivo P2 (k) es el conjunto de rectas vectoriales en
k 3 o, equivalentemente, el cociente k × \(k 3 \ {0}) donde k × actúa mediante
λ · (x, y, z) = (λx, λy, λz) y donde denotamos por [x : y : z] ∈ P2 (k) a la clase
de equivalencia de (x, y, z). Dados a, b ∈ k consideramos el conjunto
E = Ea,b = [x : y : z] ∈ P2 (k) | y 2 z = x3 + axz 2 + bz 3
G L2 := H1 ∩ K1 · · · ··· Lt = {e}
tores.
Observación 2.5.15. — El llamado programa de Gorenstein, iniciado
por Galois en 1832 y completado por varios autores en 2012, tiene por objetivo
la clasificación de todos los grupos finitos simples. Hoy en dı́a, sabemos que
todo grupo finito simple es isomorfo a uno de los siguientes grupos:
1. El grupo cı́clico Z/pZ, donde p es un número primo.
54 CAPÍTULO 2. GRUPOS
∼ (V 0 , ρ0 ), si existe τ : V → V 0 isomorfismo
en cuyo caso escribimos (V, ρ) =
lineal tal que
τ ◦ ρg = ρ0g ◦ τ
para todo g ∈ G.
Matricialmente, y conservando la notación anterior, dos representaciones son
equivalentes si existe una matrı́z T ∈ GLn (C) tal que T Rg = Rg0 T , es decir, si
Rg0 = T Rg T −1 para todo g ∈ G. En otras palabras, las matrices Rg y Rg0 son
las mismas, módulo un cambio de base dado por T .
Ejemplo 3.1.4. —
1. Una representación de grado 1 de un grupo finito G es un morfismo de
grupos
ρ : G −→ GL1 (C) = C∗ .
Dado que G es un grupo finito, los valores ρg ∈ C son raı́ces de la
únidad, es decir, existe n ∈ N≥1 tal que ρng = 1. Ası́, la imagen
ρ(G) ⊆ S1 = {z ∈ C | |z| = 1} está contenida en el cı́rculo unitario. Más
aún, se puede probar que ρ(G) es necesariamente un grupo cı́clico (ver
Ejercicio 2.1.36).
2. Sea ρ : G → C∗ una representación de grado 1. Si ρg = 1 para todo
g ∈ G decimos que ρ es la representación trivial de G.
3. Si G ⊆ GLn (C) es un sub-grupo finito de matrices, la inclusión
ρ : G ,→ GLn (C)
es la representación estándar de G. En el caso del grupo simétrico
Sn , la inclusión ρ : Sn ,→ GLn (C) que asocia una permutación σ 7→ Pσ a
su matriz de permutación respecto a la base canónica de Cn , es llamada
la representación de permutación.
4. Sea |G| = N y sea V ∼ = CN con base {eg }g∈G indexada por los elementos
de G. Si definimos ρg : V → V mediante eh 7→ egh , entonces
ρ : G −→ GL(V ) ∼
= GLN (C)
es llamada la representación regular de G. Notar que, si denotamos
por 1 ∈ G a la identidad del grupo, entonces en este caso se tiene que
la imagen ρg (e1 ) = eg es un elemento de la base para todo g ∈ G.
Recı́procamente, si una representación ρ : G → GL(W ) es tal que existe
un vector w ∈ W de tal suerte que el conjunto de imagenes {ρg (w)}g∈G
sea una base de W , entonces W es equivalente a la representación regular.
∼
En efecto, basta considerar τ : CN −
→ W dada por τ (eg ) = ρg (w).
3.2. SUB-REPRESENTACIONES Y MORFISMOS 57
V ×W
b /U
?
t
# ∃! b
b
T
Teorema 3.4.2. — Sean V y W dos k-espacios vectoriales. Existe un pro-
ducto tensorial de V y W , denotado V ⊗ W , el cual es único módulo un único
isomorfismo.
Demostración. — Comencemos por probar la existencia de un producto ten-
sorial. Sea k V ×W el k-espacio vectorial de base {e(v,w) }(v,w)∈V ×W . En otras
palabras, un elemento de k V ×W es una suma finita de la forma
X
λ(v,w) e(v,w) , .
finita
donde λ(v,w) ∈ k.
Es importante notar que la aplicación V × W → k V ×W , (v, w) 7→ e(v,w)
no es bilineal. Sin embargo, si denotamos por S al k-sub-espacio vectorial de
k V ×W generado por los elementos de la forma
e(v+v0 ,w) − e(v,w) − e(v0 ,w) , e(v,w+w0 ) − e(v,w) − e(v,w0 ) ,
e(λv,w) − λe(v,w) , e(v,λw) − λe(v,w) ,
donde v, v 0 ∈ V , w, w0 ∈ W y λ ∈ k, entonces el espacio vectorial cociente
T := k V ×W /S dotado de la aplicación bilineal
t : V × W −→ k V ×W /S
(v, w) 7−→ [e(v,w) ]
es un producto tensorial de V y W . En lo que sigue denotaremos V ⊗ W := T
y v ⊗ w := t((v, w)) = [e(v,w) ], donde v ∈ V y w ∈ W .
No es difı́cil notar que si b : V × W → U es una aplicación bilineal, entonces
la aplicación inducida B : k V ×W → U, e(v,w) 7→ b(v, w) es lineal y se anula
en S ⊆ k V ×W . Luego, la propiedad universal del cociente implica que existe
62 CAPÍTULO 3. REPRESENTACIONES DE GRUPOS FINITOS
t ∃! α t0 # ∃! β
#
T T0
donde t0 = α◦t y t = β ◦t0 . Luego, t0 = α◦t = α◦(β ◦t0 ) = (α◦β)◦t0 = idT 0 ◦t0
y t = β ◦ t0 = β ◦ (α ◦ t) = (β ◦ α) ◦ t = idT ◦ t. Finalmente, la unicidad de α y
β implica que β ◦ α = idT y α ◦ β = idT 0 , es decir, α y β son isomorfismos.
Recuerdo 3.4.3. — Sean V y W dos k-espacios vectoriales. Recordemos que
Hom(V, W ) = {f : V → W lineal}, y que V ∗ = Hom(V, k) es el espacio dual
de V .
Corolario 3.4.4. — Hay un isomorfismo entre k-espacios vectoriales
{b : V × W → U bilineal} ∼
= Hom(V ⊗ W, U ).
En particular, {b : V × W → k forma bilineal} ∼
= (V ⊗ W )∗ .
Demostración. — La aplicación b 7→ bb es un isomorfismo.
Proposición 3.4.5 (functorialidad). — Sean f : V → V 0 y g : W → W 0
son aplicaciones lineales. Entonces existe una única aplicación lineal
f ⊗ g : V ⊗ W → V 0 ⊗ W0
tal que (f ⊗ g)(v ⊗ w) = f (v) ⊗ g(w) para todos v ∈ V , w ∈ W . Más aún,
(f 0 ⊗ g 0 ) ◦ (f ⊗ g) = (f 0 ◦ f ) ⊗ (g ◦ g 0 ).
Demostración. — Basta completar el diagrama conmutativo
f ×g
V ×W / V 0 × W0
t t0
(
V ⊗W / V 0 ⊗ W0
∃! f ⊗g
Ejercicio 3.4.6. — Sea {vi }i∈I una base de V y sea {wj }j∈J una base de
W . Probar que {vi ⊗ wj }(i,j)∈I×J es una base de V ⊗ W . En particular,
dimk (V ⊗ W ) = dimk (V ) dimk (W ).
Usando el ejercicio anterior, o bien usando la propiedad universal del pro-
ducto tensorial, es posible probar el siguiente resultado (cuya demostración
dejamos como ejercicio).
Proposición 3.4.7. — Sean U , V y W tres k-espacios vectoriales. Hay iso-
morfismos canónicos:
∼
1. k⊗V − → V, λ ⊗ v 7→ λv.
∼
2. (U ⊕ V ) ⊗ W −
→ (U ⊗ W ) ⊕ (V ⊗ W ), (u + v) ⊗ w 7→ u ⊗ w + v ⊗ w.
∼
3. U ⊗V − → V ⊗ U, u ⊗ v 7→ v ⊗ u.
∼
4. U ⊗ (V ⊗ W ) −
→ (U ⊗ V ) ⊗ W, u ⊗ (v ⊗ w) 7→ (u ⊗ v) ⊗ w.
Ejemplo 3.4.8. — Supongamos que {v1,j }j∈I1 es una base de V1 , que
{v2,i }i∈I2 es una base de V2 , que {w1,l }l∈J1 es una base de W1 , y que
{w2,k }k∈J2 es una base de W2 . Si f : V1 → V2 y g : W1 → W2 son aplicaciones
lineales dadas por matrices A = (aij )i∈I2 , j∈I1 y B = (bkl )k∈J2 , l∈J1 respecto
a las bases anteriores, entonces obtenemos por bilinealidad del producto
tensorial que X
(f ⊗ g)(v1,j ⊗ w1,l ) = aij bkl v2,i ⊗ w2,k ,
i∈I2
k∈J2
de tal suerte que la matriz de f ⊗ g en las bases {v1,j ⊗ w1,l }(j,l)∈I1 ×J1 de
V1 ⊗ W1 y {v2,i ⊗ w2,k }(i,k)∈I2 ×J2 de V2 ⊗ W2 está dada por
A ⊗ B := (aij bkl )(i,k)∈I2 ×J2 , (j,l)∈I1 ×J1 .
Por ejemplo, si todos los espacios vectoriales involucrados son de dimensión 2,
entonces tenemos que A ⊗ B está dada por
a11 b11 a11 b12 a12 b11 a12 b12
a a b b a B a12 B a b a11 b22 a12 b21 a12 b22
11 12 ⊗ 11 12 = 11 =
11 21
.
a21 a22 b21 b22 a21 B a22 B a21 b11
a21 b12 a22 b11 a22 b12
a21 b21 a21 b22 a22 b21 a22 b22
Ejercicio 3.4.9. —
a) Probar que tr(A ⊗ B) = tr(A) tr(B).
b) Probar que rango(A ⊗ B) = rango(A) rango(B).
c) Si A ∈ Ma×a (k) y B ∈ Mb×b (k), probar que det(A⊗B) = det(A)b det(B)a .
64 CAPÍTULO 3. REPRESENTACIONES DE GRUPOS FINITOS
donde
1. S 2 V = Sym2 (V ) = {z ∈ V ⊗ V | Θ(z) = z} es el llamado cuadrado
simétrico de V . Notar que {ei ⊗ ej + ej ⊗ ei }i≤j es una base de S 2 V y
luego dimC S 2 V = n(n+1)
2 .
V2
2. V = Alt2 (V ) = {z ∈ V ⊗ V | Θ(z) = −z} es el llamado cuadrado
es una base de 2 V y
V
alternado de V . Notar que {ei ⊗ ej − ej ⊗ ei }i<j
luego dimC 2 V = n(n−1)
V
2 .
Observamos que todo elemento v ⊗ w ∈ T 2 V se escribe de la forma
1 1
v ⊗ w = (v ⊗ w + w ⊗ v) + (v ⊗ w − w ⊗ v) .
2
| {z } |2 {z }
en S 2 V
V2
en V
sub-representaciones ρS 2 V y ρV2 V de G.
3.5. Caracteres
Recuerdo 3.5.1. — Recordemos que si A ∈ Mn×n (C) y P ∈ GLn (C), en-
tonces la traza verifica tr(A) = tr(P AP −1 ). En otras palabras, la traza de una
transformación lineal es independiente de la base. Más aún, si λ1 , . . . , λn ∈ C
son los valores propios de A, entonces se tiene que tr(A) = λ1 + . . . + λn .
Definición 3.5.2 (carácter). — Sea ρ : G → GL(V ) una representación de
un grupo G. El carácter de ρ = ρV es la función χV (o χρ ) dada por
χV : G −→ C
g 7−→ tr(ρg ).
A partir de las propiedades de la traza se deducen las siguientes propiedades
de los caracteres.
Proposición 3.5.3. — Sea χ : G → C el carácter de una representación
ρ : G → GLn (C) de grado n. Entonces:
1. χ(e) = n.
2. χ(g −1 ) = χ(g) para todo g ∈ G.
3. χ(hgh−1 ) = χ(g) para todos g, h ∈ G. En particular, χ(g1 g2 ) = χ(g2 g1 )
para todos g1 , g2 ∈ G.
Demostración. — El punto (1) se obtiene de tr(ρe ) = tr(idV ) = dimC (V ). Para
probar (2), notamos que el hecho que G sea un grupo finito implica que cada
transformación lineal ρg es de orden finito. Luego, todos los valores propios
λ1 , . . . , λn de ρg son raı́ces de la unidad. En efecto, si ρm
g = idV para cierto
(2)
Mas adelante veremos que, en general, el producto tensorial de dos representaciones irre-
ducibles puede no ser irreducible.
66 CAPÍTULO 3. REPRESENTACIONES DE GRUPOS FINITOS
(3)
Si A ∈ GLn (C) y A = P JP −1 es la forma canónica de Jordan, entonces A−1 = P J −1 P −1 .
En particular, si λ1 , . . . , λn son los valores propios de A, entonces tr(A) = λ1 + . . . + λn y
tr(A−1 ) = λ11 + . . . + λ1n .
(4)
Notar que el valor del carácter de la representación de permutación en cada clase de
conjugación es exactamente la cantidad de 1 que aparecen en la respectiva partición, es
decir, la cantidad de elementos fijos por la acción de una permutación cualquiera en dicha
clase de conjugación. Esta observación se generaliza a Sn .
3.5. CARACTERES 67
{ei ∧ ej }1≤i<j≤n son además vectores propios de ρV2 V,g con valores propios
{λi λj }1≤i<j≤n . Luego,
2
X 1 X 1 X 2 1
χV2 V (g) = λi λj = λi − λi = (χV (g)2 − χV (g 2 )).
2 2 2
1≤i<j≤n 1≤i≤n 1≤i≤n
la cual es una forma lineal en uj2 j1 . Luego (1) en el Corolorio 3.6.2 se traduce
en que si ρV 6∼
= ρW entonces
X
ai2 j2 (g −1 )aj1 i1 (g) = 0
g∈G
para todos i1 , i2 , j1 , j2 . Por otra parte, si denotamos por
0 si i 6= i
1 2
δ i2 i1 =
1 si i1 = i2
para todos i1 , i2 , j1 , j2 .
(6)
Observamos que (χi | f ) = (f | χi ) = hf, χi i implica (χi | f ) = hχi , f i y luego
(χi | f ) = hf, χi i.
3.8. CARACTERES Y FUNCIONES CENTRALES 77
c(g)
donde λi = hfg , χi i = (fg | χi ) = |G| χi (g). En otras palabras,
h
c(g) X
fg (h) = χi (g)χi (h).
|G|
i=1
Si consideramos h = g obtenemos directamente (1), mientras que (2) se deduce
al considerar h fuera de la clase de conjugación de g.
Teorema 3.8.6. — Sea G un grupo finito. Entonces G es abeliano si y sólo
si toda representación irreducible de G es de grado 1.
Demostración. — El grupo G es abeliano si y sólo si
c(g) = card{hgh−1 , h ∈ G} = 1
para todo g ∈ G. Esto último equivale a
|G| = card({clases de conjugación de G}).
Por otra parte, sabemos que el número h de representaciones irreducibles de
G (módulo isomorfismo) es igual al número de clases de conjugación de G.
Luego, esta última igual se traduce en que |G| = h, lo cual equivale gracias al
Corolario 3.7.10 a la igualdad
|G| = n21 + . . . + n2|G| ⇔ n1 = . . . = n|G| = 1,
que es lo que querı́amos probar.
Corolario 3.8.7. — Sea A ≤ G sub-grupo abeliano. Entonces toda repre-
sentación irreducible de G es de grado a lo más [G : A] = |G|
|A| .
S3 Ce Ct Cc
χtrivial 1 1 1
χsigno 1 −1 1
χ3 ? ? ?
S 3 Ce Ct Cc
χ1 1 1 1
χ2 1 −1 1
χ3 2 0 −1
Ejercicio 3.9.1. — Verificar que la representación ρ3 : S3 → GL(V ) se
obtiene a partir de la representación de permutación ρperm : S3 → GL3 (C) al
restringirse al sub-espacio invariante
V = {(x1 , x2 , x3 ) ∈ C3 | x1 + x2 + x3 = 0} ∼
= C2 .
Ejercicio 3.9.2. — Calcular la tabla de caracteres del grupo D4 .
Indicación: Además de la representación trivial, considerar ρdet al ver D4 como
sub-grupo de GL2 (C), ρsigno al ver D4 como sub-grupo de S4 , ρdet ⊗ ρsigno , y
determinar el carácter de la representación restante (c.f. Ejercicio 3.8.9).
CAPÍTULO 4
ANILLOS Y MÓDULOS
4.1.2. Ideales. —
Definición 4.1.15 (ideal). — Sea A un anillo. Un sub-conjunto I ⊆ A es
un ideal de A si
1. (I, +) es un sub-grupo de (A, +); y
2. para todo a ∈ A y todo b ∈ I se tiene que ab ∈ I.
Observación 4.1.16. — Sea A un anillo, sea I ⊆ A un ideal, y sean
a, b ∈ A. Consideremos el grupo abeliano cociente (A/I, +). Es claro que
la clase (a + I) + (b + I) = (a + b)I (es decir, que la clase (a + b)I está
84 CAPÍTULO 4. ANILLOS Y MÓDULOS
p !! ∃! ϕ̂
A/I
Proposición 4.1.18. — Sean A, B anillos, sea ϕ : A → B un morfismo, y
sea J ⊆ B un ideal. Entonces, ϕ−1 (J) ⊆ A es un ideal. En particular, ker(ϕ)
es un ideal de A.
Demostración. — Sean a ∈ A y b ∈ ϕ−1 (J) (i.e., ϕ(b) ∈ J). Notar que
ϕ(ab) = ϕ(a)ϕ(b) ∈ J, pues ϕ(b) ∈ J y J es un ideal. Ası́, ab ∈ ϕ−1 (J).
El siguiente resultado permite caracterizar a los cuerpos a traves de sus
ideales.
Proposición 4.1.19. — Sea A un anillo tal que A 6= {0}. Entonces, A es un
cuerpo si y sólo si {0} y A son sus únicos ideales.
Demostración. — Supongamos que A es un cuerpo. Si {0} 6= I es un ideal y
a ∈ I \ {0}, entonces a−1 a = 1 ∈ I. Luego, para todo b ∈ A, se tiene que
b = b · 1 ∈ I, lo que implica que I = h1i = A.
Supongamos ahora que los únicos ideales del anillo A son {0} y A. Dado
un elemento arbitrario 0 6= a ∈ A, consideremos hai := {ab, b ∈ A}, el ideal
generado por a. Como a ∈ hai, se tiene que hai =6 {0} y luego hai = A = h1i.
4.1. ANILLOS E IDEALES 85
Imagen 1. La parábola V (Y − X 2 ).
4.1. ANILLOS E IDEALES 93
ϕ 7−→ ϕ∗
En particular, X ∼
= Y si y sólo si O(X) ∼
= O(Y ).
De la Proposición anterior concluimos que basta estudiar C–álgebras para
comprender la teorı́a de variedades algebraicas afines.
Luego, una cuestión fundamental es saber qué anillos aparecen como
álgebras de funciones regulares. Por definición,
O(Cn ) = C[X1 , . . . , Xn ],
donde las Xi son funciones coordenadas. Además, si X ⊆ Cn es una variedad
algebraica afı́n, entonces el morfismo de restricción
res
O(Cn ) −−→ O(X)
f 7→ f |X
es sobreyectivo. Notamos que por definición
ker(res) = I(X) = {f ∈ C[X1 , . . . , Xn ] | f (a) = 0 para todo a ∈ X} .
Esto implica que O(X) ∼ = C[X1 , . . . , Xn ]/I(X). Por lo tanto, O(X) es una
C–álgebra finitamente generada (por las clases [X1 ], . . . , [Xn ]). Más aún, si
f ∈ O(X) y n ∈ N≥1 son tales que f n = 0, entonces f = 0. En otras palabras,
O(X) es un anillo reducido (su único elemento nilpotente es el 0).
4.1. ANILLOS E IDEALES 97
X 7−→ I(X)
V (I) ←−p I
En otras palabras, y más informalmente, las propiedades geométricas de X se
traducen en propiedades algebraicas de O(X).
Observación 4.1.63.
√ — La biyección en la conclusión anterior se tiene ya
que I(V (I)) = I = I, donde la primera igualdad es implicada por el Hilbert
Nullstellensatz, y la segunda igualdad se tiene pues I es radical.
Ejemplo 4.1.64. —
1. Si consideramos la variedad algebraica afı́n dada por
X = {(x, y) ∈ C2 | y = x2 },
entonces tenemos que I(X) = hy − x2 i ⊆ C[x, y]. Luego,
O(X) = C[x, y]/hy − x2 i ∼
= C[x] = O(C).
Ası́, X ∼
= C son isomorfas como variedades algebraicas afines.
x
98 CAPÍTULO 4. ANILLOS Y MÓDULOS
Mp
Spec(A)
p
4.2.2. Módulos cocientes. — Del mismo modo que para grupos, espacios
vectoriales y anillos, podemos considerar cocientes de módulos. Concreta-
mente, si M es un A-módulo y N ⊆ M un sub-módulo, definimos el conjunto
cociente M/N de M por la relación de equivalencia
m ∼ m0 ⇔ m − m0 ∈ N,
y denotamos por
π : M → M/N
m 7→ [m]
la proyección canónica. Del mismo modo que para los casos anteriormente
discutidos, denotaremos también la clase [m] de m ∈ M en M/N mediante los
sı́mbolos m, m + N o m mod N , de acuerdo al contexto.
Dejamos como ejercicio para el lector verificar que las propiedades análogas
a los cocientes estudiados anteriormente también se verifican en el contexto de
módulos:
Ejercicio 4.2.14. — Sea A un anillo, y sean M, M 0 , N tres A-módulos.
a) Probar que existe una única estructura de A-módulo sobre el conjunto
cociente M/N de tal suerte que π : M → M/N sea un morfismo de
A-módulos.
b) Probar que π −1 induce una biyección
sub-módulos sub-módulos de M
∼
−
→ ,
de M/N que contienen N
P
Ejercicio 4.2.19. — Dar un ejemplo donde la suma i∈I Mi y la intersección
T
i∈I Mi sean diferentes.
Del mismo modo que para grupos y anillos, podemos considerar cocientes
sucesivos de módulos.
Proposición 4.2.20. — Sea A un anillo.
1. Si N ⊆ P ⊆ M son A-módulos, entonces
(M/N )/(P/N ) ∼= M/P.
2. Si N1 , N2 ⊆ M son A-módulos, entonces
(N1 + N2 )/N1 ∼
= N2 /(N1 ∩ N2 ).
Demostración. — Para probar (1) consideramos el morfismo ϕ : M/N → M/P
definido por ϕ(m + N ) = m + P . Notar que ϕ está bien definido y es sobreyec-
tivo. Además,
ker(ϕ) = {m ∈ M/N tales que m = 0 mod P } = P/N.
De esto, se tiene que
∼
(M/N )/ ker(ϕ) = (M/N )/(P/N ) −
→ Im(ϕ) = M/P.
Para probar (2) basta notar que la composición
N2 ,→ N1 + N2 (N1 + N2 )/N1
es sobreyectiva y su kernel es N1 ∩ N2 .
No podemos definir en general el producto de sub-módulos de M , pero
podemos definir el producto de sub-módulos e ideales.
Definición 4.2.21. — Sea I ⊆ A un ideal y sea M un A-módulo. Definimos
el sub-módulo ( )
X
IM := ai mi ai ∈ I, mi ∈ M .
finita
cierta familia (ai )i∈I casi nula (i.e., a lo más finitos elementos 6= 0) de
elementos de A.
2. Propiedad universal de A(I) : Para todo A-módulo M y toda familia
(mi )i∈I de elementos de M , existe un único morfismo de A-módulos
ψ : A(I) → M tal que ψ(ei ) = mi para todo i ∈ I.
Demostración. — La prueba de (1) sigue directamente de la definición de A(I)
y los detalles se dejan como ejercicio al lector. La prueba de (2) se obtiene al
P P
considerar de manera explı́cita ψ( i∈I ai ei ) := i∈I ai mi .
4.2. MÓDULOS SOBRE UN ANILLO 111
entonces se tiene que cj ∈ I j para todo j ∈ {1, . . . , n}. Esto último se deja
como ejercicio para el lector.
Demostración del Teorema 4.2.37. — El principal ingrediente de la prueba es
dotar a M de estructura de A[X]-módulo. En efecto, para todo polinomio
Q ∈ A[X] y todo m ∈ M definimos
Q · m := Q(u)(m).
Pn
En particular, si Q(X) = X entonces Q · mi = u(mi ) = j=1 aij mj para todo
i ∈ {1, . . . , n}. Luego, tenemos que
m
1
..
(XIn − R) · . = 0,
mn
donde (XIn − R) ∈ Mn×n (A[X]) es una matriz con coefientes en A[X]. Al
multiplicar a la izquierda por t com(XIn − R) obtenemos
m
1
..
det(XIn − R) · . = 0,
mn
donde det(XIn − R) ∈ A[X]. Dado que M = hm1 , . . . , mn iA-mod , tenemos que
el polinomio P (X) = det(XIn − R) anula todo elemento del A[X]-módulo M .
En particular, P (u) es nulo sobre M .
¡Atención! — Si A = k es un cuerpo, el Teorema de Cayley-Hamilton
dice que toda matriz cuadrada A, de polinomio caracterı́stico PA , verifica
PA (A) = 0.
Corolario 4.2.39. — Sea M un A-módulo finitamente generado. Entonces,
todo endomorfismo sobreyectivo de M es biyectivo.
Demostración. — Sea f : M → M un endomorfismo sobreyectivo. Tal como en
la demostración del teorema de Cayley-Hamilton, dotamos a M de estructura
de A[X]-módulo al definir X · m := f (m).
Como f es sobreyectivo tenemos que M = IM , donde I = hXi. En efecto,
esto último equivale a decir que M = f (M ).
Aplicamos Cayley-Hamilton al endomorfismo u = idM , de donde deducimos
0 = P (u) = un + c1 un−1 + · · · + cn−1 u + cn idM
114 CAPÍTULO 4. ANILLOS Y MÓDULOS
Ejemplo 4.2.47 (de anillo local). — Sea C = C 0 ([0, 1]) el anillo de fun-
ciones continuas f : [0, 1] → R. Sea p ∈]0, 1[ un punto arbitrario que fijaremos,
y consideremos el ideal I ⊆ C de funciones continuas que se anulan en una
vecindad de p.
El cociente A := C /I es el anillo de gérmenes de funciones continuas en
p, i.e., identificamos dos funciones si coinciden en una vecindad de p.
Los ideales (resp. ideales maximales) de A corresponden a ideales (resp.
ideales maximales) de C que contienen I. Más aún, si x ∈ [0, 1], entonces
mx := {f ∈ C | f (x) = 0}
es un ideal maximal. En efecto, si definimos el morfismo evaluación
evx : C → R mediante f 7→ f (x), entonces evx es un morfismo sobreyectivo y
mx = ker(evx ). Luego, el cociente
C /mx ∼
=R
es un cuerpo, por lo que tenemos que mx es maximal. El Ejercicio 4.2.48
implica que mp es el único ideal maximal que contiene a I. En conclusión, el
anillo A de gérmenes de funciones continuas en p es un anillo local con ideal
maximal mA := mp /I dado por gérmenes de funciones continuas que se anulan
en p, y cuyo cuerpo residual está dado por κ = A/mA ∼= R.
Ejercicio 4.2.48. — Con la notación del ejemplo anterior, probar que todo
ideal maximal de C es de la forma mx para cierto x ∈ [0, 1].
Interpretación geométrica 4.2.49. — El Lema de Nakayama puede ser
pensado como un análogo algebraico del teorema de la función inversa. En
efecto, con la notación del ejemplo anterior, considerar A = C /I, M = mA
y m = mA . La versión del Lema de Nakayama para anillos locales se dice
entonces que si la imagen de ciertas funciones en M/mM = m/m2 generan
dicho R-espacio vectorial, entonces generan M . Si f (t) = n≥0 an (t − p)n es
P
ϕ• ϕi−1 ϕi ϕi+1
di−2 di−1 diN di+1
N• : ···
N
/ N i−1
N
/ Ni / N i+1
N
/ ···
es conmutativo.
Ejercicio 4.2.56. — Demostrar que un morfismo de complejos ϕ• : M • → N •
induce morfismos
Hi (ϕ• ) : Hi (M • ) → Hi (N • )
entre los respectivos grupos de cohomologı́a, para todo i ∈ Z.
Complejo de de Rham. — A continuación daremos uno de los ejemplos funda-
mentales de complejos y de cohomologı́a, el llamado complejo de de Rham.
Tal como hemos mencionado en la Observación 4.2.54, la cohomologı́a de este
complejo deberı́a ser dual a cierta homologı́a. Dicha homologı́a resulta ser
precisamente la homologı́a singular, y la relación precisa entre ellas es lo que
conocemos como el teorema de dualidad de Poincaré (que se escapa de
los contenidos tratados en este texto).
Definición 4.2.57 (formas diferenciales). — Sea V ∼ = Rn un R-espacio
vectorial de dimensión n y sea r ∈ N≥1 . Denotamos por r V ∗ al espacio vec-
V
Ω0 (U ) = C ∞ (U ) = {f : U → R de clase C ∞ },
y todo ω ∈ Ωr (U ) se escribe de la forma
X
ω(x) = ωj1 ,...,jr (x) dxj1 ∧ · · · ∧ dxjr ,
1≤j1 <···<jr ≤n
P dx + Q dy
/ ∂Q
− ∂P
dx ∧ dy
∂y ∂x
Similarmente, el pushforward
ϕ∗ : HomA (N, M ) → HomA (N, M 0 )
f 7→ ϕ ◦ f
es un morfismo de A-módulos. Dado que HomA (N, ·) preserva el orden, deci-
mos que Hom(N, ·) es covariante.
La siguiente proposición detalla cómo se comportan HomA (·, N ) y
HomA (N, ·) respecto a las sucesiones exactas.(5)
α β
Proposición 4.2.63. — Sea 0 → N1 −
→ N2 −
→ N3 una sucesión exacta y sea
M un A-módulo. Entonces,
∗ α β∗
0 → HomA (M, N1 ) −→ HomA (M, N2 ) −→ HomA (M, N3 )
es exacta.
γ δ
Sea M1 −→ M2 →
− M3 → 0 una sucesión exacta y sea N un A-módulo.
Entonces,
δ∗ γ∗
0 → HomA (M3 , N ) −→ HomA (M2 , N ) −→ HomA (M1 , N )
es exacta.
Demostración. — Probaremos la primera parte de la proposición que concierne
a HomA (M, ·), pues la demostración para HomA (·, N ) es completamente
análoga.
Notar que por definición β∗ ◦ α∗ = (β ◦ α)∗ = 0∗ = 0, donde la igualdad
β ◦ α = 0 se deduce gracias a la exactitud de la sucesión original. Luego,
Im(α∗ ) ⊆ ker(β∗ ).
Veamos que ker(β∗ ) ⊆ Im(α∗ ). Para esto, consideremos ϕ : M → N2 tal
que β ◦ ϕ = 0 (i.e. ϕ ∈ ker(β∗ )). Por exactitud de la sucesión original, tenemos
ϕ(m) ∈ ker(β) = Im(α) para todo m ∈ M.
En particular, existe n = n(m) ∈ N1 tal que ϕ(m) = α(n). Más aún,
dicho n es único pues α es inyectivo. Si definimos ψ : M → N1 como
m 7→ n = n(m) entonces ψ es morfismo de A-módulos, y por definición ten-
emos que α(ψ(m)) = ϕ(m) para todo m ∈ M . En otras palabras, ϕ = α∗ (ψ),
de donde se concluye que ker(β∗ ) ⊆ Im(α∗ ).
(5)
El método de la prueba de dicha proposición, es lo que se cónoce en álgebra homológica
como cacerı́a de diagramas (o diagram chasing): dado un diagrama conmutativo, una
demostración mediante cacerı́a de diagramas implica el uso formal de las propiedades del
diagrama, tales como los mapas inyectivos o sobreyectivos, o sucesiones exactas.
124 CAPÍTULO 4. ANILLOS Y MÓDULOS
α β γ
f0 g0
0 / N1 / N2 / N3 /0
0 0 0
fK gK
0 / ker(α) / ker(β) / ker(γ)
ι1 ι2 ι3 δ
f g
0 / M1 / M2 / M3 /0
α β γ
f0 g0
0 / N1 / N2 / N3 /0
p1 p2 p3
0
fC 0
fC
/ coker(α) / coker(β) / coker(γ) /0
0 0 0
0 0
donde fK y gK (resp. fC y gC ) son morfismos inducidos por f y g a nivel
de kernels (resp. inducidos por f 0 y g 0 a nivel de cokernels). Por ejemplo, si
m ∈ ker(α) ⊆ M1 entonces f (m) ∈ M2 verifica β(f (m)) = f 0 (α(m)) = 0, y
luego f (m) ∈ ker(β). Ası́, el morfismo fK (m) := f (m) está bien definido.
El morfismo de conexión
δ : ker(γ) → coker(α)
se define a través de la siguiente cacerı́a de diagramas: Sea m3 ∈ ker(γ). Dado
que g es sobreyectivo, existe m2 ∈ M2 tal que m3 = g(m2 ). Más aún,
g 0 (β(m2 )) = γ(g(m2 )) = γ(m3 ) = 0,
y luego β(m2 ) ∈ ker(g 0 ) = Im(f 0 ). En particular, existe n1 ∈ N1 tal que
β(m2 ) = f 0 (n1 ). Definimos δ(m3 ) como la imagen de n1 ∈ N1 en el cociente
coker(α) = N1 / Im(α).
Ejercicio 4.2.70. — Verificar que δ está bien definido y que la sucesión de
kernels y cokernels es exacta.
Observación 4.2.71 (cohomologı́a). — Si ϕ• : M • → N • es un mor-
fismo de complejos de A-módulos (ver Definición 4.2.55), entonces el kernel
K • := {ker(ϕi )}i∈Z y el cokernel C • := {coker(ϕi )}i∈Z son complejos con
4.2. MÓDULOS SOBRE UN ANILLO 127
V ×W
b /U
?
t
# ∃! b
b
T
En otras palabras,
{b : V × W → U bilineal} ∼
= Homk -e.v. (V ⊗ W, U ).
Esta construcción se extiende verbatim al contexto de A-módulos.
Definición 4.2.73 (forma bilineal). — Sean M, N, P tres A-módulos. Una
aplicación
b:M ×N →P
es A-bilineal si para todo m ∈ M (resp. n ∈ N ) la aplicación
b(m, ·) : N → P (resp. b(·, n) : M → P )
es un morfismo de A-módulos.
Ejemplo 4.2.74. — Sea A un anillo.
128 CAPÍTULO 4. ANILLOS Y MÓDULOS
1. Si B es un A-álgebra, el producto
B × B −→ B
(b1 , b2 ) 7−→ b1 b2
es A-bilineal.
2. Si M, N son A-módulos, la aplicación
M × HomA (M, N ) −→ N
(m, ϕ) 7−→ ϕ(m)
es A-bilineal.
Notación 4.2.75. — Sea A un anillo y sean M, N, P tres A-módulos. Deno-
taremos por
BilA (M × N, P ) := {b : M × N → P aplicación A-bilineal}
al A-módulo de aplicaciones A-bilineales de M × N en P .
Teorema 4.2.76. — Sean M, N dos A-módulos. Entonces existe un A-
módulo M ⊗A N dotado de una aplicación A-bilineal
t : M × N −→ M ⊗A N
(m, n) 7−→ t(m, n) := m ⊗ n
verificando que para todo A-módulo P y toda aplicación A-bilineal b : M ×N → P ,
existe un único morfismo de A-módulos bb : M ⊗A N → P tal que b = bb ◦ t.
M ×N
b /P
:
t & ∃! b
b
M ⊗A N
En otras palabras, HomA (M ⊗A N, P ) ∼ = BilA (M × N, P ). Más aún, el par
(M ⊗A N, t) es único módulo un único isomorfismo.
Idea de la demostración. — Considerar el A-módulo libre A(M ×N ) con base
canónica {e(m,n) }(m,n)∈M ×N y cocientar por el sub-módulo
K = he(m+m0 ,n) − e(m,n) − e(m0 ,n) , e(m,n+n0 ) − e(m,n) − e(m,n0 ) ,
e(am,n) − ae(m,n) (a ∈ A), e(m,an) − ae(m,n) (a ∈ A)iA .
Definimos M ⊗A N := A(M ×N ) /K y m ⊗ n := e(m,n) mod K. La aplicación
t : M × N → M ⊗A N, (m, n) 7→ m × n es bilineal por construcción, y verifica
la propiedad universal deseada.
4.2. MÓDULOS SOBRE UN ANILLO 129
Del mismo modo que para espacios vectoriales, las siguientes propiedades
son consecuencia de la construcción anterior y de la propiedad universal del
producto tensorial.
Proposición 4.2.77. — Si M, M 0 , N, N 0 son A-módulos, entonces:
1. Functorialidad: Si ϕ : M → N y ψ : M 0 → N 0 son morfismos de
A-módulos, entonces existe un único morfismo de A-módulos
ϕ ⊗ ψ : M ⊗A M 0 → N ⊗A N 0
tal que (ϕ ⊗ ψ)(m ⊗ m0 ) = ϕ(m) ⊗ ψ(m0 ) para todos m ∈ M , m0 ∈ M 0 .
2. Propiedades monoidales: Hay isomorfismos canónicos
∼
a) A ⊗A M − → M, a ⊗ m 7→ am(7) .
∼
b) (M ⊕M 0 )⊗A N −→ (M ⊗A N )⊕(M 0 ⊗A N ), (m, m0 )⊗n 7→ (m⊗n, m0 ⊗n).
∼
c) M ⊗A N − → N ⊗A M, m ⊗ n 7→ n ⊗ m.
0 ∼
d) M ⊗A (M ⊗A N ) − → (M ⊗A M 0 ) ⊗ N, m ⊗ (m0 ⊗ n) 7→ (m ⊗ m0 ) ⊗ n.
Ejercicio 4.2.78. —
a) Sea A un anillo y M un A-módulo. Probar que para todo n ∈ N≥1 se
tiene que
An ⊗A M ∼ = M n.
b) Sea G un grupo abeliano (i.e., un Z-módulo) finito. Probar que
G ⊗Z Q = 0.
c) Probar que si m, n ∈ N≥1 son coprimos, entonces
(Z/mZ) ⊗Z (Z/nZ) = 0.
d) Sean V1 y V2 dos C-espacios vectoriales de dimension > 0. Verificar
que los espacios V1 ⊗C V2 y V1 ⊗R V2 no son isomorfos como R-espacios
vectoriales.
(7)
Con inversa dada por M → A ⊗A M, m 7→ 1 ⊗ m.
COMENTARIOS FINALES
[Suz86] Michio Suzuki. Group theory. II, volume 248 of Grundlehren der
Mathematischen Wissenschaften [Fundamental Principles of Mathe-
matical Sciences]. Springer-Verlag, New York, 1986. Translated from
the Japanese.