Article ID Journal Published Year Pages File Type
424071 Electronic Notes in Theoretical Computer Science 2009 20 Pages PDF
Abstract

Various situations in computer science call for categories that support both cartesian closed and monoidal closed structure. Such situations include (i) models of local state, where the monoidal product describes disjointness of memory, and (ii) treatment of fresh names, as required in models of the π-calculus.I propose a technique to embed the two closed structures into one single structure. To demonstrate the technique, I show how previously studied theories of local state and fresh names can be understood formally as presentations of (enriched) algebraic theories.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics