∀ {C : Type u_2} [inst : CategoryTheory.Category.{u_1, u_2} C] (I : CategoryTheory.MorphismProperty C)
  (κ : Cardinal.{u_3}) [inst_1 : Fact κ.IsRegular] [inst_2 : OrderBot κ.ord.ToType]
  [inst_3 : I.IsCardinalForSmallObjectArgument κ]
  (motive :
    (Y X : CategoryTheory.Functor (CategoryTheory.Arrow C) (CategoryTheory.Arrow C)) →
      (f : X ⟶ Y) → (CategoryTheory.SmallObject.succStruct I κ).prop f → Prop)
  (Y X : CategoryTheory.Functor (CategoryTheory.Arrow C) (CategoryTheory.Arrow C)) (f : X ⟶ Y)
  (h : (CategoryTheory.SmallObject.succStruct I κ).prop f),
  (∀ (F : CategoryTheory.Functor (CategoryTheory.Arrow C) (CategoryTheory.Arrow C)),
      motive ((CategoryTheory.SmallObject.succStruct I κ).succ F) F
        ((CategoryTheory.SmallObject.succStruct I κ).toSucc F) ⋯) →
    motive Y X f h