A Category Theoretic Formulation for Engeler-style Models of the Untyped λ-Calculus
Author(s) -
Martin Hyland,
Misao Nagayama,
John Power,
Giuseppe Rosolini
Publication year - 2006
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2006.04.024
Subject(s) - monad (category theory) , distributive property , mathematics , commutative property , category theory , equivalence (formal languages) , functor , multiset , pure mathematics , algebra over a field , discrete mathematics
The paper presents a category-theoretic formulation of Engeler-style models for the untyped λ-calculus, exhibiting an equivalence between distributive laws and extensions of one monad to the Kleisli category of another and exploring the example of an arbitrary commutative monad together with the monad for commutative monoids. On Set as base category, the latter is the finite multiset monad.\udOne exploits the self-duality of the category Rel, i.e., the Kleisli category for the powerset monad, and the category theoretic structures on it that allow to build models of the untyped λ-calculus, yielding a variant of the Engeler model. When replacing the monad for commutative monoids by that for idempotent commutative monoids, which, on Set, is the finite power set monad, one does not quite get a distributive law, but a little more subtlety yields exactly the original Engeler construction
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom