Abstract

Given any symmetric monoidal category C, a small symmetric monoidal category Σ and a strong monoidal functor j:Σ→C, we construct C[x:jΣ], the polynomial category with a system of (freely adjoined) monoidal indeterminates x:I→j(w), natural in w∈Σ. As a special case, we construct the free co-affine category (symmetric monoidal category with initial unit) on a given small symmetric monoidal category. We then exhibit all the known categories of “possible worlds” used to treat languages that allow for dynamic creation of “new” variables, locations, or names as instances of this construction and explicate their associated universality properties. As an application of the resulting characterization of O(W), Oles’s category of possible worlds, we present an O(W)-indexed Lawvere theory of many-sorted storage, generalizing the single-sorted one introduced by J. Power, and we describe explicitly an associated monad of (typed) block algebras for local storage.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.