TOPICS
Search

Bifunctor


A bifunctor is a functor whose domain is a product category. Thus a covariant bifunctor from C and D to E is a functor

 F:C×D->E.

It assigns an object F(C,D) to each pair of objects and a morphism F(f,g) to each pair of morphisms, preserving identities and composition. A bifunctor can instead be contravariant in either argument, as in the Hom functor Hom_C:C^(op)×C->Set, where Set denotes the category of sets.


See also

Category of Sets, Functor, Hom Functor, Product Category

Explore with Wolfram|Alpha

References

Mac Lane, S. Categories for the Working Mathematician. New York: Springer-Verlag, 1971. https://doi.org/10.1007/978-1-4612-9839-7.

Cite this as:

Weisstein, Eric W. "Bifunctor." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Bifunctor.html

Subject classifications