Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.DayCalculus

The corepresentable calculus of Day convolution on Type #

Over a small monoidal category D, the Day-convolution monoidal structure on D ⊛⥤ Type v set up in RS.Classical.Deligne.DayType interacts with corepresentables in the classical way. This file records:

The two isomorphisms follow from uniqueness of corepresenting objects: both sides corepresent evaluation of the underlying functor at the relevant object of D. The preservation instances are obtained by writing Day tensoring, on underlying functors, as an external-product functor followed by the left Kan extension functor along tensor D; the former preserves colimits pointwise because tensoring in Type v does, and the latter is a left adjoint.

Evaluation at d of the underlying functor, as a Type-valued functor on D ⊛⥤ Type v. Every corepresentability statement in this file corepresents a functor of this shape.

Equations
Instances For

    The corepresentable Day functor at c corepresents evaluation at c: the Yoneda lemma, read through the DayFunctor synonym.

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

      The Day tensor of the corepresentables at a and b corepresents evaluation at a ⊗ b: maps out of it are transformations out of the external product of the two corepresentables, which is definitionally the corepresentable of the product category at (a, b), so the Yoneda lemma evaluates. This is the co-Yoneda computation for Day convolution.

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

        Day convolution of corepresentables: the Day tensor of the corepresentable functors at a and b is the corepresentable functor at a ⊗ b.

        Equations
        Instances For

          The Day unit corepresents evaluation at 𝟙_ D: a map out of it is determined by an element of F.functor.obj (𝟙_ D), via the universal property of the unit as a left Kan extension along fromPUnit (𝟙_ D).

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

            Pointwise, the external product with a fixed left factor is tensoring on the left in Type v.

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

              Pointwise, the external product with a fixed right factor is tensoring on the right in Type v.

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

                The Day tensor, on underlying functors, is the left Kan extension of the external product along tensor D.

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

                  Day tensoring on the left preserves v-small colimits: through RS.tensorLeftCompIso it is, up to the tautological equivalence, an external product followed by a left Kan extension, and both preserve colimits.

                  Day tensoring on the right preserves v-small colimits: through RS.tensorRightCompIso it is, up to the tautological equivalence, an external product followed by a left Kan extension, and both preserve colimits.