paper

Stone Duality for Monads

arXiv:2603.25710

Abstract

We introduce a contravariant idempotent adjunction between (i) the category of ranked monads on ; and (ii) the category of internal categories and internal retrofunctors in the category of locales. The left adjoint takes a monad -viewed as a notion of computation, following Moggi-to its localic behaviour category . This behaviour category is understood as "the universal transition system" for interacting with : its "objects" are states and the "morphisms" are transitions. On the other hand, the right adjoint takes a localic category -similarly understood as a transition system-to the monad where is the set of -indexed families of local sections to the source map which jointly partition the locale of objects. The fixed points of this adjunction consist of (i) hyperaffine-unary monads, i.e., those monads where term admits a read-only operation predicting the output of ; and (ii) ample localic categories, i.e., whose source maps are local homeomorphisms and whose locale of objects are strongly zero-dimensional. The hyperaffine-unary monads arise in earlier works by Johnstone and Garner as a syntactic characterization of those monads with Cartesian closed Eilenberg-Moore categories. This equivalence is the Stone duality for monads; so-called because it further restricts to the classical Stone duality by viewing a Boolean algebra as a monad of -partitions and the corresponding Stone space as a localic category with only identity morphisms.

18 pages without appendix, 34 pages total, to appear in pre-proceedings of MFPS2026

Stone Duality for Monads · wovepaper