Documentation

Mathlib.CategoryTheory.Limits.Types.Yoneda

Cones and limits #

In this file, we give the natural isomorphism between cones on F with cone point X and the type lim Hom(X, F·), and similarly the natural isomorphism between cocones on F with cocone point X and the type lim Hom(F·, X).

Sections of F ⋙ coyoneda.obj (op X) identify to natural transformations (const J).obj X ⟶ F.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    @[simp]
    theorem CategoryTheory.Limits.compCoyonedaSectionsEquiv_symm_apply_coe {J : Type u_1} {C : Type u_2} [Category.{v_1, u_1} J] [Category.{v_2, u_2} C] (F : Functor J C) (X : C) (τ : (Functor.const J).obj X F) (X✝ : J) :
    ((compCoyonedaSectionsEquiv F X).symm τ) X✝ = τ.app X✝

    Sections of F.op ⋙ yoneda.obj X identify to natural transformations F ⟶ (const J).obj X.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[simp]

      Sections of F ⋙ yoneda.obj X identify to natural transformations (const J).obj X ⟶ F.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[simp]

        A cone on F with cone point X is the same as an element of lim Hom(X, F·).

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[simp]
          theorem CategoryTheory.Limits.limitCompCoyonedaIsoCone_hom_app {J : Type v} [SmallCategory J] {C : Type u} [Category.{v, u} C] (F : Functor J C) (X : C) (a✝ : limit (F.comp (coyoneda.obj (Opposite.op X)))) (j : J) :

          A cone on F with cone point X is the same as an element of lim Hom(X, F·), naturally in X.

          Equations
          Instances For
            @[simp]
            @[simp]
            theorem CategoryTheory.Limits.whiskeringLimYonedaIsoCones_hom_app_app_app (J : Type v) [SmallCategory J] (C : Type u) [Category.{v, u} C] (X : Functor J C) (X✝ : Cᵒᵖ) (a✝ : (coyoneda.comp (((Functor.whiskeringLeft J C (Type v)).obj X).comp lim)).obj X✝) (j : J) :
            (((whiskeringLimYonedaIsoCones J C).hom.app X).app X✝ a✝).app j = limit.π (X.comp (coyoneda.obj X✝)) j a✝
            noncomputable def CategoryTheory.Limits.limitCompYonedaIsoCocone {J : Type v} [SmallCategory J] {C : Type u} [Category.{v, u} C] (F : Functor J C) (X : C) :

            A cocone on F with cocone point X is the same as an element of lim Hom(F·, X).

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[simp]
              theorem CategoryTheory.Limits.limitCompYonedaIsoCocone_hom_app {J : Type v} [SmallCategory J] {C : Type u} [Category.{v, u} C] (F : Functor J C) (X : C) (a✝ : limit (F.op.comp (yoneda.obj X))) (j : J) :

              A cocone on F with cocone point X is the same as an element of lim Hom(F·, X), naturally in X.

              Equations
              Instances For

                A cocone on F with cocone point X is the same as an element of lim Hom(F·, X), naturally in F and X.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For