internalization and categorical algebra
algebra object (associative, Lie, …)
Definitions
Transfors between 2-categories
Morphisms in 2-categories
Structures in 2-categories
Limits in 2-categories
Structures on 2-categories
A relative monad is much like a monad except that its underlying functor is not required to be an endofunctor: rather, it can be an arbitrary functor between categories. To even formulate such a notion, (for instance the definition of the unit), the two categories have to be related somehow, typically via a specified comparison functor , in which case we say that is a monad relative to .
Ordinary monads are the special case of -relative monads where is the identity functor.
In generalisation of the relation between adjunctions and monads, relative monads are related to relative adjunctions. Dually, relative comonads are related to relative coadjunctions.
Let be a functor between categories, the root.
The following definition is a variation of the formulation of a monad in extension form:
A -relative monad [ACU15, Def. 2.1] comprises:
a function , the underlying functor;
for each object , a morphism in , the unit;
for each morphism in , a morphism in , the extension operator,
such that, for each , the following equations hold:
for each (left unitality);
(right unitality);
for each and .
It follows that is canonically equipped with the structure of a functor. For each in :
and that the unit and the extension operator are then natural transformations.
In particular, in the special case that is the identity functor, Def. reduces to the definition of monad in extension form.
Monads are, by definition, monoids in monoidal categories of endofunctors. It is similarly possible to present relative monads as monoids in categories of functors. However, generally speaking, arbitrary functor categories are not monoidal. However, given a fixed functor , the functor category may frequently be equipped with skew-monoidal structure. The notion of a skew-monoidal category is like that of a monoidal category except that the unitors and associators are not necessarily invertible. Monoids may be defined in a skew-monoidal category analogously as to in a monoidal category, and a monoid in (equipped with the skew-monoidal structure induced by ) is precisely a -relative monad.
(ACU15, Thm. 3.4)
Let be a functor for which exists (e.g. if is small and cocomplete). Then admtis a skew-monoidal structure, with unit and tensor , and a relative monad is precisely a monoid in .
When is a free completion of under a class of small colimits, then this skew-monoidal structure on is properly monoidal, since it is equivalent to the -colimit preserving functors , and the monoidal structure is just functor composition.
More generally, if does not exist, we may still define a skew-multicategory? structure on . Thus, relative monads are always monoids.
(AM, Thm. 4.16)
Let be a functor. Then admits a unital skew-multicategory structure, and a relative monad is precisely a monoid therein.
This skew-multicategory structure is representable just when exists, recovering the result of ACU15. When is a dense functor, the above theorem simplifies.
(AM, Cor. 4.17)
Let be a dense functor. Then admits a unital multicategory structure, and a relative monad is precisely a monoid therein.
An alternative useful perspective on relative monads is the following.
(AM, Thm. 4.22)
Let be a dense functor. A -relative monad is precisely a monad in the bicategory of distributors whose underlying 1-cell is of the form for some functor .
The above definition makes sense even more generally when is a distributor , i.e. a functor . Explicitly, we ask for:
a functor ;
a unit for each , natural in (equivalently, an element of the end, );
an extension operator natural in
with essentially the same equations. We recover the previous definition by taking the corepresentable distributor . See Remark 4.24 of AM24.
(relative monads induced from actual monads)
Given
the composite
defines a -relative monad (Def. ) with
unit
extension operator
This example is stated in ACU15, Prop. 2.3 (1). More generally, we can precompose any relative monad with a functor to obtain a new relative monad: see Proposition 5.36 of AM24.
The required conditions on the relative monad structure immediately reduce to those of the monad structure of :
Given
we have
left unitality:
right unitality:
associativity:
A concrete instance of Exp. is spelled out in Exp. below.
A relative monad on the embedding is equivalent to an abstract clone. These are equivalent to finitary monads and single-sorted algebraic theories.
Fixing a category with finite products, to give a Freyd category is to give a strong relative monad on the Yoneda embedding .
The presheaf category-construction may be regarded as a relative pseudomonad on the inclusion . (See also Yoneda structures.)
A monad on with arities in is the same thing as a relative monad for the embedding . (Here is required to be a dense subcategory, so that to give a functor is to give a functor preserving -absolute colimits.)
(linear span)
We spell out the simple but maybe instructive example of the construction which sends a set to the vector space which it spans, i.e. to the -indexed direct sum of some ground field , regarded in -vector spaces.
In detail, for any ground field, consider:
Set;
(or “VectBund”, for short, see there for more) the category of indexed sets of vector spaces – hence of vector bundles over sets (i.e. over discrete topological spaces)
with possibly base-changing vector bundle maps between them:
the relativization functor given by sending a set to the trivial tensor unit-bundle over it:
Notice that for each map of base sets, there is a base change adjoint triple of functors
In particular, for the terminal singleton set, the left base change along the unique is the operation which forms the direct sum of the (fiber-)vector spaces in the bundle, and regards the resulting vector space as a bundle over the point:
In view of this, we claim that the functor
which may be understood as sending a set to its -linear span,
carries the structure of a monad relative to the functor from (1) with
unit given by
Kleisli extension given by
This specific example may be understood as a special case of the general situation of relative monads induced from an actual monad (Exmp. ): Here the actual monad in question is:
This monad is in fact the reflective localization of the reflective subcategory-embedding of plain VectorSpaces into bundled/parameterized vector spaces:
The concept was introduced, in the context of monads in computer science, in:
A comprehension development in the context of formal category theory may be found in:
Nathanael Arkor, Dylan McDermott, The formal theory of relative monads, Journal of Pure and Applied Algebra 107676. (2024) [arXiv:2302.14014, doi:10.1016/j.jpaa.2024.107676]
Nathanael Arkor, Dylan McDermott, Relative monadicity, 2023. [arXiv:2305.10405]
Nathanael Arkor, Dylan McDermott, The pullback theorem for relative monads (2024) [arXiv:2404.01281]
Exposition:
On distributive laws for relative monads:
Last revised on October 22, 2024 at 12:33:15. See the history of this page for a list of all contributions to it.