Temporal Type Theory: A topos-theoretic approach to systems and behavior. Schultz, P. & Spivak, D. I. *arXiv:1710.10258 [math]*, December, 2017. arXiv: 1710.10258Paper abstract bibtex 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.

@article{schultz_temporal_2017,
title = {Temporal {Type} {Theory}: {A} topos-theoretic approach to systems and behavior},
shorttitle = {Temporal {Type} {Theory}},
url = {http://arxiv.org/abs/1710.10258},
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.},
urldate = {2019-12-16},
journal = {arXiv:1710.10258 [math]},
author = {Schultz, Patrick and Spivak, David I.},
month = dec,
year = {2017},
note = {arXiv: 1710.10258},
keywords = {03G30, 18B25, 06B35, 93A30, Mathematics - Category Theory, Mathematics - Logic, ⛔ No DOI found},
}

Downloads: 0

{"_id":"RBYXPXfwxenmve93w","bibbaseid":"schultz-spivak-temporaltypetheoryatopostheoreticapproachtosystemsandbehavior-2017","author_short":["Schultz, P.","Spivak, D. I."],"bibdata":{"bibtype":"article","type":"article","title":"Temporal Type Theory: A topos-theoretic approach to systems and behavior","shorttitle":"Temporal Type Theory","url":"http://arxiv.org/abs/1710.10258","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.","urldate":"2019-12-16","journal":"arXiv:1710.10258 [math]","author":[{"propositions":[],"lastnames":["Schultz"],"firstnames":["Patrick"],"suffixes":[]},{"propositions":[],"lastnames":["Spivak"],"firstnames":["David","I."],"suffixes":[]}],"month":"December","year":"2017","note":"arXiv: 1710.10258","keywords":"03G30, 18B25, 06B35, 93A30, Mathematics - Category Theory, Mathematics - Logic, ⛔ No DOI found","bibtex":"@article{schultz_temporal_2017,\n\ttitle = {Temporal {Type} {Theory}: {A} topos-theoretic approach to systems and behavior},\n\tshorttitle = {Temporal {Type} {Theory}},\n\turl = {http://arxiv.org/abs/1710.10258},\n\tabstract = {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.},\n\turldate = {2019-12-16},\n\tjournal = {arXiv:1710.10258 [math]},\n\tauthor = {Schultz, Patrick and Spivak, David I.},\n\tmonth = dec,\n\tyear = {2017},\n\tnote = {arXiv: 1710.10258},\n\tkeywords = {03G30, 18B25, 06B35, 93A30, Mathematics - Category Theory, Mathematics - Logic, ⛔ No DOI found},\n}\n\n","author_short":["Schultz, P.","Spivak, D. I."],"key":"schultz_temporal_2017","id":"schultz_temporal_2017","bibbaseid":"schultz-spivak-temporaltypetheoryatopostheoreticapproachtosystemsandbehavior-2017","role":"author","urls":{"Paper":"http://arxiv.org/abs/1710.10258"},"keyword":["03G30","18B25","06B35","93A30","Mathematics - Category Theory","Mathematics - Logic","⛔ No DOI found"],"metadata":{"authorlinks":{}},"html":""},"bibtype":"article","biburl":"https://bibbase.org/zotero/SilverSylvester","dataSources":["YCBcQPneB9oxahSnp"],"keywords":["03g30","18b25","06b35","93a30","mathematics - category theory","mathematics - logic","⛔ no doi found"],"search_terms":["temporal","type","theory","topos","theoretic","approach","systems","behavior","schultz","spivak"],"title":"Temporal Type Theory: A topos-theoretic approach to systems and behavior","year":2017}