pith. machine review for the scientific record. sign in

arxiv: 2605.13533 · v1 · submitted 2026-05-13 · 💻 cs.LO · math.CT

Recognition: unknown

Monads and Distributive Laws in Substructural Contexts (Extended Version)

Authors on Pith no claims yet

Pith reviewed 2026-05-14 18:18 UTC · model grok-4.3

classification 💻 cs.LO math.CT
keywords monadsdistributive lawssubstructural contextsverbal categoriesoperadic monadscommutative monadscategorical semantics
0
0 comments X

The pith

A canonical construction produces a distributive law ST to TS for monads on sets when S is W-operadic and T is W-commutative with respect to a verbal category W.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

This paper develops a categorical framework for combining monads using distributive laws in settings where structural rules like weakening or contraction may be restricted. It employs Tronin's verbal categories W to capture these substructural contexts uniformly, independent of any particular syntactic presentation. The central result is a canonical way to build a distributive law from ST to TS whenever the monad S respects the rules encoded in W and the monad T remains unchanged under them, provided mild conditions are satisfied. This unifies many previously known distributive laws and generates new examples, while also allowing refinement of monads that do not initially fit the operadic condition.

Core claim

We define W-operadic monads as those whose definition uses only the structural rules permitted by the verbal category W, and W-commutative monads as those invariant under the rules in W. For such monads S and T on the category of sets, we construct a canonical natural transformation ST to TS that satisfies the axioms of a distributive law. This accounts for numerous existing distributive laws between monads and also reproduces the indexed valuations construction by refining a non-operadic monad to an operadic one.

What carries the argument

The canonical natural transformation ST to TS constructed from the W-operadicity of S and W-commutativity of T under mild conditions.

If this is right

  • Known distributive laws between monads in substructural settings arise as instances of this construction.
  • New distributive laws can be systematically derived by selecting appropriate pairs of W-operadic and W-commutative monads.
  • The refinement process for forcing W-operadicity on a monad captures constructions such as Varacca and Winskel's indexed valuations.
  • Distributive laws are obtained in a presentation-independent manner using verbal categories.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The construction may extend to monads defined on base categories other than Set when similar operadicity and commutativity conditions can be formulated.
  • The uniform treatment via verbal categories offers a route to composing monads while respecting resource-sensitive constraints in models of linear or affine logic.

Load-bearing premise

Tronin's verbal categories W provide a uniform and presentation-independent formalization of substructural situations, and the mild conditions for the canonical construction hold in the intended applications.

What would settle it

Finding a pair of monads S and T where S is W-operadic and T is W-commutative but the constructed map from ST to TS fails to be a distributive law or violates the required naturality and monad compatibility conditions.

read the original abstract

We present a categorical theory of monads and distributive laws in substructural contexts. In the study of distributive laws, the roles of (the absence of) structural rules for variable contexts have been recognized; our theory formalizes these substructural situations using Tronin's verbal categories $\mathbf W$, in a uniform and presentation-independent manner. We introduce the classes of $\mathbf W$-operadic monads (those defined via the structural rules in $\mathbf W$) and of $\mathbf W$-commutative monads (those invariant under the structural rules in $\mathbf W$). We give a canonical construction of a distributive law $ST\to TS$ of monads on $\mathbf{Set}$; it is applicable when $S$ is $\mathbf W$-operadic and $T$ is $\mathbf W$-commutative (under mild conditions). This accounts for many known and new distributive laws. Even when $S$ fails to be $\mathbf W$-operadic, we can refine $S$ and force $\mathbf W$-operadicity; this captures Varacca and Winskel's construction of indexed valuations.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper presents a categorical theory of monads and distributive laws in substructural contexts using Tronin's verbal categories W. It defines W-operadic monads (those defined via the structural rules in W) and W-commutative monads (those invariant under the structural rules in W). The central contribution is a canonical construction of a distributive law ST→TS of monads on Set applicable when S is W-operadic and T is W-commutative under mild conditions. This accounts for many known and new distributive laws, and includes a refinement technique for S to force W-operadicity, capturing constructions such as Varacca and Winskel's indexed valuations.

