4.4. Étale morphisms

Recall that a continuous map \(f\colon X \to Y\) of topological spaces is called étale if it is a local homeomorphism: every point \(x \in X\) admits an open neighborhood \(U\) such that the composite \(U \hookrightarrow X \xrightarrow{f} Y\) is an open embedding. The topos-theoretic analogue is obtained from the projection \(T_{/X}\to T\) associated to an object \(X\) of a topos \(T\). We first recognize these morphisms by the existence of a conservative further left adjoint satisfying a projection formula. We then classify the étale morphisms over a fixed topos and record their compatibility with base change.

Definition 4.35.

A morphism of logoi \(\phi^*\colon T \to S\) is called étale if there exists an object \(X \in T\) and an equivalence of logoi \(S \simeq T_{/X}\) such that the composite

\[T \xrightarrow{\phi^*} S \simeq T_{/X}\]

is the functor \(U \mapsto U \times X\). A morphism \(\phi_*\colon S \to T\) of topoi is étale if the corresponding morphism \(\phi^*\colon T \to S\) is étale. We denote by

\[\Logos^{\et} \; \subseteq \; \Logos \qquadtext{ and } \Topos^{\et} \; \subseteq \; \Topos\]

the wide subcategories spanned by étale morphisms.

Remark 4.36.

As we will see below in Example 6.22, every continuous map of topological spaces \(f\colon X \to Y\) gives rise to a morphism of topoi \(f_*\colon \Shv(X) \to \Shv(Y)\) between their sheaf categories. One can show that \(f\) is an étale morphism of topological spaces (that is, a local homeomorphism) if and only if \(f_*\) is an étale morphism of topoi, justifying the terminology.

For an étale morphism \(\phi^*\), its further left adjoint is commonly denoted \(\phi_!\). We instead write \(\phi_{\sharp}\), in order to distinguish this adjoint from the lower shriek in a six-functor formalism.

Proposition 4.37.

