Strong Dinatural Transformations and Generalised Codensity Monads

We introduce dicodensity monads: a generalisation of pointwise codensity monads generated by functors to monads generated by mixed-variant bifunctors. Our construction is based on the notion of strong dinaturality (also known as Barr dinaturality), and is inspired by denotational models of certain types in polymorphic lambda calculi - in particular, a form of continuation monads with universally quantified variables, such as the Church encoding of the list monad in System F. Extending some previous results on Cayley-style representations, we provide a set of sufficient conditions to establish an isomorphism between a monad and the dicodensity monad for a given bifunctor. Then, we focus on the class of monads obtained by instantiating our construction with hom-functors and, more generally, bifunctors given by objects of homomorphisms (that is, internalised hom-sets between Eilenberg--Moore algebras). This gives us, for example, novel presentations of monads generated by different kinds of semirings and other theories used to model ordered nondeterministic computations. 15 pages

Authors

Publication Details

Journal
Electronic Notes in Theoretical Informatics and Computer Science
Published
2025-12-20
DOI
https://doi.org/10.46298/entics.16689
Primary Topic
Advanced Topics in Algebra
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Strong Dinatural Transformations and Generalised Codensity Monads

Maciej Piróg, Filip Sieczkowski
Electronic Notes in Theoretical Informatics and Computer Science
Advanced Topics in Algebra
article

Strong Dinatural Transformations and Generalised Codensity Monads

Maciej Piróg, Filip Sieczkowski
article en

Abstract

We introduce dicodensity monads: a generalisation of pointwise codensity monads generated by functors to monads generated by mixed-variant bifunctors. Our construction is based on the notion of strong dinaturality (also known as Barr dinaturality), and is inspired by denotational models of certain types in polymorphic lambda calculi - in particular, a form of continuation monads with universally quantified variables, such as the Church encoding of the list monad in System F. Extending some previous results on Cayley-style representations, we provide a set of sufficient conditions to establish an isomorphism between a monad and the dicodensity monad for a given bifunctor. Then, we focus on the class of monads obtained by instantiating our construction with hom-functors and, more generally, bifunctors given by objects of homomorphisms (that is, internalised hom-sets between Eilenberg--Moore algebras). This gives us, for example, novel presentations of monads generated by different kinds of semirings and other theories used to model ordered nondeterministic computations. 15 pages

Electronic Notes in Theoretical Informatics and Computer ScienceVol. Volume 5 - Proceedings of...
Strong
Openalex Percentile: Top 63%
Advanced Topics in Algebra
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Strong Dinatural Transformations and Generalised Codensity Monads — Maciej Piróg, Filip Sieczkowski · Electronic Notes in Theoretical Informatics and Computer Science (2025) | TGRS Research Map | TGRS