Skip to content

Commit c687e7d

Browse files
committed
Lema de Yoneda
1 parent abc7fde commit c687e7d

File tree

1 file changed

+151
-15
lines changed

1 file changed

+151
-15
lines changed

TFG.tex

+151-15
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
\usetikzlibrary{cd}
1414

1515
%% FONTS: libertine+biolinum+stix
16-
\usepackage[mono=false]{libertine}
17-
\usepackage[notext]{stix}
16+
\usepackage{mathpazo}
1817

1918
% =====================
2019
% = Datos importantes =
@@ -118,6 +117,7 @@
118117
\usepackage[]{mathtools}
119118
\usepackage[]{bm}
120119
\usepackage[]{thmtools}
120+
\usepackage[]{amsfonts}
121121
\newcommand{\marcador}{\vrule height 10pt depth 2pt width 2pt \hskip .5em\relax}
122122
\newcommand{\cabeceraespecial}{%
123123
\color{USred}%
@@ -187,6 +187,7 @@
187187
\DeclareMathOperator{\cod}{cod}
188188
\DeclareMathOperator{\id}{id}
189189
\DeclareMathOperator{\Id}{Id}
190+
\DeclareMathOperator{\Const}{Const}
190191

191192
% ============================
192193
% = Composición de la página =
@@ -1172,10 +1173,10 @@ \section{Hom-Functores}
11721173
Como estamos bajo la hipótesis que $\cat$ es localmente pequeña, entonces $C(A,B)$ es un conjunto para todo $A \in \cat$ y $B \in \cat$.
11731174
Entonces, $C(A,B) \in \Set$.
11741175
De este hecho, podemos crear el functor contravariante:
1175-
\[ C(-,X) \colon \cat \to \Set \]
1176-
que a cada objeto $A \in \cat$ le asocia el conjunto $C(A,X)$.
1177-
A cada morfismo $f \colon A \to B$ en $\cat$, $C(f,X)$ será un morfismo entre los conjuntos $C(B,X)$ y $C(A,X)$.
1178-
La forma natural de asociar estos conjuntos es por la composición $g \mapsto g \circ f$.
1176+
\[ C(A,-) \colon \cat \to \Set \]
1177+
que a cada objeto $X \in \cat$ le asocia el conjunto $C(A,X)$.
1178+
A cada morfismo $f \colon X \to Y$ en $\cat$, $C(A,f)$ será un morfismo entre los conjuntos $C(A,X)$ y $C(A,Y)$.
1179+
La forma natural de asociar estos conjuntos es por la composición $g \mapsto f \circ g$.
11791180
A dicho functor le damos el nombre de \newterm{hom-functor}.
11801181

11811182
Veamos que el hom-functor es realmente un functor.
@@ -1230,20 +1231,155 @@ \subsection{Functores representables en Haskell}
12301231
Las primera condición establece que \code{tabulate} sea una transformación natural.
12311232
Las otras dos condiciones son equivalentes a dicha transformaión natural sea invertible con \code{index}.
12321233

1233-
\section{Embebimiento de Yoneda}
1234-
Siguiendo en una categoría localmente pequeña $\cat$, consideramos la siguiente transformación:
1234+
\section{Inmersión de Yoneda}
1235+
Primero definamos qué es un inmersión.
1236+
1237+
Recordemos de la definición de functor, que un functor consistía en un par $F_O$ y $F_M$ que actúan sobre los objetos y morfismos respectivamente.
1238+
Dado un functor $F \colon \cat \to \mathcal{D}$ y dos objetos $A, B \in \cat$, denotamos por $F_M|_{\cat(A,B)}$ o, sencillamente, $F_{A,B}$ a la \textquote{restricción} de $F_M$ a la colección de morfismos $\cat(A,B)$.
1239+
Como $F_M$ respeta el dominio y codominio, tenemos que $F_{A,B}$ es una aplicación:
1240+
\[ F_{A,B} \colon \cat(A,B) \to \mathcal{D}(F A, F B) \]
1241+
Con esto en mente, definimos las siguientes clases de functores:
1242+
1243+
\begin{definition}
1244+
Un functor $F \colon \cat \to \mathcal{D}$ es
1245+
\begin{itemize}
1246+
\item \index{functor!lleno}\emph{lleno} si para cada $A,B \in \cat$, $F_{A,B}$ es sobreyectiva.
1247+
\item \index{functor!fiel}\emph{fiel}, si para cada $A,B \in \cat$, $F_{A,B}$ es inyectiva.
1248+
\item \index{functor!{inyectivo en objetos}}\emph{inyectivo en objetos} si $F_O$ es inyectivo.
1249+
\end{itemize}
1250+
\end{definition}
1251+
1252+
Obsérvese que no es lo mismo que $F$ sea lleno o fiel a que $F_M$ sea inyectiva y sobreyectiva.
1253+
Podríamos decir que la propiedad de ser lleno y fiel es una propiedad \textquote{local}.
1254+
1255+
\begin{definition}
1256+
Un functor es una \newterm{inmersión} si es fiel e inyectivo en objetos.
1257+
Si además es lleno, decimos que es una \newterm{inmersión llena}.
1258+
\end{definition}
1259+
1260+
\begin{definition}
1261+
Dada una categoría $\cat$, una \newterm{subcategoría} es un par $(\mathcal{D}, F)$ donda $\mathcal{D}$ es una categoría y $F \colon \mathcal{D} \to \cat$ es una inmersión.
1262+
1263+
Si además, $F$ es llena, decimos que $(\mathcal{D}, F)$ es una \index{subcategoría!llena}\emph{subcategoría llena}.
1264+
\end{definition}
1265+
1266+
\begin{lemma}[Lema de Yoneda]
1267+
Sea $\cat$ una categoría localmente pequeña, un functor $F \colon \cat \to \Set$ y un objeto $A \in \cat$.
1268+
Denotemos por $Nat(\cat(A,-), F)$ a la colección de transformaciones naturales de $\cat(A,-) \Rightarrow F$.
1269+
Hay una biyección:
1270+
\[ Nat(\cat(A,-), F) \cong F A \]
1271+
que es natural en $A$ y en $F$.
1272+
\end{lemma}
1273+
% Category theory in context + Awodey
1274+
Vamos a precisar:
1275+
\begin{itemize}
1276+
\item Hemos visto previamente que $\cat(A,-) \colon \cat \to \Set$ es un functor, luego puede haber una colección de transformaciones naturales de $\cat(A,-)$ al functor $F \colon \cat \to \Set$.
1277+
\item En la categoría de functores $\Set^{\cat}$, donde $\cat(A,-)$ y $F$ son objetos, $Nat(\cat(A,-),F)$ es precisamente la colección de morfismos $\Set^{\cat}(\cat(A,-),F)$.
1278+
\item La naturalidad en $F$ quiere decir que para toda transformación natural $\theta \colon F \Rightarrow G$, se tiene que el siguiente diagrama es conmutativo:
1279+
\[
1280+
\begin{tikzcd}
1281+
{Nat(\cat(A,-),F)} \arrow[rr,"\cong"] \arrow[dd,"{Nat(\cat(A,-),\theta)}" left] & & F A \arrow[dd,"\theta_A"]\\
1282+
&\\
1283+
{Nat(\cat(A,-),G)} \arrow[rr,"\cong"] & & G A
1284+
\end{tikzcd}
1285+
\]
1286+
\item La naturalidad en $A$ quiere decir que para todo $f \colon A \to B$, se tiene que el siguiente diagrama conmuta:
1287+
\[
1288+
\begin{tikzcd}
1289+
{Nat(\cat(A,-),F)} \arrow[rr,"\cong"] \arrow[dd,"{Nat(\cat(f,-),F)}" left] & & F A \arrow[dd,"F f"]\\
1290+
&\\
1291+
{Nat(\cat(B,-),F)} \arrow[rr,"\cong"] & & F B
1292+
\end{tikzcd}
1293+
\]
1294+
\end{itemize}
1295+
\begin{proof}
1296+
Primero miramos que para una transformación natural $\mu \in Nat(\cat(A,-),F)$, es decir, $\mu \colon \cat(A,-) \Rightarrow F$, su componente en $A \in \cat$ es una función entre conjuntos
1297+
\[ \mu_A \colon \cat(A,A) \to F A \]
1298+
Sabemos además que $\cat(A,A)$ es un conjunto no vacío, pues al menos contiene $\id_A$
1299+
1300+
Consideramos la función $\phi \colon Nat(\cat(A,-),F) \to F A$ definida por:
12351301
\begin{align*}
1236-
k \colon \cat^{op} \to \Set
1237-
\end{align*} y un objeto $A$ en $\cat$, definimos la siguiente transformación natural a partir de un morfismo $h \colon A \to B$:
1238-
\[ C(h,-) \colon C(B,-) \Rightarrow C(A,-) \]
1239-
Donde la componente de $C(h,-)$ en $X \in \cat$ viene dado por:
1302+
\phi \colon Nat(\cat(A,-),F) & \to F A\\
1303+
\alpha & \mapsto \alpha_A(\id_A)
1304+
\end{align*}
1305+
1306+
Dado cualquier $x \in F A \in \Set$, definimos la transformación natural
1307+
\[ \psi(x) \colon \cat(A,-) \Rightarrow F \]
1308+
estableciendo su componente para $B \in \cat$ cualquiera:
12401309
\begin{align*}
1241-
C(h,X) \colon & C(B,X) \to C(A,X)\\
1242-
& f \mapsto f \circ h
1310+
\psi(x)_B \colon \cat(A,B) & \to F B\\
1311+
\psi(x)_B (f) & \mapsto (F f)(x)
12431312
\end{align*}
12441313

1245-
Como $C(B,X)$ y $C(A,X)$ son conjuntos, en particular $C(h,X)$ es un morfismo
1314+
Veamos que $\psi(x)$ cumple la naturalidad. Para un $f \colon B \to C$:
1315+
\begin{equation}\label{psi-diagrama}
1316+
\begin{tikzcd}
1317+
{\cat(A,B)} \arrow[rr,"\psi(x)_B"] \arrow[dd,"{\cat(A,f)}"] & & F B \arrow[dd,"F f"]\\
1318+
&\\
1319+
{\cat(A,C)} \arrow[rr,"\psi(x)_C"] & & F C
1320+
\end{tikzcd}
1321+
\end{equation}
1322+
Tenemos que para todo $h \colon A \to B$:
1323+
\begin{align*}
1324+
(\psi(x)_C \circ \cat(A,f)) (h) & = \psi(x)_C (f \circ h)\\
1325+
& = (F (f \circ h))(x)\\
1326+
& = (F f) \circ (F h)(x)\\
1327+
& = (F f)(\psi(x)_B(h))\\
1328+
& = (F f) \circ (\psi(x)_B)(h)
1329+
\end{align*}
1330+
Luego el diagrama \ref{psi-diagrama} conmuta.
1331+
\end{proof}
12461332

1333+
Veamos que $\phi$ y $\psi$ son inversas. Para $x \in F A$:
1334+
\begin{align*}
1335+
\phi(\psi(x)) & = \psi(x)_A(\id_A)\\
1336+
& = (F (\id_A))(x)\\
1337+
& = \id_{F A}(x) & \text{por definición de functor}\\
1338+
& = x
1339+
\end{align*}
1340+
Para $\mu \colon \cat(A,-) \Rightarrow F$, $B \in \cat$ y $h \colon A \to B$:
1341+
\begin{align*}
1342+
\psi(\phi(\mu))_B(h) & = \psi(\mu_A(\id_A))_B(h)\\
1343+
& = (F h)(\mu_A(\id_A))\\
1344+
& = (\mu_B)(C(A,h)(\id_A)) & \text{por naturalidad de }\mu\\
1345+
& = \mu_B(h\circ \id_A)\\
1346+
& = \mu_B(h)
1347+
\end{align*}
1348+
Luego $\phi$ y $\psi$ son inversas y $Nat(\cat(A,-),F) \cong F A$.
1349+
Veamos la naturalidad en $F$ y en $A$:
1350+
\begin{equation}\label{diagrama-F}
1351+
\begin{tikzcd}
1352+
{Nat(\cat(A,-),F)} \arrow[rr,"\phi_F"] \arrow[dd,"{Nat(\cat(A,-),\theta)}" left] & & F A \arrow[dd,"\theta_A"]\\
1353+
&\\
1354+
{Nat(\cat(A,-),G)} \arrow[rr,"\phi_G"] & & G A
1355+
\end{tikzcd}
1356+
\end{equation}
1357+
Sea $B \in \cat$ y $\mu \colon \cat(A,-) \Rightarrow F$:
1358+
\begin{align*}
1359+
\theta_A(\phi_F(\mu)) & = \theta_A(\mu_A(\id_A))\\
1360+
& = (\theta \circ \mu)_A(\id_A)\\
1361+
& = \phi_G(\theta \circ \mu)
1362+
\end{align*}
1363+
que demuestra que el diagrama \ref{diagrama-F} conmuta.
1364+
1365+
Sea $f \colon A \to B$ y $\mu \colon \cat(A,-) \Rightarrow F$:
1366+
\begin{equation}\label{diagrama-A}
1367+
\begin{tikzcd}
1368+
{Nat(\cat(A,-),F)} \arrow[rr,"\phi_A"] \arrow[dd,"{Nat(\cat(f,-),F)}" left] & & F A \arrow[dd,"F f"]\\
1369+
&\\
1370+
{Nat(\cat(B,-),F)} \arrow[rr,"\phi_B"] & & F B
1371+
\end{tikzcd}
1372+
\end{equation}
1373+
\begin{align*}
1374+
(F f)(\phi_A(\mu)) & = (F f)(\mu_A(\id_A))\\
1375+
& = (\mu_B)(C(A,f)(\id_A)) & \text{por naturalidad de }\mu\\
1376+
& = (\mu_B)(f \circ \id_A)\\
1377+
& = (\mu_B)(\id_B \circ f)\\
1378+
& = (\mu_B)(C(f,B)(\id_B))\\
1379+
& = (\mu \circ C(f,-))_B(\id_B)\\
1380+
& = (\phi_B)(\mu \circ C(f,-))
1381+
\end{align*}
1382+
que deuestra que el diagrama \ref{diagrama-A} conmuta y acaba la demostración.
12471383
\backmatter
12481384

12491385
\bibliographystyle{acm}

0 commit comments

Comments
 (0)