A morphism of logoi \(\phi^*\colon T \to T'\) is étale if and only if:

  1. The functor \(\phi^*\) admits a left adjoint \(\phi_{\sharp}\).

  2. The functor \(\phi_{\sharp}\) is conservative.

  3. For every morphism \(X\to Y\) in \(T\) and every morphism \(Z\to\phi^*Y\) in \(T'\), the canonical map

    \[\phi_{\sharp}\bigl(\phi^*X \times_{\phi^*Y} Z\bigr) \longrightarrow X \times_Y \phi_{\sharp}(Z)\]

    is an isomorphism.

Proof
If \(\phi^*\) is étale, choose \(A\in T\) and an identification \(T'\simeq T_{/A}\) under which \(\phi^*\) is the functor \(U\mapsto U\times A\). Its left adjoint \(\phi_{\sharp}\) is the forgetful functor \(T_{/A}\to T\). It is conservative, and the projection formula follows by composing pullback squares in \(T\).Conversely, suppose that \(\phi^*\) admits a conservative left adjoint \(\phi_{\sharp}\) satisfying the projection formula, and set \(A:=\phi_{\sharp}(*)\). Consider the functor
\[F\colon T' \longrightarrow T_{/A}, \qquad W \longmapsto \bigl(\phi_{\sharp}(W)\to A\bigr).\]
It admits a right adjoint
\[G(Y\to A):=\phi^*(Y)\times_{\phi^*A}*.\]
For \(Y\to A\), the projection formula identifies the underlying morphism of the counit \(FG(Y)\to Y\) with an isomorphism, so the counit is an isomorphism in \(T_{/A}\). Let \(W\to GFW\) be the unit. By the triangle identity, its image under \(F\) is an isomorphism because the counit is. In particular, \(\phi_{\sharp}\) sends the unit to an isomorphism. Since \(\phi_{\sharp}\) is conservative, the unit itself is an isomorphism. Thus \(F\) is an equivalence. Under this equivalence, \(\phi^*\) sends \(Y\) to the projection \(Y\times A\to A\), as required.

Proposition 4.38.

Let \(T\) be a topos.

  1. There is an equivalence of \(2\)-categories

    \[T \;\simeq\; \Topos^{\et}_{/T}, \qquad X \longmapsto T_{/X}.\]

    In particular, \(\Topos^{\et}_{/T}\) is a \(1\)-category.

  2. For every morphism of topoi \(\phi\colon S \to T\) and every \(X \in T\), the square

    Commutative diagram generated from the LaTeX source

    is a pullback in \(\Topos\). In particular, the category \(\Topos^{\et}\) admits pullbacks, and the inclusion \(\Topos^{\et} \hookrightarrow \Topos\) preserves pullbacks.

Proof
Given a morphism of topoi \(\phi\colon S \to T\) and an object \(X \in T\), we claim there is a natural equivalence
\[\Geom_{/T}(S, T_{/X}) \;\simeq\; \Hom_S(*, \phi^*X).\]
This immediately gives (2), and it gives (1) by taking \(S = T_{/Y}\) and noticing that \(\Hom_{T_{/Y}}(Y,X \times Y) \simeq \Hom_T(Y,X)\).To prove the claim, we will start by producing a natural equivalence
\[\Fun^{\lex}_{T/}(T_{/X}, S) \;\simeq \; \Hom_S(*,\phi^*X).\]
  • Given \(F\colon T_{/X} \to S\) in \(\Fun^{\lex}_{T/}\), consider the morphism
    \[f_F := F(\Delta)\colon F(X) \longrightarrow F(X \times X)\]
    induced by the diagonal \(\Delta\colon X \to X \times X\), viewed as a morphism in \(T_{/X}\). Since \((X,\id_X)\) is terminal in \(T_{/X}\), we have \(F(X) \simeq *\). Moreover, because \(F\) is a functor under \(T\), we identify \(F(X \times X)\) with \(\phi^*X\). So \(f_F\) is a point in \(\Hom_S(*,\phi^*X)\).
  • Conversely, given a morphism \(f\colon * \to \phi^*X\), define \(F_f\colon T_{/X} \to S\) by sending \(U \to X\) to the pullback
    Commutative diagram generated from the LaTeX source
    The functor \(F_f\) preserves finite limits because it is the composite of \(\phi^*\colon T_{/X}\to S_{/\phi^*X}\) with pullback along \(f\). It also preserves colimits: the first functor does so objectwise, while the second does so by descent in \(S\). When \(U=X\times Y\) for some \(Y\in T\), we have \(F_f(U)\simeq\phi^*(Y)\), showing that \(F_f\) is a functor under \(T\).
Now, applying \(F_{f}\) to the diagonal map \(\Delta\colon X \to X \times X\) reproduces the original map \(f\). Conversely, given any left exact functor \(F\colon T_{/X} \to S\) under \(T\) and any \(U \in T_{/X}\), we may always write \(U\) as the pullback in \(T_{/X}\) of the diagram
Commutative diagram generated from the LaTeX source
and thus we get a pullback square
Commutative diagram generated from the LaTeX source
showing that \(F\) is naturally equivalent to \(F_{f_F}\). This constructs the equivalence \(\Fun^{\lex}_{T/}(T_{/X}, S) \simeq \Hom_S(*,\phi^*X)\). The preceding description of \(F_f\) also shows that every such left exact functor preserves colimits. Hence the forgetful functor
\[\Geom_{/T}(S,T_{/X}) \to \Fun^{\lex}_{T/}(T_{/X},S)\]
is an equivalence. This finishes the proof.

By part (2) of the proposition, étale morphisms are closed under base change in \(\Topos\). In particular, given a morphism of topoi \(\phi\colon S \to T\), pullback along \(\phi\) defines a functor \(\phi^*\colon \Topos^{\et}_{/T} \to \Topos^{\et}_{/S}\).

Corollary 4.39.

The functor \(\Topos\catop \to \widehat{\Cat}, T \mapsto \Topos^{\et}_{/T}\) is equivalent to the composite \(\Topos\catop \simeq \Logos \hookrightarrow \Cat \hookrightarrow \widehat{\Cat}\).

Proof sketch
For each topos \(T\), consider the functors
\[\Topos^{\et}_{/T}\longrightarrow T,\qquad (\phi\colon T'\to T)\longmapsto\phi_{\sharp}(*)\]
and \(T\to\Topos^{\et}_{/T}\), \(X\mapsto T_{/X}\). The classification in Proposition 4.38 supplies inverse equivalences. These equivalences are natural in \(T\): for a pullback square
Commutative diagram generated from the LaTeX source
we have a canonical isomorphism \(\psi^*\phi_{\sharp}(*) \simeq \phi'_{\sharp}(*)\). These base-change isomorphisms are compatible with pasting, since both sides classify the same iterated pullback of the étale morphism \(\phi\). Thus the objectwise equivalences assemble into the asserted equivalence of functors.

Corollary 4.40.

Consider morphisms of topoi \(T \xrightarrow{\phi} T' \xrightarrow{\psi} S\). If \(\psi\) and \(\psi\phi\) are étale morphisms, then so is \(\phi\).

Proof
Choose equivalences \(T\simeq S_{/X}\) and \(T'\simeq S_{/Y}\) identifying \(\psi\phi\) and \(\psi\) with the slice projections. By Proposition 4.38, the morphism \(\phi\) over \(S\) is classified by a morphism \(f\colon X\to Y\). Regarding \(f\) as an object of \(S_{/Y}\simeq T'\), there is an equivalence
\[T'_{/f}\simeq (S_{/Y})_{/f}\simeq S_{/X}\simeq T\]
under which the projection to \(T'\) identifies with \(\phi\). Hence \(\phi\) is étale.