Let \(T\) be a base type theory. We work in \(T\). We define the topos of types \(\mathcal {E}\) to be \(\mathcal {E}(0)\).
[003V] The topos of types
We take a close look at the simplest and most important topos, the topos of types.
In classical topos theory, the topos of types is also called the object classifier, and its category of sheaves is the category of presheaves on the free lex category over one object. In particular, every object in the free lex category over one object induces an essential point of the topos of types. We construct those essential points synthetically.
Let \(T\) be a base type theory. We work in the type theory of spaces \(T\). Then the point \(\mathord {\textnormal {\textsf {1}}}:\mathcal {E}\) is coétale.
Proof
For any \(X:\mathcal {E}\), we have \((\mathord {\textnormal {\textsf {1}}}\Rightarrow X)\simeq X\), and thus \(\mathord {\textnormal {\textsf {1}}}\Rightarrow X\) is in \(\mathcal {E}(0)\).
Let \(T\) be a base type theory. We work in the type theory of spaces in \(T\). Let \(X\) be a topos. Then coétale points of \(X\) are closed under finite colimits that exist in \(X\).
Proof
This is because \(\mathcal {E}(0)\) is closed under finite limits.
Let \(T\) be a base type theory. We work in type theory of spaces in \(T\). We say a point of \(\mathcal {E}\) is finitely presented if it is constructed from \(\mathord {\textnormal {\textsf {1}}}\) by finite colimits.
Let \(T\) be a base type theory. We work in the type theory of spaces in \(T\). Then every finitely presented point of \(\mathcal {E}\) is coétale.
Let \(T\) be a base type theory. We work in \(T\). Then every finitely presented point of \(\mathcal {E}\) is essential.