Anillos y sus categorı́as de representaciones
M.A. Farinati A.L. Solotar
11 de julio de 2003
2 Anillos y sus categorı́as de representaciones
Indice
1. Grupos 9
1.1. Grupo: definición y ejemplos . . . . . . . . . . . . . . . . . . . 9
1.2. Monoides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3. Subgrupos, subgrupos normales . . . . . . . . . . . . . . . . . 13
1.4. Morfismos y cocientes . . . . . . . . . . . . . . . . . . . . . . . 15
1.5. Teoremas de isomorfismo . . . . . . . . . . . . . . . . . . . . . 20
1.5.1. Definición por propiedad universal . . . . . . . . . . . . 20
1.5.2. Primer teorema de isomorfismo . . . . . . . . . . . . . 21
1.5.3. Segundo teorema de isomorfismo . . . . . . . . . . . . 21
1.5.4. Tercer teorema de isomorfismo . . . . . . . . . . . . . . 22
1.6. Teorema de Lagrange . . . . . . . . . . . . . . . . . . . . . . . 22
1.7. Grupos cı́clicos . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1.8. Acción de un grupo sobre un conjunto . . . . . . . . . . . . . 25
1.9. Orbitas, grupos de isotropı́a y ecuación de clases . . . . . . . . 29
1.10. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2. Anillos 41
2.1. Anillos: definiciones básicas y ejemplos . . . . . . . . . . . . . 41
2.2. Morfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.3. Ideales biláteros . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.4. Cocientes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.5. Producto de anillos . . . . . . . . . . . . . . . . . . . . . . . . 55
2.6. Localización . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.7. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3. Módulos 63
3.1. Módulos: primeras definiciones y ejemplos . . . . . . . . . . . 63
3.2. Submódulos maximales . . . . . . . . . . . . . . . . . . . . . . 68
3
4 Anillos y sus categorı́as de representaciones
3.3. Morfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
3.4. Cocientes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
3.5. Suma y producto . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.6. Módulos cı́clicos . . . . . . . . . . . . . . . . . . . . . . . . . . 79
3.7. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
4. Módulos noetherianos y artinianos 85
4.1. Módulos noetherianos . . . . . . . . . . . . . . . . . . . . . . . 85
4.2. Teorema de Hilbert . . . . . . . . . . . . . . . . . . . . . . . . 89
4.3. Módulos artinianos . . . . . . . . . . . . . . . . . . . . . . . . 91
5. Módulos libres, proyectivos e inyectivos 97
5.1. Módulos libres . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.1.1. Noción de rango . . . . . . . . . . . . . . . . . . . . . . 105
5.2. El funtor Hom . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
5.3. Módulos proyectivos . . . . . . . . . . . . . . . . . . . . . . . 112
5.3.1. Anillos hereditarios . . . . . . . . . . . . . . . . . . . . 114
5.3.2. Módulos proyectivos en dominios principales . . . . . . 116
5.4. Módulos inyectivos . . . . . . . . . . . . . . . . . . . . . . . . 119
5.5. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
6. Teoremas de estructura 133
6.1. Anillos semisimples . . . . . . . . . . . . . . . . . . . . . . . . 133
6.2. Módulos y anillos semisimples . . . . . . . . . . . . . . . . . . 133
6.3. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.4. Dominios principales . . . . . . . . . . . . . . . . . . . . . . . 145
6.4.1. Anillos euclideanos, principales y de factorización . . . 145
6.4.2. Módulos finitamente generados sobre un dip . . . . . . 148
6.5. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
6.6. Formas de Jordan . . . . . . . . . . . . . . . . . . . . . . . . . 155
7. Producto tensorial 157
7.1. Existencia y unicidad del producto tensorial . . . . . . . . . . 157
7.2. Funtorialidad de ⊗ . . . . . . . . . . . . . . . . . . . . . . . . 164
7.3. Adjunción entre ⊗ y Hom . . . . . . . . . . . . . . . . . . . . 167
7.4. Módulos Playos . . . . . . . . . . . . . . . . . . . . . . . . . . 170
7.5. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
M. A. Farinati — A. L. Solotar 5
8. Teoremas de Morita 177
8.1. Equivalencias de categorı́as . . . . . . . . . . . . . . . . . . . . 177
8.2. Teoremas de Morita . . . . . . . . . . . . . . . . . . . . . . . . 182
8.3. Contextos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
8.3.1. Acciones de grupos sobre anillos y contextos Morita . . 189
8.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
9. Categorı́as: construcciones universales, lı́mites y colı́mites 197
9.1. Categorı́as . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
9.1.1. Definición y ejemplos . . . . . . . . . . . . . . . . . . . 197
9.1.2. Isomorfismos, monomorfismos y epimorfismos categóricos199
9.2. Lı́mites y Colı́mites . . . . . . . . . . . . . . . . . . . . . . . . 204
9.2.1. Productos . . . . . . . . . . . . . . . . . . . . . . . . . 204
9.2.2. Coproductos . . . . . . . . . . . . . . . . . . . . . . . . 207
9.2.3. Objeto inicial, objeto final, Ker y Coker . . . . . . . . 208
9.2.4. Egalizadores y coegalizadores . . . . . . . . . . . . . . 211
9.2.5. Push-outs y pull-backs . . . . . . . . . . . . . . . . . . 213
9.2.6. Lı́mites . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
9.2.7. Colı́mites . . . . . . . . . . . . . . . . . . . . . . . . . 220
9.3. Funtores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
9.3.1. Definición y ejemplos . . . . . . . . . . . . . . . . . . . 221
9.3.2. Transformaciones naturales . . . . . . . . . . . . . . . 223
9.3.3. Funtores adjuntos, propiedades . . . . . . . . . . . . . 225
[Link]ı́a 231
11. Índice alfabético 232
6 Anillos y sus categorı́as de representaciones
Messieurs,
Le hasard veut que je supplée votre honorable professeur M. Jacquau . Mais je me
permets de ne point partager son opinion sur le système d’enseignement à suivre .
Mon avis , à moi , est qu’il ne faut rien apprendre , rien , de ce que l’Université vous
recommende . (Rumeurs au centre .) Je pense être plus utile à votre avenir en vous
conseillant de jouer aux dominos , aux dames , à l’écarté –les plus jeunes seront autorisés
à planter du papier dans le derrière des mouches . (Mouvements en sens divers .)
Par exemple , messieurs , du silence ! Il n’est pas nécessaire de réfléchir pour apprendre
du Démosthène et du Virgile , mais quand il faut faire le quatre-vingt-dix ou le cinq
cents , ou échec au roi , ou empaler des mouches sans les faire souffrir , le calme est
indispensable à la pensée , et le recueillement est bien dû à l’insecte innocent que va ,
messieurs , sonder votre curiosité , si j’ose m’exprimer ainsi . (Sensation prolongée .)
Je voudrais enfin que le temps que nous allons passer ensemble ne fût pas du temps
perdu .
Jules Vallès, L’insurgé. 1885.
Introducción
Este libro surgió luego del dictado, en diversas oportunidades, del curso
para la licenciatura en Cs. Matemáticas de la FCEyN-UBA “Algebra II”,
que es la tercer materia de álgebra que cursan los alumnos. La escasez de
bibliografı́a en castellano sobre los temas abarcados por esta materia fue uno
de las principales motivaciones para escribir este libro.
En el proceso de redacción, varios temas fueron profundizados mas allá de
lo que se suele dictar en clase, con la idea de que el alumno interesado cuente
no sólo con una guı́a de los contenidos de la materia, sino también con ma-
terial de consulta que lo prepare antes de abordar directamente literatura
especializada.
Un curso semestral de estructuras algebraicas deberı́a contar con los con-
tenidos completos de los capı́tulos 1,2,3 y 4 como esqueleto sobre el cual de-
sarrollar con mayor o menor profundidad los contenidos de los otros capı́tulos.
El capı́tulo sobre grupos (capı́tulo 1) fue encarado como un capı́tulo in-
troductorio a estructuras, con los contenidos mı́nimos sobre grupos que se
necesitarán en el resto del libro. La razón de esta minimalidad es por un lado
que el punto de vista general del libro es el categórico, y el modelo de cat-
egorı́a elegido por nosotros sobre el cual aprender álgebra es el de categorı́a
abeliana. Esto nos llevó a centrar el curso en categorı́as de módulos sobre
un anillo en vez de la categorı́a de grupos. Por otra parte, la bibliografı́a
a disposición de los alumnos sobre grupos, o grupos finitos, es mucho mas
abundante que sobre módulos, con lo que un nuevo libro detallado sobre este
tema no se presenta comparativamente tan necesario.
El capı́tulo de teoremas de estructura (capı́tulo 6) está formado por dos
partes a la vez muy diferentes y análogas. Se trata de los teoremas de estruc-
M. A. Farinati — A. L. Solotar 7
tura de módulos sobre un anillo semisimple, y sobre un dominio principal. Si
bien las categorı́as semisimples tienen un comportamiento muy diferente al
de las categorı́as de módulos sobre un dominio principal, ambas son ejemplos
de categorı́as en donde se tiene una clasificación “completa” de sus obje-
tos. Mientras que en anillos semisimples el ejemplo que se tuvo en mente
fue el de un álgebra de grupo, los ejemplos modelo que tomamos de do-
minios principales son Z (obteniendo ası́ el teorema de estructura de grupos
abelianos finitamente generados) y el anillo de polinomios con coeficientes en
un cuerpo: k[x]. Este último ejemplo tiene como aplicación, en el caso que k
sea algebraicamente cerrado, la descomposición en formas de Jordan. Dada
la importancia de esta aplicación, la hemos descripto separadamente como
última sección de este capı́tulo.
El capı́tulo sobre categorı́as (capı́tulo 9) puede considerarse también como
un apéndice. Durante el dictado de la materia, las nociones categóricas no
fueron dadas ni todas juntas, ni al final, sino de a poco, cuando las necesidades
de lenguaje ası́ lo indicaban. Generalmente este tema resulta muy difı́cil de
asimilar si no se cuenta con ejemplos concretos de categorı́as sobre las que
se haya trabajado. Por esta razón no recomendamos leer directamente este
capı́tulo si no se está familiarizado con teoremas básicos o definiciones ha-
bituales de estructuras algebraicas, como los teoremas de isomorfismo, o las
definiciones de suma directa, o de objeto proyectivo.
El capı́tulo sobre los teoremas de Morita (capı́tulo 8) es un punto ideal
hacia donde confluir en un curso de álgebra, pues integra nociones de todos
los otros capı́tulos (equivalencias de categorı́as, módulos proyectivos, gener-
adores, producto tensorial) y a la vez provee resultados muy concretos, como
cálculos de subespacios de conmutadores, o relaciones entre propiedades de
un anillo A y del anillo de matrices Mn (A).
Por razones evidentes, varias áreas importantes de la teorı́a de anillos y
de la teorı́a de módulos no son cubiertas por este texto. Mencionamos por
ejemplo las herramientas de homologı́a, la teorı́a de anillos conmutativos, o
aspectos de la teorı́a de representaciones de grupos como caracteres, fórmulas
de inducción, etc.
Este libro está principalmente destinado a alumnos de un curso de teorı́a
de módulos. Como tales, asumimos que tienen un profesor, y por lo tanto
hemos evitado todo lo que molesta a la comprensión de un texto matemático
como largas explicaciones técnicas (que los alumnos difı́cilmente compren-
8 Anillos y sus categorı́as de representaciones
den y que los profesores no necesitan leer) o una presentacion estrictamente
secuencial.
Finalmente, queremos agradecer los comentarios, sugerencias y correc-
ciones de los alumnos que cursaron Algebra II en los últimos cuatrimestres
que contaron con versiones previas de este manuscrito. Queremos agradecer
tambien a Mariano Suárez Álvarez por su ayuda con el LATEX.
Marco A. Farinati - Andrea L. Solotar
Buenos Aires, 23 de agosto de 2001.
1
Grupos
1.1. Grupo: definición y ejemplos
El concepto de grupo apareció inicialmente como grupo de transforma-
ciones de un conjunto. Sin embargo, al estudiar estos grupos de transforma-
ciones se vio que muchas de sus propiedades eran independientes del hecho
de que actuaran sobre un conjunto, y resultaban consecuencias de ciertos
axiomas básicos.
Definición 1.1.1. Un grupo (G, ∗) es un conjunto G provisto de una op-
eración ∗ : G × G → G que verifica:
1. Asociatividad: para todo g1 , g2 , g3 ∈ G, (g1 ∗ g2 ) ∗ g3 = g1 ∗ (g2 ∗ g3 ).
2. Elemento neutro: existe e ∈ G tal que e ∗ g = g ∗ e = g ∀g ∈ G.
3. Inverso: ∀ g ∈ G, ∃ g 0 ∈ G tal que g ∗ g 0 = g 0 ∗ g = e.
Si además para todo par g, h ∈ G se verifica g ∗ h = h ∗ g entonces el
grupo se llama abeliano o conmutativo. Al cardinal del conjunto G se lo
llamará orden de G y se lo notará |G|. Un grupo G se dirá finito si |G| < ∞,
se dirá infinito en otro caso.
Observaciones: 1) El elemento neutro de un grupo es único, porque si e y
e0 son dos neutros, entonces e = e ∗ e0 = e0 (la igualdad de la izquierda es
porque e0 es neutro “a derecha” y la segunda igualdad es porque e es neutro
“a izquierda”).
9
10 Anillos y sus categorı́as de representaciones
2) Un inverso g 0 de un elemento g es único, ya que si g 0 y g 00 son dos inversos
para un mismo g entonces
g 0 = g 0 ∗ e = g 0 ∗ (g ∗ g 00 ) = (g 0 ∗ g) ∗ g 00 = e ∗ g 00 = g 00
Al único inverso de un elemento g se lo denotará g −1 .
Ejemplos:
1. Sea X un conjunto, G = {funciones biyectivas de X}, ∗ =composición.
En este caso e = función identidad y dado g, g −1 es la función inversa.
Si el conjunto X es finito, X = {1, 2, 3, ..., n}, entonces G se denota Sn
y se llama el n-ésimo grupo simétrico.
2. Sea V un k espacio vectorial. G = GL(V ) = {endomorfismos lineales
inversibles de V } es un grupo con la composición de transformaciones
como producto y la identidad como neutro. Si V = k n , GL(V ) se nota
GLn (k) y se identifica (luego de fijar una base del espacio vectorial)
con las matrices inversibles de n filas y n columnas a coeficientes en k.
El elemento neutro es la matriz identidad.
3. Tomando la suma como operación y el cero como neutro, los conjuntos
Z, Q, R, C (los números enteros, racionales, reales y complejos) son
todos grupos (conmutativos).
4. Si m ∈ N, los “restos módulo m” (Zm , +m , 0) forman para cada m un
grupo abeliano con exactamente m elementos.
5. Si m ∈ N, Gm = { raı́ces m-ésimas de la unidad } con la operación
producto (como números complejos) es también un grupo abeliano con
m elementos, el neutro es el 1.
6. Si X es un conjunto no vacı́o y G un grupo, entonces Γ = {f : X → G}
funciones de X en G es un grupo con la multiplicación definida por
(f ∗Γ g)(x) := f (x) ∗G g(x) (∀f, g ∈ Γ, ∀x ∈ X)
El neutro es la función constante que a todo x ∈ X le asigna e, el
elemento neutro de G. Se observa que Γ es conmutativo si y sólo si G
lo es.
M. A. Farinati — A. L. Solotar 11
7. Si G1 y G2 son dos grupos, entonces el producto cartesiano G1 × G2
admite una estructura de grupo definiendo la operación
(g1 , g2 ) ∗ (g10 , g20 ) := (g1 ∗ g10 , g2 ∗ g20 )
Nota: Para un grupo arbitrario (G, ∗), denotaremos indistintamente el
producto de dos elementos g1 , g2 por g1 ∗ g2 = g1 .g2 = g1 g2 . Los sı́mbolos ∗ y
. se utilizarán para cualquier tipo de grupo (abeliano o no), el sı́mbolo + se
utilizará solamente para grupos abelianos. Cuando se desprenda del contexto
no explicitaremos la operación y hablaremos simplemente del grupo G.
Antes de seguir con las definiciones básicas de la teorı́a de grupos, hacemos
una pequeña disgresión sobre la estructura de monoide.
1.2. Monoides
La estructura de monoide es una generalización de la estructura de grupo,
en donde no se pide la existencia de inverso, y según el contexto, a veces se
asume la existencia de elemento neutro, y a veces no. Damos pues la definición
de monoide:
Definición 1.2.1. Un monoide (M, ∗) es un conjunto M provisto de una
operación ∗ : M ×M → M que es asociativa, es decir, que verifica m∗(n∗l) =
(m∗n)∗l, para toda terna de elementos m, n, l ∈ M . Si además existe e ∈ M
tal que e ∗ m = m ∗ e ∀m ∈ M , entonces M se dirá un monoide con elemento
neutro.
A partir de la definición, es claro que todo grupo es automáticamente
un monoide. El ejemplo clásico de monoide (que no es grupo) es el de los
números naturales (N, +), o agregándole el elemento neutro: (N0 , +).
Ejercicio: Si M es un monoide que admite un elemento neutro, entonces ese
elemento neutro es único. En particular, el mismo enunciado es cierto para
todos los grupos.
Si M es un monoide con elemento neutro, el subconjunto U(M ) definido
por U(M ) := {m ∈ M tal que existe m0 ∈ M con m0 ∗ m = e = m ∗ m0 } se
denomina las unidades M . Tautológicamente U(M ) es un grupo.
Ejemplos:
12 Anillos y sus categorı́as de representaciones
1. Si (k, +, .) es un cuerpo entonces (k, .) es un monoide con elemento
neutro, U(k) = k − {0}.
2. Si V es un k-espacio vectorial, Endk (V ) con la composición como op-
eración es un monoide, con elemento neutro la función identidad. En
este caso U(Endk (V )) = GL(V ).
3. Si X es un conjunto, F unc(X, X) = {f : X → X} es un monoide (con
la composición como operación), U(F unc(X, X)) = S(X).
4. Existen monoides con elemento neutro que admiten elementos inversibles
a izquierda pero no a derecha. Consideremos
M = CF MN (R) = {(aij )i,j∈N / aij ∈ R, y ∀j, aij = 0 salvo para finitos valores de i}
con el producto usual de matrices. La matriz (δi,2j )i,j∈N es inversible a
izquierda pero no a derecha.
5. Terminamos esta disgresión sobre monoides con un ejemplo de tipo
general:
Sea X un conjunto arbitrario no vacı́o. Para cada n ∈ N consideremos
X n := X × · · · × X el producto cartesiano de X consigo mismo n-veces.
Se define
a
L(X) := Xn
n∈N
donde indica la unión disjunta. Si (x1 , . . . , xn ) ∈ X n y (x0 1 , . . . , x0 m ) ∈
`
X m , definimos
(x1 , . . . , xn ) ∗ (x0 1 , . . . , x0 m ) := (x1 , . . . , xn , x0 1 , . . . , x0 m ) ∈ X n+m
Esta operación da una estructura de monoide (sin elemento neutro) en
L(X).
Si X es un conjunto unitario, L(X) se identifica con (N, +). Si X tiene
por lo menos dos elementos pruebe que L(X) no es conmutativo.
M. A. Farinati — A. L. Solotar 13
1.3. Subgrupos, subgrupos normales
En general, dado un conjunto G, uno puede obtener toda una familia de
otros conjuntos simplemente mirando los subconjuntos de G, si además G
tiene estructura de grupo, uno se puede preguntar cómo obtener “gratis” a
partir de G, una familia de grupos de manera análoga a la situación conjun-
tista.
Definición 1.3.1. Dado un grupo (G, ∗), un subgrupo de G es un subcon-
junto H ⊆ G tal que (H, ∗|H×H ) es un grupo, o en forma equivalente:
1. ∗ es cerrado en H, i.e. ∀h1 , h2 ∈ H, h1 ∗ h2 ∈ H.
2. e ∈ H.
3. ∀h ∈ H, h−1 ∈ H.
Observación: La condición 2 implica que H 6= ∅, a su vez las condiciones 1
y 3 junto con H 6= ∅ implican la condición 2, por lo tanto en la definición de
subgrupo se puede cambiar 2 por H 6= ∅.
Ejemplos:
1. Dado n ∈ N, sea Gn = {w ∈ C / wn = 1}, entonces (Gn , .) es un
subgrupo de (C − {0}, .).
2. Si n ∈ N, los múltiplos de n: n.Z = {nk / k ∈ Z} es un subgrupo de
los enteros (Z, +).
3. G = Z6 = {0, 1, 2, 3, 4, 5}, H1 = {0, 2, 4} y H2 = {0, 3} son subgrupos
de G.
4. Si (G, ∗) es un grupo, G y {e} son siempre subgrupos. Por ejemplo si
p es un número primo y G = Zp se verá fácilmente luego que estos dos
subgrupos triviales son los únicos subgrupos que tiene Zp .
5. Sea X = {1, 2, 3, ..., n}, G = Sn = { permutaciones de X}. Si 1 ≤
i ≤ n, el conjunto de permutaciones que fijan el elemento i de X:
Hi = {g ∈ G / g(i) = i} es un subgrupo de G. ¿Cuántos elementos
tiene G? ¿Cuántos elementos tiene Hi ?
6. Sea G = GLn (k). Sea H = {A ∈ G / det(A) = 1}, entonces H es un
subgrupo de G.
14 Anillos y sus categorı́as de representaciones
Observemos que si H es un subgrupo de un grupo G, entonces para cada
x ∈ G, el conjunto x.H.x−1 = {xhx−1 : h ∈ H} es también un subgrupo de G
(verificar: (xhx−1 )(xh0 x−1 ) = x(hh0 )x−1 ∈ x.H.x−1 y (xhx−1 )−1 = xh−1 x−1 ).
De esta manera, a partir de un subgrupo H obtenemos otros, que llamaremos
conjugados a H. No hay razón a priori para suponer que H coincide con
sus subgrupos conjugados, esto sı́ es cierto si por ejemplo el grupo G es
conmutativo, o más generalmente si los elementos de H conmutan con los de
G. De los ejemplos anteriores, si tomamos G = Sn y σ ∈ G la permutación
cı́clica definida por
i + 1 si i < n
σ(i) =
1 si i = n
podemos considerar H = {id, σ, σ 2 , σ 3 , ..., σ n−1 }, H resulta un subgrupo, pero
(ejercicio) es falso en general que si x ∈ G entonces x.H.x−1 = H.
Definición 1.3.2. Un subgrupo H de un grupo G se dirá invariante (o
normal, o distinguido) si verifica que x.H.x−1 = H ∀x ∈ G. Se notará H / G
Pregunta: Cómo pueden descubrirse todos los subgrupos normales de un
grupo dado?
Observaciones / ejercicios:
T
1. Sea {Hi }i∈I una familia de subgrupos de un grupo G, entonces i∈I Hi
es
T un subgrupo de G. Si además todos los Hi son invariantes entonces
i∈I Hi también es invariante.
2. Si H es un subgrupo de un grupo G, demostrar que ∩ x.H.x−1 es un
x∈G
subgrupo invariante.
3. Si S es un subconjunto de G, sea NS = {x ∈ G / x.S.x−1 = S}
entonces NS es un subgrupo de G llamado el normalizador de S en
G. En particular, si S = {a}, NS = {x ∈ G / xa = ax}.
Si S es un subgrupo de G, S es también un subgrupo de NS y S / NS .
Además NS es el subgrupo de G mas grande con esa propiedad.
4. Sea ZG = {x ∈ G / xg = gx ∀g ∈ G}. ZG es un subgrupo de G, se
llama el centro de G. Se tiene ZG / G, y además ∀S ⊆ G, ZG ⊆ NS .
M. A. Farinati — A. L. Solotar 15
5. Sea G un grupo cualquiera, x, y ∈ G, definimos el conmutador de
x e y como [x, y] := xyx−1 y −1 . Dejamos como ejercicio verificar que
si z ∈ G, entonces z[x, y]z −1 = [zxz −1 , zyz −1 ]. Llamamos subgrupo
conmutador y denotamos [G, G] al subgrupo de G generado por los
conmutadores. Tenemos entonces que [G, G] / G.
1.4. Morfismos y cocientes
Ası́ como la noción de conjunto está intrı́nsecamente ligada al concepto
de función, pues una función es una forma de relacionar un conjunto con
otro, para el caso de grupos, que son conjuntos provistos de una estructura
de producto adicional, serán de importancia central las funciones entre grupos
que “respeten” dicha estructura.
Definición 1.4.1. Sean (G, ∗G ), (G0 , ∗G0 ) dos grupos. Una función f : G →
G0 se dice un morfismo (u homomorfismo) de grupos si y solamente si para
todo g1 , g2 ∈ G es válida la igualdad:
f (g1 ∗G g2 ) = f (g1 ) ∗G0 f (g2 )
Ahora se puede dar la definición de subgrupo de manera mas compacta
(ejercicio): un subconjunto H de un grupo G es subgrupo si y sólo si H admite
una estructura de grupo tal que la función inclusion i : H → G (h 7→ h) sea
un morfismo de grupos.
Nombres:
Un monomorfismo es un morfismo inyectivo.
Un epimorfismo es un morfismo suryectivo.
Un isomorfismo es un morfismo biyectivo.
Notar que si designamos por HomG (G, G0 ) al conjunto de morfismos de
grupos f : G → G0 , este conjunto es siempre no vacı́o porque la función
que a todo elemento de G le asigna el neutro de G0 (el “morfismo nulo”) es
trivialmente un morfismo de grupos.
Propiedades:
16 Anillos y sus categorı́as de representaciones
1. Un morfismo f : G → G0 es isomorfismo ⇔ es monomorfismo y epi-
morfismo, además en tal caso la función inversa f −1 : G0 → G también
es un morfismo de grupos (verificar!).
2. Si f es un morfismo, entonces f (eG ) = eG0 pues como eG = eG ∗ eG ,
entonces f (eG ) = f (eG ) ∗ f (eG ) por lo tanto eG0 = f (eG ) ∗ (f (eG ))−1 =
f (eG ) ∗ f (eG ) ∗ (f (eG ))−1 = f (eG ).
3. ∀g ∈ G, f (g −1 ) = f (g)−1 .
4. f monomorfismo ⇔ (f (g) = eG0 ⇒ g = eG ).
Si f : G → G0 es un morfismo de grupos, se tienen automáticamente
dos subgrupos (uno de G y otro de G0 ) asociados a dicho morfismo, que
llamaremos el núcleo (en inglés o alemán: kernel) y la imagen de f :
Núcleo: Ker(f ) := {g ∈ G / f (g) = eG0 }
Imagen: Im(f ) := {g 0 ∈ G0 / ∃g ∈ G tal que f (g) = g 0 }.
Ejercicio 1: verificar que efectivamente son subgrupos. Verificar que Ker(f )/
G, sin embargo, Im(f ) no tiene porque ser invariante, mostrar un contrae-
jemplo.
Ejercicio 2: Sea f : G → G0 como antes un morfismo de grupos y H 0 un
subgrupo de G0 . Verificar que f −1 (H 0 ) es un subgrupo de G, si además H 0 /G0
entonces f −1 (H 0 ) / G. En particular como {e} / G0 resulta Ker(f ) / G.
Las definiciones de monomorfismo y epimorfismo pueden ser enunciadas
a través de estos subgrupos, pues un morfismo f : G → G0 es monomorfismo
si y sólo si Ker(f ) = {eG }, y es epimorfismo si y sólo si Im(f ) = G0 .
Ejemplos:
1. La función exponencial exp : (R, +) → (R>0 , .) (x 7→ ex ) es un isomor-
fismo de grupos, cuyo inverso es la función logaritmo.
2. Morfismos entre Z2 y Z4 :
Sea f : Z2 → Z4 morfismo de grupos. Luego sabemos que f (0) = 0.
¿Cuánto vale f (1)? Como 0 = 1 + 1 entonces f (1) + f (1) = 0 por lo
tanto f (1) debe ser o bien cero, o bien la clase de 2 en Z4 , en cualquiera
de los dos casos, la función ası́ definida es un morfismo de grupos.
M. A. Farinati — A. L. Solotar 17
3. (ejercicio) Sea f : Z2 → Z3 un morfismo de grupos, entonces f es el
morfismo nulo.
2πik
4. Sea f : Gn → Zn dado por f (e n ) = k, entonces f es un isomorfismo
de grupos.
5. (ejercicio) Definir un morfismo de grupos f : S3 → S3 tal que Im(f )6 S3 .
Vimos que si f : G → G0 es un morfismo de grupos, entonces Ker(f ) / G.
El siguiente lema muestra que todo subgrupo normal de G es el núcleo de
algún morfismo de G en algún grupo G0 .
Lema 1.4.2. Sea H / G. Entonces existe un grupo G0 y un morfismo de
grupos f : G → G0 tal que H = Ker(f ).
Demostración: Se quiere definir un f y un G0 de modo tal que Ker(f ) = H.
Definimos para eso una relación de equivalencia ∼H .
Si x, y ∈ G, diremos que x ∼H y ⇔ y −1 x ∈ H (verificar que al ser H
un subgrupo, esa relación es de equivalencia). Notar que en el caso H = {e}
esta relación es simplemente la igualdad.
Dada una relación de equivalencia en un conjunto, se tiene automática-
mente otro conjunto (el conjunto cociente) y una aplicación natural:
π : G → G/ ∼H
x 7→ x
donde x = {y ∈ G / x ∼H y}
Se toma f = π y G0 = G/ ∼H , en G0 se define la siguiente estructura de
grupo:
x ∗ y := xy
Notar que es la única estructura de grupo posible que hace de π un morfismo
de grupos.
Hay que verificar lo siguiente:
1. La operación en el conjunto cociente está bien definida.
2. La operación definida en G0 da una estructura de grupo, es decir es
asociativa, hay un elemento neutro y todo elemento tiene inverso.
18 Anillos y sus categorı́as de representaciones
3. f es un morfismo de grupos y Ker(f ) = H.
Veamos 1.: Sean x, x0 , y, y 0 tales que y = y 0 y x = x0 . Es decir, x está rela-
cionado con x0 y lo mismo para y e y 0 , esto equivale a que existan h1 , h2 ∈ H
tales que
(x0 )−1 x = h1 ; (y 0 )−1 y = h2
o equivalentemente
x = x0 h1 ; y = y 0 h2
queremos ver que x0 y 0 = xy, para eso calculamos xy en términos de x0 e y 0 :
xy = x0 h1 y 0 h2 = x0 (y 0 y 0 −1 )h1 y 0 h2 =
= x0 y 0 (y 0 −1 h1 y 0 )h2 = x0 y 0 h3 h2
donde h3 = y 0 −1 h1 y 0 que es un conjugado de h1 , como H es un subgrupo
invariante entonces h3 ∈ H, también pertenece a H el producto h3 h2 , por lo
tanto xy está relacionado con x0 y 0 y por lo tanto xy = x0 y 0 .
Notar que si H no es invariante, el razonamiento anterior no es válido,
y no hay manera de dar en general al cociente G0 una estructura de grupo
compatible con la de G.
Una vez que se sabe que la operación en G0 está bien definida, es fácil
(ejercicio) ver que es asociativa y que eG0 = e, (x)−1 = x−1 .
El hecho de que f sea un morfismo de grupos es inmediato a partir de su
definición pues
f (xy) = xy = x. ∗ y = f (x)f (y)
Calculamos ahora Ker(f ):
Ker(f ) = {x ∈ G / f (x) = eG0 }
= {x ∈ G / x = e}
= {x ∈ G / x ∼H e}
= {x ∈ G / x ∈ H} = H
Notación: G0 := G/H
M. A. Farinati — A. L. Solotar 19
Definición 1.4.3. Dado un grupo G y un subgrupo invariante H, a la con-
strucción precedente G/H se le llama el grupo cociente de G por H (o G
módulo H).
Notar que la estructura de grupo de G/H se debe a que H / G, si no, el
conjunto cociente G/H es tan sólo un conjunto.
Ejemplos:
1. Sea m.Z considerado como subgrupo de (Z, +), entonces Z/m.Z = Zm
2. Sea (R, +) y consideremos el subgrupo (normal porque (R, +) es con-
mutativo) Z ⊂ R, se obtiene entonces que R/Z es un grupo isomorfo a
(S 1 , .) = {z ∈ C / |z| = 1} ⊂ (C − {0}, .) bajo la aplicación
R/Z → S 1
x 7→ e2iπx
3. Si G es un grupo, entonces G/{e} ∼
= G y G/G ∼
= {e}.
Otra forma de describrir al grupo cociente lo da la siguiente proposición,
que muestra una propiedad (de tipo universal) que caracteriza completa-
mente al cociente:
Proposición 1.4.4. Sea G un grupo, H / G y la aplicación al cociente πH :
G → G/H. Entonces para todo morfismo de grupos f : G → G0 (donde
G0 es arbitrario) tal que H ⊆ Ker(f ), existe un único morfismo de grupos
f : G/H → G0 tal que f ◦ πH = f . Esta situación se esquematiza con el
siguiente diagrama:
f
G / G0
y<
y
πH y
y f
G/H
Demostración:
Existencia de f : Si x ∈ G/H, se define f (x) := f (x). Esta aplicación
resulta bien definida pues si x = x0 entonces x0 −1 x ∈ H ⊆ Ker(f ), luego
f (x0 −1 x) = e0G con lo cual f (x) = f (x0 ).
20 Anillos y sus categorı́as de representaciones
Resulta claro también que f es morfismo de grupos pues
f (xy) = f (xy) = f (x)f (y) = f (x)f (y)
y que (por la definición de f ) f = f ◦ πH .
Unicidad de f : Es una consecuencia de la sobreyectividad de πH . Sean f 1
y f 2 tales que f i ◦ π = f (i = 1, 2), entonces
f 1 (x) = f 1 (π(x)) = f (x) = f 2 (π(x)) = f 2 (x)
luego f 1 = f 2 .
Observación: Con las notaciones como en la proposición anterior, Im(f ) =
Im(f ) y Ker(f ) = πH (Ker(f )). En particular f epimorfismo implica f epi-
morfismo, y si H = Ker(f ) entonces f es monomorfismo.
1.5. Teoremas de isomorfismo
1.5.1. Definición por propiedad universal
El grupo G/H queda determinado de manera única por las siguientes
propiedades:
Existe un morfismo de grupos π : G → G/H tal que Ker(π) = H.
Todo morfismo de grupos f : G → G0 tal que H ⊆ Ker(f ) se factoriza
de manera única por G/H, o sea, si f : G → G0 es un morfismo de
grupos y f (H) = {e} entonces ∃!f : G/H → G0 (morfismo de grupos)
tal que f ◦ π = f .
Si (G,
e πe : G → G)
e es un par con las mismas dos propiedades anteriores de
(G/H, π) entonces Ge∼= G/H porque: aplicando la segunda propiedad a G/H
yG e sucesivamente se tienen únicos morfismos φ y ψ como en el diagrama
G
π / G/H
{{{=
{{{{
φ
π
{{{{{{ψ
}{{{
e
G
e
M. A. Farinati — A. L. Solotar 21
tales que φ ◦ π = π
e y ψ◦π e = φ ◦ π = (φ ◦ ψ) ◦ π
e = π. Luego, por ejemplo π e.
Si aplicamos la segunda propiedad al diagrama
G
π
e / e
G
π
e
G
e
a partir de la cuenta anterior vemos que idGe ◦e
π=π
e = (φ◦ψ)◦e π , por unicidad
se sigue entonces que φ ◦ ψ = idGe . La otra composición es completamente
análoga, y queda demostrado ası́ que φ y ψ son isomorfismos, uno inverso
del otro.
1.5.2. Primer teorema de isomorfismo
Si f : G → G0 es un morfismo de grupos, consideramos f : G → Im(f ) y
H = Ker(f ), entonces f : G/ Ker(f ) → Im(f ) es un isomorfismo de grupos.
Para esto, basta observar que f es mono y epi.
1.5.3. Segundo teorema de isomorfismo
Sean H y K dos subgrupos normales de G tales que K ⊆ H (⇒ K / H).
Se tiene entonces el diagrama conmutativo:
πH
G / G/H
w;
πK w
w πH
w
G/K
πH es claramente sobreyectiva pues πH lo es, el núcleo de πH es la imagen
de H por πK en G/K o sea H/K, aplicando ahora el primer teorema de
G/K ∼
isomorfismo a πH se tiene H/K = G/H.
Ejemplo: Si consideramos Z ⊂ R ⊂ C (todos grupos con la suma), entonces
C/Z ∼ ∼
R/Z = C/R = R.
22 Anillos y sus categorı́as de representaciones
1.5.4. Tercer teorema de isomorfismo
Sean H y K subgrupos de un grupo G tal que K ⊆ NH (es decir,
k.H.k −1 = H ∀k ∈ K), si HK = {h.k / h ∈ H, k ∈ K}, entonces HK
es un subgrupo de G porque
(hk)(h0 k 0 ) = hkh0 (k −1 k)k 0 = [h(kh0 k −1 )]kk 0 ∈ HK
pues kh0 k −1 ∈ H. Además (hk)−1 = k −1 h−1 = (k −1 h−1 k).k −1 .
Notar que H / HK, por lo tanto tiene sentido calcular HK/H.
Si consideramos la aplicación K → HK/H dada por k 7→ 1.k, es so-
breyectiva (verificar!), y el núcleo son los elementos de K que también están
en H, esto da el isomorfismo:
K/(H ∩ K) ∼
= HK/H.
1.6. Teorema de Lagrange
Si H es un subgrupo (no necesariamente invariante) de un grupo G, se
sigue llamando G/H al conjunto cociente por la relación de equivalencia ∼H
del lema 1.4.2. Si H / G entonces G/H es un grupo, si no, es solamente un
conjunto.
Definición 1.6.1. Si G es un grupo y H un subgrupo (normal o no) de
G, se llama ı́ndice de H en G al cardinal del conjunto G/H. Se lo nota
(G : H) := #(G/H)
Recordamos que el orden de un grupo G es el cardinal de G y se lo nota
|G| = #G.
El siguiente resultado, si bien se puede generalizar a cardinales arbitrarios,
es de principal utilidad cuando |G| < ∞. Supongamos ahora entonces que
se tiene un grupo finito G y H ⊆ G un subgrupo. Recordando la relación de
equivalencia ∼H , para un x ∈ G se tiene:
x = {y ∈ G / x ∼H y}
= {y ∈ G / y −1 x ∈ H}
= {y ∈ G / y = xh para algún h ∈ H}
Observamos que:
M. A. Farinati — A. L. Solotar 23
1. Por ser ∼H una relación de equivalencia, x ∩ y = ∅ o x = y.
2. Para todo x ∈ G: #(x) = #(x.H) = |H| (verificar!).
3. #(G/H) = #{x : x ∈ G}.
En las condiciones anteriores se tiene el siguiente teorema:
Teorema 1.6.2. (Lagrange) Sea G un grupo, H un subgrupo de G, entonces
|G| = (G : H).|H|.
Demostración: del hecho de que ∼H sea una relación de equivalencia se
sigue que G es la unión disjunta (observación 1. anterior) de sus clases de
equivalencia, por lo tanto
X
|G| = #(x)
x∈G/H
de la observación 2. anterior se sigue
P que todos los números que se suman son
iguales a |H|, por lo tanto |G| = x∈G/H |H| = #(G/H).|H| = (G : H).|H|.
Este simple teorema tiene consecuencias inmediatas importantes:
Corolario 1.6.3. Sea G un grupo finito:
1. El orden de cualquier subgrupo de G divide al orden de G.
|G|
2. Sea H / G, entonces |G/H| = |H|
.
3. Sea a ∈ G, se denotará por hai al subgrupo de G dado por el conjunto
{an }n∈Z (verificar que es un subgrupo, para la definición formal de an
con n ∈ Z ver al principio de la siguiente sección) y se denotará |a| :=
|hai|. Entonces para un grupo finito, |a| es un número que divide a |G|.
Notar que (ejercicio) |a| = min{n ∈ N / an = eG }.
4. Sea G finito, para todo x ∈ G, x|G| = eG .
5. (Fermat) Si a ∈ Z y p es un número primo entonces ap ≡ a(p).
6. Si f : G → G0 es un morfismo de grupos y a ∈ G, entonces |f (a)|
divide a |a|.
7. Si |G| es un número primo p (por ejemplo G = Zp ) entonces los únicos
subgrupos de G son los triviales: {eG } y todo G.
24 Anillos y sus categorı́as de representaciones
Los puntos 1, 2 y 3 son evidentes, demostremos ahora 4:
x|G| = x|x|.(G:hxi) = (x|x| )(G:hxi)
el resultado se sigue ahora de que x|x| = eG .
5.: Si a ≡ 0(p) el resultado es obvio, ası́ que basta probarlo para a ∈
(Zp − {0}).
Consideramos G = (Zp − {0}, .), que es un grupo porque p es un número
primo (por qué?). Por el punto 3., |raa| divide a |G| = p − 1, por lo tanto
ap−1 ≡ 1(p).
6.: Considerar f |hai : hai → G0 , Im(f |hai ) = hf (a)i. Por el teorema de
isomorfismo hf (a)i ∼ |a|
= hai/ Ker(f |hai ), entonces |f (a)| = | Ker(f |hai )| .
1.7. Grupos cı́clicos
Sea (G, .) un grupo, y a ∈ G un elemento de G. Si m ∈ Z se define
eG si m = 0
a si m = 1
am = m−1
(inductivamente) a .a si m > 1
(a−1 )−m si m < 0
Claramente, ar .as = as .ar = ar+s , es decir, la función fa : Z → G definida
por n 7→ an es un morfismo de grupos. De hecho, también vale que si a, b ∈ G
son tales que ab = ba entonces (ab)m = am bm .
Definición 1.7.1. Un grupo (G, .) se dice cı́clico si existe un elemento a ∈ G
tal que ∀b ∈ G, ∃m ∈ Z con am = b. En otras palabras, G es cı́clico si existe
un a ∈ G con hai = G. Un tal elemento se dirá un generador de G.
Observaciones:
1. Un generador de un grupo cı́clico no tiene por qué ser único, por ejemplo
G = (Z5 , +) es un grupo cı́clico pues Z5 = h1i = h2i = h3i = h4i.
2. Sea G un grupo. Entonces ∀a ∈ G, |hai| = |a|.
Ejercicio: Ver que (Z, +), (Gn , .) y (Zn , +) con n ∈ N cualquiera son todos
cı́clicos. En cada caso encontrar todos los generadores.
M. A. Farinati — A. L. Solotar 25
Vimos antes que Gn y Zn son grupos isomorfos, pero si n 6= m, Zn 6∼ = Zm
(por qué?); además ningún Zn es isomorfo a Z (por qué?). ¿Puede existir
un grupo cı́clico no isomorfo a (Z, +) o a (Zn , +)? ¿Puede existir un grupo
cı́clico no conmutativo?
La respuesta la da el siguiente teorema que caracteriza a todos los grupos
cı́clicos.
Teorema 1.7.2. Sea G un grupo cı́clico, (G = hai para algún a ∈ G).
Entonces:
si |a| = n ⇒ G ∼
= (Zn , +)
si |a| = ∞ ⇒ G ∼= (Z, +)
Demostración: Por hipótesis, para algún a ∈ G vale hai = G. Consideramos
la función f : Z → G definida por m 7→ am . Como ar+s = ar as , f es un
morfismo de grupos, y la imagen de f coincide con hai = G, entonces por el
primer teorema de isomorfismo G ∼ = Z/ Ker(f ). Si |a| = ∞ entonces la única
m
posibilidad de que f (m) = a = eG es m = 0, por lo tanto Ker(f ) = {0} y
G∼ = Z.
Por otro lado, definimos antes |a| := |hai|, . Entonces a partir la definición
misma de orden de un elemento, si |a| = n resulta n.Z = Ker(f ) (¿por qué es
exactamente n.Z?), luego G ∼ = Z/n.Z ∼ = Zn .
Corolario 1.7.3. 1. Si G y G0 son dos grupos cı́clicos y |G| = |G0 | en-
tonces G ∼
= G0 .
2. Si |G| = p con p ∈ N un número primo, entonces G ∼
= Zp .
Para demostrar 2., basta ver que G es cı́clico. Tomemos a ∈ G un elemento
cualquiera que no sea eG y consideremos el subgrupo hai. Por Lagrange, el
orden de este subgrupo divide al orden de G que es p, por lo tanto es 1 ó p,
pero |hai| =
6 1 ya que contiene por lo menos a los elementos a y eG , luego
hai = G.
1.8. Acción de un grupo sobre un conjunto
Como vimos en los primeros ejemplos, una de las formas de encontrar
grupos es observando transformaciones de algún conjunto, de esta manera,
a un grupo abstracto se lo piensa “actuando” sobre el espacio o conjunto en
donde operan las transformaciones.
26 Anillos y sus categorı́as de representaciones
Definición 1.8.1. Sea (G, .) un grupo y X un conjunto. Se dice que G opera
a izquierda (o actúa a izquierda) sobre X si y sólo si se tiene dada una
función, llamada acción:
φ:G×X →X
(g, x) 7→ φ(g, x)
que denotamos g.x, y que verifica:
Asociatividad: (g.g 0 ).x = g(g 0 .x) para todo x ∈ X, g, g 0 ∈ G. (Atención
que el punto entre g y g 0 indica la multiplicación en G mientras que el
punto entre g 0 y x es la acción sobre X.)
Identidad: eG .x = x ∀ x ∈ X.
Si A, B, C son tres conjuntos, es válida la siguiente igualdad:
C A×B = (C B )A
es decir, si una función tiene dos variables, fijando una se obtiene una función
de la otra:
F unc(A × B, C) = F unc(A, F unc(B, C))
f (−, −) 7→ (a 7→ f (a, −))
Esto da otro punto de vista para describir las acciones de un grupo sobre un
conjunto. Para cada g en G se tiene la función “multiplicación por g”
φg := φ(g, −) = g.− : X → X
x 7→ g.x
Las propiedades de la acción aseguran que φg ◦ φh = φgh (verificar!), en
particular φg−1 ◦ φg = φg ◦ φg−1 = φeG = idX . Esto dice que φg es una función
biyectiva, con inversa φg−1 . Por lo tanto, dar una acción de G en X es dar
una función que sale del grupo G y llega al grupo de funciones biyectivas
del conjunto X (que denotamos S(X)). La propiedad de asociatividad de la
acción no dice otra cosa que el hecho de que esta función es un morfismo de
grupos, i.e. la aplicación
G → S(X)
g 7→ φg
M. A. Farinati — A. L. Solotar 27
verifica φg ◦ φ0g = φg.g0 .
Esta aplicación junto al conjunto X se llama una representación de G
en X. A partir del grupo abstracto G, se tiene una imagen de él como un
subgrupo del grupo de permutaciones del conjunto X.
Ejemplos: 1. G = Gn (n ∈ N), X = R2 identificado con C).
Gn × C → C
(ωn , z) 7→ (ωn .z) rotación en ángulo =arg(ωn )
Es decir, Gn se representa como rotaciones del plano.
2. G = Sn (grupo simétrico de n! elementos). X = Rn ,
Sn × Rn → Rn
(σ, (x1 , ..., xn )) 7→ (xσ(1) , ...xσ(n) )
Notar que en realidad σ actúa como una transformación lineal, aquı́ la acción
es un morfismo Sn → GLn (R) ⊂ S(Rn ).
3. Conjugación o acción por automorfismos interiores. En este caso, G
opera sobre sı́ mismo:
φg : G → G
h 7→ g.h.g −1
Verificar que tiene las propiedades para ser una acción. Análogamente al caso
anterior, la acción respeta la estructura adicional que existe sobre el conjunto
X = G, pues la acción tiene por imagen a los automorfismos de grupo de G
(⊂ S(G)):
g(h.h0 )g −1 = (ghg −1 ).(gh0 g −1 )
La imagen de la acción es un subgrupo de los automorfismos de grupo de
G (Aut(G)) que se llama es subgrupo de automorfismos interiores, y se de-
nota Autint (G). Si el grupo es abeliano, el único automorfismo interior es
la identidad. De hecho, se puede caracterizar a los automorfismos interiores
en términos del grupo G y del centro de G, que de alguna manera mide la
“abelianidad” de G:
Por el primer teorema de isomorfismo, se tiene
Autint (G) ∼
= G/ Ker(acción por conjugación)
28 Anillos y sus categorı́as de representaciones
El núcleo de la acción son los elementos de g tales que g. − .g −1 define el
automorfismo identidad de G, que es el neutro de Aut(G). Pero
g. − .g −1 = idG ⇔ gxg −1 = x ∀x ∈ G ⇔ gx = xg∀x ∈ G
es decir, g ∈ Z(G), por lo tanto
Autint (G) ∼
= G/Z(G)
4. G actúa por conjugación en el conjunto de partes de G: P(G) = {X :
X ⊆ G}. Si A ∈ P(G), g ∈ G, sea φg (A) = g.A.g −1 = {g.a.g −1 : a ∈
A} ∈ P(A). Notar que esta acción se restringe bien al subconjunto de P(G)
formado por los subconjuntos de G que además son subgrupos de G. ¿Quiénes
son los “puntos fijos” por la acción de G?
5. Traslaciones: Si X = G, dado g ∈ G se define Tg : G → G por
Tg (h) = gh. Observar que Tg no es un morfismo de grupos (¿por qué?).
También G actúa por traslaciones sobre P(G).
6. Sea G = Z2 , X = C, entonces la aplicación
Z2 → AutR (C)
0 7→ idC
1 7→ conjugación
es una acción. El conjunto de puntos fijos por la acción de Z2 es exactamente
el subgrupo de números reales.
7. Como tener una acción de G sobre X es lo mismo que tener un morfismo
G → S(X), para un grupo y un conjunto cualesquiera siempre existe el
morfismo nulo
G → S(X)
g → idX ∀g ∈ G
Cuando X sea un conjunto sobre el que G actúa de esta manera, se dirá que
G actúa trivialmente en X.
M. A. Farinati — A. L. Solotar 29
1.9. Orbitas, grupos de isotropı́a y ecuación
de clases
Al actuar G sobre un conjunto X, pueden asociarse a esa acción diversos
subgrupos de G y subconjuntos de X:
Dado g ∈ G, se puede considerar el subconjunto más grande de X sobre
el que el elemento g actúa trivialmente: {x ∈ X / g.x = x}. Si por ejemplo
G actúa sobre sı́ mismo por conjugación, este subconjunto es el centralizador
de g en G, si G actúa por traslaciones este conjunto es vacı́o.
Inversamente, si x ∈ X, se puede considerar el subgrupo de G formado por
los elementos que fijan x: {g ∈ G / g.x = x}, que llamamos estabilizador
de x y denotamos Ex . También dado un x ∈ X se puede buscar a todos los
elementos de X que son “accesibles” a través de G, que llamamos la órbita
de x. Esto dará el subconjunto de X más pequeño posible que contiene a x
sobre el cual se puede definir una acción de G restringiendo la acción que se
tenı́a sobre todo X. Más concretamente:
Definición 1.9.1. Sea G un grupo que actúa en un conjunto X y x ∈ X. Se
define la órbita de x, y se nota Ox al siguiente subconjunto de X:
{g.x : g ∈ G} = {y ∈ X / ∃g ∈ G tal que y = g.x}
Ejemplos:
1. Sea G = G5 actuando en R2 = C por rotaciones, si z = 0 entonces
Oz = {0}. Si z 6= 0, Oz contiene 5 elementos, que son los vértices del
pentágono regular con centro en cero, que tiene por uno de sus vértices
a z.
2. Consideremos Z2 actuando en S 1 por
0(x) = x
1(x) = −x
Entonces Ox = {x, −x}.
3. Si G actúa sobre sı́ mismo por conjugación, x ∈ G, entonces Ox contiene
sólo al elemento x ⇔ el elemento x está en el centro de G.
30 Anillos y sus categorı́as de representaciones
4. Sea G = G4 , X el conjunto de vértices de un cuadrado en el plano
en donde G actúa por rotaciones (i rota en 90 grados en el sentido
contrario al movimiento de las agujas de -casi todos- los relojes). En-
tonces la órbita de cualquier punto coincide con todos los elementos de
X. Cuando un grupo G actúa sobre un conjunto X de manera tal que
existe un x con Ox = X, la acción se llama transitiva. Observar que
en ese caso Oy = X, ∀y ∈ X.
Observación: Las órbitas de una acción de G dan una partición de X, pues
la noción de que dos elementos x, y sean tales que exista un elemento g ∈ G
con x = g.y es una relación de equivalencia. Más precisamente:
Ox ∩ Oy = ∅ o bien Ox = Oy .
S
x∈X Ox = X (pues x ∈ Ox ∀x ∈ X).
Recordamos que si G opera en X y x ∈ X es un elemento dado, se llama
subgrupo estabilizador o grupo de isotropı́a de x al siguiente subgrupo
de G, Ex := {g ∈ G / g.x = x} (verificar que es un subgrupo). Notar
que el “tamaño” de este subgrupo Ex de alguna manera se contrapone al
“tamaño” de la órbita del elemento x, pues si hay muchos elementos que
actúan trivialmente sobre x, entonces la órbita de este elemento es pequeña,
y su grupo de isotropı́a es grande. Recı́procamente si la órbita de un elemento
x es enorme, eso significa que hay “pocos” elementos que fijan a x.
La siguiente proposición formaliza esta idea intuitiva:
Proposición 1.9.2. Sea G un grupo que opera sobre un conjunto X, y x ∈
X. Entonces #Ox = #G/Ex .
Demostración: Si gEx = g 0 Ex entonces g = g 0 h para algún h ∈ Ex , con
lo cual g.x = g 0 .h.x = g 0 .x. Esto dice que la funcion G/Ex → Ox dada por
gEx 7→ g.x esta bien definida, y claramente es suryectiva. Por otro lado,
si g.x = g 0 .x entonces (g 0 )−1 .g.x = x, luego (g 0 )−1 .g ∈ Ex , por lo tanto
gEx = g 0 Ex y hemos demostrado la inyectividad. Como encontramos una
biyeccion de conjuntos, sus cardinales son iguales.
Corolario 1.9.3. Sea G un grupo finito que actúa en un conjunto X. En-
tonces #Ox = |E|G|x | , en particular #Ox es finito y divide al orden de G.
Ejemplos:
M. A. Farinati — A. L. Solotar 31
1. Si G actúa por conjugación sobre el conjunto de subgrupos de G, y
H ⊂ G es un subgrupo, entonces la órbita de H son todos los subgrupos
conjugados a H y el estabilizador de H es NH (el mayor subgrupo de
G tal que H / NH ).
2. Si G actúa sobre G por conjugación y x ∈ G, entonces el estabilizador
Ex = Nhxi son los elementos que conmutan con x, también se suele
llamar a este grupo el centralizador de x y se lo nota Z(x).
3. Sea V un k-espacio vectorial, G = (k − {0}, .), X = V − {0}, G actúa
en X vı́a
G×X →X
(λ, v) 7→ λv
Entonces Ov = hvi − {0}.
4. Sea X un conjunto y G = S(X) ={funciones biyectivas de X}. En-
tonces G opera naturalmente sobre X por la fórmula
G×X →X
(f, x) 7→ f (x)
En este caso (ejercicio) G opera transitivamente sobre X. Si x ∈ X,
Ex = {f : X → X tal que f (x) = x} se identifica con S(X − {x}).
5. Si G actúa sobre G por conjugación, dados s, t ∈ G, Os = Ot si y sólo
si s y t son conjugados, en ese caso, Es es un subgrupo conjugado a Et
(verificar!) y por lo tanto isomorfo, en particular |Es | = |Et |
Aplicando la proposición anterior a un caso particular obtenemos el sigu-
iente resultado:
Proposición 1.9.4. Consideramos a un grupo G actuando sobre sı́ mismo
por conjugación y s ∈ G. Existe una biyección
f : G/Es → Os
x 7→ x.s.x−1
luego #(Os ) = (G : Es )
32 Anillos y sus categorı́as de representaciones
y su respectivo corolario:
Corolario 1.9.5. El cardinal de toda órbita de G actuando sobre sı́ mismo
por conjugación divide al orden del grupo.
Terminamos este capı́tulo con un resultado de demostración trivial (a
partir de la noción de acción), pero que es de gran ayuda en la teorı́a de grupos
finitos: la llamada “ecuación de clases”. Esta ecuación proviene esencialmente
de partir a un grupo en órbitas por conjugación y contar los cardinales de
cada parte:
Teorema 1.9.6. (Ecuación de clases) Sea G un grupo finito actuando por
conjugación sobre sı́ mismo, entonces ∃{a1 , ..., ak } ⊂ G que no están en el
centro tales que
aak
G = Z(G) ( Oai )
i=1
`
( significa unión disjunta) luego
k
X
|G| = |Z(G)| + (G : Z(ai ))
i=1
En particular, Z(ai ) 6= G ∀i y por lo tanto (G : Z(ai )) 6= 1.
Demostración: Como la acción define una relación de equivalencia sobre
el grupo G, se lo puede escribir como unión disjunta de dichas clases, que
en este caso son las órbitas. Las órbitas que son puntuales (las que tienen
un único elemento) corresponden a los elementos del centro de G, juntando
por separado a estos elementos y eligiendo un ai por cada órbita no puntual
se tiene demostrado el teorema (al menos la primera ecuación). Tomando
cardinales, como la unión es disjunta se obtienen sumas, y los ordenes de las
órbitas coinciden con los ı́ndices de los estabilizadores de los ai gracias a la
proposición anterior.
Corolario 1.9.7. (Cauchy) Sea G un grupo finito, y p un número primo que
divide al orden de G. Entonces existe un elemento de G de orden p.
Demostración: La demostración se obtiene considerando primero el caso
conmutativo y después el caso no conmutativo. El caso conmutativo no usa la
M. A. Farinati — A. L. Solotar 33
ecuación de clases, y el caso no conmutativo es una consecuencia del anterior
más la ecuación de clases.
1er. caso: G conmutativo.
Se procede por inducción en el orden de G. Sea a ∈ G un elemento
cualquiera salvo el neutro. Si |a| es un múltiplo de p, por ejemplo |a| = k.p,
entonces el elemento ak tiene orden p. Si |a| no es múltiplo de p, entonces se
considera el grupo G/hai (G conmutativo entonces todos sus subgrupos son
invariantes), como |a| no es un múltiplo de p, se sigue que p divide a |G/hai|,
que es un grupo de orden estrictamente menor que |G| porque a 6= eG y se
aplica hipótesis inductiva al grupo cociente. Sea entonces z ∈ G/hai tal que
|z| = p, entonces |z| es un múltiplo de p y se procede como al principio.
2do. caso: G no conmutativo.
Si p divide al orden del centro de G se considera Z(G), que es conmuta-
tivo, y se está en el caso anterior. Supondremos entonces que p no divide al
orden de Z(G).
Utilizando la ecuación de clases, existen {a1 , . . . , ak } ⊂ G tales que:
k
X
|G| = |Z(G)| + (G : Z(ai ))
i=1
el hecho de que p no divida a |Z(G)| y sı́ a |G| implica que debe existir
por lo menos alguno de los ai tal que p no divide a (G : Z(ai )). Como
(G : Z(ai )) = |G|/|Z(ai )|, entonces |Z(ai )| es un múltiplo de p. Considerando
ahora el grupo Z(ai ), como es un subgrupo propio tiene orden estrictamente
menor, usando un argumento inductivo se tiene que existe un elemento en
ese grupo de orden p y listo.
Corolario 1.9.8. Sea G un grupo finito de orden n. Entonces n = pr para
algún número primo p si y sólo si todo elemento de G tiene orden igual a
una potencia de p.
La estructura de los grupos finitos conmutativos está completamente es-
tudiada y clasificada, como se verá más adelante dentro del marco de la teorı́a
de módulos sobre un tipo particular de anillos, lo mismo para grupos con-
mutativos infinitos pero con una cantidad finita de generadores. Si no hay
finitos generadores el problema no está completamente resuelto.
Si el grupo no es necesariamente conmutativo, diversos resultados relacio-
nan propiedades aritméticas del orden con la estructura del grupo. Entre esos
34 Anillos y sus categorı́as de representaciones
resultados cabe destacar los teoremas de Sylow (que usan exclusivamente la
ecuación de clases), resultados de Burnside, Frobenius, Feit - Thompson, etc.
Para los teoremas de Sylow, se propone al lector interesado que los demuestre
por su cuenta guiándose por los ejercicios al final de la lista.
M. A. Farinati — A. L. Solotar 35
1.10. Ejercicios
1. Calcular el centro de los siguientes grupos:
a) El grupo cuaterniónico o de Hamilton: H = {±1, ±i, ±j, ±k} donde la “tabla
de multiplicación” de H está dada por
i.j = −j.i = k ; jk = −kj = i ; ki = −ik = j ; i.i = j.j = k.k = −1
(verificar primero que H es un grupo!)
b) El grupo dihedral: Dn con n > 2 (sug. considere por separado n par o impar).
Recordamos que Dn = hr, s / rn = 1, s2 = 1, rs = sr−1 i.
c) Calcular todos los subgrupos de H. Ver que a pesar de que H no es conmutati-
vo, todos sus subgrupos son invariantes. (nombre: un grupo con esa propiedad
se llama Hamiltoniano).
2. Sean X un conjunto y G un grupo. Entonces GX = F unc(X, G) = {f : X → G} es
un grupo con la multiplicación punto a punto inducida por la multiplicación de G,
i.e. el producto de dos funciones se calcula como (f.g)(x) := f (x).g(x). Si X y G
son finitos, cuál es el orden de GX en términos del orden de G y el cardinal de X?
Sea Hx0 ⊂ F unc(X, G) el subconjunto formado por las funciones f : X → G tales
f (x0 ) = eG , es Hx0 un subgrupo? Es normal? Sea g 6= eG y Hx0 ,g ⊂ F unc(X, G) el
subconjunto de funciones f que verifican f (x0 ) = g, es Hx0 ,g un subgrupo?
3. Sean X y G como antes, x0 ∈ X y evx0 : F unc(X, G) → G dado por
evx0 (f ) := f (x0 )
donde f : X → G. Verificar que evx0 es un morfismo de grupos. Calcular núcleo e
imagen.
4. Sean K y G dos grupos, y HomGr (K, G) el subconjunto de F unc(K, G) formado
por las funciones que son morfismos. ¿Es un subgrupo? Responder la pregunta para
el caso G conmutativo y para el caso G no conmutativo.
5. Sean G y G0 grupos, G0 abeliano y f : G → G0 un morfismo de grupos. Ver que
necesariamente [G, G] ⊆ Ker(f ).
6. Si G es un grupo cualquiera, ver que la función
ev1 : HomGr (Z, G) → G
f 7→ f (1)
es biyectiva.
7. Sea G un grupo abeliano. Considerar el grupo (Z ⊕ Z) que consiste en Z × Z
como conjunto y donde la suma está definida coordenada a coordenada. Ver que la
función
HomGr (Z ⊕ Z, G) → G × G
f 7→ (f (1, 0), f (0, 1))
36 Anillos y sus categorı́as de representaciones
es una biyección. ¿es cierto el enunciado anterior si se cambia G abeliano por G no
abeliano? Dar una demostración o un contraejemplo según el caso.
8. Ver que HomGr (Q, Z) sólo contiene el morfismo nulo.
9. ¿Es la función f : H → Z2 ⊕ Z2 definida por
f (±1) = (0, 0) ; f (±i) = (1, 0) ; f (±j) = (0, 1) ; f (±k) = (1, 1)
un morfismo de grupos? En tal caso calcule núcleo e imagen.
10. ¿Existe un isomorfismo de grupos entre:
a) Z4 ∼
= Z2 ⊕ Z2 ?
b) Z2n ∼
= Dn ?
c) Z8 ∼
= Z4 ⊕ Z2 ∼= Z2 ⊕ Z2 ⊕ Z2 ∼
=H∼
= D4 ?
d) ∼
(R, +) = (R>0 , .)?
e) (R, +) ∼
= (R − {0}, .)?
11. Sean m, n ∈ N coprimos, ver que HomGr (Zm , Zn ) contiene sólo al morfismo nulo.
12. Sea k un cuerpo, ver que det : GLn (k) → (k ∗ , .) es un morfismo de grupos, por lo
tanto Sln (k) := {A ∈ k n×n / det(A) = 1} es un subgrupo (invariante) de GLn (k).
¿Cuánto vale GLn (k)/Sln (k) ?
13. Calcular el orden de Sl2 (Z3 ). Sugerencia: para hacer cuentas, escribir a Z3 como
{0, 1, −1}). Describir el centro, y encontrar las clases de conjugación.
m
14. Sea H un subgrupo discreto de (Q, +). Ver que es cı́clico, por lo tanto H = n.
Z
para un (único a menos de signo) racional m
n.
15. Sea H un subgrupo de Q finitamente generado. Demostrar que H es cı́clico. Concluir
que Q no es finitamente generado.
16. Ver que S3 ∼
= D3 .
17. Ver que el grupo de isometrı́as del tetraedro es isomorfo a S4 .
0 1
18. Calcular el centralizador de en Sl2 (Z3 ) y en GL2 (Z3 ).
−1 0
19. Sea G un grupo, ver que la aplicación G → AutGr (G), g 7→ g. − .g −1 (x 7→ g.x.g −1 )
es un morfismo de grupos. Si además H es un subgrupo de G, ver que el morfismo
de grupos G → AutGr (H) con la misma fórmula que el anterior queda bien definido
⇔ H es un subgrupo invariante.
20. Producto semidirecto. Sean H y K dos grupos y φ : K → AutGr (H) un morfismo
de grupos, es decir, K actúa (multiplicativamente) sobre H (por ejemplo si H y K
son dos subgrupos de un grupo G, H / G y K → AutGr (H) , k 7→ k. − .k −1 ). Se
define sobre el conjunto H × K la operación:
(h, k).(h0 .k 0 ) := (h.(φ(k))(h0 ), k.k 0 )
(en el ejemplo entre paréntesis serı́a (h, k).(h0 .k 0 ) = (h.(k.(h0 ).k −1 ), k.k 0 )).
M. A. Farinati — A. L. Solotar 37
a) Probar que con esa operación, H × K tiene una estructura de grupo, que lla-
maremos producto semidirecto de H y K y notaremos H oK (o H oφ K).
b) Encontrar el inverso de (h, eK ), el inverso de (1H , k), y el inverso de un (h, k)
cualquiera.
c) Probar que el conjunto H × {1K } es un subgrupo (isomorfo a H) invariante
en H oK, más aún (1H , k)(h, 1K )(1H , k)−1 = ((φ(k))(h), 1K ) (notar que esta
igualdad es obvia para el ejemplo entre paréntesis).
d) Ver que la función π : H oK → K definida por π(h, k) = k es un morfismo
de grupos. Verificar que Ker(π) = H × {1K } (otra manera de ver que es
invariante).
e) ¿Es siempre {1H } × K invariante en H oK?
f) Sea G grupo y π : G → K un morfismo sobreyectivo (por lo tanto K = ∼
G/ Ker(π)) y sea H = Ker(π). Demostrar que si existe un morfismo de grupos
j : K → G tal que π(j(k)) = k ∀k ∈ K entonces G ∼= H oK.
g) {1H } × K es invariante en H oK ⇔ los elementos de H × {1K } conmutan
con los elementos de {1H } × K.
h) Ver que (−)n : S 1 → S 1 (z → z n ) es un epimorfismo con núcleo Gn , pero S 1
no es isomorfo ni a Gn oS 1 ni a S 1 oGn para ninguna acción de S 1 sobre
Gn ni de Gn sobre S 1 .
21. Caracterizar HomGr ((Zn , +), (Zn , +)), ¿cuáles de esos morfismos son isomorfismos?
Caracterizar AutGr ((Zn , +)).
22. Ver que S3 ∼
= D3 ∼
= Z3 oZ2 para una acción adecuada de Z2 sobre Z3 .
23. Demostrar que Sn /An ∼
= Z2 , más aún, Sn ∼
= An oZ2 .
24. Ver que AutGr ((Zn , +)) ∼
= (U(Zn ), .) (las unidades de Zn ). Verificar que |U(Zn )| =
φ(n) donde φ : N → N es la función de Euler, φ(n) = #{m ∈ N con m < n y
(m, n) = 1}.
25. Este ejercicio, entre otras cosas, muestra que la función de Euler es multiplicativa
con respecto a los pares de números coprimos. Sean n y m dos números naturales
coprimos, entonces
a) Zn.m ∼
= Zn ⊕ Zm
b) HomGr (Zn , Zm ) = HomGr (Zm , Zn ) = 0
c) HomGr (Zn ⊕ Zm , Zn ⊕ Zm ) ∼
= HomGr (Zn , Zn ) ⊕ HomGr (Zm , Zm )
d) AutGr (Zn.m ) ∼
= AutGr (Zn ) × AutGr (Zm )
e) Concluir que φ(mn) = φ(m)φ(n) para todo par de números m, n con (m, n) =
1.
38 Anillos y sus categorı́as de representaciones
26. Sea G el grupo de transformaciones afines de R, es decir, el grupo de funciones de
la forma x 7→ a.x + b con a 6= 0. Ver que es efectivamente un grupo (encontrar
inversos), y que es isomorfo al subgrupo de matrices inversibles formado por las
matrices de la forma
a b
G∼ = con a, b ∈ R , a 6
= 0
0 1
Ver que G = ∼ (R, +)o(R − {0}, .).
n
Si se considera el grupo de transformaciones afines en R , es decir, las transforma-
t n
ciones del tipo x 7→ A.x + v con A ∈ GLn (R) y v ∈ R , ver que este grupo es
n
isomorfo a (R , +)oGLn (R).
3
27. Si G = Z3 y X = R , ver que
0.(x, y, z) = (x, y, z)
1.(x, y, z) = (y, z, x)
2.(x, y, z) = (z, x, y)
define una acción (lineal). Ver que el subespacio V generado por el vector (1, 1, 1) es
un subespacio “estable” por la acción de Z3 , y la acción restringida a V es trivial.
Ver que el complemento ortogonal de V (con respecto al producto interno canónico
3
en R ) es estable por la acción de Z3 (aquı́ la acción no es trivial). Ver que V ⊥ no
contiene subespacios propios Z3 -estables.
4
28. Sea G = Z4 actuando en R por la fórmula
1.(x, y, z, t) = (t, x, y, z)
4
descomponer a R en suma directa de subespacios Z4 -estables lo “más chicos posi-
ble”. (sugerencia: dado un subespacio estable buscar complementos con los ortogo-
nales).
29. Sea H el grupo de Hamilton actuando sobre sı́ mismo por conjugación. Para cada
elemento de H describir las órbitas. Separar las órbitas puntuales para ası́ encontrar
de nuevo el centro. Encontrar los “ai ” del teorema de la ecuación de clases y los
respectivos subgrupos Z(ai ).
30. Sea G un grupo finito, |G| = pn para algún número primo p, entonces el centro de
G es no trivial, i.e. |Z(G)| > 1.
31. Sea G un grupo de orden p2 , entonces G es abeliano. Ver que si |G| = p2 entonces
G∼= Zp2 o bien G ∼
= Zp ⊕ Zp . (por qué Zp2 ∼
6 Zp ⊕ Zp ?).
=
32. Sea G un grupo no abeliano de orden p3 , entonces Z(G) = [G, G] y |Z(G)| = p (en
particular Z(G) es cı́clico, y está generado por cualquiera
de sus elementos
salvo la
1 a b
identidad). Ver que el grupo de matrices de la forma 0 1 c con a, b, c ∈ Zp
0 0 1
es un ejemplo de grupo no abeliano de orden p3 . Describir en este caso [G, G].
M. A. Farinati — A. L. Solotar 39
33. Teoremas de Sylow: Este ejercicio es una guı́a o esquema de demostración de los
teoremas de Sylow, que son los siguientes:
Sea G un grupo finito, p un número primo, supongamos que |G| = pr .m donde
(p, m) = 1.
(1er teorema de Sylow) Existe por lo menos un subgrupo S de G tal que
|S| = pr . Un tal subgrupo se llamara un p-subgrupo de Sylow.
(2do teorema de Sylow) Si S y S 0 son dos p-subgrupos de Sylow de G, entonces
son conjugados.
(3er teorema de Sylow) La cantidad de p-subgrupos de Sylow de G es un
número congruente a 1 modulo p.
Se propone el siguiente esquema:
1 Hacer inducción en el orden de G. Resolver primero el caso G conmutativo.
Despues para el caso no conmutativo, separar a su vez el caso |Z(G)| = 1 y
|Z(G)| > 1. Para el caso |Z(G)| > 1 considerar el grupo (de orden estricta-
mente menor!) G/Z(G). Para el caso |Z(G)| = 1, a partir de la ecuación de
clases, deducir que existe un subgrupo Ei tal que |Ei | = pr .m0 con m0 < m, y
usar la hipótesis inductiva en Ei .
2 Para el segundo teorema, también por inducción en G, seguir la misma es-
tructura que en el 1er teorema, es decir, resolver primero el caso conmutativo,
después suponer G no conmutativo y |Z(G)| > 1 y considerar G/Z(G). Si pr
divide a |Z(G)| mostrar que todos los subgrupos de Sylow están incluidos en
el centro. Si no, dados S y S 0 dos subgrupos de Sylow, considerar hS, Z(G)i y
demostar que tiene orden menor que G, y que S 0 está contenido en hS, Z(G)i.
Finalmente si |Z(G)| = 1 considerar el subgrupo Ei que provee la ecuación de
clases.
3 Para el tercer teorema, considerar el conjunto X = {S/ S es p-subgrupo de Sylow de G}.
Como dos grupos conjugados son isomorfos, por lo tanto tienen el mismo or-
den, G actúa por conjugación en X, y a partir del teorema anterior la acción
es transitiva. ...
40 Anillos y sus categorı́as de representaciones
2
Anillos
2.1. Anillos: definiciones básicas y ejemplos
Si G es un grupo finito de n elementos, siempre puede identificarse a G
con un subgrupo del grupo de permutaciones Sn de la siguiente forma:
Si G = {x1 , ..., xn }, dado un g ∈ G, la multiplicación por g es una biyección de
G en G (con inversa multiplicar por g −1 ), luego existe una única permutación
σg ∈ Sn tal que [Link] = xσg (i) ∀i = 1, ..., n. La función g 7→ σg es claramente
un monomorfismo.
A su vez, Sn puede pensarse como un subgrupo de las transformaciones
lineales biyectivas de un espacio vectorial V de dimensión n, simplemente
eligiendo una base {v1 , ..., vn } y permutando esos elementos. Es decir: a cada
σ ∈ Sn se le asocia la única transformación lineal tσ tal que tσ (vi ) = vσ(i) . Se
dice entonces que (V, (σ 7→ tσ )) es una representación de Sn , es decir, los
elementos de Sn se “representan” como transformaciones lineales de algún
espacio vectorial.
Los anillos son objetos que generalizan la noción de grupo (en el sentido
de que a cada grupo se le puede asociar un anillo del grupo, y que tienen
una teorı́a de “representaciones” natural, de manera análoga a lo que sucede
con los grupos (o subgrupos) de permutaciones. Cada una de estas repre-
sentaciones se llamará un módulo. Muchas de las propiedades de un anillo
pueden describirse conociendo la clase de módulos que el mismo admite, es
decir, sus representaciones.
Definición 2.1.1. Una terna (A, +, .) donde (A, +) es un grupo abeliano y
41
42 Anillos y sus categorı́as de representaciones
. : A × A → A se dirá un anillo con unidad si se verifican las siguientes
propiedades:
1. (Asociatividad del producto) ∀a, b, c ∈ A, (a.b).c = a(b.c)
2. (Unidad) Existe un elemento en A distinto del cero de (A, +) que lla-
maremos 1A (o simplemente 1) tal que 1.a = a,1 = a ∀a ∈ A.
3. (Distributividad) ∀a, b, c ∈ A, a.(b+c) = a.b+a.c y (a+b).c = a.c+b.c.
Si además se satisface a.b = b.a para todo par a, b ∈ A, el anillo se dirá con-
mutativo.
Observaciones:
1) En la definición, se pide 1 6= 0, porque si fuera 1 = 0 resultarı́a que
a = a,1 = a,0 = 0 para cualquier elemento a ∈ A, luego A = {0}.
2) Dado (A, +, .) un anillo unitario, el elemento 1A es único.
3) Si (A, +, .) es una terna que satisface todos los puntos de la definición
de anillo salvo la de existencia del 1A , A se llamará un anillo sin unidad. Sin
embargo, todo anillo sin unidad puede incluirse en un anillo con unidad, esta
afirmación se precisará en los ejercicios.
Son ejemplos de anillos (Z, +, .), (Q, +, .), (R, +, .), (C, +, .), (Zn , +, .),
(k[x], +, .)(con k un anillo).
Si (A, +, .) es un anillo, entonces también lo es Mn (A) = { matrices de
n × n con coeficientes en A} con suma coeficiente a coeficiente y el producto
usual de matrices.
Si X es un conjunto, AX = {f : X → A} hereda de A una estructura de
anillo sumando y multiplicando punto a punto. Restringiendo las operaciones
definidas en el ejemplo anterior, también son anillos C(Rn ), C ∞ (Rn ), y sus
variantes tomando subconjuntos adecuados de Rn .
Considerando los ejemplos Q, R, C con las operaciones habituales, vemos
que en esos casos el producto satisface una propiedad adicional, ya que para
todo elemento a no nulo existe otro elemento a0 tal que a.a0 = a0 .a = 1.
Es decir que todo elemento no nulo de A tiene un inverso a izquierda
(o sea, dado a ∈ A, existe a0 ∈ A tal que a0 .a = 1) y un inverso a derecha,
que en estos ejemplos coinciden (y en general, coinciden?).
Observación: Si a es inversible a izquierda, dados x, y ∈ A, ax = ay implica
x = y.
M. A. Farinati — A. L. Solotar 43
Si todo elemento de A es inversible a izquierda y a derecha, A se dirá un
anillo de división.
Observación: Existen anillos de división no conmutativos, por ejemplo, los
cuaterniones.
1 0
Consideremos ahora el anillo de matrices M2 (Q). El elemento x =
0 0
es claramente no nulo, sin embargo existen matrices no nulas z ∈ M2 (Q) tales
que x.z = 0 (en este caso x se llamará un divisor de cero a izquierda
y z se
1 0
llamará un divisor de cero a derecha. Se ve facilmente que x =
0 0
no puede tener un inverso a izquierda.
Generalizando este razonamiento a un anillo cualquiera A, es claro que si
un elemento es inversible a izquierda, entonces no puede ser divisor de cero
a izquierda (análogamente a derecha).
Definición 2.1.2. Un anillo A sin divisores de cero se dice un anillo ı́nte-
gro. Si además el producto en A es conmutativo, A se dirá un dominio
ı́ntegro.
Observación: Un dominio ı́ntegro que es un anillo de división resulta un
cuerpo.
Ejemplos:
1. (de anillo ı́ntegro no conmutativo) Sea k un cuerpo, consideremos k{x, δx },
el anillo de polinomios (no conmutativos) en x y δx , donde x y δx veri-
fican la relación δx .x − x.δx = 1.
2. (de dominio ı́ntegro que no es anillo de división) k[x] con k cuerpo.
3. (de anillo de división que no es conmutativo) El anillo de cuaterniones.
Consideremos ahora los anillos (Z, +, .) y (R, +, .). Se observa que la suma
y el producto de enteros es en realidad la restricción de la suma y el producto
en R al subconjunto Z, y que 1Z = 1R . Es decir que Z hereda su estructura
de anillo por ser un subconjunto de R que cumple ciertas propiedades.
Definición 2.1.3. Dados un anillo (A, +, .) y un subconjunto B de A, se
dice que B es un subanillo de A si y solo si:
44 Anillos y sus categorı́as de representaciones
1. (B, +) es un subgrupo de (A, +).
2. 1A ∈ B.
3. B es cerrado para el producto, es decir, dados x, y ∈ B, entonces x.A y ∈
B.
Ejemplos:
1. (Z, +, .), (Q, +, .), (R, +, .), (C, +, .) son subanillos de cada uno de los
siguientes.
2. k es subanillo de k[x].
3. El conjunto de funciones constantes de R en R es un subanillo de C(R).
Observaciones:
1. Todo subanillo de un anillo ı́ntegro es ı́ntegro. Sin embargo, si B es
subanillo de A y B es ı́ntegro, A puede no serlo.
2. Veremos más adelante que si A es un dominio ı́ntegro, puede encon-
trarse un cuerpo K del cual A resulte un subanillo (por ejemplo, los
enteros como subanillo de los racionales).
A continuación, se construirá un importante ejemplo de anillo (ya que ten-
er un módulo sobre este anillo será equivalente a tener un k-espacio vectorial
sobre el cual un grupo G actúe):
Ejemplo: Dado un grupo G y un anillo de base k, se le puede asociar de
manera natural un anillo llamado anillo del grupo G y notado k[G]. Los
elementos de k[G] son combinaciones lineales finitas con coeficientes en k de
elementos del grupo G, es decir que como conjunto:
X
k[G] = { λg .g, tal que λg ∈ k y λg = 0 salvo para finitos elementos de G }
g∈G
P
Notación: {g ∈ G / λg 6= 0} se llama soporte de g∈G λg .g.
La suma en k[G] se define pensando que los elementos de G forman una
base, es decir:
X X X
λg .g + µh .h := (λg + µg ).g
g∈G h∈G g∈G
M. A. Farinati — A. L. Solotar 45
Observación: si las dos primeras sumas son finitas, la tercera también lo es.
El producto se define a partir del producto de G, de la estructura de anillo
de k, y del hecho de que el producto tiene que ser distributivo con respecto
a la suma, es decir:
X X X XX
( λg .g).( µh .h) = (λg .µh ).g.h := ( λg.h−1 .µh )).g
g∈G h∈G h,g∈G g∈G h∈G
Por ejemplo, si se tienen dos elementos λ.g, µ.h ∈ k[G], el producto de estos
dos es simplemente (λ.g).(µ.h) = (λµ).(g.h), y si se tienen sumas finitas de
elementos de este tipo, el producto se calcula a partir de los productos de
cada sumando imponiendo la ley distributiva.
(Ejercicio) Verificar que con esas operaciones (k[G], +, .) resulta un anillo
con unidad. ¿Cuál es el neutro de la suma y el del producto? ¿Y el inverso
aditivo de un elemento? ¿Hay elementos que tengan inverso multiplicativo?
¿Cuándo k[G] es un anillo conmutativo?
Observación: En la construcción anterior no se utilizó el hecho de que G
fuera un grupo, sino sólamente un monoide con elemento neutro. La aso-
ciatividad de G implica la asociatividad del producto de k[G], el elemento
neutro de G funciona como unidad del producto de k[G]. Se puede definir
entonces el anillo de un monoide (con elemento neutro) M , notado también
k[M ]. Por ejemplo k[N0 ]; este anillo se llama anillo de polinomios en una
variable a coeficientes en k.
2.2. Morfismos
En un anillo existen una estructura de grupo abeliano y una multipli-
cación, luego, ası́ como en el caso de grupos interesaban particularmente las
funciones que respetaban la estructura de grupo, dentro de la clase de fun-
ciones entre anillos que sean morfismos de grupos abelianos, nos interesarán
aquellas que también respeten la estructura multiplicativa.
Definición 2.2.1. Dados dos anillos unitarios (A, +A , .A ) y (B, +B , .B ), un
morfismo de anillos unitarios entre A y B es una función f : A → B que
verifica:
1. f : (A, +A ) → (B, +B ) es un morfismo de grupos.
46 Anillos y sus categorı́as de representaciones
2. f (a.A a0 ) = f (a).B f (a0 ) para todo a, a0 ∈ A.
3. f (1A ) = 1B
Un morfismo se dirá monomorfismo, epimorfismo o isomorfismo si
lo es como morfismo de la estructura de grupo abeliano subyacente.
Ejemplos:
1. Las inclusiones Z ⊂ Q ⊂ R ⊂ C ⊂ H son todas morfismos de anillos.
2. Sea k un anillo con 1, G y H grupos y f : G → H un morfismo de
grupos. Si se define el morfismo “k[f ]”, k[f ] : k[G] → k[H] a partir de
la fórmula:
!
X X
k[f ] λg .g = λg .f (g)
g∈G g∈G
entonces k[f ] es un morfismo de anillos unitarios. Además vale que
k[idG ] = idk[G] y si f y h son dos morfismos de grupos con dominios
tales que se puede componer, entonces k[f ◦ h] = k[f ] ◦ k[h], es decir,
la asignación k[−] : Gr → An1 , G 7→ k[G] es funtorial.
3. La función π : Z → Zn (r 7→ r) es un morfismo de anillos.
4. Si A es un anillo existe un único morfismo de anillos f : Z → A
5. Sea X un abierto de Rn , x0 ∈ X y A = C(X) ó C n (X) ó C ∞ (X),
entonces evx0 : A → R (f 7→ f (x0 )) es un morfismo de anillos.
6. Sea A un anillo, a ∈ A, eva : Z[X] → A, P = ni=0 λi .xi 7→ ni=0 λi .ai
P P
es un morfismo de anillos.
Observaciones: La composición de dos morfismos de anillos es también
un morfismo de anillos, y dado un anillo A, idA es trivialmente un morfis-
mo de anillos, luego la clase de objetos formada por los anillos junto con
los morfismos de anillos forman una categorı́a (ver apéndice de categorı́as).
Remarcamos entonces que una categorı́a conlleva sus propias definiciones de
epimorfismo, monomorfismo e isomorfismo, que no tienen necesariamente que
coincidir con las definiciones que dimos anteriormente, ya que para hacer esas
definiciones sólo se tuvo en cuenta la estructura de grupo abeliano subyacente
M. A. Farinati — A. L. Solotar 47
y se “olvidó” la multiplicación. Sin embargo, las nociones de monomorfismo
e isomorfismo definidas antes y las nociones categóricas coinciden en este
caso. Dejamos como ejercicio los monomorfismos, haremos la cuenta para
isomorfismos.
Sea f : A → B un isomorfismo de anillos, es decir un morfismo de anillos,
que como morfismo de grupos abelianos es un isomorfismo. Luego existe
g : B → A morfismo de grupos abelianos tal que f ◦ g = idB y g ◦ f = idA ,
basta ver que g es morfismo de anillos. Sean b, b0 ∈ B, entonces
f (g(b.b0 )) = idB (b.b0 ) = b.b0 = idB (b).idB (b0 ) = f (g(b)).f (g(b0 )) = f (g(b).g(b0 ))
como f es isomorfismo, en particular inyectiva, resulta g(b.b0 ) = g(b).g(b0 ).
Además como f (1A ) = 1B , 1A = idA (1A ) = g(f (1A )) = g(1B ).
Ejemplo: Sea la inclusión i : Q → R, que es un morfismo de anillos. ¿Hay
otros morfismos de anillos además de ese? La respuesta es no, porque si
m 1
f : Q → R es un morfismo, al ser aditivo resulta f n = m.f n , como
además f (1) = 1 y 1 = n. n1 ⇒ 1 = n.f n1 , al estar en un cuerpo se puede
dividir por n y se obtiene f n1 = n1 , es decir, f es la inclusión. Si en cambio
buscamos morfismos en el otro sentido, f : R → Q, para un x ∈ R no nulo se
tiene 1 = f (1) = f (x.x−1 ) = f (x).f (x−1 ), es decir, f (x) no puede ser cero si
x no lo era, por lo tanto todo morfismo de anillos que sale de R tiene núcleo
cero y por lo tanto es inyectivo (esto sucede para todo morfismo de anillos
unitarios que “sale” de un cuerpo), pero una razón puramente conjuntista
nos recuerda que no puede haber ninguna función inyectiva de R en Q ya
que R tiene cardinal estrictamente mayor que Q.
Los epimorfismos categóricos no tienen por qué ser necesariamente fun-
ciones suryectivas. A partir del ejemplo anterior con Q, se puede ver fácil-
mente que todo morfismo de anillos que “salga” de Q queda univocamente
determinado por la condición f (1) = 1. De este hecho se desprenden dos
cosas:
Dado un anillo B, o bien existe un único morfismo de anillos f : Q → B
o bien no existe ninguno. ¿Cuando si y cuándo no? (Sugerencia: ver
primero que dado cualquier anillo B, siempre existe un único morfismo
de anillos Z → B.)
La inclusión i : Z → Q es un epimorfismo categórico (en la categorı́a
de anillos unitarios y morfismos de anillos unitarios).
48 Anillos y sus categorı́as de representaciones
A diferencia del caso de grupos, en el que dados dos grupos siempre
habı́a por lo menos un morfismo de grupos entre ellos (el morfismo nulo),
en este caso la condición de “f(1)=1” (más la de multiplicatividad) restringe
muchı́simo las posibilidades de morfismos entre anillos, hasta tal punto en
que dados dos anillos puede no haber morfismos de anillos entre ellos, o haber
sólo uno.
2.3. Ideales biláteros
Dado un morfismo de anillos f : A → B, es claro (verificar) que Im(f ) ⊆
B además de ser un subgrupo de B, también es un subanillo, sin embargo,
Ker(f ) no es un subanillo, porque por ejemplo 1 ∈ / Ker(f ) (f (1) = 1 6=
0), aunque sı́ sigue siendo un subgrupo. Para el caso de grupos, habı́amos
visto que no todo subgrupo es núcleo de un morfismo de grupos, sino que
esto sólo sucede para los subgrupos invariantes. En un anillo, la estructura
subyacente de grupo es conmutativa, por lo tanto todo subgrupo es invariante,
sin embargo no todo subgrupo es el núcleo de un morfismo de anillos. Si A
es un anillo e I es un subgrupo de (A, +), A/I es un grupo abeliano, la
definición que daremos ahora es la que clasifica exactamente a los subgrupos
I de un anillo tales que A/I hereda de A una estructura de anillo (de hecho al
igual que en el caso de grupos, tal estructura es única) tal que la proyección
al cociente A → A/I sea un morfismo de anillos:
Definición 2.3.1. Sea A un anillo e I un subgrupo de (A, +). I se lla-
mará ideal bilátero si y sólo si para todo x ∈ I, a ∈ A tanto a.x como x.a
pertenecen a I.
Nota: Si sólo se pide la condición “a.x ∈ I ∀x ∈ I, a ∈ A” el ideal se
llamará ideal a izquierda, y si se pide sólo la condición “x.a ∈ I ∀x ∈ I, a ∈
A” el ideal se llamará ideal a derecha, estas distinciones se desvanecen si
el anillo es conmutativo, pero en el caso general pueden no coincidir.
El ejemplo fundamental es el siguiente: sea f : A → B morfismo de
anillos, entonces Ker(f ) es un ideal bilátero. Es claro que es un subgrupo de
A, y si x ∈ I y a ∈ A entonces
f (a.x) = f (a).f (x) = f (a),0 = 0 = 0.f (a) = f (x).f (a) = f (x.a)
es decir, a.x y x.a están también en el núcleo de f . Notar que aunque el anillo
A no sea conmutativo, si f : A → B, Ker(f ) es siempre un ideal bilátero,
M. A. Farinati — A. L. Solotar 49
porque cero multiplicado por cualquier cosa da cero, sin importar que se lo
multiplique a derecha o a izquierda.
Ejemplos:
1. Sea A un anillo conmutativo y b ∈ A, entonces el conjunto de los múlti-
plos de b, notado hbi = {b.a /a ∈ A} es un ideal bilátero. Subejemplos
de éste son m.Z, o en k[X] los múltiplos de un polinomio fijo P .
2. Notar que todo subgrupo de Z es m.Z para algún m, y todos ellos
son ideales. Si k es un cuerpo, entonces todos los ideales de k[X] son
como en el ejemplo anterior, es decir, los múltiplos de un polinomio fijo
(ejercicio: demostrarlo, sugerencia: tomar la función “grado” e imitar la
demostración de que en Z los únicos subgrupos son m.Z). Si tomamos
en cambio k[X, Y ] eso ya no es más cierto, tampoco es cierto para Z[X].
3. Si I es un ideal bilátero de A, Mn (I) := { matrices de n × n que en
cada lugar tiene elementos de I}, es un ideal bilátero del anillo Mn (A).
4. Sea X un abierto de Rn y x0 ∈ X y A = C ∞ (X), entonces Ix0 = {f ∈ A
tal que f (x0 ) = 0} es un ideal de A (de hecho, es el núcleo de la
evaluación en x0 ).
5. Sea A = C(R), entonces I = {f ∈ A / sop(f ) es acotado } es un ideal
de A (sop(f ) = {x / f (x) 6= 0}).
Observaciones: 1) Si I es un ideal y 1 ∈ I entonces I = A, lo mismo
si a ∈ I y a es una unidad. Un anillo A siempre tiene por lo menos dos
ideales biláteros, {0} (corresponde a Ker(idA : A → A)) y todo A (que no
es un núcleo a menos que incluyamos anillos con 1 = 0), sin embargo, puede
suceder que éstos sean los únicos (por ejemplo si A es un cuerpo o un anillo
de división), en ese caso A se dirá un anillo simple. Todo anillo conmutativo
simple es un cuerpo (ejercicio), pero en el caso no conmutativo hay anillos
simples que no son de división, por ejemplo Mn (k) con k cuerpo o anillo de
división.
2) Si f : A → B es un isomorfismo de anillos, entonces los ideales biláteros
de A están en correspondencia 1-1 con los ideales biláteros de B. Un hecho
notable con las matrices es que si I ⊂ A es un ideal bilátero de A entonces
Mn (I) es un ideal bilátero de Mn (A), y además esos son todos los ideales
50 Anillos y sus categorı́as de representaciones
biláteros de Mn (A), sin embargo A y Mn (A) (n > 1) nunca son isomorfos
como anillos. De cualquier manera, los anillos A y Mn (A) comparten muchas
otras propiedades; este hecho será tratado en el Capı́tulo de Teoremas de
Morita.
3) Si I y J son ideales de A, sea I.J = { ni=1 xi .yi /xi ∈ I, yi ∈ J}.
P
Entonces I.J es un ideal (bilátero?) e I.J está contenido en I y en J.
4) Si I y J son ideales de A, sea I + J = {x + y/x ∈ I, y ∈ J}. Entonces
I + J es un ideal.
5) La intersección de ideales es un ideal.
6) Si I, J1 ,...,Jn son ideales de A, entonces I.(J1 +...+Jn ) = I.J1 +...+[Link]
.
7) Dado un elemento a ∈ A, se obtiene un ideal (por ejemplo a izquierda)
de A de la siguiente forma:
Sea (a) = {x.a/x ∈ A}. Este es el menor ideal a izquierda de A que
contiene a a, se llama el ideal principal generado por a.
8) Sea A un anillo ı́ntegro. Dados a, b ∈ A (ambos no nulos), entonces
(a) = (b) ⇔ ∃u ∈ U(A) tal que a = ub.
9) Si a1 , ..., an ∈ A, el ideal generado por a1 , ..., an (denotado (a1 , ..., an ))
es la intersección de los ideales de A que contienen a todos los ai . Por ejemplo,
en Z, (2, 3) = Z, (2, 4) = 2.Z, en Q[x], (x − 2, x − 3) = Q[x].
Definición 2.3.2. Sea I un ideal bilátero, diremos que I es un ideal bilátero
maximal si I 6= A y, dado J ideal bilátero de A, entonces I ⊆ J implica
J = I o J = A.
2.4. Cocientes
Vimos que todo núcleo de un morfismo de anillos es un ideal bilátero.
Como en el caso de grupos, veremos que dado un ideal bilátero cualquiera I
de un anillo A, siempre existe un anillo B y un morfismo f : A → B tal que
I = Ker(f ). La construcción es similar al caso de grupos, se trata de definir
una relación de equivalencia entre los elementos de A de manera de que el
conjunto cociente admita una estructura de anillo.
Dado I, decimos entonces que dos elementos a y a0 de A están relacionados
⇔ a − a0 ∈ I. Sea A/I el conjunto de clases de equivalencia, A/I = {a / a ∈
A}.
M. A. Farinati — A. L. Solotar 51
Sabemos que, como I es un subgrupo (normal) de (A, +), A/I es un
grupo abeliano y que π : A → A/I es un morfismo de grupos. La estructura
de grupo sobre A/I está definida por a + a0 = a + a0 . Definimos un producto
en A/I por la fórmula:
a.a0 := a.a0
Hay que ver que:
La multiplicación está bien definida en el cociente, i.e. si a = b y a0 = b0
hay que verificar que a.a0 = b.b0 .
(A/I, +, .) es un anillo (con 1, y 1 6= 0 si I 6= A).
π : A → A/I es un morfismo de anillos con Ker(π) = I.
Una vez vista la buena definición, el hecho de que (A/I, +, .) es un anillo con
unidad es obvio. También es obvio que π es un morfismo de anillos, ya que
la multiplicación en A/I está definida como la única posible para la cual π
es multiplicativa, y que Ker(π) = I, viendo sólo las estructuras de grupos.
Veamos entonces la buena definición:
Sean a, a0 , b, b0 ∈ A tales que a = b y a0 = b0 . Llamando x = a − b e
y = a0 − b0 , tenemos que la condición a = b es equivalente a la condición
x ∈ I, y lo mismo para y. Cuando hacemos la cuenta a.a0 y calculamos a
partir de b y b0 tenemos:
a.a0 = (b + x).(b0 + y) = b.b0 + (b.y + x.b0 + x.y)
Al ser I un ideal bilátero tanto b.y como x.b0 y x.y pertenecen a I, por lo
tanto a.a0 = b.b0 + b.y + x.b0 + x.y = b.b0 + 0 = b.b0 . Aquı́ fue fundamental el
hecho de que I sea un ideal bilátero, y no sólo a izquierda, o a derecha. Si
I es un ideal a izquierda pero no bilátero, entonces A/I no admite ninguna
estructura de anillo tal que la proyección al cociente sea un morfismo de
anillos.
Observación: Como en el caso de grupos, el anillo cociente es una construc-
ción que resuelve un problema de tipo universal con respecto ahora a los
morfismos de anillos.
Proposición 2.4.1. (Propiedad universal) Dado un anillo A y un ideal
bilátero I, el par (A, π : A → A/I) tiene las siguientes dos propiedades:
52 Anillos y sus categorı́as de representaciones
π : A → A/I es un morfismo de anillos con I ⊆ Ker(π).
Si B es un anillo cualquiera y f : A → B un morfismo tal que I ⊆
Ker(f ) entonces existe un único morfismo de anillos f : A/I → B tal
que f = f ◦ π. El diagrama correspondiente es:
f
A /B
{=
{
π {
{ f
A/I
Demostración: El primer punto de la proposición es claro. Supongamos
que se tiene f : A → B un morfismo de anillos con la propiedad I ⊆ Ker(f ).
Como π : A → A/I sigue siendo un morfismo de grupos con su propiedad
universal, y f es en particular un morfismo de grupos, se tiene asegurada la
existencia y unicidad de la función f , y además también sabemos que es un
morfismo de grupos, asi que sólo falta ver que es multiplicativa. Recordamos
que f está definida por
f (a) = f (a) ∀a ∈ A
A partir de esa fórmula y de la multiplicación en el cociente es claro que f
es multiplicativa cuando f lo es pues
f (a.a0 ) = f (a.a0 )
= f (a.a0 ) = f (a).f (a0 )
= f (a).f (a0 )
Como siempre dos objetos que verifican una misma propiedad universal
resultarán isomorfos (verificar! sugerencia: calcar la demostración de grupos).
Corolario 2.4.2. Sea f : A → B un morfismo de anillos, entonces se tiene
el isomorfismo de anillos
A/ Ker(f ) ∼
= Im(f )
M. A. Farinati — A. L. Solotar 53
Demostración: basta notar que Im(f ) es un subanillo de B y que f : A →
Im(f ) también es un morfismo de anillos. Ya sabemos que f : A/ Ker(f ) →
Im(f ) da un isomorfismo de grupos abelianos, pero como Ker(f ) es un ideal
bilátero, la propiedad del cociente asegura que f también respeta el 1 y la
estructura multiplicativa.
Ejemplos:
1. Si n ∈ N, Zn ∼
= Z/n.Z (isomorfismo de anillos).
2. Si k es un anillo y a ∈ k, eva : k[X] → k es un epimorfismo de anillos
con núcleo hX − ai (verificar!), luego k[X]/hX − ai ∼
= k.
3. Consideremos R[X], i ∈ C, y la evaluación evi : R[X] → C definida por
n
X n
X
ak X k 7→ a k ik
k=0 k=0
El polinomio X 2 + 1 está en el núcleo de evi , verificar que en realidad
Ker(evi ) = hX 2 + 1i, y por lo tanto R[X]/hX 2 + 1i ∼ = C.
4. Si X es un abierto de Rn y x0 ∈ X entonces C(X)/{f ∈ C(X) / f (x0 ) =
0} ∼
= R.
5. Si I ⊆ A es un ideal bilátero entonces Mn (A)/Mn (I) ∼
= Mn (A/I).
6. Sea A un anillo y e ∈ A un elemento tal que e2 = e (notar que si e2 = e
entonces (1−e)2 = (1−e)). Este elemento permite construir otro anillo
asociado a A que es el conjunto e.A.e = {e.x.e / x ∈ A}. Este es un
anillo con 1e.A.e = e utilizando la multiplicación de A restringida a
e.A.e. Notar que nunca es subanillo a menos que e = 1 y por lo tanto
e.A.e = A, y que el uno no es cero en e.A.e siempre que e 6= 0. Ver que
si e conmuta con los elementos de A entonces τe : A → e.A.e = e.A
definida por τe (x) = e.x.e = e.x es un morfismo de anillos suryectivo
con núcleo Ker(τe ) = (1 − e).A, es decir e.A ∼= A/(1 − e).A.
1 si i = j = 1
Sea A = Mn (k) y e = (eij )ij definido por eij =
0 otro caso
2 ∼
Verificar que e = e y que e.A.e = k Sin embargo τe : Mn (k) →
[Link] (k).e ∼
= k no es multiplicativo, ¿por qué?
54 Anillos y sus categorı́as de representaciones
7. Si H / G y k es un anillo, entonces k[π] : k[G] → k[G/H] induce un
isomorfismo k[G]/h(1 − h) : h ∈ Hi ∼= k[G/H].
8. Sea k un cuerpo y Q un grafo orientado, es decir, se tienen dados
dos conjuntos Q0 y Q1 , los elementos de Q0 se llaman vértices, los
elementos de Q1 se llaman flechas, y el dato que determina el grafo
orientado (o Quiver, o Carcaj) son dos funciones s, t : Q1 → Q0 , que
son las que determinan origen y fin de una flecha (“source” y “target”).
Por ejemplo, en el grafo siguiente:
β γ
e1 B / e3 / e4
BB
BBα
BB
B
e2
Los conjuntos son Q0 = {e1 , e2 , e3 }, Q1 = {α, β, γ}, las funciones s
y t están definidas por s(α) = e1 , t(α) = e3 , s(β) = e1 , t(β) = e2 ,
s(γ) = e3 , t(γ) = e4 . Se define el anillo kQ como el k-espacio vectorial
con base los caminos del grafo (los vértices se consideran como caminos
de largo cero), donde un camino es, por definición, una composición de
flechas consecutivas. El producto se define en esa base de caminos, y
está dado por la yuxtaposición, en el caso del producto de dos caminos
consecutivos, y cero en otro caso. En el ejemplo del grafo anterior se
tiene kQ = k.e1 ⊕ k.e2 ⊕ k.e3 ⊕ k.e4 ⊕ k.α ⊕ k.β ⊕ k.γ ⊕ k.βα. Los
productos están determinados por e2i = ei (i = 1, . . . , 4), β.α = βα, el
producto ei α de un vértice ei con la flecha α coincide con α en caso
de que ei sea igual a t(α), idem multiplicando a derecha por el vértice
en donde empiece α, los otros dan cero, de manera similar las otras
flechas con los otros vértices. Y los productos de dos flechas dan cero
salvo β.α.
9. Sea el grafo Q el grafo
e1 α / e2
entonces kQ = ke1 ⊕ke2 ⊕kα, resulta un anillo isomorfo al subanillo
de
1 0
matrices triangulares de dos por dos via el morfismo e1 7→ ,
0 0
0 0 0 1
e2 7→ , α 7→ .
0 1 0 0
M. A. Farinati — A. L. Solotar 55
2.5. Producto de anillos
Sean (Aα , +α , .α ) (α ∈ I) una colección de anillos indexados por los el-
ementos de un conjunto no vacı́o I. Para dar una estructura de anillo al
producto cartesiano de los Aα , consideramos la suma y el producto definidos
coordenada a coordenada.
Q Es fácil ver que con estas operaciones obtenemos
un anillo denotado ( α∈I Aα , +, .).
Este anillo tiene las siguientes propiedades:
Q
1. Para todo β ∈ I existe un epimorfismo Πβ : α∈I Aα → Aβ (la proyec-
ción en la coordenada β).
2. Si A0 es un anillo provisto de morfismos de anillos fβ : A0 → Aβ (∀β ∈
I), entonces existe un único morfismo f : A0 → A tal que Πβ ◦ f = fβ .
O sea, el siguiente diagrama conmutativo se completa de manera única
por la flecha punteada:
fβ
A 0 / Aβ
{ =
{
{{{
f {
Q {{ f
Aα
α∈I
Es decir que para definir un morfismo de un anillo A0 en
Q
α∈I Aα basta
definir morfismos de A0 en cada uno de los Aβ (β ∈ I).
Se observa que esta es otra construcción de tipo “universal” (como por
ejemplo el cociente), y que cualquier otro
Q anillo que verificara (1) y (2) serı́a
necesariamente isomorfo al producto α∈I Aα .
Un caso particular de estaQconstrucción resulta cuando Aα = A, para
todo α ∈ I. En esta situación, α∈I Aα es el anillo de funciones AI (recordar
que en este anillo el producto y la suma se definen a partir de las operaciones
de A).
Ejemplo: Si G es un grupo y k un anillo, tomar k G .
56 Anillos y sus categorı́as de representaciones
2.6. Localización
En esta sección analizaremos la construcción de Q a partir de Z “agregan-
do” inversos multiplicativos a Z, veremos generalizaciones de esta construc-
ción y la interpretación geométrica que se le puede dar en ciertos ejemplos,
lo que motiva el nombre de dicha construcción.
Cuando se trabaja con números enteros, hay operaciones que no se pueden
realizar, como invertir elementos que no sean ni 1 ni −1, por ejemplo una
ecuación que se escribe
a.x = b
no siempre se puede resolver, porque no es válido “pasar a dividiendo”. Si uno
mira esa ecuación en Q no tiene ningún problema, la resuelve, y el resultado
da en Q. Lo que se realizó al pasar de Z a Q es invertir todos los elementos
de Z (salvo el 0). Además Q es de alguna manera un anillo minimal con la
propiedad de contener a Z y a los inversos de los números no nulos. Más
precisamente (o más categóricamente),
Proposición 2.6.1. El par (Z, i : Z → Q) tiene las siguientes dos propiedades:
n
Si n ∈ Z es un elemento no nulo, entonces i(n) = 1
es una unidad de
Q.
Si f : Z → B es un morfismo de anillos tal que f (n) es una unidad de
B ∀n 6= 0, entonces existe un único morfismo de anillos f : Q → B tal
que f ◦ i = f .
Demostración: Es claro que si existe un morfismo de anillos de Q en otro
anillo B, éste debe ser único a partir de la condición f 11 = 1B . Para ver la
existencia, basta definir
m
f := f (m).f (n)−1
n
que tiene sentido porque la hipótesis es que f (n) es inversible para todo n 6= 0.
Queda como ejercicio verificar que este morfismo f cumple las condiciones
pedidas (por ejemplo f 1 = f (m).f (1)−1 = f (m),1 = f (m)).
m
La construcción en general se hará según las siguientes lı́neas: dado un
subconjunto S (con ciertas propiedades) de un anillo conmutativo A se bus-
cará otro anillo y una aplicación de A en éste de manera tal que la imagen
M. A. Farinati — A. L. Solotar 57
de S esté incluida en las unidades. La construcción seguirá la intuición de
escribir fracciones as con elementos a ∈ A y s ∈ S, sumando y multiplicando
como fracciones.
Definición 2.6.2. Sea S ⊂ A un subconjunto de un anillo A. S se dirá un
subconjunto multiplicativamente cerrado si:
Para todo par s, t ∈ S, s.t ∈ S.
1 ∈ S.
La primera propiedad es la que le da el nombre de multiplicativamente
/ S, entonces S 0 = S ∪ {1}
cerrado, si S verifica la primer propiedad pero 1 ∈
verifica las dos.
Se trata de construir a partir de A y S un anillo AS en el que todo
elemento de S sea inversible (en el caso anterior, A = Z, S = Z − {0} ,
AS = Q) y tal que exista un morfismo de anillos A → AS que factorice todo
morfismo de anillos que salga de A en el que las imágenes de los s ∈ S sean
inversibles.
Definimos entonces AS :
Como conjunto, AS = {(a, s) ∈ A × A/a ∈ A, s ∈ S}/ ∼, donde (a, s) es
equivalente a (a0 , s0 ) ⇔ ∃t ∈ S tal que (as0 − a0 s)t = 0 (verificar que es una
relación de equivalencia, ¿Qué propiedades de S se usan para eso?).
Usaremos la siguiente notación (a, s) = a/s.
Definiendo en AS las siguientes suma y producto, se tendrá una estructura
de anillo:
a/s + a0 /s0 = (as0 + a0 s)/ss0
(a/s).(a0 /s0 ) = (aa0 /ss0 )
Ejercicio: verificar que las operaciones están bien definidas y que (AS , +, .)
resulta un anillo con elemento neutro 1/1.
Se tiene entonces un morfismo de anillos i : A → AS (a 7→ a/1) tal que
la imagen por i de un elemento s ∈ S es inversible, de inverso 1/s. Además,
si B es otro anillo y f : A → B un morfismo tal que f (s) ∈ U(B), ∀s ∈ S,
58 Anillos y sus categorı́as de representaciones
entonces existe una única f : AS → B tal que f ◦ i = f (f está definida por
f (a/s) = f (a).(f (s))−1 ).
Ejemplos:
1. Si A es un anillo conmutativo y S ⊆ U(A), entonces AS ∼
= A.
2. Si 0 ∈ S, entonces AS = {0} porque a/s = 0/1 si y sólo si existe t ∈ S
tal que t(a − s) = 0, lo cual siempre se verifica si se permite t = 0.
3. Sea A = Z, S = {1, 2, 22 , ...} = {2i / i ∈ N0 }. Entonces AS = {m/2i :
m ∈ Z, i ∈ Z} = Z[ 21 ].
4. Sea X un espacio topológico (por ejemplo R con la topologı́a usual),
A = C(X) y sean x0 ∈ X, S = {f ∈ A : f (x0 ) 6= 0}. Entonces
AS = {f /g : f, g : X → R, g(x0 ) 6= 0}/ ∼. (la notación f /g se usa en
este caso de forma coherente con la notación dada para localizaciones
y no para indicar cociente de funciones definidas sobre X). En AS ,
f1 /g1 ∼ f2 /g2 ⇔ ∃h ∈ S tal que h(f1 g2 − f2 g1 ) = 0.
Pero h ∈ S quiere decir que h(x0 ) 6= 0. Como h es continua, debe existir
un entorno U de x0 en X tal que h|U 6= 0. Entonces, si x ∈ U , h(x) es
inversible en R, pero:
h(x)(f1 (x)g2 (x) − f2 (x)g1 (x)) = 0 entonces (f1 (x)/g1 (x) = f2 (x)/g2 (x))
(Observar que existen entornos U1 y U2 de x0 tales que si x ∈ U1 ∩ U2
entonces g1 (x) 6= 0 6= g2 (x), luego se toma U 0 = U1 ∩ U2 ∩ U entorno
de x0 ).
Por lo tanto, dos funciones coinciden como elementos de AS si y solo
si existe un entorno U 0 de x0 sobre el cual coinciden.
Este último ejemplo (además de motivar el nombre de localización mues-
tra que la aplicación i : A → AS no siempre es inyectiva.
M. A. Farinati — A. L. Solotar 59
2.7. Ejercicios
1. Sea (A, +, .) un anillo. Ver que el producto en Mn (A) dado por
n
X
(m.n)ij = mik nkj
k=1
(m y n son dos matrices con coeficientes en A, (m)ij = mij , idem n) es un producto
asociativo, poniendo además la suma coordenada a coordenada, Mn (A) es un anillo.
Ver que si n > 1, Mn (A) nunca es conmutativo, sin importar si A lo es o no.
2. Sea A un anillo conmutativo. Convencerse de que det : Mn (A) → A es una función
multiplicativa, es decir, que la misma demostración que se usó en algebra lineal
para ver que det(M.N ) = det(M ). det(N ) vale. Ver que M ∈ Mn (A) es inversible
si y sólo si det(M ) es una unidad. Encuentre todos los elementos de U(M2 (Z4 )).
3. Sea G3 = {1, t, t2 , con t3 = 1}, A = R[G3 ].
2
a) Sea e = 31 (1 + t + t2 ) y e0 = (1 − e). Ver que e2 = e, e0 = e0 y e.e0 = 0 = e0 .e.
b) Sea B el anillo e.A y C el anillo e0 .A con la multiplicación inducida por la de
A. (¿por qué no son subanillos de A?). Probar que la aplicación
A→B×C
a 7→ (e.a, e0 .a)
define un isomorfismo de anillos, en donde B × C tiene la suma y producto
coordenada a coordenada (b, c)(b0 , c0 ) = (bb0 , cc0 ).
c) Ver que B tiene dimensión (sobre R) 1 y C tiene dimensión 2, una base de B
es por ejemplo {e}, y una base de C es {e0 , f } donde f = t − t2 = e0 .(t − t2 ).
Ver que valen los siguientes isomorfismos de anillos:
1) B ∼ = R (e.(x,1 + y.t + z.t2 ) 7→ x + y + z)
2) f = −3.e0 , luego C ∼
2
= C vı́a (a.e0 + b.j) 7→ a + b.i, donde j = √f . 3
4. Sea A = C[G3 ], ω ∈ C una raı́z cúbica primitiva de la unidad, e1 = 31 (1 + t + t2 ),
e2 = 13 (1 + ω.t + ω 2 .t2 ), e3 = 13 (1 + ω 2 .t + ω.t2 ). Probar que:
a) ei .ej = 0 si i 6= j, e2i = ei (i, j = 1, 2, 3) y e1 + e2 + e3 = 1.
b) Los anillos ei .A tienen dimensión (sobre C) igual a uno y son isomorfos a C
(isomorfismo de anillos).
c) La aplicación
A → e1 C × e2 C × e3 C
a 7→ (e1 .a, e2 .a, e3 .a)
es un isomorfismo de anillos tomando en e1 C×e2 C×e3 C la suma y el producto
coordenada a coordenada (es decir, con la estructura producto).
60 Anillos y sus categorı́as de representaciones
5. Sea A un anillo y A[[x]] (llamado series formales con coeficientes en A e indetermi-
nada x) el siguiente conjunto:
A[[x]] = AN0 = { funciones de N0 en A}
an xn = la función que a cada n ∈ N0 le asigna
P
donde se adopta por notación
an ∈ A. Se define en A[[x]] la operación:
X X XX n
( an xn ).( bn xn ) := ( ak .bn−k )xn
k=0
Ver que está bien definida y si definimos la suma como
X X X
( an xn ) + ( bn xn ) := (an + bn )xn
entonces A[[x]] resulta un anillo. ¿Quién es 1A[[x]] ? Sea s ∈ A[[x]], entonces 1 + x.s
es inversible en A[[x]].
6. Sea A un anillo, probar:
a) Si a ∈ A − U(A) entonces existe un ideal a izquierda maximal que contiene a
a.
b) Si a ∈ A es un elemento nilpotente, es decir, existe n ∈ N tal que an = 0,
entonces 1 − a es una unidad.
c) 1 − a.b es unidad si y sólo si 1 − b.a es unidad. (sug.: demuéstrelo primero
suponiendo que a.b es nilpotente para ası́ hallar una relación entre (1 − a.b)−1
y (1 − b.a)−1 , ver despues que esa relación vale en general).
7. Hallar todas las unidades de Z[x]/hx3 i.
8. Sea P ⊂ A un ideal bilátero de un anillo A. Diremos que P es un ideal primo si
cada vez que a.b ∈ P entonces a ∈ P o b ∈ P . Demuestre:
Si A = Z e I = n.Z entonces I es un ideal primo si y sólo si n es un número
primo.
Todo ideal maximal es primo.
I es un ideal primo si y sólo si A/I es ı́ntegro.
I es un ideal maximal si y sólo si A/I es simple.
9. Si I es un ideal bilátero de A entonces Mn (I) es ideal bilátero de Mn (A) y Mn (A)/Mn (I) ∼
=
Mn (A/I).
10. Sea A = k[x], f ∈ A e I = hf i. Ver que A/hf i es un cuerpo si y sólo si f es
irreducible.
M. A. Farinati — A. L. Solotar 61
11. Sea k un cuerpo y sea k[i] un k-espacio vectorial de dimensión 2, con base {1, i},
o sea, todo elemento de k[i] es de la forma a,1 + b.i con a, b ∈ k, que también
notaremos a + b.i. Definimos el producto
(a + b.i).(c + d.i) := ac − bd + (ad + bc).i
Ver que k[i] es un anillo. Si k = Z2 ó Z5 , entonces k[i] no es un cuerpo, si k = Z3
sı́ es un cuerpo, también si k = Z7 .
12. Un anillo A se llama anillo de Boole si todos sus elementos son idempotentes (i.e.
x2 = x para todo x ∈ A). Probar:
a) Todo anillo de Boole es conmutativo y ∀a ∈ A, a = −a.
b) Todo subanillo y todo cociente de un anillo de Boole es anillo de Boole.
c) Si X es un conjunto, entonces P(X) (las partes de X con la operación + =
diferencia simétrica, y producto = intersección), es un anillo de Boole.
d) Todo anillo de Boole es un Z2 -espacio vectorial.
e) Sea X un conjunto, entonces ZX
2 = F unc(X, Z2 ) es un anillo de Boole.
13. Sea f : R → R un morfismo de anillos. Ver:
a) f (Q) ⊂ Q y f |Q : Q → Q es la identidad.
b) f : R → R es necesariamente creciente.
c) f = idR .
14. Sea k un cuerpo. Basándose en la demostración de que Z es un dominio principal y
usando la función grado gr : (k[x] − {0}) → N0 ver que k[x] es también un dominio
principal.
15. Enteros de Gauβ. Sea Z[i] la subalgebra de C generada por i, es decir, los elementos
de C de la forma a + b.i con a y b en Z. Sea N : Z[i] → N0 la función (llamada
norma) definida por
N (a + b.i) = |a + b.i|2 = a2 + b2
a) Ver que N (x.y) = N (x).N (y) ∀x, y ∈ Z[i].
b) Ver que si x, y ∈ Z[i] entonces existen (no necesariamente únicos) q, r ∈ Z[i]
tales que x = q.y+r donde N (r) < N (y). (sugerencia: hacer primero la cuenta
en Q[i] y después volver (como pueda) a Z[i]).
c) Deducir que Z[i] es un dominio principal, por lo tanto de factorización única.
d) Ver que Z[i]/h5i ∼
= Z5 [i] que no es un cuerpo, por lo tanto h5i no es un ideal
maximal, luego 5 se puede factorizar, factorı́celo.
62 Anillos y sus categorı́as de representaciones
16. Sea A ı́ntegro, entonces j : A → AS (a 7→ a1 ) es inyectiva para cualquier S subcon-
junto multiplicativamente cerrado (de aqui en adelante se entiende que 0 ∈ / S). En
general, j : A → AS es inyectiva si y solo si S no tiene divisores de cero. Dar un
ejemplo en que j no sea inyectiva.
17. Sea P ⊂ A un ideal primo, entonces SP := A \ P es un subconjunto multiplicati-
vamente cerrado. Idem con M ⊂ A un ideal maximal y SM = A \ M. NOTACION:
para estos casos, se escribirá AP := AA\P , idem AM .
18. Sea A = C(R) el anillo de funciones continuas sobre R y x0 ∈ R. Sea M = {f ∈
A / f (x0 ) = 0}. Ver que es un ideal maximal, y que f1 = g1 en AM si y sólo si existe
un entorno de x0 en donde f y g coinciden.
Sea la aplicación A → M max. AM dada por a 7→ { a1 }M max. en donde cada a1
Q
19.
pertenece al AM correspondiente. Ver que esa aplicación es inyectiva. (sugerencia:
si a es una unidad, ver que a1 es distinto de cero en cualquier localización; si a no
es una unidad, entonces existe un maximal M que contiene a a, ver que a1 6= 0 en
el localizado por ese maximal).
20. Sea A = C(R), U = (0, 1), SU = {f ∈ A / f (t) 6= 0 ∀t ∈ (0, 1)}. Probar
a) SU es un subconjunto multiplicativamente cerrado.
b) Sea res : C(R) → C(0, 1) el morfismo f 7→ f |(0,1) . Ver que es un morfismo de
anillos, y que SU se mapea en unidades, luego ese morfismo se factoriza por
ASU
C(R)
res / C(0, 1)
u:
u
j u
u
u
ASU
Ver que la flecha punteada es inyectiva.
c) (opcional) Suryectividad de la flecha punteada: si f ∈ A, f = f+ − f− con f+
y f− mayores o iguales que cero, asi que para ver que toda funcion continua
sobre (0, 1) es el cociente de una continua sobre R dividida por otra continua
que no se anula sobre (0, 1) basta demostrarlo para las funciones positivas.
Ahora dada f ∈ C(0, 1), f ≥ 0, se define f1 (x) := max{1, f (x)} y g := f − f1 .
Ver que tanto f1 como g pertenecen a C(0, 1), además f1 se puede extender
a una función continua globalmente definida.
Sea s : R → R definida por
0 si x ∈
/ (0, 1)
s(x) = x si 0 ≤ x ≤ 1/2
1 − x si 1/2 ≤ x ≤ 1
Ver que s es continua y que s ∈ SU . Además s.g es una función que puede ser
definida de manera continua sobre todo R, y la función f original en C(0, 1)
proviene del elemento f11 + (s.g)
s .
3
Módulos
3.1. Módulos: primeras definiciones y ejemp-
los
Dado un anillo A, nos interesa estudiar su categorı́a de representaciones,
que está formada por objetos llamados módulos en los cuales A actúa, y por
funciones entre tales objetos que respetan la acción de A.
Sabemos que si (M, +) es un grupo abeliano, entonces End(M ) = {f :
M → M / f (x + y) = f (x) + f (y) ∀ x, y ∈ M } es un anillo con el producto
dado por composición de funciones.
Definición 3.1.1. Un A-módulo a izquierda es un grupo abeliano (M, +)
provisto de un morfismo de anillos
ρ : A → End(M )
a 7→ ρa
Es decir, dar una estructura de A-módulo a un grupo abeliano M es
asignar a cada elemento a ∈ A una transformación del grupo M . La condición
de que esta asignación sea un morfismo de anillos dice que
1. ρ1 = IdM .
2. ρa.b = ρa ◦ ρb .
3. ρa+b = ρa + ρb (i.e. ρa+b (m) = ρa (m) + ρb (m) para todo m ∈ M ).
63
64 Anillos y sus categorı́as de representaciones
Ejemplos:
1. M = A y ρa (b) = ab.
2. Si A = k es un cuerpo y V un k-espacio vectorial, ρλ (v) = λ.v.
3. Dado M un grupo abeliano, End(M ) es un anillo y por lo tanto ex-
iste un único morfismo de anillos Z → End(M ). Luego todo grupo
abeliano es, de manera única, un Z-módulo. Explı́citamente, el morfis-
mo de estructura esta dado, por ejemplo para los n > 0, por ρn (m) =
m + m + ... + m n-veces.
4. Si G es un grupo que actúa por morfismos de grupos en un grupo
abeliano M , entonces M es un Z[G]-módulo tomando ρg (m) = g.m
(g ∈ G y m ∈ M ) y extendiendo ρ linealmente. El módulo M también
se denomina una representación de G.
5. Si V es un k-espacio vectorial y G es un subgrupo de GL(V ), entonces
V es un k[G]-módulo.
Otra manera de mirar la estructura de A-módulo a izquierda de un grupo
abeliano (M, +) es pensar que se tiene una función A × M → M que asigna
un par (a, m) a un elemento “a.m00 , donde a.m es una notación para designar
a ρa (m). El hecho de que ρ sea un morfismo de anillos entre A y End(M ) se
escribe en esta notación como: (a, b ∈ A, x, y ∈ M )
1. 1.x = x.
2. (ab).m = a.(b.m).
3. (a + b).m = a.m + b.m.
4. y teniendo en cuenta que ρa ∈ End(M ), a.(x + y) = a.x + a.y.
Se puede a tomar estas últimas 4 propiedades de una función A × M → M
como definición estructura de A-módulo a izquierda, la equivalencia entre las
dos definiciones es inmediata.
Ejemplos:
1. El grupo abeliano {0} es un A-módulo para cualquier anillo A.
M. A. Farinati — A. L. Solotar 65
2. Si M es un grupo abeliano y A = End(M ) entonces M es un A-módulo
con la acción End(M ) × M → M dada por (f, m) 7→ f (m). Verificar
que esta acción corresponde al morfismo de anillos id : A → End(M ).
3. Si I es un conjunto y M un A-módulo, se define, en el grupo abeliano
M I = { funciones f : I → M }, una estructura de A-módulo por
a.{mi }i∈I := {[Link] }i∈I (donde como siempre {mi }i∈I es la notación
para la función i 7→ mi ).
4. Mn (A) es un A-módulo con (a.m)ij = [Link] .
5. Si V es un k-espacio vectorial de dimensión n, entonces es un Mn (k)-
módulo (¿por qué?).
Observaciones: En un A-módulo M (ejercicio) se verifican:
1. a,0 = 0 ∀ a ∈ A.
2. 0.m = 0 ∀ m ∈ M .
3. (−a).m = −(a.m).
De manera similar se puede definir un A-módulo a derecha a partir de
una función M × A → M que verifique propiedades análogas a 1.- 4.
Ejercicio: escribir la definición de A-módulo a derecha, ver que equivale
a tener una función A → End(M ) con ciertas propiedades, escriba esas
propiedades.
Si A es un anillo conmutativo y M es un A-módulo a izquierda, entonces
se puede definir sobre M una estructura de A-módulo a derecha mediante
m.a := a.m. Las propiedades 1.- 4. se verifican porque A es conmutativo.
¿qué propiedades dejan de valer cuando A no es conmutativo?
Ejemplo: Sea A = Mn (C) y M un Mn (C)-módulo a izquierda (por ejemplo
un C-espacio vectorial de dimensión n). Se puede dotar a M de una estructura
de A-módulo a derecha definiendo M × Mn (C) → M a través de (m, (aij )) 7→
(aij )t .m. Verificar que esto efectivamente da una estructura de A-módulo a
derecha. ¿Qué propiedades de la función ( )t se usaron?
Definición 3.1.2. Sean A y B dos anillos, M un A-módulo a izquierda
y B-módulo a derecha. Diremos que M es un A-B-bimódulo si para todo
a ∈ A, b ∈ B y m ∈ M se verifica
(a.m).b = a.(m.b)
66 Anillos y sus categorı́as de representaciones
Ejemplos:
1. Si A es conmutativo, todo A-módulo M es un A-A-bimódulo.
2. Todo A-módulo (por ejemplo a izquierda) es un A − Z-bimódulo.
3. A es un A-A-bimódulo.
4. Sea M = Z2 ⊕Z2 , que es naturalmente un M2 (Z2 )-módulo a derecha con
la acción dada por la multiplicación de matrices. Sea (−)t : M2 (Z2 ) →
M2 (Z2 ) la aplicación tomar traspuesta, verificar que como (−)t ‘da
vuelta’ los productos, entonces (aij ).x := x.(aij )t (x ∈ Z2 ⊕ Z2 y (aij ) ∈
M2 (Z2 )) define una estructura de M2 (Z2 )-módulo a izquierda. Ejercicio
con estas dos acciones a derecha y a izquierda verificar que Z2 ⊕ Z2 no
es un bimódulo.
Ejercicio: Sea M un A-módulo a derecha y B = EndA (M ). Ver que la
acción EndA (M ) × M → M , (f, m) 7→ f (m) define sobre M estructura de
EndA (M )-módulo a izquierda, además M resulta un EndA (M ) − A-bimódulo
(i.e. las dos estructuras son compatibles. Si M = An×1 (o sea An visto como
’vector columna’) es un A-módulo a derecha, ver que M además es un Mn (A)-
módulo a izquierda con la multiplicación usual de matrices. Ver que esta
estructura coincide con la definida antes, identificando EndA (An ) ∼
= Mn (A).
Nota: En adelante, A-módulo querrá decir A-módulo a izquierda.
Definición 3.1.3. Dado un anillo A, un subconjunto N de un A-módulo M
se dirá un submódulo si
N es un subgrupo de (M, +).
a.n ∈ N ∀ a ∈ A, n ∈ N .
En particular, si N es un submódulo, entonces es en sı́ mismo A-módulo.
Ejemplos:
1. {0} y M son siempre submódulos de M . En caso de que un módulo M
tenga solamente a {0} y M como submódulos se llamará simple (por
ejemplo un k-espacio vectorial de dimension 1 es un k-módulo simple).
M. A. Farinati — A. L. Solotar 67
2. Si G es un grupo y H ⊂ G es un subgrupo, entonces k[G] es un k[H]-
módulo y k[H] es un k[H]-submódulo de k[G].
3. Sea G = G3 = {1, ω, ω 2 } y R3 con la estructura de R[G3 ]-módulo dada
por ω.(x, y, z) = (y, z, x). Entonces N = {(x, y, z) ∈ R3 /x + y + z = 0}
es un R[G3 ]-submódulo, además N es un módulo simple.
4. Si N ⊆ M es un A-submódulo e I un conjunto, entonces N I ⊂ M I es
un A-submódulo.
5. Si M es un A-módulo e I un conjunto se define M (I) como el subcon-
junto de M I formado por los elementos {mi }i∈I tales que mi = 0 para
todos los elementos i de I salvo eventualmente una cantidad finita de
ellos. (Verificar) M (I) es un submódulo de M I .
6. Si M = Mn (A) con la estructura de A-módulo coordenada a coordena-
da, entonces sl(A) := {A ∈ A /tr(A) = 0} es un A-submódulo.
Observación: Si N1 y N2 son dos submódulos de M , entonces N1 + N2 :=
{x+y /x ∈ N1 e y ∈ N2 } es un submódulo. También N1 ∩N2 es un submódulo.
Dados {x1 , ..., xn } elementos de un A-módulo M , siempre se puede hallar
el menor submódulo de M (menor en el sentido de la inclusión) que contenga a
{x1 , ..., xn }. Es claro que si N es un submódulo que contiene a esos elementos
y a1 , ..., an son elementos cualesquiera de A entonces a1 x1 + ... + an .xn ∈ N ,
por lo tanto el conjunto S = {a1 x1 +...+an .xn /ai ∈ A} ⊂ N y S (verificar) es
un submódulo, luego S es el submódulo buscado. Notación: S := hx1 , ..., xn i
y se llamará el submódulo generado por {x1 , ..., xn }.
Ejercicios:
T
1. hx1 , ..., xn i = N
{x1 ,...,xn }⊂N
N submódulo de M
2. Sean B y C dos anillos y A = B × C con la suma y el producto coordenada
a coordenada. Ver que e1 = (1, 0) y e2 = (0, 1) son dos idempotentes que
conmutan entre si. Si M es un A-módulo, a partir de esos dos idempotentes
ver que M ∼ = M1 × M2 donde M1 es un B-módulo y M2 es un C-módu-
lo. Si {x1 , . . . , xn } es un sistema de generadores de M1 como B-módulo, e
{y1 , . . . , ym } es un sistemq de generqdores de M2 como C-módulo, ver que
68 Anillos y sus categorı́as de representaciones
(xi , yj )1≤i≤n;1≤j≤m es un sistema de generadores de M1 × M2 como B × C-
módulo. De hecho, el conjunto {(x1 , 0), . . . , (xn , 0)} ∪ {(0, y1 ), . . . , (0, ym )}
también es un sistema de generadores de M1 × M2 como B × C-módulo.
3. Sea el anillo A = k × k con la suma y el producto coordenada a coordenada
(donde k es otro anillo cualquiera). Ver que el morfismo diagonal k → k × k
(λ 7→ (λ, λ)) es un morfismo de anillos por lo tanto todo A-módulo es un
k-módulo. Ver que k × {0} y {0} × k son dos A-submódulos de A, que son
isomorfos como k-módulos pero no como A-módulos.
3.2. Submódulos maximales
Dado un A-módulo M , cuando existan x1 , ..., xn ∈ M tales que hx1 , ..., xn i =
M , M se dirá finitamente generado (f.g.) o de tipo finito sobre A. Todo
anillo A considerado como módulo sobre si mismo es trivialmente finitamente
generado, con generador {1}, pero por ejemplo k[X] no es finitamente gen-
erado sobre k.
Vimos usando el lema de Zorn que dado un ideal propio a izquierda de
un anillo, siempre existe un ideal maximal (a izquierda) que lo contiene.
Los ideales a izquierda de A son exactamente los A-submódulos de A visto
como módulo a izquierda, este resultado sobre ideales se generaliza a módulos
finitamente generados:
Proposición 3.2.1. Si M es un A-módulo finitamente generado y N es
un submódulo propio de M , entonces N está contenido en un submódulo
maximal.
La demostración es análoga al caso de ideales. La idea es construir un
conjunto P parcialmente ordenado, probar que es inductivo superiormente
para ası́ tener un elemento maximal en el orden de P , y después ver que ese
elemento maximal respecto al orden de P sirve como submódulo maximal.
Demostración: Sea P = {S / S es submódulo propio de M y N ⊂ S},
parcialmente ordenado por inclusión. P es no vacı́o porque N ∈ P . Sea
ahora C una cadena no vacı́a en P y sea V = ∪ C. Del hecho de que la
cadena es creciente se tiene que V es un submódulo, también es claro que
contiene a S y que contiene también a todos los elementos de la cadena,
para ver que es un elemento de P basta ver que es un submódulo propio.
Como M = hx1 , ..., xn i, si V = M todos los xi ∈ V = ∪ C, entonces cada xi
M. A. Farinati — A. L. Solotar 69
pertenece a algún elemento de la cadena, como la cadena es creciente cada
vez que un xi está en un elemento de la cadena, digamos un Cα , entonces
está en los Cβ con β ≥ α. Como son una cantidad finita, podemos tomar
un Cβ que contenga a todos los x1 , pero entonces como los xi generan, ese
Cβ = M lo que contradice que la cadena esté formada por elementos de P .
Luego P tiene un elemento maximal con respecto al orden que es la inclusión,
por lo tanto ese elemento es un submódulo maximal como se buscaba.
Ejemplo: Consideremos un conjunto X provisto con una acción de un grupo
(X)
P
G. Sea k un anillo y k = { λx ∈k λx .x de soporte finito } es un k-módulo,
que además es un k[G]-módulo (verificar!) con la acción
g.(λ.x) = λ.(g(x))
que se extiende linealmente. Por ejemplo X = {x1 , ..., xn } y G = Zn =
hti (escrito multiplicativamente, G = {1, t, t2 , ..., tn−1 }) que actúa sobre X
mediante
xi+1 si i < n
[Link] =
x1 si i = n
Luego k (X) ∼= k n es un k[Zn ]-módulo extendiendo linealmente esta acción.
¿Cuáles son los k[G]-submódulos de k (X) ? Por ejemplo si S es un submódu-
lo que contiene a un xi0 , entonces t.xi0 = xi0 +1 ∈ S y análogamente todos
los xi ∈ S, luego S = M . De esta manera vemos que ningún submódulo
propio puede contener a alguno de los xi . En cambio hx1 + x2 + ... + xn i =
{λ.(x1 + ... + xn ) / λ ∈ k} sı́ es un submódulo propio (n > 1).
Ejercicio: si k tiene una raı́z n-ésima de la unidad ω (por ejemplo ω = 1,
2kπi
ó ω = −1 si n es par y P 2 6= 0 en k, ó ω = e n si k = C) entonces el k
submódulo generado por ni=1 ω i .xi es también un k[G]-submódulo de k (X) .
3.3. Morfismos
Dado un anillo A, tomando como objetos los A-módulos se puede formar
una categorı́a obvia definiendo los morfismos como las funciones entre los
A-módulos que respeten la estructura de A-módulos, más precisamente:
Definición 3.3.1. Sean A un anillo, M y N dos A-módulos y f : M → N
una función. Diremos que f es un morfismo de A-módulos si es morfismo
de grupos abelianos y A lineal, es decir:
70 Anillos y sus categorı́as de representaciones
f (x + y) = f (x) + f (y) ∀ x, y ∈ M .
f (a.x) = a.f (x) ∀ a ∈ A, x ∈ M (notar que en esta igualdad, la acción
en la izquierda es la de M y en la derecha es la de N ).
Ejemplos:
1. Para todo A-módulo M , Id : M → M es un morfismo de A-módulos,
y si f : M → N y g : N → T son dos morfismos de A-módulos entonces
(verificar) g ◦ f : M → T también es morfismo de A-módulos, por lo tanto
los A-módulos con sus morfismos como flechas forman una categorı́a.
2. Si V es un k-espacio vectorial y t : V → V un endomorfismo, entonces
V (a través de t) es un k[X]-módulo definiendo P (x).v := P (t)(v). Sea W
otro espacio vectorial y s : W → W un endomorfismo de W , si se considera
a W como k[X]-módulo a través de s, entonces una transformación lineal
f : V → W es un morfismo de k[X]-módulos si y sólo si f ◦ t = s ◦ f .
3. Si M y N son dos grupos abelianos considerados como Z-módulos (dado
que ambas categorı́as son equivalentes), entonces los morfismos de Z-módulos
entre M y N son exactamente los morfismos de grupos abelianos.
Observación: Si f : M → N es un morfismo de A-módulos, entonces Ker(f )
e Im(f ) son dos submódulos (de M y N resp.). Más aún, por cada submódulo
S de M , f (S) es un submódulo de N , y por cada submódulo T de N , f −1 (T )
es un submódulo de M .
Definición 3.3.2. Un morfismo de A-módulos se dirá monomorfismo si
es inyectivo, epimorfismo si es sobreyectivo e isomorfismo si es una biyec-
ción.
En la siguiente proposición se darán varias caracterizaciones de monomor-
fismo:
Proposición 3.3.3. Sean M y N dos A-módulos y f : M → N un morfismo
de A-módulos. Las siguientes afirmaciones son equivalentes:
1. f es monomorfismo.
2. Ker(f ) = 0.
3. Para todo A-módulo T y todo par de morfismos g, h : T → M , la
igualdad f ◦ g = f ◦ h implica g = h.
M. A. Farinati — A. L. Solotar 71
4. Para todo A-módulo T y para todo morfismo g : T → M , la igualdad
f ◦ g = 0 implica g = 0.
Demostración: 1. ⇔ 2. supongamos f un monomorfismo, es decir inyectivo.
Sea x ∈ M tal que f (x) = 0 = f (0), como f es inyectivo resulta x = 0, es
decir Ker(f ) = 0.
Suponiendo ahora Ker(f ) = 0, sea x 6= y, por lo tanto x − y 6= 0. Como
el único elemento del núcleo de f es el cero, f (x) − f (y) = f (x − y) 6= 0 por
lo tanto f (x) 6= f (y).
2. ⇒ 3. Supongamos Ker(f ) = 0 y g, h : T → M tal que f ◦g = f ◦h y sea
x ∈ T un elemento cualquiera. Por la igualdad anterior, f (g(x)) = f (h(x)) o
equivalentemente f (g(x) − h(x)) = 0, por lo tanto g(x) − h(x) ∈ Ker(f ) = 0
entonces g(x) − h(x) = 0 y el x era cualquier elemento de T , entonces g = h.
3. ⇒ 4. Es claro tomando h = 0.
4. ⇒ 2. Supongamos 4. y consideremos el caso particular T = Ker(f ) y g
la inclusión iK : Ker(f ) → M . Es claro que f ◦ iK = 0, por lo tanto iK = 0,
como iK es inyectiva y tiene imagen 0 resulta Ker(f ) = 0.
Observación: La afirmación 3. de la proposición dice que la noción de
monomorfismo dada aquı́ coincide con la noción de monomorfismo categórico
(ver apéndice) en la categorı́a de A-módulos. En la categorı́a de A-módulos
las nociones de epimorfismo e isomorfismo dadas son las mismas que las no-
ciones categóricas. Para los isomorfismos basta notar (verificarlo) que si un
morfismo de A-módulos es biyectivo, entonces la función inversa tambı́en es
un morfismo de A-módulos. Para los epimorfismos veremos más adelante,
una vez que hayamos caracterizado los objetos cociente.
Definición 3.3.4. Sean (Mn )n∈Z una sucesión de A-módulos junto con mor-
fismos fn : Mn → Mn−1 . Diremos que la sucesión
fn+2 fn+1 fn fn−1
... / Mn+1 / Mn / Mn−1 / ...
es exacta en el lugar n si Ker(fn ) = Im(fn+1 ). Si la sucesión es exacta en
todo lugar diremos simplemente que la sucesión es exacta.
Observaciones:
f
1. La sucesión 0 /M / N es exacta en M si y sólo si f es un
monomorfismo.
72 Anillos y sus categorı́as de representaciones
f
2. Dualmente, la sucesión M /N / 0 es exacta en N si y sólo si
f es un epimorfismo.
3. Un tipo particular de sucesiones exactas que aparecerá a menudo son
las llamadas sucesiones exactas cortas, que son las del tipo
f g
0 /M /N /T /0
Decir que esta sucesión es exacta equivale a decir que f es monomor-
fismo, que g es un epimorfismo, y que Im(f ) = Ker(g).
3.4. Cocientes
Consideramos un espacio vectorial V sobre un cuerpo k, dado un sube-
spacio S de V , siempre existe T subespacio tal que V = S ⊕ T . Si M es un
A-módulo, dado un submódulo S no es cierto que siempre exista un comple-
mento (observar el ejemplo A = M = Z y S = 2.Z). En el caso de espacios
vectoriales, al tener V = S ⊕T uno se puede contruir un proyector p : V → V
tal que Im(p) = T , Ker(p) = S y p|T = IdT . De esta manera, aplicando p uno
“olvida” a los elementos de S, identificando dos elementos de V que difieran
entre sı́ por un elemento de S.
En el caso de módulos, este último punto de vista de identificar elementos
que difieran en “un resto” de un submódulo S puede ser llevado a cabo,
uno encontrará una aplicación sobreyectiva π : M → T cuyo núcleo sea
exactamente S. El módulo T se llamará el cociente de M por S, y en general
no habrá una manera de identificarlo con ningún submódulo de M .
Construcción del cociente: Dado un A-módulo M y un submódulo S, es
claro que S es un subgrupo de M (normal porque M es abeliano) luego
M/S es un grupo abeliano y se tiene un morfismo sobreyectivo de grupos
abelianos π : M → M/S. Para competar la construcción sólo hay que ver que
es posible dar a M/S una estructura de A-módulo tal que la proyección sea
un morfismo de A-módulos. Como π es suryectiva, esta estructura, de existir,
es única. Definimos pues la acción a.m := a.m donde a ∈ A y m ∈ M/S
(m = π(m)).
Lema 3.4.1. Con las notaciones anteriores, la acción de A sobre M/S
está bien definida.
M. A. Farinati — A. L. Solotar 73
Demostración: Supongamos m = n o sea m − n = s ∈ S. Por lo tanto
a.m − a.n = a.s ∈ S, luego a.m − a.n = a.m − a.n = a.s = 0, es decir,
a.m = a.n.
Ejercicio: Ver que con esa acción, M/S es un A-módulo y que π es A-
lineal. Observar que en la demostración del lema se utilizó el hecho de que
el subgrupo por el que se cocienta es un submódulo. Si M es un A-módulo
y S un subgrupo que no es submódulo, no es cierto que M/S admita una
estructura de A-módulo.
Ejemplos:
1. Si tomamos A = Z, la noción de cociente de Z-módulos coincide con la
noción de cociente de grupos abelianos.
2. Sea A = Z = M , S = 2Z, entonces M/S ∼
= Z2 , que no es isomorfo a
ningún submódulo de M .
3. Si V es un espacio vectorial y V = S ⊕ T entonces V /S ∼
= T.
4. Si M = A = k[X] y S = hx − ai = { múltiplos de x − a}, entonces
eva : k[X] → k (P 7→ P (a)) es un morfismo sobreyectivo por lo tanto
k[X]/hx − ai ∼
= k. La acción de k[X] sobre k en este caso está dada por
P.λ := P (a)λ.
Como toda noción de cociente, M/S queda caracterizado por una propiedad
universal:
Proposición 3.4.2. Dados un A-módulo M y un submódulo S, el par (M/S, πS :
M → M/S) tiene las siguientes dos propiedades:
S ⊆ Ker(πS : M → M/S).
Si f : M → N es un morfismo de A-módulos tal que S ⊆ Ker(f ),
entonces el siguiente diagrama de flechas llenas se completa de manera
única por la flecha punteada:
f
M /N
z<
f z
πS z
z
M/S
74 Anillos y sus categorı́as de representaciones
o sea, si f (S) = 0, existe un único morfismo f : M/S → N tal que
f = f ◦ πS .
De manera completamente análoga al caso de grupos se tiene el siguiente
Corolario 3.4.3. (Teoremas de isomorfismo)
1. Sean M y N dos A-módulos y f : M → N un morfismo de A-módulos.
Entonces M/ Ker(f ) ∼
= Im(f ).
2. Si T ⊆ S ⊆ M son submódulos de M , entonces M/T ∼
= M/S.
S/T
3. Si S y T son dos submódulos de M , entonces S+T ∼
= T
.
S S∩T
Demostración: La cuenta es idéntica al caso de grupos, queda como ejercicio
verificar que todos los morfismos que aparecen son A-lineales.
Ejemplos:
1. Sea V un espacio vectorial de dimensión finita y t : V → V un endo-
morfismo.
Supongamos que además existe en V un vector cı́clico, es decir un v0 ∈
V con h{v0 , t(v0 ), t2 (v0 ), . . . }i = V (por ejemplo V = R3 , t(x, y, z) =
(y, z, x) y v0 = (1, 0, 0)). Consideremos la aplicación k[X] → V dada
por P (x) 7→ P (t)(v0 ). Como v0 es un vector cı́clico la aplicación es
sobreyectiva. Ker(k[X] → V ) = hmv0 (t)i donde mv0 (t) es el polinomio
mónico de grado mı́nimo que anula a t evaluado en v0 . Notar que en
este caso, por ser v0 un vector cı́clico, mv0 coincide con el polinomio
minimal y con el caracterı́stico Por otro lado, (V, t) es un k[X]-módulo
a través de t. Verificar que la acción en el cociente está dada justamente
por t, es decir (V, t) ∼ = k[X]/hmv0 (t)i como k[X]-módulos.
2. Sea I ⊂ R un cerrado y X ⊂ R un abierto que contiene al cerrado I.
Se sabe que toda función continua definida sobre I se puede extender a
todo R, en particlar a X, esto dice que el morfismo restricción C(X) →
C(I) es sobreyectivo, el núcleo de esta aplicación se lo nota I 0 = {f :
X → R / f (y) = 0 ∀ y ∈ I}. Se tiene entonces C(X)/I 0 ∼ = C(I); el
isomorfismo es de C(X)-módulos.
M. A. Farinati — A. L. Solotar 75
Ejercicio: Caracterizar el cociente Z ⊕ Z por el Z submódulo generado por
(2, 4) y (0, 3). (Sugerencia: trate de encontrar un morfismo cuyo dominio sea
Z ⊕ Z y que tenga por núcleo el submódulo generado por (2, 4) y (0, 3),
después mire la imagen).
Observación: (Submódulos del cociente) Si S ⊆ M es un A-submódulo,
uno tiene el morfismo π : M → M/S, luego por cada submódulo T de M ,
π(T ) es un submódulo de M/S. Esta correspondencia no es en general 1-1
pues si T ⊂ S, claramente π(T ) = {0}, si tomamos T 0 un submódulo de
M/S, π −1 (T 0 ) es un submódulo de M , pero además S ⊆ π −1 (T 0 ). Queda
como ejercicio verificar que para los submódulos T de M vale la igualdad:
π −1 (π(T )) = hT, Si = T + S
Demostrar también que a través de π y π −1 , los submódulos de M/S están
en correspondencia 1-1 con los submódulos de M que contienen a S.
Veremos ahora una caracterización de los epimorfismos:
Proposición 3.4.4. Sean M , N dos A-módulos, f : M → N un morfismo
de A-módulos. Las siguientes afirmaciones son equivalentes:
1. f es un epimorfismo.
2. Coker(f ) := N/Im(f ) = 0.
3. Para todo A-módulo T y para todo par de morfismos g, h : N → T , la
igualdad g ◦ f = h ◦ f implica g = h.
4. Para todo A-módulo T y para todo morfismo g : N → T , la igualdad
g ◦ f = 0 implica g = 0.
Demostración: 1. ⇔ 2. es claro, pues N/Im(f ) = 0 ⇔ N = Im(f ).
2. ⇒ 3. Sea n ∈ N y g, h como en 3., al ser Im(f ) = N , existe un
m ∈ M tal que n = f (m), ahora la identidad que verifican g y h dice que
g(f (m)) = h(f (m)) es decir g(n) = h(n) para cualquier n ∈ N , luego g = h.
3. ⇒ 4. Es claro tomando h = 0.
4. ⇒ 2. Suponemos que vale 4., tomamos en particular T = N/Im(f )
y g = π : N → N/Im(f ). Claramente π ◦ f = 0, luego π = 0, pero π es
suryectiva, entonces N/Im(f ) = 0.
76 Anillos y sus categorı́as de representaciones
Observación: La parte 3. de esta proposición demuestra, como fue antic-
ipado, que la noción de epimorfismo definida anteriormente coincide con la
noción de epimorfismo categórico. Esto no sucede en otras categorı́as, por
ejemplo en la categorı́a de espacios métricos y funciones continuas como mor-
fismos, categorı́a, una función con imagen densa es un epimorfismo categórico.
Un ejemplo mas algebraico el la categorı́a de anillos y morfismos de anillos.
En esta categorı́a, dado un anillo B y un morfismo Q → B, la imagen del
1 tiene que ser 1B . Por linealidad, queda univocamente determinado en Z,
y por multiplicatividad queda determinado en Q. En particular, queda de-
terminado por su restriccion a Z, por lo tanto la inclusion Z → Q es un
epimorfismo categórico.
f g
Ejercicio: Si 0 /M /N /T / 0 es una sucesión exacta corta,
∼ ∼
entonces M = Ker(g) y T = Coker(f ).
Terminamos esta sección mencionando otra dirección hacia la que se
pueden generalizar las nociones de monomorfismo y epimorfismo en el con-
texto de espacios vectoriales.
Si f : V → W es una transformación lineal entre dos espacios vectoriales
que es un monomorfismo, entonces f induce un isomorfismo entre V e Im(f )
que es un subespacio de W . Como para cualquier subespacio de un espacio
vectorial uno le puede encontrar un complemento, si escribimos W = Im(f )⊕
T podemos definir una transformación lineal r : W → V como r(w) = f −1 (w)
si w ∈ Im(f ) y r(w) = 0 si w ∈ T . Para un w cualquiera escribimos (de
manera única) w = wf + wT con wf ∈ Im(f ) y wT ∈ T y definimos r(w) :=
r(wf ). Esta transformación lineal verifica r ◦ f = IdV .
Dualmente, si f : V → W es un epimorfismo, Ker(f ) ⊂ V es un sube-
spacio, uno puede encontrar un complemento y escribir V = Ker(f ) ⊕ S.
Es un ejercicio sencillo verificar que f |S es un monomorfismo y que f (S) =
f (V ) = W , por lo tanto f |S : S → W es un isomorfismo. Podemos definir
entonces una transformación lineal s : W → V a partir de la composición
(f |S )−1
W /S inc / V . Aquı́ verificamos sin dificultad f ◦ s = IdW .
Definición 3.4.5. Sea f : M → N un morfismo entre dos A-módulos. El
morfismo f se dirá
una sección si existe un morfismo g : N → M tal que g ◦ f = IdM .
una retracción si existe un morfismo g : N → M tal que f ◦ g = IdN .
M. A. Farinati — A. L. Solotar 77
Observación: Si f es una sección entonces es inyectiva porque si f (m) =
0 ⇒ x = g(f (m)) = g(0) = 0 ⇒ Ker(f ) = 0. Si f es una retracción entonces
es sobreyectiva porque dado un n ∈ N , n = f (g(n)), luego n ∈ Im(f ).
Como corolario de los comentarios de los dos párrafos anteriores, las no-
ciones de epimorfismo / retracción y monomorfismo / sección coinciden en
la categorı́a de espacios vectoriales. En la categorı́a de A-módulos con A un
anillo cualquiera no sucede lo mismo, queda como ejercicio verificar que la
proyección al cociente Z → Z2 es un epimorfismo que no es una retracción,
y que la inclusión 2.Z → Z es un monomorfismo que no es una sección. Otro
ejemplo puede ser fabricado tomando los grupos abelianos Z2 y Z4 , se deja
como ejercicio encontrar morfismos entre estos grupos que sean monomorfis-
mos o epimorfismos pero que no sean ni secciones ni retracciones.
3.5. Suma y producto
Sea I un conjunto de ı́ndices, A un anillo,
Q y (Mi )i∈I una familia de A-
módulos. Entonces el producto cartesiano i∈I Mi es un A-módulo definiendo
a.{mi }i∈I := {[Link] }i∈I
Recordamos que el producto cartesiano está definido como
Y
Mi := {f : I → ∪i∈I Mi tales que f (i) ∈ Mi ∀i ∈ I}
i∈I
Este módulo producto viene provisto de morfismos A-lineales que son las
proyecciones a cada coordenada,
Q y tiene la propiedad de que para definir
un morfismo φ : N → i∈I Mi (donde N es un A-módulo cualquiera) basta
definir “sus coordenadas”, es decir, para cada i ∈ I un morfismo φi : N → Mi .
Observación: La estructura de A-módulo del producto cartesiano es la única
estructura posible que hace de las proyecciones a las coordenadas morfis-
mos de A-módulos. Además, la propiedad mencionada en el párrafo anterior
es una propiedad universal que caracteriza completamente al producto (ver
definición 9.2.1 del capı́tulo de categorı́as).
Q
Notamos que considerando en i∈I Mi los elementos de la forma (mi )i∈I
donde mi = 0 para todo i salvo eventualmente un i0 , el módulo Mi0 puede
identificarse con un submódulo del producto.
78 Anillos y sus categorı́as de representaciones
Q
De esta manera podemos definir el submódulo de i∈I Mi “generado por
los Mi ”, que es, de alguna manera, el módulo más chico que contiene a los
Mi sin relaciones extra. Más precisamente, definimos la suma directa de
los Mi como:
M
Mi := {(mi )i∈I tales que mi = 0 salvo eventualmente un número finito de ı́ndices}
i∈I
Es un submódulo del producto (por lo tanto un A-módulo), y para cada
i0 ∈ I se tienen inyecciones ji0 : Mi0 → ⊕i∈I Mi . Si el conjunto de ı́ndices es
finito, la suma directa obviamente coincide con el producto directo.
Si se tienen definidos morfismos φi : Mi → N donde N es un A-módulo
cualquiera, como ⊕i∈I Mi esta generado por los Mi , extendiendo por linealidad
se tiene un único morfismo φ : ⊕i∈I Mi → N tal que restringido a cada Mi0
coincide con φi0 . Esta propiedad, de hecho, es una propiedad universal que
caracteriza en términos categóricos a la suma directa (ver definición 9.2.3 y
sus propiedades fundamentales en el capı́tulo de categorı́as).
Una proposición que da una idea de cómo la noción de sección y retracción
se distingue de la de monomorfismo y epimorfismo es la siguiente:
f g
Proposición 3.5.1. Sea 0 /M /N /T / 0 una sucesión ex-
acta corta de A-módulos. Son equivalentes:
1. f es una sección.
2. g es una retracción.
3. La sucesión exacta es trivial, más precisamente, se tiene el siguiente
diagrama conmutativo:
f g
0 /M /N /T /0
∼
j
0 /M /M ⊕T π /T /0
En esa situación, la sucesión exacta se dirá escindida, también diremos
que la sucesión se parte, o que es “split”, la sección de g o la retracción de f
se denominan “splittings”.
M. A. Farinati — A. L. Solotar 79
Demostración: Mirando la condición 3., es claro que π es una retracción,
tanto como que j es una sección, usando el isomorfismo N ∼ = M ⊕ T del
diagrama se tiene que 3. implica 1. y 2.
Veremos que 1. implica 3. y dejaremos como ejercicio ver que por ejemplo
2. implica 3. Sea h : N → M una retracción de f (o sea h ◦ f = IdM ).
Definimos φ : N → M ⊕ T por φ(n) := (h(n), g(n)). Afirmamos que φ es un
isomorfismo y que hace del diagrama en 3. un diagrama conmutativo.
Es claro que π ◦ φ = g (conmutatividad del cuadrado de la derecha), y
la propiedad de que h sea retracción de f es la conmutatividad del cuadrado
de la izquierda.
Para ver que φ es un monomorfismo, si n ∈ Ker(φ) entonces en partic-
ular n ∈ Ker(g) = Im(f ), escribiendo n = f (m) se tiene que 0 = h(n) =
h(f (m)) = m, por lo tanto n = 0.
Para ver que φ es un epimorfismo, sea m ∈ M y t ∈ T . Como g es
epimorfismo, existe n ∈ N tal que g(n) = t. Consideramos f (m) − f (h(n)) +
n ∈ N , este elemento verifica φ(f (m) − f (h(n)) + n) = (m, t).
Concluimos el capı́tulo de generalidades de módulos con la caracterización
de módulos generados por un único elemento:
3.6. Módulos cı́clicos
En el caso de grupos abelianos se tenı́a una descripción muy concisa de
los grupos cı́clicos, todos son un cociente de Z. Como los subgrupos de Z son
conocidos, entonces son conocidos todos los grupos abelianos cı́clicos.
Si se tiene ahora un A-módulo cı́clico M , es decir, un A-módulo en el que
exista un elemento x ∈ M con A.x = hxi = M , podemos definir un morfismo
sobreyectivo de A en M a través de a 7→ a.x. El núcleo de esta aplicación es
un submódulo (a izquierda) del A-módulo A, es decir, un ideal a izquierda
de A, llamando I = Ker(A → M ), se tiene M ∼ = A/I.
Recı́procamente, si I es un ideal a izquierda de A entonces es un A-
submódulo de A, y A/I es un A-módulo (a izquierda), que además es cı́clico,
pues A/I = h1i. Luego todo módulo cı́clico es isomorfo a un cociente de A
por un ideal a izquierda. Se conocen ası́ todos los A-módulos cı́clicos siempre
que se tenga una caracterización de los ideales a izquierda de A.
80 Anillos y sus categorı́as de representaciones
3.7. Ejercicios
1. Definición: dado un anillo A y un A-módulo M , M se dice divisible si para
cualquier 0 6= a ∈ A y m ∈ M existe un m0 ∈ M tal que a.m0 = m. Sea
G∞ = ∪ Gn ⊂ S 1 .
n∈N
a) Probar que es un subgrupo (abeliano) de S 1 por lo tanto un Z-módulo.
Ver que es divisible.
b) Ver que Gp∞ := ∪ Gpn es un submódulo de G∞ y que también es
n∈N
divisible.
2. Sea A un anillo conmutativo y M un A-módulo. Se define la torsión de M
como t(M ) := {m ∈ M tal que ∃ a ∈ A con a 6= 0 y a.m = 0}. Si A es
ı́ntegro ver que t(M ) es un submódulo. ¿dónde se usa que A sea ı́ntegro?
3. Sea A ı́ntegro, M y N dos submódulos y f : M → N un morfismo A-lineal.
Ver que f (t(M )) ⊂ t(N ) y por lo tanto la asignación M 7→ t(M ) es funtorial.
Ver que t(t(M )) = t(M ) y t(M/t(M )) = 0.
4. Viendo al grupo abeliano M = (C − {0}, .) como Z-módulo, encontrar los
elementos de torsión.
5. Caracterizar M = Z ⊕ Z/h(4, 6)i calcular t(M ) y M/t(M ).
6. Sea A ı́ntegro y M un A-módulo divisible y sin torsión. Ver que entonces
M admite una estructura de k-espacio vectorial donde k es el cuerpo de
fracciones de A.
7. Sea k un cuerpo, y C la categorı́a formada por:
Obj(C ) = pares (V, φ) donde V es un k-espacio vectorial y φ : V → V
es un endomorfismo.
Para cada par de objetos (V, φ) y (W, ψ), HomC ((V, φ), (W, ψ)) = {f :
V → W transformación lineal tal que f (φ(v)) = ψ(f (v)) ∀ v ∈ V }.
a) Ver que esta categorı́a se identifica con la categorı́a de k[X]-módulos.
Probar que (V, φ) ∼= (V, ψ) como k[X]-módulos si y sólo si φ es un
endomorfismo conjugado a φ, es decir, que existe un α ∈ Autk (V ) tal
que φ = α ◦ ψ ◦ α−1 .
M. A. Farinati — A. L. Solotar 81
b) Sea (V, φ) como antes. Ver que los subespacios φ-estables se correspon-
den unı́vocamente con los k[X]-submódulos de V , y que hallar una
base en la que la matriz de φ se escriba en bloques equivale a hallar
una descomposición de V en k[X]-sumandos directos.
c) Encontrar un k[X]-módulo de dimensión 2 (sobre k) que no admita
sumandos directos no triviales.
d) Si λ ∈ k, evλ : k[X] → k (P 7→ P (λ)) es un morfismo de anillos,
por lo tanto induce una estructura de k[X]-módulo sobre k. Sea kλ el
k[X]-módulo definido de esa manera, ¿es kλ ∼
= kλ0 como k[X]-módulo
si λ 6= λ0 ?
e) Sea V un espacio vectorial de dimensión finita, φ un endomorfismo
de V . Entonces φ es diagonalizable si y sólo si V se descompone como
k[X]-módulo en suma directa de submódulos isomorfos a los kλ (λ ∈ k).
f) Si M es un k[X]-módulo cı́clico, entonces o bien es de dimensión finita,
o bien es isomorfo a k[X] (sug. ver el teorema de ‘clasificación’ de
grupos cı́clicos y copiar la idea).
8. (Localización de módulos) Sea A un anillo, S ⊂ Z(A) un subconjunto mul-
tiplicativamente cerrado y M un A-módulo a izquierda. Se define MS como
el cociente de los pares (m, s) con m ∈ M y s ∈ S bajo la relación de equiv-
alencia (m, s) ≡ (m0 , s0 ) ⇔ ∃ t ∈ S tal que t(s0 .m − s.m0 ) = 0. La clase del
elemento (m, s) bajo esta relación se lo denotará (como era de esperar) m s,
y MS := {(m, s) : m ∈ M, s ∈ S}/ ∼= { m s : m ∈ M, s ∈ S}.
a) Ver que MS es naturalmente un A-módulo a izquierda y que la función
jM : M → MS m 7→ m 1 es A-lineal.
b) Ver que además MS es un AS -módulo bajo la acción obvia as . mt = a.m
st , y
que además jM : M → MS tiene la siguiente propiedad: Si N es un AS -
módulo (y por lo tanto tambien un A-módulo (¿porqué?)) y f : M → N
es una morfismo A-lineal entonces existe una única f : MS → N que
factoriza a f a través de jM , es decir, que f = f ◦ jM . (diagrama de
rigor:)
jM
M / MS
{
{
f {
}{ f
N
82 Anillos y sus categorı́as de representaciones
c) Por cada s ∈ S sea M. 1s := M . Ver que MS ∼
= ⊕ M. 1s /ht.m. st
1
− m. 1s i.
s∈S
La función jM bajo este isomorfismo es la composición M = M 11 →
⊕s∈S M. 1s →π ⊕s∈S M. 1s /ht.m. st
1
− m. 1s i.
d) Interpretar y demostrar la frase ‘la asignación M 7→ MS es funtorial’.
9. (Polinomios de Laurent) Sea S ⊂ k[X], S = {1, X, X 2 , X 3 , ..., X n , ...}. En-
tonces:
a) k[X]S ∼= k[X, X −1 ] ∼
= k[X, Y ]/hX.Y − 1i.
b) Si (V, φ) es un k[X]-módulo, VS ∼= V ⇔ φ es un isomorfismo.
c) Sea V es de dimensión finita, Ker(φn ) ⊂ V es un k[X]-submódulo de
V para todo n, sea t(V ) := ∪n∈N Ker(φn ). Entonces t(V ) coincide con
Ker(V → VS ) y además VS ∼ = V /t(V ). (Sugerencia: ver que φ : V → V
induce un isomorfismo V /t(V ) → V /t(V ) para asi obtener un morfismo
natural VS → V /t(V ), para el morfismo en el otro sentido usar que
t(V ) = Ker(V → VS ).)
−1
10. P probar kque para P ∈ k[X, X ], la función
Sea k un cuerpo, P l (l dek ‘largo’)
tal que P = k=n mak x 7→ m − n =: l(P ) donde P = m k=n ak x es una
escritura tal que an y am son ambos distintos de cero hace de k[X, X −1 ]
un dominio euclideano (sugerencia: para obtener un algoritmo de división
primero multiplicar por una potencia conveniente de x, hacer la cuenta en
k[X] y después volver). Ver que todo k[X, X −1 ]-módulo cı́clico o bien es de
dimensión finita o bien es isomorfo a k[X, X −1 ].
11. Sea (V, φ) un k[X]-módulo con φ nilpotente. ¿Es (V, φ) un k[[X]]-módulo?
12. Sabiendo que en k[[X]] los elementos de la forma λ + x.p con p ∈ k[[X]] y
0 6= λ ∈ k son unidades (si no lo sabe, demuéstrelo), probar que los todos
los ideales de k[[X]] son 0, y hxn i con n ∈ N0 .
13. Sea M un k[[X]]-módulo (por lo tanto un k[X]-módulo).
a) Si M es cı́clico entonces M = (M, φ) con M de dimensión finita y φ
nilpotente, o bien M ∼= k[[X]].
b) Si M es de dimensión finita entonces el endomorfismo ‘multiplicar por
x’ es nilpotente en M .
14. (Ideales a izq. de matrices)
Sea kun cuerpo, consideremos el anillo M3 (k) y
1 0 0
e ∈ M3 (k) la matriz 0 0 0 . Ver lo siguiente:
0 0 0
M. A. Farinati — A. L. Solotar 83
a) e2 = e, el ideal
a derecha e.M3 (k) consiste de las matrices de la forma
∗ ∗ ∗
0 0 0 , el ideal a izquierda M3 (k).e consiste de las matrices de
0 0 0
∗ 0 0
la forma ∗ 0 0 , y el ideal bilátero generado por e es M3 (k).
∗ 0 0
∗ ∗ ∗
b) Sea I ⊆ A un ideal a izquierda, y sea SI el subespacio e.I ⊆ 0 0 0 ,
0 0 0
entonces el ideal generado por SI (i.e. M3 (k).SI ) coincide exactamente
con I.
c) Los ideales a izquierda de M3 (k) están en correspondencia 1-1 con los
subespacios de k 3 . Encuentre los ideales asociados a los subespacios
generados respectivamente por (0, 0, 1), (0, 1, 0) y (1, 0, 0).
d) Generalización 1: demuestre que los ideales a izquierda de Mn (k) están
en correspondencia biyectiva con los subespacios de k n (con n ∈ N).
Generalización 2: si A es un anillo cualquiera demuestre que los ide-
ales a izquierda de Mn (A) están en correspondencia biyectiva con los
submódulos a izquierda de An .
15. Sea k un cuerpo y n ∈ N, los únicos ideales biláteros de Mn (k) son 0 y
Mn (k). Si A es un anillo, los únicos ideales biláteros de Mn (A) son de la
forma Mn (I) con I ⊆ A un ideal bilátero (sug. si e es una matriz tipo la
del ejercicio anterior, entonces para J ⊆ Mn (A), la asignación J 7→ e.J.e
da una matriz ‘concentrada’ en el lugar 11 y establece una biyección entre
ideales bilateros de A y de Mn (A)). ¿puede haber un morfismo de anillos
Mn (k) → k?
16. Sea M un A-módulo a derecha y B = EndA (M ). Ver que la acción EndA (M )×
M → M , (f, m) 7→ f (m) define sobre M estructura de EndA (M )-módulo a
izquierda, además M resulta un EndA (M ) − A-bimódulo (i.e. las dos estruc-
turas son compatibles. Si M = An×1 (o sea An visto como ’vector columna’)
es un A-módulo a derecha, ver que M además es un Mn (A)-módulo a izquier-
da con la multiplicación usual de matrices. Ver que esta estructura coincide
con la definida antes, identificando EndA (An ) ∼
= Mn (A).
84 Anillos y sus categorı́as de representaciones
4
Módulos noetherianos y
artinianos
4.1. Módulos noetherianos
En el contexto de espacios vectoriales sobre un cuerpo k, puede consid-
erarse la dimensión como función de los espacios en los números naturales.
Esta función es monótona con respecto a la inclusión, es decir, si S es un
subespacio de V entonces dimk (S) ≤ dimk (V ). En particular si V es finita-
mente generado, entonces todos sus subespacios también lo son. En el caso de
módulos sobre un anillo arbitrario no existe una noción análoga a dimensión,
y la propiedad de ser finitamente generado no tiene por que ser hereditaria, es
decir, submódulos de un módulo finitamente generado no tienen por qué ser
finitamente generados.
El ejemplo clásico es el siguiente: sea A = R[0,1] = {f : [0, 1] → R}, con
la estructura usual de anillo de funciones, M = A y S = {f ∈ A/ f (x) 6=
0 sólo para finitos valores de x}. El conjunto S es un ideal de A, por lo tanto
un A-submódulo de M . M está generado por la función constante 1, sin em-
bargo S no es un A-módulo finitamente generado. Para ver esto, supongamos
que existieran f1 , . . . , fn ∈ S tales que hf1 , . . . , fn i = S. Sea {x1 , . . . xs } ⊂
[0, 1] la unión de todos los puntos x tales que existe alguna fi con fi (x) 6= 0
(que claramente es un conjunto finito) y sea x0 ∈ [0, 1] − {x1 , . . . , xs }. Si
definimos φ : [0, 1] → R por φ(x0 ) = 1 y φ(x) = 0 si x 6= x0 entonces φ ∈ S
pero φ nunca puede pertenecer a hf1 , . . . , fn i.
Tampoco puede asegurarse, dado un anillo A arbitrario, que si dos A-
85
86 Anillos y sus categorı́as de representaciones
módulos M1 y M2 son de tipo finito (i.e. finitamente generados) entonces
M1 ∩ M2 sea de tipo finito. Sin embargo, para algunos anillos A (además
de los cuerpos) y ciertos A-módulos M puede afirmarse que la propiedad de
ser de tipo finito es hereditaria. Por ejemplo los anillos principales, como Z
o k[X] (k cuerpo) tienen la propiedad siguiente: todo ideal está generado
por un elemento. De esta manera todo Z-submódulo de Z es finitamente
generado, y lo mismo con los k[X]-submódulos de k[X].
La situación para cocientes es más sencilla, porque todo cociente de un
módulo finitamente generado es finitamente generado. Mas generalmente:
Proposición 4.1.1. Sea A un anillo cualquiera y
f g
0 /M /M /M /0
1 2 3
una sucesión exacta corta de A-módulos. Entonces:
1. M2 de tipo finito ⇒ M3 es de tipo finito.
2. M1 y M3 de tipo finito ⇒ M2 es de tipo finito.
Demostración: 1. Sea {y1 , . . . , yn } un conjunto de generadores de M2 y
z ∈ PM3 . Como g es un epimorfismo, existe y ∈ M P2n con g(y) = z. Ahora,
n
y = i=1 ai yi para ciertos ai ∈ A, entonces z = i=1 ai g(yi ), por lo tanto
{g(y1 ), . . . , g(yn )} genera M3 .
2. Sean M1 = hx1 , . . . , xr i, M3 = hz1 , . . . , zs i y sean y1 , . . . , ys elementos
de M2 tales que g(yi ) = zi (i = 1, . . . , s). Afirmamos que M2 = hf (x1 ), . . . , f (xr ), y1 , . . . , ys i.
En efecto,
Ps sea y ∈ M2 , g(y) ∈
PM 3 entonces existen aP 1 , . . . , as ∈ A con
g(y) = i=1 ai zi . P Como g(y) = g( i=1 ai yi ) entonces g(y− si=1 ai yi ) = 0. El
s
elemento y 0 = y− si=1 ai yi está en la imagen de f , que es un módulo isomorfo
a M1 vı́aP f , en consecuencia Im(f ) = hf (x1 ), . . . ,Pf (xr )i y existen Pbs1 , . . . , br
0 r r
con y = i=1 bi f (xi ). Despejando y se tiene y = i=1 bi f (xi ) + i=1 ai yi .
Corolario 4.1.2. Si φ : M → N es un morfismo de A-módulos tal que
Ker(φ) e Im(φ) son de tipo finito, entonces M es de tipo finito.
Definición 4.1.3. Dado un anillo A, un A-módulo M se dirá noetheriano
si y sólo si todo submódulo de M es finitamente generado (en particular M
mismo es de tipo finito).
Ejemplos:
M. A. Farinati — A. L. Solotar 87
1. Los A-módulos nulos, simples, finitos (como conjuntos, por ejemplo los
Zn como Z-módulos) y A-módulos con un número finito de submódulos
son noetherianos.
2. Si A es principal, entonces A es un A-módulo noetheriano.
3. Dado un cuerpo k, un espacio vectorial V es noetheriano si y sólo si
dimk (V ) < ∞.
La propiedad “ser noetheriano” puede expresarse de manera equivalente
mediante cualquiera de las siguientes afirmaciones:
1. Todo conjunto no vacı́o de submódulos de M tiene un elemento maxi-
mal (respecto a la inclusión).
2. Toda sucesión (no vacı́a) creciente de submódulos se estaciona.
Veamos que 1. y 2. son equivalentes:
1 ⇒ 2: Se toma como conjunto no vacı́o de submódulos de M al conjunto
de submódulos que aparece en la sucesión. Este conjunto tiene un elemento
maximal, que es un elemento de la sucesión, luego la sucesión se estaciona
en ese elemento.
2 ⇒ 1: Sea C =6 ∅ un conjunto de submódulos de M sin elemento maximal.
Como C = 6 ∅, ∃S1 ∈ C, y como S1 no es maximal ⇒ ∃S2 ∈ C tal que S1 ⊂ S2
y la inclusión es estricta. Siguiendo inductivamente se puede encontrar una
sucesión de elementos Si de C tales que Si ⊂ Si+1 (inclusiones estrictas), lo
que es un absurdo, porque serı́a una sucesión que no se estaciona.
Veamos ahora que 1. y 2. equivalen a la definición de noetheriano:
Sea M que verifica 1 y N un submódulo de M , queremos ver que N es
finitamente generado. Definimos para ésto C = { submódulos de M de tipo
finito contenidos en N }. Como {0} ∈ C, entonces C no es vacı́o. Por 1, C
tiene un elemeno maximal que llamaremos N0 . Veamos que N0 = N . Si no,
sea x ∈ N − N0 , y sea N00 = N0 + hxi. Entonces N00 es de tipo finito y N0
está contenido estrictamente en N00 , absurdo. Luego N0 = N .
Supongamos ahora M noetheriano y N1 ⊂ N2 ⊂ · · · ⊂ Nk ⊂ . . . una
cadena creciente de submódulos. Como es creciente, N := ∪k∈N Nk es un
submódulo, que es finitamente generado porque M es noetheriano. Sean
x1 , . . . , xn ∈ N tales que hx1 , . . . , xn i = N = ∪k∈N Nk , luego, para cada
i = 1, . . . , n ∃ki / xi ∈ Nki . Si n0 es el maximo de los ki entonces por
88 Anillos y sus categorı́as de representaciones
ser la sucesión creciente, todos los xi ∈ Nk cada vez que k ≥ n0 , luego
Nk = N ∀k ≥ n0 .
Observación: Como la propiedad de un A-módulo de ser noetheriano se
enuncia en términos de todos los los submódulos de M , resulta que un
submódulo S de un A-módulo noetheriano es noetheriano. Por otro lado,
los submódulos del cociente M/S de M están en correspondencia con los
submódulos de M que contienen a S. Luego, un cociente de un noetheriano
es también noetheriano. Más generalmente:
f g
Proposición 4.1.4. Sea 0 / M0 /M / M 00 / 0 una sucesión
exacta de A-módulos. Entonces
M noetheriano ⇒ M 0 y M 00 son noetherianos.
M 0 y M 00 son noetherianos ⇒ M noetheriano.
Demostración: Dado que (al ser f un monomorfismo) M 0 ∼ = Im(f ) que es
00 ∼
un submódulo de M y que (al ser g epimorfismo) M = M/ Ker(g), el primer
ı́tem ya se ha demostrado.
Supongamos ahora M 00 y M 0 noetherianos. Sea N un submódulo de M ,
queremos ver que es finitamente generado. Consideramos la siguiente sucesión
exacta corta:
f g
0 / f −1 (N ) /N / Im(g|N ) /0
Como M 00 y M 0 son noetherianos, tanto Im(g) como f −1 (N ) son finitamente
generados, por lo tanto N es finitamente generado (Proposición 4.1.1).
Observación: Ser noetheriano es una propiedad que se preserva por sumas
directas finitas, ya que si M1 , . . . , Mn son módulos noetherianos, se tiene la
sucesión exacta corta
0 → M1 → ⊕ni=1 Mi → ⊕ni=2 Mi → 0
y lo enunciado se sigue inductivamente. Sin embargo, ser noetheriano no se
preserva por sumas directas infinitas ni por productos infinitos, por ejemplo Z
es un Z-módulo noetheriano (ya que es principal), pero Z(N) no es noetheriano
porque no es finitamente generado (considerar la cadena creciente he1 i ⊂
he1 , e2 i ⊂ he1 , e2 , e3 i ⊂ . . . ). Como Z(N) es un submódulo de ZN , entonces
ZN tampoco es noetheriano.
M. A. Farinati — A. L. Solotar 89
Definición 4.1.5. Un anillo A se dirá un anillo noetheriano si y sólo si
A es un A-módulo noetheriano.
Ejemplos:
1. Z y k[x] (k cuerpo) son anillos noetherianos porque son principales.
2. k[x1 , . . . , xn , . . . ] es un anillo que no es noetheriano, sin embargo es
ı́ntegro, por lo que se lo puede considerar como un subanillo de su
cuerpo de fracciones, que es trivialmente noetheriano. Esto muestra
que subanillos de anillos noetherianos no tienen por que ser anillos
noetherianos.
Sea A un anillo noetheriano y M un A-módulo. ¿Podemos afirmar que
M es noetheriano? En principio M deberı́a ser finitamente generado, por lo
tanto no todo A-módulo será noetheriano. Pero como demostraremos ahora,
esa es la única obstrucción para serlo:
Proposición 4.1.6. Sea A un anillo noetheriano, M un A-módulo de tipo
finito, entonces M es noetheriano.
Demostración: Como M es de tipo finito, existe un epimorfismo An → M
para algún n ∈ N. Si An fuera noetheriano entonces la demostración estarı́a
completa. Pero es consecuencia de que An = ⊕ni=1 A, A es un A-módulo
noetheriano, y “ser noetheriano” se preserva por sumas directas finitas.
Ejercicios:
1. Si A es un anillo noetheriano y S ⊂ Z(A) es un subconjunto multiplicativa-
mente cerrado, entonces AS es un anillo noetheriano porque los ideales de
AS están en correspondencia con los ideales de A que no contienen a S (y
esa correspondencia preserva la inclusión). Sea M un A-módulo noetheriano,
¿es cierto que MS es un AS -módulo noetheriano?
2. Sea A un anillo y J un ideal bilátero. Caracterizar los ideales (a izquierda)
de A/J en términos de los ideales (a izquierda) de A. Concluir que si A es
un anillo noetheriano, entonces A/J es un anillo noetheriano.
4.2. Teorema de Hilbert
EL siguiente teorema es una herramienta poderosa y no trivial para pro-
bar, en casos especı́ficos, la noetherianidad de un anillo.
90 Anillos y sus categorı́as de representaciones
Teorema 4.2.1. (Hilbert) Sea A un anillo noetheriano, entonces A[x] es un
anillo noetheriano.
Demostración: Sea J un ideal de A[x], queremos ver que J es finitamente
generado sobre A[x]. Consideramos para eso el siguiente ideal de A:
Pm−1
Sea I = {a ∈ A/ ∃p ∈ J ⊂ A[x] con p = a.x + i=0 ai xi }, es decir, I
m
es el “ideal de coeficientes principales de los polinomios de J”.
Ante todo veamos que I es un ideal (a izquierda) de A:
Sean a, a0 ∈ I, luego existen p, p0 ∈ J con p = [Link] + m−1 i
P
i=0 ai x y
0 m 0 −1
p0 = a0 .xm + i=0 a0i xi . Podemos suponer sin pérdida de generalidad que
P
m ≥ m0 (sino se multiplica a p por alguna potencia de x suficientemente
grande) y resulta entonces que a + a0 es el coeficiente principal del polinomio
0
p + xm−m .p0 que pertenece a J y por lo tanto a + a0 ∈ I.
Si b ∈ I y a ∈ A, sea p un polinomio en J con coeficiente principal b,
entonces a.p ∈ J y consecuentemente a.b ∈ I.
Ahora que sabemos que I es un ideal a izquierda de A, como A es noe-
theriano, I es finitamente generado sobre A. Sean a1 , . . . , ar un sistema de
generadores (sobre A) de I, y sean p1 , . . . , pr polinomios en J tal que el co-
eficiente principal de cada pi es ai , los cuales supondremos todos del mismo
grado m (sino, se multiplica a cada pi por xm−grad(pi ) donde m es el máximo
de los grados de los pi ). Veremos que estos polinomios “casi generan” a J en
el siguiente sentido:
Sea N el A-módulo formado por los elementos de J de grado menor que
m, es decir, N = J ∩ A<m [x]. J estará generado por los pi “a menos de
N ”. Como A<m [x] es un A-módulo finitamente generado, A es noetheriano
y N ⊆ A<m [x] es un submódulo, entonces N es finitamente generado (co-
mo A-módulo). Sea entonces {q1 , . . . , qs } ⊂ N un sistema de generadores
(sobre A) de N ; afirmamos que J está generado (como A[x]-módulo) por
{p1 , . . . , pr , q1 , . . . , qs }.
Demostremos esta última afirmación. Sea p un polinomio de J, si gra(p) <
m entonces p ∈ N = hq1 , . . . , qr iA ⊂ hq1 , . . . , qr iA[x] . Si gra(p) = g ≥ m
razonaremos inductivamente. Sea aPel coeficiente principal de p, luego a ∈ I
r
y se lo puede escribir como a = i=1 λi ai donde λi ∈ A y los ai son los
generadores de I. Ahora bien, los ai son los corficientes principales de los pi
que tienen todos grado m ≤ g, luego el polinomio pe = xg−m . ri=1 λi pi es un
P
polinomio que pertenece a J y que tiene como coeficiente principal a a, de
hecho, pe ∈ hp1 , . . . , pr iA[x] . Si consideramos el polinomio p−e p, es un polinomio
en J con grado menor estricto que el grado de p, por hipótesis inductiva este
M. A. Farinati — A. L. Solotar 91
polinomio pertenece al ideal generado por {p1 , . . . , pr , q1 , . . . , qs }. Como pe ∈
hp1 , . . . , pr iA[x] ⊆ hp1 , . . . , pr , q1 , . . . , qs i, despejando p resulta que también
está en el generado por esos mismos polinomios.
Corolario 4.2.2. 1. Si A es un anillo noetheriano entonces A[x1 , . . . , xn ]
es anillo noetheriano, en particular, para k un cuerpo, k[x1 , . . . , xn ] es
noetheriano.
2. Sea B un anillo y A un subanillo de B que es noetheriano como anillo.
Supongamos que existe un b ∈ B tal que b conmuta con los elementos
de A y b genera a B como A-álgebra, es decir, que todo elemento de B
se escribe como combinación lineal de potencias de b (incluido 1 = b0 )
con coeficientes en A. Entonces B es noetheriano. Lo mismo se puede
decir de B si estuviera generado como A-álgebra por finitos elementos
que conmuten entre sı́ .
Demostración: 1. Es claro escribiendo A[x1 , . . . , xn ] = (A[x1 , . . . , xn−1 ])[xn ],
y aplicando inducción más el teorema de Hilbert.
2. Sea b ∈ B que genera a B como A-álgebra. La definición de “genera
como A-álgebra” es equivalente a que el morfismo de anillos evb : A[x] → B
(p 7→ p(b)) sea sobreyectivo. Como A es noetheriano, por el teorema an-
terior A[x] es noetheriano, luego B es un anillo noetheriano porque existe
un epimorfismo de anillos de un noetheriano en B. La aserción con varios
generadores es idéntica sustituyendo A[x] por A[x1 , . . . , xn ].
√
Ejemplo: Sea√d ∈ Z un número
√ que no es un cuadrado, d una raı́z compleja
de d y sea Z[ d] = {a + b. d / a, b ∈ Z}. Este subconjunto de C de hecho √
un subanillo de C (verificar que√la multiplicacion de dos elementos de Z[ d]
es de nuevo un elemento
√ de Z[ d]). Por otro lado,
√ existe un epimorfismo de
√ Z[x] → Z[ d] determinado por (x 7→ d). Como Z es noetheriano,
anillos
Z[ d] resulta también un anillo noetheriano.
4.3. Módulos artinianos
Los módulos artinianos se suelen presentar dentro del marco de una teorı́a
dual a la teorı́a de módulos noetherianos. Dado un A-módulo M , cuál es la
afirmación “dual” a “M es finitamente generado”? Observemos que decir que
M sea finitamente generado es equivalente a decir que existe un n ∈ N y un
92 Anillos y sus categorı́as de representaciones
epimorfismo π : An → M (un sistema de generadores corresponde a tomar
{π(e1 ), . . . , π(en )}). Si tomamos un A-módulo arbitrario M , siempre existe
un conjunto I y un epimorfismo A(I) → M , pues siempre existe un sistema
de generadores (por ejemplo I = M ). Lo que dice el hecho de que M sea
finitamente generado es que se puede extraer un subconjunto finito de I, de
digamos n elementos, de manera tal que la proyección An → M siga siendo
un epimorfismo. Más aún, en esta afirmación, se puede cambiar el módulo
que aparece sumado con el ı́ndice I (es decir A) para pasar a un enunciado
más genérico:
Proposición 4.3.1. Sea M un A-módulo, son equivalentes:
1. M es finitamente generado.
L
2. Si {Ni }i∈I es una familia arbitraria de A-módulos y f : i∈I Ni → M
es un epimorfismo,
L entonces existe F ⊂ I un subconjunto finito tal que
f |⊕i∈F Ni i∈F Ni → M es un epimorfismo.
Demostración: 2.⇒ 1. es claro tomando el epimorfismo A(M ) → M (em 7→
m). Extrayendo un subconjunto finito de ı́ndices se obtiene precisamente un
subconjunto finito de generadores.
L
1.⇒ 2. Sea f : i∈I Ni → M un epimorfismo, y sean {m1 , . . . ,L mr } un
k k
sistema de generadores
k
P de M .k Por cada mk existe un z = (zi )i∈I ∈ i∈Ik Ni
Li )i∈I ) = i∈I f (zi ) = mk (k = 1, . . . , r). Ahora bien, como z =
tal que f ((z
(zik )i∈I ∈ i∈I Ni → M , cada z k es combinación lineal finita de elementos de
Ni . Sea F la unión para k = 1, . . . , r deLlos ı́ndices i ∈ I tales que los zik son
no nulos. Si tomamos ahora f |⊕i∈F Ni : i∈F Ni → M , como los z k ∈ ⊕i∈F Ni
entonces los mk ∈ Im(f |⊕i∈F Ni ), y se tiene un epimorfismo porque los mk
generan M .
Esta condición equivalente a ser finitamente generado puede ser dualizada
(en el sentido categórico) sin problemas.
Definición 4.3.2. Diremos que un A-módulo M es finitamente cogenera-
Q arbitraria de A-módulos {Ni }i∈I y un monomorfismo
do siQdada una familia
f = Q i∈I fi : M → Qi∈I Ni , entonces existe un subconjunto finito F ⊂ I tal
que i∈F fi : M → i∈F Ni es un monomorfismo.
Observamos que si M es un A-módulo finitamente cogenerado y N ⊂ M
es un submódulo, entonces N es finitamente cogenerado, pero cocientes de
finitamente cogenerados no tienen por qué ser finitamente cogenerados.
M. A. Farinati — A. L. Solotar 93
Definición 4.3.3. Se dice que un A-módulo M es artiniano si y sólo si
todo cociente de M es finitamente cogenerado. El anillo A se dirá un anillo
artiniano en caso de que A sea artiniano como A-módulo.
Ejemplo: Z no es Q un Z-módulo artiniano, porque dado a ∈ Z, a 6= 0, 1, −1,
la aplicación Z → n∈N Z/han i definida por x 7→ {x}n∈N es un monomor-
fismo, pues dado un m ∈ Z basta tomar un n ∈ N tal que |m| < |a|n para
que su clase módulo an .Z sea distinta de cero. Sin embargo, para cualquier
subconjunto finito F ⊂ N, Z → n∈F Z/han i no es un monomorfismo.
Q
A continuación daremos propiedades equivalentes a la definición de módu-
lo artiniano, que permitirán encontar más fácilmente ejemplos de tales módu-
los.
Observación: Si M es finitamente cogenerado, entonces M tiene la siguiente
propiedad:
(†) Para toda familia {Mi }i∈I de A-submódulos de M , ∩i∈I Mi = 0 implica
que existeQ un subconjunto
Q finito F ⊂ I con ∩i∈F Mi = 0
(tomar πi : M → i∈I M/Mi y mirar los núcleos).
Recı́procamente, si M verifica la propiedad (†) entonces M es finitamente
cogenerado.
Al igual que en el contexto de módulos noetherianos, la condición de ser
artiniano puede expresarse en términos del reticulado de submódulos :
Proposición 4.3.4. Sea M un A-módulo. Las siguientes afirmaciones son
equivalentes:
1. M es artiniano.
2. (Condicion de cadena descendente.) Toda cadena decreciente de submódu-
los de M se estaciona.
3. Todo conjunto no vacı́o de submódulos de M tiene un elemento mini-
mal.
Demostración:
1.⇒ 2. Supongamos M artiniano y sea C una cadena decreciente L1 ⊃
L2 ⊃ . . . de submódulos
Q K = ∩n∈N Ln , que es justamente el núcleo
de M . Sea Q
de la aplicación Q n∈N πn : M → n∈N M/Ln . Consideremos la aplicación
inducida M/K → n∈N M/Ln que es un monomorfismo. Como M/K Q es fini-
tamente cogenerado, existe un m ∈ N tal que tal que M/K → n<m M/Ln
94 Anillos y sus categorı́as de representaciones
es monomorfismo, por lo tanto K = ∩n∈N Ln = ∩n<m Ln = Lm−1 , es decir, a
partir de Lm−1 la cadena se estaciona.
2.⇒ 3. Supongamos que M verifica la condición de cadena descendente
y sea S un subconjunto no vacı́o de submódulos de M . Supongamos que S
no tiene elemento minimal, entonces ∀L ∈ S el conjunto {L0 ∈ S / L0 ⊂ L
(inclusión estricta)} es no vacı́o. Fijando L arbitrario, sea L0 = L y L1 un
elemento del conjunto anterior, como L1 no es minimal, el conjunto {L00 ∈
S / L00 ⊂ L1 (inclusión estricta)} es no vacı́o, sea L2 un elemento de ese
conjunto. Con este proceso se obtiene una cadena L0 ⊃ L1 ⊃ L2 ⊃ . . . que
no se estaciona, lo cual es absurdo, luego S tiene algún elemento minimal.
3.⇒ 1. Supongamos que todo conjunto no vacı́o de submódulos deQ M ten-
ga un submódulo minimal. Sea K ⊂ M un submódulo y f : M/K → i∈I Ni
Q monomorfismo. Sea Mi0 el núcleo de la composición M → M/K →
un
i∈I Ni → Ni0 . Vale que K = ∩i∈I Mi . Bastará probar entonces que si
K ⊂ M es un submódulo y S es una colección de submódulos de M con
K = ∩M 0 ∈S M 0 , entonces K = ∩nj=1 Mj0 para algún número n ∈ N y elemen-
tos Mj0 ∈ S. Sea P = {∩M 0 ∈F M 0 : F ⊂ S es un conjunto finito }. Por
la propiedad 3., P tiene un elemento minimal correspondiente a un F0 y
K = ∩M 0 ∈F0 M 0 .
Ejemplos:
1. Zp∞ ∼= Gp∞ es un Z-módulo artiniano. Para ver esto, notamos que sus
únicos submódulos son {1}, Gp∞ y los (Gpn )n∈N que están todos “en-
cajados”, luego toda cadena descendente de submódulos se estaciona
porque los Gpn son finitos.
2. Si k es un cuerpo, V un k-espacio vectorial, V es artiniano si y sólo si
es de dimensión finita.
3. Sea A un anillo que contiene un cuerpo k, y M un A-módulo (por
lo tanto un k-espacio vectorial). Si M es de dimensión finita sobre k
entonces M es artiniano.
Una de las propiedades más importantes de los módulos noetherianos
y/o artinianos es que admiten una descomposición en suma directa finita de
submódulos indescomponibles, cosa que no es cierta si sólo se pide que el
módulo sea finitamente generado. Un módulo se dice indescomponible si
no admite sumandos directos propios.
M. A. Farinati — A. L. Solotar 95
Proposición 4.3.5. Sea M un A-módulo noetheriano (o artiniano) no nulo.
Entonces existen submódulos indescomponibles M1 , . . . , Mn tales que M ∼
=
L n
i=1 Mi .
Demostración: Sea M 6= 0. Si M es indescomponible no hay nada que
demostrar, si no, supongamos que M no verifica la propiedad del enunciado.
Luego existe M 0 un sumando directo propio de M que no tiene una de-
scomposición en suma directa finita de submódulos indescomponibles (un tal
submódulo existe porque si no M la tendrı́a). Como M 0 es un módulo no nulo
noetheriano (es submódulo de un noetheriano) y no es suma directa finita
de indescomponibles, entonces existe M 00 un sumando directo propio de M 0
que no tiene una descomposición en suma directa finita
L de 0indescomponibles.
0 00 0
M , M 0 = N 00 M 00 .
L
Llamemos a N al complemento de M , i.e. M = N
Continuando con este proceso se consiguen cadenas de submódulos propios
M ⊃ M 0 ⊃ M 00 ⊃ . . . y N ⊂ N ⊕N 0 ⊂ N ⊕N 0 ⊕N 00 ⊂ . . .
que no se estacionan, con lo cual resulta que M no es noetheriano ni artiniano,
lo que es absurdo.
96 Anillos y sus categorı́as de representaciones
5
Módulos libres, proyectivos e
inyectivos
5.1. Módulos libres
En el caso de espacios vectoriales, la existencia de bases es una herramien-
ta que permite, por ejemplo, definir transformaciones lineales indicando su
valor en los elementos de una base, y luego extendiendo por linealidad. A su
vez esto asegura, entre otras cosas, que si V y W son k-espacios vectoriales
y t : V → W es una transformación lineal suryectiva, existe entonces una
transformación lineal f : W → V tal que t ◦ f = IdW . En otras palabras,
las nociones de epimorfismo y retracción coinciden en la categorı́a de espa-
cios vectoriales. Sabemos que existen anillos A tales que ésto no sucede en
la categorı́a de A-módulos, por lo tanto, habrá módulos en los que no se
pueda encontrar subconjuntos privilegiados que jueguen el rol de las bases
en los espacios vectoriales sobre los cuales por ejemplo uno pueda definir
una “vuelta” de un epimorfismo. Aún conociendo un sistema de generadores,
las posibles relaciones que pudiera haber entre ellos hacen que uno no pue-
da extender por linealidad funciones definidas sobre este subconjunto. Esto
mismo sucedı́a con los sistemas de generadores de un espacio vectorial, pero
el problema desaparecı́a eligiendo un subconjunto de generadores que fuera
linealmente independiente. Este proceso no puede copiarse al caso general,
el siguiente ejemplo muestra que la noción de base en un A-módulo es más
sutil que en espacios vectoriales:
Ejemplo: Consideremos Z como Z-módulo. El conjunto {2, 3} es un sistema
97
98 Anillos y sus categorı́as de representaciones
de generadores de Z que no es “linealmente independiente” sobre Z (es claro
que por ejemplo 3,2 + (−2),3 = 0) y sin embargo es minimal en el sentido de
que si se extrae un subconjunto propio, deja de ser un sistema de generadores.
Por otro lado, {1} (también {−1}) es un sistema de generadores minimal que
merece ser llamado base.
Definición 5.1.1. Dado un anillo A, un A-módulo M y un subconjunto
S ⊂ M diremos que S es un conjunto linealmente independiente de A
si toda combinación lineal finita de elementos de S con coeficientes en A no
todos nulos, es no nula.
M. A. Farinati — A. L. Solotar 99
Ejemplos:
1. Si M = A, el conjunto {1} es linealmente independiente. Si a ∈ A es
un divisor de cero, entonces {a} no es linealmente independiente.
0 x
2. Si A = M2 (k) y M = ∈ M2 (k) . M es un A-módulo a
0 y
0 1
izquierda, y el conjunto es un sistema de generadores
0 0
minimal, que no es linealmente independiente. Probar que no existe
ningun conjunto de generadores linealmente independiente.
3. Si A = Z y M = Zn entonces ningún subconjunto de M es linealmente
independiente.
4. Si r, s ∈ Z, entonces {r, s} es siempre un conjunto linealmente depen-
diente.
5. Sean A = Z y M = Q. Sea 0 6= r ∈ Q, entonces {r} es un conjun-
to linealmente independiente. Si r, s ∈ Q entonces {r, s} es siempre
linealmente dependiente.
Observación: A partir del ejemplo 3. se observa que un subconjunto lineal-
mente independiente (l.i.) no puede tener elementos de torsión. En el ejemplo
1., {1} no sólo es l.i. sino que además genera.
Algunas de las propiedades que tienen los subconjuntos l.i. y los conjun-
tos de generadores de un espacio vectorial pueden generalizarse al caso de
módulos sobre un anillo A con demostraciones análogas, por ejemplo:
Proposición 5.1.2. Sea f : M → N un morfismo de A módulos y S ⊂ M
un subconjunto.
1. Si S es un conjunto l.d. entonces f (S) es un conjunto l.d..
2. Si S es un conjunto l.i. y f es monomorfismo, entonces f (S) es un
conjunto l.i..
3. Si S es un conjunto de generadores y f es epimorfismo entonces f (S)
es un conjunto de generadores de N .
Diremos que un subconjunto S ⊂ M es una base de M si y sólo si S es
l.i. y S genera M .
100 Anillos y sus categorı́as de representaciones
Definición 5.1.3. Un A-módulo M se dice libre si y sólo si M admite una
base.
Ejemplos:
1. Si k es un cuerpo, todo k-espacio vectorial es libre.
2. Si A es un anillo, entonces A es un A-módulo libre, una base es por
ejemplo {1}.
3. Q no es un Z-módulo libre ya que todo par de elementos es l.d. (y Q
no es cı́clico).
4. Sea V un k-espacio vectorial de dimensión finita y t : V → V una
transformación lineal. El par (V, t) es un k[x]-módulo que no es libre, ya
que todo elemento es de torsión (si p = mt , entonces p.v = 0 ∀ v ∈ V ).
Observaciones:
1. Un cociente de un A-módulo libre M no tiene por qué ser libre, por
ejemplo Zn = Z/n.Z no es Z-libre.
2. Un submódulo de un A-módulo libre no es necesariamente libre. Por
ejemplo si un A-módulo libre contiene un elemento de torsión, entonces
el submódulo generado por ese elemento no es libre. Como ejemplo
con-
1 0
creto tomemos M = A = M2 (Z), que es A-libre con base 0 1
a 0
. Sin embargo, N = b 0
, a, b ∈ Z es un submódulo de torsión de
M , por lo tanto no puede tener una base como A-módulo.
3. Sean M y N A-módulos. Si M es un A-módulo libre y f : M → N es
un isomorfismo entonces N es libre.
4. Sea A(I) = {f : I → A / sop(f ) < ∞}. A(I) es un A-módulo libre
con base {ei }i∈I , donde, para todo i ∈ I, ei es la función definida por
ei (j) = δij .
A continuación caracterizaremos los A-módulos libres, viendo que todo
A-módulo libre es isomorfo a un módulo del tipo A(I) , para algún conjunto
I.
M. A. Farinati — A. L. Solotar 101
Proposición 5.1.4. Dado un A-módulo M las siguientes afirmaciones son
equivalentes:
1. M es un A-módulo libre con base {xi }i∈I .
2. Sea ρi : A → M (a 7→ [Link] ), entonces ρ := ⊕i∈I ρi : A(I) → M es un
isomorfismo.
3. Para todo A-módulo N y para todo subconjunto {yi }i∈I ⊂ N , existe un
único morfismo de A módulos f : M → N tal que f (xi ) = yi .
Demostración:
P 1.⇒ 2. Sea z ∈ A(I) tal que ρ(z) = 0. Escribamos z =
familia (ai )i∈I ⊂ A es una familia con soporte finito).
i∈I ai .ei (donde la P
Entonces 0 = ρ(z) = i∈I ai .xi . Como los xi son independientes, los ai deben
ser todos cero, luego z = 0 y consecuentemente ρ es un monomorfismo. Por
otro lado ρ(ei ) = xi , por lo tanto la imagen de ρ contiene a un conjunto de
generadores con lo que ρ resulta también un epimorfismo, luego un isomor-
fismo.
2.⇒ 3. La demostración es igual que para el caso de espacios vectoriales.
En primer lugar, está claro que de existir un tal morfismo, es único, pues
está ya definido su valor en los xi y éstos generan. Para demostrar la existencia
se extiende linealmente el valor de P f en la base. Si x ∈ M , por ser {xi }i∈I
un sistema de generadores, x = i∈I ai .xi ( suma con P soporte finito)
P y 0esa
escritura es única debido a la independencia lineal ( i∈I ai .xi = i∈I ai .xi
0
= 0 ⇒ ai − a0i = 0∀ i ∈ I), luego está bien definida
P
⇒ i∈I i − ai ).xi P
(a
la función f (x) := i∈I ai .yi . La verificación de que f es un morfismo de
A-módulos es inmediata.
3.⇒ 1. Veremos que si M verifica 3., entonces M ∼ = A(I) . Sean N = A(I)
e yi = ei para todo i ∈ I. Entonces existe (un único) f : M → A(I) tal que
f (xi ) = ei . Consideremos ρ ◦ f : M → M . Como ρ ◦ f (xi ) = xi , es claro
que el morfismo ρ ◦ f coincide con IdM en los xi , luego, (eligiendo N = M
e yi0 =Pxi ) por unicidad,
P ρ ◦ f = IdP M . Para la composición
P f ◦ ρ se tiene
f ◦ ρ( i∈I ai .ei ) = f ( i∈I ai .xi ) = i∈I ai .f (xi ) = i∈I ai .ei , por lo tanto
f ◦ ρ = IdA(I) que es libre de base {ei }, además resulta que ρ es también un
isomorfismo, por lo tanto {f (ei )}i∈I = {xi }i∈I es una base de M .
Corolario 5.1.5. Con las notaciones de la proposición anterior, se verifica:
1. Si {yi }i∈I es una base de N , entonces f es un isomorfismo.
102 Anillos y sus categorı́as de representaciones
2. Dos A-módulos con bases de igual cardinal son isomorfos.
Las demostraciones son inmediatas, se dejan como ejercicio.
Observación: Si (Mj )j∈J es una familia de A-módulos libres, entonces ⊕j∈J Mj
es un A-módulo libre. Mas aún, si {xji }i∈Ij es una base de Mj (j ∈ J), en-
tonces ∪j∈J {xji }i∈Ij es una base de j∈J Mj .
L
Vimos que la propiedad de “ser libre” no es estable en general ni por
cocientes ni por subespacios. Veremos ahora sin embargo que todo módulo
es cociente de un libre:
Proposición 5.1.6. Sea M un A-módulo. Entonces existe un A-módulo libre
L y un epimorfismo f : L → M .
Demostración: Sea {xi }i∈I un sistema de generadores de M (por ejemplo
{m}m∈M ) y sea L := A(I) . L es un A-módulo libre, y h : A(I) → M , definido
por h(ei ) = xi es un epimorfismo pues la imagen contiene a un sistema de
generadores. Se tiene además M ∼
= L/ Ker(h), Ker(h) suele llamarse el núcleo
de relaciones de M .
Observemos que si M es un A-módulo libre y f : N → M un epimorfismo,
entonces existe una sección g : M → N tal que f ◦ g = IdM . En efecto, dada
una base {xi }i∈I de M , existen ni ∈ N tales que f (ni ) = xi ya que f es un
epimorfismo. Se define entonces g(xi ) = ni y se extiende por linealidad. Es
decir, todo epimorfismo con imagen en un módulo libre M es una retracción.
De manera análoga, puede probarse que los módulos libres verifican una
propiedad de “levantamiento” de morfismos. Consideremos el siguiente di-
agrama de flechas llenas: M ¿Existe entonces un e h morfismo en
z
h
e z
z h
}z f
M1 / M2
la dirección de la flecha punteada que haga el diagrama conmutativo, i.e.
que f ◦ e
h = h? En principio, de levantarse h a un morfismo e
h deberı́a valer
que Im(h) = Im(f ◦ h) ⊆ Im(f ), restringiéndonos entonces al submódulo
e
Im(f ), para plantear correctamente el problema supondremos que f es un
epimorfismo.
M. A. Farinati — A. L. Solotar 103
Proposición 5.1.7. Sea M un A-módulo libre. Entonces M resuelve el sigu-
iente problema de tipo universal, esquematizado a partir del diagrama:
M
z
h
e z
z h
}z f
M1 / M2 /0
Para cualquier epimorfismo f : M1 → M2 entre dos A-módulos arbitrarios
y para cualquier morfismo h : M → M2 , existe un morfismo (no necesaria-
h : M → M1 tal que f ◦ e
mente único) e h = h.
Demostración: Sea {xi }i∈I una base de M . Como f es un epimorfismo,
para cada xi existe un mi ∈ M1 tal que h(xi ) = f (mi ). Se define pues
h(xi ) := mi y se extiende por linealidad. Como f (e
e h(xi )) = f (mi ) = h(xi )
entonces f ◦ h = h (coinciden en una base).
e
Observamos que la propiedad de que todo epimorfismo con imagen en un
libre es una retracción puede obtenerse como consecuencia de la proposición
anterior poniendo M2 = M y h = IdM .
Corolario 5.1.8. Sea M un A-módulo y S ⊆ M un submódulo. Si M/S es
libre, entonces S es un sumando directo de M .
Demostración: Basta ver que la sucesión exacta corta 0 → S →i M →π
M/S → 0 se parte. Pero como M/S es libre, π : M → M/S es una retracción,
es decir, admite una sección s : M/S → M tal que π◦s = IdM /S, por lo tanto
i es una sección y S es un sumando directo cuyo proyector correspondiente
es p = IdM − s ◦ π.
Supongamos que A es un anillo tal que todo submódulo de un A-módulo
libre es libre, en particular todo ideal de A resultará libre. A conticuación
probaremos que esta afirmación sobre los ideales de A, que en principio parece
más débil, resulta sin embargo equivalente a la primera:
Teorema 5.1.9. Sea A un anillo, son equivalentes:
Todo submódulo de un A-módulo libre es libre.
Todo ideal de A es A-libre.
104 Anillos y sus categorı́as de representaciones
Nombre: Un anillo tal que todo submódulo de un libre es libre se denomina
hiperhereditario.
Demostración: Una de las implicaciones es obvia, supongamos ahora que
todo ideal de A es libre. Sea M 6= 0 un A-módulo libre con base {xi }i∈I y
S un submódulo. Por el lema de Zorn, podemos suponer que I (I 6= ∅) es
un conjunto bien ordenado (es decir que I tiene un orden tal que todo par
de elementos es comparable y todo subconjunto no vacı́o de I tiene primer
elemento).
Sean Fi := {x ∈ M /x es combinación lineal de los xj con j < i} y
F i := {x ∈ M /x es combinación lineal de los xj con j ≤ i}. Si i < k, resulta
que F i ⊂ F k y además M = ∪i∈I F i . Dado x ∈ S, existe i tal que x ∈ S ∩ F i ,
luego existen únicos ax ∈ A y x0 ∈ S ∩ Fi tal que x = x0 + ax .xi .
Consideremos ahora el morfismo φ : S ∩ Fi → A definido por φ(x) = ax .
(Ejercicio: verificar que es una función bien definida y que es un morfismo de
A-módulos).
Im(φ) resulta entonces un ideal de A y por lo tanto es un A-módulo libre,
además Ker(φ) = S ∩ Fi . Como Im(φ) ∼ = S∩F i
S∩Fi
es libre, entonces S ∩ Fi es un
sumando directo de S ∩ F i . Esto es equivalente a que exista un submódulo
Ci ⊂ M tal que S ∩ F i = S ∩ Fi ⊕ Ci ; queremos ver que S = ⊕i∈I Ci , luego S
será libre porque cada Ci lo es (notar que Ci ∼ = Im(φ) que es libre). Es claro
que cada Ci es un sumando directo de S, queremos ver que ⊕i∈I Ci = S.
Supongamos que no, y sea H = {j ∈ I / ∃ x ∈ S ∩ F j con x ∈ / ⊕i∈I Ci }.
Sea j0 el primer elemento de J (existe por el buen orden y porque H 6= ∅).
Sea z ∈ S ∩ F j0 tal que z ∈/ ⊕i∈I Ci , entonces existe un único z 0 ∈ S ∩ Fj0 y un
único a ∈ A tal que z = z 0 + a.xj0 . Como j0 es el primer elemento de H, z 0 es
necesariamente una combinación lineal de xk con k < j0 , luego z 0 ∈ ⊕i∈I Ci ,
y por lo tanto z ∈ ⊕i∈I Ci , lo que es absurdo. En consecuencia S = ⊕i∈I Ci .
Corolario 5.1.10. Sea A un dip, es decir, un dominio ı́ntegro tal que todo
ideal es principal. Entonces todo submódulo de un libre es libre. En particular,
esto dirá que todo módulo proyectivo es libre.
Demostración: Sea 0 6= I ⊂ A un ideal. Como A es principal, ∃ a ∈ A tal
que I = hai. Como A es ı́ntegro {a} es linealmente independiente (a 6= 0,
luego b.a = 0 ⇒ b = 0) por lo tanto {a} es una base, es decir que I es libre.
Como todo ideal de A es libre, la primera aserción se debe ahora al teorema
anterior. Como todo módulo proyectivo es isomorfo a un sumando directo de
M. A. Farinati — A. L. Solotar 105
un libre (en particular a un submódulo), resulta que todo módulo proyectivo
es libre.
Como ejemplos en donde se aplica el corolario anterior, tenemos que to-
do subgrupo de un grupo abeliano libre es libre, en particular todo grupo
abeliano proyectivo es libre. Análogamente todo k[x]-submódulo de un k[x]-
módulo libre (k cuerpo) es k[x]-libre. Lo mismo sucede con los anillos k[x, x− 1]
y k[[x]].
5.1.1. Noción de rango
Definición 5.1.11. Sea A un anillo, diremos que A tiene noción de rango
si: A(I) ∼
= A(J) implica #I = #J.
Ejemplo: Si A es un cuerpo, o más generalmente si A es un anillo de división,
entonces A tiene noción de rango.
La siguiente proposición da otros ejemplos de anillos con noción de rango.
Proposición 5.1.12. Sea A un anillo tal que existe un anillo de división D
y un morfismo de anillos f : A → D, entonces A tiene noción de rango.
Demostración: D admite una estructura de A-módulo a partir de f . Sea
L un A-módulo libre y {xi }i∈I , {yj }j∈J dos bases de L. Sea g : L → A(J)
un isomorfismo, se tiene que {g(xi )}i∈I es una base de A(J) . Sea {ej }j∈J la
(J)
base canónica de AP , entonces existen elementos aij ∈ A tales que para
todo j ∈ J: ej = i∈I aij g(xi ). El morfismo de A-módulos f : A → D
(J)
induce h = f : A → D(J) , que sobre la base canónica resulta h(ek ) =
(J)
{f (δjk )}j∈J = {δjk }j∈J , es decir que da la base canónica de D(J) . Como
!
X X
h(ek ) = h aik g(xi ) = aik hg(xi )
i∈I i∈I
obtenemos que {hg(xi )}i∈I genera D(J) sobre D, por lo tanto #I ≥ #J. La
otra desigualdad es análoga, luego #I = #J.
Corolario 5.1.13. Si A es un anillo conmutativo, entonces A tiene noción
de rango.
Demostración: A admite algun ideal maximal M, consideramos entonces
A → A/M.
106 Anillos y sus categorı́as de representaciones
Proposición 5.1.14. Sea A un anillo con noción de rango, M = ⊕i∈I Mi un
A-móduloP
tal que todos los A-módulos Mi son libres, entonces M es libre y
rg(M ) = i∈I rg(Mi ).
Demostración: Si {xij }j∈Ji es una base de Mi , entonces es claro que {xij :
i ∈ I, j ∈ Ji } es una base de M .
Proposición 5.1.15. Sea A un dominio principal, L un A-módulo libre de
rango finito n y M un submódulo de L. Entonces M es libre y rg(M ) ≤ n.
Demostración: Sea {x1 , . . . , xn } una base de L, sea Mi = M ∩ hx1 , . . . , xi i.
En particular M1 = M ∩ hx1 i es un submódulo de hx1 i, y por lo tanto existe
a ∈ A tal que M1 = hax1 i. Si a = 0 entonces M1 = 0 y si no rg(M1 ) = 1, en
todo caso rg(M1 ) ≤ 1. Veamos inductivamente que para todo r, rg(Mr ) ≤ r.
Supongamos que Mr P es libre de rango menor o igual que r, y sea A = {a ∈
A : ∃ b1 , . . . , br ∈ A con ri=1 bi xi +axr+1 ∈ Mr+1 }. Se verifica fácilmente que
A es un ideal de A, y como A es principal existe ar+1 ∈ A tal que A = har+1 i.
Si ar+1 = 0 entonces Mr+1 = MP r y por lo tanto rg(Mr+1 ) ≤ r < r + 1. Si no,
dado x ∈ Mr+1 escribimos x = r+1 i=1 ci xi , el coeficiente cr+1 resulta entonces
divisible por ar+1 , luego existe a ∈ A tal que x − aar+1 xr+1 ∈ Mr . Esto dice
que Mr+1 = Mr +har+1 xr+1 i, pero además esta suma es directa porque porque
los xi son linealmente independientes, por lo tanto rg(Mr+1 ) = rg(Mr ) + 1 ≤
r + 1.
Ejercicio: Sea G un grupo y consideremos el anillo de grupo Z[G]. Se define
el morfismo : Z[G] → Z a través de g 7→ 1 ∀ g ∈ G.
1. Probar que es un morfismo de anillos.
2. Probar que Ker() está generado por {(g − 1)}g∈G .
3. Probar que si {gi }i∈I es un sistema de generadores de G (generadores
como grupo), entonces {(gi − 1)}i∈I es un sistema de generadores de
Ker().
4. Sea G un grupo libre con generadores {gi }i∈I , probar entonces que el
morfismo
Z[G](I) → Ker()
X X
λi ei 7→ λi (gi − 1)
i∈I i∈I
es un isomorfismo.
M. A. Farinati — A. L. Solotar 107
Este ejercicio muestra que existen anillos en donde hay módulos libres de
“rango” uno (e.g. Z[G] con G grupo libre) que tienen submódulos libres de
rango mayor que uno.
5.2. El funtor Hom
Dados M y N dos A-módulos a izquierda, consideremos el conjunto
HomA (M, N ) = {f : M → N : f (m + m0 ) = f (m) + f (m0 ) y f (a.m) =
a.f (m) ∀ m, m0 ∈ M, a ∈ A}, que es un grupo abeliano, sumando punto a
punto (i.e. es un subgrupo de M N ).
En el caso de espacios vectoriales, si k es un cuerpo, V un k-espacio vec-
torial de dimensión n y W un k-espacio vectorial de dimensión m, entonces
uno sabe que Homk (V, W ), además de ser un grupo abeliano, en realidad es
un espacio vectorial de dimensión n.m. Volviendo al caso general de módulos
sobre un anillo A, uno se pregunta sobre la estructura de HomA (M, N ). En
general, no es posible darle siempre una estructura de A-módulo. Consider-
aremos a continuación, las posibles estructuras de módulo sobre algún anillo
que puede admitir HomA (M, N ).
Sea B el anillo EndA (M )op y C = EndA (N )op . M no sólo es un A-módulo
a izquierda sino también un B-módulo a derecha, y las acciones conmutan
(es decir, M es un A-B-bimódulo). Analogamente N es un A-C-bimódulo.
Como la composición de morfismos A-lineales es un morfismo A-lineal,
tenemos que la aplicación
EndA (M ) × HomA (M, N ) × EndA (N ) → HomA (M, N )
(f, g, h) 7→ f ◦ g ◦ h
provee a HomA (M, N ) de una estructura de EndA (M )-EndA (N )-bimódulo.
Supongamos en general que M no sólo es un A-módulo sino que existe
un anillo B tal que M es un A-B-bimódulo. Y supongamos también que N
es un A-C-bimódulo para algún anillo C. Para indicar este hecho, usaremos
a veces la notación A MB y A NC .
Se afirma entonces que HomA (M, N ) admite una estructura de B-C-
bimódulo, definiendo, para b ∈ B, c ∈ C y f ∈ HomA (M, N ):
(b.f ) : M → N por: (b.f )(m) = f (m.b)
(f.c) : M → N por: (f.c)(m) = f (m).c
108 Anillos y sus categorı́as de representaciones
Ejercicio: Verificar la asociatividad de las acciones y la compatibilidad de
ambas.
Observaciones:
1. Si M y N son A-módulos, siempre puede tomarse B = C = Z. Entonces
M y N son A−Z-bimódulos, como se sabı́a de antes, HomA (A MZ ,A NZ )
tiene una estructura de (Z − Z)-bimódulo, es decir, de grupo abeliano
(la misma de antes).
2. Si A es conmutativo, sabemos que a todo A-módulo M puede consid-
erárselo como un A-A-bimódulo “simétrico”, definiendo m.a := a.m.
Entonces HomA (A MA ,A NA ) tiene una estructura de A-A-bimódulo.
Notar que la acción de A sobre el HomA (M, N ) puede calcularse de
cualquiera de las siguientes maneras:
(a.f )(m) = f (m.a) = f (a.m) = a.(f (m)) = f (m).a = (f.a)(m)
es decir, HomA (M, N ) resulta un A-A-bimódulo simétrico.
3. Si N = A, que es un A-A-bimódulo y M es un A-módulo a derecha,
entonces M ∗ := HomA (A MZ ,A AA ) es un Z − A-bimódulo, es decir, un
A-módulo a derecha. La estructura está dada por (f.a)(m) = f (m).a
(donde f ∈ M ∗ , a ∈ A, m ∈ M ).
Ejemplo: Sea k un anillo conmutativo, G un grupo (o un semigrupo) y k[G]
el anillo del grupo. Homk (k[G], k) es un k[G]-bimódulo isomorfo a k G . El
isomorfismo está dado por:
k G → Homk (k[G], k)
!
X X
f 7→ λg .g 7→ λg f (g)
g∈G g∈G
En particular, k[x]∗ ∼
= k[|x|].
Sea ahora A MB un A-B-bimódulo fijo y consideremos el funtor:
HomA (A MB , −) : A ModC → B ModC
A NC 7→ HomA (M, N )
M. A. Farinati — A. L. Solotar 109
y si f :A NC →A NC0 es un morfismo de A-C-bimódulos, definimos
HomA (M, f ) := f∗ : HomA (M, N ) → HomA (M, N 0 )
g 7→ f ◦ g
Dejamos como ejercicio la verificación de las siguientes propiedades:
1. (f ◦ f 0 )∗ = f∗ ◦ f∗0 .
2. (IdN )∗ = IdHomA (M,N ) .
3. (f + f 0 )∗ = f∗ + f∗0 .
4. f∗ (b.g) = b.f∗ (g) (b ∈ B).
5. f∗ (g.c) = f∗ (g).c (c ∈ C).
Ejemplos:
1. Si M = A, HomA (A, −) es naturalmente isomorfo al funtor identidad,
a través de
HomA (M, N ) ∼
=N
φ 7→ φ(1)
2. Si M = A(I) , HomA (M, N ) = HomA (A(I) , N ) ∼
= HomA (A, N )I ∼
= NI.
3. Si A = B = C = Z, M = Zn , HomZ (Zn , N ) ∼
= {x ∈ N /n.x = 0} es el
subgrupo de N formado por los elementos de n-torsión.
4. Si A = B = C = k, k un cuerpo y V y W dos k-espacios vectoriales,
M = V ⊗k W , entonces Homk (V ⊗k W, −) es naturalmente isomorfo al
funtor Homk (V, Homk (W, −)).
5. Como caso paricular del anterior, sean V = k[G] y W = k[H] donde G y
H son dos grupos, entonces Homk (k[G×H], −) ∼ = Homk (k[G], Homk (k[H], −)).
Proposición 5.2.1. El funtor HomA (A MB , −) es exacto a izquierda, es de-
cir, si
f g
0 /X /Y / Z es una sucesión exacta de B-C-bimódulos, entonces
f∗ g∗
0 / HomA (M, X) / HomA (M, Y ) / HomA (M, Z)
es una sucesión exacta de B-C-bimódulos.
110 Anillos y sus categorı́as de representaciones
Demostración: Por el ejercicio anterior, ya sabemos que f∗ y g∗ son mor-
fismos de B-C-bimódulos. También sabemos que g∗ ◦ f∗ = (g ◦ f )∗ = 0∗ = 0,
por lo tanto sólo falta ver que f∗ es monomorfismo y que Ker(g∗ ) ⊆ Im(f∗ ).
Nota: ¿Por qué 0∗ es el morfismo nulo? Esto se sigue por ejemplo de la buena
relación del funtor (−)∗ con la suma: como 0∗ = (0 + 0)∗ = 0∗ + 0∗ , resulta
que 0∗ debe ser el elemento neutro en el Hom.
Este resultado, admite la siguiente recı́proca:
Lema 5.2.2. Sea A un anillo cualquiera, M , N , T tres A-módulos. Entonces
f g
1. La sucesión 0 /M /N / T es una sucesión exacta si y sólo
si
f∗ g∗
0 / HomA (R, M ) / HomA (R, N ) / HomA (R, T )
es una sucesión exacta de grupos abelianos para todo A-módulo R.
f g
2. La sucesión M /N /T / 0 es una sucesión exacta si y sólo
si
g∗ f∗
0 / HomA (T, R) / HomA (N, R) / HomA (M, R)
es una sucesión exacta de grupos abelianos para todo A-módulo R.
Demostración: Sólo hace falta demostrar la “vuelta”, ya que la “ida” ha
sido demostrada en la proposición anterior.
Para el punto 1. tomamos R = A, entonces tenemos el siguiente diagrama
conmutativo (verificar que es conmutativo!):
f g
0 /M /N /T
f∗ g∗
0 / HomA (A, M ) / HomA (A, N ) / HomA (A, T )
en donde las flechas dobles verticales indican los isomorfismos naturales (no-
tar que la definición de naturalidad de estos isomorfismos es justamente la
conmutatividad de estos cuadrados). Luego, al ser exacta la sucesión de aba-
jo, también lo es la de arriba.
M. A. Farinati — A. L. Solotar 111
El punto 2. es un poco más sutil, pero igualmente es fácil eligiendo en cada
caso un R conveniente. Vemos por ejemplo que la frase “g ∗ : HomA (T, R) →
HomA (N, R) es un monomorfismo para todo A-módulo R es justamente la
definición categórica de epimorfismo, por lo tanto ya sabemos que g es epi-
morfismo.
Sabemos también que f ∗ ◦ g ∗ = 0, pero entonces (g ◦ f )∗ = f ∗ ◦ g ∗ = 0
para todo A-módulo R, o sea que si h : R → T es un morfismo cualquiera,
resulta que h ◦ g ◦ f : M → T es el morfismo cero. Si tomamos R = T y
h = IdT obtenemos que g ◦ f es cero y por lo tanto Im(f ) ⊂ Ker(g). Veamos
por último la inclusión al inversa.
Tomando R = N/Im(f ), tenemos la sucesión exacta
0 → HomA (T, N/Im(f )) → HomA (N, N/Im(f )) → HomA (M, N/Im(f ))
y consideremos el morfismo π : N → N/Im(f ) (la proyección canónica al
cociente). Claramente f ∗ (π) = π ◦ f = 0, o sea que π ∈ Ker(f ∗ ) = Im(g ∗ ).
Esto significa que existe h : T → N/Im(f ) tal que π = h ◦ g. Ahora resulta
claro que Ker(g) ⊂ Im(f ) pues si n ∈ N , n ∈ Im(f ) si y sólo si π(n) = 0,
y a partir de la fórmula π = h ◦ g se tiene que si n ∈ Ker(g) entonces
n ∈ Ker(π) = Im(f ).
Ejemplo: Uno se podrı́a preguntar, dado un epimorfismo de A-módulos
f : Y → Z, un módulo cualquiera M , si el morfismo f∗ : HomA (M, Y ) →
HomA (M, Z) es también un epimorfismo. Esto no tiene por qué suceder en
general, consideremos el siguiente ejemplo: A = Y = Z, M = Z = Zn ,
f = π : Z → Zn la proyección canónica. Entonces HomZ (Zn , Z) = 0, y por
lo tanto nunca puede haber un epimorfismo en HomZ (Zn , Zn ) ya que este
último es no nulo (por ejemplo está la identidad de Zn ).
A pesar del ejemplo anterior, hay muchos casos en que, para un M en
particular, el funtor HomA (M, −) preserva epimorfismos. Por ejemplo si M =
A, el funtor HomA (A, −) se identifica con la identidad, asi que trivialmente
preserva epimorfismos. Otro ejemplo es cuando M es libre.
Ejercicio: Si M ∼= A(I) para algún conjunto I, y si f : X → Y es un
epimorfismo de A-módulos, entonces f∗ : HomA (M, Y ) → HomA (M, Z) es
también un epimorfismo.
112 Anillos y sus categorı́as de representaciones
5.3. Módulos proyectivos
El objetivo de esta sección es estudiar los módulos M que son tales que
el funtor HomA (M, −) es exacto. Comenzamos con una definición:
Definición 5.3.1. Un A-módulo M se llama A-proyectivo si el funtor
HomA (M, −) es exacto.
Es decir, M es proyectivo si y sólo si HomA (M, −) preserva epimorfismos,
si y sólo si, dado el siguiente diagrama de flechas llenas de A-módulos se puede
completar, (de manera no necesariamente única) con la flecha punteada, de
p
modo tal que el diagrama completo sea conmutativo: Y `A /Z /0
O
A
A
∃ A
M
Observaciones:
1. Vimos en la sección anterior que todo A-módulo libre es proyectivo.
2. Los cocientes de módulos proyectivos no son necesariamente proyectivos
(considerar como ejemplo Z/nZ ∼ = Zn ).
3. Los submódulos de proyectivos no son necesariamente proyectivos, por
ejemplo considerar A = M = Z4 y el submódulo 2Z4 . Se deja como
ejercicio verificar que 2Z4 no es proyectivo.
4. Las localizaciones de proyectivos no son necesariamente proyectivas:
tomar A = M = Z, S = {1, 2, 4, 8, . . . , 2n , . . . } considerar la proyección
canónica Z → Z3 . Se tiene que HomZ (ZS , Z) = 0 pero el morfismo
ZS → Z3
n
7→ n,2n
2n
está bien definido (2 es el inverso de 2 en Z3 ) y no es cero, luego no puede
haber un epimorfismo de HomZ (ZS , Z) = 0 en HomZ (ZS , Z3 ) 6= 0.
5. Veremos como corolario de la siguiente proposición que un sumando
directo de un proyectivo es proyectivo.
Proposición 5.3.2. Dado un A-módulo M , las siguientes afirmaciones son
equivalentes:
M. A. Farinati — A. L. Solotar 113
1. M es un A-módulo proyectivo.
2. Toda sucesión exacta corta de A módulos del tipo 0 → X → Y → M →
0 se parte.
3. M es sumando directo de un A-módulo libre.
Demostración: 1 ⇒ 2. Si M es A-proyectivo, dada una sucesión exacta
0→X→Y →M →0
p
se considera el diagrama Y `A /M / 0 . La existencia de id : M → Y
A
A id
id A
M
tal que p ◦ id = IdM se debe a la proyectividad de M , luego la sucesión se
parte.
2 ⇒ 3. Dado M , sabemos que existe un conjunto I y un epimorfismo
π : A(I) → M . Consideremos la sucesión exacta corta
0 → Ker(π) → A(I) → M → 0
Por hipótesis esta sucesión exacta se parte, es decir existe i : M → A(I) tal
que π ◦ i = IdM , por lo tanto M es un sumando directo de A(I) .
3 ⇒ 1. Sea M un sumando directo de A(I) , queremos ver que M es proyec-
tivo. Consideramos un epimorfismo f : X → Y y un morfismo cualquiera
g : M → Y , llamamos i : M → A(I) la inclusión y π : A(I) → M la proyec-
ción. Se quiere ver que existe algún g : M → X tal que f g = g. El diagrama
de rigor es el siguiente:
f
XX2 /Y /0
O
2
2 g
2
gπ
2 MO
2
2π
2
A(I)
Definimos g : M → X por g = gπi. Es claro que es morfismo de A-módulos,
además
f g = f (gπi) = (f gπ)i = (gπ)i = g(πi) = gIdM = g
114 Anillos y sus categorı́as de representaciones
Por lo tanto M es proyectivo.
Observación: Si M es finitamente generado, puede elegirse siempre un epi-
morfismo A(I) → M con I finito, digamos #I = n, y si además M es proyec-
tivo, existe n ∈ N tal que M es sumando directo de An .
Corolario 5.3.3. Dada una familia de A-módulos (Mi )i∈I se verifica:
1. ⊕i∈I Mi es proyectivo si y sólo si cada Mi es proyectivo.
Q
2. Si i∈I Mi es proyectivo entonces cada Mi es proyectivo. La recı́proca
no es necesariamente cierta.
Demostración: 1. Sea f : X → Y un epimorfismo y consideremos el cuadra-
do conmutativo:
f∗
HomA (⊕i∈I Mi , X) / HomA (⊕i∈I Mi , Y )
f∗i
Q
/
Q Q
i∈I HomA (Mi , X) i∈I HomA (Mi , Y )
Luego la flechaQf∗ de arriba es un epimorfismo si y sólo si la flecha f∗i de
Q
abajo lo es, y f∗i es un epimorfismo si y sólo si todas las f∗i lo son, lo que
demuestra 1.
Q Q
2. Dado P = i∈I Mi y Mi0 se considera Q = {(mi )i∈I ∈ i∈I Mi / mi0 =
0}. Tenemos entonces que P = Q ⊕ Mi0 , y por el punto 1., dado que P es
proyectivo resulta que Mi0 es proyectivo.
5.3.1. Anillos hereditarios
Vimos ejemplos de módulos proyectivos con submódulos no proyectivos
(por ejemplo 2Z4 ⊂ Z4 no es un Z4 -módulo proyectivo).
Definición 5.3.4. Una anillo A se dice hereditario si y sólo si todo submódu-
lo de un A-módulo proyectivo es proyectivo.
El siguiente teorema describe los submódulos de módulos libres en anillos
hereditarios.
M. A. Farinati — A. L. Solotar 115
Teorema 5.3.5. (Kaplansky) Sea A un anillo hereditario, L un A-módulo
libre y S ⊆ L un submódulo. Entonces si L = ⊕i∈I [Link] , existe una familia
{Ai }i∈I de ideales de A tales que S ∼
= ⊕i∈I Ai .
Demostración: sea {xi }i∈I una base de L, podemos suponer que I es bien
ordenado y no vacı́o, con orden ≤. Dado i ∈ I, sean L0i = hxj : j ≤ ii y
Li = hxj : j < ii, entonces L0i = Li ⊕ hxi i. Se definen morfismos fi : L0i → A
por fi (y + axi ) = a donde y ∈ L0i , a ∈ A. Los fi resultan retracciones de las
inclusiones A ∼ = hxi i ,→ L0i , y Ker(fi ) = Li . Sea Ai = fi (S∩L0i ), entonces gi :=
fi |S∩L0i : S ∩ L0i → Ai es epi. Como Ai es proyectivo (pues A es hereditario),
entonces gi es una retracción, y por lo tanto Ker(gi ) = Ker(fi ) ∩ S = S ∩ Li
es un sumando directo de S ∩ L0i . Sea Ti un complemento de S ∩ Li en S ∩ L0i ,
entonces Ti ∼ = Ai . Basta ver que S ∼ = ⊕i∈I Ai , lo que se realizará en dos
partes:
P
S = i∈I Ai :
L = ∪i∈IP L0i , por lo tanto, para todo x ∈ L, existen {ai }i∈I ⊂ A tal
que x = i∈I ai xi . Si x 6= 0, sea j = max(sop{ai }) (que P existe porque
0
sop({ai }) es un conjunto finito), luego x ∈ Lj . Si S 6= i∈I Ti , sea C =
{i ∈ I / S ∩ L0i − j∈I Tj 6= ∅}, que resulta no vacı́[Link] j0 = min(C)
P
(que existe por buena ordenación) y sea x ∈ S ∩L0j0 − j∈I Tj .P Se puede
escribir x = y + z con y ∈ S ∩ Lj0 y z ∈ Tj0 , entoncesPy ∈ / i∈I Ti e
y ∈ L0k para algún k < j0 , es decir y ∈ S ∩ L0k − i∈I Ti , lo que
contradice la minimalidad de j0 .
La suma es directa:
P
Sea i∈I ti = 0, con ti ∈ Ti , queremos ver que todos los ti son nulos.
P
Sea j = P max{i / ti 6= 0}, entonces 0 = tj + i<j ti . Tenemos que
tj ∈ Tj y i<j ti ∈ S P
∩ Lj , pero sabı́amos que hxj i esta en suma directa
con Lj , luego tj = − i<j ti implica tj = 0.
Corolario 5.3.6. Un anillo A es hereditario si y sólo si todo ideal de A es
un A-módulo proyectivo.
Demostración: la condición es obviamente necesaria pues A es A-libre.
La suficiencia se ve de la siguiente manera: en primer lugar notemos que el
Teorema de Kaplansky es válido para todo anillo A tal que sus ideales son
A-módulos proyectivos. Ahora si P es un A-módulo proyectivo y P 0 ⊂ P
es un submódulo, sea L libre tal que P es sumando directo de L. Luego
116 Anillos y sus categorı́as de representaciones
P0 resulta isomorfo a un submódulo de L, y por el Teorema de Kaplansky
P0 ∼
= ⊕i∈I Ai con Ai ideales de A. Por hipótesis los Ai son proyectivos, luego
P0 es proyectivo.
Recordando la noción de hiperhereditario y el Teorema 5.1.9, tenemos el
siguiente corolario:
Corolario 5.3.7. Dado un anillo A, son equivalentes:
1. A es hiperhereditario (i.e. todo submódulo de un libre es libre).
2. A es hereditario y todo A-módulo proyectivo es libre.
3. Todo ideal de A es un A-módulo libre.
Observaciones:
1. Si A es un dominio ı́ntegro y principal, entonces A es hiperhereditario.
2. Conmutativo + hiperhereditario ⇒ principal. En efecto, si A es conmu-
tativo e hiperhereditario, sea I un ideal de A. Dados dos elementos a, b
en I, nunca pueden ser linealmente independientes pues a.b + (−b).a =
0, luego la cantidad máxima de elementos de una base de I es uno, es
decir, I es principal.
3. Si A es un dominio ı́ntegro, A es principal si y sólo si es hiperhereditario.
5.3.2. Módulos proyectivos en dominios principales
Durante esta subsección A denotará un dominio ı́ntegro de ideales prin-
cipales (dip).
Recordamos que si M es un A-módulo, entonces la torsión de M es un
A-submódulo, donde la torsión estaba definida por t(M ) = {m ∈ M / ∃ a ∈
A, a 6= 0 con a.m = 0}.
Proposición 5.3.8. Sea M un A-módulo finitamente generado, son equiva-
lentes:
1. M es libre.
2. M es proyectivo.
M. A. Farinati — A. L. Solotar 117
3. t(M ) = 0.
Demostración: es claro que 1 ⇒ 2. Más aún, al ser A un dip es hiperhered-
itario, luego 1. y 2. son equivalentes. Veremos 1 ⇔ 3.
1 ⇒ 3. Como M es libre finitamente generado, entonces M ∼ = An para algún
numero natural n. Si m = (a1 , . . . , an ) y a 6= 0 es tal que a.m = 0, entonces
0 = (a.a1 , . . . , [Link] ), es decir que [Link] = 0 para todo i = 1, . . . , n. Por ser A
ı́ntegro y a 6= 0 se concluye que ai = 0 ∀ i = 1, . . . , n.
3 ⇒ 1. Sea M sin torsión y consideremos K al cuerpo de fracciones de A.
Necesitaremos el siguiente Lema:
Lema 5.3.9. Sea K el cuerpo de fracciones de A y M ⊂ K un A-submódulo
de tipo finito. Entonces existe x ∈ K tal que M = A.x.
Demostración: Sea M = hx1 , . . . , xn i, como M ⊂ K existen p1 , . . . , pn , q1 , . . . , qn ∈
A con los qi 6= 0 tales que xi = pqii , i = 1, . . . , n.
Sea q = ni=1 qi , que por integridad es distinto de cero. Como para todo
Q
j = 1, . . . , n, [Link] ∈ A, se sigue que q.M es un submódulo de A, es decir un
ideal, y entonces es principal. Luego existe t ∈ A tal que q.M = t.A, es decir
M = qt A.
Volviendo a la demostración de 3 ⇒ 1., sea jM : M → MK el morfismo
canónico de localización:
jM : M → M K
m
m 7→
1
Sabemos que Ker(jM ) = t(M ) = 0, luego jM es inyectiva y la imagen de M
en MK no es cero. Por lo tanto existe una transformación lineal MK → K
tal que la composición M → MK → K es distinta de cero; llamemos p a esta
composición, y consideremos la sucesión exacta corta
0 → Ker(p) → M → p(M ) → 0
Ahora bien, como M es finitamente generado como A-módulo y todos los
morfismos son A-lineales, la imagen de p es finitamente generada como A-
módulo. Esto implica (por el Lema anterior) que p(M ) ∼
= A, luego tenemos
∼
que la sucesión anterior se parte, dando M = Ker(p) ⊕ A. Llamando M1 :=
118 Anillos y sus categorı́as de representaciones
Ker(p), tenemos que M1 es un submódulo de M , por lo tanto es sin torsión,
además es isomorfo a un cociente de M , por lo tanto es finitamente generado,
y se está de nuevo en las mismas hipótesis. Podemos entonces repetir la
construcción para M1 y descomponerlo como M1 ∼ = M2 ⊕A (luego M ∼ = (M2 ⊕
A) ⊕ A). De esta manera obtenemos una cadena creciente de submódulos,
cada uno isomorfo a A, A ⊕ A, A ⊕ A ⊕ A, . . . , y por noetherianidad de M
esta cadena se estaciona, luego M ∼= An para algún n ∈ N.
Observación: De la demostración de la Proposición 5.3.8 se sigue que si M
es finitamente generado, entonces
HomA (M, K) 6= 0 ⇔ MK 6= 0 ⇔ M/t(M ) 6= 0 ⇔ M 6= t(M )
Corolario 5.3.10. Sea M un A-módulo finitamente generado, entonces M ∼
=
n
t(M ) ⊕ A para un único n ∈ N0 .
Demostración: se considera la sucesión exacta corta
0 → t(M ) → M → M/t(M ) → 0
Como t(M/t(M )) = 0 se sigue que M/t(M ) es libre, en particular proyectivo,
por lo tanto la sucesión exacta se parte y M ∼ = t(M ) ⊕ M/t(M ). Como
M/t(M ) es libre y finitamente generado, entonces es isomorfo a An para algún
n ∈ N0 , pero n = dimK ((M/t(M ))K ) = dimK (MK ), luego está unı́vocamente
determinado.
M. A. Farinati — A. L. Solotar 119
Ejercicios:
1. Sea A un dip, y M un A-módulo de tipo finito, se define rg(M ) := rg(M/t(M )).
a) M , N de tipo finito, entonces rg(M ⊕ N ) = rg(M ) + rg(N ).
b) Más en general, si 0 → M → N → T → 0 es una sucesión exacta de
módulos de tipo finito, entonces rg(N ) = rg(M ) + rg(T ).
c) Sea k el cuerpo de fracciones de A y M un A-módulo de tipo finito,
entonces rg(M ) = dimk (HomA (M, k)).
d) Ver que rg(M ) = rg(M ∗A ) (M es como siempre un A-módulo de tipo
finito).
2. Sea A un dip, M un módulo de tipo finito y T un submódulo tal que M/T
es sin torsión. Entonces M es libre si y sólo si T es libre.
5.4. Módulos inyectivos
Ası́ como la noción de módulo proyectivo está relacionada con las propiedades
del funtor HomA (P, −), la de módulo inyectivo concierne al funtor HomA (−, I).
Dado M un A-módulo, recordemos que HomA (−, M ) es exacto a izquier-
f g
da, es decir, para cualquier sucesión exacta X /Y /Z / 0 , la
sucesión
∗ ∗
0 / HomA (Z, M ) g / HomA (Y, M ) f / HomA (X, M ) es exacta. Resul-
ta natural preguntarse, en caso de que f sea monomorfismo, si f ∗ es epimor-
fismo o no. La respuesta es que en general no es cierto, como se puede ver
con el siguiente (contra)ejemplo:
Ejemplo: Tomamos X = Y = Z, f : X → Y dada por f (n) = 2n, g la
proyección canónica a Z = Z2 . Tenemos la siguiente suceción exacta:
0 → Z → Z → Z2 → 0
Aplicando el funtor HomZ (−, Z2 ), se obtiene la sucesión
π∗ f∗
0 / Hom (Z2 , Z2 ) / Hom (Z, Z2 ) / Hom (Z, Z2 )
Z Z Z
Z2 Z2 Z2
120 Anillos y sus categorı́as de representaciones
Esta sucesión nunca puede ser exacta porque en ese caso la dimensión, como
Z2 -espacio vectorial del objeto del medio serı́a la suma de las dimensiones
de los objetos de las puntas. Igualmente en este caso se puede explicitar f ∗ .
Tenemos que, si φ : Z → Z2 ,
f ∗ (φ)(1) = φ(f (1)) = φ(2) = 2φ(1) = 0
luego f ∗ = 0, y por lo tanto f ∗ no es epimorfismo. Notar que el problema
se debe a la 2-torsión de Z2 ; si hubieramos puesto un Z-módulo divisible, el
razonamiento para ver que f ∗ = 0 no habrı́a funcionado. Veremos luego que
si M es un Z-módulo divisible entonces HomZ (−, M ) es exacto.
Definición 5.4.1. Un A-módulo M se llama A-inyectivo si el funtor HomA (−, M ) :
A Mod → Ab es exacto.
Es decir, M es inyectivo si y sólo si HomA (−, M ) transforma monomorfis-
mos en epimorfismos, si y sólo si, dado el siguiente diagrama de flechas llenas
de A-módulos se puede completar, (de manera no necesariamente única) con
la flecha punteada, de manera tal que el diagrama completo sea conmutativo:
0 /Y i /Z
}
}
h }e
~} h
M
Observación: Si además se tiene un A-B-bimódulo A MB , el funtor toma
valores en la categorı́a ModB . Como una sucesión de B-módulos es exacta si
y sólo si es exacta vista como sucesión de grupos abelianos, A MB es inyectivo
como A-módulo si y sólo si el funtor HomA (−, M ) : A Mod → ModB es exacto.
Ejemplos:
1. Z no es un Z-módulo inyectivo. Consideramos, para ver ésto, la in-
clusión Z ,→ Q y la identidad de Z en Z
0 /Z /Q
6∃
id
Z
es claro que no hay morfismo Q → Z que restringido a Z sea la identidad
pues de hecho no hay ningún morfismo no nulo de Q en Z.
M. A. Farinati — A. L. Solotar 121
2. Si k es un cuerpo, todo k-espacio vectorial es k-inyectivo.
3. Si A es un dominio ı́ntegro y K es su cuerpo de fracciones, entonces K
es un A-módulo inyectivo:
Para esto recordemos que, en esa situación, si f : X → Y es un
monomorfismo, entonces fS : XS → YS es un monomorfismo, para
cualquier subconjunto multiplicativo S de A. Tomando S = A − {0},
llamemos XK := XA−{0} , análogamente YK . Si g : X → K es un mor-
fismo cualquiera de A-módulos, tenemos el siguiente diagrama:
f
0 /X /
CC X Y DD Y
CC iK DD iK
CC DD
CC DD
! fK "
g XK / YK
gK { { m m
m m
{ m
}{vm m m geK
K
Las flechas llenas f y g son los datos originales, iX K : X → XK es la
x Y
flecha canónica de localización x 7→ 1 , idem iK . Como los elementos de
A − {0} son inversibles en K, el morfismo g : X → K se factoriza a
través de XK mediante gK . Si ahora sólo consideramos XK , YK y K,
el diagrama está en la categorı́a de K-espacios vectoriales, en donde
todos los objetos son inyectivos, de ahi la existencia de geK . Tomamos
entonces ge : Y → K definida por ge = geK ◦ iYK . Como en el diagrama
anterior, todos los cuadrados y/o triángulos conmutan, se sigue que
g = ge ◦ f , es decir, que ge extiende a g.
4. Como caso particular del ejemplo anterior, Q es un Z-módulo inyectivo.
Observación: Si M es un submódulo de un módulo inyectivo, entonces M
no tiene por qué ser inyectivo (considerar Z ⊂ Q), sin embargo veremos ahora
que un sumando directo de un inyectivo es inyectivo.
Dado que la definición de inyectivo es dual a la definición de proyec-
tivo, muchos de los resultados para proyectivos se dualizan y se obtienen
enunciados de inyectivos, que se demuestran muchas veces dualizando las
demostraciones anteriores:
Proposición 5.4.2. Sea A un anillo y (Mi )i∈I una familia de A-módulos.
Entonces:
122 Anillos y sus categorı́as de representaciones
Q
1. i∈I Mi es inyectivo si y sólo si cada Mi es inyectivo.
2. Si ⊕i∈I Mi es inyectivo entonces cada Mi es inyectivo. La recı́proca no
es necesariamente cierta.
Demostración: 1. Sea f : X → Y un monomorfismo y consideremos el
cuadrado conmutativo
f∗
/ HomA (X,
Q Q
HomA (Y, i∈I Mi ) i∈I Mi )
fi∗
Q
/
Q Q
i∈I HomA (Y, Mi ) i∈I HomA (X, Mi )
Luego
Q ∗ la flecha de
Q arriba (f ∗ ) es un epimorfismo si y sólo si la flecha de abajo
( fi ) lo es. Y fi∗ es un epimorfismo si y sólo si todas las fi∗ lo son, lo que
demuestra 1.
Q
2. Dado M = ⊕i∈I Mi y Mi0 , entonces M = ⊕i∈I−{i0 } Mi Mi0 . Por 1.,
al ser M inyectivo resulta Mi0 inyectivo también.
El siguiente resultado dice que para verificar la exactitud a derecha de
HomA (−, M ), basta aplicar el funtor a las inclusiones J ,→ A, donde J recorre
el conjunto de ideales de A.
Teorema 5.4.3. (Baer) Un A-módulo M es inyectivo si y sólo si tiene la
siguiente propiedad: para todo J ideal de A y para todo f : J → M morfismo
de A-módulos, existe f : A → M tal que f |J = f .
0 /J /A
}
}
f }
~} f
M
Demostración: Es claro que si M es inyectivo, entonces tiene la propiedad
del enunciado. Veamos ahora que un M con esa propiedad de extensión con
respecto a ideales de A es en efecto un A-módulo inyectivo.
g
Dado un diagrama de lı́neas llenas: 0 /X / Y queremos ver que
}
}
f }
~} f
M
existe f .
M. A. Farinati — A. L. Solotar 123
Podemos suponer que X es un submódulo de Y y que g es la inclusión,
si no se reemplaza X por g(X) y f por f ◦ g −1 .
Se define Y = {(Y 0 , f 0 ) /Y 0 ⊆ Y es un submódulo, f 0 es un morfismo de
A-módulos con f 0 |X = f }. Se ordena parcialmente a Y a través de
(Y 0 , f 0 ) ≤ (Y 00 , f 00 ) ⇔ Y 0 ⊆ Y 00 y f 00 |Y 0 = f 0
Se verifica que (Y , ≤) es un conjunto inductivo superiormente, luego tiene
algún elemento maximal, que llamaremos (Y0 , f0 ). Supongamos que Y0 está in-
cluı́do estrictamente en Y , sea entonces y ∈ Y − Y0 , luego hy, Y0 i contiene
estrictamente a Y0 . Sea J = {a ∈ A / ay ∈ Y0 }; como Y0 es un submódulo de
Y , J resulta un ideal de A (ejercicio: verificarlo!). Sea entonces φ : J → M
definida por φ(a) := f0 (ay). Por hipótesis, φ se puede extender a φ : A → M .
Veamos que f0 se puede extender a hy, Y0 i.
Sea x = ay + y0 donde a ∈ A e y0 ∈ Y0 , definimos
f1 (x) := φ(a) + f0 (y0 )
Esta función f1 : hy, Y0 i → M está bien definida pues si ay + y0 = a0 y + y00 ,
entonces (a − a0 )y = y00 − y0 ∈ Y0 , es decir, que (a − a0 ) ∈ J, por lo tanto
φ(a) − φ(a0 ) = φ(a − a0 ) = φ(a − a0 ) =
= f0 ((a − a0 )y) = f0 (y00 − y0 ) =
= f0 (y00 ) − f0 (y0 )
Reordenando los términos de estas igualdades obtenemos que φ(a)+f0 (y0 ) =
φ(a0 ) + f0 (y00 ). Por lo tanto la función está bien definida, y es claro que
(Y0 , f0 ) < (hy, Y0 i, f1 ), lo que contradice la maximalidad de (Y0 , f0 ), luego Y0
debe ser igual a Y .
Ejercicio: Utilizando el teorema anterior, demostrar nuevamente que Q es
un Z-módulo inyectivo.
Ejemplo: Q/Z es un Z-módulo inyectivo, ası́ como también Zp∞ para cualquier
primo p.
Para obtener más ejemplos de módulos inyectivos, probaremos los sigu-
ientes dos lemas:
124 Anillos y sus categorı́as de representaciones
Lema 5.4.4. Un grupo abeliano G es divisible si y sólo si es un Z-módulo
inyectivo.
Demostración: ⇒) Utilizaremos el Teorema de Baer, es decir, probaremos
que todo diagrama de grupos abelianos 0 /I / Z (donde I es un
h
G
ideal de Z) se completa con una flecha Z → G.
Recordamos ahora que todos los ideales de Z son de la forma nZ para
algún n ∈ N0 . Luego, dado I ⊆ Z, consideremos el n tal que I = nZ. Si
n = 0 se puede extender siempre el morfismo 0 por 0. Si n 6= 0, como G es
un grupo abeliano divisible existe v ∈ G tal que h(n) = n.v. Por linealidad,
tenemos que h(j.n) = j.n.v para todo j.n ∈ nZ. Basta definir h : Z → G de
la forma h(m) := m.v.
⇐) Supongamos que G es un Z-módulo inyectivo. Dado g ∈ G, n ∈ Z,
n 6= 0, queremos ver que existe g 0 ∈ G tal que g = n.g 0 .
Definamos un morfismo hg : Z → G por hg (m) = mg y consideremos el
monomorfismo .n : Z → Z (la multiplicación por n).
0 /Z .n /Z
hg
hg
G
Como G es inyectivo, existe hg : Z → G que hace del diagrama anterior un
diagrama conmutativo, i.e. hg (n.m) = hg (m) = mg ∀ m ∈ Z. Si tomamos el
elemento g 0 := hg (1), éste verifica que
ng 0 = nhg (1) = hg (n) = hg (1) = g
Proposición 5.4.5. Si G es un grupo abeliano divisible, entonces el A-módu-
lo HomZ (A, G) es A-inyectivo.
Demostración: Sea N un submódulo de M y h : N → HomZ (A, G) un
morfismo de A-módulos a izquierda. Recordamos que la estructura de A-
módulo a izquierda en HomZ (A, G) está dada por la estructura a derecha
de A, es decir que si φ ∈ HomZ (A, G) y a, a0 perteneces a A, entonces
(a.φ)(a0 ) := φ(a0 a).
M. A. Farinati — A. L. Solotar 125
Se define f : N → G por:
f (n) := h(n)(1) ∀ n ∈ N
Como G es Z-inyectivo, existe un morfismo de grupos abelianos f : M → G
que extiende a f . Se define una extensión de h como
h : M → HomZ (A, G)
h(m)(a) := f (am)
De esta manera h resulta A-lineal a izquierda (verificarlo!), y el diagrama
conmuta porque dado n ∈ N ,
h(n)(a) = f (an) = f (an) = h(an)(1)
por otro lado, como h es A-lineal,
h(an)(1) = (ah(n))(1) = h(n)(a)
Ejercicio: Adaptar los resultados anteriores para demostrar que si A es
un dominio de ideales principales y M es un A-módulo, entonces M es A-
inyectivo si y sólo si es A-divisible.
Dado un A-módulo cualquiera M , siempre se puede encontrar un A-módu-
lo proyectivo P y un epimorfismo P → M . Podemos preguntarnos si el enun-
ciado dual es cierto, es decir: dado un A-módulo cualquiera M , existe siempre
un A-módulo inyectivo I y un monomorfismo M → I? La respuesta es sı́,
y se da en dos etapas. Primero resolvamos el problema en la categorı́a de
grupos abelianos:
Lema 5.4.6. Sea M un grupo abeliano cualquiera, entonces existe un grupo
abeliano divisible D y un monomorfismo M → D.
Demostración: Primero supongamos que M es cı́clico (y no nulo). Entonces
hay dos posibilidades, o bien M ∼
= Z o bien M ∼ = Zn con n ∈ N.
En el primer caso, M = Z ,→ Q. En el segundo caso M ∼
∼ = Zn ,→ Q/Z
donde el monomorfismo de Zn en Q/Z está definido por 1 7→ n1 .
Si ahora M es cualquiera y m ∈ M , hmi es cı́clico y existe un monomorfis-
mo hmi ,→ Dm donde Dm es un grupo abeliano divisible. Como los módulos
126 Anillos y sus categorı́as de representaciones
divisibles son inyectivos, se puede definir, para cada m ∈ M , un morfismo
M → Dm que extienda al monomorfismo anterior: 0 / hmi /M
{
{
{ fm
}{
Dm
El morfismo fm no tiene por qué ser inyectivo, sin embargo uno siempre
sabe que m ∈/ Ker(fm ). Q
Se considera ahora D := m∈M −{0} Dm y el morfismo
Y
f :M → Dm
m∈M −{0}
x 7→ {fm (x)}m∈M −{0}
Como todos los Dm son Z-módulos inyectivos, D resulta un Z-módulo inyec-
tivo, además
Ker(f ) = ∩m∈M −{0} Ker(fm )
Pero dado m ∈ M , m ∈/ Ker(fm ) ⊇ ∩x∈M −{0} Ker(fx ), luego Ker(f ) = 0, es
decir, f es un monomorfismo.
Proposición 5.4.7. Sea M un A-módulo cualquiera, entonces existe un A-
módulo inyectivo I y un monomorfismo M → I.
Demostración: Si consideramos a M como grupo abeliano, sabemos que
existe un monomorfismo M → D, donde D es un grupo abeliano divisible. A
partir de este monomorfismo tenemos la siguiente cadena de monomorfismos:
M∼
= HomA (A, M ) ,→ HomZ (A, M ) ,→ HomZ (A, D)
Si llamamos I := HomZ (A, D), resulta de la proposición 5.4.5que I es A-
inyectivo.
Recordamos que los módulos proyectivos pueden ser caracterizados como
los sumandos directos de un libre. Como tener epimorfismo de un objeto
libre en un módulo cualquiera es equivalente a haber elegido un sistema
de generadores, la manera de dualizar parcialmente esta caracterización es
introduciendo la noción de cogenerador:
Definición 5.4.8. Un A-módulo M se dirá un cogenerador si para todo
A-módulo X, existe un conjunto J y un monomorfismo X ,→ M J .
M. A. Farinati — A. L. Solotar 127
El ejemplo tı́pico es Q/Z. Si M es un Z-módulo cı́clico de torsión, digamos
Zn , es claro que hay un monomorfismo Zn → Q/Z. Si M ∼ = Z, se puede definir
Z → (Q/Z)N
1
1 7→
n n∈N
y resulta inyectiva. Ahora un argumento similar al exhibido en la demostración
del lema 5.4.6 (utilizando el hecho de que Q/Z es inyectivo) muestra que siem-
pre hay un monomorfismo de M en un producto de Q/Z. Considerando el A-
módulo HomZ (A, Q/Z) y recordando que HomZ (A, Q/ZI ) ∼ = (HomZ (A, Q/Z))
I
se obtienen ejemplos de cogeneradores en categorı́as de A-módulos con A un
anillo cualquiera.
Observación: El concepto dual del de cogenerador es el de generador, donde
la definición de generador es la siguiente: un A-módulo es generador si,
para todo A-módulo X existe un conjunto deı́ndices J y un epimorfismo
M (J) → X. Por ejemplo el A-módulo A A es generador, y cualquier módulo
libre también, aunque un generador no es necesariamente libre.
Proposición 5.4.9. Sea M un A-módulo, son equivalentes:
1. M es inyectivo.
2. Toda sucesión exacta corta del tipo 0 → M → X → Y → 0 se parte.
Además, cualquiera de las dos anteriores implica que M es un sumando di-
recto de un cogenerador.
Demostración: 1. ⇒ 2. Considerando en particular el diagrama
0 /M /X
|
|
IdM |
~|
M
sabemos que existe la flecha punteada que hace conmutar el diagrama debido
a la inyectividad de M , esto dice que la sucesión
0→M →X→Y →0
se parte.
128 Anillos y sus categorı́as de representaciones
2 ⇒ 1. Dado M , sabemos que existe un monomorfismo f : M → I
donde I es inyectivo. Consideramos la sucesión exacta corta 0 → M → I →
Coker(f ) → 0. Sabemos que esta sucesión se parte, luego M es un sumando
directo de un inyectivo, luego un factor directo, por lo tanto M es inyectivo.
Veamos finalmente que 2. implica que M es sumando directo de un co-
generador:
Sabemos que HomZ (A, Q/Z) es un cogenerador en la categorı́a de A-
módulos. En particular, dado M , existe un conjunto I y un monomorfismo
f : M → HomZ (A, Q/Z)I . Considerando la sucesión exacta
0 → M → HomZ (A, Q/Z)I → Coker(f ) → 0
sabemos que se parte, luego M es un sumando directo de HomZ (A, Q/Z)I ,
y está claro que si un A-módulo X es cogenerador, también lo es X I para
cualquier conjunto no vacı́o I.
Observación: el A-módulo HomZ (A, Q/Z) además de ser cogenerador, es
inyectivo, luego todo sumando directo de HomZ (A, Q/Z)I también será in-
yectivo.
5.5. Ejercicios
1
1. Sea k un cuerpo y G un grupo finito tal que |G| ∈ k. Demostrar que to-
do k[G]-módulo es proyectivo e inyectivo (sug: usar el hecho de que todo
submódulo es un s.d.). ¿Es todo k[G]-módulo libre?
2. Sea (Rn , φ) el R[x]-módulo que tiene a Rn como espacio vectorial subyacente
y la multiplicación por x está definida a través de la transformación lineal
φ.
a) Supongamos que o bien φ (en la base canónica) es una matriz simétrica
o bien es una matriz ortogonal. Demostrar que todo R[x]-submódulo
de (Rn , φ) es un sumando directo.
b) Dar ejemplos de (Rn , φ) que admitan R[x]-submódulos que no sean
sumandos directos.
3. Sea A un anillo tal que existe un módulo que no es proyectivo. Debe existir
algún módulo cı́clico no proyectivo? Debe A tener algún ideal no proyectivo?
M. A. Farinati — A. L. Solotar 129
4. Sea A un anillo conmutativo, M y N dos A-módulos a izquierda. Si consider-
amos a M y N como A-bimódulos simétricos (i.e. m.a := a.m ∀ a ∈ A, m ∈
M , idem N ), Decir todas maneras en que se puede dar a HomA (M, N ) una
estructura de A-módulo a derecha o a izquierda. Ver que todas coinciden y
por lo tanto HomA (M, N ) es unA-módulo simétrico. Probar:
a) M divisible ⇒ HomA (M, N ) no tiene torsión.
b) N no tiene torsión ⇒ HomA (M, N ) no tiene torsión.
5. Probar que no existe un epimorfismo de grupos
a) de Gp∞ en Gp∞ ⊕ Gp .
b) de Q en Gp∞ ⊕ Gp∞ .
c) de Q/Z en Gp∞ ⊕ Gn .
6. Describir todos los Z-módulos proyectivos de tipo finito y todos los k[x]-
módulos proyectivos de tipo finito (k un cuerpo).
7. Probar que si existe un epimorfismo Zn → Zm entonces n ≥ m. Probar
también que si existe un monomorfismo Zn → Zm entonces n ≤ m.
8. Probar que si M es un A-módulo a izquierda finitamente generado y proyec-
tivo entonces M ∗ = HomA (M, A) es un A-módulo a derecha finitamente
generado y proyectivo.
9. Sea A un anillo conmutativo, S ⊂ A un subconjunto multiplicativo y M un
A-módulo proyectivo de tipo finito. Demuestre que MS es un AS -módulo
proyectivo de tipo finito.
10. Probar que M es un A-módulo finitamente generado y proyectivo si y solo
∗
Pr x1 , . . . , xr ∈ M y φ1 , . . . , φr ∈ M tal que para todo
si pueden encontrarse
m ∈ M vale m = i=1 φi (m).xi .
11. Sea M un A-módulo proyectivo de tipo finito. Probar que M es isomorfo
como A-módulo a (M ∗ )∗ . Es cierto que M es isomorfo como A-módulo a
M ∗?
12. Sea A un anillo que contiene en su centro a un cuerpo k.
a) Demuestre que Homk (AA , k) es un A-módulo a izquierda inyectivo.
b) Demuestre en general que si PA es A-proyectivo, entonces Homk (PA , k)
es un A-módulo inyectivo.
130 Anillos y sus categorı́as de representaciones
c) Supongamos que dimk (A) < ∞ y que PA es finitamente generado,
entonces P es proyectivo si y sólo si Homk (PA , k) es inyectivo.
13. El objetivo de este ejercicio es proveer ejemplos de módulos inyectivos que
tienen cocientes no inyectivos. Notar que en la categorı́a de Z-módulos, un
módulo es inyectivo si y sólo si es divisible, y cocientes de divisibles son di-
visibles, luego un (contra)ejemplo de este tipo no puede darse en la categorı́a
de Z-módulos. Sea k un cuerpo y A = k ⊕ kx ⊕ ky ⊕ kxy el anillo con la
multiplicación definida por
x.x = 0 ; y.y = 0 ; x.y = xy ; y.x = −xy
Sea I = hx, yi = kx⊕ky ⊕kxy. Verificar que es un ideal bilátero y demostrar
que no es un sumando directo de A como A-módulo, en particular no es
proyectivo. Demostrar el isomorfismo de A-módulos M := Homk (I, k) ∼ =
Homk (A, k)/I ⊥ donde I ⊥ = {f : A → k / f |I = 0}. Ver que M no es
inyectivo.
14. Ver que el siguiente diagrama de A-módulos
P0 P 00
0 / X0 /X / X 00 /0
0 0
con P 0 y P 00 proyectivos y la fila exacta, puede completarse al siguiente
diagrama de filas exactas (con P también necesariamente proyectivo):
0 / P0 /P / P 00 /0
0 / X0 /X / X 00 /0
0 0 0
M. A. Farinati — A. L. Solotar 131
15. Ver que el siguiente diagrama de A-módulos
IO 0 I O00
0 / X0 /X / X 00 /0
O O
0 0
con I 0 e I 00 inyectivos y la fila exacta, puede completarse al siguiente diagra-
ma de filas exactas (con I también necesariamente inyectivo):
0 / I0 /I / I 00 /0
O O O
0 / X0 /X / X 00 /0
O O O
0 0 0
16. a) Sean
· · · → P2 → P1 → P0 → M → 0
· · · → Q2 → Q1 → Q0 → N → 0
dos sucesiones exactas de A-módulos en donde los Pi y los Qi son
proyectivos (i ≥ 0) y sea f : M → N un morfismo de A-módulos. De-
muestre entonces que f se levanta a un morfismo de sucesiones exactas,
es decir que existe una familia de morfismos {fi }i≥0 , fi : Pi → Qi tales
que el siguiente diagrama es conmutativo:
... / P2 / P1 / P0 /M /0
f2 f1 f0 f
... / Q2 / Q1 / Q0 /N /0
b) Sean
0 → M → I0 → I1 → I2 → . . .
0 → N → J0 → J1 → J2 → . . .
132 Anillos y sus categorı́as de representaciones
dos sucesiones exactas de A-módulos en donde los Ii y los Ji son inyec-
tivos (i ≥ 0) y sea f : M → N un morfismo de A-módulos. Demuestre
entonces que f se levanta a un morfismo de sucesiones exactas, es decir,
a {fi }i≥0 , fi : Ii → Ji tales que el siguiente diagrama es conmutativo:
0 /M / I0 / I1 / I2 / ...
f f0 f1 f2
0 /N / J0 / J1 / J2 / ...
17. Sea A un anillo conmutativo y M, N dos A-módulos finitamente generados y
proyectivos. Probar entonces que HomA (M, N ) es un A-módulo finitamente
generado y proyectivo.
18. Sea M = k[x], f ∈ k[x] y S = hf i. Demuestre que S 0 ∼
= (k[x]/hf i)∗ (dual
respecto de k).
19. Sea M un A-módulo y S ⊆ M un submódulo. Sea S 0 = {f ∈ M ∗ tal que
f (s) = 0 ∀ s ∈ S}.
a) Probar que S 0 es un submódulo (a izquierda de M ∗ ) y S 0 ∼
= (M/S)∗ .
b) Supongamos que S es un sumando directo, probar entonces que:
1) S ∗ ∼
= M ∗ /S 0 .
2) (S 0 )0 ∼
= S ⊕ (M ∗ )0 .
20. Sea S el espacio vectorial formado por las sucesiones de números reales que
tienen lı́mite, sea S0 el subespacio formado por las sucesiones que tienden a
cero. Encuentre isomorfismos explı́citos S/S0 ∼
= R, S ∼ = R ⊕ S0 , S ∗ ∼
= S0∗ ⊕ R.
21. Dado un A-módulo cualquiera M , ver que M ∗ es siempre (via el morfismo
canónico) un sumando directo de M ∗∗∗ .
6
Teoremas de estructura
Este capı́tulo tratará dos situaciones diferentes en donde hay una clasifi-
cación completa de la categorı́a de módulos (o módulos finitamente genera-
dos). Comenzaremos con los anillos semisimples, y luego veremos el teorema
de estructura de módulos finitamente generados sobre anillos principales.
Estos teoremas de estructura tienen muchı́simas aplicaciones. Particu-
larmente, remarcamos el caso de representaciones de grupos finitos sobre
espacios vectoriales como caso de categorı́a semisimple, e indicamos como
obtener la representación matricial de las formas de Jordan como aplicación
del teorema de estructura sobre un dominio principal.
6.1. Anillos semisimples
El punto de vista del capı́tulo anterior fue: dado un anillo A, cuáles son los
A-módulos inyectivos o proyectivos? El problema que planteamos ahora es,
en cierto sentido, inverso: caracterizar los anillos A tales que todo A-módulo
sea proyectivo, o inyectivo, o libre.
Por ejemplo, para que todo A-módulo sea proyectivo se necesita que todo
A-módulo sea sumando directo de un libre. En particular, todo ideal de A
debe ser un sumando directo de A.
6.2. Módulos y anillos semisimples
Recordamos que un A-módulo M se dice simple si los únicos submódulos
son {0} y M .
133
134 Anillos y sus categorı́as de representaciones
Sea A un anillo con la propiedad de que todo A-módulo a izquierda es
proyectivo y sea B un subconjunto de A, maximal para la propiedad: “ b ∈
B ⇔ hbi es simple, y hbi ∩ hb0 i = 0 para todo b0 ∈ B, b0 6= b”. Sea
M = ⊕b∈B hbi, veamos que M = A:
Supongamos que no, luego existe un ideal a izquierda I maximal tal que
M ⊂ I. Como A/I es un A-módulo simple y A/I es (por hipótesis) un A-
módulo proyectivo, entonces A ∼
= I ⊕ A/I. Pero entonces A/I ⊂ M ⊂ I, lo
que es un absurdo, luego M = A. Resulta entonces que el A-módulo A A es
suma directa de submódulos simples.
Definición 6.2.1. 1. Un A-módulo M se dice semisimple si y sólo si
M es suma directa de submódulos simples.
2. Un anillo A se dice semisimple si y sólo si AA es un A-módulo
semisimple.
Ejemplos:
1. Todo módulo simple es semisimple (en particular {0} es semisimple).
2. Si k es un cuerpo, todo k-espacio vectorial es semisimple.
3. Si k es un cuerpo, y A = k × · · · × k (n-veces), entonces A es un anillo
semisimple.
4. Z no es un Z-módulo semisimple pues los ideales de Z no son sumandos
directos de Z.
5. G es un grupo abeliano simple si y sólo siLG ∼ = Zp con p un número
∼
primo. G es semisimple si y sólo si G = Z(Ip)
p .
p primo
6. Sea M ⊂ A un ideal a izquierda maximal, entonces A/M es un A-
módulo simple.
Observación: Si M es un A-módulo simple, entonces M es cı́clico, y está gen-
erado por cualquiera de sus elementos no nulos, pues si 0 6= m ∈ M , hmi es
un submódulo de M que no puede ser propio.
Ejercicio: Sea M un A-módulo. Entonces M es simple si y sólo si existe
M ⊂ A ideal a izquierda maximal tal que M ∼
= A/M.
M. A. Farinati — A. L. Solotar 135
Vimos antes que un anillo A tal que todo A-módulo es proyectivo es
semisimple. La afirmación recı́proca se demostrará en la siguiente proposi-
ción.
Proposición 6.2.2. Sea A un anillo semisimple, entonces todo A-módulo es
proyectivo.
Demostración: Sea M un A-módulo y sea A = ⊕i∈I Ai donde los Ai son
A-módulos simples. El conjunto I es necesariamente finito pues 1 ∈ A, 1 =
P n Pn n
a
k=1 ik con a ik ∈ A ik . Si x ∈ A, x = x,1 = k=1 xa ik ∈ ⊕k=1 Aik .
Sea B un subconjunto de M maximal con respecto a la propiedad: “b ∈
B ⇔ hbi es simple, y hbi ∩ hb0 i = 0 para todo b0 ∈ B, b0 6= b”. Sea
N = ⊕b∈B hbi, veamos que N = M :
Como B es maximal, entonces N tiene que contener a todo submódulo
simple de M , y por lo tanto a todo submódulo semisimple. Pero como A =
⊕i∈I Ai con Ai simple, entonces todo cociente de A es semisimple, luego todo
A-módulo cı́clico es semisimple. Por lo tanto N contiene a todo elemento de
M , luego N = M , con lo que resulta M semisimple.
Observación: Esta proposición muestra que en particular, todo anillo semisim-
ple es hereditario.
Proposición 6.2.3. Sea M un A-módulo, M es semisimple si y sólo si todo
submódulo de M es un sumando directo.
Demostración: Supongamos que todo submódulo de M es un sumando
directo, queremos ver que M es semisimple.
Sea S la familia de submódulos simples de M , queremos probar que M =
⊕S∈S S. Llamamos N := ⊕S∈S S, por hipótesis N es un sumando directo. Sea
N 0 un complemento, es decir, N 0 ⊆ M y M = N 0 ⊕ N . Veamos que si N 0 6= 0
entonces contiene algún submódulo simple, lo que serı́a absurdo.
Podemos suponer que N 0 es de tipo finito, entonces tiene algún submódulo
maximal M. Consideremos la sucesión exacta corta
0 → M → N 0 → N 0 /M → 0
Al ser M maximal en N 0 , el cociente N 0 /M es simple. Veamos que N 0 /M es
isomorfo a un sumado directo de N 0 , y para esto veremos que la propiedad
de que “todo submódulo es un sumando directo” es hereditaria. Más precisa-
mente: si X es tal que todo submódulo es un sumando directo e Y ⊆ X un
submódulo, entonces todo submódulo de Y es un sumando directo de Y .
136 Anillos y sus categorı́as de representaciones
Consideremos Y 0 ⊆ Y un submódulo, entonces es un submódulo de X,
luego sumando directo de X, y por lo tanto existe p : X → Y 0 tal que p|Y 0 =
IdY 0 . Llamemos π := p|Y . Es claro que π : Y → Y 0 y verifica π|Y 0 = IdY 0 ,
luego Y 0 se complementa en Y .
Supongamos ahora que M es semisimple y sea T un submódulo propio
de M , sabemos que M = ⊕i∈I Mi con Mi simples. Sea F = {J ⊆ I / ⊕i∈J
Mi ∩ T = 0}, tenemos que F 6= ∅ pues existe i ∈ I tal que Mi 6⊆ T , por lo
tanto Mi ∩ T = 0. Además F es inductivo superiormente, luego admite un
elemento maximal, que llamamos J0 .
Es claro que h⊕i∈J0 Mi , T i = (⊕i∈J0 Mi ) ⊕ T , veamos que además es igual
a M.
Por la maximalidad de J0 , si k ∈ I, Mk ∩ ((⊕i∈J0 Mi ) ⊕ T ) 6= 0, luego
Mk ∩ ((⊕i∈J0 Mi ) ⊕ T ) = Mk pues Mk es simple. Esto dice que todos los
submódulos simples de M están contenidos en (⊕i∈J0 Mi ) ⊕ T , y como M es
semisimple, la suma de los submódulos simples es todo M .
Corolario 6.2.4. Sea M un A-módulo semisimple y N un submódulo, en-
tonces N y M/N son también semisimples.
Demostración: de la prueba de la proposición anterior, si N es un submódu-
lo de M con M semisimple, entonces todo submódulo de N es un sumando
directo, luego N es semisimple.
Por otro lado, como N es un sumando directo de M , entonces M/N es
isomorfo a un sumando directo de M , luego es semisimple.
Ejercicio: Sean A y B dos anillos, entonces A × B es un anillo semisimple
si y sólo si A y B lo son.
Observación: Si M es un A-módulo tal que admite un submódulo semisim-
ple N , y tal que además M/N es semisimple, no es cierto en general que M
tenga que ser semisimple. Un (contra)ejemplo de esta situación es la exten-
sión 0 → Zp → Zp2 → Zp → 0.
Proposición 6.2.5. Sea A un anillo, son equivalentes:
1. A es semisimple.
2. Todo A-módulo es semisimple.
3. Todo A-módulo libre es semisimple.
M. A. Farinati — A. L. Solotar 137
4. Todo A-módulo es proyectivo.
5. Toda extensión de A-módulos es trivial.
6. Todo A-módulo es inyectivo.
7. Todo ideal (a izquierda) de A es inyectivo.
8. Todo cociente de A es proyectivo.
Demostración: 1 ⇒ 2). Todo A-módulo es suma de submódulos cı́clicos,
por lo tanto basta ver que todo A-módulo cı́clico es semisimple. Si M es
cı́clico, M ∼
= A/I para algún ideal (a izquierda) I, por ser A semisimple, M
resulta semisimple pues por el Corolario 6.2.4 todo cociente de un semisimple
es semisimple.
2 ⇒ 3). es trivial.
3 ⇒ 4). Sea M un A-módulo cualquiera, entonces M es cociente de un
libre. Considerando un epimorfismo p : L → M donde L es libre, Ker(p) es
(Proposición 6.2.3) un sumando directo de L, luego L/ Ker(p) ∼
= M también
es isomorfo a un sumando directo de L, luego M es proyectivo.
4 ⇒ 5). Consideramos una extensión de A-módulos cualquiera 0 → X →
Y → Z → 0. Como en particular Z es proyectivo, esta sucesión se parte.
5 ⇒ 6). Sea M un A-módulo, como en particular toda sucesión exacta
0 → M → X → Y → 0 se parte, M resulta inyectivo.
6 ⇒ 7). es trivial
7 ⇒ 8). Sea I un ideal, que sabemos que es inyectivo, luego la sucesión
exacta
0 → I → A → A/I → 0
se parte. Esto dice que A/I es isomorfo a un sumando directo de A, luego
A/I es proyectivo.
8 ⇒ 1). Por la Proposición 6.2.3 basta ver que todo ideal I de A es un
sumando directo. Considerando de nuevo la sucesión 0 → I → A → A/I →
0, como A/I es proyectivo, esta sucesión se parte, luego I es un sumando
directo, como se querı́a ver.
138 Anillos y sus categorı́as de representaciones
Observación: Si A es semisimple, entonces A es artiniano y noetheriano.
Para ver que es noetheriano, basta ver que todo ideal es finitamente generado,
pero como todo ideal es un sumando directo, entonces todo ideal es isomorfo
a un cociente de A, luego cı́clico, luego finitamente generado. Para ver que
es artiniano consideremos una cadena descendente de ideales
I1 ⊃ I2 ⊃ I3 ⊃ . . .
Como I2 es un sumando directo de I1 , I1 ∼
= C1 ⊕I2 . A su vez, I3 es un sumando
directo de I2 , luego I2 = I3 ⊕ C2 y consecuentemente I1 = I3 ⊕ C1 ⊕ C2 . Si
consideramos la cadena creciente de ideales C1 ⊂ (C1 ⊕ C2 ) ⊂ (C1 ⊕ C2 ⊕
C3 ) ⊂ . . . , como A es noetheriano se estaciona, luego existe un n0 tal que
Cn = 0 ∀ n ≥ n0 , lo que significa que In ∼
= In+1 ∀ n ≥ n0 .
M. A. Farinati — A. L. Solotar 139
Ejemplos:
1
1. (Teorema de Maschke) Sea G un grupo finito, k un cuerpo tal que |G| ∈ k,
entonces k[G] es un anillo semisimple.
Demostración: Sea M un k[G]-módulo y S ⊆ M un submódulo, queremos
ver que S es un sumando directo. Como k es un cuerpo, existe una transfor-
mación k-lineal π : M → S tal que π|S = IdS . Si π fuera k[G]-lineal, entonces
S serı́a un k[G]-sumando directo. Definamos φ : M → S a través de
1 X
φ(m) := gπ(g −1 .m)
|G| g∈G
Veamos que φ|S = IdS y que es k[G]-lineal:
Si s ∈ S, entonces g −1 .s ∈ S y π(g −1 .s) = g −1 .s, luego
1 X 1 X −1 1 X |G|
φ(s) = gπ(g −1 .s) gg .s = s= s=s
|G| g∈G |G| g∈G |G| g∈G |G|
1
gπ(g −1 hm). Llamando g 0 = hg, tenemos que
P
Si h ∈ G, φ(h.m) = |G| g∈G
1
gπ(g −1 hm) 1 0 0 −1
P P
φ(h.m) = = ∈G g π((g ) hm) =
|G| g∈G |G| g0P
1
hgπ(g −1 h−1 hm) = 1 −1
P
= |G| g 0 ∈G |G|
h. g 0 ∈G gπ(g m) =
= hφ(m)
2. Sea D un anillo de división
y A = M2 (D).
a 0 0 a
Llamemos I1 := / a, b ∈ D e I2 := / a, b ∈ D .
b 0 0 b
Es claro que, como A-módulos a izquierda, A ∼ = I1 ⊕ I2 . Además son simples,
por ejemplo basta ver que cualquier elemento de I1 genera a I1 , (con I2 es la
mismacuenta). −1
a 0 a 0 a 0 1 0
Si 6= 0, supongamos que a 6= 0, entonces = .
b 0 0 0 b 0 0 0
0 0 a 0 0 0 a 0
A su vez −1 = . Luego genera I1 . Si
a 0 b 0 1 0 b 0
a = 0 entonces
necesariamente
b 6= 0, se deja como ejercicio ver que en
0 0
este caso también genera I1 . Por lo tanto M2 (D) es semisimple.
b 0
Análogamente, Mn (D) es semisimple para cualquier n ∈ N.
140 Anillos y sus categorı́as de representaciones
Ejercicio: (Lema de Schur). Sea M un A-módulo simple, entonces el anillo
EndA (M ) es un anillo de división, i.e. todo morfismo A-lineal f : M → M o
bien es cero, o bien es un isomorfismo.
Teorema 6.2.6. (Wedderburn) Sea A un anillo semisimple, entonces
N
∼
Y
op
A = Mri (Di )
i=1
donde Di son los anillos de división Di = EndA (Li ) con Li ideales simples
de A.
Demostración: Como A es semisimple, entonces existen L1 , . . . , LN ideales
simples tales que A ∼
= ⊕N ri ri
i=1 (Li ) . Llamamos Ai := (Li ) , afirmamos que son
ideales biláteros:
Es claro que son ideales a izquierda, calculemos Ai .A:
N
X
Ai .A = Ai .Aj
j=1
Supongamos que i 6= j, entonces Li .Lj = 0. Si no, sea x ∈ Lj tal que Li .x 6= 0.
Como Li y Lj son simples, y el morfismo Li → Lj definido por a 7→ a.x es no
nulo, entonces son isomorfos, lo que es una contradicción. Esto implica que
Ai .Aj = 0 cuando i 6= j, por lo tanto Ai .A ⊆ Ai .Ai ⊆ Ai , luego Ai es también
ideal a derecha. Tenemos la siguiente cadena de isomorfismos de anillos:
Aop ∼
= HomA (A A, A A) = HomA (⊕N N ∼ N
i=1 Ai , ⊕j=1 Aj ) = ⊕i,j=1 HomA (Ai , Aj )
Pero si i 6= j, HomA (Ai , Aj ) = 0 porque si no habrı́a algún morfismo no nulo
de Li en Lj (y por lo tanto un isomorfismo), entonces
N
M N
Y
HomA (Ai , Aj ) = EndA (Ai )
i,j=1 i=1
Calculemos ahora EndA (Ai ):
Como Ai ∼= (Li )ri ,
EndA (Ai ) ∼
= HomA ((Li )ri , (Li )ri ) ∼
= Mri (EndA (Li )) = Mri (Di )
M. A. Farinati — A. L. Solotar 141
En general, el isomorfismo EndA (X n ) ∼ = Mn (EndA (X)) está dado por:
n n
Dada φ : X → X , (x1 , . . . , xn ) 7→ (φ1 (x1 , . . . , xn ), . . . , φn (x1 , . . . , xn ))
se asigna ||φ|| ∈ Mn (EndA (X)) definida por
||φ||ij (x) := φj (0, . . . , 0, x, 0 . . . , 0) con x en el lugar i.
Se deja como ejercicio ver que siempre esa asignación es un isomorfismo de
anillos.
Corolario 6.2.7. Sea A un anillo semisimple tal que no tiene ideales biláteros
propios. Entonces A es isomorfo a un anillo de matrices con coeficientes en
un anillo de división.
Corolario 6.2.8. Sea A un anillo, entonces A es semisimple a izquierda si
y sólo si es semisimple a derecha.
Demostración: Es claro utilizando el Teorema de Wedderburn, y notando
que la trasposición de matrices da un isomorfismo de anillos:
Mn (D)op ∼
= Mn (Dop )
Finalmente D es un anillo de division si y sólo si Dop es un anillo de división.
Ejercicio: Descomponer a R[Z2 ], R[Z3 ] y C[Z3 ] como producto de matrices
sobre álgebras de división, (como dice el Teorema de Wedderburn). Sug.:
Encontrar módulos simples sobre los respectivos anillos. (nombre: módulos
simples = representaciones irreducibles). Antes de hacer cuentas, sabiendo
que las únicas álgebras de dimensión finita sobre R son R, C y H, cuales son
las posibilidades?
Ejercicio: Sea A semisimple, probar que rad(A) = 0, donde rad(A) es la
intersección de todos los ideales a izquierda maximales de A.
Proposición 6.2.9. Sea A un anillo, entonces A es semisimple si y sólo si
es artiniano y rad(A) = 0.
Demostración: Ya vimos que si A es semisimple entonces es Artiniano y su
radical es cero. Supongamos ahora que A es artiniano y rad(A) = 0, veamos
que todo ideal de A es un sumando directo:
Sea I ⊂ A un ideal de A, consideremos J = {J ⊂ A ideal a izquierda de
A tal que I + J = A}. El conjunto J es no vacı́o pues A ∈ J , está ordenado
142 Anillos y sus categorı́as de representaciones
por la inclusión, y por ser A artiniano, admite un elemento minimal. Sea
J ∈ J un elemento minimal, es claro que I + J = A, veamos que I ∩ J = 0.
Supongamos que I ∩ J 6= 0, entonces, dentro del conjunto de los ideales
(a izquierda) no nulos contenidos en I ∩ J existe uno minimal, que llamamos
B.
Como rad(A) = 0, existe un ideal maximal M tal que B 6⊆ M, y por
lo tanto A = B + M. Como B ⊂ J, resulta que J 6⊆ M, sea entonces
J 0 = M ∩ J ⊂ J. Entonces
A = I + J = I + (B + M) ∩ J ⊆ I + B + J 0 = I + J 0
pues B ⊆ I. Esto dice que J 0 ∈ J , lo que contradice la minimalidad de J.
Ejercicio: demostrar que rad(A) es un ideal bilátero.
Corolario 6.2.10. Sea A un anillo artiniano sin ideales biláteros propios.
Entonces A es isomorfo a un anillo de matrices con coeficientes en un anillo
de división (en particular A es semisimple).
Ejercicio: Sea G un grupo finito y k un cuerpo. Demostrar que la función
k[G] → k (definida por (g) = 1 ∀g ∈ G) es un morfismo de anillos, luego
k[G] siempre tiene por lo menos un ideal bilátero propio.
Corolario 6.2.11. Si A es artiniano, entonces A/rad(A) es semisimple.
Demostración: basta demostrar que rad(A/rad(A)) = 0, que se deja como
ejercicio.
Observación: En algunos textos, aparece la siguiente definición de anillo
simple: un anillo A se dice simple si es artiniano y no tiene ideales biláteros
propios. Notamos que la condición de artiniano es esencial si se desea que
la definición de simple implique semisimple, como lo muestra el siguiente
ejemplo:
Sea k un cuerpo de caracterı́stica cero, el álgebra de Weyl A1 (k) está defini-
da como la subálgebra de Endk (k[x]) generada por la multiplicación por la
variable x, que denotaremos q, y la derivada con respecto a x, que deno-
taremos p. Como se verifica la relación de conmutación [p, q] = 1 (verficar!),
todo elemento del álgebra de Weyl se puede escribir como combinación k-
lineal de monomios de la forma pi q j conPi y j mayores o iguales que cero. Si
P ∈ A1 (k) se escribe de la forma P = ni=0 fi (q)pi , en donde cada fi es un
M. A. Farinati — A. L. Solotar 143
polinomio en q, y fn 6= 0, diremos que el grado de P es n, el polinomio fn se
llamará coeficiente principal de P .
Ejemplo / Ejercicio:
1. Si P es un elemento del álgebra de Weyl de grado n, con coeficiente
principal fn , entonces [P, q] es un elemento de grado n − 1, y su coefi-
ciente principal es [Link] .
2. Si f es un polinomio en q, entonces [p, f ] = f 0 .
A partir del cálculo anterior, es fácil ver que A1 (k) no tiene ideales
biláteros propios:
Sea I un ideal bilátero no nulo, y 0 6= P ∈ I. Como [P, q] ∈ I, si el grado
de P es positivo, haciendo el corchete iteradamente uno puede suponer que
I contiene un elemento de grado cero no nulo, es decir, un polinomio en q,
digamos f (q). Si f fuera una constante, entonces I contiene una unidad, luego
I = A. Si f no es una constante, entonces [p, f (q)] = f 0 (q) 6= 0 y f 0 (q) ∈ I.
Si f 0 es una constante terminamos, si no volvemos a calcular conmutadores
sucesivos hasta obtener una constante.
6.3. Ejercicios
1. Demuestre que rad(A/rad(A)) = 0.
2. Demuestre que rad(A) = {a ∈ A / 1 − x.a es inversible a izquierda para todo
x}.
3. Sea A un anillo, probar que si r ∈ rad(A) entonces 1 − r es una unidad de
A.
4. Probar que si A es semisimple y L es un ideal a izquierda de A entonces,
existe e ∈ A idempotente (i.e. e2 = e) tal que L = A.e.
A no tiene ideales a izquierda nilpotentes.
Si L es simple entonces el idempotente es primitivo (i.e. si e = e1 + e2
con e2i = ei y e1 .e2 = 0 = e2 .e1 entonces alguno de los ei es cero).
5. Sea M un A-módulo simple con A semisimple, demostrar que M es isomorfo
a un ideal de A.
144 Anillos y sus categorı́as de representaciones
6. Encontar un ejemplo de anillo (necesariamente no semisimple) tal que exista
un módulo simple que no sea isomorfo a ningún ideal de A.
a b
7. Sea k un cuerpo y T2 (k) = / a, b, c ∈ k no es un anillo semisim-
0 c
ple. Calcular rad(T2 (k)) y T2 (k)/rad(T2 (k)).
8. Sea k un cuerpo, A = k×k con el producto coordenada a coordenada. Ver que
A es semisimple pero no simple. Quiénes son los idempotentes ortogonales
que suman uno?
9. Para que n ∈ N es Zn un anillo semisimple? Para alguno que no sea semisim-
ple, dar un ejemplo de módulo que no sea proyectivo.
10. Sea v = (v1 , . . . , vn ) un vector no nulo en k n (k cuerpo). Probar que el
conjunto de las matrices de la forma
a1 v1 a1 v2 a1 v3 . . . a1 vn
a2 v1 a2 v2 a2 v3 . . . a2 vn
a3 v1 a3 v2 a3 v3 . . . a3 vn
. . . ... .
an v1 an v2 an v3 . . . an vn
con los ai ∈ k, forman un ideal (a izquierda) simple.
11. Encontrar en Mn (A) P una familia {e1 , . . . , en } de elementos tales que ei ej = 0
si i 6= j, e2i = ei y ni=1 ei = 1Mn (A) .
12. Sea A un anillo semisimple y Q M un A-módulo. A partir del teorema de
Wedderburn sabemos que A ∼ n
= i=1 Mri (Di ) donde cada Di = EndA (Li )op
es el anillo de endomorfismos del ideal simple Li , y ri es la cantidad de veces
que aparece Li en A como sumando directo. A su vez, M se descompone en
suma directa de submódulos simples, cada uno de ellos isomorfo a algún Li
(porqué?). Dar una condición necesaria y suficiente sobre la multiplicidad
de cada Li en M para decidir cuándo M es libre. Concluir que si A es
semisimple, entonces A tiene noción de rango.
13. Sea A = Mn (k) con k un cuerpo, ver que es un ejemplo de anillo con noción
de rango pero que no existe ningún morfismo de anillos A → D con D un
anillo de división.
14. Sea k un cuerpo y G un grupo finito tal que |G| es inversible en k. A partir
de la caracterización que da el Teorema de Wedderburn, “tomar dimensión”
para obtener una fórmula que relacione las dimensiones de las álgebras de
división y el tamaño de las matrices que aparecen con el orden del grupo.
M. A. Farinati — A. L. Solotar 145
15. Sea S3 el grupo de permutaciones de tres elementos.
a) Ver que existe una sucesión exacta de grupos 1 → Z3 → S3 → Z2 → 1,
más aún, S3 ∼
= Z3 oZ2 donde la acción de Z2 en Z3 es “cambiar de
signo”. Ayuda eso para encontrar representaciones de R[S3 ] a partir
de representaciones de R[Z3 ] y de R[Z2 ]?
b) Calcular el centro de R[S3 ]. Qué posibilidades de descomposición en
producto de matrices tiene R[S3 ]?
c) Sea M una representación irreducible de R[S3 ] con dimR (M ) = 2
(cuántas hay?). Calcular el álgebra de división EndR[S3 ] (M ).
16. Sea k un cuerpo, G un grupo tal que k[H] es semisimple para todo subgrupo
H de G finitamente generado. Probar que k[G] es semisimple.
17. (Una versión del Lema de Schur) Sea k un cuerpo algebraicamente cerrado,
G un grupo finito tal que |G| es inversible en k. Sea M un k[G]-módulo
simple no nulo. Probar que Endk[G] (M ) ∼
= k, es decir, los únicos morfismos
G-lineales son las homotecias. (Sugerencia: pensar en autovalores)
18. Lr G un grupo finito tal que |G|
Sea k un cuerpo algebraicamente cerrado,
es inversible en k. Entnces k[G] ∼ = i=1 Mn1 (k) (por qué aparece k en
las matrices en vez de álgebras de división cualesquiera?). Probar que r =
#hGi, es decir, la cantidad de clases de isomorfismo de representaciones
irreducibles de k[G] es la misma que la cantidad de clases de conjugación de
G. Sugerencia: r = dimk (Z(k[G])) (Z(..)= centro de . . . ).
19. Con las mismas notaciones del ejercicio anterior, demostrar que dimk (Z(k[G]) =
#hGi sin usar la hipótesis de k algebraicamente cerrado.
20. Es Z2 [Z2 ] una Z2 -álgebra semisimple?
6.4. Dominios principales
El teorema principal de esta sección es el teorema 6.4.7, que caracteriza
completamente los módulos finitamente generados sobre dominios a ideales
principales (dip).
6.4.1. Anillos euclideanos, principales y de factorización
Comenzaremos recordando algunas definiciones generales y daremos al-
gunas propiedades básicas de los dominios principales que se utilizarán luego.
146 Anillos y sus categorı́as de representaciones
Definición 6.4.1. Sea A un dominio ı́ntegro, diremos que A es euclı́deo si
existe una función d : A − {0} → N0 tal que
d(r) ≤ d(r.s) ∀ r, ∀ s 6= 0.
Dados a, b en A, b 6= 0, entonces existen (no necesariamente únicos)
q, r en A tales que a = bq + r con r = 0 ó d(r) < d(b).
Ejemplos:
1. k un cuerpo con d ≡ 0.
2. Z, con d(m) = |m|.
3. k[x] con k un cuerpo y d = gr.
m
= pq si m = pq m0 y
4. ZP donde P = pZ (p un número primo) con d n
(m : m0 ) = 1.
5. Ejercicio: k[x, x−1 ] es euclı́deo.
6. Z[i] con d(a + bi) = ar + b2 .
Proposición 6.4.2. Si A es euclideano entonces A es principal.
Demostración: Sea I ⊂ A un ideal no nulo, llamemos d a la función euclı́dea
de A y sea n ∈ N0 = min{d(x) : x ∈ I − 0}. Sea y ∈ I tal que d(y) = n, es
claro que hyi ⊆ I, dado x ∈ I, si x 6= 0 se tiene que existen q y r en A con
x = qy + r, donde o bien r = 0 o bien d(r) < d(y). Como r = x − qy tenemos
que r ∈ I, luego d(r) ≤ d(y) por la minimalidad de y, esto es un absurdo a
menos que r = 0, es decir que x ∈ hyi.
Recordamos que un elemento p en un anillo A se dice primo si y sólo
si p ∈/ U(A) y a.b ∈ hpi ⇒ a ∈ hpi ó b ∈ hpi, equivalentemente p es primo si
y sólo si A/hpi es un dominio ı́ntegro. Recordamos también que un elemento
q ∈ A se llama irreducible si y sólo si q 6= 0, q ∈
/ U(A) y si q = b.c entonces o
bien b o bien c son unidades. Si q es irreducible y u es una unidad, claramente
uq es también irreducible, diremos que uq es un irreducible asociado a q.
Ejercicio: Si p es primo, entonces es irreducible.
Un dominio ı́ntegro A se dice de factorización única (dfu) si satisface:
para todo 0 6= a ∈ A, existen q1 , . . . qr elementos irreducibles de A y u ∈ U(A)
M. A. Farinati — A. L. Solotar 147
tales que a = u ri=1 qi , y esta escritura es única a menos de permutación
Q
y/o cambio de irreducibles por sus asociados.
Observación: Si A es dfu y q ∈ A es irreducible, entonces q es primo.
Proposición 6.4.3. Sea A un dominio principal, entonces A es un dominio
de factorización única.
Demostración: Sea a ∈ A, a 6= 0, a ∈ / U(A) y supongamos que a no se
escribe como producto de irreducibles (en particular a no es irreducible).
Entonces existen a1 y b1 que no son unidades tales que a = a1 b1 y además
alguno de los dos no es producto de irreducibles, por ejemplo a1 . Como a1 |a
y b1 ∈
/ U(A), entonces hai ⊂ ha1 i y la inclusión es estricta. A su vez, como
el a1 no es irreducible, se repite el razonamiento anterior y se obtiene una
cadena de ideales estrictamente creciente, lo que es absurdo porque si A es
principal entonces debe ser noetheriano.
La unicidad se demuestra de la misma manera que se demuestra que
todo número entero se factoriza como un producto de primos. La mecánica
de la demostración es la misma usando que, como se está en un dip, todo
irreducible es primo.
Ejercicio: Mostrar (sin usar que dip ⇒ dfu) que en un dip, todo elemento
irreducible es primo.
Ejemplos: todos los dominios euclı́deos son de factorización única, como Z,
y k[x] con k cuerpo. También k[x, x−1 ] es un dfu, más generalmente, toda
localización de un dfu es dfu.
Como resultado folklórico, mencionamos que en los dfu se tiene existencia
de máximo común divisor, donde, dados a1 , . . . , ar , el máximo común divisor
está definido como un elemento que divide a todos los ai , y que es máximo
con esa propiedad (máximo con respecto al orden de la divisibilidad). En un
anillo arbitrario, en caso de existir un máximo común divisor, éste está univo-
camente determinado a menos de multiplicación por unidades. Observamos
que como la noción de dominio euclideano implica dip, que a su vez implica
dfu, en todos estos tipos de anillos hay existencia de máximo común divisor.
Teorema 6.4.4. Sea A un dfu, entonces A[x] también es dfu.
148 Anillos y sus categorı́as de representaciones
Demostración: Dado f ∈ A[x], f 6= 0, escribimos f = c.g con c ∈ A y g es
tal que el máximo común divisor de todos sus coeficientes es uno.
Si consideramos g ∈ A[x] ⊂ F [x], donde F es el cuerpo de fracciones de
A, como F [x] es dfu (ya que es euclideano, luego dip, luego dfu), entonces
existe una descomposición g = ab h1 . . . hk donde a, b ∈ A, b 6= 0 y hi ∈ F [x]
son polinomios irreducibles. Cambiando eventualmente los elementos a y b
se puede suponer que los hi ∈ A[x] y que el máximo común divisor de los
coeficientes de cada hi es uno. Pero entonces cada hi es irreducible en A[x],
luego bg = ah1 . . . hk , y como h1 . . . hk es un polinomio tal que el máximo
común divisor de sus coeficientes es uno, resulta que a = bu con u ∈ U(A) y
entonces g = uh1 . . . hk . Por lo tanto f = u.c.h1 . . . hk . Factorizando c como
producto de irreducibles en A se obtiene una factorización completa de f . La
unicidad se sigue de la unicidad de la factorización en F [x] (para la parte de
los hi ) y de la unicidad de la factorización en A (para el c).
Ejemplo: Z[x] es un dfu, y no es principal. Similarmente, si k es un cuerpo,
k[x1 , . . . , xn ] es un dfu, y no es principal a menos que n = 1.
6.4.2. Módulos finitamente generados sobre un dip
Hemos visto en la sección de módulos libres que si M es un módulo
finitamente generado sobre un dominio principal A entonces M ∼ = t(M ) ⊕
r
A para un r dado. El objetivo de esta sección es describir completamente
los módulos sobre un dominio principal que son finitamente generados y de
torsión.
Lema 6.4.5. Sea A un dip, si L es un A-módulo libre y M ⊆ L es un
submódulo no nulo, entonces existen 0 6= z ∈ L, un submódulo S de L, y
c ∈ A tales que
L = hzi ⊕ S
M = hczi ⊕ (S ∩ M )
Si f : L → A es una función lineal tal que f (z) = 1, entonces f (M ) =
hci.
Demostración: Sea I = {I ideal no nulo de A tal que I = f (M ) para alguna
f ∈ HomA (L, A)}. Este conjunto es no vacı́o pues en I están las imágenes de
las funciones coordenadas de L en A, y alguna coordenada de los elementos
M. A. Farinati — A. L. Solotar 149
de M es no nula pues M 6= 0. Como A es noetheriano, I tiene un elemento
maximal que llamamos I0 . Sea h : L → A tal que h(M ) = I0 ; como A es
principal, existe c ∈ A tal que I0 = c.A. Llamemos u ∈ M a un elemento tal
que h(u) = c, afirmamos que u es divisible por c en L.
En efecto, veremos que fi (u) es divisible por c para todo i, donde fi son las
funciones coordenadas de L. Dado i, sea di el máximo comun divisor entre c y
fi (u), sean r, s ∈ A tales que di = rc+sfi (u) = rh(u)+sfi (u) = (rh+sfi )(u).
Definimos φ = (rh + sfi ), la cuenta anterior muestra que φ(M ) contiene al
ideal generado por di , que a su vez contiene al ideal generado por c, esto
contradice la maximalidad de I0 a menos que di = c. De esta manera vemos
que c divide a fi (u) para todo i, por lo tanto c divide a h(u) (dado que
h es una combinación lineal de las funciones coordenadas). Llamamos z al
elemento de L tal que u = c.z, es claro que h(z) = 1 (recordar que A es
ı́ntegro).
Sea ahora S = Ker(h):
considerando la sucesión exacta 0 → Ker(h) → L → Im(h) → 0, como
Im(h) = A, la sucesión se parte, luego S es un sumando directo, y
un complemento se obtiene a partir de una sección de h, que es por
ejemplo enviar el 1 en z, luego L = hzi ⊕ S.
La inclusión hczi ⊕ (S ∩ M ) ⊆ M es clara pues c.z = u ∈ M . En el otro
sentido, si x ∈ M entonces h(x)z ∈ hczi ⊂ M , luego se puede escribir
x = h(x).z + (x − h(x).z). Como el elemento h(x).z ∈ M se sigue que
(x − h(x).z) ∈ M , además h(x − h(x).z) = h(x) − h(x).h(z) = 0, luego
(x − h(x).z) ∈ M ∩ S.
Sea f : L → A lineal tal que f (z) = 1. Entonces f (u) = f (c.z) =
cf (z) = c, luego hci ⊂ f (M ), pero como hci = I0 es un ideal maximal
con respecto a esa propiedad, entonces son iguales.
Corolario 6.4.6. Sea A un dip, L un A-módulo libre y M un submódulo
de tipo finito, entonces existe una base {ei }i∈I , una subfamila finita {eij j =
1, . . . , n} de {ei }i∈I y elementos a1 , . . . an ∈ A tales aj |aj+1 (j = 1, . . . , n − 1)
y M = ⊕nj=1 haj eij i.
Demostración: Es por inducción en el rango de M . Por la proposición
anterior, si M 6= 0, existe z ∈ L, c ∈ A y S un submódulo de L tales que
L = hzi ⊕ S y M = hczi ⊕ (S ∩ M ). Por lo tanto el rango de S ∩ M es igual
al rango de M menos uno. Aplicamos la hipótesis inductiva a M ∩ S ⊆ S,
150 Anillos y sus categorı́as de representaciones
que es libre por ser submódulo de un libre, luego existe una base {xk }k∈K de
S, una subfamilia finita {xkl : l = 2, . . . n} y una sucesión a2 |a3 | . . . an de
elementos de A tales que S ∩ M = ⊕nj=2 haj xkj i. Llamamos a1 := c, xk1 := z,
entonces obtenemos que M = ⊕nj=1 haj xkj i. Falta ver que a1 |a2 . Se define
1 si ∃ j / i = ij
f : L → A como f (ei ) = . Para todo j = 1, . . . , n,
0 si no
aj = f (aj eij ) ∈ f (M ), por el último ı́tem de la proposición anterior, al ser
f (z) = 1 tenemos que f (M ) = hci = ha1 i, por lo tanto aj ∈ ha1 i para todo
j, en particular a1 |a2 .
Teorema 6.4.7. (De estructura de módulos f.g. sobre un dip) Sea M un
A-módulo de tipo finito, entonces
1. Existe una sucesión d1 |d2 | . . . dn de elementos no inversibles de A tales
que M ∼= ⊕ni=1 A/di A
0
2. Si {di }ni=1 y {d0i }ni=1 son dos familias de elementos de A que verifican 1,
entonces n = n0 y existen unidades de A, u1 , . . . , un tales que di = ui d0i
para todo i = 1, . . . n.
Demostración: Veamos primero la primer parte, la segunda la demostraremos
luego de exhibir diversos corolarios.
Sea L un A-módulo libre de tipo finito con un epimorfismo p : L → M ,
luego M ∼ = L/ Ker(p).
Por diversas razones (por ejemplo noetherianidad, o Teorema 5.1.15),
Ker(p) es de tipo finito. Por el corolario anterior existen {ei }i=1,...,r (r =
rg(L)) una base de L, dj |dj+1 , j = 1, . . . s − 1 (s = rg(Ker(p)) ≤ r) una
sucesión de elementos de A tales que {di ei }i=1,...s es una base de Ker(p).
Entonces
Lr r
∼ ∼ i=1 hei i ∼ M
M = L/ Ker(p) = Ls = A/hdi i
i=1 hdi ei i i=1
donde di = 0 si i = s + 1, . . . , r.
Sea m = Lmax{i / di ∈ U(A)} (o m = 0 si el conjunto anterior es vacı́o).
∼
Luego M = ri=m+1 A/hdi i, ya que si d es una unidad, entonces A/A.d = 0.
Renumerando los di y tomando n = r − m, obtenemos que los di no son
unidades que se dividen consecutivamente y que M ∼
= ⊕ni=1 A/di A.
M. A. Farinati — A. L. Solotar 151
Corolario 6.4.8. Sea A un dip. Un A-módulo M es de tipo finito si y sólo
si existe una familia Ci con i = 1, . . . , n de A-módulos cı́clicos tales que
M∼ = ⊕ni=1 Ci .
Observaciones: 1. La recı́proca es cierta para cualquier anillo, no necesari-
amente un dip.
2. Con las notaciones del teorema de estructura:
M
t(M ) = A/di A
i=1,...,n
di 6=0
Corolario 6.4.9. Sea A un dip, M un A-módulo finitamente generado, en-
tonces existe n ∈ N0 , una familia {p1 , . . . pr } de primos de A, y números
enteros no negativos n1i ≤ · · · ≤ nri (i = 1, . . . r) tales que
r r
!
j
n
M∼
M M
= A/hp i i ⊕ Ani
i=1 j=1
Demostración: el n se elige como el rango de la parte libre de M , para la
parte de torsión sabemos que t(M ) = ⊕m i=1 A/hdi Ai. Lo que hacemos ahora
es escribir a cada di como producto de primos, de hecho, como d1 |d2 | . . . |dm ,
nr
basta factorizar dm = ri=1 pi i , los primos que aparecen en los otros di son
Q
los mismos, con eventualmente exponentes menores (que pueden ser cero).
Por el teorema chino del resto,
r r
nri ∼ nr
Y M
A/h pi i = A/hpi i i
i=1 i=1
Ahora el corolario se sigue de reordenar todos los sumandos.
Corolario 6.4.10. Sea A un dip y M un A-módulo finitamente generado de
torsión, entonces existe una familia finita de A-módulos cı́clicos {Ci }i∈I , con
cada Ci pi -primario (donde los pi primos, que en este caso es lo mismo que
irreducibles).
Observación: 1. La condición de ser “de tipo finito” es esencial en la de-
mostración del teorema, como lo muestra el siguiente ejemplo:
Sea A = Z y M = Q. Es claro que Q no tiene torsión, si el teorema de
estructura fuera cierto sin la hipótesis de finitud, Q serı́a libre. Recordamos
152 Anillos y sus categorı́as de representaciones
que Q no es libre, pues cualquier par de elementos es linealmente dependiente,
y Q no es isomorfo ni a Z ni a 0!.
2. La condición di |di+1 es necesaria para la unicidad, por ejemplo Z6 ∼
= Z2 ⊕
Z3 , son dos descomposiciones, pero la segunda descomposición no es “del
tipo” del teorema de estructura.
Demostración de la parte de unicidad del Teorema 6.4.7.
Sean {Ii }1≤i≤n , {Jj }1≤j≤m sucesiones decrecientes de ideales propios de
A tales que ⊕ni=1 A/Ii ∼
= ⊕m j=1 A/Jj . Sea M un ideal maximal cualquiera de
A, a partir de ⊕i=1 A/Ii ∼
n
= ⊕m j=1 A/Jj obtenemos
HomA (⊕ni=1 A/Ii , A/M) ∼
= HomA (⊕m
j=1 A/Jj , A/M)
o bien,
n m
HomA (A/Ii , A/M) ∼
M M
= HomA (A/Jj , A/M)
i=1 j=1
Consideramos los ideales transportadores (M : Ii ) = {a ∈ A / aIi ⊂ M}.
Sea
φ : (M : Ii ) → HomA (A/Ii , A/M)
a 7→ fa = (x 7→ ax)
Es un ejercicio sencillo ver que es un epimorfismo, con núcleo M, y por lo
tanto que hay un isomorfismo HomA (A/Ii , A/M) ∼ = (M : Ii )/M.
Tomando M un ideal maximal que contenga a I1 , como los Ii estaban
encajados, M contiene a todos los Ii , por lo tanto (M : Ii ) = A ∀ i = 1, . . . n,
y
(A/M)n ∼
= ⊕m
j=1 (M : Jj )/M
Como M ⊆ (M : Jj ), esto implica que (M : Jj ) o bien es A o bien es
M. Sea q = #{j / (M : Jj ) = A}, entonces (A/M)n ∼ = (A/M)q como A-
módulo, luego son isomorfos como A/M-espacios vectoriales, lo que implica
n = q ≤ m. Análogamente m ≤ n, y por lo tanto son iguales.
Partimos ahora de ⊕ni=1 A/Ii ∼ = ⊕ni=1 A/Ji , con Ii ⊇ Ii+1 y Ji ⊇ Ji+1 , para
todo i = 1, . . . n − 1.
LnPara cualquier
∼ Ln elemento c de A, el isomorfismo anterior implica
i=1 c.A/Ii = i=1 c.A/Ji . Utilizaremos el siguiente Lema:
M. A. Farinati — A. L. Solotar 153
Lema 6.4.11. Sea A un anillo arbitrario, I un ideal de A y c ∈ A, entonces
c.(A/I) ∼
= A/(I : c.A)
Demostración: Ejercicio.
Como los Ii formaban una sucesión decreciente, (Ii : c.A) ⊇ (Ii+1 : c.A),
idem con los Ji . Sea iA = max{i / c ∈ Ii } y sea iB = max{i / c ∈ Ji },
entonces
n n
A/(Ii : c.A) ∼
M M
= A/(Ji : c.A)
i=iA +1 i=iB +1
Por la primer parte de la demostración resulta que iA = iB , por lo tanto
Ii = Ji para todo i.
6.5. Ejercicios
1. Sea V un espacio vectorial sobre un cuerpo k, dimk (V ) < ∞ y φ : V → V
una transformación lineal. Convencerse del siguiente “diccionario”:
Pares (V, φ) k[x]-módulos
ψ = αφα−1 (V, φ) ∼
= (V, ψ) (iso en k[x] mod)
Existe una base en la que la matriz de (V, φ) se descompone en suma directa
φ se parte en dos bloques de dos k[x]-submódulos
No existe ninguna base en la que φ se (V, φ) es un k[x]-módulo indescom-
escriba en bloques ponible, luego cı́clico (por qué?)
2. Teorema chino del resto. Sea A un anillo conmutativo, a1 , . . . , aP n elemen-
tos de A. Llamemos bi = a1 .a2 . . . abi . . . an y supongamos que 1 = ni=1 ti .bi
para ciertos elementos ti . Sea I = a1 .a2 . . . an .A, Ii = ai .A. I ⊆ Ii luego A/Ii
es un A/I-módulo para todo i = 1, . . . , n. Demuestre que A/I ∼ = ⊕A/Ii .
3. Escribir el Teorema chino del resto en el caso A = Z.
4. Sea (V, φ) un k[x]-módulo indescomponible, luego cı́clico (¿porqué?), (V, φ) ∼ =
k[x]/hpi. Si escribimos a p = q1α1 . . . qsαs con los qi irreducibles y sin repeti-
ciones, considerar ai = qiαi . Ver que se está en las condiciones del teorema
chino del resto (sugerencia: usar argumentos de divisibilidad) Concluir (a
154 Anillos y sus categorı́as de representaciones
partir del teorema chino del resto) que existe una base de V en la que φ se
escribe en n bloques, cada uno de ellos correspondiene a un k[x] submódulo
isomorfo a k[x]/hai i.
−1 −2 6
5. Sea T : Q3 → Q3 la transformación lineal definida por la matriz −1 0 3 ,
−1 −1 4
considerar a Q3 como Q[x]-módulo a través de T , hallar su descomposición
en sumandos directos indescomponibles.
6. Calcular (Z ⊕ Z)/H donde H = {(x, y) ∈ Z ⊕ Z tales que 3x + 6y = 0}
(sugerencia: calcular una base de H que sea “múltiplo” de alguna base de
Z ⊕ Z).
7. Hallar una base de Z ⊕ Z ⊕ Z que permita calcular (Z ⊕ Z ⊕ Z)/H donde
H = {(x, y, z) ∈ Z ⊕ Z ⊕ Z tales que 3x + 6y + 2z = 0, y 2x − 4y = 0}. Calcule
(Z ⊕ Z ⊕ Z)/H. Encuentre “a ojo” algún morfismo de grupos con dominio
Z ⊕ Z ⊕ Z y núcleo H.
8. Listar las clases de isomorfismo de los grupos abelianos de orden 16, 18, 20,
189.
9. Caracterizar a todos los grupos abelianos G en cada una de las siguientes
situaciones:
todo elemento no nulo tiene orden primo.
todo subgrupo propio es de orden primo.
|G| = 36, G no tiene elementos de orden 4 y G tiene dos elementos de
orden 3.
10. Sea k un cuerpo finito, considerar el grupo abeliano G = (k − 0, .), es decir,
el grupo multiplicativo de los elementos no nulos de k. Demostrar que G es
cı́clico. Para esto se sugieren las siguientes cosas:
a) ver que el subgrupo aditivo generado por el 1 es un subcuerpo, nece-
sariamente isomorfo a Zp para algún número primo p y conlcuir que
|k| = pn para algún n.
b) Considerar el grupo abeliano G = (k − {0}, .), usar el teorema de
estructura dar todas las posibilidades de G. A través de la traducción
de la notación aditiva a la multiplicativa, relacione la cantidad de ceros
que pueden tener en k los polinomios, y los órdenes de los elementos
de G.
M. A. Farinati — A. L. Solotar 155
6.6. Formas de Jordan
Sea k un cuerpo algebraicamente cerrado y sea (V, φ) un k[x]-módulo. Sa-
biendo que los polinomios irreducibles son todos de la forma (x − λ), a partir
del teorema chino del resto en el contexto de polinomios (ejercicio 4 más arri-
ba) se puede fácilmente demostrar que existe una base en la que φ se escribe
0 λ 0 0 ... 0 0 1
B 1 λ 0 ... 0 0 C
B 0 1 λ ... . . C
B C
B 0 0 1 . .
en bloques de Jordan, es decir, en bloques de la forma .
C
B C
B . .
B C
C
B . . C
B . . ... ... λ 0 C
0 0 ... ... 1 λ
@ A
En efecto, esto se consigue calculando en k[x]/h(x − λ)n i la matriz del endo-
morfismo “multiplicar por x” en la base {1, (x − λ), (x − λ)2 , . . . , (x − λ)n−1 }.
Ejercicios:
1. Exhibir un ejemplo de matrices de dos por dos tales que sus polinomios
caracterı́sticos coincidan, pero que no sean conjugadas.
2. Hallar todos los C[x]-módulos M tales que dimC (M ) = 1, 2, 3. Decir cuáles
de ellos son cı́clicos, indescomponibles, simples, suma de simples o suma de
indescomponibles.
3. Hallar todos los R[x]-módulos M tales que dimR (M ) = 1, 2, 3. Decir cuáles
de ellos son cı́clicos, indescomponibles, simples, suma de simples o suma de
indescomponibles.
4. Deducir de la forma normal de Jordan que si A ∈ Cn×n entonces A = D + N
donde D es diagonalizable, N nilpotente, y DN = N D.
156 Anillos y sus categorı́as de representaciones
7
Producto tensorial
7.1. Existencia y unicidad del producto ten-
sorial
El producto tensorial de módulos es una construcción que permite “lin-
ealizar” funciones bilineales (o multilineales), más precisamente, dados dos
A-módulos MA y A N y un grupo abeliano P , consideramos las funciones
φ : M × N → P tales que:
φ es lineal en la primera variable: φ(m + m0 , n) = φ(m, n) + φ(m0 , n)
para todo m, m0 ∈ M , n ∈ N .
φ es lineal en la segunda variable: φ(m, n + n0 ) = φ(m, n) + φ(m, n0 )
para todo m ∈ M , n, n0 ∈ N .
φ es A-balanceada: φ(ma, n) = φ(m, an) para todo a ∈ A, m ∈ M y
n ∈ N.
Una tal función se llamará bilineal A-balanceada.
Los ejemplos básicos de este tipo de funciones son:
1. M = N = P = A, φ(a, b) = ab (producto en el anillo).
Pn
2. M = A1×n , N = An×1 , P = A, φ((a1 , . . . , an ), (b1 , . . . , bn )) = i=1 ai b i .
3. M = N =RC(X) donde X es una subvariedad compacta de Rn y P = R,
φ(f, g) = X f.g.
157
158 Anillos y sus categorı́as de representaciones
4. N un A-módulo a izquierda, M = N ∗ , φ(f, m) = f (m).
5. Como subejemplo del anterior, si k es un anillo cualquiera
Pgr(p)y Ni =
k[x], tomamos M = k N0 y en este caso φ({an }, p) = i=0 λi x =
Pgr(p)
i=1 ai .λi es bilineal, A-balanceada.
El objetivo al construir el producto tensorial M ⊗A N es encontrar un
objeto de tipo universal tal que sea lo mismo tener una función φ : M × N →
P bilineal A-balanceada que una función lineal φe : M ⊗A N → P , es decir,
que se busca un objeto M ⊗A N que verifique
BilA (M × N, P ) ∼
= HomZ (M ⊗A N, P )
donde BilA (M × N, P ) denota precisamente a las funciones bilineales A-
balanceadas de M × N en P .
Nos proponemos entonces mostrar que tal objeto existe y es único salvo
isomorfismos de grupos abelianos.
Proposición 7.1.1. Dados un A-módulo a derecha MA y un A-módulo a
izquierda A N , existe un grupo abeliano T y una función τ : M × N → T con
las siguientes propiedades:
τ es bilineal y A-balanceada.
Si P es un grupo abeliano cualquiera y φ : M × N → P es una función
bilineal A-balanceada, entonces existe un único morfismo de grupos φe :
T → P tal que φ = φτ e , es decir, se completa el siguiente diagrama en
forma conmutativa:
φ
M ×N /
v; P
φ v
v
e
τ
v v
T
Si (T 0 , τ 0 ) es un par con la misma propiedad, entonces T ∼
= T 0 (isomor-
fismo de grupos abelianos).
Demostración: Existencia. Construimos el objeto (T, τ ) de la siguiente
manera:
M. A. Farinati — A. L. Solotar 159
Sea F = Z(M ×N ) el Z-módulo libre con base el conjunto M × N y sea K
el subgrupo generado por los elementos de la forma
(m+m0 , n)−(m, n)−(m0 , n) ; (m, n+n0 )−(m, n)−(m, n0 ) ; (ma, n)−(m, an)
donde m, m0 ∈ M , n, n0 ∈ N y a ∈ A.
Definimos T := F/K y denotamos por m ⊗ n a la clase de (m, n) en T .
Definimos τ : M × N → T como τ (m, n) = m ⊗ n. Es claro, a partir de cómo
se definió K, que τ es bilineal y A-balanceada, veamos que τ verifica además
las otras propiedades:
Sea P un grupo abeliano y φ : M × N → P una función bilineal A-
balanceada. Como F es libre con base M × N , existe un único morfismo de
Z-módulos h : F → P (propiedad universal de la base) tal que el siguiente
diagrama de lı́neas llenas conmuta:
φ
M ×N /
;P
vvv D
h vv
i
vvv
vv e
φ
F
π
F/K
Como φ es bilineal y balanceada entonces φ se anula en K, por lo tanto
induce una flecha φe definida sobre el cociente, que verifica φ = φπi
e = φτ
e .
Notar que φ queda unı́vocamente determinada.
e
Unicidad. Sea (T 0 , τ 0 ) un objeto con las mismas propiedades de (T, τ ). Con-
sideremos el siguiente diagrama
τ /
M ×N vv; T
τe vv
v
τ0 vv v
v{v τe0
0
T
Como (T, τ ) tiene la propiedad demostrada anteriormente, existe un único
morfismo de grupos τe0 : T → T 0 tal que τe0 τ = τ 0 . Análogamente, existe un
único morfismo de grupos τe : T 0 → T tal que τeτ 0 = τ . Luego se tiene el
160 Anillos y sus categorı́as de representaciones
siguiente diagrama conmutativo
τ /
M ×N v; ; T
τeτe0vv v
v
τ v v
vv v IdT
T
Por unicidad, tenemos entonces que τeτe0 = IdT , análogamente se demuestra
que τe0 τe = IdT 0 .
Notación: el grupo abeliano T se llama producto tensorial sobre A de M
con N y se nota M ⊗A N .
Observamos que M ⊗A N es un grupo abeliano con un conjunto de gen-
eradores {m ⊗ n}(m,n)∈M ×N que verifican las relaciones
(m + m0 ) ⊗ n = m ⊗ n + m0 ⊗ n
m ⊗ (n + n0 ) = m ⊗ n + m ⊗ n0
ma ⊗ n = m ⊗ an
Notar que no todo elemento de M ⊗A N es necesariamente de la forma m ⊗ n
para algún m ∈ M y n ∈ N , sino en general una combinación lineal finita de
ellos con coeficientes en Z; los elementos de M ⊗A N de la forma m ⊗ n se
denominan tensores elementales. Además, dado un elemento de M ⊗A N ,
su escritura en términos de tensores elementales no es necesariamente única
(por ejemplo x0 ⊗ y + x ⊗ y = (x + x0 ) ⊗ y !).
Observación: Para todo x ∈ M , x ⊗ 0 = 0, y análogamente 0 ⊗ y = 0 para
todo y ∈ N . Veremos incluso que puede suceder x ⊗ y = 0 sin que x sea cero
ni que y sea cero, ya que por ejemplo M ⊗A N puede ser cero sin que M ni
N lo sean (ver por ejemplo el caso M = Zn , N = Q/Z, A = Z, descripto
más adelante). Un ejemplo concreto es tomar un anillo A en donde exista un
elemento x tal que x2 = 0 sin que x sea cero, tomamos M = N = A, y es
claro que x ⊗ x = 1.x ⊗ x = 1 ⊗ x2 = 1 ⊗ 0 = 0.
Ejemplos:
1. Zn ⊗Z Z ∼ = Zn mediante la aplicación x ⊗ y 7→ xy, con inversa x 7→
x ⊗ 1. Observar que la buena definición de esta aplicación se sigue de la
propiedad universal del producto tensorial aplicada a la función bilineal
Z-balanceada Zn × Z → Zn dada por (x, y) 7→ xy.
M. A. Farinati — A. L. Solotar 161
2. Zn ⊗Z Q = 0, porque Zn ⊗Z Q está generado por elementos de la forma
x⊗ ab con x, a, b ∈ Z, b 6= 0, pero x⊗ ab = x⊗n nb
a a
= x.n⊗ nb a
= 0⊗ nb = 0.
3. Con la misma demostración que el ejemplo 1, tenemos que M ⊗A A ∼
=M
(isomorfismo de grupos abelianos) bajo la aplicación que proviene de
(m, a) 7→ m.a, que tiene inversa m 7→ m ⊗ 1.
4. k[x] ⊗k k[y] ∼= k[x, y] mediante la aplicación p(x) ⊗ q(y) 7→ p(x)q(y).
Ejercicio: calcular la inversa de esta aplicación; notar que en este ejem-
plo se ve claramente que no todo elemento del producto tensorial es un
tensor elemental, si no, todo polinomio en dos variables serı́a un pro-
ducto de dos polinomios, uno que depende de x y otro que depende de y.
Sin embargo sı́ es cierto que todo polinomio es una suma de polinomios
a “variables separadas”.
5. El ejemplo 2 puede generalizarse de la siguiente manera: si M es un A-
módulo de torsión y N es un A-módulo divisible, entonces M ⊗A N = 0.
Un ejemplo de este tipo es Zp∞ ⊗Z Zp∞ = 0.
6. Dados m y n naturales, Zn ⊗Z Zm = Z(m;n) donde (m; n) denota el
máximo común divisor, en particular, si (m; n) = 1 tenemos que Zn ⊗Z
Zm = 0.
Observación: dados MA y A N , dos A-módulos, y M 0 ⊆ M , N 0 ⊆ N dos
A-submódulos, se puede considerar M ⊗A N y M 0 ⊗A N 0 , más aún, se tiene
un morfismo de grupos abelianos inducido por las inclusiones M 0 ⊗A N 0 →
M ⊗A N , pero este morfismo no siempre es inyectivo.
Ejemplo: Sean A = Z, N 0 = M 0 = Z2 , N = M = Q/Z, viendo Z2 como
subgrupo de Q/Z bajo la inyección 1 7→ 12 . Sabemos que Z2 ⊗Z Z2 ∼ = Z2 ,
por otro lado, Q/Z es divisible y de torsión simultáneamente, por lo tanto
Q/Z ⊗Z Q/Z = 0, luego ninguna aplicación Z2 ⊗Z Z2 → Q/Z ⊗Z Q/Z puede
ser inyectiva.
Observación: Si A es un anillo, queda definido otro anillo Aop , cuyos ele-
mentos son los mismos que los de A, con operación suma también igual a la
de A, pero con producto definido por [Link] b := ba.
Se verifica sin dificultad (verificarlo!) que Aop resulta un anillo (con el
mismo 1). Es claro que si A es conmutativo, A = Aop , también si M es
un A-módulo a derecha, entonces es un Aop -módulo a izquierda (definiendo
a.m := ma) y viceversa.
162 Anillos y sus categorı́as de representaciones
Proposición 7.1.2. Si M es un A-módulo a derecha y N es un A-módulo
a izquierda, entonces, con las estructuras de Aop -módulo comentadas anteri-
ormente:
M ⊗A N ∼= N ⊗Aop M
m ⊗ n 7→ n ⊗ m
Demostración: Basta verificar que la función f : M × N → N ⊗Aop M
definida por f (m, n) = n ⊗ m es bilineal y A-balanceada; análogamente la
función g : N × M → M ⊗A N definida por g(n, m) = m ⊗ n es bilineal y
Aop -balanceada. Una vez hecha esta verificación, es claro que f y g inducen
isomorfismos, uno el inverso del otro.
Ejemplos:
1. Sea G un grupo y M un G-módulo a izquierda. Consideremos a Z como
G-módulo a derecha trivial, i.e. n.g = n para todo n ∈ Z y g ∈ G, entonces
M
Z ⊗Z[G] M ∼
=
hm − g(m) : m ∈ M, g ∈ Gi
2. Sean V y W dos k-espacios vectoriales. La función
V ∗ × W → Homk (V, W )
(φ, w) 7→ φ(−).w
donde φ(−).w aplicada a un vector v no es otra cosa que φ(v).w, es bilineal
y k-balanceada, por lo tanto induce un morfismo de grupos abelianos V ∗ ⊗k
W → Homk (V, W ). La imagen de φ⊗w es φ(−)w, que es una transformación
lineal cuya imagen tiene dimensión 1 (siendo por ejemplo {w} una base de
la imagen). Vemos de esta manera dos cosas, en primer lugar, que la imagen
de F consiste en las transformaciones lineales cuya imagen es un subespacio
de W de dimensión finita, por lo tanto, si V y W tienen dimensión infinita
entonces F no puede ser suryectiva. Por otro lado, vemos nuevamente que
no todo elemento de V ∗ ⊗k W es un tensor elemental, pues es claro que no
toda transformación lineal de V en W tiene imagen de dimensión 1.
Si bien, dados MA y A N , M ⊗A N es sólo un grupo abeliano, en ciertos
casos, este objeto tiene más estructura. En el ejemplo precedente, V ∗ ⊗k W
resulta un k-espacio vectorial, como segundo ejemplo vimos que M ⊗A A ∼ =M
∼
y A ⊗A N = N como grupos abelianos, veremos ahora como caso particular
M. A. Farinati — A. L. Solotar 163
que M ⊗A A tiene una estructura natural de A-módulo a derecha (A ⊗A N
tiene una estructura natural de A-módulo a izquierda) y que los isomorfismos
anteriores son de hecho isomorfismos de A-módulos.
Proposición 7.1.3. Sean A, B, C tres anillos, A MB y B NC dos bimódulos,
entonces M ⊗B N es naturalmente un A-C-bimódulo.
Demostración: La estructura de A-C-bimódulo queda determinada por la
fórmula
a(m ⊗ n)c := (am) ⊗ (nc)
y extendida por Z-linealidad en M ⊗B N . Es claro que esta aplicación está bien
definida porque fijados a y c, la aplicación M × N → M ⊗B N definida por
(m, n) 7→ (am) ⊗ (nc) es bilineal B-balanceada. Se verifica sin dificultad que
la función
A × M ⊗B N × C → M ⊗B N
(a, m ⊗ n, c) 7→ (am) ⊗ (nc)
da la estructura de A-C-bimódulo buscada.
Además, dados morfismos A-lineales f : M → M 0 y g : N → N 0 , la
aplicación
M × N → M 0 ⊗A N 0
(m, n) 7→ f (m) ⊗ g(n)
es bilineal y A-balanceada, luego determina un único morfismo de grupos
abelianos, que llamamos f ⊗g, caracterizado por la igualdad (f ⊗g)(m⊗n) =
f (m) ⊗ g(n).
Ejemplos: Ver que los isomorfismos de grupos abelianos son de A-C-bimódu-
los para cada A y C convenientemente señalado:
1. Si M es un A-módulo a derecha, entonces M ⊗A A ∼
= M , isomorfismo
∼
de Z-A-bimódulos (idem con A ⊗A N = N ).
2. Si M es un A-módulo a derecha y N un A módulo a izquierda, se
considera entonces a M como un Z(A)-A-bimódulo y a N como un A-
Z(A)-bimódulo, entonces M ⊗A N es un Z(A)-bimódulo y M ⊗A N ∼ =
N ⊗Aop M es un isomorfismo de Z(A)-bimódulos. También M ⊗Z(A) N ∼
=
N ⊗Z(A) M como Z(A)-bimódulos.
164 Anillos y sus categorı́as de representaciones
3. El morfismo de grupos F : V ∗ ⊗k W → Homk (V, W ) descripto en el
ejemplo anterior a la proposición es una transformación k-lineal.
4. Dado un anillo A cualquiera y para cada par de números naturales
r, s, el conjunto Ar×s , con la suma y multiplicación usual de matrices
tiene una estructura de Mr (A) := Ar×r -módulo a izquierda y de Ms (A)-
módulo a derecha. En particular, An×1 es un Mn (A)-A-bimódulo y A1×n
es un A-Mn (A)-bimódulo, y se tienen los siguientes isomorfismos:
a) An×1 ⊗A A1×n ∼
= An×n como Mn (A)-Mn (A)-bimódulo.
b) A1×n ⊗M (A) An×1 ∼
= A como A-A-bimódulo.
n
c) En general, An×r ⊗Mr (A) Ar×s ∼
= An×s como Mn (A)-Ms (A)-bimódu-
lo.
5. Si A es un anillo conmutativo y L es un A-módulo libre finitamente gen-
erado, M un A-módulo cualquiera, entonces L∗ ⊗A M ∼ = HomA (L, M ).
7.2. Funtorialidad de ⊗
Dado un bimódulo A MB , se pueden definir dos funtores asociados a M :
− ⊗A M : C ModA → C ModB M ⊗B − : B ModC → A ModC
X 7→ X ⊗A M Z 7→ M ⊗B Z
f 7→ f ⊗ IdM g 7→ IdM ⊗ g
Como primer ejemplo, si M = A, el funtor A ⊗A − es isomorfo al funtor
identidad, es decir, para todo A-módulo X, A ⊗A X ∼ = X como A-módulo
a izquierda. En caso de ser X un A-B-bimódulo, entonces el isomorfismo
precedente es también isomorfismo de A-B-bimódulos.
Como segundo ejemplo, si A es un anillo conmutativo y S es un subcon-
junto multiplicativo de A, entonces AS ⊗ − es isomorfo al funtor localización,
es decir, para todo A-módulo M , se tiene un isomorfismo
AS ⊗ M ∼= MS
a am
⊗ m 7→
s s
am 1
con inverso s
7→ s
⊗ am.
M. A. Farinati — A. L. Solotar 165
Como tercer ejemplo, si V es un R-espacio vectorial, podemos considerar
su complexificación: V ⊕ i.V , que tiene una estructura obvia de C-espacio
vectorial (definiendo, para a + bi ∈ C, v + iw ∈ V ⊕ i.V , (a + bi)(v + iw) :=
av − bw + i(bv + aw)). Por otro lado, C es un C-R-bimódulo, y está entonces
definido el funtor C ⊗R −, que es isomorfo a la complexificación:
C ⊗R V ∼ = V ⊕ i.V
(a + bi) ⊗ v 7→ av + ibv
Más generalmente, todo morfismo de anillos f : A → B provee a B de
una estructura de A-módulo, tanto a izquierda como a derecha, definiendo
a.b := f (a)b (idem para b.a), por lo tanto podemos considerar los funtores
B ⊗A − : A Mod → B Mod, y − ⊗A B : ModA → ModB . Estos funtores se
denominan extensión de escalares. Si M es un A-módulo, B ⊗A M se llama
el B-módulo extendido o inducido.
Enunciamos y demostramos algunas de las propiedades del funtor M ⊗A −:
Proposición 7.2.1. Dado un A-módulo derecha M , el funtor M ⊗A − preser-
va epimorfismos.
Demostración: Sea f : N → N 0 un epimorfismo de A-módulos a izquierda,
entonces Id ⊗ f : M ⊗A N → M ⊗A N 0 es un epimorfismo pues todos los
tensores elementales de M ⊗A N 0 están en la imagen Id ⊗ f , y M ⊗A N 0
está generado por tensores elementales.
Observación: El funtor M ⊗A − no siempre preserva monomorfismos. Para
ver esto exhibimos un contraejemplo:
Sea f : Z2 → Z4 definido por f (1) = 2. Consideramos el funtor Z2 ⊗ −,
y tenemos las siguientes identificaciones:
Id⊗f
Z2 ⊗Z Z2 / Z2 ⊗ Z4
Z
g
Z2 /Z
2
Para calcular g, seguimos al elemento 1 bajo estas identificaciones. Llamemos
µ : Z2 ⊗Z Z4 → Z2 al isomorfismo a ⊗ b 7→ ab. Obtenemos entonces
g(1) = µ((id ⊗ f )(1 ⊗ 1)) = µ(1 ⊗ 2) = 2 = 0
Esto dice que Id ⊗ f = 0, que dista de ser monomorfismo. Sin embargo, se
tiene la siguiente propiedad de exactitud a derecha:
166 Anillos y sus categorı́as de representaciones
Proposición 7.2.2. Sea N1 →f N2 →g N3 → 0 una sucesión exacta de
A-módulos a izquierda, entonces, para cualquier A-módulo a derecha M la
sucesión de grupos abelianos
Id⊗f Id⊗g
M ⊗A N1 / M ⊗A N2 / M ⊗A N3 /0
es exacta.
Demostración: Ya vimos que Id⊗g es un epimorfismo, también es claro que
(Id⊗g)◦(Id⊗f ) = 0 pues (Id⊗g)◦(Id⊗f )(m⊗n) = m⊗g(f (n)) = m⊗0 = 0,
P ⊗ f ) ⊆ Ker(Id ⊗ g). FaltaPver que Ker(Id ⊗ g) ⊆ Im(Id ⊗ f ).
luego Im(Id
Sea i mi ⊗ ni ∈ M ⊗ N2 tal que i mi ⊗ g(ni ) = 0, esto no permite afir-
mar que cada g(ni ) = 0!. Sin embargo, podemos considerar M ⊗A N2 /Im(Id⊗
f ) = M ⊗A N2 /hm ⊗ f (n)i y definimos φe : M × N3 → M ⊗A N2 /Im(Id ⊗ f )
por φ(m,
e x) := m ⊗ x0 donde x0 ∈ N2 es un elemento tal que g(x0 ) = x (recor-
dar que g es epimorfismo). φe está bien definida porque si x00 es otro elemento
de N2 tal que g(x00 ) = x, entonces x0 − x00 ∈ Ker(g) = Im(f ), esto dice que
existe y ∈ N1 tal que x0 − x00 = f (y) y por lo tanto
m ⊗ x00 = m ⊗ x00 + m ⊗ f (y) = m ⊗ x00 + m ⊗ (x0 − x00 ) = m ⊗ x0
Ahora que sabemos que está bien definida, es claro que φe es bilineal y A-
balanceada, luego define un morfismo de grupos abelianos φ : M ⊗ N3 →
M ⊗ A N2
Im(Id⊗f )
que verifica, por construcción, que φ(m ⊗ g(x0 )) = m ⊗ x0 , es decir,
que φ◦(Id ⊗ g) = Id M ⊗A N2 . Si ahora w ∈ Ker(Id⊗g), entonces w ∈ Im(Id⊗f )
Im(Id⊗f )
si y sólo si w = 0 en M ⊗A N2 /Im(Id ⊗ f ). Pero usando que φ ◦ (Id ⊗ g) =
Id M ⊗A N2 tenemos que w = φ(Id ⊗ g(w)) = φ((Id ⊗ g)(w)) = φ(0) = 0 como
Im(Id⊗f )
querı́amos ver.
La proposición anterior puede generalizarse de la siguiente manera:
Proposición 7.2.3. Dadas una sucesión exacta de A-módulos a derecha
N1 →f N2 →g N3 → 0
y una sucesión exacta de A-módulos a izquierda
M1 →h M2 →k M3 → 0
entonces la siguiente es una sucesión exacta de grupos abelianos
γ g⊗k
Im(f ) ⊗A M2 + N2 ⊗A Im(h) /N ⊗ M / N3 ⊗A M3 /0
2 A 2
M. A. Farinati — A. L. Solotar 167
Demostración: es análoga al caso anterior, se deja como ejercicio (también
queda como ejercicio ver la definición del morfismo γ).
Observación: Supongamos ahora que dada una sucesión exacta de A-módu-
los a izquierda N1 →f N2 →g N3 → 0 sabemos que para todo A-módulo a
derecha M , la sucesión correspondiente M ⊗A N1 → M ⊗A N2 → M ⊗A N3 → 0
es exacta. En particular, tomando M = A, la sucesión de grupos abelianos
A ⊗A N1 → A ⊗A N2 → A ⊗A N3 → 0 es exacta; pero sabemos que
A ⊗A Ni ∼= Ni como A-módulos a izquierda, y bajo esta identificación Id ⊗ f
se corresponde con f (resp. g), luego la sucesión original es exacta.
Hay otra manera de demostrar estas propiedades de exactitud, que provienen
de la relación entre el funtor producto tensorial y el Hom, que es lo que se
llama adjunción, que veremos en la sección que viene. Esta propiedad tiene
además la ventaja de poder ver rápidamente la relación del funtor ⊗ con
otras operaciones como la suma directa.
7.3. Adjunción entre ⊗ y Hom
Teorema 7.3.1. Sean A, B y C tres anillos y A XB , B YC y A ZC tres bimódu-
los. Se tiene un isomorfismo de C-módulos a derecha:
HomA (X ⊗B Y, Z) ∼
= HomB (Y, HomA (X, Z))
y un isomorfismo de A-módulos a izquierda:
HomC (X ⊗B Y, Z) ∼
= HomB (X, HomC (Y, Z))
Demostración: es sencilla, pero larga, con una cantidad considerable de
verificaciones de carácter elemental. Daremos entonces las definiciones de los
morfismos relevantes en el primer isomorfismo y dejaremos tanto las verifi-
caciones como las definiciones del segundo isomorfismo como ejercicio.
Sea g : X ⊗B Y → Z un morfismo de A-módulos, entonces, para cada
y ∈ Y , la aplicación x 7→ g(x ⊗ y) es un morfismo de A-módulos de X en Z,
por lo tanto se tiene definida una aplicación
φ : HomA (X ⊗B Y, Z) → HomB (Y, HomA (X, Z))
g 7→ (x 7→ g(x ⊗ −))
donde, g(x ⊗ −)) indica el morfismo y 7→ g(x ⊗ y).
168 Anillos y sus categorı́as de representaciones
Recı́procamente, si f : Y → HomA (X, Z), la fórmula f (y)(x) depende
linealmente tanto de y como de x, luego define una función bilineal (x, y) 7→
f (y)(x). Esta aplicación también verifica (ejercicio) f (by)(x) = f (y)(xb), es
decir es B-balanceada y por lo tanto define un único morfismo de grupos con
dominio el producto tensorial X ⊗B Y . Sigue como ejercicio la verificación
de que esta aplicación es A-lineal, quedando entonces definida una función
ψ : HomB (Y, HomA (X, Z)) → HomA (X ⊗B Y, Z)
f 7→ ((x ⊗ y) 7→ f (y)(x))
Finalmente, queda como ejercicio ver que φ y ψ son uno el inverso del otro,
y que además son C-lineales a derecha.
El segundo isomorfismo es completamente análogo.
Ejemplo: Sea A un anillo conmutativo, L un A-módulo libre finitamente
generado, entonces (ejemplo precedente) L∗ ⊗A M ∗ ∼
= HomA (L, M ∗ ), y a su
vez
HomA (L, M ∗ ) = HomA (L, HomA (M, A)) ∼
= HomA (M ⊗A L, A) = (M ⊗A L)∗ .
A partir del teorema de adjunción, se obtiene una bonita demostración
de la asociatividad del producto tensorial:
Corolario 7.3.2. Sean A, B, C, D cuatro anillos y A MB , B NC , C PD tres
bimódulos, entonces se tiene un isomorfismo de A-D-bimódulos (M ⊗B N )⊗C
P ∼
= M ⊗B (N ⊗C P ).
Demostración: utilizaremos el hecho de que si se tienen dos A-D-bimódulos
X e Y tales que para todo A-módulo Z, HomA (X, Z) ∼ = HomA (Y, Z) (isomor-
fismo de D-módulos a derecha), entonces X ∼= Y (dejamos la demostración
de este hecho como ejercicio).
Dado ahora un A-módulo cualquiera Z, por la adjunción tenemos los
siguientes isomorfismos:
HomA ((M ⊗B N ) ⊗C P, Z) ∼
= HomC (P, HomA (M ⊗B N, Z))
∼
= HomC (P, HomB (N, HomA (M, Z)))
∼
= HomB (N ⊗C P, HomA (M, Z))
∼
= HomA (M ⊗B (N ⊗C P ), Z)
A continuación, estudiaremos el comportamiento del producto tensorial
con respecto a la suma directa.
M. A. Farinati — A. L. Solotar 169
Proposición 7.3.3. Sea {Mi }i∈I una familia de A-módulos a izquierda y
∼
B XA un B-A-bimódulo, entonces X ⊗A (⊕i∈I Mi ) = ⊕i∈I (X ⊗A Mi ), isomor-
fismo de B-módulos.
Demostración: Utilizamos la propiedad universal de la suma directa. Recor-
damos que ⊕i∈I Mi es una suma directa de la familia {Mi }i∈I si y sólo si para
todo i ∈ I existen morfismos ji : Mi → ⊕r∈I Mr tales que todo morfismo con
dominio en ⊕i∈I Mi queda definido a partir de sus restricciones a cada Mi , es
decir, que la flecha natural
HomA (⊕i∈I Mi , X) ∼
Y
= HomA (Mi , X)
i∈I
f 7→ {f |Mi }i∈I
donde f |Mi denota f ◦ ji : Mi → X, es una biyección.
Utilizando ahora la adjunción del producto tensorial, tenemos los sigu-
ientes isomorfismos:
HomB (X ⊗A (⊕i∈I Mi ), Z) ∼ = Q HomA (⊕i∈I Mi , HomB (X, Z))
∼
= Qi∈I HomA (Mi , HomB (X, Z))
∼
= i∈I HomB (X ⊗A Mi , Z)
Q
Esto dice que la aplicación HomB (X ⊗A (⊕i∈I Mi ), Z) → i∈I HomB (X ⊗A
Mi , Z) es una biyección, por lo tanto X ⊗A (⊕i∈I Mi ) verifica la propiedad
universal de la suma directa.
Un corolario de la relación del producto tensorial con la suma directa es
su relación con los módulos libres:
Corolario 7.3.4. Sea M un A-módulo, entonces A(I) ⊗A M ∼
= M (I) . En
particular, A(I) ⊗ A(J) ∼
= A(I×J) .
Sin embargo, el producto Q tensorial no conmuta en general conQ productos
arbitrarios, es decir, que ( i Mi ) ⊗A N en general es distinto a i (Mi ⊗A N ).
Por supuesto, si el producto es finito, es cierto; exhibimos un contraejemplo:
Sea A = k un cuerpo, consideremos N = k (N) y M = N ∗ ∼ = k N . Se tiene
∗ (N) ( N)
un morfismo natural N ⊗k N → Hom k (k , k ) dado por (φ ⊗ v)(w) :=
∗
φ(w)v donde v, w ∈ k (N) y φ ∈ k (N) . Si el producto tensorial conmutara
N
( N) ∼ (N)
con productos arbitrarios, tendrı́amos que k ⊗ k
N = k , es decir,
170 Anillos y sus categorı́as de representaciones
las funciones de N en k (N) . Como k (N) es libre con base N, tener una fun-
ción de N en k (N) es lo mismo que tener un morfismo k-lineal de k (N) en
k (N) , es decir un endomorfismo.
∗ Pero sabemos que no todoendomorfismo
∗ de
(N) (N) (N ) (N) ( N)
k proviene de k ⊗ k , justamente la imagen de k ⊗k en
Homk (k (N) , k (N) ) consiste de las transformaciones lineales cuya imagen tiene
dimensión finita. Una de las transformaciones lineales que no está en esta
imagen es por ejemplo la identidad.
7.4. Módulos Playos
Vimos anteriormente que si 0 → X → Y → Z → 0 es una sucesión
exacta de A-módulos a izquierda y M es un A-módulo a derecha, entonces
la correspondiente sucesión M ⊗A X → M ⊗A Y → M ⊗A Z → 0 es exacta,
pero no es posible afirmar en general que el morfismo M ⊗A X → M ⊗A Y sea
un monomorfismo. Hay sin embargo casos particulares en que esto sucede:
Proposición 7.4.1. Sea 0 → X →f Y →g Z → 0 una sucesión exacta corta
de A-módulos a izquierda.
Si P es un A-módulo a derecha libre, o más generalmente proyectivo,
entonces 0 → P ⊗A X → P ⊗A Y → P ⊗A Z → 0 es exacta.
Si la sucesión exacta se parte, y M es un A-módulo a derecha cualquiera,
entonces la sucesión 0 → P ⊗A X → P ⊗A Y → P ⊗A Z → 0 se parte,
y en particular es exacta.
Demostración: 1. Si P = A, vimos antes que la sucesión quedaba exacta
puesto que esencialmente la sucesión tensorizada es la misma.
Si P = A(I) utilizamos el hecho de que el producto tensorial conmuta con
la suma directa, y que la suma directa de sucesiones exactas es exacta.
Si P es proyectivo, entonces es un sumando directo de un libre, consider-
emos entonces Q tal que P ⊕ Q = L con L libre, entonces
0 / L ⊗A X / L ⊗A Y / L ⊗A Z /0
0 / (P ⊗A X) ⊕ (Q ⊗A X) / (P ⊗A Y ) ⊕ (Q ⊗A Y ) / (P ⊗A Z) ⊕ (Q ⊗A Z) /0
O O O
IdP ⊗f IdP ⊗g
P ⊗A X /P ⊗ Y /P ⊗ Z /0
A A
M. A. Farinati — A. L. Solotar 171
Falta sólo ver que IdP ⊗ f es monomorfismo, pero IdP ⊗ f es la restricción a
(P ⊗A X) ⊕ (Q ⊗A X) de IdL ⊗ f , que sabemos que es monomorfismo.
La parte 2. se deja como ejercicio.
Ejemplo: Sea A un anillo y S ⊂ Z(A) un subconjunto multiplicativamente
cerrado, entonces el funtor AS ⊗A − es exacto, es decir, preserva monomor-
fismos.
Para demostrar esto identificamos el funtor AS ⊗A − con el funtor de
localización (−)S . Consideremos entonces f : M → N un monomorfismo de
A-módulos, queremos ver que fS : MS → NS es un monomorfismo.
Sea ms ∈ Ker(fS ), entonces f (m)
s
= 0 en NS , esto significa que existe t ∈ S
tal que 0.s = 0 = t.f (m) en N . Pero f es lineal, entonces f (t.m) = 0, lo que
implica que t.m = 0 en M pues f : M → N es monomorfismo. Ahora bien,
si t.m = 0 con t ∈ S, entonces ms = tm ts
= 0 es MS , luego Ker(fS ) = 0 como
querı́amos ver.
Definición 7.4.2. Un A módulo a derecha M se dice playo si el funtor
M ⊗A − es exacto.
La proposición anterior dice que los módulos proyectivos son playos. De la
demostración de la proposición también se ve que sumas directas y sumandos
directos de playos son playos. El ejemplo de la localización dice también que
la clase de módulos de playos puede ser estrictamente mas grande que la de
los proyectivos. Por ejemplo, si A = Z y S = Z − {0}, tenemos que AS = Q
es Z-playo, pero no es Z-proyectivo. En general, si A es un dominio ı́ntegro
y K es su cuerpo de fracciones, entonces K es A-playo.
Ejemplo: Sea f : A → B un morfismo de anillos y P un A-módulo a derecha.
Si P es A-playo, entonces el módulo inducido P ⊗A B es B-playo. Esto es
cierto pues el funtor (P ⊗A B) ⊗B − aplicado a un B-módulo a izquierda M
es P ⊗A B ⊗B M ∼ = P ⊗A M 0 , donde M 0 es igual a M , pero con la estructura
de A-módulo dada por restricción. Luego (P ⊗A B) ⊗B − es isomorfo a la
composición de dos funtores, el primero es la restricción de escalares, que
es obviamente exacto pues es la identidad en los morfismos, y el otro es
tensorizar sobre A con P que es exacto por hipótesis.
7.5. Ejercicios
Definición: si k es un anillo conmutativo con uno, una k-álgebra unitaria A
172 Anillos y sus categorı́as de representaciones
es un anillo unitario A junto con un morfismo de anillos k → Z(A). En particular
A es un k-bimódulo simétrico.
1. Algebra tensorial, simétrica y exterior: Sea k un anillo conmutativo y V un
k-módulo simétrico. Se define T (V ) = ⊕n≥0 V ⊗n en donde se conviene que
V ⊗0 := k y V ⊗n+1 := V ⊗n ⊗ V . Es obviamente un k-módulo, que resul-
ta una k-álgebra con la multiplicación dada por la yuxtaposición (nombre:
álgebra tensorial). Sea IS el ideal bilátero generado por los elementos de la
forma v ⊗ w − w ⊗ v donde v, w ∈ V y sea IΛ el ideal bilátero generado
por los elementos de la forma v ⊗ w + w ⊗ v. Se define S(V ) := T (V )/IS y
Λ(V ) = T (V )/IΛ , se llaman respectivamente el álgebra simétrica y el álgebra
exterior. Notación: a la clase módulo IS de v1 ⊗ ... ⊗ vk se la denotará v1 ...vk
y a su clase módulo IΛ se la denotará v1 ∧ ... ∧ vk . Ver que estas tres con-
strucciones son funtoriales, que S(V ) es una k-álgebra conmutativa y que si
V es un k-módulo finitamente generado, entonces Λ(V ) es también finita-
mente generado como k-módulo. Probar además que si A es una k-álgebra
cualquiera, entonces
Homk (V, A) ∼
= Homk−alg (T (V ), A)
si además A es conmutativa, entonces
Homk (V, A) ∼
= Homk−alg (S(V ), A)
Si V es k-libre de base {x1 , ..., xn } demuestre que S(V ) ∼
= k[x1 , ..., xn ].
2. Sea k un cuerpo y f : V → V un endomorfismo de un espacio vectori-
al de dimensión finita, dimk (V ) = n. Ver que Λ(V ) = ⊕ni=0 Λi (V ) donde
Λi (V ) = Im(V ⊗i → Λ(V )). Calcular la dimensión de cada Λi (V ), ver en
particualar que dimk (Λn (V )) = 1. Ver que Λ(f ) : Λ(V ) → Λ(V ) (definido
en el ejercicio anterior) se restringe para dar varias transformaciones lineales
Λi (f ) : Λi (V ) → Λi (V ). Como Λn (V ) tiene dimensión 1, Λn (f ) debe ser un
múltiplo de la identidad, demuestre que Λn (f ) = det(f ).IdΛn (V ) . Deducir de
lo anterior y de la funtorialidad de Λn que det(g ◦ f ) = det(g).det(f ).
3. Sea S ⊂ A un subconjunto multiplicativamente cerrado de un anillo conmu-
tativo A. Si M es un AS -módulo a derecha y N es un AS -módulo a izquierda
(luego son también A-módulos), entonces M ⊗AS N = M ⊗A N .
4. Sea M un A-módulo a derecha de torsión y N un A-módulo a izquierda
divisible, entonces M ⊗A N = 0. ¿Cuánto vale Gp∞ ⊗Z Gp∞ ? Demuestre que
el único producto (distributivo con respecto a la suma) que se puede definir
en Gp∞ es x.y = 0 ∀x, y ∈ Gp∞ .
M. A. Farinati — A. L. Solotar 173
5. Si (n; m) = 1 entonces Zn ⊗Z Zm = 0.
6. Calcular Zpn ⊗Z Zpm .
7. Sea M un A-módulo proyectivo, entonces AS ⊗A M es un AS -módulo proyec-
tivo.
8. Sea A un anillo conmutativo, M y N dos A-módulos playos (resp. proyec-
tivos), entonces M ⊗A N es un A-módulo playo (resp. proyectivo).
9. Sea G un grupo y M un Z[G]-módulo, es decir, un grupo abeliano con una
acción de G sobre él. Sea Z el Z[G]módulo definido por g.n = n ∀n ∈ Z, g ∈
G, entonces:
a) HomZ[G] (Z, M ) ∼
= {m ∈ M / g(m) = m∀g ∈ G} =: M G (los invari-
antes).
b) Z ⊗Z[G] M ∼
= M/hm − g(m) : m ∈ M, g ∈ Gi =: MG (los coinvari-
antes) (h. . . i significa el generado como grupo abeliano).
c) Deducir que (−)G y (−)G son dos funtores de Z[G]-módulos en grupos
abelianos, (−)G es exacto a izquierda y (−)G es exacto a derecha.
10. Demuestre que Q no es Z-proyectivo.
11. Sea 0 → M 0 → M → M 00 → 0 una sucesión exacta de A-módulos.
a) M 0 y M 00 playos entonces M es playo.
b) M y M 00 playos entonces M 0 es playo.
c) Dar un contraejemplo donde M 0 y M sean playos, pero que M 00 no lo
sea. (sugerencia: M 0 y M pueden incluso ser libres).
Nota: Este ejercicio no sale de manera obvia y directa, se sugiere ir en eta-
pas, pidiendo hipótesis adicionales para poder demostrar primero versiones
más débiles de lo que se pide y después ver que con eso alcanza.
12. Sea A un dominio ı́ntegro,
a) Probar que si M es un A-módulo playo, entonces M es sin torsión.
b) Encuentre un contraejemplo para la recı́proca. Sugerencia: considerar
A = k[x, y] donde k es un cuerpo, M el ideal de A generado por x e y
que es evidentemente sin torsión y ver que M no es playo.
174 Anillos y sus categorı́as de representaciones
c) Sea K el cuerpo de fracciones de A, ver que si M es sin torsión y
divisible, entonces admite una única estructura de K espacio vectorial
compatible con la estructura de A-módulo original; concluir que M es
A-playo.
13. Sean M y N dos A-módulos a izquierda. Ver que si M es A-proyectivo de
tipo finito, entonces la aplicación natural M ∗ ⊗A N → HomA (M, N ) es un
isomorfismo (sugerencia: demostrar que si para un M dado es un isomorfismo
entonces es también un isomorfismo para los M 0 que sean sumandos directos
de M y para los M 0 = M n , finalmente demostrar que para M = A es un
isomorfismo).
14. Sea N un A-módulo tal que la aplicación del ejercicio anterior N ∗ ⊗A N →
EndA (N ) es un isomorfismo, demostrar entonces que N es proyectivo de
tipo finito (sugerencia: explotar el hecho de que la identidad de N está en
la imagen).
15. Sea A P un A-módulo a izquierda, A UB un A-B-bimódulo y B N un B-módulo
a izquierda. Se define el morfismo
φ : HomA (P, U ) ⊗B N → HomA (P, U ⊗B N )
φ(f ⊗ n)(p) = f (p) ⊗ n
Verificar que está bien definido y que si P es proyectivo y finitamente gen-
erado entonces φ es un isomorfismo. Considerar el caso particular de una
k-álgebra A, U = P = An , B = k, C una k-álgebra cualquiera, y concluir
que Mn (A) ⊗k C ∼ = Mn (A ⊗ C).
16. Sea A un anillo conmutativo, ver que si A(I) ∼
= A(J) entonces el cardinal de
I es igual al cardinal de J (sug.: usar − ⊗A A/M donde M es algún ideal
maximal de A).
17. Sea k un anillo conmutativo y sea k − Algc la categorı́a de k-álgebras con-
mutativas (con morfismos los morfismos de anillos k-lineales). Si A y B son
dos k-álgebras conmutativas, entonces A ⊗k B tiene estructura de k-álgebra
definiendo (a ⊗ b)(c ⊗ d) := ac ⊗ bd y extendiendo por linealidad (para esto
no hace falta que sean anillos conmutativos). Demostrar que las aplicaciones
iA : A → A ⊗k B (a 7→ a ⊗ 1B ) y iB : B → A ⊗k B (b 7→ 1A ⊗ b) hacen de
A ⊗k B el coproducto de A y B en la categorı́a k − Algc.
18. Sean V y W dos k-módulos simétricos, demuestre que S(V ⊕ W ) ∼
= S(V ) ⊗k
S(W ), en particular k[x] ⊗k k[y] ∼
= k[x, y].
M. A. Farinati — A. L. Solotar 175
19. Sea A una k-álgebra conmutativa, M = A ⊗k V donde V es un k-módulo.
Demuestre que TA (M ) ∼ = A ⊗ Tk (V ), SA (M ) ∼= A ⊗ Sk (V ) y ΛA (M ) ∼
=
A ⊗ Λk (V ), los isomorfismos son de k-álgebras.
176 Anillos y sus categorı́as de representaciones
8
Teoremas de Morita
8.1. Equivalencias de categorı́as
En este capı́tulo estudiaremos las respuestas a la siguiente pregunta:
¿Cuándo dos anillos A y B son tales que las categorı́as de A-módulos y
de B-módulos son equivalentes?
Esta información resulta muy útil ya que muchas de las propiedades de
un anillo no dependen de él sino de la categorı́a de módulos asociada. Por
ejemplo dos anillos A y B cuyas categorı́as de módulos sean equivalentes
verificarán Z(A) ∼
= Z(B) y A/[A, A] ∼ = B/[B, B].
Los teoremas 8.2.4 y 8.2.5 responden completamente a la pregunta. Es-
tos teoremas fueron demostrados por Kiiti Morita en los años ’60, es por
esta razón que los teoremas similares demostrados posteriormente en otros
contextos llevan el nombre de “teorema tipo Morita”.
Comenzaremos discutiendo una situación genérica:
Sean A y B dos anillos, y supongamos que se tienen dos bimódulos A PB
y B QA . Estos inducen dos funtores
− ⊗A P : ModA → ModB ; − ⊗B Q : ModB → ModA
donde ModA (resp. ModB ) denota la categorı́a de A-módulos (resp. B-módu-
los) a derecha. Estos dos funtores son siempre exactos a derecha y preservan
sumas directas, pero en general no son equivalencias. Componiéndolos, se
obtienen funtores
ModA → ModA ModB → ModB
M 7→ M ⊗A (P ⊗B Q) X 7→ X ⊗B (Q ⊗A P )
177
178 Anillos y sus categorı́as de representaciones
No hay ninguna razón a priori que permita decir que M ∼ = M ⊗A (P ⊗B Q)
como A-módulos (y resp. con los B-módulos).
Hacemos entonces las siguientes suposiciones adicionales: P ⊗A Q ∼ = B
(isomorfismo de B-bimódulos) y Q ⊗B P ∼ = A (isomorfismo de A-bimódulos),
entonces M ⊗A (P ⊗B Q) ∼ = M ⊗A A ∼ = M para todo A-módulo M y X ⊗B
∼ ∼
Q ⊗A P = X ⊗B B = X para todo B-módulo X. Esto dice que uno puede
“ir de una categorı́a a la otra” sin perder información. Notar de cualquier
manera que la composición de − ⊗A P con − ⊗B Q no es el funtor identidad,
sino naturalmente isomorfo a la identidad (ver definición 9.3.2).
Ejemplo y ejercicio: Sea A un anillo cualquiera, n ∈ N y B = Mn (A).
La multiplicación usual de matrices da una estructura de A-B-bimódulo a
P := A1×n y de B-A-bimódulo a Q := An×1 . Llamamos {e1 , . . . , en } a la base
canónica de P como A-módulo a izquierda y {f1 , . . . , fn } a la base canónica
de Q como A-módulo a derecha. Demuestre entonces que las aplicaciones
determinadas por
P ⊗Mn (A) Q → A Q ⊗A P → Mn (A)
ei ⊗ fj 7→ δij fi ⊗ ej 7→ eij
(en donde eij es la matriz con un uno en la fila i columna j y ceros en los
demás lugares) están bien definidas y son isomorfismos de bimódulos.
La siguiente definición formaliza el concepto de categorı́as equivalentes:
Definición 8.1.1. Dos categorı́as C, D se dirán equivalentes en caso de
que existan funtores F : C → D y G : D → C tales que G ◦ F ∼ = IdC y
F ◦G ∼ = IdD , donde “∼=” significa “isomorfismo natural”. Los funtores F y
G se llamarán equivalencias.
Las propiedades categóricas conservadas por equivalencias pueden ser en-
tendidas (o mejor dicho deducidas) en términos de adjunciones, por lo que
demostramos el siguiente Lema:
Lema 8.1.2. Sea F : A Mod → B Mod una equivalencia, con quasi-inverso
G, entonces F es adjunto a derecha y a izquierda de G.
Demostración: En primer lugar, notamos que si M, N ∈ Obj(C), entonces
F induce una biyección F : HomC (M, N ) ∼
= HomD (F (M ), F (N )). Esto es
una consecuencia de que G◦F = IdC y de que F ◦G ∼
∼ = IdD , pues estas últimas
M. A. Farinati — A. L. Solotar 179
dos igualdades dicen que G ◦ F : HomC (M, N ) ∼ = HomC (GF (M ), GF (N ))
para todo par de objetos de C, y su análogo para F ◦ G en D.
Consideramos ahora M un A-módulo cualquiera y X un B-módulo cualquiera.
Sean F : A Mod → B Mod y G : B Mod → A Mod dos funtores que dan una
equivalencia. Se tienen entonces los siguientes isomorfismos naturales:
HomA (M, G(X)) ∼
= HomB (F (M ), F (G(X)) ∼
= HomB (F (M ), X)
La naturalidad del último isomorfismo se debe a la naturalidad del isomor-
fismo F (G(X)) ∼ = X. Esto demuestra que F es adjunto a izquierda de G,
para ver que además es adjunto a derecha, utilizamos que G también es una
equivalencia, por lo tanto se tienen isomorfismos naturales
HomB (F (M ), X) ∼
= HomA (G(F (M )), G(X)) ∼
= HomA (M, G(X))
donde el primer isomorfismo está dado por aplicar el funtor G, y el segundo
proviene del isomorfismo G(F (M )) ∼= M.
Corolario 8.1.3. Sea F : A Mod → B Mod una equivalencia, entonces F
preserva sumas directas, productos directos, núcleos, conúcleos, monomorfis-
mos, epimorfismos, objetos inyectivos y objetos proyectivos.
Demostración: Es consecuencia inmediata de los teoremas 9.3.4 y 9.3.5,
válidos para adjunciones en categorı́as arbitrarias.
Corolario 8.1.4. Sea F : A Mod → B Mod una equivalencia, entonces F
preserva generación finita y cogeneración finita.
Demostración: Es consecuencia de la caracterización dada en la Proposición
4.3.1 de la propiedad de ser finitamente generado, y de la definición misma de
finitamente cogenerado (definición 4.3.2). Veamos por ejemplo que conserva
objetos finitamente generados:
Sea M un A-módulo finitamente generado y (Xi )i∈I una familia de B-
módulos. Sea p : ⊕i∈I Xi → F (M ) un epimorfismo arbitrario de B-módulos,
y llamemos G al funtor quasi-inverso de F . Como G es una equivalencia,
G preserva sumas directas y epimorfismos, entonces G(p) : ⊕i∈I G(Xi ) →
GF (M ) es un epimorfismo. Como GF (M ) ∼ = M es finitamente generado, en-
tonces existe un subconjunto finito J ⊂ I tal que la restricción a ⊕i∈J G(Xi )
de G(p) sigue siendo suryectiva, aplicando ahora F obtenemos que la restric-
ción de p a ⊕i∈J Xi es sobreyectiva, concluimos entonces que F (M ) cumple
con la propiedad que caracteriza a los módulos finitamente generados.
180 Anillos y sus categorı́as de representaciones
Dado que se trata de adjunciones entre categorı́as de módulos, en donde
el Hom es un grupo abeliano, se puede obtener una versión más fuerte de los
teoremas de adjunción mencionados anteriormente:
Teorema 8.1.5. Sean A, B dos anillos, F : A Mod → B Mod un funtor que
admite un adjunto a derecha G : B Mod → A Mod. Entonces F es exacto a
derecha y G es exacto a izquierda.
En particular, F preserva epimorfismos y G preserva monomorfismos,
propiedad que ya conocı́amos a partir del teorema anterior.
Para demostrar este teorema vamos a hacer uso del Lema 5.2.2, que es la
traducción en términos del funtor Hom de la propiedad de exactitud.
Delineamos ahora la demostración del teorema de exactitud a derecha
(resp. a izquierda) de funtores con adjunto a derecha (resp. a izquierda),
dejamos los detalles como ejercicio.
Consideremos (con las notaciones del teorema 8.1.5 una sucesión exacta
de A-módulos M → N → T → 0. Por el lema 5.2.2, 0 → HomA (T, G(X)) →
HomA (N, G(X)) → HomA (M, G(X)) es una sucesión exacta de grupos abelianos
para cualquier B-módulo X. Utilizando ahora la naturalidad de la adjunción
obtenemos que 0 → HomB (F (T ), X) → HomB (F (N ), X) → HomB (F (M ), X)
es una sucesión exacta de grupos abelianos para todo B-módulo X. Con-
cluimos entonces a partir de lema anterior 5.2.2 que F (M ) → F (N ) →
F (T ) → 0 es una sucesión exacta de B-módulos. La exactitud a izquierda de
G es análoga (o mejor dicho dual).
Observación: El enunciado anterior sigue siendo válido para funtores ad-
juntos entre categorı́as aditivas.
Corolario 8.1.6. Sea F : A Mod → B Mod una equivalencia, entonces F es
un funtor exacto.
Ejemplo: Sean A PB , B QA dos bimódulos tales que P ⊗B Q ∼ = A y Q ⊗B
∼
P = B. Consideremos las equivalencias F = Q ⊗A − : A Mod → B Mod y
G = P ⊗B − : B Mod → A Mod. Entonces Q ∼ = F (A) como B-módulo a
izquierda, luego Q es B-proyectivo, P = G(B) como A-módulo a izquierda,
luego P es A-proyectivo. Considerando las equivalencias entre categorı́as de
módulos a derecha − ⊗A P y − ⊗B Q tenemos también que Q es A-proyectivo
a derecha y P es B proyectivo a derecha. Tenemos ası́ que la proyectividad
de P y Q con respecto a sus dos estructuras es condición necesaria para que
estos funtores induzcan una equivalencia.
M. A. Farinati — A. L. Solotar 181
Enumeramos, a continuación, algunas de las propiedades que son preser-
vadas por equivalencias entre categorı́as de módulos.
Proposición 8.1.7. Sea F : A Mod → B Mod una equivalencia, entonces:
1. El conjunto de submódulos de M , ordenado por inclusión, está en cor-
respondencia biunı́voca con el conjunto de submódulos de F (M ), esta
correspondencia preserva el orden.
2. M es un A-módulo finitamente generado si y sólo si F (M ) es un B-
módulo finitamente generado.
3. M es noetheriano (resp. artiniano) si y sólo si F (M ) es noetheriano
(resp. artiniano).
4. M es indescomponible si y sólo si F (M ) es indescomponible.
5. M es simple si y sólo si F (M ) es simple.
Demostración: 1. Dado iN : N ⊆ M un submódulo, le asignamos Im(F (iN ) :
F (N ) → F (M )) ⊆ F (M ). El hecho de que F preserve el orden es conse-
cuencia de que preserva monomorfismos. Es claro que G induce (de manera
análoga a F ) una aplicación del conjunto de submódulos de F (M ) en el de
GF (M ) ∼= M.
2. Si bien este resultado ya lo conocı́amos, lo incluimos aquı́ porque puede
ser considerado también como consecuencia de 1.
3. Es consecuencia directa de 1. utilizando la definición de cadena ascendente
(resp. descendente).
4. Es claro que si M es descomponible entonces F (M ) es descomponible,
luego F (M ) indescomponible implica M indescomponible, la otra implicación
se demuestra igual utilizando G en vez de F .
5. M es simple si y sólo si el conjunto de sus submódulos está formado por
{{0}, M }. En este caso el conjunto de submódulos de F (M ) (utilizando 1.)
está formado por {{0}, F (M )} por lo tanto F (M ) es simple. Por simetrı́a la
recı́proca también es cierta.
Corolario 8.1.8. Sea A un anillo cualquiera y n ∈ N, entonces
A es noetheriano a izquierda (resp. a derecha) si y sólo si Mn (A) es
noetheriano a izquierda (resp. a derecha).
182 Anillos y sus categorı́as de representaciones
A es artiniano a izquierda (resp. a derecha) si y sólo si Mn (A) es
artiniano a izquierda (resp. a derecha).
A es un anillo semisimple si y sólo si Mn (A) es un anillo semisimple.
Demostración: Sabemos a partir del primer ejemplo de este capı́tulo que
An×1 y A1×n son dos bimódulos que establecen una equivalencia entre las
categorias de A-módulos y Mn (A)-módulos (versión a derecha y versión a
izquierda), y entonces estamos en condiciones de utilizar la proposición an-
terior.
Observación: La parte de semisimplicidad resulta un corolario de la última
proposición pues hemos tomado la siguiente definición: A es semisimple (a
izquierda) si y sólo si todo A-módulo (a izquierda) se descompone en suma
directa de simples. Existe otra caracterización de los anillos semisimples: A es
semisimple (a izq.) ⇔ todo A-módulo (a izq.) es proyectivo ⇔ todo A-módulo
(a izq.) es inyectivo. Con esta caracterización, la invariancia por matrices de
la semisimplicidad es corolario del hecho de que las equivalencias preservan
proyectivos (o bien inyectivos).
8.2. Teoremas de Morita
Por razones de comodidad, durante esta sección consideraremos módulos
a derecha en vez de a izquierda. Veremos de cualquier manera que todos los
teoremas de esta sección son simétricos en el sentido de que las afirmaciones
que se demuestran para las categorı́as de módulos a derecha siguen siendo
válidas si se cambia la palabra derecha por izquierda.
Definición 8.2.1. Sean A y B dos anillos. Diremos que A es equivalente
Morita a B si las categorı́as ModA y ModB son equivalentes. Notaremos
A ∼M B.
Resulta claro que ∼M es una relación de equivalencia.
Ejemplos:
1. Sea A un anillo y B otro anillo tal que B ∼M A. Sabemos entonces que
se tienen los isomorfismos de anillos B ∼= EndB (B) ∼ = EndA (G(B)) donde
G : ModB → ModA es el funtor que da la equivalencia. Como B es B-
proyectivo de tipo finito, entonces G(B) es un A-módulo de tipo finito, luego
B queda caracterizado como el anillo de endomorfismos de cierta clase de
M. A. Farinati — A. L. Solotar 183
módulos proyectivos de tipo finito. Si A es tal que todo módulo proyectivo
de tipo finito es libre (por ejemplo A un cuerpo, o un anillo de división, o
un d.i.p., o un anillo local), entonces todo anillo equivalente Morita a A es
isomorfo a un anillo de matrices con coeficientes en A.
2. Sea k un cuerpo, A = k × k y B = k × M2 (k). Es un ejercicio sencillo
verificar que A ∼M B, y uno se puede preguntar si Mn (A) ∼ = Mm (B) (iso-
morfismo de anillos) para algun n, m ∈ N. La respuesta es no, por un simple
argumento de dimensión y divisibilidad, la dimensión sobre k de Mn (A) es
2.n2 y la de Mm (B) es 5.m2 , y nunca puede ser cierta la igualdad 2.n2 = 5.m2
(n, m ∈ N) pues en la factorización de 2.n2 , el primo 2 aparece una canti-
dad impar de veces, y en 5.m2 aparece una cantidad par. Observamos que
k × k es un anillo tal que existen proyectivos de tipo finito que no son
libres, un ejemplo es k × k 2 , cuyo anillo de endomorfismos es justamente
B = k × M2 (k) ∼ = Endk (k) × Endk (k 2 ) ∼
= Endk×k (k × k 2 ).
Como ejemplo fundamental recordemos que si A y B son tales que existen
bimódulos A PB y B QA que verifican P ⊗B Q ∼
= A y Q ⊗A P ∼ = B (como
bimódulos) entonces A ∼M B. Veremos en esta sección que esta clase de
ejemplos agota todas las posibilidades.
Supondremos que los funtores que dan la equivalencia son aditivos (es
decir que vale F (f + g) = F (f ) + F (g) si f, g son morfismos y F es el funtor),
de cualquier manera esta suposición es superflua pues se puede demostrar
(ver ejercicio 1 del final de este capı́tulo) que todo funtor entre categorı́as de
módulos que admite un adjunto (de algún lado) es aditivo.
Para la demostración del primero de los teoremas principales de esta
sección comenzaremos con dos lemas sencillos:
Lema 8.2.2. Sea F : ModA → ModB un funtor que es una equivalencia,
entonces
1. Para cada par de A-módulos M y N , F induce un isomorfismo de
grupos abelianos HomA (M, N ) → HomB (F (M ), F (N ))
2. Para cada A-módulo M , F induce un isomorfismo de anillos
EndA (M ) → EndB (F (M )).
Demostración: En ambos casos, es claro que F induce biyecciones. Al ser F
aditivo, dichas biyecciones son morfismos de grupos. Para el punto 2. notamos
que el producto en End es la composición, luego que F preserve el producto
y la unidad se debe sencillamente a la funtorialidad.
184 Anillos y sus categorı́as de representaciones
Lema 8.2.3. Sean MA y NA dos A-módulos a derecha y F : ModA → ModB
una equivalencia. Entonces
F : HomA (M, N ) → HomB (F (M ), F (N ))
es un isomorfismo de EndA (M )-EndA (N )-bimódulos.
Demostración: Sabemos que es una biyección, basta ver que F es EndA (M )-
EndA (N )-lineal.
Sea f ∈ HomA (M, N ), φ ∈ EndA (M ) y ψ ∈ EndA (N ). Es un ejerci-
cio sencillo ver que en este caso la estructura de bimódulo de HomA (M, N )
está dada por la composición, es decir φ.f.ψ = φ ◦ f ◦ ψ. Aplicando F y
utilizando la funtorialidad tenemos
F (φ.f.ψ) = F (φ) ◦ F (f ) ◦ F (ψ)
Pero la estructura de EndA (M )-EndA (N )-bimódulo de HomB (F (M ), F (N ))
está dada por la identificación de los anillos EndA (M ) ∼
= EndB (F (M )) (resp.
con N ) vı́a F , luego
F (φ) ◦ F (f ) ◦ F (ψ) = φ.F (f ).ψ
es decir que F es EndA (M )-EndA (N )-lineal.
El siguiente teorema describe todas las equivalencias entre categorı́as de
módulos.
Teorema 8.2.4. (Morita) Sea F : ModA → ModB una equivalencia con
inverso G : ModB → ModA . Entonces existen bimódulos A PB y B QA tales
que F ∼= HomA (B QA , −) y G ∼
= HomB (A PB , −)
Demostración: Sea M un A-módulo a derecha, consideremos la siguiente
cadena de isomorfismos naturales:
F (M ) ∼
= HomB (B, F (M )) ∼
= HomA (G(B), M )
Llamando Q a G(B) queda casi demostrada el primer isomorfismo del teo-
rema, pues sólo falta ver que Q es un B-A-bimódulo y que los isomorfismos
anteriores son de B-A-bimódulos.
Considerando a B como B-módulo a derecha, tenemos el isomorfismo de
anillos B ∼= EndB (BB , BB ) (notar la comodidad de considerar módulos a
M. A. Farinati — A. L. Solotar 185
derecha, si no EndB (B B, B B) ∼
= B op ). Además G induce un isomorfismo de
anillos EndB (B) ∼
= EndA (G(B)), como G(B) es claramente un EndB (G(B))-
A-bimódulo, entonces es un B-A-bimódulo. La A-linealidad de los isomorfis-
mos antes mencionados es consecuencia del lema 8.2.3.
El otro isomorfismo de funtores es completamente análogo, si X es un
B-módulo:
G(X) ∼
= HomA (A, G(X)) ∼
= HomB (F (A), X)
Llamamos P := F (A) que es, de manera análoga a Q, un A-B-bimódulo.
Observación: Una consecuencia del teorema anterior es que P y Q quedan
simétricamente relacionados entre ellos, pues si observamos las fórmulas para
F y G del teorema y especializamos en A y en B obtenemos que
P = F (A) ∼
= HomA (B QA , A) =: Q∗A
Q = G(B) ∼
= HomB (A PB , B) =: P ∗B
Como corolario del teorema 8.2.4, se tiene una segunda caracterización de
las equivalencias entre categorı́as de módulos que escribimos en forma de
teorema:
Teorema 8.2.5. (Morita) Con las mismas notaciones del teorema 8.2.4, se
tienen isomorfismos de funtores:
F ∼
= (−) ⊗B P ; G∼
= (−) ⊗A Q
Demostración: a partir del teorema 8.2.4 sabemos que F ∼ = HomA (B QA , −)
∼
y que y G = HomB (A PB , −). Por otro lado, para cualquier bimódulo se tienen
transformaciones naturales
(−)⊗A (Q)∗A → HomA (B QA , −) ; (−)⊗B (P )∗B → HomB (A PB , −)
Estas transformaciones naturales son isomorfismos naturales siempre que Q
sea A-proyectivo de tipo finito y P sea B-proyectivo de tipo finito. Este es el
caso que nos concierne pues las equivalencias preservan objetos proyectivos
y finitamente generados y P y Q son imágenes por equivalencias de A y B
que son trivialmente proyectivos finitamente generados.
Notar que por la observación anterior sabemos que (Q)∗A ∼ = P y que
(P )∗B ∼
= Q, por lo tanto podemos escribir F ∼
= (−) ⊗ B P y G ∼
= (−) ⊗A Q
como querı́amos probar.
186 Anillos y sus categorı́as de representaciones
Con este último teorema se demuestra un hecho notable, y es la simetrı́a
en la definición de equivalencia Morita. Resulta en principio un poco mo-
lesto el hecho de que para definir una relación de equivalencia entre anillos,
haya que elegir o bien los módulos a derecha, o bien lo módulos a izquierda,
pero mediante la caracterización del teorema anterior se tiene el siguiente
corolario:
Corolario 8.2.6. Sean A y B dos anillos. Las categorı́as A Mod y B Mod
son equivalentes si y sólo si son equivalentes las categorı́as ModA y ModB .
Además cualquiera de estas dos condiciones implica que las categorı́as A ModA
y B ModB son equivalentes ( A ModA indica la categorı́a de A-A-bimódulos,
idem para B).
Demostración: A partir del teorema 8.2.5 sabemos que toda equivalencia
entre módulos a derecha está dada por tensorizar con dos bimódulos A PB
y B QA tales que P ⊗B Q ∼ = A y Q ⊗A P ∼ = B. Entonces, tomando los
funtores Q ⊗A − y P ⊗B − obtenemos una equivalencia entre los módulos
a izquierda. La recı́proca es también cierta, para esto hay que demostrar
versiones análogas a los teoremas 8.2.4 y 8.2.5 para módulos a izquierda, las
demostraciones son similares, cuidando algunos detalles como por ejemplo
que HomA (A A,A A) ∼ = Aop en vez de A.
Teniendo P y Q como antes, es claro que el funtor Q⊗A −⊗A P : A ModA →
B ModB es una equivalencia, pues su inverso es P ⊗B − ⊗B Q : B ModB →
A ModA .
Corolario 8.2.7. Sean A y B dos anillos equivalentes Morita, entonces
Z(A) ∼
= Z(B) (isomorfismo de anillos).
A/[A, A] ∼
= B/[B, B] (isomorfismo de grupos abelianos).
Demostración:
Z(A) ∼
= HomA−A (A, A) ∼
= HomB−B (Q ⊗A A ⊗A P, Q ⊗A A ⊗A P )
∼
= HomB−B (Q ⊗A P, Q ⊗A P ) ∼
= HomB−B (B, B) ∼
= Z(B)
y todos estos isomorfismos son de anillos.
Para el segundo punto, observamos que la categorı́a A ModA se identifica
con la categorı́a de Ae Mod y con la de ModAe , donde Ae = A ⊗Z Aop (idem
para B). Utilizando el teorema 8.2.5, el funtor Q⊗A −⊗A P debe ser necesari-
amente de la forma Pe ⊗Ae − o bien − ⊗Ae Q, e donde Q
e y Pe son dos bimódulos
M. A. Farinati — A. L. Solotar 187
sobre Ae y B e . El lector puede verificar que Pe = P ⊗Z Q y Q e = Q ⊗Z P
sirven. También es fácil verificar (de hecho ya lo hicimos en el punto anterior)
que Pe ⊗Ae A = A ⊗Ae Q e∼= P ⊗A A ⊗A Q ∼ = B, por lo tanto
A/[A, A] ∼ = A ⊗Ae A ∼
= (P ⊗B Q) ⊗Ae (P ⊗B Q)
∼
= (Q ⊗A P ) ⊗B e (Q ⊗A P ) = B ⊗B e B ∼
∼ = B/[B, B]
Ejemplo: Sea k un cuerpo y n ∈ N. Si se quiere calcular Z(Mn (k)), una
opción es demostrar “a mano” a partir de que una matriz que conmuta con
cualquier otra, en particular conmuta con las matrices elementales, obtener
ası́ condiciones sobre la matriz para llegar, luego de penosas y largas cuentas,
a ver que las únicas matrices que conmutan con cualquier otra son múltiplos
de la identidad. Otra manera es, a la luz de la equivalencia Morita entre k y
Mn (k), aplicar el corolario anterior y obtener Z(Mn (k)) ∼ = Z(k) = k. Otra
aplicación elemental al álgebra lineal es por ejemplo responder a la pregunta
¿cuándo una matriz es combinación lineal de conmutadores? Para esto sabe-
mos que Mn (k)/[Mn (k), Mn (k)] ∼ = k/[k, k] = k, por lo tanto [Mn (k), Mn (k)]
es un subespacio de codimensión uno, por lo tanto es el nucleo de algún
elemento del dual. Es conocido que tr(M.N − N.M ) = 0, por lo tanto
[Mn (k), Mn (k)] ⊆ Ker(tr), pero como tienen la misma dimensión entonces
son iguales.
8.3. Contextos
En esta sección veremos la noción de contexto de Morita, que junto al teo-
rema 8.3.2 facilitan enormemente la tarea de verificación, en casos concretos,
de que dos anillos sean equivalentes Morita.
Comenzamos comentando el caso en que A ∼M B. Por el teorema 8.2.5
sabemos que existen bimódulos A PB y B QA que inducen (a través del pro-
ducto tensorial) la equivalencia entre las categorı́as de A-módulos y de B-
módulos. Recordamos también que el anillo A ∼ = EndA (A) se identifica con
EndB (F (A)) = EndB (P ) y que Q se puede tomar como P ∗B . Tenemos en-
tonces dos aplicaciones naturales:
v : P ⊗B Q → EndB (P ) definida por ip ⊗ φ 7→ (x 7→ p.φ(x)),
y la evaluación u : Q ⊗A P → B definida por φ ⊗ p 7→ φ(p).
Entre estos dos morfismos se verifican las siguientes propiedades de compat-
ibilidad:
188 Anillos y sus categorı́as de representaciones
Para todo φ, ψ en P ∗ , p en P , φ.v(p ⊗ ψ) = u(φ ⊗ p).ψ. En efecto:
(φ.v(p⊗ψ))(x) = (φ.(pψ(−))(x)) = φ(p.ψ(−))(x) = φ(p.ψ(x)) = φ(p)ψ(x) = (u(φ⊗p).ψ)(x)
Para todo p, p0 en P , ψ en P ∗ , v(p ⊗ ψ).p0 = p.u(ψ ⊗ p0 ). En efecto:
v(p ⊗ ψ)p0 = pψ(p0 ) = p.u(ψ ⊗ p0 )
Esto motiva la siguiente definición:
Definición 8.3.1. Dados dos bimódulos A PB y B QA y dos morfismos de
bimódulos u : Q ⊗A P → B y v : P ⊗B Q → A (no necesariamente isomor-
fismos), se dice que (A, B, P, Q, u, v) es un contexto Morita entre A y B
en caso de que se verifiquen las siguientes condiciones de compatibilidad:
v(p ⊗ q).p0 = p.u(q ⊗ p0 ) ; u(q ⊗ p).q 0 = q.v(p ⊗ q 0 )
para todo p, p0 ∈ P , q, q 0 ∈ Q.
Cuando u y v son isomorfismos, P y Q inducen una equivalencia.
Teorema 8.3.2. Sea (A, B, P, Q, u, v) un contexto Morita tal que u y v
son epimorfismos, entonces u y v son isomorfismos. En particular A resulta
equivalente Morita a B.
Demostración: Consideremos 1A ∈ Im(v), luego existen Pr p1 , . . . , pr elemen-
tos de P y q1 , . . . , qr elementos de Q tales que 1A = i=1 v(pi ⊗qi ). Definimos
s : A → P ⊗B Q a través de la fórmula
r
X
s(a) := a.(pi ⊗ qi )
i=1
Es claro que s es un morfismo de A-módulos a izquierda, veremos que es el
inverso de v (en particular s será un morfismo de bimódulos). Calculamos
para esto explı́citamente las composiciones s ◦ v y v ◦ s:
s(v(p ⊗ q)) = Pri=1 v(p ⊗ q)pi ⊗ qi = Pri=1 p.u(q ⊗ pi ) ⊗ qi =
P P
r
= i=1 pP⊗ u(q ⊗ pi )qi = ri=1 p ⊗ q.v(pi ⊗ qi ) =
= (p ⊗ q) ri=1 v(pi ⊗ qi ) = p ⊗ q
M. A. Farinati — A. L. Solotar 189
r
X r
X
v(s(a)) = v([Link] ⊗ qi ) = a. v(pi ⊗ qi ) = a
i=1 i=1
La demostración para ver que u es también un isomorfismo es completamente
análoga.
Ejemplos: 1. Sea R un anillo cualquiera y e ∈ R tal que e = e2 . Consider-
amos el anillo e.R.e. Es claro que P = e.R es un e.R.e − R-bimódulo y que
Q = R.e es un R − e.R.e-bimódulo. La multiplicación de R induce morfismos
de bimódulos
u : R.e ⊗e.R.e e.R → R
v : e.R ⊗R R.e → e.R.e
Es claro que v es siempre suryectiva, en cambio, la imagen de u es R.e.R, o
sea, el ideal bilátero generado por e. Hay veces en que esto último es fácil de
calcular, por ejemplo si R es un anillo simple (i.e. que no tiene ideales biláteros
no triviales). Como corolario del teorema 8.3.2 se tiene el siguiente resultado:
si e ∈ R es un idempotente tal que R = R.e.R, entonces R ∼M e.R.e.
2. Como subejemplo del ejemplo anterior, considerar R = Mn (A) donde A es
un anillo cualquiera y e la matriz que tiene un uno en el lugar (1, 1) y cero en
el resto. El anillo [Link] (A).e consiste en las matrices que tienen ceros en todas
sus entradas salvo eventualmente en el lugar (1, 1), este anillo claramente se
identifica con el anillo A. Queda como ejercicio verificar que el ideal bilátero
generado por e es Mn (A), de esta manera hemos vuelto a demostrar que
Mn (A) ∼M A.
Ejercicio: Sean A y B dos anillos tales que A ∼M B. Demuestre que
existe un contexto Morita entre A y B que da la equivalencia.
8.3.1. Acciones de grupos sobre anillos y contextos
Morita
Ası́ como en la teorı́a de k-módulos, al considerar las acciones de grupos
sobre los módulos nos interesaban las acciones k-lineales, en anillos nos in-
teresarán particularmente las acciones de grupos que respeten la estructura
de anillo. Sea entonces A un anillo y G un grupo finito que actúa en A por
automorfismos de anillos, es decir, se tiene una aplicación
G×A→A
(g, a) 7→ g(a)
190 Anillos y sus categorı́as de representaciones
que es una acción y que verifica además que para cada g ∈ G, g(−) es un
automorfismo de anillos (i.e. g(a + a0 ) = g(a) + g(a0 ), g(a.a0 ) = g(a).g(a0 )
∀a, a0 ∈ A y g(1A ) = 1A ). En estas condiciones, siempre es posible construir
dos anillos asociados a A y a G que están en contexto Morita, estos anillos
son AG (el subanillo de invariantes) y AoG (el producto cruzado de A con
G). Antes de ver la construcción, veamos dos ejemplos de acciones de grupos
por automorfismos de anillos.
Ejemplos:
1. Sea A un anillo cualquiera y G ⊆ Autanillos (A), entonces claramente G
actúa en A por automorfismos de anillos.
2. Si A = C, G = Z2 actúa en C por conjugación.
3. Sea X un conjunto y G × X → X una acción de G sobre X. Sea k un
anillo conmutativo y consideramos A = k X = F unc(X, k) con la estructura
de anillo heredada de k punto a punto. Entonces G actúa sobre A a través
de la fórmula
G×A→A
(g, f ) 7→ x 7→ f (g −1 (x))
El lector podrá verificar sin dificultad que ésta es una acción por automor-
fismos de anillos.
Ejercicio: Sea G un grupo que actúa por automorfismos de anillos en un
anillo A, entonces AG = {a ∈ A / g(a) = a ∀g ∈ G} es un subanillo de A.
Damos ahora la definición del producto cruzado:
Consideramos A[G] con su estructura aditiva habitual pero con una es-
tructura multiplicativa diferente. Si a, a0 ∈ A, g, g 0 ∈ G se define
(ag).(a0 g 0 ) := (ag(a0 ))(gg 0 )
y se extiende dicha definición bilinealmente a los demás elementos de A[G].
Ejercicio: Con ese producto, el conjunto A[G] es un anillo asociativo con
1 (cuál es el uno?), que se llama producto cruzado de A por G y se denota
AoG
Observación: Aún teniendo AoG un producto distinto en general al de
A[G], contiene de cualquier manera a A como subanillo, y tambien el mor-
fismo evidente Z[G] → AoG es un morfismo de anillos.
M. A. Farinati — A. L. Solotar 191
Los anillos AG y AoG son construcciones naturales a partir del anillo A
y de una acción de G sobre A por automorfismos, una relación importante
entre ambos está dada por la siguiente proposición:
Proposición 8.3.3. Sea A un anillo y G un grupo finito que actúa en A por
automorfismos de anillos. Entonces AG está en contexto Morita con AoG.
Demostración: Debemos exhibir bimódulos P y Q que satisfagan la defini-
ción de contexto. Para esto tomamos, como grupos abelianos, P = Q = A,
pero con diferentes acciones.
Es claro que P = A es un AG -módulo a derecha. Si a.g ∈ AoG y x ∈ A
definimos
(ag).x := ag(x)
El lector podrá verificar que esta definición cumple con los axiomas de ac-
ción, hacemos notar que si b ∈ AG , entonces ag(x).b = ag(xb). Esta última
igualdad dice que las acciones de AoG y AG son compatibles, por lo tanto
P es un AoG-AG -bimódulo.
Consideramos a Q = A de manera obvia como un AG -módulo a izquierda,
y definimos
x.(ag) := g −1 (xa) (a, x ∈ A, g ∈ G)
Definimos ahora dos morfismos:
µ : P ⊗AG Q → AoG τ : Q ⊗AoG P → AG
X X
µ(a ⊗ b) := ag(b)g τ (a ⊗ b) := g(a.b)
g∈G g∈G
Veremos la buena definición, dejamos como ejercicio verificar que son mor-
fismos de bimódulos. Si x, y ∈ A, a ∈ AG , entonces
X X
µ(xa ⊗ y) = xag(y)g = xg(ay)g = µ(x ⊗ ay)
g∈G g∈G
En el caso de τ , sean x, y, a ∈ A y h ∈ G, entonces
τ (h−1 (xa) ⊗ y) −1
P
τ (x(ah) ⊗ y) = = g∈G g(h (xa).y)
−1 0
P P
= g∈G g.h (xa.h(y)) = g 0 ∈G g (xah(y)) = τ (x ⊗ (ah).y)
192 Anillos y sus categorı́as de representaciones
Veamos ahora la compatibilidad de µ y τ : sean x, y, z ∈ A entonces
P
−1
P
xµ(y ⊗ z) = x g∈G yg(z)g = g∈G g (xyg(z)) =
−1 −1
P P
= g∈G g (xy)z = g∈G g (xy) z = τ (x ⊗ y)z
Por otro lado
P P
µ(x ⊗ y)z = g∈G xg(y)g z = g∈G xg(y)g(z) =
P P
= g∈G xg(yz) = x g∈G g(yz) = xτ (y ⊗ z)
Observación: Una pregunta natural en este punto es ¿cuándo el contexto
entre AG y AoG es una equivalencia? En virtud del Teorema 8.3.2, basta
ver cuándo µ y τ son morfismos sobreyectivos. El más sencillo es τ , pues es
un P promedio. Es claro que si |G| es inversible en A y a ∈ AG , entonces A =
1
|G| g∈G g(a) = τ (a ⊗ 1). Por otro lado, Im(µ) es un sub-bimódulo de AoG,
o sea, un ideal bilátero luego Im(µ) = AoG si y sólo si 1AoG ∈ Im(µ). Esto
Pr
significa
Pr P que existen a 1 , . . . , a r , b1 , . . . , b r ∈ A tales que 1 = µ ( i=1 ai ⊗ bi ) =
i=1 a
g∈G i g(b i ).g.
Definición 8.3.4. Sea A un anillo y G un grupo que actúa por automor-
fismos de anillos en A. Diremos que la acción de G sobre A es Galois si
existen elementos a1 , . . . , as , b1 , . . . , bs ∈ A tales que
s
X 1 si g = 1G
ai .g(bi ) =
0 6 1G
si g =
i=1
Si la acción de un grupo G sobre un anillo A es Galois y a1 , . . . , as , b1 , . . . , bs
son los elementos de la definición de Galois, entonces
s s X r
!
X X X X
µ( ai ⊗ b i ) = ai g(bi )g = ai g(bi ) g = 1
i=1 i=1 g∈G g∈G i=1
Luego, hemos demostrado el siguiente teorema:
Teorema 8.3.5. Sea A un anillo y G un grupo que actúa por automorfismos
de anillos tal que |G| es inversible en A y la acción de G es Galois. Entonces
la categorı́a de AG -módulos es equivalente a la categorı́a de AoG-módulos.
M. A. Farinati — A. L. Solotar 193
Ejemplos: 1. Sea k un anillo tal que 1/2 ∈ k y A = k[x]. Sea G = Z2 que
actúa en A a través de x 7→ −x. Ver que AG = k[x2 ], pero la acción no es
Galois. Demuestre que G actúa (con la misma fórmula) en A0 := k[x, x−1 ], y
en ese caso la acción es Galois.
2. Considerar A = k[x, y] y G = Z2 actuando por permutación (i.e. y 7→ x y
x 7→ y). Probar que AG = k[s, t] donde s = x + y y t = x.y y que la acción
no es Galois. Sea δ := x − y, ver que G actúa en A[δ −1 ] (el localizado de A
en las potencias de δ) y que la acción de G es Galois en A[δ −1 ].
8.4. Ejercicios
1. Sea F : A Mod → B Mod un funtor cualquiera. Ver que:
a) F preserva productos finitos si y sólo si F preserva sumas finitas.
b) Si F preserva sumas finitas (o productos finitos), entonces F es aditivo
(i.e. si F (f + g) = F (f ) + F (g) para todo par de morfismos A-lineales
f , g).
2. Sea F : C → D un funtor entre dos categorı́as C y D. Supongamos que F
admite un funtor adjunto a derecha que llamaremos G. Demostrar que si G0
es otro funtor adjunto a derecha de F entonces G ∼ = G0 , es decir G(X) ∼
=
0
G (X) para todo objeto X de la categorı́a D, y ese isomorfismo es natural
(sugerencia: demostrar primero que el ejercicio es equivalente a probar que
existe un isomorfismo natural HomC (M, G(X)) ∼ = HomC (M, G0 (X)) para
todo objeto X de D y M de C).
3. Sea F : A Mod → B Mod un funtor que admite un adjunto a derecha G :
B Mod → A Mod. Demostrar que existe un B-A-bimódulo X tal que G =
∼
∼
HomB (X, −) y que F = X ⊗A −, además la clase de isomorfismo (como
bimódulo) de X queda unı́vocamente determinada.
4. Probar que si A ∼M B y A0 ∼M B 0 entonces A × A0 ∼M B × B 0 y que
A ⊗Z A0 ∼M B ⊗Z B 0 .
5. Sean (n1 , . . . , nr ) y (m1 , . . . , mr ) dos r-uplas de números naturales y k un
anillo cualquiera, ¿Es Mn1 (k) × Mn2 (k) × · · · × Mnr (k) equivalente Mori-
ta a Mm1 (k) × Mm2 (k) × · · · × Mmr (k)? Supongamos que k es un cuerpo,
¿qué dimensión tiene el centro de estas dos álgebras?
a b
6. Sea A el anillo de matrices triangulares superiores de 2×2, i.e. A = , a, b, c ∈ k
0 c
donde k es un cuerpo, ¿Es A equivalente Morita a k o a k × k?
194 Anillos y sus categorı́as de representaciones
7. Sea G un grupo finito que actúa en un anillo A.
1
a) (Maschke) Probar que si |G| ∈ A y f : M → N es un epimorfismo de
AoG-módulos que se parte como morfismo de A-módulos, entonces f
se parte como morfismo de AoG-módulos. En particular, si A es un
anillo semisimple y |G| inversible en A, entonces AoG es semisimple.
b) Probar que si A es noetheriano entonces AoG es noetheriano.
c) Concluir que si |G| ∈ A y la acción es Galois, entonces A semisimple
(resp. noetheriano) implica AG semisimple (resp. noetheriano).
8. Consideremos a Z2 actuando en C por conjugación. Demostrar que CG = R
y que CoZ2 ∼ = M2 (R). (Nota: sale de dos maneras diferentes). ¿Es Galois la
acción de Z2 sobre C?
9. Ver que la categorı́a de AoG-módulos consiste en la categorı́a cuyos objetos
son A-módulos munidos de una acción del grupo G tal que vale la siguiente
relación de compatibilidad:
g(a.m) = g(a).g(m)
y los morfismos son los morfismos A-lineales que conmutan con la acción de
G.
a) Sea M un AoG-módulo, ver entonces que M G = {m ∈ M / g(m) =
m ∀m ∈ M } es un AG -módulo.
b) Si consideramos a A como un objeto de AG ModAoG , entonces ver que
A ⊗AoG M ∼ = M G.
c) La acción de A en M induce un morfismo A ⊗AG M G → M de tal
manera que el siguiente diagrama (salvo eventualmente multiplicación
por |G|) es conmutativo:
A ⊗AG M G /M
µ⊗1M
A ⊗AG (A ⊗AoG M ) / AoG ⊗AoG M
Concluir que si |G| es inversible en A y la acción de G sobre A es
Galois, entonces A ⊗AG M G → M es un isomorfismo.
10. Sea A un anillo tal que todo módulo proyectivo de tipo finito es libre (por
ejemplo un cuerpo, o un d.i.p. como Z ó Z[i], ó k[x] ó k[x, x−1 ]), entonces
los únicos anillos equivalentes Morita a A son isomorfos a Mn (A) para algún
n ∈ N.
M. A. Farinati — A. L. Solotar 195
11. Sea A un anillo y G un grupo que actúa en A por automorfismos de anillos
tal que la acción es Galois y 1/|G| ∈ A. Demuestre que si AG es tal que todo
AG -módulo proyectivo de tipo finito es libre (por ejemplo AG un cuerpo, o
un d.i.p.) entonces AoG ∼ = Mn (AG ) donde n = |G| (notar que este es el
caso del ejercicio 8). Calcular Z(AoG).
196 Anillos y sus categorı́as de representaciones
9
Categorı́as: construcciones
universales, lı́mites y colı́mites
9.1. Categorı́as
En este capı́tulo se tratarán nociones básicas de categorı́as que son nece-
sarias a lo largo del curso, haciendo énfasis en los ejemplos más utilizados a
tales fines.
9.1.1. Definición de Categorı́a y ejemplos básicos
Daremos, en esta sección, la definición de categorı́a, y presentaremos,
como excusa de notación, varios ejemplos ilustrando la definición.
Definición 9.1.1. Definir una categorı́a C es dar los siguientes datos:
Una clase (no necesariamente un conjunto) de objetos, que se deno-
tará Obj(C).
Para cada par de objetos X e Y de C, un conjunto de flechas de X
en Y , que se denotará HomC (X, Y ) (o a veces [X, Y ], o [X, Y ]C , o
C(X, Y ), o M or[X, Y ]).
Estos satisfacen los siguientes axiomas:
C1: Si X, X 0 , Y , Y 0 son objetos de C y o bien X 6= X 0 o bien Y 6= Y 0 ,
entonces HomC (X, Y ) 6= HomC (X 0 , Y 0 ).
197
198 Anillos y sus categorı́as de representaciones
C2: Para cada terna de objetos X, Y , Z de C está definida una función que
llamaremos composición
HomC (Y, Z) × HomC (X, Y ) → HomC (X, Z)
(f, g) 7−→ f ◦ g
que es asociativa (en el sentido obvio).
C3: Para cualquier objeto X, existe un elemento de HomC (X, X) que es un
elemento neutro (tanto a derecha como a izquierda) con respecto a la
composición de morfismos que salen de, o que llegan a X. Tal morfismo
(se puede ver que es único) se denota IdX .
Ejemplos: Damos a continuación la notación para categorı́as usuales, señalan-
do primero los objetos, y luego las flechas:
Sets Conjuntos y funciones.
k Vect (k un cuerpo), los k-espacios vectoriales y las transformaciones k-lineales.
A Mod (A un anillo), los A-módulos (por ejemplo a izquierda) y los morfismos
de A-módulos.
G Grupos y homomorfismos de grupos.
Ab Grupos abelianos y homomorfismos de grupos.
Z Mod Los A-módulos Z-graduados, y los morfismos de A-módulos graduados.
A
Sets0 Los pares (X, x0 ) donde X es un conjunto no vacı́o y x0 ∈ X, un
morfismo f : (X, x0 ) → (Y, y0 ) es una función f : X → Y tal que
f (x0 ) = y0 .
Top0 Los pares (X, x0 ) donde X es un espacio topológico no vacı́o y x0 ∈ X,
un morfismo f : (X, x0 ) → (Y, y0 ) es una función continua f : X → Y
tal que f (x0 ) = y0 .
An1 Anillos con 1, morfismos de anillos que preservan la unidad.
An Anillos (no necesariamente unitarios), morfismos de anillos (i.e. fun-
ciones a la vez aditivas y multiplicativas).
M. A. Farinati — A. L. Solotar 199
k-Alg k-álgebras (k es un anillo conmutativo con uno) y morfismos de k-
álgebras.
k-AlgC k-álgebras conmutativas.
Cop Dada una categorı́a C, si definimos Obj(Cop ) = Obj(C) y para cada par
de objetos X e Y : HomCop (X, Y ) := HomC (Y, X), y la composición
f ◦op g := g ◦ f . Entonces Cop resulta también una categorı́a, que se
denomina la categorı́a opuesta.
Otros ejemplo de categorı́a es aquella formada por los conjuntos ordena-
dos como objetos, y las funciones crecientes como morfismos.
Por otro lado, si I es un conjunto ordenado, podemos definir una categorı́a
tomando como objetos a los elementos de I y como flechas
{∗} si i ≤ j
Hom(i, j) =
∅ si i y j no están relacionados
donde {∗} denota a un conjunto con un único elemento. La transitividad de
la relación ≤ hace que la composición esté bien definida, y el hecho de que
siempre i ≤ i asegura la existencia del morfismo identidad.
Si M es un monoide con elemento neutro, entonces la categorı́a con un
único objeto {∗} y las flechas definidas como Hom({∗}, {∗}) := M resulta
efectivamente una categorı́a, definiendo la composición de funciones como el
producto en el monoide.
9.1.2. Isomorfismos, monomorfismos y epimorfismos categóri-
cos
La definición más sencilla que se puede hacer a partir de los axiomas de
categorı́as es la de isomorfismo:
Definición 9.1.2. Sea C una categorı́a, dos objetos X e Y de C se dirán
isomorfos si existen morfismos f : X → Y y g : Y → X tales que f ◦g = IdY
y g ◦ f = IdX , en tal caso denotaremos X ∼
= Y.
Un isomorfismo en la categorı́a de conjuntos es una biyección, los iso-
morfismos en las categorı́as de grupos, también son los morfismos que son
biyectivos, pues si una función es un morfismo de grupos y además es biyec-
tiva, entonces la función inversa también resulta un morfismo de grupos. En
200 Anillos y sus categorı́as de representaciones
la categorı́a de módulos sobre un anillo fijo sucede lo mismo. Llamamos la
atención sin embargo a que aún cuando se tenga una categorı́a en donde
los objetos sean conjuntos junto con alguna otra estructura adicional, y las
flechas sean un subconjunto del conjunto funciones entre los objetos, la noción
de isomorfismo no tiene por qué coincidir con la de biyección. Presentamos
los siguientes dos ejemplos:
En la categorı́a de espacios topológicos, un isomorfismo es un homoeo-
morfismo, es decir, una función continua f : X → Y biyectiva con inversa
f −1 : Y → X también continua.
Un ejemplo de biyección que no es un homeomorfismo es considerar un
mismo conjunto, pero definir dos topologı́as diferentes en él, una contenida
en la otra, digamos (X, τ ) y (X, τ 0 ) en donde todo abierto de τ 0 pertenece
a τ , pero con τ estrictamente mayor que τ 0 . Entonces la función identidad
(X, τ ) → (X, τ 0 ) es continua, pero su inversa, que es de nuevo la función
identidad, pero vista como función de (X, τ 0 ) en (X, τ ) no es continua. Ob-
servamos que esta función “identidad”, en realidad es la función identidad
de X, pero no la identidad de (X, τ ).
Otro ejemplo es el caso de los conjuntos ordenados como objetos y las
funciones creciente como morfismos. Si (X, ≤) es un conjunto ordenado con
una relación de orden no trivial (es decir, que existen por lo menos dos
elementos distintos x e y tales que x ≤ y), definimos sobre X otra relación
de orden, que está dada por x ≤ x ∀x ∈ X, y si x 6= y, entonces x no
está relacionado con y; llamemos ≤0 a esta nueva relación. Si consideramos
la función identidad de X, como morfismo (X, ≤0 ) → (X, ≤), es una función
(notar que como la relación ≤0 es trivial, cualquier función con dominio en
X es creciente) y biyectiva, pero (X, ≤0 ) ∼6= (X, ≤).
Sea CM la categorı́a con un único objeto {∗}, y Hom({∗}, {∗}) = M
donde M es un monoide con elemento identidad, entonces M es un grupo si
y sólo si todo morfismo es un isomorfismo.
Además de la noción de isomorfismo, hay muchas otras definiciones que
se pueden hacer en el contexto genérico de una categorı́a. La clave de estas
definiciones es encontar una caracterización, en términos de diagramas de
flechas, de la propiedad que uno quiere generalizar, es decir, de una noción que
uno conoce en una categorı́a y desea contar con esa construcción en alguna
otra categorı́a. Cualquier definición hecha con diagramas con flechas puede
ser enunciada en una categorı́a arbitraria, uno de los ejemplos más sencillos
es la noción de monomorfismo y epimorfismo, que damos a continuación en
M. A. Farinati — A. L. Solotar 201
forma de proposición, en las categorı́as de conjuntos, y de módulos:
Proposición 9.1.3. Sea f : X → Y un morfismo en la categorı́a Sets o
A Mod (donde A es un anillo fijo). Entonces f es inyectiva si y sólo si cada
vez que g, h : Z → X son dos morfismos (en las respectivas categorı́as) tales
que f ◦ h = f ◦ g, entonces g = h.
Demostración: En la categorı́a de conjuntos esta proposición es obvia, en
la categorı́a de módulos es la proposición 3.3.3 del capı́tulo 3.
Definición 9.1.4. Dada una categorı́a C, un morfismo f : X → Y se dirá un
monomorfismo si y sólo si, para todo objeto Z y para todo par de morfismos
g, h : Z → X tales que f ◦ g = f ◦ h, entonces g = h.
Reescribiendo esta definición, tenemos la siguiente proposición:
Proposición 9.1.5. Sea f : X → Y un morfismo en una categorı́a C, en-
tonces f es un monomorfismo si y sólo si, para todo objeto Z la función de
conjuntos
f∗ : HomC (Z, X) → HomC (Z, Y )
h 7→ f ◦ h
es inyectiva.
La noción de monomorfismo categórico en la categorı́a de módulos, o
de grupos, coincide con la noción de monomorfismo definida anteriormente.
Como ejemplos extremos podemos comentar que todo isomorfismo es un
monomorfismo (verificarlo!), y en categorı́as en donde el Hom sea o bien
vacı́o o bien un conjunto unitario, todo morfismo es un monomorfismo.
Dejamos como ejercicio verificar que en la categorı́a de espacios topológi-
cos y funciones continuas, los monomorfismos son también funciones contin-
uas inyectivas. Sin embargo, como lo muestra el siguiente ejemplo, la noción
de monomorfismo categórico no tiene por qué coincidir con la de inyectividad.
Ejemplo: Consideremos la categorı́a formada por los grupos abelianos divis-
ibles y los homomorfismos de grupos. La proyección al cociente p : Q → Q/Z
es un morfismo en esta categorı́a pues tanto Q como Q/Z son divisibles.
Claramente la proyección al cociente no es una función inyectiva, sin embargo
afirmamos que es un monomorfismo en esta categorı́a. Para esto, considere-
mos un grupo abeliano divisible G y dos morfismos de grupos f, g : G → Q,
supongamos que f 6= g, veremos entonces que necesariamente p ◦ f 6= p ◦ g.
202 Anillos y sus categorı́as de representaciones
Como f 6= g, existe x ∈ G tal que f (x) − g(x) = rs con r y s números
enteros distintos de cero. Como G es divisible, existe x0 ∈ G tal que rx0 = x,
cambiando x por x0 podemos suponer que r = 1. Con similar argumento, el
elemento x puede siempre elegirse de manera tal que s 6= ±1, de esta manera,
la clase de 1s en Q/Z es distinta de cero, es decir (p ◦ f )(x) 6= (p ◦ g)(x).
La noción de epimorfismo es la noción “dual” de monomorfismo. Dado
un enunciado a través de flechas, uno siempre puede dar vuelta el sentido de
las flechas y ası́ obtener un nuevo enunciado que se suele llamar enunciado
dual. Más formalmente, una definición dual en una categorı́a C no es otra
cosa que la misma definición pero enunciada en la categorı́a Cop .
Definición 9.1.6. Sea f : X → Y un morfismo en una categorı́a C, diremos
que f es un epimorfismo en caso de que para todo objeto Z, dados dos
morfismos g, h : Y → Z tales que g ◦ f = h ◦ f , entonces g = h.
La definición puede reformularse de la siguiente manera:
Proposición 9.1.7. Sea f : X → Y un morfismo en una categorı́a C. Son
equivalentes:
1. f es un epimorfismo.
2. Para todo objeto Z, la función de conjuntos
f ∗ : HomC (X, Z) → HomC (Y, Z)
h 7−→ h ◦ f
es inyectiva.
3. f ∈ HomC (X, Y ) = HomCop (Y, X) en un monomorfismo en Cop .
Todo isomorfismo es un epimorfismo. En la categorı́a de conjuntos, un
epimorfismo es lo mismo que una función suryectiva (verificarlo!), lo mismo
para la categorı́a de módulos (ver Proposición 3.4.4 del capı́tulo 3).
Ejemplos: / Ejercicios:
1. En la categorı́a de espacios métricos como objetos y funciones con-
tinuas como morfismos, las funciones continuas con imagen densa son
epimorfismos categóricos. Este ejemplo muestra a su vez que la noción
de isomorfismo no tiene por qué coincidir con la de un morfismo que
sea simultáneamente mono y epi.
M. A. Farinati — A. L. Solotar 203
2. En la categorı́a de anillos unitarios, la incusión Z → Q es un epimorfis-
mo categórico (otro ejemplo en donde “epi” no significa suryectividad).
3. La siguiente construcción puede utilizarse para mostrar que, en la cat-
egorı́a de grupos, un epimorfismo categórico es siempre una suryección:
Sea G un grupo y H un subgrupo de G. Llamemos X al conjunto de
clases a izquierda de G/H. La multiplicación a derecha por elementos de
G permuta estas clases, luego X es un G espacio. Si llamamos K := ZX 2
al grupo aditivo de las funciones de X en Z2 , entonces G actúa por au-
tomorfismos de grupo en K, y se puede formar el producto semidirecto
de K con G a través de esta acción. Se tiene siempre definido un mor-
fismo que llamaremos α : G → K oG dado por g 7→ (0, g).
Llamemos δ a la función que vale 1 en la clase de H y cero en las demás,
definimos la función β : G → K oG a través de g 7→ (δ − g(δ), g).
Esta función es un morfismo de grupos (verificarlo!) y además los el-
ementos de G en donde α es igual a β son exactamente los elementos
en donde δ = g(δ). Como g actúa permutando las clases a través de
la multiplicación a derecha, la clase de H es igual a la clase de H.g si
y sólo si g ∈ H. Esto dice que si componemos α ó β con la inclusión
H → G, entonces estos morfismos coinciden. Si suponemos ahora que
la inclusión H ,→ G es un epimorfismo categórico, deberı́a valer α = β
sobre todo G, pero como α coincide con β exactamente en H resulta
G = H.
4. Si consideramos el ejemplo de categorı́a en donde la colección de sus
objetos forma un conjunto ordenado, y entre un objeto i y otro j hay un
(único) morfismo si y sólo si i ≤ j, como los conjuntos Hom({i}, {j})
son o bien vacı́os o bien unitarios, entonces todo morfismo es un epi-
morfismo. Notar que esta es una categorı́a en donde todo morfismo es
a la vez monomorfismo y epimorfismo sin necesidad de que todo mor-
fismo sea isomorfismo. ¿para qué relaciones de orden todo morfismo es
un isomorfismo?
204 Anillos y sus categorı́as de representaciones
9.2. Lı́mites y Colı́mites
9.2.1. Productos
Si X e Y son dos conjuntos, el producto cartesiano X × Y es el conjunto
de pares {(x, y) / x ∈ X, y ∈ Y }. Se observa que toda función de un
conjunto Z en X × Y queda determinada de manera única por una función
de Z en X y otra de Z en Y pues si f : Z → X × Y , para un z ∈ Z,
f (z) ∈ X × Y , luego es de la forma f (z) = (f1 (z), f2 (z)), la función f1 se
consigue componiendo f con la proyección p1 : X × Y → X, ((x, y) 7→ x),
análogamente f2 componiendo f con la proyección p2 : X × Y → Y . Dicho
en forma de diagrama:
;X
www O
f1 w
ww p1
www
w ∃!f
Z _GG _ _ X × Y
GG
GG
G p2
f2 GGG
#
Y
Es decir, dadas f1 : Z → X y f2 : Z → Y , existe una única función f : Z →
X × Y tal que fi = pi ◦ f , i = 1, 2.
Esto último permite generalizar la noción de producto cartesiano a una
categorı́a C, obteniéndose:
Definición 9.2.1. Dados {Xi }i∈I una familia de objetos de una
Q categorı́a C
indexados por un conjunto I, se define un producto directo i∈I Xi como
un objeto de C con las siguientes dos propiedades:
Q
∀j ∈ I, existe un morfismo pj : i∈I Xi → Xj .
(Propiedad universal) Si Z ∈ Obj(C) y para todo j ∈ I se tiene dado
Q morfismo fj : Z → Xj , entonces existe un único morfismo f : Z →
un
i∈I Xi tal que fi = pi ◦ f para todo i ∈ I.
Observación: Dados {Xi }i∈I ∈ C, si un objeto producto existe, entonces es
único a menos de isomorfismo, por lo tanto uno puede hablar (suponiendo
que exista) de el objeto producto directo.
Demostración: Sean (X, {πi : X → Xi }), (X 0 , {pi : X → Xi }) dos objetos
producto. Por la propiedad universal del producto de X, al tener definidas
M. A. Farinati — A. L. Solotar 205
flechas pi : X 0 → Xi queda definida una única flecha p : X 0 → X tal que
πi ◦ p = pi . Simétricamente, como X 0 también es un producto, usando las
flechas πi : X → Xi queda definida una única flecha π : X → X 0 tal que
pi ◦ π = πi .
Id
Xi
/ Xi
>| XO i | > O
pi || πi ||
| |
|| i ||| i
π p
|| p | π
X 0 _ _ _/ X _ _ _/ X 0
Afirmamos que estos morfismos son isomorfismos, uno el inverso del otro.
Para ver esto, consideramos la composición p ◦ π : X → X, al calcular la
composición con las proyecciones tenemos las igualdades:
πi ◦ (p ◦ π) = (πi ◦ p) ◦ π = pi ◦ π = πi = πi ◦ IdX
Es decir, el diagrama siguiente con cualquiera de las dos flechas conmuta
> X
p◦π }}}}}>
}}
}}}} πi
}}}}} IdX
πi
X / Xi
Luego, por unicidad, tiene que ser p ◦ π = IdX . La otra composición es
análoga.
Todo morfismo f : X → Y entre dos objetos de una categorı́a C induce,
por composición, para cada objeto Z de C, una función entre los Q conjuntos
f∗ : HomC (Z, X) → HomC (Z, Y Q). Si ahora uno tiene un objeto i∈I Xi y
para cada j ∈ I morfismos pj Q : i∈I Xi → Xj , ésto induce para cada objeto
Z funciones (pj )∗ : HomC (Z, i∈I Xi ) → HomC (Z, Xj ). Ahora bien, estas
aplicaciones son funciones entre conjuntos, y en la categorı́a de conjuntos
uno sabe qué es el producto cartesiano, luego tener una familia de funciones,
una por cada coordenada, equivale a tener una función que llegue al producto
cartesiano. Se puede comprobar sin dificultad que una definición equivalente
de producto en una categorı́a C puede ser enunciada de la siguiente manera:
Q Q
Proposición 9.2.2. El par Xi , {pj : i∈I Xi → Xj }j∈I es un producto
i∈I
206 Anillos y sus categorı́as de representaciones
de la familia {Xi }i∈I en C si y sólo si la función natural
Y Y Y
(pi )∗ : HomC (Z, Xi ) → HomC (Z, Xi )
i∈I i∈I i∈I
f 7→ {pi ◦ f }i∈I
es una biyección para todo Z ∈ Obj(C).
Demostración: Que la función natural de la proposición sea suryectiva es
precisamente la parte de “existencia” de la definición de producto, la parte
de “unicidad” corresponde a que la función entre los Hom sea inyectiva.
Ejemplos: En la categorı́as de conjuntos, módulos sobre un anillo, anillos,
grupos (conmutativos o no), el producto categórico es el producto carte-
siano, pero esto no tiene por qué ser siempre ası́. Consideremos, dado un
cuerpo k, la categorı́a de k-espacios vectoriales Z-graduados, donde los ob-
jetos son espacios vectoriales provistos de una descomposición V = ⊕n∈Z Vn ,
y los morfismos son transformaciones lineales que respetan la graduación,
es decir, dado V = ⊕n∈Z Vn y W = ⊕n∈Z Wn dos espacios vectoriales grad-
uados, HomC (V, W ) = {f : V → W transformaciones lineales tales que
f (Vn ) ⊆ Wn ∀ n ∈ Z}. Respetar la graduación es estable por composi-
ción, y el morfismo identidad obviamente respeta la graduación, por lo tanto
los espacios vectoriales graduados junto con los morfismos graduados for-
man una categorı́a. Se puede probar fácilmente (verificarlo!) que el producto
en esta categorı́a existe, y se calcula coordenada a coordenada, es decir, si
{V i }i∈IQes una familia de espacios vectoriales graduados, entonces el objeto
⊕n∈Z ( i∈I Vni ) es el producto categórico.
Si definimos k[n] como el espacio vectorial graduado que en grado n tiene
a k y cero en los demás grados, entonces el producto categórico de {k[n]}n∈Z
es un espacio vectorial graduado con un espacio vectorial de dimensión uno
en cada grado, es decir es que es isomorfo a k (Z) . Si en cambio olvidamos
la graduación, el producto en la categorı́a de espacios vectoriales (o en la
categorı́a de conjuntos) de los k[n] es k Z , que contiene estrictamente a k (Z) .
Otro ejemplo en donde el producto no se calcula con el producto carte-
siano es el de la categorı́a en donde los objetos forman un conjunto ordenado,
y en donde existe una (única) flecha i → j si y sólo si i ≤ j. Si (k → i, k → j)
es un producto, esto significa, por un lado que k ≤ i y que k ≤ j, además
la condición de la propiedad universal afirma que si existen flechas k 0 → i y
M. A. Farinati — A. L. Solotar 207
k 0 → j, entonces existe una única flecha k 0 → k haciendo conmutar el corre-
spondiente diagrama. Traduciendo “existe una flecha” por “es menor o igual
que”, la propiedad universal se traduce en “dado un k 0 ≤ i y k 0 ≤ j, entonces
k 0 ≤ k; en otras palabras, el producto de i y j no es otra cosa que el ı́nfimo
entre i y j, que nada tiene que ver con productos cartesianos. Este ejemplo
muestra además que los productos categóricos no necesariamente existen.
9.2.2. Coproductos
Definición 9.2.3. Sea {ji : Xi → X}i∈I una familia de morfismos en una
categorı́a C indexada por un conjunto I, diremos que X (junto con los mor-
` {ji : X → Xi }i∈I
fismos ji ) es el coproducto de los Xi si y sólo si la familia
es un producto en la categorı́a Cop , se denotará X := i∈I Xi .
Con demostración obvia, se tiene la siguiente proposición:
Proposición 9.2.4. Dada {Xi }i∈I una familia de objetos de C, si un copro-
ducto existe, entonces es único a menos de isomorfismo.
Proposición 9.2.5. Sea {Xi }i∈I un conjunto de objetos de una categorı́a C,
X un objeto de C y ji : Xi → X morfismos; son equivalentes:
X es el coproducto de los Xi .
Para cualquier objeto Y de C y cualquier familia de morfismos fi :
Xi → Y , existe un único morfismo f : X → Y tal que f ◦ ji = fi
ji
Xi /X
}
}
fi }∃
~} !f
Y
Dado cualquier objeto Y en C, la función natural
Y Y
ji∗ : HomC (X, Y ) → HomC (Xi , Y )
i∈I i∈I
es una biyección.
Demostración: se deja como ejercicio.
Ejemplos: / Ejercicios:
208 Anillos y sus categorı́as de representaciones
1. En la categorı́a de conjuntos, y en la categorı́a de espacios topológicos,
el coproducto es la unión disjunta.
2. En la categorı́a de módulos sobre un anillo, el coproducto es la suma
directa.
3. En la categorı́a de grupos (no necesariamente conmutativos), el co-
producto de dos grupos G y H no es el producto cartesiano G × H
(para demostrar esto, encuentre un contraejemplo, basándose en que
los elementos de G conmutan con los de H en G × H).
4. En la categorı́a de anillos conmutativos con uno, el coproducto es el
producto tensorial sobre Z.
5. En la categorı́a de anillos con uno (no necesariamente conmutativos)
el producto tensorial sobre Z no es el coproducto (compare con la cat-
egorı́a de grupos).
6. En la categorı́a en donde los objetos forman un conjunto ordenado y
existe una (única) flecha i → j si y sólo si i ≤ j, el coproducto entre
dos elementos i y j es el supremo.
9.2.3. Objeto inicial, objeto final, Ker y Coker
En una categorı́a C, un objeto I se denomina inicial en caso de que, dado
cualquier otro objeto X de C, exista un único morfismo I → X. Como es de
esperar, un objeto inicial, si existe, es único salvo isomorfismo. Para ver esto,
si J es otro objeto inicial, existe un único morfismo, llamémoslo j : J → I.
Por otro lado existe un único morfismo i : I → J. Si componemos estos dos
morfismos j ◦ i : I → I obtenemos un morfismo de I en I, pero como I es un
objeto inicial, el conjunto de morfismos de I en I contiene un único elemento,
luego ese único elemento tiene que coincidir con j ◦ i. A su vez, IdI : I → I,
luego por unicidad, j ◦ i = IdI . La cuenta para ver que i ◦ j = IdJ es similar.
Ejemplos:
1. En la categorı́a de conjuntos y en la categorı́a de espacios topológicos,
el conjunto vacı́o es el objeto inicial.
2. En la categorı́a de espacios topológicos con punto de base, el par ({x0 }, x0 )
es un objeto inicial.
M. A. Farinati — A. L. Solotar 209
3. En la categorı́a de módulos sobre un anillo, el módulo {0} es un objeto
inicial. El grupo {eG } es el objeto inicial en la categorı́a de grupos.
4. En la categorı́a de anillos con uno (no necesariamente conmutativos),
Z es un objeto inicial.
5. En la categorı́a en donde los objetos forman un conjunto ordenado y
existe una (única) flecha i → j si y sólo si i ≤ j, un objeto inicial es el
mı́nimo (que, naturalmente, podrı́a no existir).
Dualmente, un objeto F en Obj(C) se llama objeto final si, para cualquier
otro objeto X de C existe un único morfismo X → F .
Ejercicio: Dada una categorı́a C, un objeto F es final si y sólo si F es un
objeto inicial en Cop . Si una categorı́a C tiene un objeto final, éste es único
salvo isomorfismo.
Ejemplos:
1. En la categorı́a de conjuntos y de espacios topológicos un conjunto
unitario es un objeto final.
2. En la categorı́a de espacios topológicos con punto de base, el par ({x0 }, x0 )
es un objeto final.
3. En la categorı́a de módulos sobre un anillo, el módulo {0} es un objeto
final. El grupo {eG } es un objeto final en la categorı́a de grupos.
4. En la categorı́a de anillos con uno el conjunto {0} es un objeto final
(en el anillo {0}, 1 = 0).
5. En la categorı́a en donde los objetos forman un conjunto ordenado y
existe una (única) flecha i → j si y sólo si i ≤ j, la noción de objeto
final coincide con la de máximo.
Notamos que a veces el objeto inicial coincide con el objeto final, y otras
veces no. Una categorı́a se dice que tiene objeto cero en caso de que tenga
objeto inicial, objeto final, y que éstos coincidan. Las categorı́as de módulos
sobre algún anillo, ası́ como la categorı́a de grupos y la categorı́a de conjun-
tos (o espacios topológicos) con punto de base tienen objeto 0, no ası́ la de
conjuntos o de espacios topológicos, ni la de anillos. En una categorı́a con
210 Anillos y sus categorı́as de representaciones
objeto cero se puede definir la noción de núcleo y dualmente de conúcleo.
Observar que la noción de objeto cero es autodual, es decir, C tiene objeto 0
si y sólo si Cop tiene objeto cero, y el cero de C sirve como cero de Cop .
Observación: Si C es una categorı́a con objeto cero, entonces, dado un par
de objetos X e Y , el conjunto HomC (X, Y ) nunca es vacı́o pues siempre
existe el morfismo composición:
X→0→Y
La existencia de X → 0 se debe a que 0 es objeto final, y la existencia del
morfismo 0 → Y se debe a que 0 es también un objeto inicial. El morfismo
X → Y definido de esta manera se llama morfismo cero, y se lo denota
también 0.
Definición 9.2.6. Sea f : X → Y un morfismo en una categorı́a C con
objeto cero, un morfismo i : K → X se dice un núcleo de f en caso de que:
f ◦ i = 0.
Si j : Z → X es un morfismo tal que f ◦ j = 0, entonces existe un
j : Z → K tal que i ◦ e
único morfismo e j = j. En forma de diagrama:
f
K `A
i /X /Y
O
A
A j
∃! e
j A
Z
Se deja como ejercicio verificar que si un morfismo f : X → Y admite
núcleo, éste es único salvo isomorfismo, este objeto se denomina Ker(f ), y la
flecha Ker(f ) → X se suele denominar ker(f ).
Comparando esta definición con la propiedad universal del núcleo en el
contexto de grupos y de módulos, vemos que la noción de núcleo categórico
dada aquı́ coincide, en estos casos, con la noción de núcleo habitual.
La noción de conúcleo es dual a la de núcleo:
Definición 9.2.7. Sea f : X → Y un morfismo en una categorı́a C con
objeto cero, un morfismo p : Y → C se dice un conúcleo de f en caso de
que:
p ◦ f = 0.
M. A. Farinati — A. L. Solotar 211
Si j : Y → Z es un morfismo tal que j ◦ f = 0, entonces existe un
j : C → Z tal que e
único morfismo e j ◦ p = j, en diagramas:
f p
X /Y /C
~
~
j ~
~ ∃! e
j
Z
Ejercicio: Dada f : X → Y , un morfismo p : Y → C es un conúcleo de f
si y sólo si p : C → Y es un núcleo, en Cop de f : Y → X. Si una flecha f
admite conúcleo, éste es único salvo isomorfismo.
Al igual que en caso de núcleo, el objeto conúcleo se suele denotar Coker(f ),
y el morfismo se denota en letras minúsculas.
En la categorı́a de módulos sobre un anillo, dado un morfismo f : M → N ,
el conúcleo de f es la proyección π : N → N/Im(f ). En la categorı́a de
grupos, si f : G → H es un morfismo de grupos, el conúcleo es la proyección
al cociente H → H/N (Im(f )), donde N (Im(f )) es el normalizador de Im(f )
en H, es decir, el subgrupo normal más chico que contiene a Im(f ) (que
eventualmente puede contener estrictamente a Im(f )).
Si f : (X, x0 ) → (Y, y0 ) es un morfismo en la categorı́a Sets0 (es decir,
f : X → Y es una función tal que f (x0 ) = y0 ), se puede comprobar fácilmente
que Ker(f ) = ({x ∈ X / f (x) = y0 }, x0 ), y Coker(f ) = (Y / ∼, y0 ) donde la
relación de equivalencia ∼ está definida por f (x) ∼ y0 ∀x ∈ X.
9.2.4. Egalizadores y coegalizadores
Si consideramos intuitivamente los núcleos como los objetos formados por
elementos que verifican una igualdad, y los conúcleos como cocientes, resulta
natural generalizar estas construcciones a otras categorı́as en donde la noción
de cero no exista pero si exista una noción de “ecuación” o igualdad, ası́ como
también a categorı́as en donde exista la noción de cociente por una relación
de equivalencia.
Definición 9.2.8. Sean f, g : X → Y dos morfismos en una categorı́a
cualquiera C. Llamaremos un egalizador de f y g a un objeto E provis-
to de un morfismo i : E → X tal que f ◦ i = g ◦ i, que sea universal con
respecto a esa propiedad. Más precisamente, si h : Z → X es un morfismo
212 Anillos y sus categorı́as de representaciones
tal que f ◦ h = g ◦ h, entonces existe un único morfismo e
h : Z → E tal que
h=i◦h e
f
/
i /X
E `@ O /Y
@ g
@ h
∃!e
h @
Z
Ejercicios:
1. Si dos morfismos f, g : X → Y admiten egalizador, éste es único a
menos de isomorfismo.
2. Si la categorı́a admite objeto cero y f : X → Y , entonces Ker(f )
coincide con el egalizador de los morfismos f, 0 : X → Y .
La noción de coegalizador es la dual:
Definición 9.2.9. Sean f, g : X → Y dos morfismos en una categorı́a
cualquiera C. Llamaremos un coegalizador de f y g a un objeto C pro-
visto de un morfismo p : Y → C tal que p ◦ f = p ◦ g, que sea universal con
respecto a esa propiedad. Más precisamente, si h : Y → Z es un morfismo
tal que p ◦ f = p ◦ g, entonces existe un único morfismo e
h : C → Z tal que
h=h◦pe
f
/ p
/C
X /Y
g ~
~
h ~
~ ∃!e
h
Z
Ejercicios:
1. Si dos morfismos f, g : X → Y admiten coegalizador, éste es único a
menos de isomorfismo.
2. Si la categorı́a admite objeto cero y f : X → Y , entonces Coker(f )
coincide con el coegalizador de los morfismos f, 0 : X → Y .
3. Si f, g : X → Y son dos morfismos en la categorı́a de conjuntos, en-
tonces el egalizador de f y g consiste en el cociente de Y por la relación
de equivalencia y ∼ y 0 ⇔ ∃ x ∈ X tal que o bien y = f (x) e y 0 = g(x),
o bien y = g(x) e y 0 = f (x).
M. A. Farinati — A. L. Solotar 213
4. Si f, g : M → N son dos morfismos entre dos módulos sobre un anillo
A, entonces el coegalizador de f y g es N/hf (m) − g(m) : m ∈ M i.
9.2.5. Push-outs y pull-backs (productos fibrados y cuadra-
dos cartesianos)
La noción de coproducto se utiliza frecuentemente para construir un obje-
to a partir de otros dos, pero puede ocurrir que un objeto quede determinado
por un par de subobjetos sin ser necesariamente su coproducto. Ilustrando
este hecho, podemos considerar un módulo M generado por dos submódulos
M1 y M2 , tales que M1 ∩ M2 6= {0}, y por lo tanto M 6= M1 ⊕ M2 , o bien un
conjunto X que sea la unión de dos subconjuntos Y y Z, donde esta unión
no sea necesariamente disjunta.
En el caso de los conjuntos, si se desea definir una función con dominio el
conjunto X = Y ∪ Z, es claro que basta definirla por un lado en Y y por otro
lado en Z, pero como puede haber puntos en común, las funciones definidas
por separado deben coincidir en Z ∩ Y .
En el caso de módulos la situación es similar, si se tienen definidos mor-
fismos f1 : M1 → N y f2 : M2 → N , y M = M1 + M2 , la condición para que
f esté definida en M se puede deducir de la siguiente manera:
Como M = M1 + M2 , las inclusiones M1 ,→ M y M2 ,→ M definen un
único morfismo M1 ⊕ M2 → M que es un epimorfismo. Por lo tanto M es
un cociente de M1 ⊕ M2 . Si un par (m1 , m2 ) ∈ M1 ⊕ M2 va a parar a cero
en M , significa que m1 + m2 = 0, o lo que es lo mismo m1 = −m2 , y como
m1 ∈ M1 y m2 ∈ M2 se sigue que m1 y m2 son elementos de M1 ∩ M2 , luego
Ker(M1 ⊕M2 → M ) = {(m, −m) : m ∈ M1 ∩M2 }. Si f1 ⊕f2 : M1 ⊕M2 → N ,
la condición para que esta función pase al cociente es que se anule en el núcleo,
es decir que (f1 ⊕ f2 )(m, −m) = 0 ∀ m ∈ M1 ∩ M2 ⇔ f1 (m) + f2 (−m) =
0 ∀ m ∈ M1 ∩ M2 , o lo que es equivalente, que f1 y f2 coincidan en donde
coinciden sus dominios.
Esta noción, de construir un objeto a través de dos partes, pero que
pueden tener relaciones entre ellas, es la que se formaliza categóricamente a
través de la definición de push-out:
Definición 9.2.10. Sean f : X → Y y g : X → Z dos morfismos (ver
214 Anillos y sus categorı́as de representaciones
diagrama)
f
X /Y
g
Z
Un objeto T , junto con dos morfismos i : Y → T y j : Z → T se llama un
push-out de f y g si verifica las siguientes dos condiciones: 1) i ◦ f = j ◦ g,
y 2) es universal con respecto a esa propiedad, es decir, dado un diagrama
conmutativo de flechas llenas como el siguiente, siempre puede completarse
de manera única y conmutativa con la flecha punteada:
f
X /Y
00
0
g i 00
j 000
Z PPPP / T A 0β0
PPP 0
PPP A Aγ 000
α PPPP A0
P'
T0
f
X /Y
`
Notación: el push-out de un diagrama g
se denotará Z X Y.
Z
Ejercicios:
1. Sea X un conjunto, Y y Z dos subconjuntos de X. Demuestre que
Y ∩Z / / Y
es un cuadrado push-out.
Z / /Y ∪Z
2. Sea I un objeto inicial en una categorı́a C con coproductos, X e Y dos
I /X
`
objetos de C, entonces el pushout de es X Y .
Y
3. Sea C una categorı́a que admite coproductos y coegalizadores, entonces
el push-out de dos morfismos f : X`→ Y y g : X → Z se ` calcula como
el coegalizador de iY ◦ f : X → Y Z y iZ ◦ f : X → Y Z.
M. A. Farinati — A. L. Solotar 215
4. Calcule explı́citamente el push-out en la categorı́a de módulos.
f
M /N
5. Ver que en la categorı́a de módulos, un diagrama
g es un
0 /T
f g
cuadrado push-out si y sólo si la sucesión 0 /M /N /T /0
es exacta.
6. Describir al coegalizador como la “composición” de dos push-outs.
La noción de pull-back es el concepto dual:
Definición 9.2.11. Sean f : Y → X y g : Z → X dos morfismos (ver
diagrama)
Y
g f
Z /X
Un objeto T , junto con dos morfismos p : T → Y y q : T → Z se llama un
pull-back de f y g si satisface las dos condiciones siguientes: 1) f ◦p = g ◦q,
y 2) es universal con respecto a esa propiedad, es decir, dado un diagrama
conmutativo de flechas llenas como el siguiente, siempre se pueda completar
de manera única y conmutativa con la flecha punteada:
T 00 @PPPP
00 @ PPP α
00 @ PPPP
00 @ PPP
00 p P'
/Y
β 0 T
00
00 q f
0
g
Z /X
Y Q
Notación: el pull-back de un diagrama
f se denotará Z X Y.
g
Z /X
Ejercicios:
1. Sea C una categorı́a que admite productos y egalizadores, entonces el
Q f :Y →X yg:Z→
pull-back de dos morfismos Q X se calcula como el
egalizador de f ◦ pY : Y Z → X y f ◦ pZ : Y Z → X.
216 Anillos y sus categorı́as de representaciones
2. Describir el pull-back en la categorı́a de conjuntos y en la de módulos.
3. Describa el pull-back en la categorı́a de espacios topológicos.
T /Y
4. Sea un cuadrado conmutativo en una categorı́a C. Ver que es
Z /X
un cuadrado push-out (respectivamente pull-back) si y sólo si para todo
objeto W en C, aplicando HomC (−, W ) (respectivamente HomC (W, −)
) queda un cuadrado pull-back en la categorı́a de conjuntos.
5. Sea f : X → Y un morfismo en una categorı́a cualquiera. Probar que f
X
Id /X
es un monomorfismo si y sólo si el diagrama Id
f es un pull-back.
f
X /Y
6. Enunciar y demostrar la versión dual del ejercicio anterior, con epimor-
fismos y push-outs.
9.2.6. Lı́mites
Daremos en esta sección la definición de lı́mite (o lı́mite inverso, o lı́mite
proyectivo) y la de colı́mite (o lı́mite directo, o lı́mite inductivo). Estas son
nociones categóricas. En categorı́as concretas, como la categorı́a de conjuntos,
o de módulos sobre un anillo, la parte de los datos que corresponde a los
objetos puede interpretarse como las piezas con las que se construye el objeto
lı́mite, y las flechas como las relaciones que se le imponen. La noción de
lı́mite inverso generaliza la de producto, egalizador, y objeto final, la noción
de colı́mite es la noción dual a la de lı́mite, y como es de esperar generaliza
a la noción de coproducto, coegalizador y objeto inicial.
Para fijar ideas, comenzamos con la construcción del lı́mite en la categorı́a
de conjuntos:
Consideremos un conjunto parcialmente ordenado (I, ≤) (que puede ser
vacı́o), una familia de conjuntos {Xi }i∈I y por cada i ≤ j una función fi≤j :
Xj → Xi . A estos datos les pedimos la siguiente condición de compatibilidad:
si i ≤ j ≤ k, entonces fi≤j ◦ fj≤k = fi≤k es decir, cada vez que hay tres
elementos i, j, k de I tales que i ≤ j ≤ k, entonces el siguiente es un diagrama
M. A. Farinati — A. L. Solotar 217
conmutativo:
fj≤k
Xk B / Xj
BB
BB
B fi≤j
fi≤k BB
Xi
A un conjunto de datos con esas propiedades se lo llamará un sistema
proyectivo. Notemos que si elegimos una familia de funciones entre var-
ios conjuntos, esta familia siempre está parcialmente ordenada diciendo que
una función f es menor o igual que otra función g si y sólo si son “com-
ponibles”, es decir, si el codominio de f coincide con el dominio de g, luego,
tratándose de datos que contienen una familia de funciones, resulta natural
indexarlos por un conjunto parcialmente ordenado.
Lo que se busca es agregarle un supremo al conjunto parcialmente orde-
nado I, lo cual significarı́a agregar un conjunto Xi0 en donde, para todo i ∈ I
estén definidas funciones fi : Xi0 → Xi (i.e. que i0 ≥ i ∀ i ∈ I), y que el
conjunto I ∪ {i0 } siga siendo un sistema compatible, es decir, que para cada
i ≤ j, los diagramas que se agregan
fj
Xi0 B / Xj
BB
BB
B fi≤j
fi BB!
Xi
sean conmutativos, y además, que este conjunto Xi0 sea lo más grande posi-
ble, es decir, que si un conjunto X 0 tiene definidas funciones gi : X 0 → Xi
compatibles con la relación de orden de I, entonces estas funciones se fac-
toricen a través de X (ver diagrama).
fj
XO / Xj
} >
}}} f
}}}} gj
∃!g i≤j
X0 /X
gi i
La construcción de un conjunto Xi0 con tales propiedades puede ser dada
como sigue:
218 Anillos y sus categorı́as de representaciones
i ∈ I, una función de X en Xi es equivalente a definir
Definir, para cada Q
una función f : X → i∈I Xi . Si además, para cada i ≤ j, el diagrama
fj
Xi0 B / Xj
BB
BB
B fi≤j
fi BB!
Xi
Q
es conmutativo, entonces la imagen de f : X → i∈I Xi está necesariamente
contenida en el subconjunto {(xi )i∈I : fi≤j (xj ) = xi ∀i ≤ j}. Llamamos
lı́m Xi a este subconjunto del producto, y definimos fi : lı́m Xi → Xi a la
←I ←I
composición de la inclusión del lı́mite en el producto con la proyección en la
coordenada i-ésima:
πi
/ Xi
Q
lı́m Xi ,→ i∈I X i
←I
Por construcción, queda demostrada la siguiente proposición:
Proposición 9.2.12. (Propiedad universal del lı́mite) Sea I un conjunto
parcialmente ordenado y {fi≤j : Xj → Xi }i,j∈I, i≤j un sistema proyectivo,
entonces:
Las funciones fi : lı́m Xi → Xi verifican que para todo i ≤ j, fi≤j ◦fj =
←I
fi .
Si {gi : Y → Xi } es un conjunto de funciones que verifican que para
todo i ≤ j, fi≤j ◦ gj = gi , entonces existe una única función g : Y →
lı́m Xi tal que gi = fi ◦ g
←I
La proposición anterior sirve como definición (en caso de que exista) del
lı́mite de un sistema proyectivo de morfismos en una categorı́a arbitraria.
Dejamos como ejercicio la demostración del siguiente resultado:
Proposición 9.2.13. Dado un conjunto parcialmente ordenado I, y un sis-
tema proyectivo {fi≤j : Xj → Xi }, un objeto X es el lı́mite de este sistema
si y sólo si, para cada objeto Y , HomC (Y, X) es el lı́mite (en la categorı́a de
conjuntos) del sistema proyectivo {(fi≤j )∗ : HomC (Y, Xj ) → HomC (Y, Xi )}.
Ejemplos: / Ejercicios:
M. A. Farinati — A. L. Solotar 219
1. Consideremos, en una categorı́a cualquiera, un diagrama X1 .
f
g
X2 / X3
Definimos sobre el conjunto {1, 2, 3} el orden parcial en donde el 1 y el 2
no están relacionados, 3 ≤ 1 y 3 ≤ 2. Llamamos f3≤1 := f y f3≤2 := g,
entonces el lı́mite del sistema proyectivo {f3≤1 : X1 → X3 , f3≤2 : X2 →
X3 } no es otra cosa que el pull-back del diagrama anterior.
2. Sea {Xi }i∈I una familia de objetos de una categorı́a C indexados por
un conjunto I, y consideremos el orden parcial en I en donde ningún
elemento está relacionado con ningún otro (es decir, el conjunto de
{fi≤j : i, j ∈ I, i ≤ j} sólo contiene las identidades Idi = fi≤i . Entonces
el lı́mite de este sistema proyectivo coincide con el producto de los Xi .
3. Sea I el conjunto vacı́o, entonces lı́m es un objeto final.
←∅
4. Los coegalizadores pueden calcularse a partir de dos lı́mites consecu-
tivos, de hecho, a partir de dos pull-backs consecutivos:
/X .
Q
Sean f, g : X → Y y consideremos el pull back X Y X
g
f
X /Y
Si estuvieramos en la categorı́a de conjuntos, X Y X = {(x, x0 ) ∈
Q
X × X/ f (x) = g(x0 )}, pero como queremos definir el subconjunto
formado por {x Q∈ X / f (x) = g(x)}, una manera es considerar la in-
tersección de X Y X con la diagonal {(x, x) / x ∈ X}, es decir, la
imagen de X en X × X que se define a través del diagrama:
X
wwww O
Id wwwwww
w
wwww
wwwww
X G_GGG_ _/ X X
Q
GGGGG
GGGG
GG
Id GGGGG
X
Q
Llamemos ∆ : X → X X al morfismo definido anteriormente (que
tiene sentido en cualquier categorı́a). Demostrar entonces que el egal-
220 Anillos y sus categorı́as de representaciones
izador de f y g es el pull-back del diagrama
Q
X YX
∆ /X
Q
X X
(seQdeja como Qejercicio también descubrir cuál es la flecha natural
X Y X → X X).
5. En la categorı́a de módulos sobre un anillo fijo, el lı́mite de un sistema
proyectivo coincide con el lı́mite visto en la categorı́a de conjuntos.
6. Sea k un anillo cualquiera, consideremos los naturales con el orden
usual. En la categorı́a de anillos llamamos k[x]≤n := k[x]/hxn+1 i a los
polinomios truncados en grado n. Si n ≤ m, fn≤m: k[x]≤m → k[x]≤n de-
nota la proyección canónica, probar que lı́m k[x]≤n = k[|x|], las series
←n
de potencias formales con coeficientes en k.
7. Sea I un conjunto parcialmente ordenado que tiene máximo, es decir
que existe i0 ∈ I tal que i0 es comparable con todo elemento de I y
además i0 ≤ i ∀ i ∈ I. Demostrar que si {fi≤j : Xj → Xi } es un sistema
proyectivo cualquiera, entonces su lı́mite existe y coincide con Xi0 .
8. En la categorı́a de conjuntos, si {Xi }i∈I es una familia de subconjuntos
de X, ordenada por el orden inverso a la inclusión, y se consideran
como morfismos también las inclusiones, entonces lı́m Xi = ∩i∈I Xi .
←I
9.2.7. Colı́mites
La noción dual a la de lı́mite es la de colı́mite:
Definición 9.2.14. Sea I un conjunto parcialmente ordenado, {Xi }i∈I una
familia de objetos de una categorı́a dada C, y para cada i, j en I con i ≤ j
un morfismo fi≤j : Xi → Xj . La familia de objetos Xi junto con los morfis-
mos fi≤j se denominará un sistema inductivo en caso de que verifiquen la
condición de compatibilidad fj≤k ◦ fi≤j = fi≤k para todo i ≤ j ≤ k.
Definición 9.2.15. Sea I un conjunto parcialmente ordenado, {fi≤j : Xi →
Xj } un sistema inductivo. Llamaremos lı́mite directo (o lı́mite inductivo,
M. A. Farinati — A. L. Solotar 221
o lı́mite inyectivo, o colı́mite), en caso de que exista, a un par (X, {fi : Xi →
X}) que verifique las siguientes propiedades:
si i ≤ j, fj ◦ fi≤j = fi .
Si Y es un objeto cualquiera, y gi : Xi → Y es una familia de morfismos
que satisface que gj ◦ fi≤j = gi para todo i ≤ j, entonces existe un único
morfismo g : X → Y tal que gi = g ◦ fi .
A este objeto X lo denotaremos lı́m Xi .
→I
La siguiente proposición tiene demostración obvia:
Proposición 9.2.16. Sea I un conjunto parcialmente ordenado y {fi≤j :
Xi → Xj } un sistema inductivo en una categorı́a C.
1. Si un lı́mite directo existe, es único salvo isomorfismo.
2. Un lı́mite directo en una categorı́a C es lo mismo que un lı́mite inverso
en la categorı́a opuesta.
3. Dado un objeto cualquiera Y , el sistema {(fi≤j )∗ : HomC (Xj , Y ) →
HomC (Xi , Y )} es un sistema proyectivo. Un objeto X es un lı́mite di-
recto de los Xi si y sólo si HomC (X, Y ) es el lı́mite inverso (en la
categorı́a de conjuntos) de los HomC (Xi , Y ) para todo objeto Y .
Ejemplo: En la categorı́a de conjuntos, si {Xi }i∈I es una familia de sub-
conjuntos de X, ordenada por la inclusión, y se consideran como morfismos
también las inclusiones, entonces lı́m Xi = ∪i∈I Xi .
→I
9.3. Funtores
9.3.1. Definición y ejemplos
Una vez definido el concepto de categorı́a, en donde se tiene en cuenta
simultáneamente la noción de objeto y la de morfismo, el concepto de funtor
resulta natural, pues es un “morfismo” de una categorı́a en otra:
Definición 9.3.1. Sean C y D dos categorı́as, un funtor F de C en D, que
denotaremos F : C → D, es el siguiente par de datos:
222 Anillos y sus categorı́as de representaciones
Una asignación, para cada objeto X de C, de un objeto F (X) de D.
Para cada par de objetos X e Y de C, una función
FX,Y : HomC (X, Y ) → HomD (F (X), F (Y )).
Verificando los siguientes dos axiomas:
F1: Si g : X → Y y f : Y → Z son dos morfismos en C, entonces F (f ◦g) =
F (f ) ◦ F (g).
F2: Para todo objeto X de C, F (IdX ) = IdF (X) .
Nombres: Muchas veces se denomina funtor covariante a un funtor según
la definición anterior. Si en cambio se tiene una asignación de objetos X 7→
F (X) y de flechas FX,Y : HomC (X, Y ) → HomD (F (Y ), F (X)) que satisface
el axioma F1 y el axioma F2’: F (f ◦g) = F (g)◦F (f ), entonces F se denomina
funtor contravariante.
Ejemplos:
O :G→Sets, dado un grupo G, O(G) es el conjunto G, y si f : G → G0
es un morfismo de grupos, O(f ) es simplemente f , vista como función.
O : A Mod → Sets, dado un A-módulo M , O(M ) es el conjunto sub-
yacente M , si f : M → N es una aplicación A-lineal entre M y N ,
O(f ) = f .
Se pueden definir de la misma manera, funtores “olvido” de la categorı́a
Top en Sets, o de Top0 en Top (olvidando el punto de base), de la cat-
egorı́a A Mod en Ab, tomando un A-módulo y considerando solamente
la estructura subyacente de grupo abeliano.
Un ejemplo menos trivial es el funtor “abelianización” Ab :G→Ab,
definido por
G 7→ G/[G, G]
f 7→ f
Notar que si f : G → G0 es un morfismo de grupos, entonces f ([G, G]) ⊆
[f (G), f (G)]. Es por eso que está bien definida la aplicación de gru-
pos (abelianos) f : G/[G, G] → G0 /[G0 , G0 ]. Queda como ejercicio
demostrar la funtorialidad de Ab (es decir, que f ◦ g = f ◦ g y que
IdG = IdG/[G,G] ).
M. A. Farinati — A. L. Solotar 223
Un ejemplo de construcción que no es funtorial es la asignación, de G en
Ab dada por G 7→ Z(G) (Z(G) = el centro de G); ¿por qué no es funtorial?
Más ejemplos:
1. Si X es un objeto fijo en una categorı́a C, entonces se tienen dos funtores
en la categorı́a de conjuntos:
HomC (X, −) : C → Sets (covariante)
Y 7→ HomC (X, Y )
(f : Y → Z) 7→ f∗ : HomC (X, Y ) → HomC (X, Z)
donde, si φ : X → Y , f∗ (φ) : X → Z está definido por f ◦ φ.
HomC (−, X) : C →Sets (contravariante)
Y 7→ HomC (Y, X)
(f : Y → Z) 7→ f ∗ : HomC (Z, X) → HomC (Y, X)
donde, si φ : Z → X, f ∗ (φ) : Y → X está definido por φ ◦ f .
2. Si A es un dominio ı́ntegro, entonces t : A Mod → A Mod dada por
M 7→ t(M ) (la A-torsión de M ), es un funtor.
3. De Sets en Top se pueden definir dos funtores “extremos”, usando la
topologı́a discreta: X 7→ (X, P(X)), o la indiscreta: X 7→ (X, {∅, X}).
4. De Sets a G o A Mod se puede definir el funtor “libre”, es decir L(X) =
el grupo libre generado por el conjunto X, o A(X) , el A-módulo libre
generado por X. Como definir un morfismo con dominio L(X) (resp.
A(X) ) equivale a definir una función de conjuntos sobre X con dominio
en otro grupo (resp. en otro A-módulo), dada una función X → Y
queda unı́vocamente determinada una flecha de grupos de L(X) →
L(Y ) (resp. flecha A-lineal de A(X) → A(Y ) ).
9.3.2. Transformaciones naturales
Ası́ como los funtores pueden considerarse como los morfismos entre las
categorı́as, las transformaciones naturales pueden considerarse como los mor-
fismos entre funtores.
224 Anillos y sus categorı́as de representaciones
Definición 9.3.2. Sean F1 , F2 : C → D dos funtores (covariantes) entre dos
categorı́as C y D. Dar un transformación natural η : F1 → F2 entre los
funtores F1 y F2 es dar un morfismo ηX : F1 (X) → F2 (X) para cada objeto
X de C, con la propiedad siguiente:
Si f : X → Y es un morfismo en C entonces el diagrama
F1 (f )
F1 (X) / F1 (Y )
ηX ηY
F2 (f )
F2 (X) / F2 (Y )
es conmutativo.
Nota: si los funtores F1 , F2 son contravariantes, se dirá que η : F1 → F2
es una transformación natural si es conmutativo el diagrama
F1 (f )
F1 (X) o F1 (Y )
ηX ηY
F2 (f )
F2 (X) o F2 (Y )
para todo morfismo f : X → Y . Si ηX es un isomorfismo para todo objeto
X de C (sea caso contravariante o covariante), diremos que F1 y F2 son
naturalmente isomorfos y que η es un isomorfismo natural (notar que en ese
caso, el inverso de un isomorfismo natural también es una transformación
natural).
Ejemplos:
1. Sean V, W dos k-espacios vectoriales y sea f : V → W una transforma-
ción lineal. Sabemos que las inclusiones en el doble dual son tales que
el diagrama
f
V /W
iV iW
f ∗∗
V ∗∗ / W ∗∗
es conmutativo, esto dice que la inclusión en el doble dual es una trans-
formación natural entre los funtores F1 = Id y F2 = (−)∗∗ .
M. A. Farinati — A. L. Solotar 225
2. Sabemos que dados dos anillos A, B y (bi)módulos A XB , BY , A Z se
tiene un isomorfismo
ηX,Y,Z : HomA (X ⊗B Y, Z) ∼
= HomB (Y, HomA (X, Z))
(ver teorema 7.3.1).
Fijados X e Y y consideramos los funtores HomA (X⊗B Y, −) y HomB (Y, HomA (X, −)),
dejamos como ejercicio verificar que este isomorfismo es una transfor-
mación natural. De la misma manera fijando X y Z, los funtores (con-
travariantes) HomA (X ⊗B −, Z) y HomB (−, HomA (X, Z)) también son
naturalmente isomorfos.
3. Dado un anillo A, los funtores Id, HomA (A, −) y − ⊗A A de ModA en
ModA , son todos naturalmente isomorfos entre sı́.
4. Sea A un anillo y A ZA un A-bimódulo isomorfo a A como A-bimódulo,
llamemos u : Z → A ese isomorfismo. Entonces
ηM : Z ⊗A M → M
z ⊗ m 7→ u(z).m
define un isomorfismo natural entre los funtores Z ⊗A − y el funtor
identidad.
5. Consideremos la categorı́a de anillos con unidad y la categorı́a de gru-
pos. Está definido el funtor U(−) y (para cada entero positivo n fijo)
el funtor GL(n, −), que asocian respectivamente, dado un anillo A, el
grupo de unidades de A, y las matrices inversibles de n por n con co-
eficientes en A. Demuestre la funtorialidad de estas construcciones, y
muestre a su vez que la función determinante define una transformación
natural entre GL(n, −) y U(−).
6. Se consideran los funtores sq : Sets → Sets y HomSets (2, −) definidos
por sq(E) = E × E y HomSets (2, −)(E) = HomSets (2, E), donde 2
denota al conjunto de dos elementos {0, 1}. Probar estos funtores son
naturalmente isomorfos.
9.3.3. Funtores adjuntos, definición y propiedades
Podemos enunciar ahora la definición de adjunción de funtores, que será la
noción central de esta sección:
226 Anillos y sus categorı́as de representaciones
Definición 9.3.3. Sean C y D dos categorı́as, F : C → D y G : D → C
dos funtores tales que para todo par de objetos M ∈ Obj(C) y X ∈ Obj(D)
existe un isomorfismo HomD (F (M ), X) ∼ = HomC (M, G(X)) que es natural
con respecto a las dos variables. En este caso diremos que F es adjunto a
izquierda de G y que G es adjunto a derecha de F .
Ejemplos:
1. Sea A XB un A-B-bimódulo, F = X ⊗B − y G = HomA (X, −). En-
tonces el isomorfismo HomA (X ⊗B Y, Z) ∼ = HomB (Y, HomA (X, Z)) nos
está diciendo que F es adjunto a izquierda de G.
2. Sea A un anillo, I un conjunto, entonces el módulo A(I) es A-libre y
tiene una base que está en biyección con I. La propiedad de la base
nos dice que para definir un morfismo A-lineal con dominio en A(I) y
codominio en otro A-módulo M , basta definir una función (de conjun-
tos) entre I y M . Llamemos O : A-mod→Sets al funtor olvido, que
a todo A-módulo M le asigna el conjunto subyacente M . Entonces se
tiene que, identificando el conjunto I con la base canónica de A(I) , la
restricción de A(I) en I establece una biyección natural
HomA (A(I) , M ) ∼
= HomSets (I, O(M ))
3. Sea A un anillo conmutativo y S ⊂ A un subconjunto multiplicativo
de A. Sea O : AS -mod→ A-mod el funtor que a todo AS -módulo N le
asigna el mismo N pero considerado como A-módulo, con la estructura
definida a partir del morfismo canónico de anillos A → AS . Se puede
verificar como ejercicio que la propiedad universal de la localización se
traduce en la adjunción HomAS (MS , N ) ∼
= HomA (M, O(N )).
Ejercicios:
1. Dado un conjunto X, sea P(X) la categorı́a cuyos objetos son los sub-
conjuntos de X, y las flechas son las inclusiones. Fijamos dos conjuntos
A y B y f : A → B una función. Sea f → : P(A) → P(B) el funtor
imagen y f ← : P(B) → P(A) el funtor imagen inversa. Demuestre que
f → es adjunto a izquierda de f ← .
2. V un k-espacio vectorial, A una k-álgebra, T (V ) el álgebra tensorial,
O el funtor olvido de k-álgebras en k-espacios vectoriales, entonces
Homk−Alg (T (V ), A) ∼
= Homk (V, A)
M. A. Farinati — A. L. Solotar 227
3. V un k-espacio vectorial, A una k-álgebra, S(V ) el álgebra simétrica,
O el funtor olvido de k-álgebras conmutativas en k-espacios vectoriales,
entonces
Homk−AlgC (S(V ), A) ∼
= Homk (V, A)
4. G un grupo A un anillo, U(A) el grupo de unidades de A, entonces
HomG (G, U(A)) ∼
= HomAn (Z[G], A)
5. G un grupo A una k-álgebra, U(A) el grupo de unidades de A, entonces
HomG (G, U(A)) ∼
= Homk−Alg (k[G], A)
6. Sea X un conjunto cualquiera, denotemos F (X) al grupo libre generado
por X, luego la propiedad universal del grupo libre se lee como:
HomG (F (X), G) ∼
= HomSets (X, O(G))
La propiedad fundamental de los funtores adjuntos está dada por el sigu-
iente teorema:
Teorema 9.3.4. Sea G : C → D un funtor que admite un adjunto a derecha
F : D → C, entonces F preserva lı́mites, en particular preserva productos,
push-outs, egalizadores, monomorfismos, objetos finales, y si existe objeto
cero preserva cero y conúcleos. Dualmente G preserva colı́mites, en partic-
ular preserva coproductos, pull-backs, coegalizadores, epimorfismos, objetos
iniciales, y si existe objeto cero preserva cero y núcleos.
Demostración: Sea I un conjunto parcialmente ordenado y {fi≤j : Xj →
Xi } un sistema proyectivo en D que admite lı́mite (X, pi : X → Xi ), quer-
emos ver entonces que el sistema proyectivo {F (fi≤j ) : F (Xj ) → F (Xi )}
también admite lı́mite, y que coincide con (F (X), F (pi ) : F (X) → F (Xi )).
Para esto, recordemos que X es lı́mite de los Xi si y sólo si la función natural
HomD (Y, X) → lı́m HomD (Y, Xi )
←I
es una biyección para todo objeto Y . Si C es un objeto de C, entonces se
tienen las siguientes biyecciones naturales:
HomC (C, F (X)) ∼
= HomD (G(C), X) ∼
= lı́m HomD (G(Y ), Xi ) ∼
= lı́m HomC (Y, F (Xi ))
←I ←I
228 Anillos y sus categorı́as de representaciones
Lo que demuestra el teorema. La parte dual puede demostrarse de manera
directa, o bien notando que F : C → D es adjunto a derecha de G si y sólo
si F : Cop → Dop es adjunto a izquierda de G : Dop → Cop , y los colı́mites en
D coinciden con los lı́mites en Dop .
Si G : C → D un funtor que admite un adjunto a derecha F : D → C, no
necesariamente G preserva epimorfismos, ni F monomorfismos, sin embargo,
en caso de que alguno de ellos tenga esa propiedad, tenemos el siguiente
teorema:
Teorema 9.3.5. Sea G : C → D un funtor que admite un adjunto a derecha
F : D → C.
Si G preserva monomorfismos entonces F preserva objetos inyectivos.
Si F preserva epimorfismos entonces G preserva objetos proyectivos.
Demostración: veremos sólo el primer ı́tem, el segundo ı́tem se demuestra
o bien de manera análoga, o bien pasando a las categorı́as opuestas.
Supongamos ahora que G preserva monomorfismos, queremos demostrar
que F preserva objetos inyectivos.
Dado un objeto inyectivo I en D, consideremos F (I) y un monomorfismo
g : M → N en la categorı́a C. La definición de inyectivo se esquematiza
mediante el diagrama
g
M /N
z
z
f z?
|z
F (I)
Es decir, dada una f ∈ HomC (M, F (I)) se quiere saber si se “extiende” a
N , o sea si existe alguna fe : N → F (I) tal que f = fe ◦ g. La manera de
reescribir este párrafo en términos del funtor HomC (−, F (I)) es decir si g∗ :
HomC (N, F (I)) → HomC (M, F (I)) es o no una función sobreyectiva, cada
vez que g es un monomorfismo. A partir de la naturalidad de la adjunción,
tenemos el siguiente diagrama conmutativo:
g∗
HomC (N, F (I)) / Hom (M, F (I))
C
G(g)∗
HomD (G(N ), I) / Hom (G(M ), I)
D
M. A. Farinati — A. L. Solotar 229
Por hipótesis, G preserva monomorfismos, luego G(g) : G(M ) → G(N ) es
un monomorfismo, al ser I inyectivo en C se sigue que G(g)∗ es una función
sobreyectiva, como las dos flechas verticales son biyecciones, se sigue que g∗
es una función sobreyectiva, como se querı́a probar.
Ejemplos: El funtor olvido O : A Mod → Sets claramente conserva epimor-
fismos, usando el teorema re-encontramos la propiedad bien conocida que dice
que los A-módulos libres son proyectivos. El funtor olvido de k-algebras en
k-espacios vectoriales tiene como adjunto al funtor álgebra tensorial, es claro
que este funtor olvido preserva epimorfismos, luego las álgebras tensoriales
son objetos proyectivos en la categorı́a de álgebras.
230 Anillos y sus categorı́as de representaciones
10
Bibliografı́a
[F. W. Anderson – K. R. Fuller] Rings and categories of modules, Springer -
Verlag 1973.
[M. Auslander – I. Reiten – S. O. Smalø] Representation theory of Artin al-
gebras. Cambridge University Press 1995.
[N. Bourbaki] Éléments de mathématique. Algèbre. Chap. II, III y VIII (Her-
mann 1970), Chap. X (Masson 1980).
[J. Dieudonné] Sur les groupes classiques. Troisième edition, Hermann, 1967.
[C. Faith] Algebra II. Ring theory. Springer 1976.
[S. Lang] Algebra. Second edition, Addison – Wesley 1984.
[S. Mac Lane] Categories for the working mathematician. Springer 1971.
[B. Mitchell] Theory of categories. Academic Press 1966.
[H. Weyl] The classical groups. Princeton University Press 1946.
231
11
Índice alfabético
Acción Cı́clico
de un grupo sobre un conjunto, módulo, 74, 79
26 vector, 74
transitiva, 30 Categorı́a, 69, 177, 180, 197
Anillo, 41 Centralizador, 31
ı́ntegro, 43 Centro, 14, 28
cociente, 50 Cociente
conmutativo, 42 de anillos, 50
de Boole, 61 de grupos, 17
de división, 43 de módulos, 72
de grupo, 44, 46 Coegalizador, 212
de polinomios, 45 Cogenerador, 126
hereditario, 114 Colı́mite, 220, 227
hiperhereditario, 104 Conúcleo, 75, 210
producto de, 55 Conmutador, 15
simple, 49 Contexto Morita, 188
subanillo, 43 Coproducto, 207, 227
Artiniano, 138, 141, 142
anillo, 93 Determinante, 59
módulo, 93 Dominio
Automorfismo interior, 27 ı́ntegro, 43
de factorización única (dfu), 147
Base, 99 de ideales principales (dip), 104,
Bilineal, 157, 158, 160, 163 146, 147, 150
Bimódulo, 65 euclı́deo, 146
232
M. A. Farinati — A. L. Solotar 233
Ecuación de clases, 32 normalizador, 14
Egalizador, 211 simétrico, 10
Enteros de Gauss, 61 subgrupo, 13
Epimorfismo teorema de Lagrange, 22
categórico, 202 teoremas de isomorfismo, 21
de anillos, 46, 47, 203
de grupos, 15, 203 Hereditario, 114
de módulos, 70 Hiperhereditario, 104
Equivalencia Ideal
de categorı́as, 178, 180, 192 a derecha, 48
relación, 17 a izquierda, 48
Estabilizador, 29, 31, 32 bilátero, 48
generado, 50
Funtor, 180, 221 maximal, 50, 60, 62
aditivo, 183 primo, 60, 62
adjunto, 178–180, 183, 193, 226, principal, 50
227, 228 Propiedad universal, 51
contravariante, 222 Idempotente, 61, 67
exacto, 180 Independencia lineal, 97
libre, 223 Indice, 22
olvido, 222, 229 Inyectivo
grupo abeliano, 124
Galois, 192
módulo, 120, 124
Generador
objeto, 228
de un grupo, 24
Isomorfismo
de un módulo, 79
categórico, 199
módulo generador, 127
de anillos, 46
Grupo, 9
de grupos, 15
abeliano, 9
cı́clico, 24 Lı́mite, 227
centro, 14 directo, 220
cociente, 19 inductivo, 220
conmutador, 15 inverso, 216
cuaterniónico, 35 inyectivo, 220
de Hamilton, 35 proyectivo, 216
de isotropı́a, 30 Libre
invariante, 14 funtor, 223
normal, 14 módulo, 100
234 Anillos y sus categorı́as de representaciones
monoide, 12 equivalencia, 182
Linealmente independiente, 98 Galois, 192
Localización, 56, 58, 81 teorema, 184, 185
en un ideal primo, 62 Multiplicativamente cerrado, 57, 62
Módulo, 63 Núcleo
artiniano, 93 categórico, 210
bimódulo, 65 de anillos, 47, 48, 50
cı́clico, 79 de grupos, 16
cociente, 72 de módulos, 70
de tipo finito, 68 Nilpotente, 60
divisible, 80 Noetheriano, 138
finitamente cogenerado, 93 anillo, 89
finitamente generado, 68, 86 módulo, 86
indescomponible, 95 Norma, 61
inyectivo, 120 Normalizador, 14
libre, 100
Objeto final, 208
noetheriano, 86
Objeto inicial, 208
playo, 171
Orbita, 29–32
proyectivo, 112
Orden
semisimple, 134
de un elemento, 25
simple, 66
de un grupo, 9, 22
submódulo, 66
submódulo maximal, 68 Playo, 171
teoremas de isomorfismo, 74 Polinomio, 147
Matrices, 42, 49, 50, 59, 66 minimal, 74
Monoide, 11 Producto, 204, 227
Monomorfismo cruzado, 190
categórico, 201 de anillos, 55, 67
de anillos, 46 de módulos, 67
de grupos, 15 directo, 77
de módulos, 70 directo de grupos, 11
Morfismo, 197 semidirecto, 36
de anillos, 45 tensorial, 167, 226
de grupos, 15 Produto
de módulos, 69 tensorial, 157
Morita Proyectivo
contexto, 187 módulo, 112
M. A. Farinati — A. L. Solotar 235
objeto, 228
Pull-back, 215, 227
Push-out, 213, 227
Radical, 141, 143
Rango, 105
Representación
conjuntista, 27
lineal, 64
Retracción, 76
Sección, 76
Semisimple, 134, 136
Sistema inductivo, 220
Soporte, 44
Submódulo, 66
Sucesión exacta, 71, 78, 86, 88
escindida, 78
Suma directa, 77, 207
Teorema
de Baer, 122
de ecuación de clases, 32
de estructura sobre un dip, 150
de Fermat, 23
de Hilbert, 90
de isomorfismo (anillos), 52
de isomorfismo (grupos), 20
de isomorfismo (módulos), 74
de Kaplansky, 115
de Lagrange, 22
de Maschke, 139
de Sylow, 39
de Wedderburn, 140
Torsión, 80, 223
Transformación natural, 224