Definition
Suppose
are categories. A functor (also called covariant functor)
from
to
comprises the following data:
- A mapping
.
- For any
, a mapping
.
satisfying the following condition:
- For any
,
.
- For any
, and
, we have
.
There is a related notion of contravariant functor. Note that a contravariant functor between two categories is not a functor between the categories. To emphasize that a functor is a functor and not a contravariant functor, we use the term covariant functor.