Theorem 2.42.
Let \(T\) be a presentable category. Then the following are equivalent:
The category \(T\) is a topos.
Colimits are universal and there exists an object classifier.
The Giraud axioms are satisfied:
Colimits are universal (Definition 2.7);
Coproducts are disjoint (Example 2.12);
Groupoids are effective (Definition 2.21, Lemma 2.32);
There exists a small category \(C\) and a left exact localization \(\PSh(C) \to T\).
Proof
(1) \(\implies\) (2): Clear, since \((-)^{\simeq}\colon \Cat \to \An\) preserves limits.(2) \(\implies\) (1): Assume (2), and let \(X_{\bullet}\colon I \to T\) be a diagram with colimit \(X\). By universality of colimits, the comparison functor
\[T_{/X} \longrightarrow \lim_{i \in I\catop}T_{/X_i}\]
is fully faithful by Lemma 2.8. To prove essential surjectivity, let \(U\) be an object classifier and choose an object of the limit on the right. Passing to cores and using the classifying property of \(U\), this object determines a point of \[\lim_{i \in I\catop}(T_{/X_i})^{\simeq}
\iso \lim_{i \in I\catop}\Hom(X_i,U)
\iso \Hom(X,U).\]
The final isomorphism follows because \(U\colon T\catop \to \widehat{\An}\) preserves limits. The resulting map \(X \to U\) classifies an object over \(X\) whose pullback to every \(X_i\) is isomorphic to the prescribed object. Thus the comparison functor is essentially surjective and hence an equivalence.(1) \(\implies\) (3): We verify the three conditions: - Universality of colimits holds by definition of a topos.
- Coproducts are disjoint by Example 2.12.
- All groupoids are effective by Corollary 2.23.
\[F\colon \PSh(C) \longrightarrow T\]
is left exact. Its right adjoint is the restricted Yoneda functor \(X\mapsto\Hom_T(-,X)|_C\), which is fully faithful because \(C\) generates \(T\) under colimits. Thus \(F\) is a left exact localization, giving (4).