pith. sign in

arxiv: 1710.10258 · v3 · pith:3VES2X4Wnew · submitted 2017-10-27 · 🧮 math.CT · math.LO

Temporal Type Theory: A topos-theoretic approach to systems and behavior

classification 🧮 math.CT math.LO
keywords theorytemporaltypebehaviorcontinuousdomainlogicsemantics
0
0 comments X
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.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Towards a Unified Theory of Time-Varying Data

    math.CT 2024-01 unverdicted novelty 6.0

    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...