Right exact functor
Let be abelian categories and let be an additive functor .
Definition
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 .
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).