Significance. If the construction holds under the stated conditions, this work provides a uniform and presentation-independent framework for constructing distributive laws in substructural settings. It unifies various examples from the literature and offers a method to generate new ones, which could be significant for applications in semantics, logic, and programming language theory. The use of verbal categories for substructural formalization and the refinement method are notable strengths.

major comments (2)
  1. [Abstract and the section detailing the canonical construction] The mild conditions under which the canonical construction of the distributive law ST→TS applies are not given an explicit, self-contained characterization (e.g., in terms of finitary properties of the endofunctors or presentability conditions on W). This is load-bearing for the central claim, as it leaves open whether the construction applies to the cited examples without additional ad-hoc arguments.
  2. [Section on refinement of monads] The refinement technique for forcing W-operadicity on S (to capture Varacca-Winskel indexed valuations) is presented as a general method, but the verification that the resulting monad remains compatible with the distributive law construction relies on the same uncharacterized mild conditions without an independent criterion.
minor comments (2)
  1. [Introduction] The notation for verbal categories W and related operators could benefit from additional concrete examples early in the paper to improve accessibility for readers unfamiliar with Tronin's framework.
  2. [References and related work discussion] Some citations to prior work on distributive laws (e.g., specific references to Varacca-Winskel) would be strengthened by including page or theorem numbers for the constructions being generalized.

Circularity Check

0 steps flagged

No significant circularity in the canonical distributive law construction

full rationale

The paper defines W-operadic and W-commutative monads using Tronin's verbal categories in a uniform way, then states a canonical construction of ST→TS that applies when those properties hold (under mild conditions). No equations or steps reduce the result to a fitted parameter, self-referential definition, or load-bearing self-citation chain. The mild conditions are external assumptions rather than derived from the construction itself, and the framework accounts for examples without renaming known results or smuggling ansatzes. The derivation remains self-contained against the stated definitions.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The theory rests on Tronin's verbal categories as the formalization of substructural rules and on standard category theory for monads and distributive laws; no free parameters or invented entities are introduced in the abstract.

axioms (1)
  • domain assumption Tronin's verbal categories W formalize substructural situations in a uniform and presentation-independent manner
    Invoked to define W-operadic and W-commutative monads and the conditions for the distributive law.

pith-pipeline@v0.9.0 · 5501 in / 1191 out tokens · 58249 ms · 2026-05-14T18:18:14.123808+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

