Exact functor
A functor between abelian categories that preserves all short exact sequences.
Let be abelian categories and let be an additive functor.
The functor is exact if it preserves short exact sequences: whenever
is exact in , then
is exact in .
Equivalent characterizations
Equivalently, is exact if and only if is both left exact and right exact.
Remarks
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.)