Right exact functor
An additive functor that preserves cokernels (equivalently, exactness at the right end of short exact sequences).
Let be abelian categories and let be an additive functor.
The functor is right exact if it preserves finite colimits; equivalently (in abelian categories), if it preserves cokernels.
A standard “exact sequence” formulation is:
> For every short exact sequence in , >
> the sequence >
> is exact in .
Equivalent characterizations
Equivalently, preserves epimorphisms and cokernels, but need not preserve kernels or monomorphisms.
Relation to other exactness notions
- If is both left exact and right exact, then is exact.
- Any additive left adjoint functor between abelian categories is right exact (because left adjoints preserve colimits).
Examples
- Tensor product is right exact. In , for a fixed right -module (or in the commutative case, a fixed -module), is right exact. It is exact iff is flat.
- Quotient by an ideal (via tensor). For a ring and ideal , the functor is right exact; in fact .
- Extension of scalars is right exact. For a ring map , the functor is left adjoint to restriction of scalars, hence right exact (and exact iff is flat as an -module).