∀ {C : Type u_1} [inst : CategoryTheory.Category.{u_3, u_1} C] (Φ : CategoryTheory.SmallObject.SuccStruct C)
  {J : Type u_2} [inst_1 : LinearOrder J] [inst_2 : OrderBot J] [inst_3 : SuccOrder J] [inst_4 : WellFoundedLT J]
  [inst_5 : CategoryTheory.Limits.HasIterationOfShape J C] (j : J),
  ¬IsMax j → (Φ.iterationFunctor J).obj (Order.succ j) = Φ.succ ((Φ.iterationFunctor J).obj j)