stringtranslate.com

Categoría Kleisli

En teoría de categorías , una categoría de Kleisli es una categoría asociada naturalmente a cualquier mónada T. Es equivalente a la categoría de las T -álgebras libres . La categoría de Kleisli es una de las dos soluciones extremales a la pregunta: " ¿Toda mónada surge de una adjunción ? ". La otra solución extremal es la categoría de Eilenberg-Moore . Las categorías de Kleisli reciben su nombre del matemático Heinrich Kleisli .

Definición formal

Sea ⟨ T , η , μ ⟩ una mónada sobre una categoría C . La categoría de Kleisli de C es la categoría C T cuyos objetos y morfismos están dados por

Es decir, cada morfismo f: X → TY en C (con codominio TY ) también puede considerarse como un morfismo en C T (pero con codominio Y ). La composición de los morfismos en C T está dada por

donde f: X → TY y g: Y → TZ . El morfismo identidad viene dado por la unidad de mónada η :

.

Mac Lane utiliza una forma alternativa de escribir esto, que aclara la categoría en la que vive cada objeto. [1] Usamos una notación ligeramente diferente para esta presentación. Dada la misma mónada y categoría que antes, asociamos con cada objeto en  un nuevo objeto , y para cada morfismo en  un morfismo . Juntos, estos objetos y morfismos forman nuestra categoría , donde definimos

Entonces el morfismo identidad en es

Operadores de extensión y triples Kleisli

La composición de las flechas de Kleisli se puede expresar sucintamente mediante el operador de extensión (–) #  : Hom( X , TY ) → Hom( TX , TY ). Dada una mónada ⟨ T , η , μ ⟩ sobre una categoría C y un morfismo f  : XTY sea

La composición en la categoría Kleisli C T se puede escribir entonces

El operador de extensión satisface las identidades:

donde f  : XTY y g  : YTZ . De estas propiedades se deduce trivialmente que la composición de Kleisli es asociativa y que η X es la identidad.

De hecho, dar una mónada es dar una tripleta de KleisliT , η , (–) # ⟩, es decir

de modo que se satisfacen las tres ecuaciones anteriores para los operadores de extensión.

Adjunto de Kleisli

Las categorías de Kleisli se definieron originalmente para demostrar que toda mónada surge de una adjunción. Esa construcción es la siguiente:

Sea ⟨ T , η , μ ⟩ una mónada sobre una categoría C y sea C T la categoría de Kleisli asociada. Utilizando la notación de Mac Lane mencionada en la sección “Definición formal” anterior, defina un funtor FC  →  C T mediante

y un funtor G  : C TC por

Se puede demostrar que F y G son efectivamente funtores y que F es adjunto izquierdo de G. El cociente de la adjunción está dado por

Finalmente, se puede demostrar que T = GF y μ = GεF de modo que ⟨ T , η , μ ⟩ es la mónada asociada a la adjunción ⟨ F , G , η , ε ⟩.

Demostrando queNovia=yo

Para cualquier objeto X en la categoría C :

Para cualquiera en la categoría C :

Dado que es cierto para cualquier objeto X en C y es cierto para cualquier morfismo f en C , entonces . QED

Referencias

  1. ^ Mac Lane (1998). Categorías para el matemático en activo . pág. 147.

Enlaces externos