Beyond Monads and Biproducts: A Uniform Interpretation of Parallelism in Intuitionistic Logic
Alejandro D\'iaz-Caro, Octavio Malherbe

TL;DR
This paper introduces a minimal, unified framework for modeling parallelism and algebraic effects in intuitionistic logic without relying on monads or biproducts, using novel semantics based on magmas and set-theoretic constructions.
Contribution
It proposes two lambda calculi extending intuitionistic logic and provides a new set-theoretic interpretation for disjunction, enabling models without coproducts.
Findings
Sound and adequate models for the calculi are constructed.
A novel set-theoretic interpretation of disjunction is developed.
The framework offers a lightweight alternative to monads and biproducts.
Abstract
Traditional approaches to modelling parallelism and algebraic structure in lambda calculi often rely on monadsas in Moggi's frameworkor on rich categorical structures such as biproductsas used in certain models of linear logic. In this work, we propose a minimal alternative that captures both parallelism and weighted parallelism (linear combinations) within the setting of intuitionistic propositional logic, without resorting to monads or assuming the existence of biproducts. We introduce two lambda calculi: a parallel lambda calculus and an algebraic lambda calculus, both extending full propositional intuitionistic logic. Their semantics are given in two categories: , whose objects are magmas and arrows are functions in ; and , whose objects are…
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.
