Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
423798 | Electronic Notes in Theoretical Computer Science | 2012 | 14 Pages |
Abstract
Linear-time temporal logic (LTL) and functional reactive programming (FRP) are related via a Curry–Howard correspondence. Based on this observation, we develop a common categorical semantics for a subset of LTL and its corresponding flavor of FRP. We devise a class of categorical models, called fan categories, that explicitly reflect the notion of time-dependent trueness of temporal propositions and a corresponding notion of time-dependent type inhabitance in FRP. Afterwards, we define the more abstract concept of temporal category by extending categorical models of intuitionistic S4. We show that fan categories are a special form of temporal categories.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics