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 localizer morphism (relative to quasi-isomorphisms) that is
given by the "inclusion functor"
CochainComplex.Plus (InjectiveObject C) ⥤ CochainComplex.Plus C.
Equations
- CochainComplex.Plus.localizerMorphism C = { functor := (CategoryTheory.InjectiveObject.ι C).mapCochainComplexPlus, map := ⋯ }
Instances For
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
The localizer morphism (relative to quasi-isomorphisms) that is
given by the equivalence of categories
CochainComplex.Plus (InjectiveObject C) ≌ FibrantObject (CochainComplex.Plus C).
Equations
- CochainComplex.Plus.fibrantObjectLocalizerMorphism C = { functor := (CochainComplex.Plus.fibrantObjectEquivalence C).functor, map := ⋯ }
Instances For
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
- HomotopyCategory.Plus.localizerMorphism C = { functor := (CategoryTheory.InjectiveObject.ι C).mapHomotopyCategoryPlus, map := ⋯ }
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.