{C : Type u} →
  (A : Type u_1) →
    [inst : CategoryTheory.Category.{v, u} C] →
      [inst_1 : AddMonoid A] →
        [inst_2 : CategoryTheory.HasShift C A] → (X : C) → (CategoryTheory.shiftFunctor C 0).obj X ≅ X