Definition 431.1(Functor).
56cdbeLet be categories. A covariant functor
is an assignment of an object for every and of a function
for every pair of objects in . This function of also denoted and must preserve identities and compositions. That is,
for all objects of , and
for all objects of , and for all and .
A contravariant functor is a covariant functor .
Definition 431.2(Limit).
Let be a covariant functor. The limit of (if it exists) is an object of , endowed with morphisms for all objects of , satisfying the following properties.
- If is a morphism in , then .
- is final with respect to this property.
Definition 431.3.
Let be categories, and let be (say, covariant) functors . A natural transformation is the datum of a morphism in for every object in , such that in the diagram
commutes. A natural isomorphism is a natural transformation such that is an isomorphism for every .
Definition 431.4(Adjoint).
a625a6Let be categories, and let , be functors. We say that and are adjoint (and we say that is right-adjoint to and is left-adjoint to ) if there are natural isomorphisms
for all objects of and of .
Important
Left adjoints are applied to the left slot; likewise for right adjoints.
Proposition 431.5.
Left adjoint functors preserve colimits; dually, right adjoint functors preserve limits.
Proof.
To show that left adjoint functors preserve colimits, it suffices to show that they preserve coproducts and pushouts. Check this.□
Definition 431.6(Exact functors).
A functor is exact if it preserves exactness, that is, it sends exact sequences to exact sequences.