Documentation

Mathlib.CategoryTheory.LocallyCartesianClosed.Sections

The section functor as a right adjoint to the toOver functor #

We show that in a cartesian monoidal category C, for any exponentiable object I, the functor toOver I : C ⥤ Over I mapping an object X to the projection snd : X ⊗ I ⟶ I in Over I has a right adjoint sections I : Over I ⥤ C whose object part is the object of sections of X over I.

In particular, if C is cartesian closed, then for all objects I in C, toOver I : C ⥤ Over I has a right adjoint.

@[reducible, inline]

The first leg of a cospan to define sectionsObj as a pullback in C.

Equations
    Instances For

      The functor mapping an object X : Over I to the object of sections of X over I, defined by the following pullback diagram. The functor's mapping of morphisms is induced by pullbackMap, that is by the universal property of chosen pullbacks.

       sections X -->  I ⟹ X
         |               |
         |               |
         v               v
        𝟙_ C   ----->  I ⟹ I
      
      Equations
        Instances For

          The currying operation Hom ((toOver I).obj A) X → Hom A (I ⟹ X.left).

          Equations
            Instances For

              The uncurrying operation Hom A (section X) → Hom ((toOver I).obj A) X.

              Equations
                Instances For

                  An auxiliary definition which is used to define the adjunction between the star functor and the sections functor. See starSectionsAdjunction.

                  Equations
                    Instances For

                      The adjunction between the toOver functor and the sections functor.

                      Equations
                        Instances For