fbpx
Wikipedia

Profunctor

In category theory, a branch of mathematics, profunctors are a generalization of relations and also of bimodules.

Definition edit

A profunctor (also named distributor by the French school and module by the Sydney school)   from a category   to a category  , written

 ,

is defined to be a functor

 

where   denotes the opposite category of   and   denotes the category of sets. Given morphisms   respectively in   and an element  , we write   to denote the actions.

Using the cartesian closure of  , the category of small categories, the profunctor   can be seen as a functor

 

where   denotes the category   of presheaves over  .

A correspondence from   to   is a profunctor  .

Profunctors as categories edit

An equivalent definition of a profunctor   is a category whose objects are the disjoint union of the objects of   and the objects of  , and whose morphisms are the morphisms of   and the morphisms of  , plus zero or more additional morphisms from objects of   to objects of  . The sets in the formal definition above are the hom-sets between objects of   and objects of  . (These are also known as het-sets, since the corresponding morphisms can be called heteromorphisms.[1]) The previous definition can be recovered by the restriction of the hom-functor   to  .

This also makes it clear that a profunctor can be thought of as a relation between the objects of   and the objects of  , where each member of the relation is associated with a set of morphisms. A functor is a special case of a profunctor in the same way that a function is a special case of a relation.

Composition of profunctors edit

The composite   of two profunctors

  and  

is given by

 

where   is the left Kan extension of the functor   along the Yoneda functor   of   (which to every object   of   associates the functor  ).

It can be shown that

 

where   is the least equivalence relation such that   whenever there exists a morphism   in   such that

  and  .

Equivalently, profunctor composition can be written using a coend

 

The bicategory of profunctors edit

Composition of profunctors is associative only up to isomorphism (because the product is not strictly associative in Set). The best one can hope is therefore to build a bicategory Prof whose

  • 0-cells are small categories,
  • 1-cells between two small categories are the profunctors between those categories,
  • 2-cells between two profunctors are the natural transformations between those profunctors.

Properties edit

Lifting functors to profunctors edit

A functor   can be seen as a profunctor   by postcomposing with the Yoneda functor:

 .

It can be shown that such a profunctor   has a right adjoint. Moreover, this is a characterization: a profunctor   has a right adjoint if and only if   factors through the Cauchy completion of  , i.e. there exists a functor   such that  .

References edit

  1. ^ heteromorphism
  • Bénabou, Jean (2000). "Distributors at Work" (PDF). {{cite journal}}: Cite journal requires |journal= (help)
  • Borceux, Francis (1994). Handbook of Categorical Algebra. CUP.
  • Lurie, Jacob (2009). Higher Topos Theory. Princeton University Press.
  • Profunctor at the nLab
  • Heteromorphism at the nLab

