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
    • One or more equations did not get rendered due to their size.
    Instances For

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

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

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

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

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

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