Teoría de Categorías en Álgebra
Teoría de Categorías en Álgebra
No. 7
Categorı́as
Departamento de Matemáticas
Facultad de Ciencias
Universidad Nacional de Colombia
Sede de Bogotá
30 de noviembre de 2018
ii
Prólogo iv
1. Categorı́as 1
1.1. Concepto de categorı́a . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Tipos de morfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3. Tipos de objetos y dualidad. . . . . . . . . . . . . . . . . . . . . . . . 8
1.4. Subobjeto y objeto cociente . . . . . . . . . . . . . . . . . . . . . . . 11
1.5. Intersección y unión . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.6. Imagen y coimagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.7. Núcleos y conúcleos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.8. Producto y suma fibrada . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.9. Imagen inversa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
1.10. Producto y coproducto . . . . . . . . . . . . . . . . . . . . . . . . . . 39
1.11. Las categorı́as ModA y Ani . . . . . . . . . . . . . . . . . . . . . . . . 45
1.12. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
2. Categorı́as abelianas 53
2.1. Categorı́as aditivas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
2.2. Categorı́as abelianas . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.3. Sucesiones exactas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
2.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3. Funtores 67
3.1. Funtores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.2. Funtores exactos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
3.3. Lı́mites y colı́mites . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
3.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Bibliografı́a 85
iii
Prólogo
iv
PRÓLOGO v
f
A - B
p g
? ?
C q
- D
Categorı́as
1
2 CAPÍTULO 1. CATEGORÍAS
Los elementos del conjunto MorC (X, Y ) se denominan morfismos del ob-
jeto X en el objeto Y y se denota también por Mor(X, Y ). Un elemento de
f
MorC (X, Y ) se representa por f : X → Y , X −
→ Y , o sencillamente X → Y .
X se llama el dominio del morfismo f , mientras que Y es llamado el codo-
minio.
La reunión de todos los conjuntos de morfismo de C será notada Mor(C), esto
es, [
Mor(C) := Mor(X, Y ).
X,Y ∈Ob(C )
(c) Una operación entre morfismos llamada composición, tal que si X, Y, Z son
objetos de C, f ∈ Mor(X, Y ) y g ∈ Mor(Y, Z), existe un único morfismo
g ◦ f ∈ Mor(X, Y ):
(h ◦ g) ◦ f = h ◦ (g ◦ f ). (1.1.3)
X - W
@ 6
f @ h
h◦g @g◦f
? R
@
Y g
- Z
h ◦ (g ◦ f ) = (h ◦ g) ◦ f
1.1. CONCEPTO DE CATEGORÍA 3
f
Y - X
iX
f =iX ◦f g=g◦iX
? ?
X g
- Y
Ejemplo 1.1.5. Otras categorı́as. La colección de todos los grupos junto con los
homomorfismos constituyen una categorı́a denotada por Grp. La operación entre
morfismos es la composición, mientras que el morfismo identidad se define como en
Conj. De otra parte, los anillos con unidad junto con los homomorfismos de anillo
que preservan la unidad conforman una categorı́a denotada por Ani. Finalmente,
para un anillo con unidad A, ModA es la categorı́a de todos los A-módulos derechos
cuyos objetos son los A-módulos derechos y los morfismos son los A-homomorfismos.
Tanto la operación como las identidades se definen como en Grp y Ani. Si se
consideran A-módulos izquierdos, la categorı́a se denota por A Mod.
Z
g
@h
R
@
X f
- Y
es decir, f = h ◦ g.
1.2. TIPOS DE MORFISMOS 5
g ◦ f = h ◦ f ⇒ g = h.
Ejemplo 1.2.2. En la categorı́a ModA los epimorfismos coinciden con los homomor-
fismos sobreyectivos. En efecto, sea f : M → N un homomorfismo sobreyectivo de
A-módulos, y sean g, h : N → P homomorfismos tales que g ◦ f = h ◦ f . Dado n ∈ N
existe m ∈ M tal que f (m) = n; de aquı́ resulta g(n) = g ◦ f (m) = h ◦ f (m) = h(n),
es decir, g = h. De otra parte, sea f : M → N un epimorfismo en ModA y
P := N/Im(f ) el módulo cociente de N por la imagen del homomorfismo f . Con-
sideremos los A-homomorfismos g, h : N → P definidos por g(n) := n + Im(f ) y
h(n) := 0 + Im(f ), para todo n ∈ N . Claramente g ◦ f = h ◦ f , por lo tanto g = h,
y de aquı́ n ∈ Im(f ) para cada n ∈ N , esto es, f es sobreyectiva.
En la categorı́a ModA los monomorfismos son los homomorfismos inyectivos. En
efecto, sea f : M → N un homomorfismo inyectivo y g, h : P → N homomorfismos
tales que f ◦ g = f ◦ h. Para cada x ∈ P se cumple que f (g(x)) = f (h(x)), de lo cual
resulta que g(x) = h(x), es decir, g = h. Ahora, supongamos que f : M → N es un
monomorfismo de ModA y sean m1 , m2 ∈ M tales que f (m1 ) = f (m2 ). Sea P el
submódulo cı́clico de M generado por m1 − m2 y considérense los A-homomorfismos
6 CAPÍTULO 1. CATEGORÍAS
Nótese que para un isomorfismo el inverso por la derecha coincide con el inverso
por la izquierda y es el único que cumple esta doble condición. Dicho morfismo
será llamado el inverso de f , y será notado por f −1 . Para indicar que dos objetos
X, Y son isomorfos, esto es, que existe un isomorfismo entre ellos, escribimos X ∼
= Y.
1.2. TIPOS DE MORFISMOS 7
C ModA Ani
r⇒e r⇒e⇔s r⇒s⇒e
c⇒m c⇒m⇔i c⇒m⇔i
iso ⇒ bim iso ⇔ bim ⇔ biy iso ⇔ biy ⇒ bim
Resulta a partir de las definiciones anteriores que dos objetos iniciales de una
categorı́a son necesariamente isomorfos. Tal situación se tiene también para dos
objetos terminales y para dos objetos cero.
Ejemplo 1.3.2. En Conj el conjunto vacı́o es el único objeto inicial, mientras que
cualquier conjunto unitario es objeto terminal. Conj no posee objeto cero. En ModA
el módulo nulo 0 es objeto cero. En Ani el anillo Z de enteros es objeto inicial. El
anillo trivial 0, consistente de un sólo elemento, es objeto terminal. Ani no tiene
objeto cero.
Proposición 1.3.5. En una categorı́a con objeto 0, para cada par de objetos X, Y
existe un único morfismo cero en Mor(X, Y ), notado 0XY .
1.3. TIPOS DE OBJETOS Y DUALIDAD. 9
h ◦ (g ◦ f ) = (h ◦ g) ◦ f = (k ◦ g) ◦ f = k ◦ (g ◦ f ),
0
x y
@
R
@
X 0XY
- Y
Puesto que x y y son únicos, basta probar que cualquier morfismo cero f : X → Y
es factorizable a través de cero (el recı́proco también es cierto y su prueba queda al
lector). Consideremos el diagrama
0
x 3
Q y
Q
Qs
Q iY
X f
- Y
0Y Y
- Y
Definición 1.3.7. Una categorı́a se dice que posee cero morfismos, si para cua-
lesquiera par de objetos X, Y existe un morfismo 0XY : X → Y tal que
Nótese que en una categorı́a C con cero morfismos la colección de cero morfismos
{0XY }X,Y ∈Ob(C ) es única:
Proposición 1.3.8. Una categorı́a C con objeto cero 0 es una categorı́a con cero
morfismos. La colección de cero morfismos es la descrita en la proposición 1.3.5.
Demostración. Sea {0XY }XY ∈Ob(C ) la colección de morfismos estudiada en la pro-
posición 1.3.5. Sean x : X → 0 y y : 0 → Y los morfismos tales que 0XY = y ◦ x.
Sea f : Y → Z y consideremos el diagrama conmutativo
0XY f
X - Y - Z
@ 6
y
x@ f ◦y
@R
@
0
Definición 1.4.2. Para cada objeto A se denota por Sub(A) la colección de todos los
subobjetos de A. Si (X1 , l1 ) y (X2 , l2 ) son elementos de Sub(A) se dice que (X1 , l1 )
está incluido en (X2 , l2 ), o también, que (X1 , l1 ) precede a (X2 , l2 ), lo cual se
denota X1 ≤ X2 , si existe un morfismo f : X1 → X2 tal que el siguiente diagrama
conmuta
A
l1 l
@ 2
I
@
X1 f
- X2
A
l2 6@ I l2
@
l1
@
f g
@
X2 - X
1
- X
2
l2 ◦ g = l1 , l1 ◦ f = l2
X1 ≤ X2 ⇔ X1 ≤ X2 ,
es un orden en SUB(A).
Ejemplo 1.4.7. Los subobjetos de un A-módulo son, salvo equivalencia, los sub-
módulos con las inclusiones. En efecto, sean l : X → M un subobjeto de M y
N := l(X). Sea l0 : N → M la inclusión. Se tiene (X, l) ∼
= (N, l0 ), como lo muestra
el siguiente diagrama
M
l0 6@ @ l0
I
l @
@
N f
- X
g
- N
1.4. SUBOBJETO Y OBJETO COCIENTE 13
Y ≤ X ⇒ Y = X.
(ii) SUB(A) se dice artiniano si cada subconjunto no vacı́o de SUB(A) tiene ob-
jeto minimal. A se dice artiniano si SUB(A) es artiniano. C se dice artiniana
si cada objeto A de C es artiniano.
X ≤ Y ⇒ Y = X.
donde {xi }∞
i=1 es una base de A
(N)
.
La colección de A-módulos noetherianos (artinianos) constituye una subcategorı́a
de ModA . Los anillos y módulos noetherianos (artinianos) fueron estudiados en [9].
La categorı́a Ani no es noetheriana ni artiniana. Es suficiente considerar el anillo
de polinomios A[x1 , . . . , xn , . . . ] en una cantidad infinita enumerable de indetermi-
nadas con coeficientes en un anillo no trivial A, y las cadenas de subanillos propios
(j1 , X1 ) ∼
= (j2 , X2 ) ⇒ X1 ∼
= X2 .
son homomorfismos sobreyectivos, con lo cual (j1 , A[x1 ]) y (j2 , A[x2 ]) son objetos
cociente de A[x1 ] × A[x2 ]. Supóngase que existen homomorfismos f, g tales que el
siguiente diagrama conmuta
A[x1 ] × A[x2 ]
@
j2 @ j2
j1 @
@
? @
R
@
f g
A[x2 ] - A[x1 ] - A[x2 ]
(j : Z → Zn ) ∼
= (φ : Z → Q).
La causa de todo esto parece estar en que en la categorı́a Ani los epimorfismos no
coinciden con los homomorfismos sobreyectivos. Aún para el caso del anillo Z la
descripción de todos los objetos cociente de Z es un problema interesante (véase el
ejercicio 15 del presente capı́tulo).
16 CAPÍTULO 1. CATEGORÍAS
g f0
(ii) Si X 0 −
→ A es un morfismo para el cual existe X 0 −
→i
Xi tal que li ◦ fi0 = g para
f
cada i ∈ I, entonces existe un único morfismo X 0 −
→ X tal que l ◦ f = g:
Xi
fi0 6@ li
fi @
@R
@
f l -
X0 - X A
@
@
iX 0 g
@
R
@
X0
T T
El objeto X se acostumbra a notar i∈I Xi , o sencillamente, Xi .
Según la definición 1.4.2, cada fi es monomorfismo y único. Nótese también que
fi ◦ f = fi0 para cada i ∈ I. En efecto,
li ◦ fi0 = g = l ◦ f = li ◦ (fi ◦ f ).
Obsérvese finalmente que si g es un monomorfismo, es decir, si X 0 es un subobjeto
de A que precede a cada Xi , entonces X 0 precede a la intersección.
l l l
Proposición 1.5.2. Si X − → A y X0 −
→ A son intersecciones del conjunto {Xi −
→i
f f0
Demostración. Existen morfismos X 0 − → X 0 tales que l ◦ f = l0 y,
→ X y, X −
0 0
l ◦ f = l.
l
¿Es cierto el recı́proco de la proposición anterior? Es decir, si X −
→ A es inter-
li 0
0 l
sección del conjunto {Xi −→ A}i∈I y X − → A es subobjeto equivalente a X, entonces
X 0 es también intersección. La respuesta a esta pregunta es afirmativa. En efecto,
h t
sean X 0 −→ X y, X − → X 0 morfismos tales que l ◦ h = l0 y l0 ◦ t = l. Nótese que el
diagrama
A
l1 0
@l
I
@
Xi fi ◦h
X0
g
es conmutativo, donde fi es como en la definición 1.5.1. Sea X 00 −
→ A un morfismo
k
para el cual existen X 00 − i
→ Xi tales que li ◦ ki = g. Al ser X intersección, existe
00 k t◦k
X − → X tal que l ◦ k = g. De esta manera, el morfismo X 00 −→ X 0 es tal que
l0 ◦ t ◦ k = g. Como l0 es un monomorfismo, t ◦ k es único con la condición anterior.
Definición 1.5.3. Una categorı́a se dice que posee intersecciones, si cada con-
junto no vacı́o de subobjetos de un objeto cualquiera tiene intersección. La categorı́a
se dice que tiene intersecciones finitas, si cada conjunto finito no vacı́o de sub-
objetos tiene intersección.
Ejemplo 1.5.4. Las categorı́as ModA y Ani tienen intersecciones. En efecto, sea
li
M un A-módulo y {Ni − → M }i∈I un conjunto de subobjetos de M . Según el ejemplo
1.4.7 podemos suponer que Ni es submódulo de M y que li es la inclusión. Ası́, la
T T l
intersección conjuntista Ni es claramente un submódulo de M y Ni − → M es
la intersección de la familia dada, donde l es la inclusión. Los detalles de la prueba
completa son rutinarios. Análogamente, en Ani la intersección corresponde a la
intersección conjuntista de subanillos.
f 1 2 l l
Definición 1.5.5. Sea A −→ B un morfismo y X − → A, Y −
→ B subobjetos A y
B respectivamente. Se dice que X es llevado en Y a través de f, si existe un
h
morfismo X −→ Y tal que el siguiente diagrama conmuta
h-
X Y
l1 l2
? ?
A f
- B
l
i
Sea {Xi −
→ A}i∈I un conjunto no vacı́o de subobjetos de un objeto A. El subobjeto
l
X−→ A se llama unión del conjunto, si se cumplen las siguientes condiciones:
18 CAPÍTULO 1. CATEGORÍAS
f
(ii) Si A −→ B es un morfismo tal que cada Xi puede ser llevado en un subobjeto
t
Y −→ B de B a través de f , entonces X puede ser llevado en Y a través de f ,
esto es, se tienen los siguientes diagramas conmutativos
hi h-
Xi - Y X Y
li t ⇒ l t
? ? ? ?
A - B A f
- B
f
S S
El objeto X se acostumbra a notar i∈I Xi , o, Xi .
li l ⇒ l0 l
? ? ? ?
A iA
- A A iA
- A
y
fi0 g
Xi - X X - X0
li l0 ⇒ l l0
? ? ? ?
A iA
- A A iA
- A
0 0
Resulta entonces l ◦ f = l , l ◦ g = l.
1.5. INTERSECCIÓN Y UNIÓN 19
l l l0
Sea X −→ A la unión del conjunto {Xi − →i
A}i∈I de subobjetos de A, y, X 0 −
→A
l 0 l0
∼ 0 l
un subobjeto tal que (X − → A) = (X − → A). Se tiene entonces que X − → A es
también unión del conjunto dado. En efecto, existen monomorfismos f, g tal que el
siguiente diagrama conmuta
Xi
@ li
fi @
? @R
@
f l -
X0 - X A
@
@ g
iX 0
@ l0
R ?
@
X0
A
li 0
@l
I
@
Xi - X0
g◦fi
li t ⇒ l t ⇒ l0 t
? ? ? ? ? ?
A - B A k
- Y
A - B
k k
Definición 1.5.7. Una categorı́a se dice que tiene uniones si cada conjunto no
vacı́o de subobjetos de un objeto cualquiera tiene unión. Si cada conjunto finito no
vacı́o de subobjetos de un objeto tiene unión se dice que la categorı́a tiene uniones
finitas.
Ejemplo 1.5.8. La categorı́a ModA tiene uniones. Para ver esto, sea M un A-
li
Py {Mi −
módulo → M }i∈I un conjunto no vacı́o de submódulos de M . El módulo
suma i∈I Mi junto con la inclusión natural conforman la unión de la familia dada
(la escogencia de los subobjetos de esta manera se apoya en el ejemplo 1.4.7). La
20 CAPÍTULO 1. CATEGORÍAS
M
li @l
@
I
@
X
Mi - Mi
li0 i∈I
f
y, li0 (mi ) = mi . Sea M −
→ N un homomorfismo tal que cada Mi es llevado en el
l0
submódulo N 0 −
→ N a través de f , tal como muestra el siguiente diagrama conmu-
tativo
hi
Mi - N0
li l0
? ?
M f
- N
l0
l
? ?
M f
- N
donde la función h definida por h(mi1 + · · · + min ) := hi1 (mi1 ) + · · · + hin (min ), es
un homomorfismo de módulos que hace el diagrama anterior conmutativo.
La categorı́a Ani tiene uniones. Para la prueba basta considerar un anillo A con
li
un conjunto no vacı́o {Ai − → A}i∈I de subanillos de A e inclusiones. Si C es la unión
de los conjuntos Ai , i ∈ I, entonces el subanillo S(C) generado por C es la unión con
la inclusión respectiva l. Los elementos de S(C) son sumas finitas con sumandos de
la forma
anj11 · · · anjtt , donde ajk ∈ Ajk , nk ≥ 1, ≤ k ≤ t.
El siguiente diagrama es claramente conmutativo
A
li @l
@
I
@
Ai - S(C)
li0
1.6. IMAGEN Y COIMAGEN 21
f
li0 (ai ) = ai . Sea A −
→ B un homomorfismo de anillos tal que cada Ai es llevado en un
l0
subanillo B 0 −
→ B de B a través de f . Como se ilustra en los siguientes diagramas
conmutativos, S(C) es llevado también en B 0 por f :
hi h-
Ai - B0 S(C) B0
li l0 ⇒ l l0
? ? ? ?
A - B - B
f A f
l0
(ii) Si f se puede factorizar a través de otro subobjeto Y 0 −
→ B de B, entonces
existe un único morfismo h : Y → Y 0 tal que l0 ◦ h = l
B iP
P
k PPP l0
Q
6 Q PP
lQ hPP
- Y0
f Y 1
g
3
0
g
A
l l0 f
→B y Y0 −
Proposición 1.6.2. Si Y − → B son imágenes de A −
→ B, entonces
l l 0
→ B) ∼
(Y − = (Y 0 →
− B),
y en particular, Y ∼
= Y 0.
Definición 1.6.3. Se dice que una categorı́a tiene imágenes si todo morfismo tiene
imagen. Se dirá que la categorı́a tiene imágenes epimórficas, si todo morfismo
tiene imagen epimórfica.
Im(f )
g @ l
@ g(m) = f (m), m ∈ M.
R
@
M f
- N
En la misma forma se establece que Ani es una categorı́a con imágenes epimórfi-
cas.
j0
Obsérverse que g es inyectiva, y por lo tanto, un monomorfismo. Sea ahora M −→ N0
un epimorfismo para el cual existe g 0 : N 0 → N tal que g 0 ◦ j 0 = f . Se tiene
que j 0 es sobreyectivo por ser epimorfismo. Este hecho permite definir una función
h : N 0 → M/N (f ) de tal forma que el siguiente diagrama conmuta
N X
y
XX
Y
H XXX g0
6 Hg HH XXX
XXX
h
M/ ker(f ) 0 h(n0 ) = m, donde j 0 (m) = n0 , n0 ∈ N 0 .
X
f : N
j
* 0
j
M
Veamos que h está bien definida. Sean m, m0 ∈ M tales que j 0 (m) = j 0 (m0 ) = n0 . Se
sigue que g 0 (j 0 (m0 )) = g 0 (j 0 (m)), es decir, f (m) = f (m0 ), de donde m − m0 ∈ ker(f ),
esto es, m = m0 . Además h es evidentemente un A-homomorfismo y cumple la
condición h◦j 0 = j. La unicidad de h se desprende del hecho de ser j 0 un epimorfismo.
La caracterización de las coimágenes en la categorı́a Ani no es conocida por el
autor. Remitimos al lector al ejercicio 15.
Z0
l
claramente un submódulo de M y se prueba fácilmente que C − → M es el igualador
de f y g, donde l es la inclusión. Para el coigualador consideramos el homomorfismo
j
diferencia f − g y su imagen Im(f − g). Se tiene que N − → N/Im(f − g), es el
coigualador de f, g, donde j es el homomorfismo canónico.
Ani también es una categorı́a con coigualadores e igualadores. En efecto, si
l
f, g : A → B es un homomorfismo de anillos, entonces C − → A, donde C := {a ∈
j
A | f (a) = g(a)}, es el igualador, donde l es la inclusión. Además, B − → B/U ,
con U := hXi, X := {f (a) − g(a) | a ∈ A}, es el coigualador de f y g, con j el
homomorfismo canónico y U el ideal bilátero generado por X.
Z0
h
Según vimos en la observación 1.7.3, el núcleo Z −
→ A es un monomorfismo, es
h
decir, Z es subobjeto de A. Se utiliza la notación, Z = ker(f ), o también, (Z −
→
f
A) = ker(A − → B). Según se notó en la observación 1.7.3, dos núcleos de f son
subobjetos equivalentes. Además, un subobjeto de A equivalente al núcleo de f es
también núcleo de f .
f
De manera dual se define el conúcleo del morfismo A − → B como el coigualador
f
de f y 0AB . Utilizaremos en este caso las notaciones coker(f ) y coker(A −
→ B).
Un categorı́a con cero morfismos se dice que posee núcleos (conúcleos), si
cada morfismo tiene núcleo (conúcleo).
Ejemplo 1.7.7. Según el ejemplo 1.7.5, ModA es una categorı́a con núcleos y
f
conúcleos. Más exactamente, si M −
→ N es un homomorfismo de módulos, su núcleo
l
es ker(f ) = {m ∈ M | f (m) = 0}, junto con la inclusión ker(f ) −
→ M . El conúcleo
es coker(f ) = N/Im(f ), junto con el homomorfismo canónico j : N → N/Im(f ).
f
Definición 1.7.8. Se dice que el monomorfismo A − → B es normal si f es núcleo de
algún morfismo. La categorı́a se dice normal si cada monomorfismo es normal. De
manera dual se definen los epimorfismos conormales y las categorı́as conormales.
f
Ejemplo 1.7.9. ModA es normal y conormal. Si M − → N es un monomorfismo,
entonces f es núcleo del homomorfismo canónico j : N → N/Im(f ). En efecto, es
f0
claro que j ◦ f = 0. Ahora, si Z 0 −→ N es un homomorfismo tal que j ◦ f 0 = 0,
entonces el siguiente diagrama es conmutativo
f j
M - N - N/Im(f )
6
k
f0
Z0
donde k se define por k(x) = m ∈ M , con f (m) = f 0 (x), para cada x ∈ Z 0 . Nótese
que k está bien definida debido a la inyectividad de f .
f
De otra parte, si M − → N es un epimorfismo, entonces f es el conúcleo del
l0
homomorfismo inclusión l : ker(f ) → M . Claramente f ◦ l = 0. Si M − → Z 0 es un
homomorfismo tal que f 0 ◦ l = 0, entonces el siguiente diagrama es conmutativo
l f
ker(f ) - M - N
@
@ k
f0 @
@
R ?
@
Z0
Es conocido (véase [8]) que existe una correspondencia biyectiva entre los sub-
módulos de un módulo dado M y los módulos cociente de M . Esta correspondencia
se presenta en categorı́as más generales como veremos a continuación. Para esto
mostraremos inicialmente un resultado preliminar.
h f h0
Proposición 1.7.10. Si Z − → A es el núcleo de A − → Z 0 es el conúcleo
→B yA−
0
de h, entonces h es el núcleo de h .
h00
Demostración. Por las condiciones dadas se tiene que h ◦ h0 = 0. Sea Z 00 −→ A tal
1.7. NÚCLEOS Y CONÚCLEOS 27
que h0 circh00 = 0
h f
Z - A - B
6 @ 6
t2 t1
h00 h0
@
@R
@
Z 00 Z0
Puesto que f ◦ h = 0 y h0 es conúcleo de h, existe t1 : Z 0 → B tal que t1 ◦ h0 = f .
Resulta, f ◦ h00 = t1 ◦ h0 ◦ h00 = 0. Como h es conúcleo de f , existe t2 : Z 00 → Z tal
que h ◦ t2 = h00 . Como h es monomorfismo, t2 es el único que cumple la identidad
anterior. Esto completa la prueba de la proposición.
Proposición 1.7.12. Sea C una categorı́a con conúcleos. Para cada objeto A de C
existe una función
ϕ : SUB(A) → COC(A).
Si además C es colocalmente pequeña, C es localmente pequeña. Si suplementaria-
mente C es normal, la función ϕ es inyectiva.
1 l j1
Demostración. Sea A1 − → A un subobjeto de A y A − → B1 su conúcleo. Se define
ϕ(A1 ) = B1 .
l1 l2
(i)Veamos que ϕ está bien definida. Sean A1 −
→ A y A2 −
→ A subobjetos equiv-
j1 j2
alentes de A con conúcleos A −→ B1 y A − → B2 , respectivamente.
iA1 l1 j1 iB1
A1 - A1 - A - B1 B1
@
I @
@ n @ t
m@ l2 j2 s
@
@ ? R
@ ?
A2 B2
1 l2 l
(iii) ϕ es inyectiva. Sean A1 −→ A y A2 − → A subobjetos de A con conúcleos
j1 j2
A−
→ B1 y A − → B2 , respectivamente, tales que B1 = B2 .
iA1 l1 j1 iB1
A1 - A1 - A - B1 B1
@
I @
@ v @ n
t@ l2 j2 m
@
@ ? R
@ ?
A2 B2
Proposición 1.7.13. Sea C una categorı́a con núcleos. Para cada objeto A de C exis-
te una función ψ : COC(A) → SUB(A). En particular, si C es localmente pequeña,
entonces es colocalmente pequeña. Además, si C es conormal, la función ψ es inyec-
tiva.
Corolario 1.7.14. Sea C una categorı́a con núcleos y conúcleos, normal y conormal.
Para cada A ∈ Ob(C) existe una correspondencia biyectiva entre SUB(A) y COC(A).
En particular, C es localmente pequeña si, y sólo si, C es colocalmente pequeña.
g1 f2
? ?
X1 f1
- Y
1.8. PRODUCTO Y SUMA FIBRADA 29
g0 g0
(ii) Si X 0 −
→1
X1 , X 0 −→2
X2 son también morfismos tales que f1 ◦ g10 = f2 ◦ g20 ,
entonces existe un único morfismo h : X 0 → X tal que g2 ◦ h = g20 y g1 ◦ h = g10
X0
H
A@ HhH g20
A @ HH
A @ HH
R
@ g2H
j
H
A - X2
g10 A X
A
A g1 f2
A
AU ? ?
X1 - Y
f1
g0 g0 f1
Nótese que si (X 0 −
→1
X1 , X 0 −
→2
X2 ) es también un producto fibrado de X1 −→Y
f2 0 ∼ 0
y X2 − → Y , entonces X = X. En efecto, al aplicar (ii) a X , considerado como
producto fibrado, encontramos un morfismo t : X → X 0 tal que g10 ◦ t = g1 y
g20 ◦ t = g2 . Resulta entonces que gi ◦ h ◦ t = gi , i = 1, 2. Puesto que X es producto
fibrado y que g1 ◦ iX = g1 , g2 ◦ iX = g2 , entonces h ◦ t = iX . De manera análoga se
tiene que t ◦ h = i0X .
Al aplicar el principio de dualidad a la definición 1.8.1 obtenemos el concepto de
f1 f2
suma fibrada de un par de morfismos Y − → X1 y Y − → X2 .
g1 g2
Definición 1.8.2. La pareja (X1 − → X, X2 − → X) se denomina suma fibrada de
f1 y f2 si se cumplen las siguientes dos condiciones:
f2
Y - X2
f1 g2
? ?
X1 g1
- X
g0 g0
(ii) Si X1 −
→1
X 0 , y, X2 −
→2
X son también morfismos tales que g10 ◦ f1 = g20 ◦ f2 ,
entonces existe un único morfismo h : X → X 0 tal que h◦g1 = g10 y h◦g2 = g20 ,
30 CAPÍTULO 1. CATEGORÍAS
A
f1 g2A
? ? A 0
A g2
X1 - X
H g1
A
HH @ A
H A
HHh@ A
g10 @
H @RAU
Hj
H
X0
Al igual que en el caso del producto fibrado, dos sumas fibradas son isomorfas.
Consideramos a continuación algunas consecuencias de las definicionos anteriores.
g1 g2
Proposición 1.8.3. Sea (X −
→ X1 , X −
→ X2 ) el producto fibrado de los morfismos
f1 f2
X1 −
→ Y y X2 −
→ Y . Se tienen las siguientes proposiciones:
(i) Si f1 es monomorfismo, entonces g2 es monomorfismo.
W
H
A@ HH u=q2 ◦q
A @ HH
q, p
A @ H
HH
A @ R g2 H
j
- X2
v=g1 ◦p A X
A
A g1 f2
A
AU ? ?
X - Y
1
f1
f1 ◦ v = f1 ◦ g1 ◦ p = f2 ◦ g2 ◦ p = f2 ◦ g2 ◦ q = f2 ◦ u.
y π1 y π2 son proyecciones.
g1
Sean ahora f1 : M → N1 y f2 : M → N2 homomorfismos. Se sigue que (N1 − →
g2
L, N2 − → L) es la suma fibrada de f1 y f2 , donde L está dado por L := N1 ⊕ N2 /N ,
y N := {(f1 (m), −f2 (m)) | m ∈ M }, y, g1 : N1 → L, g2 : N2 → L están dadas por
g1 (n1 ) := (n1 , 0) y g2 (n2 ) := (0, n2 ), respectivamente.
h l
? ?
A f
- B
g0 h00
Si X 00 −
→ B 0 y X 00 −→ A son morfismos tales que l ◦ g 0 = f ◦ h00 , entonces existe
un único morfismo w : X 00 → X tal que h ◦ w = h00 y g ◦ w = g 0 . Ası́, se tiene el
1.9. IMAGEN INVERSA 33
diagrama conmutativo
X 00
H
A@ Hq◦w H g0
A @ HH
A @ HH
R
@ g◦pH
j
H
A 0 - B0
h 00 A X
A
A h0 l
A
AU ? ?
A f
- B
0 00
En efecto, h ◦ q ◦ w = h ◦ w = h ;
l ◦ g ◦ p ◦ q ◦ w = f ◦ h ◦ p ◦ q ◦ w = f ◦ h0 ◦ q ◦ w = f ◦ h00 = l ◦ g 0 ,
f −1 (N 0 ) = {m ∈ M | f (m) ∈ N 0 }
A1 ≤ A2 ≤ A, B1 ≤ B2 ≤ B.
Si suponemos que cada una de las siguientes expresiones está definida, obtenemos
las siguientes relaciones:
(i) f (A1 ) ≤ f (A2 ).
(iv) f (f −1 (B1 )) ≤ B1 .
(i)
l1 f l2 f
A1 - A - B A2 - A - B k
A1 - A
2
@ @
g1@ g2@
@
l l0 l1
R
@ l2
@
R
@ @
R
@
f (A1 ) f (A1 ) A
k l2 f
A1 - A2 - A - B
HH *
HHg1 l 6
iA1 H iB
HH
j
H
?
A1 f (A1 ) B
HH
*
HH l0
h
g2 ◦k H
HH
j
H ?
f (A2 )
(ii)
g1 g2
f −1 (B1 ) - B1 f −1 (B2 ) - B2
h1 l1 h2 l2
? ? ? ?
A f
- B A f
- B
f −1 (B1 )
A @ HHH
A @ t H k◦g1
HH
k A @
B1 - B
2 A @
R
@
HH
H
A
−1 g2H
j
H
@ A f (B2 ) - B2
l1
R
@ l2 h1
A
B A
A h l2
A 2
A
AU ? ?
A - B
f
(iii)
A1 P
QPP
S Q kPPP g◦l1
S QQ PP
PP
S Q
s
Q PP
PP
S −1 l -
q
l1
S f (f (A 1 )) f (A1 )
S
S
S t h
SS
w ? ?
A f
- B
3
g
h
?
f (A1 )
Dado que h◦g ◦l1 = f ◦l1 , existe k tal que t◦k = l1 , es decir, A1 ≤ f −1 (f (A1 )).
36 CAPÍTULO 1. CATEGORÍAS
(iv)
h1 b
f −1 (B) - A - B
A@
g A @
f −1 (B1 ) - B1 A q@ l
A @
A @
R
−1
gA f (f (B1 )) l1
A
h1 l1
A
? ? A
A f
- B A m
A
A
AU ?
B1
(v) Tenemos A1 ≤ f −1 (f (A1 )), luego f (A1 ) ≤ f (f −1 (f (A1 ))). De (iv) se obtiene
que f (f −1 (f (A1 ))) ≤ f (A1 ).
(vi) Por (ii) y (iv) f −1 (f (f −1 (B1 ))) ≤ f −1 (B1 ), y de (iii), tomando A1 = f −1 (B1 ),
completamos la prueba.
f i l
(ii) Si A −→ B es un morfismo en una categorı́a con imágenes inversas y T
{Bi −
→
B}i∈I es una familia no vacı́a de subobjetoss de B para
T los cuales i∈I Bi
−1 −1
T
existe, entonces i∈I f (Bi ) existe y coincide con f ( i∈I Bi ).
S
Demostración. (i) Probaremos que f ( i∈I Ai ) es la unión de la familia {f (Ai )}. Sea
h
[
Ai −
→A
i∈I
1.9. IMAGEN INVERSA 37
S
la unión de la familia {Ai } y f ( i∈I Ai ) su imagen por f ◦ h:
[
Ai h f
- A - B
i∈I
@
g@ t
R
@
[
f Ai
i∈I
S S
Observemos que f ( i∈I Ai ) ≤ B. Como S A i ≤ i∈I Ai para cada i ∈ I, según la
proposición 1.9.4 se tiene f (Ai ) ≤ f ( i∈I Ai ) :
[
fi
f (Ai ) - f Ai
i∈I
@
@
l1@ t
R
@
B
l
Sea ahora n : B → C un morfismo y C 0 −
→ C un subobjeto de C tal que cada f (Ai )
puede ser llevado en C 0 :
ti
f (A1 ) - C0
l1 l
? ?
B n
- C
hi f
Ai - A - B
@
k
@ li
i
@
R
f (Ai )
z l
? ?
B n
- C
38 CAPÍTULO 1. CATEGORÍAS
f (Ai )
H
A @ HH
A @ mi HH ti
A @ H
HH
A @
R
@ H
A −1 0 wHj
H
- C0
li
A n (C )
A
A
A z l
A
AAU ? ?
B - C n
mi ◦ki
Ai - n−1 (C 0 )
hi z
? ?
A f
- B
[
Ai v - n−1 (C 0 )
i∈I
z
h
? ?
A f
- B
1.10. PRODUCTO Y COPRODUCTO 39
l
t
? ?
B n
- C
Definición 1.10.1. Sea {Ai }i∈I un conjunto no vacı́o de objetos de una categorı́a
Q
C. Se denomina producto del conjunto {Ai }i∈I a un objeto de C notado por i∈I Ai
y un conjunto Y
{pj : Ai → Aj }j∈I
i∈I
C
@
f @ fj
? @ (1.10.1)
Y @ R
@
Ai - Aj
p j
i∈I
es conmutativo.
(i) Sea {Ai }i∈I un conjunto no vacı́o de objetos y θ : I → I una función biyectiva
del conjunto I de ı́ndices. Entonces
Ai ∼
Y Y
= Aθ(i) .
i∈I i∈I
(ii) Si en una categorı́a cada par de objetos tiene producto, entonces la categorı́a
tiene productos finitos.
Q
Proposición 1.10.2. Sea {pj : i∈I → Aj }j∈I el producto del conjunto {Ai }i∈I .
Para j ∈ I se tiene que pj es retracción si, y sólo si, Mor(Aj , Ai ) 6= ∅ para cada
i ∈ I.
Q
Demostración. Si pj es retracción, existe un morfismo h : Aj → i∈I Ai tal que
pj ◦ h = iQi∈I Ai . Ası́, pi ◦ h ∈ Mor(Aj , Ai ) para cada i ∈ I.
Supóngase que para cada i ∈ I, Mor(Aj , Ai ) 6= ∅. Existe entonces un conjunto de
morfismos Q {fi : Aj → Ai }i∈I , donde tomamos fj = iAj . Encontramos un morfismo
f : Aj → i∈I Ai tal que pi ◦ f = fi para cada i ∈ I. En particular, pj ◦ f = iAj ,
con lo cual pj es retracción.
Corolario 1.10.3. En una categorı́a con cero morfismos las proyecciones del pro-
ducto son retracciones, y por lo tanto epimorfismos.
1.10. PRODUCTO Y COPRODUCTO 41
(
0, i 6= j
pi ◦ qj0 = (1.10.2)
iAj , i = j.
6
p1 ◦h
h
p1 ◦ f = p1 ◦ h y p2 ◦ f = p2 ◦ h = 0.
p1 ◦ h = p1 ◦ h, p2 ◦ h = p2 ◦ h = 0
p1 ◦ (q10 ◦ p1 ◦ h) = p1 ◦ h p2 ◦ (q10 ◦ p1 ◦ h) = 0.
Ejemplo 1.10.6. ModA tiene productos y coproductos, véase [8], capı́tulo 5. Co-
mo ModA tiene objeto cero, las proyecciones del producto son epimorfismos. En
Ani el producto se define por componentes de manera análoga a como se hizo en
ModA . Aunque Ani no posee cero morfismos, las proyecciones del producto son
epimorfismos. En efecto, sean h, g : Aj → C homomorfismos Q de anillos tales que
h ◦ pj = g ◦ pj , donde
Q pj es una proyección del producto i∈I Ai . Considérese a ∈ Aj .
Sea f = (fi ) ∈ i∈I Ai definido por
(
0, i 6= j
fi =
a, i = j.
Se cumple que
g ◦ pj (f ) = g(a) = h ◦ pj (f ) = h(a).
Proposición 1.10.7. Sean {Ai }i∈I y {Bi }i∈I conjuntos no Q vacı́os de objetos de
una
Q categorı́a. Supóngase que existen los productos {p i : i∈I Ai → Ai } y {pi :
i∈I Bi → Bi }. Sea {hi : Ai → Bi }i∈I un conjunto de morfismos dado. Existe un
1.10. PRODUCTO Y COPRODUCTO 43
Q
único morfismo h = i∈I hi tal que el siguiente diagrama conmuta
Y Q Y
hi
Ai - Bi
i∈I i∈I
pi pi
? ?
Ai hi
- B
i
@ hi ◦pi ⇒ @
pi @ pi
@ hi ◦pi @
? R
@ @R
@ ?
Ai - Bi
hi Bi
se determina unı́vocamente una matriz [fij ] por medio del siguiente diagrama
M Y
Aj f Bi
-
j∈I i∈I
6
qj pi
?
Aj - Bi
fij
fij = pi ◦ f ◦ qj
tal que (
0, i 6= j
pi ◦ δ ◦ qj = δij = (1.10.4)
iAi , i = j.
Nótese
L que la matriz de este morfismo es la idéntica. Si δ es un isomorfismo se dice
que i∈I Ai es un biproducto.
Para terminar consideremos los morfismos diagonal y codiagonal.
Definición 1.10.10. Sea {Ai }i∈I un conjunto de objetos idénticos en una categorı́a,
Ai = A para cada i ∈ I. Supóngase que existen el producto AI y el coproducto A(I) .
La familia de morfismos idénticos {iA : A → A} induce el morfismo ∆ : A → AI ,
tal que pi ◦ ∆ = iA para cada i ∈ I. ∆ se denomina morfismo diagonal.
iM1 ⊕···⊕Mn = q1 ◦ p1 + · · · + qn ◦ pn ,
El codiagonal es (
0, f = 0
O(f ) = P
i∈If fi , f 6= 0
(i) Un núcleo, una unión, una intersección, una imagen, un igualador, una imagen
inversa y una corretracción son monomorfismos.
l S
(ii) Un monomorfismo en una unión: (A1 −
→ A) = A1 .
l T
(iii) Un monomorfismo es una intersección: (A1 −
→ A) = A1 .
l l
(iv) Un monomorfismo es una imagen: (A1 −
→ A) = Im(A1 −
→ A).
l
(v) Un monomorfismo es una imagen inversa: (A1 −
→ A) = iA−1 (A1 ).
f
(vi) Un núcleo es un igualador: ker(A −
→ B) = Ig(f, 0AB ).
46 CAPÍTULO 1. CATEGORÍAS
6. Isomorfismo ⇒ Bimorfismo.
Las respuestas a estas preguntas son todas negativas como veremos en el resumen
para anillos y módulos.
(i) Salvo equivalencia, los subobjetos de un módulo son sus submódulos con las
inclusiones.
(ii) Salvo equivalencia, los objetos cociente de un módulo son los módulos cociente
con los homomorfismos canónicos.
6. Conúcleo ⇔ Epimorfismo.
7. Retracción ⇒ Sobreyectivo.
(i) Salvo equivalencia, los subobjetos de un anillo son los subanillos con las inclu-
siones.
(f) No toda imagen es corretracción; si fuese ası́ todo monomorfismo serı́a equiv-
alente a una corretracción.
(h) No toda imagen es igualador; si fuese ası́, todo monomorfismo serı́a equivalente
a igualador.
(o) No toda coimagen es retracción; si fuese ası́, epimorfismo serı́a lo mismo que
retracción y epimorfismo que sobreyectivo.
1.12. Ejercicios
1. Demuestrar que en la categorı́a Conj los conceptos de monomorfismo, función
inyectiva y corretracción son equivalentes. Establecer también la equivalencia
para epimorfismos, funciones sobreyectivas y retracciones. ¿Es Conj balancea-
da?
f
2. Sea C una categorı́a; si A −
→ B es un morfismo de C tal que f es correctracción
y epimorfismo, demuestre que f es un isomorfismo.
f
3. En una categorı́a cualquiera C con objeto cero, demuestre que X −
→ Y es el
morfismo cero si, y sólo si, es factorizable a través de 0.
(i) X → 0 es epimorfismo.
(ii) 0 → X es monomorfismo.
5. Sea C una categorı́a con cero morfismos. Demuestre que el núcleo del morfismo
0XY iX
X −− → Y es X −→ X. ¿Cuál es el conúcleo?
52 CAPÍTULO 1. CATEGORÍAS
Xi0 existe.
T T
(i) i∈I Xi existe ⇔ i∈I
Xi0 existe.
S S
(ii) i∈I Xi existe ⇔ i∈I
11. Sean f, g como en el ejercicio 10 y A1 ≤ A. Supóngase que f (A1 ) y g(f (A1 )) son
imágenes epimórficas y que la categorı́a en cuestión es balanceada. Demuestre
que g(f (A1 )) = (g ◦ f )(A1 ).
12. Demuestre que Conj es una categorı́a con imágenes epimórficas y coimágenes
monomórficas.
14. Realizar el ejercicio anterior para la categorı́a Grp cuyos objetos son los grupos
y los morfismos son los homomorfismos.
Categorı́as abelianas
Estudiaremos ahora algunas clases especiales de categorı́as entre las cuales se desta-
can las aditivas y las abelianas. Se debe señalar que la categorı́a ModA es uno de los
mejores ejemplos de este tipo de categorı́as. Las categorı́as abelianas ocupan un lu-
gar muy importante dentro de la geometrı́a algebraica moderna, tanto conmutativa
como no conmutativa.
(a) La colección de elementos neutros de los grupos Mor(A, B) constituye los cero
morfismos de C. En efecto, si 0AB es el elemento neutro de Mor(A, B) y f :
B → C, g : D → A son morfismos, entonces
53
54 CAPÍTULO 2. CATEGORÍAS ABELIANAS
Ai }nj=1
L
(b) C tiene productos finitos. Sean A1 , . . . , An objetos de C y {qj : Aj →
su coproducto. Consideremos las proyecciones del coproducto
M
pj : Ai → A j , 1 ≤ j ≤ n
Puesto que i⊕Ai también cumple dicha relación, se sigue por unicidad
n
X
qk ◦ pk = i⊕Ai .
k=1
fj
Sea {C − → Aj }nj=1 una colección dada de morfismos. Se tiene entonces el
morfismo X M
qk ◦ fk : C → Ai ,
k=1
qj ◦ pj ◦ g = qj ◦ fj
n
X n
X
qj ◦ p j ◦ g = qj ◦ fj
j=1 j=1
Xn
i⊕Ai ◦ g = qj ◦ fj
j=1
Xn
g= qj ◦ fj .
j=1
2.1. CATEGORÍAS ADITIVAS 55
f = (fij ) : A1 ⊕ · · · ⊕ An → B1 ⊕ · · · ⊕ Bm
y
g = (gki ) : B1 ⊕ · · · ⊕ Bm → C1 ⊕ · · · ⊕ Cp ,
la matriz correspondiente al morfismo compuesto g ◦ f viene dada por el pro-
ducto de las matrices componentes: sea h := g ◦ f el morfismo compuesto, se
sigue que
hkj = pC A
k ◦ h ◦ qj
= pC A
k ◦ (g ◦ f ) ◦ qj
= pC A
k ◦ g ◦ [1B1 ⊕···⊕Bm ] ◦ f ◦ qj
= pC B B B B A
k ◦ g ◦ [q1 ◦ p1 + · · · + qm ◦ pm ] ◦ f ◦ qj
= gk1 ◦ f1j ◦ + · · · + gkm ◦ fmj
Xm
= gkr ◦ frj , 1 ≤ k ≤ p, 1 ≤ j ≤ n.
r=1
56 CAPÍTULO 2. CATEGORÍAS ABELIANAS
6 6
(2.1.2)
qiA qiB
Ai fi
- Bi
f1 0 0 · · · 0
0 f2 0 · · · 0
.
0 0 .. · · · 0 .
. .
.. .. 0 fn−1 0
0 0 0 0 fn
(e) Con ayuda del lenguaje matricial, se prueba fácilmente que en una categorı́a
aditiva C existe exactamente una forma de definir una estructura de grupo
2.2. CATEGORÍAS ABELIANAS 57
abeliano sobre los conjuntos de morfismos, tales que la composición sea bilineal.
En efecto, nótese que si + dota de estructura a grupo abeliano a Mor(A, B)
tal que la composición es bilineal, según lo visto anteriormente se debe tener
que para elementos f, g ∈ Mor(A, B),
f 0 iA iA
i B iB ◦ ◦ = f g ◦ = f + g,
0 g iA iA
con
i
∆A = A
O B = i B iB ,
iA
(véase la definición 1.10.10).
Al repetir algunas de las ideas expuestas anteriormente, obtenemos el siguiente
resultado.
qi
Corolario 2.1.2. Sea C una categorı́a aditiva, A1 , . . . , An , S objetos de C, y Ai −
→S
pi
yS−→ Ai , 1 ≤ i ≤ n, morfismos de C. Las siguientes condiciones son equivalentes:
Ejemplo 2.2.2. Según los resultados del capı́tulo anterior, la categorı́a ModA es
abeliana.
f
Proposición 2.2.3. Si C es una categorı́a abeliana y A −
→ B un morfismo en C,
existe un único isomorfismo
f0 : coker(ker(f )) → ker(coker(f ))
f f0 (2.2.1)
? 0
?
k l
coker(f ) B ker(coker(f ))
{p1 : A1 × A2 → A1 , p2 : A1 × A2 → A2 }
2.2. CATEGORÍAS ABELIANAS 59
k
el producto. Consideremos el igualador C −
→ A1 × A2 de f1 ◦ p1 y f2 ◦ p2 :
p2 ◦k
C - A2
p1 ◦k f2
? ?
A1 f1
- A
g1 g2
Veamos que (C, p1 ◦k, p2 ◦k) es el producto fibrado de f1 y f2 . Sean B − → A1 , B − → A2
morfismos tales que f1 ◦ g1 = f2 ◦ g2 . Existe un único morfismo h : B → A1 × A2 tal
que pi ◦ h = gi , i = 1, 2. Ası́, f1 ◦ p1 ◦ h = f1 ◦ g1 = f2 ◦ g2 = f2 ◦ p2 ◦ h. Existe un
único morfismo m : B → C tal que k ◦ m = h. Nótese que p2 ◦ k ◦ m = p2 ◦ h = g2 y
p1 ◦ k ◦ m = p1 ◦ h = g1 :
B
H
A@ Hm H g2
A @ HH
A @ HH
p2 ◦k
R
@ H
j
H
A
g1 A C - A2
A
pA1 ◦k f2
A
AU ? ?
A1
- A
f1
Proposición 2.2.7. Una categorı́a con productos fibrados tiene intersecciones fini-
tas. En particular, toda categorı́a abeliana tiene intersecciones finitas.
1 l 2 l
Demostración. Sean A1 −
→ A y A2 −
→ A subobjetos de A y su producto fibrado el
siguiente diagrama:
g2
C - A2
g1 l2
? ?
A1 l1
- A
f f0
? ?
k h
coker(f ) B ker(coker(f ))
m m-
A - ker(coker(f )) ∩ Y A ker(coker(f )) ∩ Y
HH Q
HHf l1 Q
f l2
z H l t0
Q l
HH QQ
?
Hj ?
H
? Q
s ?
ker(coker(f )) - B
Y
+ Q
- B
l0 0 h
62 CAPÍTULO 2. CATEGORÍAS ABELIANAS
f B i
(ii) A −
→ B es un epimorfismo si, y sólo si, Im(f ) = (B −→ B).
f g
(iv) 0 → A −
→B−
→ C es exacta si, y sólo si, f es el núcleo de g.
f g
(v) A −
→B−
→ C → 0 es exacta si, y sólo si, g es el conúcleo de f .
f g
(vi) 0 → A − → B − → C → 0 es exacta si, y sólo si, f es el núcleo de g y g es
epimorfismo si, y sólo si, g es el conúcleo de f y f es un monomorfismo.
Demostración. (i) Según el corolario 2.2.12, f es un monomorfismo si, y sólo si, se
iA iA
cumple que Coim(f ) = A −→ A. Además, coker(0 → A) = (A −→ A).
(ii) Principio de dualidad.
(iii) Al tener en cuenta que una categorı́a abeliana es balanceada, (iii) es conse-
cuencia de (i) y (ii)
(iv) ⇒): Como la sucesión es exacta, f es un monomorfismo e Im(f ) = ker(g).
Ahora, dado que f es un monomorfismo, f coincide con su imagen:
f
A - B
A@ iA f
A @
A @R
A
h A A t
A
A h
AU ?
C
f f
⇐): Si (A −→ B) = ker(g), entonces f es un monomorfismo y, por lo tanto, (A −
→
B) = Im(f ). Esto muestra que la sucesión es exacta.
(v) Principio de dualidad.
(vi) Consecuencia de (i)-(v).
Las sucesiones exactas de la forma
f g
0→A−
→B−
→C→0 (2.3.2)
0 → A → B → B/A → 0.
son exactas.
q 1 ◦ p 1 + q 2 ◦ p 2 = iS ; (qi ◦ pi )2 = qi ◦ pi , 1 ≤ i ≤ 2.
Demostración. (i) ⇒ (ii): Por el corolario 2.1.2 basta probar la exactitud de las
sucesiones (2.3.3) y (2.3.4). Por ejemplo, probemos la exactitud de la primera. Dado
que p2 es una retracción, resulta ser un epimorfismo. Resta ver que q1 es el núcleo de
p2 . Según (i), p2 ◦ q1 = 0. Sea f : C → S tal que p2 ◦ f = 0. Nótese que el morfismo
p1 ◦ f hace conmutativo el siguiente diagrama:
q1 p2
A1 - S - A
2
6
p1 ◦f
f
Tal como dijimos al inicio de la sección, todos los resultados que hemos probado
son aplicables a la categorı́a ModA .
2.4. Ejercicios
1. Demuestre que el morfismo f0 de la proposición 2.2.3 es un isomorfismo.
Funtores
Al igual que en anillos y módulos, las categorı́as adquieren importancia cuando se les
compara o relaciona. Este papel de comparación e interrelación lo desempeñan los
funtores, los cuales serán el objeto de estudio en el presente capı́tulo. Por ejemplo,
la noción de categorı́as equivalentes es expresable a través del lenguaje funtorial, en
forma análoga a la manera como la noción de módulos isomorfos es expresable a
través de los homomorfismos (véase [8], capı́tulo 3). Los funtores además permiten
establecer conexiones muy interesantes y útiles entre categorı́as algebraicas y cate-
gorı́as de tipo geométrico, en forma tal que ciertos problemas del álgebra pueden ser
investigados con técnicas geométricas y topológicas. Si no se advierte lo contrario,
supondremos que las categorı́as consideradas son arbitrarias.
3.1. Funtores
Definición 3.1.1. Sean B, C categorı́as. Un funtor covariante F : B → C se
define por:
(i) Una función, denotada también por F : Ob(B) → Ob(C), que asigna a cada
objeto B de B un objeto F (B) de C;
(ii) Para cada par de objetos A, B de B se define una función también denotada
por
67
68 CAPÍTULO 3. FUNTORES
(i) Funtor identidad iB de una categorı́a B en sı́ misma, tal que iB (B) =
B, iB (f ) = f , para cualesquiera B ∈ Ob(B) y f ∈ Mor(B).
(iii) Funtor olvido F0 de una categorı́a C cuyos objetos son conjuntos con alguna
estructura (algebraica, topológica, etc) y con morfismos que respetan dicha
estructura, en la categorı́a Conj de conjuntos. F0 asigna a cada objeto C de
C el conjunto C olvidándose de su estructura, y a cada morfismo f de C la
función conjuntista subyacente f . Además de este funtor, se tienen funtores
que olvidan “parcialmente”la estructura:
Ani → Ab
ModA → Ab,
sea un homomorfismo de grupos. Obsérvese que F (0) = 0 para cada cero morfismo
0 en B. Además, FA y F A son funtores aditivos para cada categorı́a preaditiva C y
cada objeto A de C. Se supone en este caso que estos funtores toman sus valores en
Ab.
Al iniciar esta sección mencionamos que la noción de funtor en la teorı́a de
categorı́as juega un papel análogo al de homomorfismo en álgebra. Ası́, queremos
definir las nociones de funtor “inyectivo”, “sobreyectivo”y “biyectivo”.
hC
F (B) - C
(hC 0 )−1 ◦f
. ◦hC f
? ?
F (B 0 ) hC
- C0
0
siguiente manera:
f1 f2
→ C0 −
C− → C 00 , F (B) ∼
= C, F (B 0 ) ∼
= C 0, F (B 00 ) ∼
= C 00
hC
F (B) - C
? ?
F (B 0 ) hC
- C0
0
? ?
F (B 00 ) hC
- C 00
00
de donde se obtiene
G(f1 ) = fb1 , donde F (fb1 ) = (hC 0 )−1 ◦f1 ◦hC , G(f2 ) = fb2 , con F (fb2 ) = (hC 00 )−1 ◦f2 ◦hC 0 .
Por tanto, G(f2 ◦ f1 ) = fb2 ◦ fb1 , ya que F (fb2 ◦ fb1 ) = (hC 00 )−1 ◦ f2 ◦ f1 ◦ hC . Ahora,
dado que F (iB ) = iF (B) se sigue G(iC ) = iB = iG(C) , con F (B) ∼ = C.
Veamos que existe un isomorfismo funtorial β entre F ◦ G e iC . Sea C ∈ Ob(C).
Se tiene que F ◦ G(C) ∼ = C, con isomorfismo βC := hC :
βC
F ◦ G(C) - C
C
f ⇒ F ◦G(f ) f (3.1.1)
?
C0 ?
0
?
F ◦ G(C ) - C0
βC 0
α
B
Puesto que F es un funtor fiel y pleno, existen isomorfismos (únicos) G(F (B)) −→ B,
0 α B 0
0
G(F (B )) −−→ B tales que F (αB ) = βF (B) y F (αB 0 ) = βF (B 0 ) . Dado que F es pleno,
existe w : G ◦ F (B) → G ◦ F (B 0 ) tal que F (w) = F ◦ G(f ). Ahora, por la fidelidad
de F se tiene w = G(f ). Por consiguiente
αB
G ◦ F (B) - B
B
z ⇒ w=G◦F (z) z
?
B0 ? ?
G ◦ F (B 0 ) - B0
αB 0
Veamos que F es representativo: dado C ∈ Ob(C) existe G(C) ∈ Ob(B) tal que
F [G(C)] ∼= C. Mostremos que F es fiel: sean z1 , z2 : B1 → B10 morfismos en B tales
que F (z1 ) = F (z2 ). Se tiene que G ◦ F (z1 ) = G ◦ F (z2 ), lo cual implica
? ?
G ◦ F (B 0 ) - B0
αB 0
0 0
de donde se obtiene αB ◦ G ◦ F (z) = z ◦ αB = αB ◦ G(f ), y ası́, G ◦ F (z) = G(f ),
por lo que F (z) = f ya que G es fiel.
Definición 3.1.9. Sean F : B → C y G : C → B un par de funtores covariantes. Se
dice que F y G son conjugados (o que F es adjunto a izquierda para G y G es
adjunto a derecha para F ), si existe un isomorfismo funtorial
α : MorC (F −, −) → MorB (−, G−)
entre los bifuntores
F := MorC (F −, −) : B × C → Conj (Contr − cov)
G := MorB (−, G−) : B × C → Conj (Contr − cov).
Ejemplo 3.1.10. La colección de los monoides (véase [6], capı́tulo 1) constituye
una categorı́a la cual denotamos por Mono; sea F : Mono → Ani el funtor que
asigna a cada monoide J el anillo Z[J] (anillo de un monoide, véase [9], capı́tulo 3),
es decir, F (J) := Z[J]; y consideremos el funtor G : Ani → Mono que asigna a
cada anillo A su monoide multiplicativo, es decir, G(A) := (A, ·, 1). La propiedad
universal que caracteriza al anillo de un monoide implica que F y G son funtores
conjudados, es decir,
M orAni (Z[J], A) ∼
= M orMono (J, A),
para cada monoide J y cada anillo A.
3.2. FUNTORES EXACTOS 75
La proposición 3.2.4 establece que los funtores semiexactos son aditivos. Para la
prueba utilizaremos el siguiente criterio.
donde
(
iAi , i = j
p j ◦ qi =
0, i=6 j
q1 ◦ p1 + q2 ◦ p2 = iA1 ⊕A2 .
Se tiene que (
iF (Ai ) , i = j
F (pj ) ◦ F (qi ) =
0, i=6 j
y F (q1 ) ◦ F (p1 ) + F (q2 ) ◦ F (p2 ) = iF (A1 ⊕A2 ) . Según el corolario 2.1.2, F (A1 ⊕ A2 )
es suma directa de F (A1 ) y F (A2 ) con inyecciones F (qi ) y proyecciones F (pi ) para
i = 1, 2.
⇐): Sean f, g : A → B. Debemos probar que F (f + g) = F (f ) + f (g). Según la
observación (e) de la sección 2.1, la suma viene dada por f + g = 5B ◦ (f ⊕ g) ◦
∆A , donde 5B , f ⊕ g, ∆A están definidos por las siguientes identidades (véanse la
definición 1.10.10 y (2.1.2)):
5B ◦ qiB = iB , pA
i ◦ ∆A = iA , i = 1, 2,
f ⊕g f ⊕g
A⊕A - B⊕B A⊕A - B⊕B
6 6B 6 6B
q1A q1 q2A q2
A f
- B A g
- B
Al aplicar F encontramos
F (B)
F (5B ) ◦ qi = iF (B) , i = 1, 2
F (A)
pi ◦ F (∆A ) = iF (A) , i = 1, 2
esto es, F (5B ) = 5F (B) y F (∆A ) = ∆F (A) . Además, F ((f ⊕ g) ◦ q1A ) = F (q1B ◦ f )
F (A) F (B)
implica F (f ⊕ g) ◦ q1 = q1 ◦ F (f ), y de F ((f ⊕ g) ◦ q2A ) = F (q2B ◦ f ), se obtiene
F (A) F (B)
F (f ⊕ g) ◦ q2 = q2 ◦ F (g). Por consiguiente, F (f ⊕ g) = F (f ) ⊕ F (g), y en
consecuencia F (f )+F (g) = 5F (B) ◦(F (f )⊕F (g))◦∆F (A) = F (5B ◦(f ⊕g))◦∆A ) =
F (f + g).
3.3. LÍMITES Y COLÍMITES 77
Demostración. Según la proposición 3.2.3, basta probar que F preserva las sumas
directas finitas. Sea S = A1 ⊕ A2 la suma directa de A1 y A2 con inyecciones q1 , q2
y proyecciones p1 , p2 ; de la proposición 2.3.3 tenemos que pi ◦ qi = iAi , i = 1, 2, y la
q1 p2 q2 P1
exactitud de las sucesiones 0 → A1 − →S− → A2 → 0, 0 → A2 − → S −→ A1 → 0. Al
aplicar el funtor F obtenemos las siguientes sucesiones exactas:
F (q1 ) F (p2 )
0 → F (A1 ) −−−→ F (S) −−−→ F (A2 ) → 0
F (q2 ) F (p1 )
0 → F (A2 ) −−−→ F (S) −−−→ F (A1 ) → 0.
Ejemplo 3.2.5. Para cada A-módulo fijo N , el funtor covariante representable dado
por HomA (N, −) : ModA → Ab, es aditivo y exacto a izquierda. Análogamente,
el funtor contravariante representable HomA (−, N ) : ModA → Ab, es aditivo y
exacto a izquierda. En efecto, en la definición 3.1.5 se habı́a notado que los funtores
representables son aditivos. Esto también puede obtenerse de la proposición 3.2.4
si probamos que dichos funtores son exactos a izquierda. Consideremos el caso co-
f g
variante; el contravariante lo dejamos a cargo del lector. Sea 0 → M1 − → M2 − → M3
una sucesión exacta de A-módulos. Al aplicar HomA (N, −) se obtiene la sucesión
f
N g
N
0 → HomA (N, M1 ) −→ HomA (N, M2 ) −→ HomA (N, M3 ). Debemos probar que
Im(fN ) = ker(gN ) y que fN es inyectiva (recordemos que Ab = ModZ ). Sea
h : N → M1 tal que fN (h) = 0, es decir, f ◦ h = 0. Dado que f es un monomorfismo,
h = 0 y ası́ fN es inyectiva. Ahora, sea t : N → M2 tal que gN (t) = 0, esto es,
g ◦ t = 0. Como f es el núcleo de g existe un A-homomorfismo r : N → M1 tal
que f ◦ r = t, es decir, fN (r) = t. Esto indica que t ∈ Im(fN ). Recı́procamente, sea
t ∈ Im(fN ). Existe r : N → M1 tal que t = f ◦r, y de aquı́, g ◦t = g ◦f ◦r = 0 ya que
g ◦ f = 0. En conclusión, t ∈ ker(gN ) y la igualdad Im(fN ) = ker(gN ) está probada.
X
fi fj
i g
- j ⇒
@
R
@
Fi - Fj
F (g)
X
A
fA
? A
fi
Lim A fj
⇒ −−F A
i - j
g ←
@ A
pj @
A
pi
RAU
@
Fi - Fj
F (g)
Se dice que C es una categorı́a completa si para cada categorı́a pequeña L y cada
funtor F : L → C existe el lı́mite proyectivo.
Debido a la unicidad, el lı́mite de F es único salvo isomorfismo. De manera dual
se define el colı́mite de un funtor covariante F : L → C, donde L es nuevamente una
categorı́a pequeña y C una categorı́a cualquiera. No sobra en este momento repetir
las ideas duales.
Definición 3.3.2. Un colı́mite (o lı́mite inductivo) de F es un objeto Lim−−→F de
C con una familia compatible de morfismos qi : Fi → Lim
−−→ F , tal que para cualquier
otra familia compatible fi : Fi → X existe un único morfismo f : − −→F → X para
Lim
el cual f ◦ qi = fi :
X
6
AK
f
A
A
fi f
i - j ⇒ LimF A j
g − − → A
I A
@
qi qj@ A
@A
Fi - Fj
F (g)
3.3. LÍMITES Y COLÍMITES 79
Ejemplo 3.3.3. Sean C una categorı́a cualquiera, I un conjunto no vacı́o, {Xi }i∈I
un conjunto de objetos de C (uno por cada i ∈ I), {fij : Xi → Xj }i∈I un conjunto
dado de morfismos en C, donde para cada par i, j de I puede haber más de un
morfismo o ninguno de Xi en Xj . Además, se supone que fii = iXi para cada i ∈ I.
Se definen el lı́mite y el colı́mite de (Xi )i∈I de la siguiente manera: sea L la categorı́a
pequeña donde Ob(L) := I, y a cada morfismo fij : Xi → Xj se asocia un morfismo
f ij : i → j. Se define el funtor F : L → C, F (i) := Xi , F (f ij ) := fij . Ası́, se define
Lim
←−−Xi := Lim←−−F , y, Lim
−−→Xi := Lim −−→F (en caso de que los últimos lı́mites existan). En
particular, al tomar como conjunto Q dado de morfismos L(fij : Xi → Xj )i∈I solamente
las identidades, entonces ← Lim
−−Xi = Xi y Lim −−→Xi = Xi .
fik (xi ) + fjk (yj ) = fit (xi ) + fjt (yj ) = frt (xr ) + fst (ys ),
lo cual completa la prueba.
Resta verificar el cumplimiento de la propiedad universal del lı́mite inductivo:
sea hi : Mi → N, i ∈ I, una familia compatible de A-homomorfismos. Definimos la
aplicación h : −−→Mi → N como sigue: h(xi ) := hi (xi ). La condición de compati-
Lim
bilidad garantiza que h es un A-homomorfismo bien definido. Además, es claro que
h ◦ qi = hi para cada i ∈ I. Esto completa la prueba de que ˙ Mi / ∼ es el lı́mite
S
inductivo de {Mi , fij }i∈I .
En el ejemplo 3.3.5 se probó que la existencia de lı́mite directo de un sistema
directo de A-módulos. La idea ahora es generalizar completamente este resultado
demostrando que ModA es completa y cocompleta. La siguiente proposición puede
ser demostrada bajo hipótesis más débiles. Sin embargo, para nuestros propósitos es
suficiente el siguiente enunciado.
Proposición 3.3.6. Si C es una categorı́a abeliana con productos, entonces C es
completa.
3.3. LÍMITES Y COLÍMITES 81
d(g) := dominio de g = i;
c(g) := codominio de g = j.
Q
donde las p son las proyeccionesQdel producto i∈I F (i) e I := Ob(L). Por la
propiedad universal del producto g∈Mor(L) F (c(g)), se induce un único morfismo
Y Y
k: F (i) → F (c(g))
i∈I g∈Mor(L)
Y
Fi
Q
Q kg
k Q
? Q
Y Q
s
Q
F (c(g)) - F (c(g))
pr(g)
l Q
donde pr(g) es la proyección canónica. Sea ker(k) →
− F (i) el núcleo de k. Veamos
←−−F = ker(k) con la familia de morfismos {hi := pi ◦ l : ker(k) → F (i)}i∈I .
que Lim
Nótese en primer lugar que {hi }i∈I es una familia compatible de morfismos
ker(k)
@
i - j ⇒ hi @ hj
g @
? @
R
@
F (g)
F (i) - F (j)
F (g) ◦ hi = F (g) ◦ pi ◦ l = (kg + pj ) ◦ l = kg ◦ l + pj ◦ l = 0 + pj ◦ l = hj
(k ◦ l = 0 ⇒ pr(g) ◦ k ◦ l = 0 ⇒ kg ◦ l = 0).
Q
morfismo t : X → F (i) tal que el siguiente diagrama conmuta
X
@
@ ti
t @
@
? @R
@
Y
F (i) p - F (i) i
g
Q para cada i →
Nótese que − j se cumple que la familia {kg ◦ t}g induce un único
z : X → F (c(g)) para el cual se tiene el siguiente diagrama conmutativo:
X
Q
Q kg ◦t
z Q
Q
? Q
Y Q
s
F (c(g)) - F (c(g))
pr(g)
l k
Y Y
ker(k) - F (i) - F (c(g))
6
3 Q
w
Q
Q pr(g)
t kg Q
Q
s ?
X F (c(g))
X
A
wA
? A
ti A tj
ker(k) A
A
@ A
@ A
hi hj
@R AU
@
F (i) - F (j)
F (g)
(l ◦ w = t ⇒ pi ◦ l ◦ w = pi ◦ t ⇒ hi ◦ w = ti , para todo i ∈ I).
3.4. EJERCICIOS 83
3.4. Ejercicios
1. Demuestre que Gn : Ani → Grp definido por Gn (A) := GLn (A), con GLn (A)
el grupo lineal de orden n ≥ 1 sobre el anillo A, es un funtor covariante.
a) F es exacto.
b) Si 0 → A → B → C → 0 es una sucesión exacta en B, entonces 0 →
F (A) → F (B) → F (C) → 0 es una sucesión exacta en C.
7. Sea C una categorı́a completa. Demuestre que para cada categorı́a pequeña L
se cumple
←−− : Func(L, C) → C
Lim
F 7→ Lim
←−−F
es un funtor.
[1] Anderson, F. and Fuller, K., Rings and Categories of Modules, Springer,
1992. v
[2] Arbib, M. and Manes, E., Arrows, Structures and Functors: The Categorical
Imperative, Academic Press, 1975. v
[3] Faith, C., Algebra I: Rings, Modules and Categories, Springer, 1981.
[4] Lang, S., Algebra, Graduate Texts in Mathematics 211, Springer, 2004. iv
[9] Lezama, O., Cuadernos de Álgebra, No. 6: Anillos y módulos, SAC2 , Depar-
tamento de Matemáticas, Universidad Nacional de Colombia, sede de Bogotá,
sites.google.com/a/unal.edu.co/sac2 v, 14, 74
[10] Mac Lane, S., Categories for the Working Mathematician, Springer, 1998.
85