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.
The action on the point of an underlying limiting cone.
Instances For
Each underlying projection is equivariant for the lifted action.
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
The forgetful functor creates limits for every monoidal left action.
Module objects inherit every shape of limits existing in their ambient category.
Module objects inherit limits of every size existing in their ambient category.