Articulo de referencia

Categoría de coma

En matemáticas , una categoría coma es una construcción de la teoría de categorías . Proporciona una forma diferente de ver los morfismos : en lugar de simplemente relacionar ob...

En matemáticas , una categoría coma es una construcción de la teoría de categorías . Proporciona una forma diferente de ver los morfismos : en lugar de simplemente relacionar objetos de una categoría entre sí, los morfismos se convierten en objetos por derecho propio. Esta noción fue introducida en 1963 por F. W. Lawvere (Lawvere, 1963, p.  36), aunque la técnica no se popularizó hasta muchos años después. Varios conceptos matemáticos pueden tratarse como categorías coma, como el caso especial de una categoría de rebanadas . Las categorías coma también garantizan la existencia de ciertos límites y colímites . El nombre proviene de la notación utilizada originalmente por Lawvere, que incluía la coma como signo de puntuación. El nombre persiste a pesar de que la notación estándar ha cambiado, ya que el uso de la coma como operador puede resultar confuso, e incluso a Lawvere le disgustaba el término poco informativo de "categoría coma" (Lawvere, 1963, p. 13). 

Definición

La construcción más general de una categoría coma implica dos functores con el mismo codominio. A menudo, uno de ellos tendrá dominio 1 (la categoría de un objeto y un morfismo). Algunas teorías de categorías solo consideran estos casos especiales, pero el término categoría coma es, en realidad, mucho más general.

Forma general

Supongamos queA{\displaystyle {\mathcal {A}}},B{\displaystyle {\mathcal {B}}}, ydo{\displaystyle {\mathcal {C}}}son categorías yS{\displaystyle S}yT{\displaystyle T}(para origen y destino) son functores :

