Teoría de categorías
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 : X → TY 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 : X → TY y g : Y → TZ . 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 Kleisli ⟨ T , η , (–) # ⟩, es decir
- Una función ;
- Para cada objeto en , un morfismo ;
- Para cada morfismo en , un morfismo
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 F : C → C T mediante
y un funtor G : C T → C 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
- ^ Mac Lane (1998). Categorías para el matemático en activo . pág. 147.
Enlaces externos