{C : Type u_1} →
  [inst : CategoryTheory.Category.{v_1, u_1} C] →
    {X : TopCat} →
      (F : TopCat.Presheaf C X) →
        {ι : Type u_2} →
          (U : ι → TopologicalSpace.Opens ↑X) →
            {Y : TopologicalSpace.Opens ↑X} →
              Y = iSup U →
                CategoryTheory.Limits.IsLimit
                    (CategoryTheory.Functor.mapCone F (TopCat.Presheaf.SheafCondition.opensLeCoverCocone U).op) ≃
                  CategoryTheory.Limits.IsLimit
                    (CategoryTheory.Functor.mapCone F
                      (CategoryTheory.Sieve.generate (TopCat.Presheaf.presieveOfCoveringAux U Y)).arrows.cocone.op)