Semantics for two-dimensional type theory

Publication date

2022-02

Authors

Ahrens, Benedikt
North, Paige RandallISNI 0000000463490430
Van Der Weide, Niels

Editors

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

cc_by

Abstract

We propose a general notion of model for two-dimensional type theory, in the form of comprehension bicategories. Examples of comprehension bicategories are plentiful; they include interpretations of directed type theory previously studied in the literature. From comprehension bicategories, we extract a core syntax, that is, judgment forms and structural inference rules, for a two-dimensional type theory. We prove soundness of the rules by giving an interpretation in any comprehension bicategory. The semantic aspects of our work are fully checked in the Coq proof assistant, based on the UniMath library. This work is the frst step towards a theory of syntax and semantics for higher-dimensional directed type theory.

Keywords

Comprehension bicategory, Computer-checked proof, Dependent types, Directed type theory

Citation

Ahrens, B, North, P R & Van Der Weide, N 2022, Semantics for two-dimensional type theory. in LICS '22: Proceedings of the 37th Annual ACM/IEEE Symposium on Logic in Computer Science., 12, Proceedings - Symposium on Logic in Computer Science. https://doi.org/10.1145/3531130.3533334