The category of homological complexes up to quasi-isomorphisms
Given a category C
with homology and any complex shape c
, we define
the category HomologicalComplexUpToQuasiIso C c
which is the localized
category of HomologicalComplex C c
with respect to quasi-isomorphisms.
When C
is abelian, this will be the derived category of C
in the
particular case of the complex shape ComplexShape.up ℤ
.
Under suitable assumptions on c
(e.g. chain complexes, or cochain
complexes indexed by ℤ
), we shall show that HomologicalComplexUpToQuasiIso C c
is also the localized category of HomotopyCategory C c
with respect to
the class of quasi-isomorphisms.
The category of homological complexes up to quasi-isomorphisms.
Equations
- HomologicalComplexUpToQuasiIso C c = (HomologicalComplex.quasiIso C c).Localization'
Instances For
The localization functor HomologicalComplex C c ⥤ HomologicalComplexUpToQuasiIso C c
.
Equations
- HomologicalComplexUpToQuasiIso.Q = (HomologicalComplex.quasiIso C c).Q'
Instances For
The homology functor HomologicalComplexUpToQuasiIso C c ⥤ C
for each i : ι
.
Equations
- HomologicalComplexUpToQuasiIso.homologyFunctor C c i = CategoryTheory.Localization.lift (HomologicalComplex.homologyFunctor C c i) ⋯ HomologicalComplexUpToQuasiIso.Q
Instances For
The homology functor on HomologicalComplexUpToQuasiIso C c
is induced by
the homology functor on HomologicalComplex C c
.
Equations
- HomologicalComplexUpToQuasiIso.homologyFunctorFactors C c i = CategoryTheory.Localization.fac (HomologicalComplex.homologyFunctor C c i) ⋯ HomologicalComplexUpToQuasiIso.Q
Instances For
The class of quasi-isomorphisms in the homotopy category.
Equations
- HomotopyCategory.quasiIso C c f = ∀ (i : ι), CategoryTheory.IsIso ((HomotopyCategory.homologyFunctor C c i).map f)
Instances For
The condition on a complex shape c
saying that homotopic maps become equal in
the localized category with respect to quasi-isomorphisms.
- areEqualizedByLocalization {K L : HomologicalComplex C c} {f g : K ⟶ L} (h : Homotopy f g) : CategoryTheory.AreEqualizedByLocalization (HomologicalComplex.quasiIso C c) f g
Instances
The functor HomotopyCategory C c ⥤ HomologicalComplexUpToQuasiIso C c
from the homotopy
category to the localized category with respect to quasi-isomorphisms.
Equations
- HomologicalComplexUpToQuasiIso.Qh = CategoryTheory.Quotient.lift (homotopic C c) HomologicalComplexUpToQuasiIso.Q ⋯
Instances For
The canonical isomorphism HomotopyCategory.quotient C c ⋙ Qh ≅ Q
.
Equations
- HomologicalComplexUpToQuasiIso.quotientCompQhIso C c = CategoryTheory.Quotient.lift.isLift (homotopic C c) HomologicalComplexUpToQuasiIso.Q ⋯
Instances For
The homology functor on HomologicalComplexUpToQuasiIso C c
is induced by
the homology functor on HomotopyCategory C c
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The category HomologicalComplexUpToQuasiIso C c
which was defined as a localization of
HomologicalComplex C c
with respect to quasi-isomorphisms also identify to a localization
of the homotopy category with respect ot quasi-isomorphisms.
The homotopy category satisfies the universal property of the localized category with respect to homotopy equivalences.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The localizer morphism which expresses that F.mapHomologicalComplex c
preserves
quasi-isomorphisms.
Equations
- F.mapHomologicalComplexUpToQuasiIsoLocalizerMorphism c = { functor := F.mapHomologicalComplex c, map := ⋯ }
Instances For
The functor HomologicalComplexUpToQuasiIso C c ⥤ HomologicalComplexUpToQuasiIso D c
induced by a functor F : C ⥤ D
which preserves homology.
Equations
- F.mapHomologicalComplexUpToQuasiIso c = (F.mapHomologicalComplexUpToQuasiIsoLocalizerMorphism c).localizedFunctor HomologicalComplexUpToQuasiIso.Q HomologicalComplexUpToQuasiIso.Q
Instances For
Equations
- One or more equations did not get rendered due to their size.
The functor F.mapHomologicalComplexUpToQuasiIso c
is induced by
F.mapHomologicalComplex c
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The functor F.mapHomologicalComplexUpToQuasiIso c
is induced by
F.mapHomotopyCategory c
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- F.instLiftingHomotopyCategoryHomologicalComplexUpToQuasiIsoQhQuasiIsoCompMapHomotopyCategoryMapHomologicalComplexUpToQuasiIso c = { iso' := F.mapHomologicalComplexUpToQuasiIsoFactorsh c }