N₁ and N₂ reflect isomorphisms #
In this file, it is shown that the functors
N₁ : SimplicialObject C ⥤ Karoubi (ChainComplex C ℕ) and
N₂ : Karoubi (SimplicialObject C) ⥤ Karoubi (ChainComplex C ℕ)
reflect isomorphisms for any preadditive category C.
(See Equivalence.lean for the general strategy of proof of the Dold-Kan equivalence.)
theorem AlgebraicTopology.DoldKan.compatibility_N₂_N₁_karoubi {C : Type u_1} [CategoryTheory.Category.{v_1, u_1} C] [CategoryTheory.Preadditive C] :
N₂.comp (CategoryTheory.Idempotents.karoubiChainComplexEquivalence C ℕ).functor = (CategoryTheory.Idempotents.karoubiFunctorCategoryEmbedding SimplexCategoryᵒᵖ C).comp
(N₁.comp
((CategoryTheory.Idempotents.karoubiChainComplexEquivalence (CategoryTheory.Idempotents.Karoubi C) ℕ).functor.comp
((CategoryTheory.Idempotents.KaroubiKaroubi.equivalence C).inverse.mapHomologicalComplex
(ComplexShape.down ℕ))))
instance AlgebraicTopology.DoldKan.instReflectsIsomorphismsKaroubiSimplicialObjectChainComplexNatN₂ {C : Type u_1} [CategoryTheory.Category.{v_1, u_1} C] [CategoryTheory.Preadditive C] :
We deduce that N₂ : Karoubi (SimplicialObject C) ⥤ Karoubi (ChainComplex C ℕ)
reflects isomorphisms from the fact that
N₁ : SimplicialObject (Karoubi C) ⥤ Karoubi (ChainComplex (Karoubi C) ℕ) does.