Documentation

TauCeti.CategoryTheory.Monoidal.Mod.Limits

Limits of internal module objects #

For a monoidal category acting on a category D, the forgetful functor from modules over a monoid object creates limits. The action on a limiting object is determined by its composites with the limit projections. No preservation of limits by the action functors is required. In particular, this constructs limits of spectra presented as modules over a sphere monoid in symmetric sequences.

The construction follows Monad.ForgetCreatesLimits in Mathlib's CategoryTheory/Monad/Limits: lift the action through the limiting cone, and verify its laws and the equivariance of cone lifts after composing with each projection.

A cone of module objects is limiting whenever its underlying cone is limiting.

Instances For

    The universal lift is the lift of the underlying limiting cone.

    @[instance_reducible]

    The action on the point of an underlying limiting cone.

    Instances For

      The module cone lifted from an underlying limiting cone.

      Instances For

        The underlying object of the lifted cone is the specified limit object.

        The lifted projections agree with the specified projections after carrier transport.

        Forgetting the lifted cone recovers the specified underlying cone.

        Instances For

          The cone lifted from an underlying limit is itself a limit.

          Instances For
            @[instance_reducible]

            The forgetful functor creates limits for every monoidal left action.

            Module objects inherit every shape of limits existing in their ambient category.