∀ {C₁ : Type u_1} {C₂ : Type u_2} {D : Type u_3} [inst : CategoryTheory.Category.{v_1, u_1} C₁]
  [inst_1 : CategoryTheory.Category.{v_2, u_2} C₂] [inst_2 : CategoryTheory.Category.{v_3, u_3} D]
  [inst_3 : CategoryTheory.Preadditive C₁] [inst_4 : CategoryTheory.Limits.HasZeroMorphisms C₂]
  [inst_5 : CategoryTheory.Preadditive D] {K₁ L₁ : CochainComplex C₁ ℤ} (f₁ : K₁ ⟶ L₁) (K₂ : CochainComplex C₂ ℤ)
  (F : CategoryTheory.Functor C₁ (CategoryTheory.Functor C₂ D)) [inst_6 : F.Additive]
  [inst_7 : ∀ (X₁ : C₁), (F.obj X₁).PreservesZeroMorphisms] (x : ℤ) [inst_8 : K₁.HasMapBifunctor K₂ F]
  [inst_9 : L₁.HasMapBifunctor K₂ F],
  CategoryTheory.CategoryStruct.comp
      (HomologicalComplex.mapBifunctorMap
        ((CategoryTheory.shiftFunctor (HomologicalComplex C₁ (ComplexShape.up ℤ)) x).map f₁)
        (CategoryTheory.CategoryStruct.id K₂) F (ComplexShape.up ℤ))
      (L₁.mapBifunctorShift₁Iso K₂ F x).hom =
    CategoryTheory.CategoryStruct.comp (K₁.mapBifunctorShift₁Iso K₂ F x).hom
      ((CategoryTheory.shiftFunctor (CochainComplex D ℤ) x).map
        (HomologicalComplex.mapBifunctorMap f₁ (CategoryTheory.CategoryStruct.id K₂) F (ComplexShape.up ℤ)))