Functor
Let
- associates each object
an object . - associates each morphism f : X → Y in
to a morphism F ( f ) : F ( X ) → F ( Y ) in such that the following two conditions hold:
--for every .
--for all morphisms and in .
That is, functors must preserve identity morphisms and composition of morphisms.
As a result, this defines a category of categories and functors – the objects are categories, and the morphisms (between categories) are functors.
An important relationship between functors is adjunction.