Temporal Type Theory: A topos-theoretic approach to systems and behavior
read the original abstract
This book introduces a temporal type theory, the first of its kind as far as we know. It is based on a standard core, and as such it can be formalized in a proof assistant such as Coq or Lean by adding a number of axioms. Well-known temporal logics---such as Linear and Metric Temporal Logic (LTL and MTL)---embed within the logic of temporal type theory. The types in this theory represent "behavior types". The language is rich enough to allow one to define arbitrary hybrid dynamical systems, which are mixtures of continuous dynamics---e.g. as described by a differential equation---and discrete jumps. In particular, the derivative of a continuous real-valued function is internally defined. We construct a semantics for the temporal type theory in the topos of sheaves on a translation-invariant quotient of the standard interval domain. In fact, domain theory plays a recurring role in both the semantics and the type theory.
This paper has not been read by Pith yet.
Forward citations
Cited by 1 Pith paper
-
Towards a Unified Theory of Time-Varying Data
Introduces sheaf-theoretic categories of narratives on time-interval posets as a general framework for time-varying data that satisfies five desiderata from temporal graph theory and generalizes to any category with l...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.