profunctor, category, theory, branch, mathematics, profunctors, generalization, relations, also, bimodules, contents, definition, categories, composition, profunctors, bicategory, profunctors, properties, lifting, functors, profunctors, referencesdefinition, e. In category theory a branch of mathematics profunctors are a generalization of relations and also of bimodules Contents 1 Definition 1 1 Profunctors as categories 1 2 Composition of profunctors 1 3 The bicategory of profunctors 2 Properties 2 1 Lifting functors to profunctors 3 ReferencesDefinition editA profunctor also named distributor by the French school and module by the Sydney school ϕ displaystyle phi nbsp from a category C displaystyle C nbsp to a category D displaystyle D nbsp written ϕ C D displaystyle phi colon C nrightarrow D nbsp is defined to be a functor ϕ Dop C Set displaystyle phi colon D mathrm op times C to mathbf Set nbsp where Dop displaystyle D mathrm op nbsp denotes the opposite category of D displaystyle D nbsp and Set displaystyle mathbf Set nbsp denotes the category of sets Given morphisms f d d g c c displaystyle f colon d to d g colon c to c nbsp respectively in D C displaystyle D C nbsp and an element x ϕ d c displaystyle x in phi d c nbsp we write xf ϕ d c gx ϕ d c displaystyle xf in phi d c gx in phi d c nbsp to denote the actions Using the cartesian closure of Cat displaystyle mathbf Cat nbsp the category of small categories the profunctor ϕ displaystyle phi nbsp can be seen as a functor ϕ C D displaystyle hat phi colon C to hat D nbsp where D displaystyle hat D nbsp denotes the category SetDop displaystyle mathrm Set D mathrm op nbsp of presheaves over D displaystyle D nbsp A correspondence from C displaystyle C nbsp to D displaystyle D nbsp is a profunctor D C displaystyle D nrightarrow C nbsp Profunctors as categories edit An equivalent definition of a profunctor ϕ C D displaystyle phi colon C nrightarrow D nbsp is a category whose objects are the disjoint union of the objects of C displaystyle C nbsp and the objects of D displaystyle D nbsp and whose morphisms are the morphisms of C displaystyle C nbsp and the morphisms of D displaystyle D nbsp plus zero or more additional morphisms from objects of D displaystyle D nbsp to objects of C displaystyle C nbsp The sets in the formal definition above are the hom sets between objects of D displaystyle D nbsp and objects of C displaystyle C nbsp These are also known as het sets since the corresponding morphisms can be called heteromorphisms 1 The previous definition can be recovered by the restriction of the hom functor ϕop ϕ Set displaystyle phi text op times phi to mathbf Set nbsp to Dop C displaystyle D text op times C nbsp This also makes it clear that a profunctor can be thought of as a relation between the objects of C displaystyle C nbsp and the objects of D displaystyle D nbsp where each member of the relation is associated with a set of morphisms A functor is a special case of a profunctor in the same way that a function is a special case of a relation Composition of profunctors edit The composite psϕ displaystyle psi phi nbsp of two profunctors ϕ C D displaystyle phi colon C nrightarrow D nbsp and ps D E displaystyle psi colon D nrightarrow E nbsp is given by psϕ LanYD ps ϕ displaystyle psi phi mathrm Lan Y D hat psi circ hat phi nbsp where LanYD ps displaystyle mathrm Lan Y D hat psi nbsp is the left Kan extension of the functor ps displaystyle hat psi nbsp along the Yoneda functor YD D D displaystyle Y D colon D to hat D nbsp of D displaystyle D nbsp which to every object d displaystyle d nbsp of D displaystyle D nbsp associates the functor D d Dop Set displaystyle D d colon D mathrm op to mathrm Set nbsp It can be shown that psϕ e c d Dps e d ϕ d c displaystyle psi phi e c left coprod d in D psi e d times phi d c right Bigg sim nbsp where displaystyle sim nbsp is the least equivalence relation such that y x y x displaystyle y x sim y x nbsp whenever there exists a morphism v displaystyle v nbsp in D displaystyle D nbsp such that y vy ps e d displaystyle y vy in psi e d nbsp and x v x ϕ d c displaystyle x v x in phi d c nbsp Equivalently profunctor composition can be written using a coend psϕ e c d Dps e d ϕ d c displaystyle psi phi e c int d colon D psi e d times phi d c nbsp The bicategory of profunctors edit Composition of profunctors is associative only up to isomorphism because the product is not strictly associative in Set The best one can hope is therefore to build a bicategory Prof whose 0 cells are small categories 1 cells between two small categories are the profunctors between those categories 2 cells between two profunctors are the natural transformations between those profunctors Properties editLifting functors to profunctors edit A functor F C D displaystyle F colon C to D nbsp can be seen as a profunctor ϕF C D displaystyle phi F colon C nrightarrow D nbsp by postcomposing with the Yoneda functor ϕF YD F displaystyle phi F Y D circ F nbsp It can be shown that such a profunctor ϕF displaystyle phi F nbsp has a right adjoint Moreover this is a characterization a profunctor ϕ C D displaystyle phi colon C nrightarrow D nbsp has a right adjoint if and only if ϕ C D displaystyle hat phi colon C to hat D nbsp factors through the Cauchy completion of D displaystyle D nbsp i e there exists a functor F C D displaystyle F colon C to D nbsp such that ϕ YD F displaystyle hat phi Y D circ F nbsp References edit heteromorphism Benabou Jean 2000 Distributors at Work PDF a href Template Cite journal html title Template Cite journal cite journal a Cite journal requires journal help Borceux Francis 1994 Handbook of Categorical Algebra CUP Lurie Jacob 2009 Higher Topos Theory Princeton University Press Profunctor at the nLab Heteromorphism at the nLab Retrieved from https en wikipedia org w index php title Profunctor amp oldid 1211838878, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.