The costructure-cosemantics adjunction for comodels for computational effects
Richard Garner

TL;DR
This paper establishes an adjunction between algebraic theories' comodels and monads, revealing how computational effects can be analyzed via presheaf categories and behavior categories, with implications for understanding static and dynamic properties.
Contribution
It introduces the costructure-cosemantics adjunction, characterizes its properties, and shows its idempotency, connecting accessible monads and comonads through explicit behavior categories.
Findings
The cosemantics functor maps to presheaf comonads induced by behavior categories.
The costructure functor maps to presheaf monads induced by behavior categories.
The adjunction is idempotent with fixed points as presheaf monads and comonads.
Abstract
It is well established that equational algebraic theories, and the monads they generate, can be used to encode computational effects. An important insight of Power and Shkaravska is that comodels of an algebraic theory T -- i.e., models in the opposite category Set^op -- provide a suitable environment for evaluating the computational effects encoded by T. As already noted by Power and Shkaravska, taking comodels yields a functor from accessible monads to accessible comonads on Set. In this paper, we show that this functor is part of an adjunction -- the "costructure-cosemantics adjunction" of the title -- and undertake a thorough investigation of its properties. We show that, on the one hand, the cosemantics functor takes its image in what we term the presheaf comonads induced by small categories; and that, on the other, costructure takes its image in the presheaf monads induced by…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHomotopy and Cohomology in Algebraic Topology · Algebraic structures and combinatorial models · Advanced Topics in Algebra
