Bifunctors on homotopy categories #
Let F : C₁ ⥤ C₂ ⥤ D be a bifunctor which is additive in each variable. Mathlib's
CategoryTheory.Functor.map₂HomologicalComplex sends complexes K₁ and K₂ to the total
complex mapBifunctor K₁ K₂ F c, and HomologicalComplex.mapBifunctorMapHomotopy₁ and
HomologicalComplex.mapBifunctorMapHomotopy₂ show that mapBifunctorMap f₁ f₂ F c only depends
on the homotopy classes of f₁ and f₂. Hence the totalized bifunctor descends to a bifunctor
F.map₂HomotopyCategory c₁ c₂ c : K(C₁) ⥤ K(C₂) ⥤ K(D)
on homotopy categories, which agrees with the totalized bifunctor on the images of complexes. In particular a homotopy equivalence in either variable becomes an isomorphism.
If F.obj X ≅ 𝟭 D for an object X of C₁, then the left unitor
CategoryTheory.Functor.mapBifunctorLeftUnitor : mapBifunctor X[0] K F c ≅ K on complexes
descends to an isomorphism between the functor of the homotopy category given by X[0] and the
identity functor.
Similarly, an associator between two composite trifunctors induces, through Mathlib's
HomologicalComplex.mapBifunctorAssociator, an isomorphism between acting by a total complex
mapBifunctor K₁ K₂ F₁₂ c₁₂ and acting by K₂ and then by K₁.
These constructions turn a complex of bimodules into an endofunctor of the homotopy category of modules: this is how complexes of bimodules, such as the braid complexes of a zigzag algebra, act on homotopy categories.
Main definitions #
CategoryTheory.Functor.map₂HomotopyCategory: the bifunctor on homotopy categories induced by a bifunctorF.CategoryTheory.Functor.map₂HomotopyCategoryLeftUnitor: the descent of the left unitorCategoryTheory.Functor.mapBifunctorLeftUnitor, an isomorphism between(F.map₂HomotopyCategory c c c).obj X[0]and the identity functor ofK(D).CategoryTheory.Functor.map₂HomotopyCategoryAssociator: the descent of the totalized associator to homotopy categories.
The bifunctor on homotopy categories induced by a bifunctor F which is additive in each
variable. On the images of complexes K₁ and K₂ it is the total complex
mapBifunctor K₁ K₂ F c.
Instances For
On homotopy categories, the complex X[0] acts as the identity functor when
e : F.obj X ≅ 𝟭 D.
Instances For
On homotopy categories, acting by the total complex mapBifunctor K₁ K₂ F₁₂ c₁₂ through G
is isomorphic to acting first by K₂ through G₂₃ and then by K₁ through F, given an
associator between the two composite trifunctors. The components are the images of Mathlib's
HomologicalComplex.mapBifunctorAssociator.