Left exactness of functors between preadditive categories #
We show that a functor is left exact in the sense that it preserves finite limits, if it preserves kernels. The dual result holds for right exact functors and cokernels.
Main results #
- We first derive preservation of binary product in the lemma
preservesBinaryProductsOfPreservesKernels
, - then show the preservation of equalizers in
preservesEqualizerOfPreservesKernels
, - and then derive the preservation of all finite limits with the usual construction.
A functor between preadditive categories which preserves kernels preserves that an arbitrary binary fan is a limit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A kernel preserving functor between preadditive categories preserves any pair being a limit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A kernel preserving functor between preadditive categories preserves binary products.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functor between preadditive categories preserves the equalizer of two morphisms if it preserves all kernels.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functor between preadditive categories preserves all equalizers if it preserves all kernels.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functor between preadditive categories which preserves kernels preserves all finite limits.
Equations
- F.preservesFiniteLimitsOfPreservesKernels = CategoryTheory.Limits.preservesFiniteLimitsOfPreservesEqualizersAndFiniteProducts F
Instances For
A functor between preadditive categories which preserves cokernels preserves finite coproducts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A cokernel preserving functor between preadditive categories preserves any pair being a colimit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A cokernel preserving functor between preadditive categories preserves binary coproducts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functor between preadditive categories preserves the coequalizer of two morphisms if it preserves all cokernels.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functor between preadditive categories preserves all coequalizers if it preserves all kernels.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A functor between preadditive categories which preserves kernels preserves all finite limits.
Equations
- F.preservesFiniteColimitsOfPreservesCokernels = CategoryTheory.Limits.preservesFiniteColimitsOfPreservesCoequalizersAndFiniteCoproducts F