The Stacks project

59.4 The étale topology

It is very hard to simply “add” extra open sets to refine the Zariski topology. One efficient way to define a topology is to consider not only open sets, but also some schemes that lie over them. To define the étale topology, one considers all morphisms $\varphi : U \to X$ which are étale. If $X$ is a smooth projective variety over $\mathbf{C}$, then this means

  1. $U$ is a disjoint union of smooth varieties, and

  2. $\varphi $ is (analytically) locally an isomorphism.

The word “analytically” refers to the usual (transcendental) topology over $\mathbf{C}$. So the second condition means that the derivative of $\varphi $ has full rank everywhere (and in particular all the components of $U$ have the same dimension as $X$).

A double cover – loosely defined as a finite degree $2$ map between varieties – for example

\[ \mathop{\mathrm{Spec}}(\mathbf{C}[t]) \longrightarrow \mathop{\mathrm{Spec}}(\mathbf{C}[t]), \quad t \longmapsto t^2 \]

will not be an étale morphism if it has a fibre consisting of a single point. In the example this happens when $t = 0$. For a finite map between varieties over $\mathbf{C}$ to be étale all the fibers should have the same number of points. Removing the point $t = 0$ from the source of the map in the example will make the morphism étale. But we can remove other points from the source of the morphism also, and the morphism will still be étale. To consider the étale topology, we have to look at all such morphisms. Unlike the Zariski topology, these need not be merely open subsets of $X$, even though their images always are.

Definition 59.4.1. A family of morphisms $\{ \varphi _ i : U_ i \to X\} _{i \in I}$ is called an étale covering if each $\varphi _ i$ is an étale morphism and their images cover $X$, i.e., $X = \bigcup _{i \in I} \varphi _ i(U_ i)$.

This “defines” the étale topology. In other words, we can now say what the sheaves are. An étale sheaf $\mathcal{F}$ of sets (resp. abelian groups, vector spaces, etc) on $X$ is the data:

  1. for each étale morphism $\varphi : U \to X$ a set (resp. abelian group, vector space, etc) $\mathcal{F}(U)$,

  2. for each pair $U, \ U'$ of étale schemes over $X$, and each morphism $U \to U'$ over $X$ (which is automatically étale) a restriction map $\rho ^{U'}_ U : \mathcal{F}(U') \to \mathcal{F}(U)$

These data have to satisfy the condition that $\rho ^ U_ U = \text{id}$ in case of the identity morphism $U \to U$ and that $\rho ^{U'}_ U \circ \rho ^{U''}_{U'} = \rho ^{U''}_ U$ when we have morphisms $U \to U' \to U''$ of schemes étale over $X$ as well as the following sheaf axiom:

  • for every étale covering $\{ \varphi _ i : U_ i \to U\} _{i \in I}$, the diagram

    \[ \xymatrix{ \emptyset \ar[r] & \mathcal{F} (U) \ar[r] & \Pi _{i \in I} \mathcal{F} (U_ i) \ar@<1ex>[r] \ar@<-1ex>[r] & \Pi _{i, j \in I} \mathcal{F} (U_ i \times _ U U_ j) } \]

    is exact in the category of sets (resp. abelian groups, vector spaces, etc).

Remark 59.4.2. In the last statement, it is essential not to forget the case where $i = j$ which is in general a highly nontrivial condition (unlike in the Zariski topology). In fact, frequently important coverings have only one element.

Since the identity is an étale morphism, we can compute the global sections of an étale sheaf, and cohomology will simply be the corresponding right-derived functors. In other words, once more theory has been developed and statements have been made precise, there will be no obstacle to defining cohomology.


Comments (4)

Comment #1618 by Kien Nguyen on

In (2) of the definition of an etale sheaf, should the arrow of the restriction map the other way round, to have a contravariant functor?

Comment #1675 by on

Yes, you are right. I also added the necessary conditions on composition of restriction mappings. See here.

Comment #1699 by Yogesh More on

minor typos In condition : I think . There are two instances of in should that be .


Post a comment

Your email address will not be published. Required fields are marked.

In your comment you can use Markdown and LaTeX style mathematics (enclose it like $\pi$). A preview option is available if you wish to see how it works out (just click on the eye in the toolbar).

Unfortunately JavaScript is disabled in your browser, so the comment preview function will not work.

All contributions are licensed under the GNU Free Documentation License.




In order to prevent bots from posting comments, we would like you to prove that you are human. You can do this by filling in the name of the current tag in the following input field. As a reminder, this is tag 03N4. Beware of the difference between the letter 'O' and the digit '0'.