Bundled exact functors #
We say that a functor F
is left exact if it preserves finite limits, it is right exact if it
preserves finite colimits, and it is exact if it is both left exact and right exact.
In this file, we define the categories of bundled left exact, right exact and exact functors.
Bundled left-exact functors.
Equations
- (C ⥤ₗ D) = CategoryTheory.FullSubcategory fun (F : CategoryTheory.Functor C D) => Nonempty (CategoryTheory.Limits.PreservesFiniteLimits F)
Instances For
Equations
C ⥤ₗ D
denotes left exact functors C ⥤ D
Equations
- One or more equations did not get rendered due to their size.
Instances For
A left exact functor is in particular a functor.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Bundled right-exact functors.
Equations
- (C ⥤ᵣ D) = CategoryTheory.FullSubcategory fun (F : CategoryTheory.Functor C D) => Nonempty (CategoryTheory.Limits.PreservesFiniteColimits F)
Instances For
C ⥤ᵣ D
denotes right exact functors C ⥤ D
Equations
- One or more equations did not get rendered due to their size.
Instances For
A right exact functor is in particular a functor.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Bundled exact functors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
C ⥤ₑ D
denotes exact functors C ⥤ D
Equations
- One or more equations did not get rendered due to their size.
Instances For
An exact functor is in particular a functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Turn an exact functor into a left exact functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Turn an exact functor into a left exact functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- One or more equations did not get rendered due to their size.
Turn a left exact functor into an object of the category LeftExactFunctor C D
.
Equations
- CategoryTheory.LeftExactFunctor.of F = { obj := F, property := (_ : Nonempty (CategoryTheory.Limits.PreservesFiniteLimits F)) }
Instances For
Turn a right exact functor into an object of the category RightExactFunctor C D
.
Equations
- CategoryTheory.RightExactFunctor.of F = { obj := F, property := (_ : Nonempty (CategoryTheory.Limits.PreservesFiniteColimits F)) }
Instances For
Turn an exact functor into an object of the category ExactFunctor C D
.
Equations
- One or more equations did not get rendered due to their size.