Articulo de referencia

functor Hom

En matemáticas , específicamente en la teoría de categorías , los conjuntos hom (es decir, conjuntos de morfismos entre objetos ) dan lugar a functores importantes para la categ...

En matemáticas , específicamente en la teoría de categorías , los conjuntos hom (es decir, conjuntos de morfismos entre objetos ) dan lugar a functores importantes para la categoría de conjuntos . Estos functores se denominan functores hom y tienen numerosas aplicaciones en la teoría de categorías y otras ramas de las matemáticas.

Definición formal

Sea C una categoría localmente pequeña (es decir, una categoría para la cual las clases hom son en realidad conjuntos y no clases propias ).

Para todos los objetos A y B en C definimos dos functores a la categoría de conjuntos de la siguiente manera:

El functor Hom( , B ) también se denomina functor de puntos del objeto B .

Cabe destacar que fijar el primer argumento de Hom da lugar naturalmente a un functor covariante, y fijar el segundo argumento da lugar naturalmente a un functor contravariante. Esto es consecuencia de la forma en que se deben componer los morfismos.

El par de functores Hom( A , ) y Hom( , B ) están relacionados de manera natural . Para cualquier par de morfismos f  : BB y h  : A A, el siguiente diagrama conmuta :

Ambos caminos envían g  : AB a fgh : A ′ → B ′. 

La conmutatividad del diagrama anterior implica que Hom( , ) es un bifunctor de C × C a Set que es contravariante en el primer argumento y covariante en el segundo. Equivalentemente, podemos decir que Hom( , ) es un bifunctor

Hom( , )  : C op × C Establecer

donde C op es la categoría opuesta a C. La notación Hom C ( , ) se usa a veces para Hom( , ) con el fin de enfatizar la categoría que forma el dominio.

El lema de Yoneda

Haciendo referencia al diagrama conmutativo anterior, se observa que cada morfismo

h  : A A

da lugar a una transformación natural

Hom( h , )  : Hom( A , ) Hom( A , )

y cada morfismo

f  : B B

da lugar a una transformación natural

Hom( , f )  : Hom( , B ) Hom( , B )

El lema de Yoneda implica que toda transformación natural entre functores Hom es de esta forma. En otras palabras, los functores Hom dan lugar a una incrustación completa y fiel de la categoría C en la categoría de functores Set C op (covariante o contravariante según el functor Hom que se utilice).

functor interno Hom

Algunas categorías pueden poseer un functor que se comporta como un functor Hom, pero toma valores en la categoría C misma, en lugar de Set . Dicho functor se denomina functor Hom interno y a menudo se escribe como

[ ]:dooperación×dodo{\displaystyle \left[-\ -\right]:C^{\text{op}}\times C\to C}

para enfatizar su naturaleza de producto, o como

:dooperación×dodo{\displaystyle \mathop {\Rightarrow } :C^{\text{op}}\times C\to C}

para enfatizar su naturaleza funtorial, o a veces simplemente en minúsculas:

hogar(,):dooperación×dodo.{\displaystyle \operatorname {hom} (-,-):C^{\text{op}}\times C\to C.}Para ver ejemplos, consulte la categoría de relaciones .

Las categorías que poseen un functor Hom interno se denominan categorías cerradas . Se tiene que

Inicio(I,hogar(,))Inicio(,){\displaystyle \operatorname {Hom} (I,\operatorname {hom} (-,-))\simeq \operatorname {Hom} (-,-)},

donde I es el objeto unitario de la categoría cerrada. Para el caso de una categoría monoidal cerrada , esto se extiende a la noción de currificación , es decir, que

Inicio(incógnita,YZ)Inicio(incógnitaY,Z){\displaystyle \operatorname {Hom} (X,Y\Rightarrow Z)\simeq \operatorname {Hom} (X\otimes Y,Z)}

dónde{\displaystyle \otimes }es un bifunctor , el functor de producto interno que define una categoría monoidal . El isomorfismo es natural tanto en X como en Z. En otras palabras, en una categoría monoidal cerrada, el functor Hom interno es un functor adjunto al functor de producto interno. El objetoYZ{\displaystyle Y\flecha derecha Z}se llama el Hom interno . Cuando{\displaystyle \otimes }es el producto cartesiano×{\displaystyle \times }, el objetoYZ{\displaystyle Y\flecha derecha Z}se llama objeto exponencial y a menudo se escribe comoZY{\displaystyle Z^{Y}}.

Los Homs internos, al combinarse, forman un lenguaje, llamado lenguaje interno de la categoría. Los más famosos son el cálculo lambda tipado , que es el lenguaje interno de las categorías cartesianas cerradas , y el sistema de tipos lineal , que es el lenguaje interno de las categorías monoidales simétricas cerradas .

Propiedades

Nótese que un functor de la forma

Hom( , A )  : C op Set

es un prehaz ; asimismo, Hom( A , ) es un cohaz .

Un functor F  : C Set que es naturalmente isomorfo a Hom( A , ) para algún A en C se llama functor representable (o copreshaz representable); de igual modo, un functor contravariante equivalente a Hom( , A ) podría llamarse corepresentable.

Nótese que Hom( , )  : C op × C Set es un profunctor y, específicamente, es el profunctor identidad.identificacióndo:dodo{\displaystyle \operatorname {id} _{C}\colon C\nrightarrow C}.

El functor interno hom preserva los límites ; es decir,hogar(incógnita,):dodo{\displaystyle \operatorname {hom} (X,-)\colon C\to C}envía límites a límites, mientrashogar(,incógnita):dooperacióndo{\displaystyle \operatorname {hom} (-,X)\colon C^{\text{op}}\to C}envía límites endooperación{\displaystyle C^{\text{op}}}, es decir, colímites endo{\displaystyle C}, en límites. En cierto sentido, esto puede tomarse como la definición de un límite o colímite.

Al endofunctor Hom( E , )  : Set Set se le puede dar la estructura de una mónada ; esta mónada se llama mónada de entorno (o lectora) .

Otras propiedades

Si A es una categoría abeliana y A es un objeto de A , entonces Hom A ( A , ) es un functor covariante exacto por la izquierda de A a la categoría Ab de grupos abelianos . Es exacto si y solo si A es proyectivo . [ 2 ]

Sea R un anillo y M un R - módulo izquierdo . El functor Hom R ( M , ): Mod - RAb es adjunto al functor de producto tensorial {\displaystyle \otimes }R M : Ab Mod - R .

Véase también

Notas

  1. También comúnmente denotado C op Set , donde C op denota la categoría opuesta , y esto codifica el comportamiento de inversión de flechas de Hom( , B ).
  2. Jacobson (2009), pág. 149, Proposición 3.9.

Referencias

  • Mac Lane, Saunders (septiembre de 1998). Categorías para el matemático práctico (segunda  edición). Springer. ISBN 0-387-98403-8.
  • Goldblatt, Robert (2006) [1984]. Topoi, el análisis categorial de la lógica (  Edición revisada). Dover Publications . ISBN 978-0-486-45026-1Archivado del original el 21 de marzo de 2020. Consultado el 25 de noviembre de 2009 .
  • Jacobson, Nathan (2009). Álgebra básica . Vol.  2 (2.ª  ed.). Dover. ISBN 978-0-486-47187-7.
    • Herrlich, Horst ; Strecker, George E. (1979). "V. Functores y Transformaciones Naturales". Teoría de categorías . SSPM (Serie Sigma en Matemática Pura) 01. Heldermann. ISBN 978-3-88538-001-6.