Podemos formar la categoría coma(ST){\displaystyle (S\downarrow T)}como sigue:

  • Todos los objetos son tríos.(A,B,h){\displaystyle (A,B,h)}conA{\displaystyle A}un objeto enA{\displaystyle {\mathcal {A}}},B{\displaystyle B}un objeto enB{\displaystyle {\mathcal {B}}}, yh:S(A)T(B){\displaystyle h:S(A)\rightarrow T(B)}un morfismo endo{\displaystyle {\mathcal {C}}}.
  • Los morfismos de(A,B,h){\displaystyle (A,B,h)}a(A,B,h){\displaystyle (A',B',h')}son todos pares(F,gramo){\displaystyle (f,g)}dóndeF:AA{\displaystyle f:A\rightarrow A'}ygramo:BB{\displaystyle g:B\rightarrow B'}son morfismos enA{\displaystyle {\mathcal {A}}}yB{\displaystyle {\mathcal {B}}}respectivamente, de modo que el siguiente diagrama conmuta :
Diagrama de coma
Diagrama de coma

Los morfismos se componen tomando(F,gramo)(F,gramo){\displaystyle (f',g')\circ (f,g)}ser(FF,gramogramo){\displaystyle (f'\circ f,g'\circ g)}, siempre que se defina esta última expresión. El morfismo identidad en un objeto(A,B,h){\displaystyle (A,B,h)}es(idA,idB){\displaystyle (\mathrm {id} _{A},\mathrm {id} _{B})}.

Categoría de rebanada

El primer caso especial se produce cuandodo=A{\displaystyle {\mathcal {C}}={\mathcal {A}}}, el functorS{\displaystyle S}es el functor identidad yB=1{\displaystyle {\mathcal {B}}={\textbf {1}}}(la categoría con un objeto{\displaystyle *}y un morfismo). EntoncesT()=A{\displaystyle T(*)=A_{*}}para algún objetoA{\displaystyle A_{*}}enA{\displaystyle {\mathcal {A}}}.

En este caso, la categoría de coma está escrita(AA){\displaystyle ({\mathcal {A}}\downarrow A_{*})}y a menudo se la denomina categoría de rebanada sobreA{\displaystyle A_{*}}o la categoría de objetos másA{\displaystyle A_{*}}Los objetos(A,,h){\displaystyle (A,*,h)}se puede simplificar a pares(A,h){\displaystyle (A,h)}, dóndeh:AA{\displaystyle h:A\rightarrow A_{*}}. A veces,h{\displaystyle h}se denota porπA{\displaystyle \pi _{A}}Un morfismo(F,id){\displaystyle (f,\mathrm {id} _{*})}de(A,πA){\displaystyle (A,\pi _{A})}a(A,πA){\displaystyle (A',\pi _{A'})}En la categoría de rebanada, se puede simplificar a una flecha.F:AA{\displaystyle f:A\rightarrow A'}haciendo que el siguiente diagrama conmute:

Diagrama de corte
Diagrama de corte

Categoría Coslice

El concepto dual de una categoría de rebanada es una categoría de co-rebanada. Aquí,do=B{\displaystyle {\mathcal {C}}={\mathcal {B}}},S{\displaystyle S}tiene dominio1{\displaystyle {\textbf {1}}}yT{\displaystyle T}es un functor identidad.

En este caso, la categoría de coma se escribe a menudo(BB){\displaystyle (B_{*}\downarrow {\mathcal {B}})}, dóndeB=S(){\displaystyle B_{*}=S(*)}es el objeto deB{\displaystyle {\mathcal {B}}}seleccionado porS{\displaystyle S}Se denomina categoría coslice con respecto aB{\displaystyle B_{*}}o la categoría de objetos bajoB{\displaystyle B_{*}}Los objetos son pares.(B,yoB){\displaystyle (B,\iota _{B})}conyoB:BB{\displaystyle \iota _{B}:B_{*}\rightarrow B}. Dado(B,yoB){\displaystyle (B,\iota _{B})}y(B,yoB){\displaystyle (B',\iota _{B'})}, un morfismo en la categoría coslice es un mapagramo:BB{\displaystyle g:B\rightarrow B'}haciendo que el siguiente diagrama conmute:

Diagrama de Coslice
Diagrama de Coslice

Categoría de flecha

S{\displaystyle S}yT{\displaystyle T}son functores identidad endo{\displaystyle {\mathcal {C}}}(entoncesA=B=do{\displaystyle {\mathcal {A}}={\mathcal {B}}={\mathcal {C}}}).

En este caso, la categoría de coma es la categoría de flecha.do{\displaystyle {\mathcal {C}}^{\rightarrow }}Sus objetos son los morfismos dedo{\displaystyle {\mathcal {C}}}y sus morfismos son cuadrados conmutativos endo{\displaystyle {\mathcal {C}}}. [ 1 ]

Diagrama de flechas
Diagrama de flechas

Otras variaciones

En el caso de la categoría de rebanada o co-rebanada, el functor identidad puede ser reemplazado por algún otro functor; esto produce una familia de categorías particularmente útiles en el estudio de functores adjuntos . Por ejemplo, siT{\displaystyle T}es el functor olvidadizo que mapea un grupo abeliano a su conjunto subyacente , ys{\displaystyle s}es algún conjunto fijo (considerado como un functor de 1 ), entonces la categoría coma(sT){\displaystyle (s\downarrow T)}tiene objetos que son mapas des{\displaystyle s}a un conjunto subyacente a un grupo. Esto se relaciona con el adjunto izquierdo deT{\displaystyle T}, que es el functor que asigna un conjunto al grupo abeliano libre que tiene ese conjunto como base. En particular, el objeto inicial de(sT){\displaystyle (s\downarrow T)}es la inyección canónicasT(GRAMO){\displaystyle s\rightarrow T(G)}, dóndeGRAMO{\displaystyle G}es el grupo libre generado pors{\displaystyle s}.

Un objeto de(sT){\displaystyle (s\downarrow T)}se llama un morfismo des{\displaystyle s}aT{\displaystyle T}o unT{\displaystyle T}-flecha estructurada con dominios{\displaystyle s}. [ 1 ] Un objeto de(St){\displaystyle (S\downarrow t)}se llama un morfismo deS{\displaystyle S}at{\displaystyle t}o unS{\displaystyle S}-flecha coestructurada con codominiot{\displaystyle t}. [ 1 ]

Otro caso especial ocurre cuando ambosS{\displaystyle S}yT{\displaystyle T}son functores con dominio1{\displaystyle {\textbf {1}}}. SiS()=A{\displaystyle S(*)=A}yT()=B{\displaystyle T(*)=B}, luego la categoría de coma(ST){\displaystyle (S\downarrow T)}, escrito(AB){\displaystyle (A\downarrow B)}, es la categoría discreta cuyos objetos son morfismos deA{\displaystyle A}aB{\displaystyle B}.

Una categoría de insertador es una subcategoría (no completa) de la categoría de coma dondeA=B{\displaystyle {\mathcal {A}}={\mathcal {B}}}yF=gramo{\displaystyle f=g}son necesarios. La categoría coma también puede verse como el insertador deSπ1{\displaystyle S\circ \pi _{1}}yTπ2{\displaystyle T\circ \pi _{2}}, dóndeπ1{\displaystyle \pi _{1}}yπ2{\displaystyle \pi _{2}}son los dos functores de proyección fuera de la categoría de productoA×B{\displaystyle {\mathcal {A}}\times {\mathcal {B}}}.

Propiedades

Para cada categoría de coma existen functores olvidadizos derivados de ella.

  • Functor de dominio,STA{\displaystyle S\downarrow T\to {\mathcal {A}}}, que mapea:
    • objetos:(A,B,h)A{\displaystyle (A,B,h)\mapsto A};
    • morfismos:(F,gramo)F{\displaystyle (f,g)\mapsto f};
  • functor de codominio,STB{\displaystyle S\downarrow T\to {\mathcal {B}}}, que mapea:
    • objetos:(A,B,h)B{\displaystyle (A,B,h)\mapsto B};
    • morfismos:(F,gramo)gramo{\displaystyle (f,g)\mapsto g}.
  • functor de flecha,STdo{\displaystyle S\downarrow T\to {\mathcal {C}}^{\rightarrow }}, que mapea:
    • objetos:(A,B,h)h{\displaystyle (A,B,h)\mapsto h};
    • morfismos:(F,gramo)(SF,Tgramo){\displaystyle (f,g)\mapsto (Sf,Tg)};

Ejemplos de uso

Algunas categorías destacadas

Varias categorías interesantes tienen una definición natural en términos de categorías de comas.

  • La categoría de conjuntos apuntados es una categoría coma,(Smit){\displaystyle \scriptstyle {(\bullet \downarrow \mathbf {Set} )}}con{\displaystyle \scriptstyle {\bullet }}siendo (un functor que selecciona) cualquier conjunto unitario , ySmit{\displaystyle \scriptstyle {\mathbf {Set} }}(el functor identidad de) la categoría de conjuntos . Cada objeto de esta categoría es un conjunto, junto con una función que selecciona algún elemento del conjunto: el "punto base". Los morfismos son funciones sobre conjuntos que mapean puntos base a puntos base. De manera similar se puede formar la categoría de espacios con punto.(Topag){\displaystyle \scriptstyle {(\bullet \downarrow \mathbf {Top} )}}.
  • La categoría de álgebras asociativas sobre un anilloR{\displaystyle R}es la categoría coslice(RRinortegramo){\displaystyle \scriptstyle {(R\downarrow \mathbf {Ring} )}}, ya que cualquier homomorfismo de anilloF:RS{\displaystyle f:R\to S}induce una asociaciónR{\displaystyle R}-estructura de álgebra enS{\displaystyle S}y viceversa. Los morfismos son entonces mapas.h:ST{\displaystyle h:S\to T}que hacen que el diagrama sea conmutativo.
  • La categoría de gráficos es(SmitD){\displaystyle \scriptstyle {(\mathbf {Set} \downarrow D)}}, conD:SmitSmit{\displaystyle \scriptstyle {D:\,\mathbf {Set} \rightarrow \mathbf {Set} }}el functor que toma un conjuntos{\displaystyle s}as×s{\displaystyle s\times s}Los objetos(a,b,F){\displaystyle (a,b,f)}entonces constan de dos conjuntos y una función;a{\displaystyle a}es un conjunto de índices,b{\displaystyle b}es un conjunto de nodos, yF:a(b×b){\displaystyle f:a\rightarrow (b\times b)}elige pares de elementos deb{\displaystyle b}para cada entrada dea{\displaystyle a}. Eso es,F{\displaystyle f}selecciona ciertos bordes del conjuntob×b{\displaystyle b\times b}de posibles aristas. Un morfismo en esta categoría se compone de dos funciones, una sobre el conjunto de índices y otra sobre el conjunto de nodos. Deben "coincidir" según la definición general anterior, lo que significa que(gramo,h):(a,b,F)(a,b,F){\displaystyle (g,h):(a,b,f)\rightarrow (a',b',f')}debe satisfacerFgramo=D(h)F{\displaystyle f'\circ g=D(h)\circ f}En otras palabras, la arista correspondiente a un determinado elemento del conjunto de índices, al ser trasladada, debe ser la misma que la arista del índice trasladado.
  • Muchas operaciones de "aumento" o "etiquetado" pueden expresarse en términos de categorías de comas.S{\displaystyle S}Sea el functor que transforma cada grafo en el conjunto de sus aristas, y seaA{\displaystyle A}Sea (un functor que selecciona) algún conjunto particular: entonces(SA){\displaystyle (S\downarrow A)}es la categoría de grafos cuyos bordes están etiquetados por elementos deA{\displaystyle A}Esta forma de categoría de coma a menudo se denomina objetosS{\displaystyle S}-encimaA{\displaystyle A}- estrechamente relacionado con los "objetos más allá"A{\displaystyle A}"discutido anteriormente. Aquí, cada objeto toma la forma(B,πB){\displaystyle (B,\pi _{B})}, dóndeB{\displaystyle B}es un gráfico yπB{\displaystyle \pi _{B}}una función desde los bordes deB{\displaystyle B}aA{\displaystyle A}Los nodos del grafo podrían etiquetarse esencialmente de la misma manera.
  • Se dice que una categoría es localmente cartesiana cerrada si cada una de sus secciones es cartesiana cerrada (véase más arriba la noción de sección ). Las categorías localmente cartesianas cerradas son las categorías clasificadoras de las teorías de tipos dependientes .

Límites y morfismos universales

Los límites y colímites en las categorías de comas pueden ser "heredados". SiA{\displaystyle {\mathcal {A}}}yB{\displaystyle {\mathcal {B}}}están completos ,T:Bdo{\displaystyle T:{\mathcal {B}}\rightarrow {\mathcal {C}}}es un functor continuo yS:Ado{\displaystyle S\colon {\mathcal {A}}\rightarrow {\mathcal {C}}}es otro functor (no necesariamente continuo), entonces la categoría coma(ST){\displaystyle (S\downarrow T)}producido es completo, [ 2 ] y los functores de proyección(ST)A{\displaystyle (S\downarrow T)\rightarrow {\mathcal {A}}}y(ST)B{\displaystyle (S\downarrow T)\rightarrow {\mathcal {B}}}son continuas. De manera similar, siA{\displaystyle {\mathcal {A}}}yB{\displaystyle {\mathcal {B}}}son completos yS:Ado{\displaystyle S:{\mathcal {A}}\rightarrow {\mathcal {C}}}es cocontinuo , entonces(ST){\displaystyle (S\downarrow T)}es cocompleto y los functores de proyección son cocontinuos.

Por ejemplo, observe que en la construcción anterior de la categoría de grafos como categoría coma, la categoría de conjuntos es completa y cocompleta, y el functor identidad es continuo y cocontinuo. Por lo tanto, la categoría de grafos es completa y cocompleta.

La noción de un morfismo universal a un colímite particular, o desde un límite, puede expresarse en términos de una categoría coma. Esencialmente, creamos una categoría cuyos objetos son conos, y donde el cono límite es un objeto terminal ; entonces, cada morfismo universal para el límite es simplemente el morfismo al objeto terminal. Esto funciona en el caso dual, con una categoría de cocones que tiene un objeto inicial. Por ejemplo, seado{\displaystyle {\mathcal {C}}}ser una categoría conF:dodo×do{\displaystyle F:{\mathcal {C}}\rightarrow {\mathcal {C}}\times {\mathcal {C}}}el functor que toma cada objetodo{\displaystyle c}a(do,do){\displaystyle (c,c)}y cada flechaF{\displaystyle f}a(F,F){\displaystyle (f,f)}. Un morfismo universal de(a,b){\displaystyle (a,b)}aF{\displaystyle F}consiste, por definición, en un objeto(do,do){\displaystyle (c,c)}y morfismoρ:(a,b)(do,do){\displaystyle \rho :(a,b)\rightarrow (c,c)} con la propiedad universal de que para cualquier morfismoρ:(a,b)(d,d){\displaystyle \rho ':(a,b)\rightarrow (d,d)}Hay un morfismo únicoσ:dod{\displaystyle \sigma :c\rightarrow d}conF(σ)ρ=ρ{\displaystyle F(\sigma )\circ \rho =\rho '}En otras palabras, es un objeto de la categoría coma.((a,b)F){\displaystyle ((a,b)\downarrow F)}que tiene un morfismo a cualquier otro objeto de esa categoría; es inicial. Esto sirve para definir el coproducto endo{\displaystyle {\mathcal {C}}}, cuando existe.

Adjuntos

William Lawvere demostró que los functoresF:doD{\displaystyle F:{\mathcal {C}}\rightarrow {\mathcal {D}}}yGRAMO:Ddo{\displaystyle G:{\mathcal {D}}\rightarrow {\mathcal {C}}}son adjuntos si y solo si las categorías de coma(FidD){\displaystyle (F\downarrow id_{\mathcal {D}})}y(iddoGRAMO){\displaystyle (id_{\mathcal {C}}\downarrow G)}, conidD{\displaystyle id_{\mathcal {D}}}yiddo{\displaystyle id_{\mathcal {C}}}los functores identidad enD{\displaystyle {\mathcal {D}}}ydo{\displaystyle {\mathcal {C}}}respectivamente, son isomorfos y los elementos equivalentes en la categoría coma pueden proyectarse sobre el mismo elemento dedo×D{\displaystyle {\mathcal {C}}\times {\mathcal {D}}}Esto permite describir las adjunciones sin involucrar conjuntos, y de hecho fue la motivación original para introducir las categorías de coma.

transformaciones naturales

Si los dominios deS,T{\displaystyle S,T}son iguales, entonces el diagrama que define los morfismos enST{\displaystyle S\downarrow T}conA=B,A=B,F=gramo{\displaystyle A=B,A'=B',f=g}es idéntico al diagrama que define una transformación naturalST{\displaystyle S\to T}La diferencia entre las dos nociones es que una transformación natural es una colección particular de morfismos de tipo de la formaS(A)T(A){\displaystyle S(A)\to T(A)}, mientras que los objetos de la categoría coma contienen todos los morfismos de tipo de tal forma. Un functor a la categoría coma selecciona esa colección particular de morfismos. Esto se describe sucintamente mediante una observación de SA Huq [ 3 ] de que una transformación naturalη:ST{\displaystyle \eta :S\to T}, conS,T:Ado{\displaystyle S,T:{\mathcal {A}}\to {\mathcal {C}}}, corresponde a un functorA(ST){\displaystyle {\mathcal {A}}\to (S\downarrow T)}que mapea cada objetoA{\displaystyle A}a(A,A,ηA){\displaystyle (A,A,\eta _{A})}y mapea cada morfismoF=gramo{\displaystyle f=g}a(F,gramo){\displaystyle (f,g)}Esta es una correspondencia biyectiva entre transformaciones naturales .ST{\displaystyle S\to T}y functoresA(ST){\displaystyle {\mathcal {A}}\to (S\downarrow T)}que son secciones de ambos functores olvidadizos deST{\displaystyle S\downarrow T}.

Referencias

  1. 1 2 3 Adámek, Jiří; Herrlich, Horst; Strecker, George E. (1990). Categorías abstractas y concretas (PDF) . John Wiley e hijos. ISBN 0-471-60922-6.
  2. Rydheard, David E.; Burstall, Rod M. (1988). Teoría de categorías computacional (PDF) . Prentice Hall.
  3. Mac Lane, Saunders (1998), Categories for the Working Mathematician , Graduate Texts in Mathematics 5 (2.ª ed.), Springer-Verlag, p. 48, ISBN   0-387-98403-8
  • Categoría de coma en el laboratorio n
  • Lawvere, W (1963). "Semántica functorial de las teorías algebraicas" y "Algunos problemas algebraicos en el contexto de la semántica functorial de las teorías algebraicas". http://www.tac.mta.ca/tac/reprints/articles/5/tr5.pdf
  • J. Adamek, H. Herrlich, G. Stecker, Categorías abstractas y concretas: La alegría de los gatos
  • Página web interactiva que genera ejemplos de construcciones categóricas en la categoría de conjuntos finitos.