Documentation

Mathlib.Algebra.Homology.DerivedCategory.RightDerivedFunctorPlus

The right derived functor on the bounded below derived category #

If F : C ⥤ D is an additive functor between abelian categories, where C has enough injectives, we define the right derived functor F.rightDerivedFunctorPlus : DerivedCategory.Plus C ⥤ DerivedCategory.Plus D between the corresponding bounded below derived categories. We define this derived functor as the derived functor of the functor F.mapHomotopyCategoryPlus induced by F on the bounded below homotopy categories. We take advantage of this definition in order to show that F.rightDerivedFunctorPlus is a triangulated functor. We also show that F.rightDerivedFunctorPlus may also be thought of as a derived functor of the functor F.mapCochainComplexPlus that F induces on the categories of bounded below cochain complexes.

TODO(@joelriou): refactor the definition of Functor.rightDerived

The natural transformation that is part of the data of the right derived functor F.rightDerivedFunctorPlus : DerivedCategory.Plus C ⥤ DerivedCategory.Plus D when F : C ⥤ D is an additive functor between abelian categories and C has enough injectives. It is defined here as a derived functor of F.mapHomotopyCategoryPlus : HomotopyCategory.Plus C ⥤ HomotopyCategory.Plus D, postcomposed with DerivedCategory.Plus.Qh. (See Functor.rightDerivedFunctorPlusUnit for the similar result regarding F.mapCochainComplexPlus : CochainComplex.Plus C ⥤ CochainComplex.Plus D.)

Equations
Instances For
    @[instance_reducible]
    Equations
    • One or more equations did not get rendered due to their size.

    A natural transformation that is part of the data of the right derived functor F.rightDerivedFunctorPlus : DerivedCategory.Plus C ⥤ DerivedCategory.Plus D when F : C ⥤ D is an additive functor between abelian categories and C has enough injectives. While the right derived functor was defined using bounded below homotopy categories, this natural transformation allows to say that it is also the derived functor of the functor F.mapCochainComplexPlus : CochainComplex.Plus C ⥤ CochainComplex.Plus D, postcomposed with DerivedCategory.Plus.Q.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For