∀ {C : Type u₁} [inst : CategoryTheory.Category.{v₁, u₁} C] {D : Type u₂} [inst_1 : CategoryTheory.Category.{v₂, u₂} D]
  {F : CategoryTheory.Functor C D} {X Y : D} {f : X ⟶ Y} (hf : F.relativelyRepresentable f) {a : C} {g : F.obj a ⟶ Y}
  {c : C} (i : F.obj c ⟶ X) (h : c ⟶ a)
  (hi : CategoryTheory.CategoryStruct.comp i f = CategoryTheory.CategoryStruct.comp (F.map h) g) [inst_2 : F.Full]
  [F.Faithful] {Z : C} (h_1 : a ⟶ Z),
  CategoryTheory.CategoryStruct.comp (hf.lift i h hi) (CategoryTheory.CategoryStruct.comp (hf.snd g) h_1) =
    CategoryTheory.CategoryStruct.comp h h_1