In category theory, profunctors are a generalization of relations and also of bimodules.
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
Using the cartesian closure of , the profunctor can be seen as a functor
where denotes the category of presheaves over .
The composite of two profunctors
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
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
It can be shown that such a functor 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 .
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Profunctor".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world