Documentation

Mathlib.Algebra.Homology.DerivedCategory.DerivabilityStructureInjectives

The injective derivability structure #

Let C be an abelian category with enough injectives. In this file, we define a localizer morphism CochainComplex.Plus.localizerMorphism (relative to quasi-isomorphisms) which is given by the (fully faithful) functor CochainComplex.Plus (InjectiveObject C) ⥤ CochainComplex.Plus C, and we show that it is a right derivability structure. (The proof proceeds by showing that up to equivalences of categories, this functor is the inclusion of the full subcategory of fibrant objects in the model category CochainComplex.Plus C.)

We also obtain a similar right derivability structure HomotopyCategory.Plus.localizerMorphism for the functor HomotopyCategory.Plus (InjectiveObject C) ⥤ HomotopyCategory.Plus C, where the target category is equipped with the class of quasi-isomorphisms while the source category HomotopyCategory.Plus (InjectiveObject C) is equipped with the class of isomorphisms (which is exactly the same as quasi-isomorphisms). The consequence is that any functor from the category HomotopyCategory.Plus C has a right derived functor, and we show that the unit natural transformation for such a derived functor is an isomorphism on objects coming from HomotopyCategory.Plus (InjectiveObject C).

Let K be an object in the bounded below derived category of an abelian category C with enough injectives. Assume that K is cohomologically ≥ n. Then, K admits an "injective resolution", in the sense that there exists a cochain complex L consisting of injective object and lying in degrees ≥ n, such that K is isomorphic to the image of L.

The equivalence between CochainComplex.Plus (InjectiveObject C) and the category of fibrant object in CochainComplex.Plus C for the Quillen model category structure.

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

    The localizer morphism (relative to quasi-isomorphisms) that is given by the equivalence of categories CochainComplex.Plus (InjectiveObject C) ≌ FibrantObject (CochainComplex.Plus C).

    Equations
    Instances For
      @[reducible, inline]

      The localizer morphism that is given by the "inclusion functor" HomotopyCategory.Plus (InjectiveObject C) ⥤ HomotopyCategory.Plus C. The target category is equipped with the class of quasi-isomorphisms while the source category HomotopyCategory.Plus (InjectiveObject C) is equipped with the class of isomorphisms (which is exactly the same as quasi-isomorphisms).

      Equations
      Instances For

        The following private definitions are used to deduce that HomotopyCategory.Plus.localizerMorphism is a right derivability structure from the fact that CochainComplex.Plus.localizerMorphism is.

        The strategy is to observe that the following commutative square of localizer morphisms gives a Guitart exact square:

                                   CochainComplex.Plus.localizerMorphism C
        CochainComplex.Plus (InjectiveObject C) ----------> CochainComplex.Plus C
             |                                                        |
         L C |                                                        | R C
             v                                                        v
        HomotopyCategory.Plus (InjectiveObject C) --------> HomotopyCategory.Plus C
                                   HomotopyCategory.Plus.localizerMorphism C
        

        That the square is Guitart exact will follow from the lemma TwoSquare.GuitartExact.quotient_of_nonempty_rightHomotopy from the file Mathlib/CategoryTheory/GuitartExact/Quotient.lean.

        Any functor from the bounded below homotopy category has a right derived functor with respect to quasi-isomorphisms.