{ι : Type u_1} →
  {V : Type u} →
    [inst : CategoryTheory.Category.{v, u} V] →
      [inst_1 : CategoryTheory.Limits.HasZeroMorphisms V] →
        {c : ComplexShape ι} →
          {A B : HomologicalComplex V c} →
            {motive : A.Hom B → Sort u_2} →
              ((f : (i : ι) → A.X i ⟶ B.X i) →
                  (comm' :
                      ∀ (i j : ι),
                        c.Rel i j →
                          CategoryTheory.CategoryStruct.comp (f i) (B.d i j) =
                            CategoryTheory.CategoryStruct.comp (A.d i j) (f j)) →
                    motive { f := f, comm' := comm' }) →
                (t : A.Hom B) → motive t