Hostname: page-component-6766d58669-r8qmj Total loading time: 0 Render date: 2026-05-21T03:33:00.957Z Has data issue: false hasContentIssue false

The graphical theory of monads

Published online by Cambridge University Press:  07 April 2025

RALF HINZE
Affiliation:
RPTU Kaiserslautern-Landau, Germany (e-mail: ralf.hinze@cs.rptu.de)
DAN MARSDEN
Affiliation:
University of Nottingham, UK (e-mail: dan.marsden@nottingham.ac.uk)
Rights & Permissions [Opens in a new window]

Abstract

The formal theory of monads shows that much of the theory of monads can be developed in the abstract at the level of 2-categories. This means that results about monads can be established once and for all and simply instantiated in settings such as enriched category theory.

Unfortunately, these results can be hard to reason about as they involve more abstract machinery. In this paper, we present the formal theory of monads in terms of string diagrams — a graphical language for 2-categorical calculations. Using this perspective, we show that many aspects of the theory of monads, such as the Eilenberg–Moore and Kleisli resolutions of monads, liftings, and distributive laws, can be understood in terms of systematic graphical calculational reasoning.

This paper will serve as an introduction both to the formal theory of monads and to the use of string diagrams, in particular, their application to calculations in monad theory.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Submit a response

Discussions

No Discussions have been published for this article.