A type theory for invertibility in weak $\omega$-categories
Thibaut Benjamin, Camil Champin, Ioannis Markakis

TL;DR
This paper introduces a conservative extension of a dependent type theory to formalize invertibility in weak ω-categories, enabling concise descriptions and semantics of equivalences and fibrations in higher category theory.
Contribution
It develops ICaTT, a new type theory extension for weak ω-categories, with an implementation for formalizing invertible cells and their properties.
Findings
Formalization of invertibility properties in ICaTT
Implementation of the theory for basic properties of invertible cells
Semantics of ICaTT in marked weak ω-categories
Abstract
We present a conservative extension ICaTT of the dependent type theory CaTT for weak -categories with a type witnessing coinductive invertibility of cells. This extension allows for a concise description of the "walking equivalence" as a context, and of a set of maps characterising -equifibrations as substitutions. We provide an implementation of our theory, which we use to formalise basic properties of invertible cells. These properties allow us to give semantics of ICaTT in marked weak -categories, building a fibrant marked -category out of every model of ICaTT.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHomotopy and Cohomology in Algebraic Topology · Logic, programming, and type systems · Advanced Topology and Set Theory
