∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] {J : CategoryTheory.GrothendieckTopology C} (Φ : J.Point)
  {A : Type u'} [inst_1 : CategoryTheory.Category.{v', u'} A]
  [inst_2 : CategoryTheory.Limits.HasColimitsOfSize.{w, w, v', u'} A] {X Y : C} (f : X ⟶ Y) (x : Φ.fiber.obj X)
  (P : CategoryTheory.Functor Cᵒᵖ A),
  Φ.toPresheafFiber Y (Φ.fiber.map f x) P = CategoryTheory.CategoryStruct.comp (P.map f.op) (Φ.toPresheafFiber X x P)