Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Q = {(n, m) : m 6= 0, n, m ∈ Z}/ ∼
Z=
i /C
==
==
ϕ ===
∃!ψ
B
Veremos más adelante que si dos anillos C, C 0 satisfacen las propiedades i), ii);
θ
entonces existe un isomorfismo C ≈ C 0 tal que iθ = i0 .
1
Z=
i /Q
==
==
=
ϕ ==
ψ
B
Por lo tanto,
Ejemplo 2: El singleton.
i) (Datos) C es un conjunto
Veremos más adelante que dados C, C 0 que verifiquen i),ii), entonces existe una
biyección C ≈ C 0 . Cualquier solución de este problema se llama singleton, o
también objeto terminal o final; y se denota 1.
i) C es un conjunto
Solución: C = ∅.
2
Ejemplo 4: a) Elegir un elemento de un conjunto.
x
Categóricamente, la elección de un elemento equivale a una flecha 1 −→ X. Del
x
mismo modo, una flecha S −→ X puede pensarse como elegir S elementos (no
necesariamente todos distintos) xs ∈ X.
S>
v /V
>>
>>
>> ∃!ψ
∀ϕ >
W
3
Pero por otro lado,
Xn
ψ( λi vsi ) = ψ(0) = 0
i=1
lo que lleva a una contradicción. Luego {vs }s∈S son linealmente independientes.
Supongamos ahora que {vs }s∈S no generan V . Debe existir entonces un elemento
w ∈ V que no pueda expresarse como combinación lineal finita de los vectores
vs . Consideremos el espacio vectorial W = K (S) de las transformaciones lineales
en S con soporte finito. Tenemos el morfismo ϕ : S → W dado por ϕ(s) = δs ,
donde
0 si x 6= s
δs (x) =
1 si x = s
Tomemos una base B de V que incluya a los elementos vs y a w (podemos
hacerlo ya que son linealmente independientes), B = {vs , w, wα }s∈S,α∈Λ . Vamos
a mostrar dos maneras distintas de extender este morfismo a V . Sean
Xn k
X n
X
ψ1 ( λi vsi + aw + wαi ) = λi δsi + aδ1
i=1 i=1 i=1
y
Xn k
X n
X
ψ2 ( λi vsi + aw + wαi ) = λi δsi + aδ2 .
i=1 i=1 i=1
Queda por preguntarse si siempre existe una solución a este problema universal.
Cuando S es finito, S = {1, . . . , n}, es evidente que V = K n es solución, toman-
do ϕ(i) = (0, . . . , 1, . . . , 0). Si S es un conjunto cualquiera, podemos construir
un espacio vectorial V tal que S es base de V .
S → K (S) ,→ K S
4
Sea R ⊂ S × S una relación de equivalencia. Consideremos al conjunto cociente
S/R, y denotemos [x] = {y : y ∼ x}. Se tiene entonces que [x] = [y] o bien
q
[x] ∩ [y] = ∅. Podemos definir una aplicación S −→ S/R, q(x) = [x].
i) Existe un diagrama
// S
π1
R
q
/ C,
π2
ii)
π1
// S q
/C
R ==
π2 ==
== ∃!f˜
∀f ==
T
// S
f
X
g
i) Datos:
X
f
// S q
/C
g
5
ii)
f
// S q
/C
X ==
g ==
== ∃!l
h ==
T
Demostremos ahora la existencia del objeto que definimos por propiedad uni-
versal. Sea la relación
R0 ⊂ S × S,
R0 = {(s, t) : f (x) = s, g(x) = t, para x ∈ X} = {(f (x), g(x)) : x ∈ X}.
Consideremos R ⊃ R0 , R la relación de equivalencia generada por R0 , es decir,
la mínima relación de equivalencia que contiene a R0 . Entonces S/R cumple la
propiedad universal planteada.
Para poder probar esta afirmación, necesitamos entender mejor qué es la mínima
relación de equivalencia que contiene a una relación R0 .
a) R ⊃ R0 , R es de equivalencia,
b) Si R0 ⊃ R0 , R0 de equivalencia, entonces R0 ⊃ R.
Esta relación existe: basta tomar la intersección sobre las relaciones de equiva-
lencia: R = ∩T ⊃R0 T .
Notemos
x ∼ y := x ∼R0 y
y definamos
x ∼R y ⇐⇒ ∃s0 , s1 , . . . sn−1 ∈ S /
s0 = x, sn−1 = y, si ∼ si+1 ó si+1 ∼ si ó si = si+1
Veamos ahora una forma más categórica de definir la mínima relación de equiv-
alencia.
Definición 1. Composición de relaciones.
6
Sean R ⊂ S × T y L ⊂ T × H dos relaciones. Definimos la composición L ◦ H
por la regla
i) ∆ ⊂ R
ii) R = Rop
iii) R ◦ R ⊂ R
1) Sea R0 = H H op ∪ ∆
S
2) Sean
R1 = R0 ◦ R0 ,
R2 = R0 ◦ R1 ,
.. ..
. .
Rn = R0 ◦ Rn−1 .
R 0 ⊂ R 1 ⊂ R2 ⊂ . . . ⊂ R n ⊂ . . .
S S
3) Definimos R = n∈N Rn (notar que R = n∈N (R0 ◦ R0 ◦ . . . ◦ R0 ))
Consideremos la aplicación
q
S −→ S/R
s 7−→ s̄
7
Es claro por la definición de R que qf = qg. Dada ahora otra aplicación
X
f
// S h /C
g
Defino l(s̄) = h(s). Es claro que esta es la única aplicación que hace conmutar el
diagrama. Veamos que está bien definida. Dados t1 , t2 ∈ s̄, veamos que h(t1 ) =
h(t2 ). Sabemos que existe una sucesión de elementos de S, s0 s1 . . . sn−1 , tales
que s0 = t1 , sn−1 = t2 , y si ∼R0 si−1 o si−1 ∼R0 si o si−1 = si . Entonces
para cada i, 1 ≤ i ≤ n − 1, existe un elemento xi ∈ X tal que f (xi ) = si−1
y g(xi ) = si , o g(xi ) = si−1 y f (xi ) = si , o si−1 = si . Como hg = hf , de
cualquiera de estas condiciones podemos deducir que h(si−1 ) = h(si ). Por lo
tanto, h(t1 ) = h(t2 ) y l está bien definida.
Ejemplo 7: Cocientes.
Consideremos
Z → Z/nZ = {0, 1, . . . , n − 1}
x 7→ x %n
donde x %n denota el resto de dividir el entero x por n. Podemos definirlo por
una propiedad universal:
q
i) Z −→ C, q(n) = 0
ii)
Z=
q
/C
==
==
= ∃!ψ
∀ϕ ϕ(n)=0 ==
B
Al igual que en los ejemplos anteriores, veremos después que dos soluciones de
este problema deben ser isomorfas. La existencia de soluciones está demostrada
por la construcción de C = {0, 1, . . . , n − 1}.
ii)
A=
q
/C
==
==
= ∃!ψ
∀ϕ ϕ(a)=0 ==
B
8
La construcción explícita (y demostración del teorema de existencia) se obtiene
tomando C = A/hai.
Ejemplo 8:
Sea
Z[1/2] = {x ∈ Q : x = 1/2k , n ∈ Z, k ∈ N0 }.
Z[1/2] es un subanillo de Q; y tenemmos una inmersión i : Z → Z[1/2] dada
por i(n) = n/20 .
ii)
Z=
i /C
==
==
= ∃!ψ
∀ϕ ==
B
donde ϕ(2) es inversible en B, y su inverso b ∈ B verifica ϕ(2)b = 1.
ii)
A=
i /C
==
==
= ∃!ψ
∀ϕ ==
B
donde ϕ(a) es inversible en B, y su inverso b ∈ B verifica ϕ(a)b = 1.
9
operaciones +, . de la siguiente forma
ψ:A → B
ψ(x/ak ) = ϕ(x).B bk .
Como A[a−1 ] está generada como A-módulo por los elementos 1 y a−1 , y para
que el diagrama conmute es necesario que ψ(a−1 ) = b = ϕ(a)−1 (por unicidad
del inverso de b ∈ B), sabemos que en caso de estar bien definida ψ es única.
Veamos entonces la buena definición de ψ.
Sean x/ak ∼ y/al . Entonces existe un natural s ∈ N0 tal que x.A al+s = y.A ak+s .
Luego
ψ(x/ak ) = ϕ(x).B bk = ϕ(x).B ϕ(al+s ).B bl+s .B bk = ϕ(x.A al+s ).B bk+l+s =
∀a ∈ D, a ≤ 1
10
y
∀a ∈ D, 0 ≤ a.
ii)
D> /Ci
>>
>> ∃!ψ
∀ϕ ϕ(a)=1 >>
H
ii)
DF
q
/ C3θ
FF
FF
FF ∃!ψ
∀ϕ FF#
H3h
ϕ
Dado otro morfismo de reticulados D −→ H tal que existe un h ∈ H, ϕ(a)∨h =
ψ
1, ϕ(a) ∧ h = 0, entonces existe un único morfismo de reticulados C −→ H que
verifica ψq = ϕ, y ψ(θ) = h.
Proposición 4. D[a0 ] = D≥a × D≤a
11
y ı́nf((a, b), (a0 , b0 )) = (a ∧ a0 , b ∧ b0 ), sup((a, b), (a0 , b0 )) = (a ∨ a0 , b ∨ b0 ). El
elemento 1C = (1D≥a , 1D≤a ) = (1D , a), y el 0C = (0D≥a , 0D≤a ) = (a, 0D ).
Observemos primero que hay una única manera de definir ψ sobre elementos de
la forma (a, x) o (x, a), ya que
y
(x, a) = p(x) ⇒ ψ(x, a) = φ(x)
Dado un elemento cualquiera (b, c) ∈ C (donde b ≥ a y c ≤ a) podemos escribirlo
de la siguiente forma
Faltaría demostrar que ψ es morfismo de reticulados. Para ello basta con probar
que ψ preserva ínfimos, supremos, 0 y 1; ya que el orden puede deducirse a partir
del ínfimo (x ≤ y ⇐⇒ x ∧ y = x) o del supremo.
Pero
12
Algunos ejemplos de reticulados distributivos son O(X), los abiertos de un espa-
cio topológico X; y P(S), las partes de un conjunto S ordenados por inclusión.
No es un ejemplo tomar los subespacios de un espacio vectorial, definiendo
V ∧ W = V ∩ W y V ∨ W = V ∪ W ; ya que este reticulado no resulta distribu-
tivo.
Q / Q[√2] 3 √2
KK
KK
KK √
KK ∃!ψ,ψ( 2)=b
∀ϕ KKK
%B3b (b2 = 2)
ZH / Z[x] 3 x
HH
HH
HH ∃!ψ
ϕ HHH
#
B3b
Observación 5. (Z[x])[x−1 ] = Z[x−1 ]
√
Aplicación: Puede demostrarse por este método que Q[ 2] = Q[x]/(x2 − 2),
R[i] = R[x]/(x2 + 1) y A[a−1 ] = A[x]/(ax − 1).
13
Pasemos ahora a la definición de categorías.
Definición 6 (Categoría). Una categoría X tiene asociados dos conjuntos: los
‘objetos’ ObX y las ‘flechas’ F lX. Las categorías tienen una ley de composición
F l × F l → F l que es una operación parcial binaria, y que notaremos “◦”,o
simplemente no notaremos; dos operaciones unarias δ0 y δ1
Fl
δ0
// Ob
δ1
Axioma 1: f ◦ (g ◦ h) = (f ◦ g) ◦ h
δ0 (f ◦ g) = δ0 (g)
δ1 (f ◦ g) = δ1 (g)
X>
g
/Y
>>
>>
h >>
> f
Z
14
significa que h = f ◦ g.
Veremos ahora dos clases de ejemplos de categorías: los ejemplos grandes, que
son los ejemplos clásicos o tradicionales en los que se pensó al crear la teoría,
y los ejemplos chicos, que son ejemplos no tradicionales que aparecieron debido
al sorprendente poder expresivo del lenguaje de las categorías.
1. Ens, la categoría de los conjuntos. En esta categoría los objetos son los
conjuntos y las flechas son las funciones.
2. Gr, la categoría de los grupos. Los objetos son los grupos y las flechas, los
morfismos de grupos.
3. Ab, la categoría de los grupos abelianos. Las flechas son los morfismos de
grupos abelianos.
4. M, la categoría de los monoides. Los objetos son los conjuntos con op-
eración binaria asociativa con neutro, y las flechas son funciones que
preservan la operación y el neutro.
5. P O, la categoría de los posets. Los objetos son los conjuntos parcialmente
ordenados, y las flechas son los morfismos que preservan el orden.
6. D, la categoría de reticulados distributivos. Los objetos son reticulados
distributivos con 0 y 1, y las flechas son aplicaciones que preservan el
orden.
7. Boole, la categoría de las álgebras de Boole. Los objetos son reticulados
distributivos donde cada elemento tiene complemento, y las flechas preser-
van el orden, el 0 y el 1 (y sale automáticamente que las flechas preservan
los complementos).
8. T op, la categoría de los espacios topológicos. Las flechas son las funciones
continuas.
9. EnsM , M monoide fijo. Los objetos son conjuntos munidos de una acción
de M; las flechas son funciones que preservan la acción (homogéneas).
10. AbA (A un anillo fijo), la categoría de A-módulos. Las flechas son las
funciones A-lineales.
11. AbK (K un cuerpo), la categoría de K-espacios vectoriales. Las flechas
son las transformaciones lineales.
12. Cat la categoría de las categorías. Los objetos son las categorías ‘pequeñas’
(de forma que no se presentas contradicciones lógicas por estar el todo in-
cluído en una de sus partes). Las flechas serán los funtores, que definiremos
más adelante.
15
13. Rel, categoría de las relaciones. Los objetos son los conjuntos, las flechas
son las relaciones (con composición de relaciones), idX = ∆X ⊂ X × X.
x :?
16
Observación 11. Una categoría con un único objeto se corresponde con
un monoide.
3. Gráfico de una categoría con dos objetos y sus flechas no triviales (las
identidades id• : • no se escriben).
f
%
gf :•e •d fg
[X, Y ] = {f : X → Y en X}
(También se tienen las notaciones clásicas: Hom(X, Y), o HomX (X, Y).)
1 → [X, X]
∗ 7→ idX
◦
[X, Y ] × [Y, Z] → [X, Z]
(f, g) 7→ g ◦ f
17
tales que
ii) F (f ◦ g) = F (f ) ◦ F (g)
iii)
F (δ0 f ) = δ0 (F (f ))
F (δ1 f ) = δ1 (F (f ))
Ejemplo:
Γ
Ens −→ Rel
ΓX = X
Γ(f ) = Γf
donde Γf denota el gráfico de la función f .
Vamos a dar ahora un ejemplo para ilustrar cómo pueden usarse las propiedades
universales para demostrar resultados algebraicos.
18
La propiedad universal del cociente G/N es la siguiente:
Para todo morfismo de grupos ϕ : G → H que verifica que ϕ(N ) = {0} (es
decir, que ϕ(x) = eH ∀x ∈ N ), existe un morfismo de grupos ψ : G/N → H tal
que conmuta el diagrama
G CC
ρ
/ G/N
CC
CC ∃!ψ
ϕ CC
C!
H
Veamos que (G/M )/(N/M ) verifica la misma propiedad (y por lo tanto, ambos
objetos son isomorfos).
M ⊂ N ,lo que implica que ϕ(M ) = 0, y por lo tanto existe un único morfismo
ϕ̃ : G/M → H tal que ϕ̃ ◦ p = ϕ. Como ϕ(M ) = {0}, dado un elemento
x̄ ∈ N/M, x̄ = p(x) (x ∈ N ) puede deducirse
19
b (o viceversa). Esto involucra en primer lugar demostrar que a es dato para
la propiedad universal de b, y en segundo lugar, que es universal, es decir,
demostrar la existencia y la unicidad de las aplicaciones correspondientes al
problema.
Ejemplo:
S>
φ
/X
>>
>>
> h
φ0 >>
X0
20
Definición 16. Podemos formalizar ahora la noción de Propiedad Universal: •
ser dato: es equivalente a ser un objeto de la categoría considerada.
Ejemplos:
En Ens, 0 = ∅
En Gr, 0 = {e},
En R, 0 = Z,
En X = Relu = {R ⊂ X × Y : (x, y) ∈ R, (x, y 0 ) ∈ R ⇒ y = y 0 }
(relaciones unívocas), 0 = ∅.
F l(Ens)I : Una flecha entre dos familias, {Xi }i∈I → {Yi }i∈I es una familia de
fi
flechas {Xi −→ Yi }i∈I .
X>
f
/Y
>>
>> q
p >>
>
I
Veamos que las dos construcciones son isomorfas. Para ello construiremos una
Γ
aplicación Γ, EnsI −→ Ens/I, que se corresponde con la construcción de la
unión disjunta.
21
p(x, i) = i
p
Defino entonces Γ({Xi }i∈I ) = {X −→ I}.
p
Dada ahora un conjunto X con una aplicación sobre I, X −→ I, se puede
considerar para cada i ∈ I el conjunto Xi = p−1 {i} ⊂ X = {x ∈ X : p(x) = i}.
p
Definimos entonces Φ({X −→ I}) = {p−1 {i}}i∈I .
Debemos demostrar que Γ, Φ son funtores: Dada una flecha en EnsI , es decir,
fi
una familia de flechas {Xi −→ Yi }i∈I , obtenemos una aplicación
f¯
qi∈I Xi −→ qi∈I Yi
(x, i) 7−→ (fi (x), i)
Esta aplicación es una flecha en Ens/I, ya que conmuta el diagrama
f¯
qi∈I XLi / qi∈I Yi
LLL
LLL
p LLL
q
LL&
I
Por lo tanto, Γ es un funtor.
Gráficamente,
α<
<
<
<
A
γ
β
22
Esta noción puede extenderse a una categoría cualquiera. Decimos que una cat-
egoría Γ es filtrante si y solo si
Dβ Dρ
con una ‘dirección’, donde el colímite D∞ es un elemento que está más lejos que
todos.
23
Para asegurarnos que la definición de colímite filtrante dada tiene sentido, debe-
mos demostrar que la relación de gérmenes es transitiva (es claro que sí es
simétrica y reflexiva). Sean (x, α) ∼ (y, β) y (y, β) ∼ (z, γ), donde x ∈ Dα , y ∈
Dβ , z ∈ Dγ . Por definición de la relación ∼, existen flechas f, g, h, j,
α
f
/δ
I
g
β
β
h /
I
j
γ
tales que f (x) = g(y) y h(y) = j(z). Como Γ es una categoría filtrante, debe
existir un objeto θ ∈ Γ y flechas k, l tales que
δ
k /θ
I
l
α KK
KK
KKf
KK
KK
KK
%9 K
sssδ KKK
g ss KK k
s KK
sss KK
s KK
ss %9 θ
β KK
KK sss
KKh
KK l sss
KK sss
KK ss
%9 s
sss
j ss
s
sss
ss
γs
24
Sea X un espacio topológico, p ∈ X. Consideremos el conjunto filtrante
Γ = Fp = {U abierto en X : U 3 p}
con el orden U ≤ V ⇔ V ⊆ U .
Se tiene un funtor
D
Fp −→ Ens
U 7−→ C(U, R) = {f : U → R continuas}
C(U, R) → C(V, R)
f 7→ f |V
Observación 22. Desde cada C(U, R) existe una aplicación en R dada por
evaluar las funciones en el punto p. Sin embargo, R no cumple la propiedad del
colímite filtrante que asegura que si dos funciones tienen el mismo valor en p,
entonces deben coincidir en algún entorno de p.
S BB
i / L(S)
BB
BB ∃! morf. de monoide
f BB
!
M
25
L(S) es un monoide con la operación dada por la yuxtaposición de palabras, y
su elemento neutro es la palabra ∅.
S0 = {∅}
S1 = S×S
S2 = S×S×S
S3 = S×S×S×S
... ...
Sn = S × S × ... × S
... ...
26
Consideremos ahora M un monoide y A un anillo.
p
Dado M −→ B, es claro que existe una única forma de definir φ sobre las
funciones fm : φ(fm ) = p(m). Basta entonces con ver que esta aplicación desde
las fm induce un único morfismo de anillos que preserva la estructura de A-
módulo (i.e., que induce un único morfismo de A-álgebras). Pero dada una
función f : M → A en A(M ) , y dados m1 , m2 , . . . , mn los finitos elementos de
M sobre los cuales f no se anula, entonces
n
X
f (x) = f (mi ).fmi
i=1
Por lo tanto debe definirse φ(f ) = f (mi ).p(mi ). Es claro que φ es morfismo de
A-álgebras.
Ejemplo:
27
Considerando a N como monoide aditivo, Z(N) = Z[X]. Esto sucede porque la
función f1 genera a todas las otras funciones en Z(N) ,
f2 = f1+1 = f1 ∗ f1 ,
f3 = f1+1+1 = f1 ∗ f1 ∗ f1 , etc.
p
y por lo tanto dada una flecha M −→ B, la conmutatividad del diagrama
MD / A(M )
i
DD
DD
D
p DD
φ
D!
B
se reduce a la condición
φ(f1 ) = p(1),
y se obtiene la misma propiedad universal que define Z[X].
Ob(Xop ) = ObX
F l(Xop ) = F lX
δ0 (Xop ) = δ1 (X)
δ1 (Xop ) = δ0 (X)
f
Notación: Dado x ∈ X, notamos x̄ ∈ Xop , y dada x −→ y en X, tenemos
f
ȳ −→ x̄ en Xop .
Por lo tanto, dos objetos terminales deben ser isomorfos (pues son isomorfos
en la categoría dual).
28
Notación: Generalmente denotaremos con un 1 a los objetos terminales de una
categoría.
Ejemplos:
En Rel, 1 = ∅,
En X = Relu , donde los objetos son los conjuntos y F l(Relu ) = {R ⊂
X × Y : (x, y) ∈ R, (x, y 0 ) ∈ R ⇒ y = y 0 } (relaciones unívocas), 1 = ∅.
En X = Relt , donde F l(Relt ) = {R ⊂ X × Y : ∀x ∈ X, ∃y ∈ Y : (x, y) ∈
R} (relaciones totales), 1 = {∗}. (Observar que la relación vacía no es una
flecha en esta categoría.)
Ejemplo:
L Q
En X = Ab, sean Ai ∈ Ab. Entonces el coproducto C = i∈I Ai ,→ i∈I Ai ,
donde
M
Ai = {(ai )i ∈ I : ai = 0 salvo un número finito de índices}
i∈I
29
y Y
Ai = {(ai )i∈I }
i∈I
Se definen los λi :
λi
Ai −→ C
a 7−→ (0, . . . , 0, a, 0, . . . , 0)
Notemos que en C, un elemento (0, a) conmuta con (b, 0). Pero si consideramos
X, f1 , f2 tales que f1 (a) no conmute con f2 (b), entonces no puede existir una
ψ
aplicación A ⊕ B −→ X que haga conmutar el diagrama.
A EE /A ⊕ B o
EE yB
EE yyy
EE yyyf2
f1 E" |yy
X
αi =
λi
/σ
==
== ∃!
fi ==
=
β
Existen flechas
λα
Dα −→ D∞
f 7−→ [(f, α)]
30
φ
y dada una aplicación α −→ β, conmuta el diagrama
λα
/ D∞ / [(f, α)]
Dα C fG _
CC GG
CC GG
CC λβ GG
C! GG
#
Dβ D(φ)(f )
φ
/β
A
α
id
β
DαB
λα
/X
BB O
BB
BB λβ
Dφ B
Dβ
Dα@
@@ fα
λα@
@@
!
Dφ
~? C _ _ _=/ X
λ
~~
~~~
β
fβ
Dβ
• En el caso Γ discreta (es decir, Γ donde las únicas flechas son las identidades),
C es el coproducto.
31
coproducto, y el siguiente diagrama (que no conmuta, ya que (f, α) 6= (g, β) en
qα∈Γ Dα )
Dα J / qα∈Γ Dα
JJ
JJ
JJ
Dφ JJJ
$
Dβ
Para conseguir que conmute, se debe tomar el cociente por la mínima relación
de equivalencia que contiene a los pares ((f, α) ∼ (Dφ(f ), β)) para todas las
φ
flechas α −→ β.
Una propiedad interesante que tienen los colímites filtrantes y que no tienen
los colímites arbitrarios es que los colímites filtrantes preservan la estructura
algebraica que tienen los objetos del sistema.
32
F D
Sea X −→ Y. Dada una aplicación Γ −→ X, tenemos otra aplicación F D,
Γ<
D /X
<<
<<
F D <<
<
Y
Consideremos el diagrama
F (colim −→ Dα ) colim −→ (F Dα )
α∈ΓgN
NNN F λ pp7
α∈Γ
NNNα α pp
λ
p
NNN ppp
N ppp
F Dα
αλ
La aplicación F Dα −→ colim −→ (F Dα ) es un cono; y como F es un funtor, y la
α∈Γ
Fλ α α Fλ
aplicación F Dα −→ F (colim −→ Dα ) se obtiene de aplicar F al cono, F Dα −→
α∈Γ
F (colim −→ Dα ) es también un cono. Pero colim −→ F Dα es el cono universal,
α∈Γ α∈Γ
y por lo tanto existe un morfismo, llamado morfismo de comparación,
F (colim −→ Dα ) o_ _ _ _♦ _ _ _ _ colim −→ F Dα
α∈ΓgN
NNN qq8
α∈Γ
NNN qq
NNN qqq
N qqq
F Dα
U
En estos términos, el ejemplo anterior puede escribirse así: R −→ E\∫ , el funtor
de olvido, preserva colímites filtrantes.
A=
λ1
/C o λ2
B
==
== ∃!
f1 ==
f2
X
C = A q B es el coproducto de A y B.
33
• Coegalizador Se define con la propiedad universal
A
f
// B e /C
>>
g
>>
>
h >> ∃!
X
C = Coeq(f, g) es el coegalizador de las flechas f y g.
Concepto dual:
α π
Sea Γ → X, Dα ∈ X (α ∈ Γ). Un cono C −→ Dα es un objeto que verifica que
φ
para toda flecha α −→ β
C@ / Dα
πα
@@
@@
@@ Dφ
@
Dβ
34
Definición 40. F preserva límites ⇐⇒ def ♦ es isomorfismo.
A bEo E /
π1 π2
EE
A ×O B
yy< B
EE yy
EE ∃! yyyf2
f1 E yy
X
35
el producto fibrado C verifica (dato)
C
π1
/A
π2 f
B /Z
g
X>
> ∃!ψ
f1
>
>
C /! A
f2 π1
π2 f
B /Z
g
Ejemplo:
f −1 (X)
f
/X
A /B
f
Construyamos A a partir de B.
a) El producto fibrado.
36
Considero el diagrama
y< A =
yyy ====g
y π1
==
yy
yy =
E
l /A × B
EE @Z
EE
EE
π2 EE
E" f
B
Afirmo que E = A ×Z B.
E
π1 ◦l
/A
π2 ◦l g
B /Z
f
s t
Sean Z un objeto, y flechas Z −→ A y Z −→ B, tales que g ◦ s = f ◦ t. Veamos
φ
que existe una flecha Z −→ E que hace conmutar el diagrama, es decir, tal que
π1 ◦ l ◦ φ = s y π2 ◦ l ◦ φ = t. Z tiene flechas en A y en B, luego por propiedad
ψ
universal del producto existe una única flecha Z −→ A × B tal que π1 ◦ ψ = s
y π2 ◦ ψ = t. Entonces (g ◦ π1 ) ◦ ψ = g ◦ s = f ◦ t = (f ◦ π2 ) ◦ ψ. Luego, por
propiedad universal del egalizador,
<A
yyy ==== g
y ==
yy
π1
yy ==
l / y
EO A< × B
EE @Z
yy E
yy EEE
yyyyψ π2 EE f
∃! φ
y E"
Z B
37
b) El 1 es el producto vacío.
Construyamos B a partir de A.
a) El producto.
C /A
B /1
b) El egalizador.
// B
f
A
g
C /B
∆
A /B × B
(f,g)
Subfuntores:
G F
Definición 45. Un funtor X −→ Y es un subfuntor de un funtor X −→ Y si y
solo si para cada objeto X ∈ X existe un monomorfismo GX → F X de forma
que conmuta el diagrama
GX /F X
Gϕ Fϕ
GY /F Y
ϕ
para cada flecha X −→ Y .
Ejemplos de subfuntores:
38
1) El cero es un subfuntor de la identidad,
Ab → Ab
{0} /A
ϕ
{0} /B
[G, G] /G
i(ϕ) ϕ
[H, H] /H
Z(G) ,→ G
|L|
Ens // E ns
id
39
donde |L| denota el conjunto subyacente del monoide libre generado por un
f
conjunto. Entonces id ,→ |L| (es subfuntor). Dada S −→ T ,
S
λ / S∗
f w(f )
∗
T
λ /T
V
∧ / V ∗∗
h h∗∗
∗∗
W
∧ /W
Transformaciones naturales
Definición 46. Dados dos funtores
// Y
F
X
G
φ
2) (Naturalidad) que verifiquen que para toda flecha X −→ Z en X,
GX
ηX
/F X
gφ Fφ
GZ /F Z
ηZ
η
También se denota G −→ F .
40
Composición de transformaciones naturales
1) Composición:
F
η
/G µ
/H
=
µ◦η
Gráficamente
F
η "
X /Y
G
<
µ
2) Yuxtaposición:
F0 F1
( (
X η0 6Y η1 6Z
G0 G1
41
Proposición 48.
F0 F1
η0 " η1 "
X /Y /Z
G0
< G1
<
µ0 µ1
H0 H1
Vale que
(µ1 µ0 ) ◦ (η1 η0 ) = (µ1 η1 ) ◦ (µ0 η0 )
Funtores de Yoneda:
Consideremos el funtor h,
h op
X −→ EnsX
X 7−→ [−, X]
f f∗
X −→ Y 7−→ [−, X] −→ [−, X]
Luego h es contravariante.
42
Falta ver que el funtor de Yoneda contravariante realmente es un funtor.
f op
Dada una flecha X −→ Y , obtenemos otra flecha en EnsX (o una transforma-
f∗
ción natural entre funtores) por la regla [−, X] −→ [−, Y ], f∗ (φ) = f φ.
[Z0 ,O X]
f∗
/ [Z0 , Y ]
O
g∗ g∗
[Z1 , X] / [Z1 , Y ]
f∗
43
Proposición 52. B ≈ P(X) en Ens si y solo si B es atómica completa.
θ
Demostración: Supongamos que existe un isomorfismo B ≈ P(X). Un átomo
en a ∈ B verifica que si b ≤ a, entonces b = a (si b es no nulo). Por lo tanto,
los átomos deben corresponderse con conjuntos X no vacíos con la propiedad
“Y ⊂ X ⇒ Y = X o Y = ∅”, es decir, con los conjuntos unitarios.
Es claro que B tiene supremos arbitrarios (pues P(X) tiene uniones arbitrarias),
y por lo tanto, B es completa. B resulta atómica completa porque para todo
conjunto C ∈ P(X), C = ∪x∈C {x}.
Resulta evidente quer esta aplicación preserva el orden, debemos demostrar que
es biyectiva.
Supongamos que existen dos subconjuntos distintos de X, {xi }i∈I y {yj }j∈J ,
tales que ϕ({xi }i∈I ) = ϕ({yj }j∈J ). Esto significa que
_ _
xi = yj .
i∈I j∈J
xk = 0,
44
φ
Observación 53. Toda flecha B −→ C entre dos álgebras de Boole atómicas
completas que preserva supremos arbitrarios es de la forma
B
≈ / P(X)
φ f −1
C
≈ / P(Y )
f
para alguna flecha Y −→ X en Ens.
Definimos η:
η ϕ
−→ {P(X) → 2}
X
7−→ a χa
0 si a ∈
/A
donde para cada A ⊂ X, χa (A) = Notar que χa es un
1 si a ∈ A
morfismo de reticulados para todo a ∈ X.
45
ϕ
Sea ϕ ∈ {P(X) → 2}, queremos demostrar que ϕ = χa para algún elemento
a ∈ X. Consideremos el siguiente subconjunto de X
^
B= A.
A∈ϕ−1 (1)
(y ϕ(∅) debe valer 0). Por otro lado, debe existir por lo menos un elemento en
a ∈ B tal que ϕ({a}), ya que
_
ϕ(B) = ϕ( {a}).
a∈B
Pero esto implica que ϕ({a}) = 1 y {a} ≤ B, por lo tanto, {a} = B. Queremos
probar que ϕ = χa . Sea A ⊂ X. Si a ∈ A entonces B ≤ A, y por lo tanto
ϕ(A) ≥ ϕ(B) = 1. Luego ϕ(A) = χa (A) = 1. Si a ∈ / A, entonces {a} no es
menor o igual que A, y por la definición de B = {a}, esto implica que ϕ(A) = 0.
Luego ϕ(A) = χa = 0. Con este resultado queda demostrado que ηX es un
isomorfismo para cada X ∈ Ens.
X
f
/Y
ηX ηY
{P(X) −→ 2} / {P(Y ) −→ 2}
(f −1 )∗ =G(f )
Sea a ∈ X.
ηY ◦ f = χf (a)
(f −1 )∗ ◦ ηX (a) = (f −1 )∗ (χa ) = ξa ◦ f −1
Dado A ⊂ Y ,
0 si f (a) ∈
/A
χf (a) (A) =
1 si f (a) ∈ A
y
/ f −1 (A)
0 si x∈
χa ◦ f −1 (A) =
1 si x ∈ f −1(A)
Luego el diagrama conmuta, y η es una transformación natural.
46
Definimos η 0 del modo siguiente: dada B ∈ caB,
η0
B ϕ
B −→ P({B −→ 2})
b 7−→ {ϕ : ϕ(b) = 0}
Rp.f.
C → Ens
A = C[x1 . . . , xn ]/(h1 . . . , hs ) 7→ Z(h1 , . . . , hs )
Consideremos el diagrama
k5/ C
p
C[x1 , . . . , xn ]
k kk
k
ρ
k k p̄
kk
A = C[x1 , . . . , xn ]/(h1 , . . . , hs )
(Rp.f.C )
op
→ Ens
A = C[x1 . . . , xn ]/(h1 , . . . , hs ) 7→ [A, C] = Z(h1 , . . . , hn )
Teoremas de Representación
47
Teorema 55 (Teorema de Cayley). Sea G un grupo, S = |G| su conjunto
subyacente. Existe una aplicación inyectiva dada por
G → S! = Aut(S)
g 7→ ϕg
donde ϕg (f ) = g.G f .
B ,→ 2S = P(S)
dada por
b 7→ b̂, b̂(ϕ) = ϕ(b)
Para demostrar que la aplicación es inyectiva, basta con demostrar que dados
b 6= b0 , existe una flecha ϕ : B → {0, 1} tal que ϕ(b) 6= ϕ(b0 ). Pero dados b 6= b0 ,
usando el lema de Zorn se puede demostrar que existe un filtro maximal F tal
que b ∈ F y b0 ∈ / F (o que verifica b ∈/ F y b0 ∈ F ). Entonces la aplicación
ϕ : B → {0, 1} dada por
1 si a ∈ F
ϕ(a) =
0 si a ∈ /F
verifica lo buscado.
Teorema 57 (Teorema de Gelfand). Sea A una C-álgebra de Banach, semisim-
ples y con algunas propiedades extra en las que no vamos a ahondar. Sea S =
[A, C] (morfismos de álgebra). Entonces existe una aplicación inyectiva
A ,→ Cont(S, C)
a 7→ â
Las condiciones sobre A que se piden son tales que S es acotado, y por lo tanto
las funciones S → C son acotadas, y Cont(S, C) es un espacio de Banach con la
norma del supremo.
48
De hecho, el Teorema de Gelfand dice que la aplicación es también suryectiva,
pero no demostraremos este resultado.
Ejemplo:
p : C[x1 , . . . , xn ]/(h1 , . . . , hn ) → C
49
Observación 59. Si h es plenamente fiel, esto implica tanto que h es fiel como
que h refleja isomorfismos.
Ejemplo:
h
Sean B, C reticulados distributivos, sea B −→ C un funtor entre B y C (vistos
como categorías). Entonces si h refleja isomorfismos, es plenamente fiel.
Veámoslo:
h(a) ≤ h(b) (es decir, existe una flecha h(a) → h(b)) si y solo si h(a) ∧ h(b) =
h(a), lo que implica que h(a ∧ b) = h(a). Los isomorfismos en la categoría
C son exactamente las flechas identidad (entre un objeto y él mismo), por lo
tanto h(a ∧ b) → h(a) es un isomorfismo en C. Como h refleja isomorfismos,
esto implica que existe un isomorfismo a ∧ b → a, lo que equivale a decir que
a ∧ b = a. Por lo tanto, a ≤ b.
Lema de Yoneda:
Ejemplo:
Sea C = N.
0 → 1 → 2 → 3 → ... → k → ... → n → ...
C op
Sea F ∈ Ens . Aplicando F al diagrama anterior, obtenemos,
F0 ← F1 ← F2 ← F3 ← F4 ← . . . Fk ← . . . ← Fn ← . . .
Sea ahora k ∈ C, y sea h = [−, k]. Queremos entender cómo sería una trans-
formación natural entre F y [−, k]. Si F fuese representable, F = [−, k 0 ], el
resultado anterior diría que una transformación natural debería estar determi-
nada de manera única por una flecha k → k 0 . Veamos que pasa para F un funtor
arbitrario.
F0 ← F1 ← F2 ← . . . Fk ← Fk+1 ← . . . Fn . . .
↑ ↑ ↑ ↑ ↑ ↑
1 ← 1 ← 1 ← ... 1 ← ∅ ← ... ∅ ...
50
η
Una transformación natural [−, k] −→ F está dada por flechas que hacen con-
mutar el diagrama. Pero existe una única flecha ∅ −→ Fi , por lo tanto la parte
F0 ← F1 ← F2 ← ... Fk
↑ ↑ ↑ ↑
1 ← 1 ← 1 ← ... 1
Ejemplo:
aplicando F obtenemos
... o C(U, R) o
eKKK C(V, R) o . . . dIo C(K, R) o . . . C(W, R) . . .
KKK II
II
KKK II
K II
C(H, R) C(L, R)
51
Por lo tanto, una transformación natural [−, K] → F es
... o C(U, R) o
eKKK C(V,O R) o . .O . dIo C(K,O R) o . . . C(W,
O R) . . .
KKK II
II
KKK II
K II
C(H,
O R) C(L,
O R)
[[−, C],
O F]
/F C
O η ◦ O ϕ∗ / (η ◦ ϕ∗ )C (idC ) = F (ϕ)(ηD idD )
O
(ϕ∗ )∗ F (ϕ)
_ _
[[−, D], F ] /F D η / ηD (idD )
y
θ
• dada F −→ G, (θη)C (idC ) = θC (ηC idC ) = θC (ξ), es decir,
52
Demostración:
Veamos que η definida de esta forma resulta natural. Dada f ∈ [Y, X], queremos
demostrar que conmuta el diagrama
[X, C]
ηX
/F X
f∗ F (f )
[Y, C] /F Y
ηY
y
F (f ) ◦ ηX (g) =def F (f ) ◦ F (g)(ξ) = F (g ◦ f )(ξ).
ϕ
b) Queremos demostrar que ηC (ϕ) = F (ϕ)(ηD idD ) para cualquier flecha C −→
D. Por un lado obtenemos
ηC (ϕ) = F (ϕ)(ξ),
y por otro,
F (ϕ)(ηD idD ) = F (ϕ) ◦ F (idD )(ξ) = F (ϕ)(ξ),
por lo que queda demostrada la igualdad.
m
Definición 61. Monomorfismo: Una flecha −→ se dice monomorfismo si y
solo si
f
/ m
/ /
= ⇒ f = g
g
53
es decir, si cada vez que m ◦ f = m ◦ g esto implica que f = g.
e
Epimorfismo: (concepto dual al de monomorfismo) Una flecha −→ se dice epi
si y solo si
f
/
e /
=/ ⇒ f
g = g
Aunque epi y suryectivo son conceptos equivalentes en Ens (lo mismo que
monomorfismo e inyectivo), el concepto de epi es una mala generalización de
la suryectividad en conjuntos. Por ejemplo, la inclusión Z ,→ Q es epi en R; y
en general, A → A[a−1 ] es epi para cualquier anillo A.
Re = {(x, y) : ex = ey}.
e
Consideremos ahora una categoría X cualquiera, y X −→ Y una flecha en X.
ϕ
Definición 63. X −→ H es compatible con e si y solo si para todo par de
flechas
x /
Z /X
y
e
Definición 64. Una flecha X −→ Y es un epimorfismo estricto si y solo si
ϕ
para toda flecha X −→ H compatible,
X
e /Y
∀ϕ
∃!
H
ψ
existe una única flecha Y −→ H tal que e ◦ ψ = ϕ.
54
Observación 65. En Ens, epimorfismo estricto es equivalente a suryectiva.
e es un epimorfismo estricto si y solo si para toda flecha ϕ tal que ϕ◦π1 = ϕ◦π2 ,
existe una única flecha Y → H que hace conmutar el diagrama
π1
/ e /Y
Re / X >>
π2 >>
>> ∃!
∀ϕ >
H
e
Demostración: 1) Sea X −→ Y un epimorfismomorfismo estricto, y sean f, g
flechas tales que
X
e /Y
f
// Z
g
ϕ ◦ x = f ◦ e ◦ x = f ◦ e ◦ y = ϕ ◦ y,
55
f
2) Sea X −→ Y epimorfismo estricto y monomorfismo. Queremos demostrar
g
que existe una única aplicación Y −→ X tal que f ◦ g = idY y g ◦ f = idX .
Notemos primero que idX es compatible con f: dadas dos flechas x, y tales que
x // f
/9 Y
Z y
X
X
f
/Y
idX
g
X
(f ◦ g) ◦ f = f ◦ (g ◦ f ) = f ◦ idX = f
Por lo tanto,
(f ◦ g) ◦ f = idY ◦ f
y como f es monomorfismo, deducimos que f ◦ g = idY .
f f −1
Consideremos ahora una flecha X −→ Y tal que existe una única flecha Y −→ X
que verifica f ◦ f −1 = idY y f −1 ◦ f = idX .
x = f −1 ◦ f ◦ x = f −1 ◦ f ◦ y = y.
Luego f es monomorfismo.
ϕ
Sea X −→ H una flecha compatible con f . La flecha ϕ ◦ f −1 verifica
X
f
/Y
ϕ
ϕ◦f −1
H
ϕ ◦ f −1 = ψ ◦ f ◦ f −1 = ψ.
56
3) Supongamos que e es un epimorfismo estricto. Queremos demostrar que ϕ es
compatible con e. Sean dos flechas x, y tales que
// X
x
Z
e /9 Y
y
z
Por propiedad universal del producto fibrado, existe una única flecha Z −→ Re
tal que
Z?
??
??z x
??
? "
y
R e π1 / X
π2 e
X /Y
e
Luego x = π1 ◦ z e y = π2 ◦ z. Entonces
ϕ ◦ x = (ϕ ◦ π1 ) ◦ z = (ϕ ◦ π2 ) ◦ z = y
Supongamos ahora que e verifica la segunda mitad del enunciado, y sea ϕ una
flecha compatible con e. Entonces ϕ◦π1 = ϕ◦π2 , y por la propiedad que verifica
e, existe una única flecha Y −→ H que hace conmutar el diagrama
X> /Y
e
>>
>> ∃!
ϕ >>
H
f
Definición 68. Una familia Xα −→ X se dice epimorfa si y solo si para todo
g
/
par de flechas X / Y tales que g ◦ fα = h ◦ fα para todo α, entonces g = h.
h
57
Definición 69. Una familia de flechas (ϕα ) se dice una familia compatible con
(fα ) si y solo si dadas dos flechas x : Z → Xα , y : Z → Xβ , cada vez que
fα ◦ x = fβ ◦ y, ϕ ◦ x = ϕ ◦ y.
f
Una familia Xα −→ Xes epimorfa estricta si y solo si para toda familia (ϕα )
x y
compatible con la familia (fα ) y para todo par de flechas Z −→ Xα , Z −→ Xβ
tales que fα ◦ x = fβ ◦ y existe una única aplicación X → H que hace conmutar
el diagrama
Xα
~? @@@ f
ϕα
x ~~ @@@
~ α
~~ @@
~~ _ ∃!
_ _/ H
Z@ >~X C
@@
@@ ~~~
@
y @@ ~~
~~ fβ ϕ
Xβ β
Definición 70. Los funtores representables son los funtores de la forma [C, −] :
X → Ens.
F
También decimos que un funtor X −→ Ens es representable si es naturalmente
isomorfo a un funtor de la forma [C, −] (es decir, si existe una transformación
θ X θ
natural [C, −] −→ F tal que [C, X] −→ F X es una biyección para todo X en
X).
F
Lema 71 (Lema de Yoneda II). Sea C una categoría, y sea C op −→ Ens
un funtor, entonces la familia de transformaciones naturales que existen por
η
el Lema de Yoneda {[−, C] −→ F }C∈C,ξ=FC (idC )∈F C es una familia epimorfa
estricta.
F
Esto quiere decir que todo funtor F covariante, C op −→ Ens es un funtor rep-
resentable.
58
η
Consideremos la familia de transformaciones naturales {C −→ F }, y sea ϕη
una familia compatible. Pensando el problema en la categoría de las flechas,
f g
queremos demostrar que dadas dos flechas Z −→ C y Z −→ D tales que
ψ
η ◦ f = ν ◦ g existe una única flecha F −→ G tal que conmuta el diagrama
C= ϕη
==
== η
==
=
_ _ _∃!ψ_ _ _/> G
@F
ν
ϕν
D
ψ
Necesitamos entonces definir una transformación natural F −→ G, o sea, definir
para cada C ∈ C una flecha ψC : F C → GC.
Consideremos el diagrama
[C, C]
= GG
zz
(ϕη )C
z GGηC
x
z GGG
zz G#
zz ψC %
1 DD ≡
; F C _ _ _/ 9 GC
DD ww
DD www
DD! wν
ww C (ϕν )C
y
[C, D]
x y
donde 1 −→ [C, C] es la flecha que elige el objeto idC ∈ [C, C], y 1 −→ [C, D]
elige el objeto λ ∈ [C, D].
59
Como ηC ◦ x = νC ◦ y, por ser {ϕη } una familia compatible debe cumplirse
(ϕη )C ◦ x = (ϕν ) ◦ y. Entonces
h
Notación: Sea X −→ Y un funtor. Dado Y ∈ Y, definimos la categoría X/Y
como
h(X)C / h(X 0 )
CC z z
CC zz
CC zz
C! |zzz
Y
F
Definición 72. Se define la categoría diagrama de F, ΓF , donde Ensop −→ Ens
es un funtor covariante, de la siguiente forma:
ObΓF : son los pares (X, x), donde x es un elemento en F X (y por el Lema de
Yoneda pueden pensarse como aplicaciones X −→ F ).
f f
F lΓF : Las flechas (X, x) −→ (Y, y) son flechas X −→ Y que verifican F (f )(y) =
x. Esto implica que resulta conmutativo el diagrama
X
x /F
@
f
y
Y
C=
== ϕx
==
=
x ==
F /G
ψ
60
La aplicación x 7→ ϕx define una transformación natural ψ : F → G que verifica
ψ(x) = ϕx, es decir, ψ ◦ x = ϕx.
Consideremos la aplicación
op
ΓF −→ EnsC
(X, x) 7−→ [−, X]
Entonces F = colimΓF = colimx∈F X [−, X] = colim[−,X]→F
x [−, X], o sea,
x
[−, X] −→ F es un diagrama colímite (de conos sobre ΓF ).
x
Con el abuso de notación de Grothendieck, puede decirse que X −→ F es un
colímite.
x
Demostración: La primera de estas condiciones dice que la familia {X −→ F } es
ϕx
un cono universal. Es decir, que para todo cono {X −→ G} se tiene el diagrama
X LL ϕx
LLL
LLxL
LLL
L% $
9 F _ _ _ _ _ _/ : G
∃!
rr
f
rr
rr
rrry
rrr
Y ϕy
ϕx
La segunda condición dice que dada una familia compatible {X −→ G}X −→F
x
se tiene el diagrama
X
@ >>>
ϕx
>>
x
>>
Z> _ _ _∃!_ _ _/> G
>> @F
>>
>>
> y
Y ϕy
61
ϕx
Por lo tanto, lo único que debemos demostrar es que una familia {X −→ G}X →F
x
x
es un cono sobre {X −→ F } si y solo si es una familia compatible.
x f
Si {X −→ F } es una familia compatible, sea una flecha X −→ Y . Entonces se
tiene el diagrama
? X >>
idX >>x
>>
>
X> @F
>>
>>
f >>
> y
Y
que implica que ϕx ◦ idX = ϕY ◦ f . Por lo tanto,
X>
f
/Y
>>
>>
ϕx >> ϕy
F
ϕx x
Luego, {X −→ G}X −→F
x es un cono sobre {X −→ F }.
ϕx
Si {X −→ G}X −→F
x es un cono, sean dos flechas tales que conmuta el diagrama
X
@ >>>
g >>x
>>
Z> @F
>>
>>
f >>
> y
Y
f
Entonces, (Z, x ◦ g) ∈ ΓF , y Z −→ Y ∈ F l(ΓF ). Por lo tanto, debe valer
ϕz = ϕy ◦ f.
g
Por otro lado, se tiene la flecha (en ΓF ) Z −→ X, que nos asegura que
ϕz = ϕx ◦ g.
ϕy ◦ f = ϕx ◦ g,
ϕx
y por lo tanto, {X −→ G}X −→F
x es una familia compatible.
62
Observación 76. Los resultados expuestos para funtores contravariantes valen
F
también para funtores covariantes C −→ Ens. Sin embargo, el funtor [X, −] no
puede identificarse con X, porque a una flecha [X, −] → [Y, −] se correspondería
con una flecha en la dirección contraria X ← Y .
63
Entonces (Z[x], x) es una representación de U :
θ
[Z[x], −] −→ U,
definiendo
θ
X
[Z[x], x] −→ |X|
ϕ 7−→ ϕ(x) ∈ X
(Es representación porque para cada a ∈ |X| existe una única aplicación ϕ :
Z[x] → X tal que ϕ(x) = a, por lo cual θX es biyectiva.)
Consideremos el funtor
Inv
R −→ Ens
X 7−→ Inv(X) = {a ∈ X : a es inversible }
ϕ
Inv es un funtor, ya que dada una flecha X −→ Y en R y dado a ∈ X inversible,
ϕ(a) es inversible.
La exponencial
Consideremos la categoría Ens. Una propiedad interesante que verifica esta cat-
egoría es que, notando AB = [B, A], se tiene
Y
AB = A
B
Este hecho no se verifica en otras categorías, con lo cual tiene sentido preguntarse
cuál es la propiedad especial que cumple el producto en Ens.
{X → A}B
X × B → A.
64
(Es claro que esto no ocurre, por ejemplo, en la categoría Top, ya que esta nueva
función en dos variables no necesariamente resultará continua.)
Gráficamente,
X _ _ _/ X _ _ _/ AB
∃! Q ∃!
B A
πb
≡ evb
fb
) A fb
( A
X × BK _ _ _/ AB × B
ϕ×B
KKK
KKfK
KKK ev
K%
A
</ A
ev
C × BdJ
JJ
JJ yyy
JJ yy
ϕ×B JJ yy
yy f
X ×B
65
Definición 78 (La exponencial). Sean A, B dos objetos (fijos) en una cate-
goría X.
ev
La exponencial es un objeto C =not AB con una flecha C ×B −→ A tal que para
cada f ∈ F C, existe una flecha ϕ ∈ [X, C] tal que es conmutativo el diagrama
ev /
C × BdJ
JJ yy< A
JJ y
JJ yy
ϕ×B JJ yyy f
y
X ×B
Ejemplo 1:
Ejemplo 2:
1) c ∧ b ≤ a
2) x ∧ b ≤ a ⇒ x ≤ c
Gráficamente,
C ×O BI
II
IIev
II
II
I$
ϕ×B
u:A
u uu
uu
uu
uu f
1×B =B
66
Una variedad X es un conjunto X = Z(h1 . . . , hs ) ⊂ K n . Sea X una variedad,
p ∈ X, una recta L por p tiene la forma L = p + tv, donde p = (x1 , . . . , xn ) y
v = (y1 , . . . , yn ).
Queremos encontrar (si es que las hay) las ecuaciones que me definen el fibrado
tangente como variedad en K n × K n . Llamemos a estos polinomios, que aún
desconocemos, f1 , . . . , fs .
Las rectas tangentes a X en p son aquellas que tienen contacto “doble” con la
variedad en p. Se dice que una recta p + tv y la variedad X = Z(h1 . . . hs ) tienen
contacto en p si hi (p+tv), que es un polinomio en t, tiene a t = 0 como raíz para
todo i. La recta tendrá contacto doble con X si t = 0 es raíz doble para todo i.
Desarrollando a hi (p + tv) en potencias de t, obtenemos el siguiente desarrollo
(finito)
n
X ∂h i
hi (p + tv) = hi (p) + (p)yj t + (derivadas de orden superior) t2 + . . .
j=1
∂xi
y
hi (p) = 0
Estas ecuaciones son por definición las que describen el espacio tangente de
Zariski de la variedad X.
67
Dada A = K[x1 , . . . , xn ]/(h1 . . . hs ) consideramos A, la “variedad”, el objeto dual
a A. Sea D = K[ε] = K[x]/(x2 ). Como K es el objeto inicial en la categoría
(RK K op
p.f. ), entonces K debe ser el objeto final en (Rp.f. ) , y como X ≈ X en
1
K
cualquier categoría, A = A. Nos preguntamos si es posible hallar una K-
∗ K[ε]
álgebra A tal que A = A∗ .
ϕ
Luego, una flecha A −→ C equivale a elegir un elemento (c1 , . . . , cn ) en los ceros
comunes de los polinomios h1 . . . hs en C, a los que notaremos Z(h1 . . . hs )(C).
68
Por lo tanto, el ideal de presentación de A∗ está generado por los polinomios
h1 , . . . , hs ∈ K[x1 , . . . , xn , y1, . . . , yn ]
X ∂hi
(x1 , . . . , xn )yj ∈ K[x1 , . . . , xn , y1 , . . . , yn ]
j
∂xj
K[ε]
Luego obtuvimos, si X = A, y D = K[ε], que X D = A = A∗ es el fibrado
tangente de X, T X.
Corolario 80. Los ceros del ideal de A∗ coinciden con el espacio tangente a
los ceros del ideal de A:
Z(I(A∗ )) = T (Z(I(A))).
Este resultado concuerda con la teoría clásica, que interpreta a los vectores
tangentes como derivaciones. Un vector tangente, que es una aplicación 1 → X D
es equivalente a una aplicación D → X; que a su vez es lo mismo que una
K[ε] → A. Y esta última es equivalente a dar una derivación A → K[ε].
Funtores Adjuntos
Analizaremos primero el caso particular de los posets. Los posets tienen una
propiedad particular que facilita la definición de el funtor adjunto, que es que
dados dos objetos existe a lo sumo una flecha entre ambos (en el caso en que
están relacionados por el orden parcial). Esta propiedad puede expresarse como
sigue:
∅
[C, D] =
1
Por lo tanto se tiene una aplicación
[−,−]
X × X −→ 2 = {0, 1}
[C,−]
que dado C ∈ X asigna X −→ 2 = {0, 1}.
(De hecho hay muchas propiedades categóricas que se reflejan en posets, por
ejemplo, la existencia de límites arbitrarios se corresponde en posets con la
existencia de ínfimos, y la existencia de colímites arbitrarios con la de supremos.)
69
Veremos entonces en primer lugar la definición de funtor adjunto en posets, lo
que nos dará una versión simplificada.
i) gc ≥ a, y
ii) gy ≥ a ⇒ c ≤ y.
Si en Y existen ínfimos (o por lo menos, si existe este ínfimo), debe valer por la
condición ii) que
c = ∧gy≥a y
Definamos c̄ como ese ínfimo. c̄ verifica ii), pues si gy ≥ a, entonces y es uno de
los elementos del conjunto sobre los que se toma el ínfimo, y por lo tanto c̄ ≤ y.
Pero c̄ no necesariamente cumple i), pues g puede no preservar ínfimos. Por lo
tanto g(c̄) no es necesariamente mayor o igual que a.
Proposición 81. Si g preserva ínfimos arbitrarios, entonces
c = c̄ = ∧gy≥a g(y) ≥ a satisface también la condición i).
gc = g (∧gy≥a y) = ∧gy≥a gy ≥ a
Vamos a definir ahora una propiedad equivalente a 1), a la que llamaremos 2).
2)
gy ≥ a
y≥c
Es decir, “es equivalente que gy sea mayor o igual que a a que y sea mayor o
igual que c”.
70
1)⇒ 2) Si gy ≥ a, por ii) vale que c ≤ y. Por otro lado, si y ≥ c, entonces
gy ≥ gc, y por i) gc ≥ a; por lo tanto, gy ≥ a.
i) gf a ≥ a
1)
ii) gy ≥ a ⇒ y ≥ f a
y
2)
a ≤ gy
fa ≤ y
Caso dual:
i’) f (c0 ) ≤ b
ii’) f x ≤ b ⇒ x ≤ c0 ,
71
2)
fx ≤ b
x ≤ c0
i) f gb ≤ b
1)
ii) f x ≤ b ⇒ x ≤ gb
y
2)
x ≤ gb
fx ≤ b
Esto significa que dados g y a puedo construir f a que verifique 1) y 2), y dados
f y b puedo construir gb que verifique 1’) y 2’), y como 2) es igual a 2’), las
condiciones 1) y 1’) son equivalentes (en el caso en que existan c y c0 para todo
a y para todo b).
que es la siguiente:
72
x ≤ gb, entonces f x ≤ f gx. Pero f gb ≤ b, luego f x ≤ b. Por otro lado, si f x ≤ b,
entonces gf x ≤ gb. Usando que x ≤ gf x, deducimos que x ≤ gb. Por lo tanto,
3) implica 2).
73
Proposición 84. Dados X, Y, f, g, existe una biyección entre A = {x : gf x =
x} y B = {y : f gy = y},
f
/
O o
X
g
YO
? f ?
A /o go/ /o B
Podemos considerar
f
-
P(Interpretaciones) n g P(ecuaciones)
= {A : A es modelo de T}
y donde
f (A) = {ecuaciones que se cumplen en todo A ∈ A}
Con estas definiciones se verifica que f g(T) ⊃ T y que gf (A) ⊃ A.
P(k[x1 , . . . , xn ]) ↔ P(k n )
f
I ⊂ k[x1 , . . . , xn ] →
7 Z(I) = {x̄ : h(x̄) = 0 ∀h ∈ I}
g
{h : h(x̄) = 0 ∀x ∈ X} = I(X) ← X ⊂ k n
74
La condición que da la adjunción en este ejemplo es ‘h(x̄) = 0’.
donde
GM = |M |, y
FS = monoide libre
2)
G /
Ab o Gr
F
donde
GA = A, y
FS = S/[S, S]
3)
G /
Ro Ens
F
Entonces F a G, donde
GA = monoide multiplicativo, y
FS = Z(M ) (anillo de convolución)
75
4)
G
*
T op o j D Ens
I
Entonces D a G a I.
dados por
GK = K
FX = βX
√
con βX la compactificación de Stone-C e ch Entonces F a G.
6) Dado R ∈ R, definimos
G / Ab
AbR o
F
−q−
Entonces − q − a ∆ a − × −.
Veamos en primer lugar que − q − a ∆. Queremos probar que dar una flecha
en [B q C, A] es equivalente a dar una en [(B, C), ∆(A)], y que esta equivalencia
es natural en A.
76
f
Por la propiedad universal de B q C, es equivalente dar una flecha B q C −→ A
B EE^ Z V R
EE M
EE G
EE A
i E"
B< q C
f
/A
y @
j yy }
yy w
yy q
yy` d h l
C
ϕ ψ
a dar flechas B −→ A y C −→ A con las condiciones ϕ = f ◦ i y ψ = f ◦ j.
f
Por lo tanto, dar una flecha B q C −→ A en X es equivalente a dar una flecha
(ϕ,ψ)
(B, C) −−−→ (A, A) en X × X.
σ
Sea ahora una flecha A −→ A0 . La naturalidad de la transformación natural
está dada por la conmutatividad del diagrama
ϕ̃
B EE
EE ϕ
EE
E
i EE
"
B< q C
f
/$: A σ /7 A0
y U n B
j yy Z _ d i
y yy f˜
y
yy ψ
C
ψ̃
Antes de dar la definición general del funtor adjunto (que consisite en rever los
argumentos dados para categorías filtrantes, pero tomando una categoría en la
que puedan existir más de una flecha entre dos objetos dados) haremos una
pequeña disgresión.
77
En el caso de conjuntos parcialmente ordenados, tomábamos c = ∧{y : a ≤ cy}.
Vimos que existía una solución c si y solo si el conjunto {y : A ≤ gy} tenía
un primer elemento, y este primer elemento era c. Además, si g preservaba
ínfimos entonces c pertenecía al conjunto {y : a ≤ gy} (de hecho, esta es una
equivalencia) y esto aseguraba a su vez que c era el primer elemento de este
conjunto, y por lo tanto, era un mínimo.
Y
f
/Y 0 A
ϕ
/ GY Y
zzz
}}}
z }
ϕ0
zz }}
0|zz Gf 0 ~}} f
GY Y
l
Una solución (C, η), donde A −→ GC, será un objeto inicial de esta categoría a
la que llamaremos (Y, G).
Existe un funtor
(Y, G) −→ Y
(Y, ϕ) 7−→ Y
y C = lim ∈ Y = lim Y , que es la operación correspondiente a tomar el
←− ←
ϕ
−
A−→GY
ínfimo en el caso parcialmente ordenado.
78
ii) ∀ϕ,
A
η
/ GC C
{{ }
{{ }
{{ } ∃!
ϕ
}{{ ~}
GY Y
79
G
Definición 88 (Adjunto a izquierda 1). Sea Y −→ X un funtor, se llama
funtor adjunto a izquierda de G al funtor F determinado por
ηX
i) X −→ GF X (donde C = F X)
ii)
X
ηX
/ GF X FX
x x }
xxx }
ξ
x }
{x
x ~}
∃!
GY Y
y ηX es una transformación natural en X.
La naturalidad en Y de θ
ϕ
A −→ GY
ψ
↓θ
F A −→ Y
debe interpretarse de la siguiente manera: se tienen dos funtores [A, G−] y
f
[F A, −], y θ es transformación natural entre ellos, es decir, dada Y −→ Y 0
se tiene
θ(ϕ)
AB
ϕ
/ GY F AB /Y
BB BBB
BB BB f
BB Gf
B θ(G(f )◦ϕ) BB
GY 0 Y0
Dada en forma ecuacional, esta propiedad dice:
f
∀Y −→ Y 0 , f ◦ θ(ϕ) = θ(G(f ) ◦ ϕ)
80
o equivalentemente, (si consideramos la inversa de θ como transformación nat-
ural)
f
∀Y −→ Y 0 , θ(f ◦ ψ) = G(f ) ◦ θ(ψ).
Esta segunda versión dice que la adjunta de la composición está dada por com-
poner las adjuntas.
F
Si repitiésemos ahora el proceso empezando en vez con un funtor X −→ Y y un
objeto B ∈ Y obtendríamos la condición 3)
i) F C −→ B
ii)
XA F XD /B
DD O
A DD
A DD
∃! A D!
C FC
y la condición equivalente 4)
X −→ C
↓θ
F X −→ B
ii)
XA F XF /Y
FF O
A F
A FF
A FF
∃!
#
GY F GY
81
Podemos enunciar todavía otra condición equivalente, que sale de la existencia
de η y , pero sin tener como dato las propiedades universales ii). Enunciemos
esta condición, a la que llamaremos 5).
η
Datos: X −→ GF X, F GY −→ Y , con las condiciones
F GF X
v: HH
HH F
vvv Fη HH
vvv HH
vv H$
FX
id /F X
GF; GY HH
vvv HH G
HH
v ηG
vvv HH
H#
vv
GY
id / GY
Es decir, F ◦ F η = idF X y G ◦ ηG = idGY .
θ(ϕ) = ◦ F (ϕ) y
θ(ψ) = G(ψ) ◦ η
o conociendo θ, defino
= θ(idGY )
η = θ(idF X )
En realidad, basta con probar uno de los dos enunciados, ya que el otro es la
propiedad dual.
82
son tautológicamente equivalentes F a G y Gop a F op .
pα G(pα )
Sea {D −→ Dα }α∈Γ un límite. Entonces GD −−−−→ GDα es un cono. Queremos
demostrar que
GD → GDα
qα
es cono el universal. Para ello, dado C −→ GDα otro cono, necesitamos poder
construir una (única) flecha que haga conmutar el diagrama
C EE
EE
EE
∃!
EE
E"
GD / GDα
CC
qα
/ GDα
CC
CC
C
qβ CC
Gλαβ
!
GDβ
θ(qα )
F CC / Dα
CC
CC
C
θ(qβ ) CC
λαβ
!
Dβ
FC / Dα
{=
{
{{
{{{ pα
∃!ψ
{
D
Sabemos que
pα ◦ θ(ϕ) = θ(qα ).
83
Aplicando θ−1 , obtenemos la ecuación
G(pα ) ◦ ϕ = qα ,
84