Exact functor
A functor between abelian categories that preserves all short exact sequences.
Exact functor
Let be abelian categories and let be an additive functor .
Definition
The functor is exact if it preserves short exact sequences: whenever
is exact in , then
is exact in .
Equivalently,
In abelian categories, exactness can also be characterized as preservation of both kernels and cokernels (hence images and coimages).
Examples
Restriction of scalars. For a ring homomorphism , the forgetful/restriction functor
is exact: it does not change the underlying abelian group maps, so kernels and cokernels are preserved.
Localization (commutative rings). If is commutative and is multiplicative, then
is exact because and is flat over .
Tensor with a flat module / Hom from a projective module.
- The functor is exact iff is flat.
- The functor is exact iff is projective.
(These are standard sources of exact functors in module categories.)