TOPICS
Search

Functor


A (covariant) functor between categories assigns objects to objects and morphisms to morphisms, preserving identity morphisms and composition of morphisms. A covariant functor F:A->B sends f:X->Y to F(f):F(X)->F(Y) and satisfies F(g degreesf)=F(g) degreesF(f) for every composable pair of morphisms, and F(I_X)=I_(F(X)), where I_X is the identity morphism of X (Stacks Project Authors 2026). A contravariant functor reverses the directions of morphisms and their order in composition of morphisms, so F(g degreesf)=F(f) degreesF(g).


See also

Additive Functor, Category, Contravariant Functor, Covariant Functor, Eilenberg-Steenrod Axioms, Forgetful Functor, Monoidal Functor, Morphism, Schur Functor, Tensor Product Functor

Explore with Wolfram|Alpha

References

The Stacks Project Authors. "Definitions." Definition 4.2.8 in The Stacks Project, Tag 001B, 2026. https://stacks.math.columbia.edu/tag/001B.

Referenced on Wolfram|Alpha

Functor

Cite this as:

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

Subject classifications