An Invitation to Geometric Type Theory
Joint work with: David Jaz Myers
Geometric Type Theory is a conjectured type theory that would provide an internal language for the 2-category of topoi [6]. In this talk, we give a direct construction of a category with familes (CwF, [1]) permitting interpretation of such a type theory. This is inspired by a close reading of the Elephant [3]; Johnstone defines a geometric theory over a fixed topos to be a 2-functor from to that is built by applying a sequence of PIE limits to the object classifier . From this, we define a CwF:
| CwF sort | Interpretation |
|---|---|
| Context | Geometric theory |
| Substitution | 2-natural transformation |
| Type | Geometric theory over , that is |
| Term | Natural section for |
Note that is equivalent to topoi sliced over the classifying topos for , by representability of geometric theories. This CwF then supports a rich variety of type formers.
Example 1.
There is a type that is is given semantics by the object classifier defined by . Given , we have another type defined by , so acts as a โuniverse of small typesโ. The object classifier serves a dual role: it helps us build up theories, but additionally when we work internally to in a fixed context we get the positive fragment of the internal language for the classifying topos for .
Example 2.
There is a โ-type with small codomainโ defined for and . The interpretation of on is given by interpreting in the slice topos , where is the global element of in given by the identity.
We also have -types, both globally and within the universe.
In fact, this construction scales beyond just topoi/geometric theories. From Garner and Lack [2], we know that various fragments of geometric logic correspond to sub 2-monads of given by completion under various classes of weighted colimits. Type theoretically, this corresponds to allowing different kinds of (strictly positive) type formers. For instance, regular logic corresponds to adding propositional truncation, with the elimination principle as given in the HoTT book [4]. Especially interesting for us is the setting of arithmetic universes [5], which interprets quotient inductive inductive types.
- [1] Peter Dybjer. Internal type theory. In Stefano Berardi and Mario Coppo, editors, Types for Proofs and Programs, pages 120โ134, Berlin, Heidelberg, 1996. Springer. doi:10.1007/3-540-61780-9_66.
- [2] Richard Garner and Stephen Lack. Lex colimits. Journal of Pure and Applied Algebra, 216(6):1372โ1396, June 2012. doi:10.1016/j.jpaa.2012.01.003.
- [3] P.ย T. Johnstone. Sketches of an Elephant: A Topos Theory Compendium. Numberย 43 in Oxford Logic Guides. Oxford University Press, Oxford ; New York, 2002.
- [4] The Univalent Foundations Project. Homotopy Type Theory: Univalent Foundations of Mathematics. Institute of Advanced Study, 2013. URL: https://homotopytypetheory.org/book/.
- [5] Steven Vickers. Sketches for arithmetic universes. Journal of Logic and Analysis, 11(0), June 2019. doi:10.4115/jla.2019.11.FT4.
- [6] Johannesย Schipp von Branitz and Ulrik Buchholtz. Propositional Geometric Type Theory, April 2025. URL: https://hott-uf.github.io/2025/slides/Schipp_von_Branitz.pdf.