Bifunctors on homological complexes preserve homotopy equivalences #
Let F : C₁ ⥤ C₂ ⥤ D be a bifunctor which is additive in each variable, and let
mapBifunctor K₁ K₂ F c be the induced total complex of homological complexes K₁ and K₂
(for F the tensor product this is the tensor product of complexes). Mathlib's
HomologicalComplex.mapBifunctorMapHomotopy₁ and HomologicalComplex.mapBifunctorMapHomotopy₂
show that mapBifunctorMap f₁ f₂ F c only depends on the homotopy classes of f₁ and f₂.
The functoriality of mapBifunctorMap in the pair (f₁, f₂) comes from
TauCeti.Algebra.Homology.Bifunctor.Basic. This file deduces that
homotopy equivalences K₁ ≃ L₁ and K₂ ≃ L₂ induce a homotopy equivalence
mapBifunctor K₁ K₂ F c ≃ mapBifunctor L₁ L₂ F c. In particular the homology of a tensor
product of complexes only depends on the homotopy types of the factors, which is how the Künneth
theorem reduces to complexes with zero differential.
Main definitions and results #
HomologicalComplex.mapBifunctorMap_idandHomologicalComplex.mapBifunctorMap_comp: functoriality ofmapBifunctorMapin both variables simultaneously.HomotopyEquiv.mapBifunctor: the homotopy equivalence of total complexes induced by homotopy equivalences of the two factors.
Homotopy equivalences K₁ ≃ L₁ and K₂ ≃ L₂ induce a homotopy equivalence
mapBifunctor K₁ K₂ F c ≃ mapBifunctor L₁ L₂ F c, given by mapBifunctorMap of the two
homotopy equivalences and of their inverses.
Instances For
The forward map of HomotopyEquiv.mapBifunctor.
The backward map of HomotopyEquiv.mapBifunctor.