72 extracted references · 17 canonical work pages

  1. [1]

    42nd International Symposium on Theoretical Aspects of Computer Science (STACS 2025) , pages =

    Aristote, Quentin , title =. 42nd International Symposium on Theoretical Aspects of Computer Science (STACS 2025) , pages =. 2025 , volume =

  2. [2]

    On Generalised Coinduction and Probabilistic Specification Formats: Distributive laws in coalgebraic modelling

    Falk Bartels , school =. On Generalised Coinduction and Probabilistic Specification Formats: Distributive laws in coalgebraic modelling

  3. [3]

    Seminar on Triples and Categorical Homology Theory

    Beck, Jon , title =. 1969 , booktitle= "Seminar on Triples and Categorical Homology Theory", volume =

  4. [4]

    Logical Methods in Computer Science , volume=

    Convexity via weak distributive laws , author=. Logical Methods in Computer Science , volume=. 2022 , doi =

  5. [5]

    Journal of Pure and Applied Algebra , volume =

    Bunge, Marta , title =. Journal of Pure and Applied Algebra , volume =. 1978 , doi =

  6. [6]

    Proceedings of the 38th Annual

    Central submonads and notions of computation: soundness, completeness and internal languages , author=. Proceedings of the 38th Annual. 2023 , doi=

  7. [7]

    Probabilistic Datatypes

    Chen, Chris and McIver, Annabelle and Morgan, Carroll. Probabilistic Datatypes. Theoretical Aspects of Computing -- ICTAC 2024. 2025. doi:10.1007/978-3-031-77019-7\_1 , series =

  8. [8]

    Forward and Backward Simulations for Partially Observable Probability

    Chen, Chris and McIver, Annabelle and Morgan, Carroll. Forward and Backward Simulations for Partially Observable Probability. Theoretical Aspects of Computing -- ICTAC 2025. 2026. doi:10.1007/978-3-032-11176-0_17

  9. [9]

    1961 , publisher =

    Clifford, Alfred Hoblitzelle and Preston, Gordon Bamford , title =. 1961 , publisher =

  10. [10]

    Operads and universal algebra

    Curien, Pierre-Louis , title =. Operads and universal algebra. Proceedings of the summer school and international conference, Tianjin, China, July 5--9, 2010 , isbn =. 2012 , publisher =. doi:10.1142/9789814365123_0002 , series=

  11. [11]

    Springer International Publishing

    Dahlqvist, Fredrik and Parlant, Louis and Silva, Alexandra , title =. Theoretical Aspects of Computing -- ICTAC 2018 , pages =. 2018 , publisher="Springer International Publishing", doi =

  12. [12]

    doi:10.48456/tr-213 , number =

    de Paiva, Valeria , title =. doi:10.48456/tr-213 , number =

  13. [13]

    Proceedings of the Fourteenth Annual IEEE Symposium on Logic in Computer Science (LICS 1999) , year =

    Fiore, Marcelo and Plotkin, Gordon and Turi, Daniele , title =. Proceedings of the Fourteenth Annual IEEE Symposium on Logic in Computer Science (LICS 1999) , year =

  14. [14]

    Fujii, Soichiro and Tsai, Yun Chen and Montacute, Yo\`av and Hasuo, Ichiro , title=

  15. [15]

    2026 , eprint=

    Fujii, Soichiro and Tsai, Yun Chen and Montacute, Yo\`av and Hasuo, Ichiro , title=. 2026 , eprint=

  16. [16]

    Applied Categorical Structures , volume =

    Garner, Richard , title =. Applied Categorical Structures , volume =. 2020 , language =

  17. [17]

    Algebra Universalis , issn =

    Garner, Richard , title =. Algebra Universalis , issn =. 2024 , language =. doi:10.1007/s00012-024-00869-1 , keywords =

  18. [18]

    Combining probabilistic and non-deterministic choice via weak distributive laws , booktitle =

    Goy, Alexandre and Petri. Combining probabilistic and non-deterministic choice via weak distributive laws , booktitle =. 2020 , doi =

  19. [19]

    Theoretical Computer Science , volume =

    Hyland, Martin and Plotkin, Gordon and Power, John , title =. Theoretical Computer Science , volume =. 2006 , doi =

  20. [20]

    2007 , booktitle =

    The Category Theoretic Understanding of Universal Algebra: Lawvere Theories and Monads , series =. 2007 , booktitle =. doi:10.1016/j.entcs.2007.02.019 , author =

  21. [21]

    Annals of Pure and Applied Logic , volume =

    Jacobs, Bart , title =. Annals of Pure and Applied Logic , volume =. 1994 , doi =

  22. [22]

    Trace Semantics for Coalgebras , volume =

    Jacobs, Bart , booktitle =. Trace Semantics for Coalgebras , volume =. doi:10.1016/j.entcs.2004.02.031 , year =

  23. [23]

    Proceedings of the 36th Annual

    Jacobs, Bart , title =. Proceedings of the 36th Annual. 2021 , doi =

  24. [24]

    Journal of Algebra , volume =

    Johnstone, Peter , title =. Journal of Algebra , volume =. 1990 , doi =

  25. [25]

    Foncteurs analytiques et esp \`e ces de structures

    Joyal, Andr \'e. Foncteurs analytiques et esp \`e ces de structures. Combinatoire \'e num \'e rative. 1986

  26. [26]

    Springer Berlin Heidelberg

    Kelly, Gregory Maxwell , title =. Category Seminar. 1974 , publisher="Springer Berlin Heidelberg", series =

  27. [27]

    Reprints in Theory and Applications of Categories , volume =

    Kelly, Gregory Maxwell , title =. Reprints in Theory and Applications of Categories , volume =. 2005 , url=

  28. [28]

    Combining Monads

    King, David and Wadler, Philip. Combining Monads. Functional Programming, Glasgow 1992. 1993

  29. [29]

    Proceedings of the Thirty-Fourth Conference on the Mathematical Foundations of Programming Semantics (MFPS XXXIV) , series =

    Klin, Bartek and Salamanca, Julian , title =. Proceedings of the Thirty-Fourth Conference on the Mathematical Foundations of Programming Semantics (MFPS XXXIV) , series =. 2018 , doi =

  30. [30]

    Archiv der Mathematik , volume =

    Kock, Anders , title =. Archiv der Mathematik , volume =. 1970 , doi =

  31. [31]

    Mathematica Scandinavica , volume =

    Kock, Anders , title =. Mathematica Scandinavica , volume =. 1970 , doi =

  32. [32]

    Mathematica Scandinavica , volume =

    Kock, Anders , title =. Mathematica Scandinavica , volume =. 1972 , doi =

  33. [33]

    Archiv der Mathematik , volume =

    Kock, Anders , title =. Archiv der Mathematik , volume =. 1972 , doi =

  34. [34]

    Theory and Applications of Categories , volume =

    Kock, Anders , title =. Theory and Applications of Categories , volume =. 2012 , url=

  35. [35]

    Logics and Type Systems in Theory and Practice -- Essays Dedicated to Herman Geuvers on The Occasion of His 60th Birthday , series =

    Dexter Kozen and Alexandra Silva , title =. Logics and Type Systems in Theory and Practice -- Essays Dedicated to Herman Geuvers on The Occasion of His 60th Birthday , series =. 2024 , doi =

  36. [36]

    Reprints in Theory and Applications of Categories , volume =

    Lawvere, Francis William , title =. Reprints in Theory and Applications of Categories , volume =. 2004 , url=

  37. [37]

    2004 , publisher =

    Leinster, Tom , title =. 2004 , publisher =

  38. [38]

    Bulletin of the London Mathematical Society , issn =

    Leinster, Tom , title =. Bulletin of the London Mathematical Society , issn =. 2006 , language =

  39. [39]

    2026 , eprint=

    A Unified Treatment of Substitution for Presheaves, Nominal Sets, Renaming Sets, and so on , author=. 2026 , eprint=

  40. [40]

    2025 , issue_date =

    Liell-Cock, Jack and Staton, Sam , title =. 2025 , issue_date =. doi:10.1145/3704890 , journal =

  41. [41]

    Archiv der Mathematik , volume =

    Lindner, Harald , title =. Archiv der Mathematik , volume =. 1980 , language =

  42. [42]

    Mac Lane,Categories for the Working Mathematician, 2nd ed., Graduate Texts in Mathe- matics, Vol

    Mac Lane, Saunders , title =. 1998 , publisher =. doi:10.1007/978-1-4757-4721-8 , keywords =

  43. [43]

    Theory and Applications of Categories , volume =

    Manes, Ernie and Mulry, Philip , title =. Theory and Applications of Categories , volume =. 2007 , url=

  44. [44]

    Foundations of Software Science and Computation Structures (FOSSACS 2019) , series =

    Cristina Matache and Sam Staton , title =. Foundations of Software Science and Computation Structures (FOSSACS 2019) , series =. 2019 , doi =

  45. [45]

    Proceedings of the Ninth Workshop on Mathematically Structured Functional Programming (MSFP 2022) , pages =

    McDermott, Dylan and Uustalu, Tarmo , title =. Proceedings of the Ninth Workshop on Mathematically Structured Functional Programming (MSFP 2022) , pages =. 2022 , publisher =

  46. [46]

    Proceedings of the 36th Annual

    Combining nondeterminism, probability, and termination: Equational and metric reasoning , author=. Proceedings of the 36th Annual. 2021 , doi=

  47. [47]

    31st International Conference on Concurrency Theory (

    Matteo Mio and Valeria Vignudelli , title =. 31st International Conference on Concurrency Theory (. 2020 , doi =

  48. [48]

    1991 , doi =

    Notions of computation and monads , journal =. 1991 , doi =

  49. [49]

    Probabilistic

    Ong, Shawn and Ma, Stephanie and Kozen, Dexter , year=. Probabilistic. Proceedings of the ACM on Programming Languages , publisher=. doi:10.1145/3729286 , number=

  50. [50]

    Monad Composition via Preservation of Algebras

    Parlant, Louis. Monad Composition via Preservation of Algebras. 2020

  51. [51]

    45th International Symposium on Mathematical Foundations of Computer Science (MFCS 2020) , volume =

    Parlant, Louis and Rot, Jurriaan and Silva, Alexandra and Westerbaan, Bas , title =. 45th International Symposium on Mathematical Foundations of Computer Science (MFCS 2020) , volume =. 2020 , publisher =

  52. [52]

    Backtracking with cut via a distributive law and left-zero monoids , journal=

    Maciej Pir. Backtracking with cut via a distributive law and left-zero monoids , journal=. 2017 , doi =

  53. [53]

    Logical Methods in Computer Science , volume =

    Gordon Plotkin and Matija Pretnar , title =. Logical Methods in Computer Science , volume =. 2013 , doi =

  54. [54]

    Correspondence Between Composite Theories and Distributive Laws , booktitle =

    Alo. Correspondence Between Composite Theories and Distributive Laws , booktitle =. 2024 , doi =

  55. [55]

    Categorical logic from a categorical point of view

    Michael Shulman. Categorical logic from a categorical point of view

  56. [56]

    ACM Transactions on Programming Languages and Systems , volume =

    Alex Simpson and Niels Voorneveld , title =. ACM Transactions on Programming Languages and Systems , volume =. 2020 , url =

  57. [57]

    Journal of Pure and Applied Algebra , volume =

    Street, Ross , title =. Journal of Pure and Applied Algebra , volume =. 1972 , doi =

  58. [58]

    Monads of regular theories , journal =

    Szawiel, Stanis. Monads of regular theories , journal =. 2015 , doi =

  59. [59]

    Higher-Order and Symbolic Computation , issn =

    Tanaka, Miki and Power, John , title =. Higher-Order and Symbolic Computation , issn =. 2006 , language =. doi:10.1007/s10990-006-8750-x , keywords =

  60. [60]

    Journal of Logic and Computation , issn =

    Tanaka, Miki and Power, John , title =. Journal of Logic and Computation , issn =. 2006 , language =. doi:10.1093/logcom/exi070 , keywords =

  61. [61]

    2009 , doi =

    Semantic Domains for Combining Probability and Non-Determinism , journal =. 2009 , doi =

  62. [62]

    Siberian Mathematical Journal , volume =

    Tronin, Serge , title =. Siberian Mathematical Journal , volume =. 2002 , doi =

  63. [63]

    Russian Mathematics , issn =

    Tronin, Serge , title =. Russian Mathematics , issn =. 2016 , language =. doi:10.3103/S1066369X16020092 , keywords =

  64. [64]

    Siberian Mathematical Journal , issn =

    Tronin, Serge , title =. Siberian Mathematical Journal , issn =. 2006 , language =. doi:10.1007/s11202-006-0067-9 , zbMATH =

  65. [65]

    Russian Mathematics , issn =

    Tronin, Serge and Kopp, Oleg , title =. Russian Mathematics , issn =

  66. [66]

    36th International Conference on Concurrency Theory (CONCUR 2025) , pages =

    Tsai, Yun Chen and Phalakarn, Kittiphon and Akshay, Sundararaman and Hasuo, Ichiro , title =. 36th International Conference on Concurrency Theory (CONCUR 2025) , pages =. 2025 , volume =. doi:10.4230/LIPIcs.CONCUR.2025.33 , annote =

  67. [67]

    Mathematical Structures in Computer Science , issn =

    Varacca, Daniele and Winskel, Glynn , title =. Mathematical Structures in Computer Science , issn =. 2006 , language =. doi:10.1017/S0960129505005074 , keywords =

  68. [68]

    Theory and Applications of Categories , issn =

    Weber, Mark , title =. Theory and Applications of Categories , issn =. 2004 , language =

  69. [69]

    Does free functor preserve monomorphism? , AUTHOR =

  70. [70]

    Proceedings of the ACM on Programming Languages , volume =

    Noam Zilberstein and Dexter Kozen and Alexandra Silva and Joseph Tassarotti , title =. Proceedings of the ACM on Programming Languages , volume =. 2025 , doi =

  71. [71]

    On the Non-Compositionality of Monads via Distributive Laws

    Maaike Zwart. On the Non-Compositionality of Monads via Distributive Laws. 2020

  72. [72]

    doi:10.46298/lmcs-18(1:13)2022 , journal =

    No-Go Theorems for Distributive Laws , author =. doi:10.46298/lmcs-18(1:13)2022 , journal =