Etale Cohomology: Lectures On

Download as pdf or txt
Download as pdf or txt
You are on page 1of 202

Lectures on

Étale Cohomology
J.S. Milne

Version 2.21
March 22, 2013
These are the notes for a course taught at the University of Michigan in 1989 and 1998.
In comparison with my book, the emphasis is on heuristic arguments rather than formal
proofs and on varieties rather than schemes. The notes also discuss the proof of the Weil
conjectures (Grothendieck and Deligne).

BibTeX information
@misc{milneLEC,
author={Milne, James S.},
title={Lectures on Etale Cohomology (v2.21)},
year={2013},
note={Available at www.jmilne.org/math/},
pages={202}
}

v2.01 (August 9, 1998). First version on the web; 197 pages.


v2.10 (May 20, 2008). Fixed many minor errors; changed TeX style; 196 pages
v2.20 (May 3, 2012). Corrected; minor improvements; 202 pages
v2.21 (March 22, 2013). Minor corrections. 202 pages
Please send comments and corrections to me at the address on my website www.jmilne.
org/math/

The photograph is of Falls creek, Fiordland, New Zealand.

Copyright 1998,
c 2008, 2012, 2013 J.S. Milne.
Single paper copies for noncommercial personal use may be made without explicit permis-
sion from the copyright holder.
Table of Contents

Table of Contents 3

I Basic Theory 7
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Étale Morphisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3 The Étale Fundamental Group . . . . . . . . . . . . . . . . . . . . . . . . 25
4 The Local Ring for the Étale Topology . . . . . . . . . . . . . . . . . . . . 31
5 Sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6 Sheaves for the Étale Topology . . . . . . . . . . . . . . . . . . . . . . . . 42
7 The Category of Sheaves on Xet . . . . . . . . . . . . . . . . . . . . . . . . 50
8 Direct and Inverse Images of Sheaves. . . . . . . . . . . . . . . . . . . . . 58
9 Cohomology: Definition and the Basic Properties. . . . . . . . . . . . . . . 64
10 Čech Cohomology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
11 Principal Homogeneous Spaces and H 1 . . . . . . . . . . . . . . . . . . . . 76
12 Higher Direct Images; the Leray Spectral Sequence. . . . . . . . . . . . . . 81
13 The Weil-Divisor Exact Sequence and the Cohomology of Gm . . . . . . . . 84
14 The Cohomology of Curves. . . . . . . . . . . . . . . . . . . . . . . . . . 89
15 Cohomological Dimension. . . . . . . . . . . . . . . . . . . . . . . . . . . 105
16 Purity; the Gysin Sequence. . . . . . . . . . . . . . . . . . . . . . . . . . . 108
17 The Proper Base Change Theorem. . . . . . . . . . . . . . . . . . . . . . . 114
18 Cohomology Groups with Compact Support. . . . . . . . . . . . . . . . . 118
19 Finiteness Theorems; Sheaves of Z` -modules. . . . . . . . . . . . . . . . . 123
20 The Smooth Base Change Theorem. . . . . . . . . . . . . . . . . . . . . . 127
21 The Comparison Theorem. . . . . . . . . . . . . . . . . . . . . . . . . . . 130
22 The Künneth Formula. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
23 The Cycle Map; Chern Classes . . . . . . . . . . . . . . . . . . . . . . . . 138
24 Poincaré Duality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
25 Lefschetz Fixed-Point Formula. . . . . . . . . . . . . . . . . . . . . . . . 147

II Proof of the Weil Conjectures. 151


26 The Weil Conjectures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
27 Proof of the Weil Conjectures, except for the Riemann Hypothesis . . . . . 154
28 Preliminary Reductions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
29 The Lefschetz Fixed Point Formula for Nonconstant Sheaves. . . . . . . . . 163
30 The MAIN Lemma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
31 The Geometry of Lefschetz Pencils . . . . . . . . . . . . . . . . . . . . . . 184
32 The Cohomology of Lefschetz Pencils . . . . . . . . . . . . . . . . . . . . 186
33 Completion of the Proof of the Weil Conjectures. . . . . . . . . . . . . . . 193
34 The Geometry of Estimates . . . . . . . . . . . . . . . . . . . . . . . . . . 197

Index 201

3
Notations and conventions
The conventions concerning varieties are the same as those in my notes on Algebraic Ge-
ometry. For example, an affine algebra over a field k is a finitely generated k-algebra A
such that A ˝k k al is has no nonzero nilpotents for one (hence every) algebraic closure k al
of k — this implies that A itself has no nilpotents. With such a k-algebra, we associate
a ringed space Specm.A/ (topological space endowed with a sheaf of k-algebras), and an
affine variety over k is a ringed space isomorphic to one of thisS form. A variety over k is
a ringed space .X; OX / admitting a finite open covering X D Ui such that .Ui ; OX jUi /
is an affine variety for each i and which satisfies the separation axiom. We often use X to
denote .X; OX / as well as the underlying topological space. A regular map of varieties will
sometimes be called a morphism of varieties.
For those who prefer schemes, a variety is a separated geometrically reduced scheme
X of finite type over a field k with the nonclosed points omitted.
If X is a variety over k and K  k, then X.K/ is the set of points of X with coordinates
in K and XK or X=K is the variety1 over K obtained from X. For example, if X D
Specm.A/, then X.K/ D Homk-alg .A; K/ and XK D Specm.A ˝k K/. In general, X.K/
is just a set, but I usually endow X.C/ with its natural complex topology. A separable
closure k sep of a field k is a field algebraic over k such that every separable polynomial
with coefficients in k has a root in k sep .
Our terminology concerning schemes is standard, except that I shall always assume that
our rings are Noetherian and that our schemes are locally Noetherian.
Our terminology concerning rings is standard. In particular, a homomorphism A ! B
of rings maps 1 to 1. A homomorphism A ! B of rings is finite, and B is a finite A-
algebra, if B is finitely generated as an A-module. When A is a local ring, I often denote its
(unique) maximal ideal by mA . A local homomorphism of local rings is a homomorphism
f W A ! B such that f 1 .mB / D mA (equivalently, f .mA /  mB ).
Generally, when I am drawing motivation from the theory of sheaves on a topological
space, I assume that the spaces are Hausdorff, i.e., not some weird spaces with points whose
closure is the whole space.
X  Y X is a subset of Y (not necessarily proper);
def
X DY X is defined to be Y , or equals Y by definition;
X Y X is isomorphic to Y ;
X 'Y X and Y are canonically isomorphic (or there is a given or unique isomorphism)

Prerequisites and References


Homological algebra I shall assume some familiarity with the language of abelian cate-
gories and derived functors. There is a summary of these topics in my Class Field Theory
notes pp 69–76, and complete presentations in several books, for example, in
Weibel, C.A., An Introduction to Homological Algebra2 , Cambridge U.P., 1994.
We shall not be able to avoid using spectral sequences — see pp 307–309 of my book
on Etale Cohomology for a brief summary of spectral sequences and Chapter 5 of Weibel’s
book for a complete treatment.
1 Our terminology follows that of Grothendieck. There is a conflicting terminology, based on Weil’s Foun-

dations and frequently used by workers in the theory of algebraic groups, that writes these the other way round.
2 On p 9, Weibel defines C Œpn D C n p . The correct original definition, universally used by algebraic

and arithmetic geometers, is that C Œpn D C nCp (see Hartshorne, R., Residues and Duality, 1966, p26). Also,
in Weibel, a “functor category” need not be a category.

4
Sheaf theory Etale cohomology is modelled on the cohomology theory of sheaves in the
usual topological sense. Much of the material in these notes parallels that in, for example,
Iversen, B., Cohomology of Sheaves, Springer, 1986.

Algebraic geometry I shall assume familiarity with the theory of algebraic varieties, for
example, as in my notes on Algebraic Geometry (Math. 631). Also, sometimes I will men-
tion schemes, and so the reader should be familiar with the basic language of schemes as,
for example, the first 3 sections of Chapter II of Hartshorne, Algebraic Geometry, Springer
1977, the first chapter of Eisenbud and Harris, Schemes, Wadsworth, 1992, or Chapter V of
Shafarevich, Basic Algebraic Geometry, 2nd Edition, Springer, 1994.
For commutative algebra, I usually refer to
Atiyah, M., and MacDonald, I., Introduction to Commutative Algebra, Addison-Wesley,
1969.

Etale cohomology There are the following books:


Freitag, E., and Kiehl, R., Etale Cohomology and the Weil Conjecture, Springer, 1988.
Milne, J., Etale Cohomology, Princeton U.P. 1980 (cited as EC).
Tamme, Introduction to Etale Cohomology, Springer.
The original sources are:
Artin, M., Grothendieck Topologies, Lecture Notes, Harvard University Math. Dept. 1962.
Artin, M., Théorèmes de Représentabilité pour les Espace Algébriques, Presses de l’Université
de Montréal, Montréal, 1973
Grothendieck, A., et al., Séminaire de Géométrie Algébrique.
SGA 4 (with Artin, M., and Verdier, J.-L.). Théorie des topos et cohomologie étale des
schémas (1963–64). Springer Lecture Notes 1972–73.
SGA 4 1/2 (by Deligne, P., with Boutot, J.-F., Illusie, L., and Verdier, J.-L.) Cohomologie
étale. Springer Lecture Notes 1977.
SGA 5 Cohomologie l-adique et fonctions L (1965–66). Springer Lecture Notes 1977.
SGA 7 (with Deligne, P., and Katz, N.) Groupes de monodromie en géométrie algébriques
(1967–68). Springer Lecture Notes 1972–73.
Except for SGA 4 21 , these are the famous seminars led by Grothendieck at I.H.E.S..
I refer to the following of my notes.
FT Field and Galois Theory (v4.40 2013).
AG Algebraic Geometry (v5.22 2012).
AV Abelian Varieties (v2.00 2008).
CFT Class Field Theory (v4.01 2011).

Acknowledgements
I thank the following for providing corrections and comments for earlier versions of these
notes: Martin Bright; Rex Cheung; Sungmun Cho; Ming-chang Kang; Michiel Kosters;
Akhil Matthew; Carl Mautner and others at UT Austin; Behrooz Mirzaii; Eric Moorhouse;
Sean Rostami; Steven Spallone; Immanuel Stampfli; Sun Shenghao; Zach Teitler; Bhupen-
dra Nath Tiwar; Ravi Vakil.

5
Comment.
The major theorems in étale cohomology are proved in SGA 4 and SGA 5, but often under
unnecessarily restrictive hypotheses. Some of these hypotheses were removed later, but by
proofs that used much of what is in those seminars. Thus the structure of the subject needs
to be re-thought. Also, algebraic spaces should be more fully incorporated into the subject
(see Artin 1973). It is likely that de Jong’s resolution theorem (Smoothness, semi-stability
and alterations. Inst. Hautes Études Sci. Publ. Math. No. 83 (1996), 51–93) will allow
many improvements. Finally, such topics as intersection cohomology and Borel-Moore
homology need to be added to the exposition. None of this will be attempted in these notes.

I think one reason why Grothendieck, after Serre’s talk at the Chevalley semi-
nar in 1958, was confident that étale localization would give the correct H i ’s
is that once you had the correct cohomology of curves, then by fibrations in
curves and dévissage you should also reach the higher H i ’s.” (Illusie NAMS
2010.)

Grothendieck came to Harvard for the first time in 1958. Artin: Yes. At that
time, I still didn’t have any idea what a scheme was. But the second time,
in ’61, I had heard that he had this idea for étale cohomology, and when he
arrived I asked him if it was all right if I thought about it, and so that was the
beginning. He wasn’t working on it then — he had the idea but had put it aside.
He didn’t work on it until I proved the first theorem. He was extremely active,
but this may have been the only thing in those years that he really didn’t do
right away, and it’s not clear why. I thought about it that fall, and we argued
about what the definition should be [laughs]. And then I gave a seminar, fall of
’62. (Recountings: conversations with MIT mathematicians, p.358.)

6
Chapter I

Basic Theory

1 I NTRODUCTION
For a variety X over the complex numbers, X.C/ acquires a topology from that on C, and so
one can apply the machinery of algebraic topology to its study. For example, one can define
the Betti numbers ˇ r .X / of X to be the dimensions of the vector spaces H r .X.C/; Q/, and
such theorems as the Lefschetz fixed point formula are available.
For a variety X over an arbitrary algebraically closed field k, there is only the Zariski
topology, which is too coarse (i.e., has too few open subsets) for the methods of algebraic
topology to be useful. For example, if X is irreducible, then the groups H r .X; Z/, com-
puted using the Zariski topology, are zero for all r > 0.
In the 1940s, Weil observed that some of his results on the numbers of points on certain
varieties (curves, abelian varieties, diagonal hypersurfaces..) over finite fields would be
explained by the existence of a cohomology theory giving vector spaces over a field of
characteristic zero for which a Lefschetz fixed point formula holds. His results predicted a
formula for the Betti numbers of a diagonal hypersurface in Pd C1 over C which was later
verified by Dolbeault.
About 1958, Grothendieck defined the étale “topology” of a scheme, and the theory of
étale cohomology was worked out by him with the assistance of M. Artin and J.-L. Verdier.
The whole theory is closely modelled on the usual theory of sheaves and their derived
functor cohomology on a topological space. For a variety X over C, the étale cohomology
groups H r .Xet ; / coincide with the complex groups H r .X.C/; / when  is finite, the
ring of `-adic integers Z` , or the field Q` of `-adic numbers (but not for  D Z). When X
is the spectrum of a field K, the étale cohomology theory for X coincides with the Galois
cohomology theory of K. Thus étale cohomology bridges the gap between the first case,
which is purely geometric, and the second case, which is purely arithmetic.
As we shall see in the course, étale cohomology does give the expected Betti numbers.
Moreover, it satisfies analogues of the Eilenberg-Steenrod axioms, the Poincaré duality the-
orem, the Lefschetz fixed point formula, the Leray spectral sequence, etc.. The intersection
cohomology of Goresky and MacPherson has an étale analogue, which provides a Poincaré
duality theorem for singular varieties. Etale cohomology has been brilliantly successful in
explaining Weil’s observation.

Algebraic Topology
We briefly review the origins of the theory on which étale cohomology is modelled.

7
8 CHAPTER I. BASIC THEORY

Algebraic topology had its origins in the late 19th century with the work of Riemann,
Betti, and Poincaré on “homology numbers”. After an observation of Emmy Noether, the
focus shifted to “homology groups”. By the 1950s there were several different methods of
attaching (co)homology groups to a topological space, for example, there were the singular
homology groups of Veblen, Alexander, and Lefschetz, the relative homology groups of
Lefschetz, the Vietoris homology groups, the C̆ech homology groups, and the Alexander
cohomology groups.
The situation was greatly clarified by Eilenberg and Steenrod 19531 , which showed that
for any “admissible” category of pairs of topological spaces, there is exactly one cohomol-
ogy theory satisfying a certain short list of axioms. Consider, for example, the category
whose objects are the pairs .X; Z/ with X a locally compact topological space and Z a
closed subset of X , and whose morphisms are the continuous maps of pairs. A cohomol-
ogy theory on this category is a contravariant functor attaching to each pair a sequence of
abelian groups and maps

 ! Hr 1
.U / ! HZr .X / ! H r .X / ! H r .U / !    ; U D X r Z;

satisfying the following axioms:


(a) (exactness axiom) the above sequence is exact;
(b) (homotopy axiom) the map f  depends only on the homotopy class of f ;
(c) (excision) if V is open in X and its closure is disjoint from Z, then the inclusion map
.X r V; Z/ ! .X; Z/ induces an isomorphisms HZr .X / ! HZr .X r V /;
(d) (dimension axiom) if X consists of a single point, then H r .P / D 0 for r ¤ 0.
The topologists usually write H r .X; U / for the group HZr .X /. The axioms for a ho-
mology theory are similar to the above except that the directions of all the arrows are re-
versed. If .X; Z/ 7! HZr .X / is a cohomology theory such that the HZr .X / are locally
compact abelian groups (e.g., discrete or compact), then .X; Z/ 7! HZr .X /_ (Pontryagin
dual) is a homology theory. In this approach there is implicitly a single coefficient group.
In the 1940s, Leray attempted to understand the relation between the cohomology
groups of two spaces X and Y for which a continuous map Y ! X is given. This led
him to the introduction of sheaves (local systems of coefficient groups), sheaf cohomology,
and spectral sequences (about the same time as Roger Lyndon, who was trying to under-
stand the relations between the cohomologies of a group G, a normal subgroup N , and the
quotient group G=N ).
Derived functors were used systematically in Cartan and Eilenberg 19562 , and in his
1955 thesis a student of Eilenberg, Buchsbaum, defined the notion of an abelian category
and extended the Cartan-Eilenberg theory of derived functors to such categories. (The name
“abelian category” is due to Grothendieck).
Finally Grothendieck, in his famous 1957 Tohôku paper3 , showed that the category
of sheaves of abelian groups on a topological space is an abelian category with enough
injectives, and so one can define the cohomology groups of the sheaves on a space X as the
right derived functors of the functor taking a sheaf to its abelian group of global sections.
One recovers the cohomology of a fixed coefficient group  as the cohomology of the
1 Foundations of Algebraic Topology, Princeton.
2 Homological Algebra, Princeton.
3 Sur quelques points d’algèbre homologique, Tôhoku Math. J. 9, 119–221.
1. INTRODUCTION 9

constant sheaf it defines. This is now the accepted definition of the cohomology groups,
and it is the approach we follow to define the étale cohomology groups. Instead of fixing
the coefficient group and having to consider all (admissible) pairs of topological spaces in
order to characterize the cohomology groups, we fix the topological space but consider all
sheaves on the space.

Brief review of sheaf cohomology


Let X be a topological space. We make the open subsets of X into a category with the
inclusions as the only morphisms, and define a presheaf to be a contravariant functor from
this category to the category Ab of abelian groups. Thus, such a presheaf F attaches to every
open subset U of X an abelian group F.U / and to every inclusion V  U a restriction map
VU W F.U / ! F.V / in such way that U U
D idF .U / and, whenever W  V  U ,
U V
W D W ı VU :

For historical reasons, the elements of F.U / are called the sections of F over U , and the
elements of F.X / the global sections of F. Also, one sometimes writes .U; F/ for F.U /
and sjV for VU .s/.
A presheaf F is said to be a sheaf if
Ui
(a) a section f 2 F.U / is determined by its restrictions U .f / to the sets of an open
covering .Ui /i 2I of U ;
(b) a family of sections fi 2 F.Ui / for .Ui /i 2I an open covering of U arises by restric-
tion from a section f 2 F.U / if fi jUi \ Uj D fj jUi \ Uj for all i and j .
In other words, F is a sheaf if, for every open covering .Ui /i 2I of an open subset U of X ,
the sequence Y Y
F.U / ! F.Ui / ⇒ F.Ui \ Uj /;
i 2I .i;j /2I I

is exact —Qby definition, this means that the first arrow maps F.U / injectively onto the
subset of F.Ui / on which the next two arrows agree. The first arrow sends f 2
F.U / to the family .f jUi /i 2I , and the next two arrows send .fi /i 2I to the families
.fi jUi \ Uj /.i;j /2I I and .fj jUi \ Uj /.i;j /2I I respectively. Since we are considering
only (pre)sheaves of abelian groups, we can restate the condition as: the sequence
Q Q
0 ! F.U / ! i 2I F.Ui / ! .i;j /2I I F.Ui \ Uj /
f 7! .f jUi /;
.fi / 7! .fj jUi \ Uj fi jUi \ Uj /

is exact. When applied to the empty covering of the empty set, the condition implies that
F.;/ D 0.4
For example, if  is a topological abelian group (e.g., R or C), then we can define
a sheaf on any topological space X by setting F.U / equal to the set of continuous maps
U !  and taking the restriction maps to be the usual restriction of functions.
When  has the discrete topology, every continuous map f W U !  is constant on
each connected component of U , and hence factors through 0 .U /, the space of connected
4 The empty set ; is covered by a family of maps indexed by the empty set, and so the sheaf condition says
that F .;/ is equal to a product of abelian groups indexed by ;. But in every category, a product over an empty
indexing set is the final object (when it exists), which, in the case of abelian groups, is zero.
10 CHAPTER I. BASIC THEORY

components of U . When this last space is discrete, F.U / is the set of all maps 0 .U / ! ,
i.e., F.U / D 0 .U / . In this case, we call F the constant sheaf defined by the abelian group
.
Grothendieck showed that, with the natural structures, the sheaves on X form an abelian
category. Thus, we have the notion of an injective sheaf: it is a sheaf I such that for any
subsheaf F 0 of a sheaf F, every homomorphism F 0 ! I extends to a homomorphism
F ! I. Grothendieck showed that every sheaf can be embedded into an injective sheaf.
The functor F 7! F.X / from the category of sheaves on X to the category of abelian
groups is left exact but not (in general) right exact. We define H r .X; / to be its rth right
derived functor. Thus, given a sheaf F, we choose an exact sequence

0 ! F ! I0 ! I1 ! I2 !   

with each I r injective, and we set H r .X; F/ equal to the rth cohomology group of the
complex of abelian groups

I 0 .X / ! I 1 .X / ! I 2 .X / !   

While injective resolutions are useful for defining the cohomology groups, they are not
convenient for computing it. Instead, one defines a sheaf F to be flabby if the restriction
maps F.U / ! F.V / are surjective for all open U  V , and shows that H r .X; F/ D 0 if
F is flabby. Thus, resolutions by flabby sheaves can be used to compute cohomology.

The inadequacy of the Zariski topology


As we noted above, for many purposes, the Zariski topology has too few open subsets. We
list some situations where this is evident.

The cohomology groups are zero Recall that a topological space X is said to be irreducible
if any two nonempty open subsets of X have nonempty intersection, and that a variety (or
scheme) is said to be irreducible if it is irreducible as a (Zariski) topological space.

T HEOREM 1.1 (G ROTHENDIECK ’ S T HEOREM ) If X is an irreducible topological space,


then H r .X; F/ D 0 for all constant sheaves and all r > 0.

P ROOF. Clearly, every open subset U of an irreducible topological space is connected.


Hence, if F is the constant sheaf defined by the group , then F.U / D  for every
nonempty open U . In particular, F is flabby, and so H r .X; F/ D 0 for r > 0. 2

R EMARK 1.2 The C̆ech cohomology groups are also zero. Let U D .Ui /i 2I be an open
covering of X . Then the C̆ech cohomology groups of the covering U are the cohomology
groups of a complex whose rth group is
Y

.i0 ;:::;ir /2I rC1 ; Ui0 \:::\Uir ¤;

with the obvious maps. For an irreducible space X, this complex is independent of the space
X; in fact, it depends only on the cardinality of I (assuming the Ui are nonempty). It is
easy to construct a contracting homotopy for the complex, and so deduce that the complex
is exact.
1. INTRODUCTION 11

The inverse mapping theorem fails A C 1 map 'W N ! M of differentiable manifolds is


said to be étale at n 2 N if the map on tangent spaces d'W Tgtn .N / ! Tgt'.n/ .M / is an
isomorphism.

T HEOREM 1.3 (I NVERSE M APPING T HEOREM ) A C 1 map of differentiable manifolds


is a local isomorphism at every point at which it is étale, i.e., if 'W N ! M is étale at
n 2 N , then there exist open neighbourhoods V and U of n and '.n/ respectively such that
' restricts to an isomorphism V ! U .

Let X and Y be nonsingular algebraic varieties over an algebraically closed field k. A


regular map 'W Y ! X is said to étale at y 2 Y if d'W Tgty .Y / ! Tgt'.y/ .X / is an
isomorphism.
For example, as we shall see shortly, x 7! x n W A1k ! A1k is étale except at the origin
(provided n is not divisible by the characteristic of k). However, if n > 1 this map is not
a local isomorphism at any point; in fact, there do not exist nonempty open subsets V and
U of A1k such that map x 7! x n sends V isomorphically onto U . To see this, note that
x 7! x n corresponds to the homomorphism of k-algebras T 7! T n W kŒT  ! kŒT . If
x 7! x n sends V into U , then the corresponding map k.U / ! k.V / on the function fields
is T 7! T n W k.T / ! k.T /. If V ! U were an isomorphism, then so would be the map on
the function fields, but it isn’t.
Take n D 2 and k D C, so that the map is z 7! z 2 W C ! C. To prove that this is a local
p
isomorphism at z0 ¤ 0, we have to construct an inverse function z 7! z to z 7! z 2 on
some open set containing z02 . In order to do this complex analytically, we need to remove
a curve in the complex plane from 0 to 1. The complement of such curve is open for the
complex topology but not for the Zariski topology.

Fibre bundles aren’t locally trivial A topology on a set allows us to speak of something
being true “near”, rather than “at”, a point and to speak of it being true “locally”, i.e., in a
neighbourhood of every point.
For example, suppose we are given a regular map of varieties 'W Y ! X over an
algebraically closed field k and the structure of a k-vector space on each fibre ' 1 .x/.
The choice of a basis for ' 1 .x/ determines a k-linear isomorphism of algebraic varieties
' 1 .x/ ! Ank for some n. The map 'W Y ! X is said to be a vector bundle if it is locally
trivial in the sense that every point x 2 X has an open neighbourhood U for which there is
a commutative diagram
' 1 .U / U  An

U U

with the top arrow a k-linear isomorphism of algebraic varieties.


For a smooth variety over C, a regular map Y ! X as above is locally trivial for the
Zariski topology if it is locally trivial for complex topology. Thus the Zariski topology is
fine enough for the study of vector bundles (see Weil, A., Fibre spaces in algebraic geome-
try, Notes of a course 1952, University of Chicago). However, it is not fine enough for the
study of more exotic bundles. Consider for example a regular map W Y ! X endowed
with an action of an algebraic group G on Y over X , i.e., a regular map mW Y  G ! Y
satisfying the usual conditions for a group action and such that .yg/ D .y/. In a talk
12 CHAPTER I. BASIC THEORY

in the Séminaire Chevalley in 1958, Serre called such a system locally isotrivial if, for each
x 2 X , there is a finite étale map U ! U 0  X with U 0 a Zariski open neighbourhood of
x such that the pull-back of Y to U becomes isomorphic to the trivial system U  G ! U .
The usefulness of this notion, together with Weil’s observation, led Grothendieck to
introduce the étale topology.

Etale cohomology
Let X and Y be smooth varieties over an algebraically closed field k. A regular map
'W Y ! X is said to be étale if it is étale at all points y 2 Y . An étale map is quasifinite
(its fibres are finite) and open.
The étale “topology” on X is that for which the “open sets” are the étale morphisms
U
S ! X . A family of étale morphisms .Ui ! U /i 2I over X is a covering of U if U D
'i .Ui /.
An étale neighbourhood of a point x 2 X is an étale map U ! X together with a point
u 2 U mapping to x.
Define Et=X to be the category whose objects are the étale maps U ! X and whose
arrows are the commutative diagrams

V U

with the maps V ! X and U ! X étale (then V ! U is also automatically étale).


A presheaf for the étale topology on X is a contravariant functor FW Et=X ! Ab. It is
a sheaf if the sequence
Y Y
F.U / ! F.Ui / ⇒ F.Ui U Uj /
i 2I .i;j /2I I

is exact for all étale coverings .Ui ! U /. One shows, much as in the classical case, that
the category of sheaves is abelian, with enough injectives. Hence one can define étale co-
homology groups H r .Xet ; F/ exactly as in the classical case, by using the derived functors
of F 7! F.X /.
The rest of the course will be devoted to the study of these groups and of their applica-
tions.

Comparison with the complex topology


Let X be a nonsingular algebraic variety over C. Which is finer, the étale topology on X
or the complex topology on X.C/? Strictly speaking, this question doesn’t make sense,
because they are not the same types of objects, but the complex inverse mapping theorem
shows that every étale neighbourhood of a point x 2 X “contains” a complex neighbour-
hood. More precisely, given an étale neighbourhood .U; u/ ! .X; x/ of x, there exists
a neighbourhood .V; x/ of x for the complex topology, such that the inclusion .V; x/ ,!
.X; x/ factors into
.V; x/ ! .U; u/ ! .X; x/
(the first of these maps is complex analytic and the second is algebraic).
1. INTRODUCTION 13

Thus, every étale covering of X can be “refined” by a covering for the complex topol-
ogy. From this one obtains canonical maps H r .Xet ; / ! H r .X.C/; / for any abelian
group .

T HEOREM 1.4 (C OMPARISON T HEOREM ) For every finite abelian group , the canonical
maps H r .Xet ; / ! H r .X.C/; / are isomorphisms.

By taking  D Z=`n Z and passing to the inverse limit over n, we obtain an isomor-
phism H r .Xet ; Z` / ! H r .X.C/; Z` /. When tensored with Q` , this becomes an isomor-
phism H r .Xet ; Q` / ! H r .X.C/; Q` /.

Applications of étale cohomology


Etale cohomology has become a prerequisite for arithmetic geometry, algebraic geometry
over ground fields other than C, parts of number theory, parts of K-theory, and the repre-
sentation theory of finite and p-adic groups. I hope to explain some of these applications
during the course. Here I briefly describe two.

Classical algebraic geometry Given an algebraic variety X over a field k, and a homo-
morphism of fields W k ! K, we obtain an algebraic variety X over K. For example, if
X is the affine (or projective) variety defined by equations

ai1 in T1i1    Tnin D 0;


X

then X is the variety defined by the equations

 ai1 in T1i1    Tnin D 0:


X

Note that we also get a map .t1 ; : : : ; tn / 7! . t1 ; : : : ;  tn /W X.k/ ! X.K/.

Q UESTION 1.5 Let X be a variety over C, and let  be an automorphism of C (as a field
only, i.e., not necessarily continuous). What is the relation between the cohomology groups
H r .X.C/; Q/ and H r .X.C/; Q/?

The map .t1 ; : : : ; tn / 7! . t1 ; : : : ;  tn /W X.C/ ! X.C/ won’t be a homeomorphism


unless  is the identity map or complex conjugation. In fact, Serre5 constructed a non-
singular projective surface X over C such that X.C/ and .X /.C/ have nonisomorphic
fundamental groups and so are not homeomorphic by any map. The theory of Shimura
varieties gives other examples of varieties X such that X.C/ and .X /.C/ have nonisomor-
phic fundamental groups.6
The answer to (1.5) is: the groups H r .X.C/; Q/ and H r .X.C/; Q/ become canoni-
cally isomorphic after they have been tensored with Q` (or C).
To prove this, use the comparison theorem and the fact that H r .Xet ; Q` / is canonically
isomorphic to H r ..X /et ; Q` / (because the isomorphism  W C ! C carries étale maps
U ! X to étale maps  U ! X etc.—it is an algebraic isomorphism, and the definition
of the étale cohomology groups is purely algebraic).
5 Exemples de variétés projectives conjuguées non homéomorphes. C. R. Acad. Sci. Paris 258 (1964),

4194–4196.
6 See Milne, James S.; Suh, Junecue. Nonhomeomorphic conjugates of connected Shimura varieties. Amer.

J. Math. 132 (2010), no. 3, 731–750. arXiv:0804.1953


14 CHAPTER I. BASIC THEORY

This implies that X and X have the same Betti numbers, and so H r .X.C/; Q/ and
H r ..X /.C/; Q/ are isomorphic (but not canonically isomorphic). For a smooth projective
variety, this weaker statement was proved by Serre7 using Dolbeault’s theorem
X
ˇ r .X / D dim H q .X.C/; ˝ p /
pCqDr

and his own comparison theorem

H r .X; F/ D H r .X.C/; F h /

(F is a coherent sheaf of OX -modules for the Zariski topology on X, and F h is the asso-
ciated sheaf of OX h -modules on X.C/ for the complex topology). The case of a general
variety was not known before Artin proved the Comparison Theorem.
Now I can explain why one should expect the groups H r .Xet ; Q/ to be anomolous.
Given a variety X over C, there will exist a subfield k of C such that C is an infinite Galois
extension of k and such that X can be defined by equations with coefficients in k. Then
X D X for all  2 Gal.C=k/, and so Gal.C=k/ will act on the groups H r .Xet ; Q` /. It is
expected (in fact, the Tate conjecture implies) that the image of Gal.C=k/ in Aut.H r .Xet ; Q` //
will usually be infinite (and hence uncountable). Since H r .Xet ; Q/ is a finite dimensional
vector space over Q, Aut.H r .Xet ; Q// is countable, and so the action of Gal.C=k/ on
H r .Xet ; Q` / can not arise from an action on H r .Xet ; Q/.

Representation theory of finite groups Let G be a finite group and k a field of characteristic
zero. The group algebra kŒG is a semisimple k-algebra, and so there exists a finite set
fV1 ; : : : ; Vr g of simple kŒG-modules such that every kŒG-module is isomorphic to a direct
sum of copies of the Vi and every simple kŒG-module is isomorphic to exactly one of the
Vi . In fact, one knows that r is the number of conjugacy classes in G.
For each i , define i .g/ for g 2 G to be the trace of g acting on Vi . Then i .g/ depends
only on the conjugacy class of g. The character table of G lists the values of 1 ; : : : ; r
on each of the conjugacy classes. One would like to compute the character table for each
simple finite group.
For the commutative simple groups, this is trivial. The representation theory of An is
closely related to that of Sn , and was worked out by Frobenius and Young between 1900
and 1930. The character tables of the sporadic groups are known—there are, after all, only
26 of them. That leaves those related to algebraic groups (by far the largest class).
The representation theory of GLn .Fq / was worked out by J.A. Green and that of Sp4 .Fq /
by B. Srinivasan.
Let G be an algebraic group over Fq . Then G.Fq / is the set of fixed points of the
Frobenius map t 7! t q acting on G.Fal q /:

F
G.Fq / D G.Fal
q/ :

In order to get all the simple finite groups, one needs to consider reductive groups G over
Fal al al m of F is the Frobenius map
p and a map F W G.Fp / ! G.Fp / such that some power F
of a model of G over Fq for some q; the finite group is again the set of fixed points of F on
G.Falp /.
7 Géométrie algébrique et géométrie analytique, Ann. Inst. Fourier, Grenoble 6 (1956), pp 1–42.
1. INTRODUCTION 15

Deligne and Lusztig 1976, and many subsequent papers of Lusztig, very successfully
apply étale cohomology to work out the representation theory of these groups. They con-
struct a variety X over F on which G acts. Then G acts on the étale cohomology groups
of X, and the Lefschetz fixed point formula can be applied to compute the traces of these
representations.
2 É TALE M ORPHISMS
An étale morphism is the analogue in algebraic geometry of a local isomorphism of man-
ifolds in differential geometry, a covering of Riemann surfaces with no branch points in
complex analysis, and an unramified extension in algebraic number theory.
For varieties, it is possible to characterize étale morphisms geometrically; for arbitrary
schemes, there is only the commutative algebra.

Étale morphisms of nonsingular algebraic varieties.


Throughout this subsection, all varieties will be defined over an algebraically closed field
k. Let W and V be nonsingular algebraic varieties over k. As in the introduction, a regular
map 'W W ! V is said to be étale at Q 2 W if the map d'W TgtQ .W / ! Tgt'.Q/ .V / on
tangent spaces is an isomorphism, and ' is said to be étale if it is étale at every point of W .
P ROPOSITION 2.1 Let V D Specm.A/ be a nonsingular affine variety over k, and let W
be the subvariety of V  An defined by the equations
gi .Y1 ; : : : ; Yn / D 0; gi 2 AŒY1 ; : : : ; Yn ; i D 1; : : : ; n:

 W ! V is étale at a point .P I b1 ; : : : ; bn / of W if and only if the


The projection map
@gi
Jacobian matrix @Y is nonsingular at .P I b1 ; : : : ; bn /.
j

P ROOF. Set
A D kŒX1 ; : : : ; Xm =.F1 ; : : : ; Fr /
and
P D .a1 ; : : : ; am /:
The tangent space to V at P is the solution space of the system of linear equations
m ˇ
def
X @Fi ˇˇ
.dFi /P D .dXj /P D 0; i D 1; : : : r;
@Xj ˇP
j D1

in the variables .dXj /P (see AG 5).


By definition, W D Specm AŒY1 ; : : : ; Yn =.g1 ; : : : ; gn /. For each i , choose a Gi 2
kŒX1 ; : : : ; Xm ; Y1 ; : : : ; Yn  mapping to gi 2 AŒY1 ; : : : ; Yn . Then
AŒY1 ; : : : ; Yn =.g1 ; : : : ; gn / D kŒX1 ; : : : ; Xm ; Y1 ; : : : ; Yn =.F1 ; : : : ; Fr ; G1 ; : : : ; Gn /;
and so the tangent space to W at .P I b1 ; : : : ; bn / is the solution space of the system of linear
equations
m ˇ
X @Fi ˇˇ
.dXj /.P Ib/ D 0; i D 1; : : : r;
@Xj ˇP
j D1
m ˇ n ˇ
X @Gi ˇˇ X @Gi ˇˇ
.dXj /P C .d Yj /.P Ib/ D 0; i D 1; : : : n;
@Xj ˇ.P Ib/ @Yj ˇ.P Ib/
j D1 j D1

(r C n equations in m C n variables). The map Tgt.P Ib/ .W / ! TgtP .V / is the obvious


projection map. Thus ' is étale at .P I b/ if and only if every solution of the first system of
equations extends uniquely
 to asolution of the second system. This will be so if and only
ˇ
@Gi ˇ
if the n  n matrix @Y ˇ is nonsingular. 2
j .P Ib/

16
2. ÉTALE MORPHISMS 17

C OROLLARY 2.2 Let 'W U ! V be a regular map, where  U and V both equalAm . Then
ˇ
' is étale at .a1 ; : : : ; am / if and only if the Jacobian matrix @.Xi ı'/ ˇ
@Y ˇ is nonsin-
j .a1 ;:::;am /
gular. (Here Xi is the i th coordinate function on V and Yj is the j th coordinate function
on U .)
P ROOF. Each Xi ı' is a regular function on U D Am , and hence is a polynomial Gi .Y1 ; : : : ; Ym /
in the coordinate functions Yj on U . The graph ' of ' is the subvariety of Am  Am de-
fined by the equations
Xi D Gi .Y1 ; : : : ; Ym /; i D 1; : : : ; m:
The map ' is the composite of the isomorphism P 7! .P; '.P //W V ! ' (see AG 4.26)
and the projection ' ! Am , and so is étale at P0 D .a1 ; : : : ; am / if and only if the
projection map is étale at .P0 ; '.P0 //. The statement now follows from the proposition. 2

R EMARK 2.3 Note that the


 condition 
ˇ
the Jacobian matrix @.X i ı'/ ˇ
@Yj ˇ
is nonsingular
.a1 ;:::;am /
is precisely the hypothesis of the Inverse Mapping Theorem in advanced calculus.

E XERCISE 2.4 (a) Prove the proposition using the definition of the tangent space in
terms of dual numbers (see AG 5.37).
(b) Prove the corollary with U replaced by an open subset of An .

E XAMPLE 2.5 Let V D Specm.A/ be a nonsingular affine variety over k, and let
f .T / D a0 T m C    C am
be a polynomial with coefficients in A. Thus, each ai is a regular function on V , and we can
regard f .T / as a continuous family f .P I T / of polynomials parametrized by P 2 V . Let
W D Specm.AŒT =.f .T // (assuming the ring to be reduced). Then W is the subvariety
of V  A1 defined by the equation
f .P I T / D 0;
and the inclusion A ,! AŒT =.f .T // corresponds to the projection map W W ! V ,
.P I c/ 7! P . For each P0 2 V ,  1 .P0 / is the set of roots of f .P0 I T / where
f .P0 I T / D a0 .P0 /T m C    C am .P0 / 2 kŒT :
We have:
(a) the fibre  1 .P0 / is finite if and only if P0 is not a common zero of the ai ; thus  is
quasi-finite (AG p8.5) if and only if the ideal generated by a0 ; a1 ; : : : ; am is A;
(b) the map  is finite if and only if a0 is a unit in A (cf. AG 8.1).
(c) the map  is étale at .P0 I c/ if and only if c is a simple root of f .P0 I T /.
To prove (c), note that c is a simple root of f .P0 I T / if and only if c is not a root of
df .P0 IT /
dT
. We can now apply the Proposition 2.1.
n
E XAMPLE 2.6 Consider the map x 7! x n W A1 ! A1 . Since dX dX
D nX n 1 , we see from
(2.2) that the map is étale at no point of A1 if the characteristic of k divides n, and that
otherwise it is étale at all x ¤ 0.
18 CHAPTER I. BASIC THEORY

Étale morphisms of arbitrary varieties.


The tangent space at a singular point of a variety says little about the point. Instead, one
must use the tangent cone (AG 5).
Recall that for an affine variety V D Specm kŒX1 ; : : : ; Xn =a over an algebraically
closed field k, the tangent cone at the origin P is defined by the ideal a D ff j f 2 ag
where, for f 2 kŒX1 ; : : : ; Xn , f is the homogeneous part of f of lowest degree. The
geometric tangent cone at P is the zero set of a . However, kŒX1 ; : : : ; Xn =a may have
nilpotents, and so (as in (2.7b) below) the geometric tangent cone may not determine this
ring. Instead, we define the tangent cone CP .V / to be the k-algebra kŒX1 ; : : : ; Xn =a (or,
equivalently but better, the affine k-scheme Spec kŒX1 ; : : : ; Xn =a ).
Let 'W W ! V be a regular map of varieties over an algebraically closed field k. Then
' is said to be étale at Q 2 W if it induces an isomorphism C'.Q/ .V / ! CQ .W / of
tangent cones (as k-algebras). For nonsingular varieties, this agrees with the definition in
the last subsection.
The tangent cone can be defined more canonically. Recall (Atiyah and MacDonald
1969, p111) that to every local ring A, one attaches a graded ring
def
M
gr.A/ D mn =mnC1 ; m D mA :
n

The multiplication on gr.A/ is induced by the multiplication

a; b 7! abW mi  mj ! mi Cj :

A local homomorphism A ! B defines a homomorphism of graded rings gr.A/ ! gr.B/.


It is easily shown that if gr.A/ ! gr.B/ is an isomorphism, so also is the map induced on
the completions AO ! BO (ibid. 10.23). The converse is also true, because gr.A/ D gr.A/ O
(ibid. 10.22). 8

E XAMPLE 2.7 (a) The tangent cone at the origin P to the curve

V W Y 2 D X3 C X2

is defined by the equation


Y 2 D X 2:
Thus it is the union of the lines Y D ˙X. More precisely, let x and y denote the classes
of X and Y in mP =m2P ; then CP .V / D kŒx; y=.y 2 x 2 /. Consider the map t 7!
.t 2 1; t .t 2 1//W A1 ! V . This corresponds to the map of k-algebras

X 7! T 2 1; Y 7! T .T 2 1/W kŒX; Y =.Y 2 X2 X 3 / ! kŒT .

The tangent cone of A1 at Q D 1 is kŒs where s denotes the class of T 1 in mQ =m2Q .


The map CP ! CQ is the map of k-algebras

x 7! 2s; y 7! 2sW kŒx; y=.y 2 x 2 / ! kŒs:

This is not an isomorphism, and so the map is not étale at Q.


8 Recall that we are assuming that all rings are Noetherian.
2. ÉTALE MORPHISMS 19

(b) The tangent cone at the origin to the curve

V W Y 2 D X3

is defined by the equation


Y 2 D 0:
Thus it is the line Y D 0 with multiplicity 2. The map t 7! .t 2 ; t 3 /W A1 ! V is not étale at
the origin because the map

x 7! 0; y 7! 0W kŒx; y=.y 2 / ! kŒt 

it defines on the tangent cones is not an isomorphism.

For any point P on a variety V over an algebraically closed field k, CP .V / D gr.OP /


(AG 5.40). Thus we arrive at the following criterion:
a regular map 'W W ! V of varieties over an algebraically closed field k is
étale at a point Q of W if and only if the map OO V;'.Q/ ! OO W;Q induced by
' is an isomorphism.
In particular, if Q maps to P , then a necessary condition for ' to be étale at Q, is that V
must have the same type of singularity at P as W has at Q.

Étale morphisms of varieties over arbitrary fields Let 'W W ! V be a regular map of
varieties over a field k. We say that ' is étale at w 2 W if, for some algebraic closure k al
of k, 'k al W Wk al ! Vk al is étale at the points of Wk al mapping to w.

E XERCISE 2.8 Make this condition explicit in terms of the tangent spaces to W and V
(nonsingular case) or the tangent cones (general case). Prove (or disprove) that 'W W ! V
is étale at w if and only if the map gr.OV;v / ˝.v/ .w/ ! gr.OW;w /, v D 'w is an
isomorphism.

Étale morphisms of schemes.


For proofs of the statements in this subsection, see EC I.1–I.3.

Flat morphisms Recall that a homomorphism of rings A ! B is flat if the functor


M 7! B ˝A M from A-modules to B-modules is exact. One also says that B is a flat
A-algebra. To check that f W A ! B is flat, it suffices to check that the local homomor-
phism Af 1 .m/ ! Bm is flat for every maximal ideal m in B.
If A is an integral domain, then x 7! axW A ! A is injective for all nonzero a. There-
fore, so also is x 7! axW B ! B for any flat A-algebra B, and it follows that A ! B is
injective. For a Dedekind domain A the converse holds: a homomorphism A ! B is flat if
(and only if) it is injective.
A morphism 'W Y ! X of schemes (or varieties) is flat if the local homomorphisms
OX;'.y/ ! OY;y are flat for all y 2 Y . The remark following the definition of flatness
shows that it suffices to check this for the closed points y 2 Y .
A flat morphism 'W Y ! X of varieties is the analogue in algebraic geometry of a
def
continuous family of manifolds Yx D ' 1 .x/ parametrized by the points of X . If ' is flat,
then
dim Yx D dim Y dim X
20 CHAPTER I. BASIC THEORY

for all (closed) x 2 X for which Yx ¤ ;; the converse is true if X and Y are nonsingular.
Moreover, a finite morphism 'W Y ! X of varieties is flat if and only if each fibre ' 1 .x/
has the same number of points counting multiplicities. (If ' is the map of affine varieties
defined by the homomorphism A ! B of affine k-algebras, then the condition means that
dimA=m B=mB is independent of the maximal ideal m  A).
Let Z be a closed subscheme of X. Then the inclusion Z ,! X will be flat if and only
if Z is also open in X (and so is a connected component of X ).

Unramified morphisms A local homomorphism f W A ! B of local rings is unramified if


B=f .mA /B is a finite separable field extension of A=mA , or, equivalently, if
(a) f .mA /B D mB , and
(b) the field B=mB is finite and separable over A=mA .
This agrees with the definition in algebraic number theory where one only considers discrete
valuation rings.
A morphism 'W Y ! X of schemes is unramified if it is of finite type and if the maps
OX;f .y/ ! OY;y are unramified for all y 2 Y . It suffices to check the condition for the
closed points y of Y .
Let 'W Y ! X be a morphism of finite type. Then ' is unramified if and only if the
sheaf ˝Y1 =X is zero (see EC I.3.5).

Étale morphisms A morphism 'W Y ! X of schemes is étale if it is flat and unramified.


In particular, this means that ' is of finite type.9
A homomorphism of rings f W A ! B is étale if Spec B ! Spec A is étale. Equiva-
lently, it is étale if
(a) B is a finitely generated A-algebra;
(b) B is a flat A-algebra;
(c) for all maximal ideals n of B, Bn =f .p/Bn is a finite separable field extension of
Ap =pAp , where p D f 1 .n/.
Let X D Spec A where A is an integral domain. For any proper ideal a  A, the map
Z ,! X corresponding to the homomorphism A ! A=a is unramified, but not flat, and
hence not étale. This agrees with intuition of “étale” meaning “local isomorphism”: the
inclusion of a proper closed submanifold into a connected manifold is not a local isomor-
phism.

P ROPOSITION 2.9 For a regular map 'W Y ! X of varieties over an algebraically closed
field, the definition of “étale” in this subsection agrees with that in the previous subsection.

P ROOF. Note first that every regular map of varieties is of finite type. Thus, it suffices to
show that, for every local homomorphism of local k-algebras f W A ! B arising from a
regular map of k-varieties, the homomorphism fOW AO ! BO is an isomorphism if and only if
f is flat and unramified.
Certainly, if AO ! BO is an isomorphism, then it is both flat and unramified. Thus for the
necessity it suffices to show that if AO ! BO flat or unramified, then A ! B has the same
9 Grothendieck requires it to be only locally of finite type, or, for arbitrary (not necessarily Noetherian)
schemes that it be locally of finite presentation.
2. ÉTALE MORPHISMS 21

property. If AO ! BO is flat, then an exact sequence of A-modules M 0 ! M ! M 00 gives


O
rise to an exact sequence of B-modules

BO ˝A M 0 ! BO ˝A M ! BO ˝A M 00

(because AO is a flat A-algebra — Atiyah and MacDonald 1969, 10.14), and this implies that

B ˝A M 0 ! B ˝A M ! B ˝A M 00

is exact (because BO is a faithfully flat B-algebra, ibid. 10, Ex. 7). If AO ! BO is unram-
ified, then the ideals mB and mA B both generate the maximal ideal in B, O which implies
10
that they are equal (because aS \ R D a for any ideal a in a ring R and faithfully flat
homomorphism R ! S.
The converse is less elementary. Zariski’s Main Theorem (EC I 1.8) allows us to as-
sume that B is the localization of a finite A-algebra C at a maximal ideal, and, in fact,
that C D AŒT =.f .T // for some monic polynomial f .T /. Now BO is the completion of
O =.f .T // at some maximal ideal lying over m O . Because of Hensel’s lemma (Atiyah
AŒT A
and MacDonald 1969, 10, Ex. 9) a factorization fN D g1e1    gnen in kŒT , k D A=mA , with
N O
Q of f lifts to a factorization f D f1    fn in AŒT .
the gi the distinct irreducible factors
O O O O
Correspondingly, AŒT =.f .T // D i AŒT =.fi .T //, and so B D AŒT =.fi .T // for some
i . Thus, AO ! BO is finite, and so we can apply the next lemma. 2

N OTES Alternative proof that a flat unramified homomorphism A ! B of local rings with the
same residue fields induces an isomorphism on the completions. By a result on flatness (Bour-
baki, Commutative Algebra, p.227; Matsumura, Commutative Ring Theory, p.74), the induced maps
mnA =mnC1
A ! mnB =mB nC1
are isomorphisms. Thus the maps A=mnA ! B=mnB are isomorphisms.
On passing to the limit over n, we find that the maps on the completions are isomorphisms.

L EMMA 2.10 Let 'W A ! B be a local homomorphism of local rings. If


(a) ' is injective,
(b) the map on residue fields A=mA ! B=mB is an isomorphism,
(c) ' is unramified, and
(d) B is a finite A-algebra,
then ' is an isomorphism.

P ROOF. Because of (a), we only have to show that ' is surjective. From (b) and (c) we see
that
B D '.A/ C mB D '.A/ C mA B:
Condition (d) allows us to apply Nakayama’s Lemma to the A-module B, which gives that
B D '.A/. 2

Examples
The Jacobian criterion Proposition 2.1 holds with V an affine scheme.
10 Matsumura, H., Commutative Algebra, Benjamin, 1970, 4.C.
22 CHAPTER I. BASIC THEORY

Fields Let k be a field. A local k-algebra A is unramified if and only if it is a finite


separable field extension of k. Let A be an étale k-algebra. Because A is unramified over
k, no maximal ideal of A contains a proper prime ideal, and so A has dimension 0. It is
therefore an Artin ring (Atiyah and MacDonald 1969, 8.5), and so is a finite product of finite
separable field extensions of k (ibid. 8.7). Conversely, a finite product of finite separable
field extensions of k is an étale k-algebra.

Dedekind domains Let A be a Dedekind domain, and let L be a finite separable extension
of its field of fractions K. Let B be the integral closure of A in L, and let P be a prime
def
ideal of B. Then p D P \ A is a prime ideal of A, and P is said to be unramified in B=A if
(a) in the factorization of pB into a product of prime ideals, P occurs with exponent one;
(b) the residue field extension B=P  A=p is separable.
This is equivalent to the map Ap ! BP being unramified. Let b be an element of B that is
def
contained in all the ramified prime ideals of B. Then Bb D BŒb 1  is an étale A-algebra,
and every étale A-algebra is a finite product of algebras of this type.

Standard étale morphisms Let A be a ring, and let f .T / be a monic polynomial with
coefficients in A. Because f .T / is monic, AŒT =.f .T // is a free A-module of finite rank,
and hence flat. For any b 2 AŒT =.f .T // such that f 0 .T / is invertible in .AŒT =.f .T //b ,
the homomorphism A ! .AŒT =.f .T //b étale. An étale morphism 'W V ! U is said to
be standard if it is isomorphic to the Spec of such a homomorphism, i.e., if there exists a
ring A, a monic polynomial f .T / 2 AŒT , and a b 2 AŒT =.f .T // satisfying the above
condition for which there is a commutative diagram:


V Spec.AŒT =.f .T ///b
'


U Spec A:

It is an important fact that locally every étale morphism is standard, i.e., for any étale mor-
phism 'W Y ! X and y 2 Y , there exist open affine neighbourhoods V of y and U of '.y/
such that '.V /  U and 'jV W V ! U is standard (EC I 3.14).

Normal schemes Let X be a connected normal scheme (or variety); if X is affine, this
means that X is the spectrum of an integrally closed integral domain A. Let K be the field
of rational functions on X , and let L be a finite separable field extension of K. Let Y be the
normalization of X in L: if X D Spec A, then Y D Spec B where B is the integral closure
of A in L. Then Y ! X is finite (Atiyah and MacDonald 1969, 5.17), and hence of finite
type. Let U be an open subset of Y excluding any closed points of y where ' is ramified.
Then U ! X is flat, and hence étale; moreover, every étale X -scheme is a disjoint union
of étale X -schemes of this type (EC I 3.20, 3.21).

Schemes with nilpotents Let X be a scheme, and let X0 be the subscheme of X defined
by a nilpotent ideal (so X0 and X have the same underlying topological space); then the
def
map U 7! U0 D U X X0 is an equivalence from the category of étale X -schemes to the
category of étale X0 -schemes.
2. ÉTALE MORPHISMS 23

Properties of étale morphisms


Roughly speaking, étale morphisms have all the properties suggested by the analogy with
local isomorphisms. Here we confine ourselves to listing the most important properties with
a brief discussion of their proofs.

P ROPOSITION 2.11 (a) Every open immersion is étale.


(b) The composite of two étale morphisms is étale.
(c) Every base change of an étale morphism is étale.
(d) If ' ı and ' are étale, then so also is .

Statement (a) says that if U is an open subscheme (or variety) of X, then the inclusion
U ,! X is étale — this is obvious from any definition.
Statement (b) is also obvious from any definition.
For the notion of fibre product of varieties and the base change of a regular map, see
(AG 4). Given a point .u; y/ 2 U X Y , one shows easily (for example, by using dual
numbers, ibid. 5.37) that

Tgt.u;y/ .U X Y / D Tgtu .U / Tgtx .X / Tgty .Y /

where x is the common image of u and y in X . Thus, (c) is obvious for nonsingular
varieties.
Finally, (d) is obvious for varieties using the definition in terms of tangent cones, for
example. For schemes, see (EC I 3.6).

P ROPOSITION 2.12 Let 'W Y ! X be an étale morphism.


(a) For all y 2 Y , OY;y and OX;x have the same Krull dimension.
(b) The morphism ' is quasi-finite.
(c) The morphism ' is open.
(d) If X is reduced, then so also is Y .
(e) If X is normal, then so also is Y .
(f) If X is regular, then so also is Y .

When X and Y are connected varieties, (a) says that they have the same dimension —
this is obvious, because the tangent cone has the same dimension as the variety.
Statement (b) says that the fibres of ' are all finite.
Statement (c) follows from the more general fact that flat morphisms of finite type are
open (EC I 2.12).
Statement (e) is implied by our description of the étale morphisms to a normal scheme.
For varieties, (f) implies that if X is nonsingular and Y ! X is étale, then Y is also
nonsingular. This is obvious, because a point P is nonsingular if and only if the tangent
cone at P is a polynomial ring in dim X variables.

E XERCISE 2.13 Find a simple direct proof that a quasi-finite regular map Y ! X of
nonsingular varieties is open. (Such a map is flat, hence open; the problem is to find a
direct proof using only, for example, facts proved in AG.)
24 CHAPTER I. BASIC THEORY

P ROPOSITION 2.14 Let 'W Y ! X be a morphism of finite type. The set of points U  Y
where ' is étale is open in Y .

Of course, U may be empty. If X is normal, then U is the complement of the support


of the OY -sheaf ˝Y1 =X .

P ROPOSITION 2.15 Let 'W Y ! X be an étale morphism of varieties. If X is connected,


then every section to ' is an isomorphism of X onto a connected component of Y .

P ROOF. For simplicity, we assume that the ground field is algebraically closed. Let sW X !
def
Y be a section to ', i.e., a regular map such that ' ı s D idX . The graph s D f.x; s.x// j
x 2 Xg is closed in X  Y (see AG 4.26), and its inverse image under the regular map
y 7! .'.y/; y/W Y ! X  Y is s.X /. Therefore, s.X / is closed in Y . It is also open,
because s is étale (2.12c), and so is a connected component of Y . Thus 'js.X / and s are
inverse isomorphisms. 2

C OROLLARY 2.16 Let pW X ! S and qW Y ! S be morphisms of varieties over an al-


gebraically closed field. Assume that p is étale and that Y is connected. Let '; ' 0 be
morphisms Y ! X such that p ı ' D q and p ı ' 0 D q. If ' and ' 0 agree at a single point
of Y , then they are equal on the whole of Y .

P ROOF. The maps .1; '/; .1; ' 0 /W Y ! Y S X are sections to the projection map .y; x/ 7!
yW Y S X ! Y , and the hypothesis says that they agree at some point y0 2 Y . As the
projection map is étale, .1; '/ and .1; ' 0 / are equal. But ' and ' 0 are the composites of
.1; '/ and .1; ' 0 / with the projection map X S Y ! X , and so they are equal. 2

R EMARK 2.17 Proposition 2.15 holds for schemes provided ' is assumed to be separated.
The corollary also holds for schemes provided that one assumes, not only that ' and ' 0
agree at a point, but also that they induce the same map on the residue field at the point. See
(EC I 3.12, I 3.13).
3 T HE É TALE F UNDAMENTAL G ROUP
The étale fundamental group classifies the finite étale coverings of a variety (or scheme) in
the same way that the usual fundamental group classifies the covering spaces of a topolog-
ical space. This section is only a survey of the topic—see the references at the end of the
section for full accounts.
We begin by reviewing the classical theory from a functorial point of view.

The topological fundamental group


Let X be a connected topological space. In order to have a good theory, we assume that
X is pathwise connected and semi-locally simply connected (i.e., every P 2 X has a
neighbourhood U such that every loop in U based at P can be shrunk in X to P ).
Fix an x 2 X. The fundamental group 1 .X; x/ is defined to be the group of homotopy
classes of loops in X based at x.
A continuous map W Y ! X is a covering space of X if every P 2 X has an open
neighbourhood U such that  1 .U / is a disjoint union of open sets Ui each of which is
mapped homeomorphically onto U by . A map of covering spaces .Y; / ! .Y 0 ;  0 /
is a continuous map ˛W Y ! Y 0 such that  0 ı ˛ D . Under our hypotheses, there exists
a simply connected covering space W Q XQ ! X . Fix an xQ 2 XQ mapping to x 2 X. Then
Q
.X; x/Q has the following universal property: for any covering space Y ! X and y 2 Y
mapping to x 2 X , there is a unique covering space map XQ ! Y sending xQ to y. In
particular, the pair .XQ ; x/
Q is unique up to a unique isomorphism; it is called the universal
covering space of .X; x/.
Let AutX .XQ / denote the group of covering space maps XQ ! X,Q and let ˛ 2 AutX .XQ /.
Because ˛ is a covering space map, ˛ xQ also maps to x 2 X . Therefore, a path from xQ to ˛ xQ
is mapped by Q to a loop in X based at x. Because XQ is simply connected, the homotopy
class of the loop doesn’t depend on the choice of the path, and so, in this way, we obtain a
map AutX .XQ / ! 1 .X; x/. This map an isomorphism.
For proofs of the above statements, see Part I of Greenberg, M., Lectures on Algebraic
Topology, Benjamin, 1966.
Let Cov.X / be the category of covering spaces of X with only finitely many connected
components — the morphisms are the covering space maps. We define F W Cov.X / ! Sets
to be the functor sending a covering space W Y ! X to the set  1 .x/. This functor is
representable by X,Q i.e.,

F .Y / ' HomX .XQ ; Y / functorially in Y:

Indeed, we noted above that to give a covering space map XQ ! Y is the same as to give a
point y 2  1 .x/.
If we let AutX .XQ / act on XQ on the right, then it acts on HomX .XQ ; Y / on the left:
def
˛f D f ı ˛; ˛ 2 AutX .XQ /; f W XQ ! Y:

Thus, we see that F can be regarded as a functor from Cov.X / to the category of AutX .XQ /
(or 1 .X; x/) sets.
That 1 .X; x/ classifies the covering spaces of X is beautifully summarized by the
following statement: the functor F defines an equivalence from Cov.X / to the category of
1 .X; x/-sets with only finitely many orbits.

25
26 CHAPTER I. BASIC THEORY

The étale fundamental group


Let X be a connected variety (or scheme). We choose a geometric point xN ! X , i.e., a
point of X with coordinates in a separably algebraically closed field. When X is a variety
over an algebraically closed field k, we can take xN to be an element of X.k/. For a scheme
X, choosing xN amounts to choosing a point x 2 X together with a separably algebraically
closed field containing the residue field .x/ at x.
We can no longer define the fundamental group to consist of the homotopy classes of
loops. For example, if X is a smooth curve over C, then X.C/ is a Riemann surface and
a loop on X.C/ has complex (or algebraic) dimension 21 — not being physicists, we don’t
allow such objects. Instead, we mimic the characterization of the fundamental group as the
group of covering transformations of a universal covering space.
Recall that a finite étale map W Y ! X is open (because étale — see 2.12) and closed
(because finite — see AG 8.7) and so it is surjective (provided Y ¤ ;). If X is a variety
over an algebraically closed field and W Y ! X is finite and étale, then each fibre of 
has exactly the same number of points. Moreover, each x 2 X has an étale neighbourhood
.U; u/ ! .X; x/ such that Y X U is a disjoint union of open subvarieties (or subschemes)
Ui each of which is mapped isomorphically onto U by   1 (see later). Thus, a finite étale
map is the natural analogue of a finite covering space.
We define FEt=X to be the category whose objects are the finite étale maps W Y !
X (sometimes referred to as finite étale coverings of X) and whose arrows are the X-
morphisms.
Define F W FEt=X ! Sets to be the functor sending .Y; / to the set of x-valued
N points
of Y lying over x, so F .Y / D HomX .x; N Y /. If X is a variety over an algebraically closed
field and xN 2 X.k/, then F .Y / D  1 .x/. N
We would like to define the universal covering space of X to be the object representing
F , but unfortunately, there is (usually) no such object. For example, let A1 be the affine line
over an algebraically closed field k of characteristic zero. Then the finite étale coverings of
A1 r f0g are the maps
t 7! t n W A1 r f0g ! A1 r f0g
(see Example 2.6). Among these coverings, there is no “biggest” one—in the topological
case, with k D C, the universal covering is
exp
C ! C r f0g;

which has no algebraic counterpart.


However, the functor F is pro-representable. This means that there is a projective
system XQ D .Xi /i2I of finite étale coverings of X indexed by a directed set11 I such that
def
F .Y / D Hom.XQ ; Y / D lim Hom.Xi ; Y / functorially in Y:
!i 2I
In the example considered in the last paragraph, XQ is the family t 7! t n W A1 r f0g !
A1 r f0g indexed by the positive integers partially ordered by division.
We call XQ “the” universal covering space of X. It is possible to choose XQ so that each
Xi is Galois over X , i.e., has degree over X equal to the order of AutX .Xi /. A map
11 A
directed set is a set A together with a reflexive and transitive binary relation  such that, for all a,
b 2 A, there exists a c 2 A such that a  c and b  c.
3. THE ÉTALE FUNDAMENTAL GROUP 27

Xj ! Xi , i  j , induces a homomorphism AutX .Xj / ! AutX .Xi /, and we define


def
N D AutX .XQ / D lim AutX .Xi /;
1 .X; x/
i

endowed with its natural topology as a projective limit of finite discrete groups. If Xn !
A1 r f0g denotes the covering in the last paragraph, then

AutX .Xn / D n .k/ (group of nth roots of 1 in k)

with  2 n .k/ acting by x 7! x. Thus

1 .A1 r 0; x/ O
N D lim n .k/  Z:
n

Here ZO ' ` Z` is the completion of Z for the topology defined by the subgroups of finite
Q
index. The isomorphism is defined by choosing a compatible system of isomorphisms
Z=nZ ! n .k/ or, equivalently, by choosing primitive nth roots n of 1 for each n such
m D  for all m; n > 0.
that mn n
The action of 1 .X; x/N on XQ (on the right) defines a left action of 1 .X; x/
N on F .Y /
for each finite étale covering Y of X . This action is continuous when F .Y / is given the
discrete topology—this simply means that it factors through a finite quotient AutX .Xi / for
some i 2 I .
T HEOREM 3.1 The functor Y 7! F .Y / defines an equivalence from the category of finite
N
étale coverings of X to the category of finite discrete 1 .X; x/-sets.

N classifies the finite étale coverings of X in the same way that the topo-
Thus 1 .X; x/
logical fundamental group classifies the covering spaces of a topological space.
E XAMPLE 3.2 Let P1 denote the projective line over an algebraically closed field. The
differential ! D dz on P1 has no poles except at 1, where it has a double pole. For any
finite étale covering W Y ! P1 with Y connected,  1 .!/ will have double poles at each
of the deg./-points lying over 1, and no other poles. Thus the divisor of  1 .!/ has
degree 2 deg./. Since this equals 2genus.Y / 2, deg./ must equal 1, and  is an
isomorphism. Therefore 1 .P1 ; x/
N D 1, as expected.
The same argument shows that 1 .A1 ; x/N D 0 when the ground field has characteristic
zero. More generally, there is no connected curve Y and finite map Y ! P1 of degree > 1
that is unramified over A1 and tamely ramified over 1.
The étale fundamental group of Pn is also zero.

R EMARK 3.3 (a) If xNN is a second geometric point of X , then there is an isomorphism
NN well-defined up to conjugation.
N ! 1 .X; x/,
1 .X; x/
N is a covariant functor of .X; x/.
(b) The fundamental group 1 .X; x/ N
(c) Let k  ˝ be algebraically closed fields of characteristic zero. For any variety X
over k, the functor Y 7! Y˝ W FEt=X ! FEt=X˝ is an equivalence of categories,
and so defines an isomorphism 1 .X; x/ N ' 1 .X˝ ; x/ N for any geometric point xN
of X˝ . This statement is false for p-coverings in characteristic p; for example, for
each ˛ 2 kŒT  we have an Artin-Schreier finite étale covering of A1 defined by the
equation
Y p Y C ˛;
and one gets more of these when k is replaced by a larger field.
28 CHAPTER I. BASIC THEORY

Varieties over C
Let X be a variety over C, and let Y ! X be a finite étale covering of X . If X is nonsin-
gular, so also is Y and, when X.C/ and Y .C/ are endowed with their complex topologies,
Y.C/ ! X.C/ becomes a finite covering space of X.C/.
The key result that allows us to relate the classical and étale fundamental groups is:
T HEOREM 3.4 (R IEMANN E XISTENCE T HEOREM ) Let X be a nonsingular variety over
C. The functor sending a finite étale covering .Y; / of X to the finite covering space
.Y.C/; / of X.C/ is an equivalence of categories.

The difficult part of the proof is showing that the functor is essentially surjective, i.e.,
that every finite (topological) covering space of X.C/ has a natural algebraic structure. For
proofs, see: Grauert and Remmert, Math. Ann. (1958), 245–318; SGA 4, XI.4.3; and SGA
1, XII. Section 21 below contains a sketch of the last proof.
It follows from the theorem that the étale universal covering space XQ D .Xi /i 2I of X
has the property that every finite topological covering space of X.C/ is a quotient of some
Xi .C/. Let x D xN be any element of X.C/. Then
def
1 .X; x/ D lim AutX .Xi / D lim AutX.C/ .Xi .C// D 1 .X.C/; x/O
i i

where 1 .X.C/; x/O is the completion of 1 .X.C/; x/ for the topology defined by the sub-
groups of finite index.
Since 1 .C r f0g; x/  Z, we recover the fact that 1 .A1 r f0g; x/
N  Z.O

R EMARK 3.5 Let X be a nonsingular variety over an algebraically closed field k of char-
acteristic zero, and let  and  be embeddings of k into C. Then, for the étale fundamental
groups,
N ' 1 .X;  x/
1 .X; x/ N ' 1 .X;  x/
N
(by 3.3c). Hence
N ' 1 ..X /.C/;  x/O:
1 ..X /.C/;  x/O N
As we noted in the introduction, there are examples where
N 6 1 ..X /.C/;  x/:
1 ..X /.C/;  x/ N
The statements in this section (appropriately modified) hold for every connected scheme
N ' 1 .X.C/; x/Ofor such a scheme.
X of finite type over C; in particular, 1 .X; x/

Examples
The spectrum of a field For X D Spec k, k a field, the étale morphisms Y ! X are the
spectra of étale k-algebras A, and each is finite. Thus, rather than working with FEt=X, we
work with the opposite category Et=k of étale k-algebras.
The choice of a geometric point for X amounts to the choice of a separably algebraically
closed field ˝ containing k. Define F W Et=k ! Sets by
F .A/ D Homk .A; ˝/:
Let kQ D .ki /i 2I be the projective system consisting of all finite Galois extensions of k
contained in ˝. Then kQ ind-represents F , i.e.,
def
Q D
F .A/ ' Homk .A; k/ lim Homk .A; ki / functorially in A;
!i 2I
3. THE ÉTALE FUNDAMENTAL GROUP 29

—this is obvious. Define


Q D lim
Autk .k/ Autk-alg .ki /:
i 2I

Thus
Q D lim Gal.ki =k/ D Gal.k sep =k/
Autk .k/
i
where k sep is the separable algebraic closure of k in ˝. Moreover, F defines an equivalence
of categories from Et=k to the category of finite discrete Gal.k sep =k/-sets. This statement
summarizes, and is easily deduced from, the usual Galois theory of fields.

Normal varieties (or schemes) For a connected normal variety (or scheme) X , it is most
natural to take the geometric point xN to lie over the generic point x of X. Of course, strictly
speaking, we can’t do this if X is a variety because varieties don’t have generic points, but
what it amounts to is choosing a separably algebraically closed field ˝ containing the field
k.X/ of rational functions on X . We let L be the union of all the finite separable field
extensions K of k.X / in ˝ such that the normalization of X in K is étale over X; then

N D Gal.L=k.X //
1 .X; x/

with the Krull topology.

Albanese variety. [To be added.]

Computing the étale fundamental group For a connected variety over C, we can exploit
the relation to the classical fundamental group to compute the étale fundamental group.
For a connected variety over an arbitrary algebraically closed field of characteristic zero,
we can exploit the fact that the fundamental group doesn’t change when we make a base
change from one algebraically closed field to a second such field.
For a connected variety X0 over an algebraically closed field k of characteristic p ¤ 0
one can sometimes obtain information on the “non-p” part of 1 .X0 ; x/ by lifting X0 to
characteristic zero. Suppose that there exists a complete discrete valuation ring R whose
residue field is k and whose field of fractions K is of characteristic zero, and a scheme
X smooth and proper over R whose special fibre is X0 . There is a canonical surjective
homomorphism 1 .XK al ; x/ N ! 1 .X0 ; xN 0 / whose kernel is contained in the kernel of
every homomorphism of 1 .XK al ; x/ N into a finite group of order prime to p; in particular,
the two groups have the same finite quotients of order prime to p. Since every smooth
projective curve X0 lifted to characteristic zero, one obtains a description of 1 .X0 ; xN 0 /
(ignoring p-quotients) as the completion of a free group on 2genus.X0 / generators subject
to the standard relation.12
Let X be a connected algebraic variety over a field k, and assume that Xk sep is also
connected. Then there is an exact sequence

1 ! 1 .Xk sep ; x/ N ! Gal.k sep =k/ ! 1:


N ! 1 .X; x/

The maps come from the functoriality of the fundamental group.


12 The classification by Grothendieck of the finite étale coverings of a curve in characteristic p of degree
prime to p was one of his first major successes, illustrating the importance of his approach to algebraic geom-
etry. As far as I know, there is as yet no purely algebraic proof of the result.
30 CHAPTER I. BASIC THEORY

The most interesting object in mathematics Arguably, it is

N
1 .X; x/;

where X is the projective line over Q (not C!) with the three points 0; 1; 1 removed. The
above exact sequence becomes in this case:

N ! 1 .X; x/ ! Gal.Qal =Q/ ! 1:


1 ! 1 .XQal ; x/

N is canonically isomorphic to the completion of the fundamental group


Here 1 .XQal ; x/
of the Riemann sphere with three points removed, which is generated by loops 0 , 1 ,
1 around the three deleted points with the single relation 0 1 1 D 1. The group
Gal.Qal =Q/ is already very mysterious, and understanding this extension of it involves
mixed Tate motives, the K-groups of number fields, the special values of zeta functions,
etc.. See Deligne’s article in Galois Groups over Q, Springer, 1989, pp 79–297.
Apparently Grothendieck was the first to emphasize the significance of this group—see
Geometric Galois Actions, 1. Around Grothendieck’s Esquisse d’un Programme, (Schneps
and Lochak, Eds), Cambridge University Press, 1997. There are also several papers by Y.
Ihara, G. Anderson, Minhyong Kim, and others.
A SIDE 3.6 For a normal algebraic variety it is easy to define 1 : it is the Galois group of the
maximal unramified extension of the function field. However, Grothendieck’s approach allows you
to vary the base point, define the fundamental groupoid, and so on.

References
The original source is Grothendieck’s seminar, SGA 1. The most useful account is in:
Murre, J.P., Lectures on an Introduction to Grothendieck’s Theory of the Fundamental
Group, Tata Institute, 1967.
See also:
Szamuely, Tamás. Galois groups and fundamental groups. Cambridge Studies in Advanced
Mathematics, 117. Cambridge University Press, Cambridge, 2009.
4 T HE L OCAL R ING FOR THE É TALE T OPOLOGY
Let X be a topological space endowed with a sheaf OX of functions. A germ of a function
at x is represented by a pair .U; f / consisting of an open neighbourhood U of x and a
function f on U ; two pairs .U; f / and .U 0 ; f 0 / represent the same germ if f jV D f 0 jV
for some open neighbourhood V of x contained in U \ U 0 . In other words, a germ of a
def
function at x is an element of the ring OX;x D lim .U; OX / where U runs over the open
!
neighbourhoods of x.
For example, if X D C endowed with thePsheaf of holomorphic functions, then a germ
of a function at c 2 C defines a power series n0 an .z c/n that converges in some open
neighbourhood of c, and every such power series arises from a unique germ; thus OX;c is
the ring of such power series. If X is an algebraic variety over an algebraically closed field,
then, for every open affine subvariety U containing x, OX;x D Am where A D .U; OX /
and m is the maximal ideal in A corresponding to x—see AG 3.6.
More generally, for any ringed space .X; OX / (so OX is not necessarily a sheaf of func-
tions on X) and x 2 X , we define OX;x D lim .U; OX / where U runs over the open
!U
neighbourhoods of x. For example, if X is a scheme, then, for any open affine U containing
x, OX;x D Ap where A D .U; OX / and p is the prime ideal in A corresponding to x.
A locally ringed space is a ringed space .X; OX / such that OX;x is a local ring for all
x 2 X —then OX;x is called the local ring at x (for the given ringed space structure). We
shall study the analogous ring for the étale topology.

The case of varieties


Throughout this subsection, X will be a variety over an algebraically closed field k.
Recall that an étale neighbourhood of a point x 2 X is an étale map U ! X to-
gether with a point u 2 U mapping to x. A morphism (or map) of étale neighbourhoods
.V; v/ ! .U; u/ is a regular map V ! U over X sending v to u. It follows from Corollary
2.16 that there is at most one map from a connected étale neighbourhood to a second étale
neighbourhood. The connected affine étale neighbourhoods form a directed set13 with the
definition,
.U; u/  .U 0 ; u0 / if there exists a map .U 0 ; u0 / ! .U; u/;
and we define the local ring at x for the étale topology to be

OX;xN D lim .U; OU /:


!.U;u/
Since every open Zariski neighbourhood of x is also an étale neighbourhood of x, we
get a homomorphism OX;x ! OX;xN . Similarly, we get a homomorphism OU;u ! OX;xN
for any étale neighbourhood .U; u/ of x, and clearly

OX;xN D lim O :
!.U;u/ U;u
The transition maps OU;u ! OV;v in the direct system are all flat (hence injective) unram-
ified local homomorphisms of local rings with Krull dimension dim X.
13 Actually, they don’t form a set — only a class. However, it is possible to replace the class with a set. For

example, if V is affine (which we may assume), say, V D Specm.A/, then we need only consider étale maps
Specm B ! Specm A with B a ring of fractions of a quotient of an A-algebra of the form AŒT1 ; : : : ; Tn 
(some fixed set of symbols T1 ; T2 ; : : :). Similar remarks apply elsewhere, and will generally be omitted.

31
32 CHAPTER I. BASIC THEORY

P ROPOSITION 4.1 The ring OX;xN is a local Noetherian ring with Krull dimension dim X.

P ROOF. The direct limit of a system of local homomorphisms of local rings is local (with
maximal ideal the limit of the maximal ideals); hence OX;xN is local. The maps on the
completions OO U;u ! OO V;v are all isomorphisms — see the proof of (2.9) — and it follows
that OO X;xN D OO X;x . An argument of Nagata (Artin 1962, 4.2) now shows that OX;xN is
Noetherian, and hence has Krull dimension dim X. 2

The ring OX;xN is Henselian The most striking property of OX;xN is that it satisfies the
conclusion of Hensel’s lemma — in fact (see the next subsection), it is characterized by
being the “smallest” local ring containing OX;x having this property.

D EFINITION 4.2 A local ring A is said to be Henselian if it satisfies the following condi-
tion:
let f .T / be a monic polynomial in AŒT , and let fN.T / denote its image in kŒT ,
k D A=mA ; then every factorization of fN into a product of two monic relatively prime
polynomials lifts to a factorization of f into the product of two monic polynomials, i.e., if
fN D g0 h0 with g0 and h0 monic and relatively prime in kŒT , then f D gh with g and h
monic, gN D g0 , and hN D h0 .

R EMARK 4.3 (a) The g and h in the above factorization are strictly coprime, i.e., AŒT  D
def
.g; h/. To see this, note that M D AŒT =.g; h/ is finitely generated as an A-module (be-
cause g.T / is monic), and M D mA M (because .g0 ; h0 / D kŒT ). Now Nakayama’s
Lemma implies that M D 0.
(b) The g and h in the above factorization are unique, for let f D gh D g 0 h0 with
g; h; g 0 ; h0 all monic and gN D gN 0 , hN D hN 0 . The argument in (a) shows that g and h0 are
strictly coprime, and so there exist r; s 2 AŒT  such that gr C h0 s D 1. Now

g 0 D g 0 gr C g 0 h0 s D g 0 gr C ghs;

and so g divides g 0 . As they have the same degree and are monic, they must be equal.

T HEOREM 4.4 Every complete local ring is Henselian.

P ROOF. The standard proof of Hensel’s Lemma in number theory works for any complete
local ring—see Atiyah and MacDonald 1969, p115. 2

T HEOREM 4.5 For any point x in X, OX;xN is Henselian.

This follows from the next two lemmas.


Consider the following condition on a local ring A (again the quotient map AŒT  !
kŒT , k D A=mA , is denoted by f 7! fN):
./ let f1 ; : : : ; fn 2 AŒT1 ; : : : ; Tn ; every common zero a0 in k n of the fNi for
which Jac.f1 ; : : : ; fn /.a0 / is nonzero lifts to a common zero of the fi in An .

L EMMA 4.6 For any point x in X, OX;xN satisfies ./.


4. THE LOCAL RING FOR THE ÉTALE TOPOLOGY 33

P ROOF. Let f1 ; f2 ; : : : ; fn 2 OX;xN ŒT1 ; : : : ; Tn  and a0 2 k n be as in ./. By definition

OX;xN D lim kŒU ; mxN D lim mu


! !
(direct limit over the étale neighbourhoods .U; u/ of x; kŒU  D .U; OU / the ring of reg-
ular functions on U ; mxN is the maximal ideal of OX;xN ; mu is the ideal of regular functions
on U zero at u). Because there are only finitely many fi ’s, and each has only finitely many
coefficients, there exists a .U; u/ such that the fi 2 BŒT1 ; : : : ; Tn , B D kŒU .
Let C D BŒT1 ; : : : ; Tn =.f1 ; : : : ; fn /, and let V D Specm.C /. The homomorphism
B ! C defines a map V ! U . From a0 , we obtain a point v 2 V lying over u, and the
condition Jac.f1 ; : : : ; fn /.a0 / ¤ 0 implies that V ! U is étale at v (see 2.1). Therefore,
by (2.14) there exists a g 2 C , g … mv such that D.g/ ! U is14 étale. Hence there is a
homomorphism Cg ! OX;xN such that the inverse image of the maximal ideal of OX;xN is
mv . But to give such a homomorphism is to give a common zero of the fi in OX;xN lifting
a0 . 2

L EMMA 4.7 Let A be a local ring. If A satisfies ./, then it is Henselian.

P ROOF. Let
f .T / D T n C a1 T n 1
C    C an ;
and suppose fN.T / D g0 .T /h0 .T / with g0 and h0 monic of degrees r and s respectively
and relatively prime. We seek a factorization

f .T / D .T r C x1 T r 1
C    C xr /.T s C y1 T s 1
C    C ys /

in AŒT  lifting the given factorization of fN.T /. To obtain a factorization, we must solve the
equations

x1 C y1 D a1
x2 C x1 y1 C y2 D a2
x3 C x2 y1 C x1 y2 C y3 D a3
:::
xr ys D an

(n equations in n unknowns). The factorization fN D g0 h0 provides a solution of the system


modulo mA . The Jacobian matrix of the system of equations is

1 0 0 ::: 0 1 0 0 ::: 0
0 1
B
B y1 1 0 : : : 0 x1 1 0 : : : 0 CC
B
B y2 y1 1 : : : 0 x2 x1 1 : : : 0 C
C
B
B ::: ::: C
C
B
B ::: ::: C
C
B ys ys 1 ys 2 ::: 1 ::: C
B C
B 0 ys ys 1 : : : y1 ::: C
B C
B 0 0 ys : : : y2 ::: C
B C
@ ::: ::: A
::: :::
14 Notations as in AG: D.g/ is the open set where g is nonzero.
34 CHAPTER I. BASIC THEORY

The determinant of the transpose of this matrix is the resultant of T r Cy1 T r 1 C  Cyr and
T s Cx1 T s 1 C  Cxs . Because g0 and h0 are monic and relatively prime, Res.g0 ; h0 / ¤ 0
(AG 7.11). Therefore the Jacobian matrix of the system of equations is nonzero at the
solution in k provided by the factorization fN D g0 h0 . Now ./ shows the factorization
lifts to A. 2

The local ring at a nonsingular point The local ring at a point on a differential manifold
depends only on the dimension of the manifold and whether the manifold is real or complex.
The next two results show that, similarly, the local ring for the étale topology at a nonsin-
gular point of a variety over an algebraically closed field depends only on the dimension of
the variety and the field.

P ROPOSITION 4.8 If 'W Y ! X is étale at y, then the map OX;'.y/ ! OY;yN induced by
' is an isomorphism.

P ROOF. After replacing Y by an open neighbourhood of y, we may suppose that it is


étale over X (see 2.14). Then every étale neighbourhood of y can be regarded also as
an étale neighbourhood of x, and such neighbourhoods are cofinal15 in the set of all étale
neighbourhoods of x. Therefore, the two direct limits are equal. 2

P ROPOSITION 4.9 Let P be a nonsingular point on a variety X, and let d D dim X. Then
there is a regular map 'W U ! Ad étale at P .

P ROOF. Choose any set of regular function f1 ; : : : ; fd defined in a neighbourhood U of P


for which .df1 /P ; : : : ; .dfd /P is a basis of the dual space to
TgtP .U / (equivalently, that generate the maximal ideal in OX;P ). Then

'W U ! Ad ; '.Q/ D .f1 .Q/; : : : ; fd .Q//;

is étale at P because the map dual to .d'/P is .dXi /origin 7! .dfi /P . (For more details,
see AG 5.) 2

Note that the map sends P to the origin in Ad .

P ROPOSITION 4.10 The local ring for the étale topology at the origin in Ad is

kŒŒT1 ; : : : ; Td  \ k.T1 ; : : : ; Td /al ;

i.e., it consists of the elements of the complete ring kŒŒT1 ; : : : ; Td  that are roots of a
polynomial (not necessarily monic) in kŒT1 ; : : : ; Td .

We discuss the proof below.


15 A subset B of a preordered set .A; / is cofinal if, for every a 2 A, there exists a b 2 B such that a  b.
4. THE LOCAL RING FOR THE ÉTALE TOPOLOGY 35

Interlude on Henselian rings.


P ROPOSITION 4.11 Let A be a local ring, and let k D A=mA . The following statements
are equivalent:
(a) A is Henselian;
(b) let f 2 AŒT ; if fN D g0 h0 with g0 monic and g0 and h0 relatively prime, then
f D gh with g monic and gN D g0 and hN D h0 .
(c) A satisfies condition ./ above;
(d) let B be an étale A-algebra; a decomposition B=mA B D k  BN 0 lifts to a decompo-
sition B D A  B 0 .
P ROOF. (d) ) (c). Let f1 ; : : : ; fn and a0 be as in ./. Let B D .AŒT1 ; : : : ; Tn =.f1 ; : : : ; fn //b ,
where b has been chosen so that b.a0 / ¤ 0 and Jac.f1 ; : : : ; fn / is a unit in B. Then A ! B
is étale. From a0 , we obtain a decomposition B=mA B D k  BN 0 , which (d) shows lifts to
a decomposition B D A  B 0 . The image of the n-tuple .T1 ; : : : ; Tn / under the projection
map B ! A is a lifting of a0 to A.
(c) ) (b). The proof of Lemma 4.7 can be modified to show that ./ implies (b).
(b) ) (a). Trivial.
(a) ) (d). We may suppose that A ! B is a standard étale homomorphism (see 2),
i.e., that B D .A=.f .T //b with f .T / a monic polynomial such that f 0 .T / is invertible in
B. A decomposition B=mA B D k  BN 0 arises from a simple root a0 of fN.T /, which (a)
implies lifts to a root of f .T / in A. Now the map B ! A, T 7! a, yields a decomposition
B D A  B 0. 2

D EFINITION 4.12 Let A be a local ring. A local homomorphism A ! Ah of local rings


with Ah Henselian is called the Henselization of A if every other local homomorphism
A ! B with B Henselian factors uniquely into A ! Ah ! B.
Clearly the Henselization of a local ring is unique (if it exists).
P ROPOSITION 4.13 For a local ring A, Ah D lim B, where the limit is over all pairs
!.B;q/
.B; q/ consisting of an étale A-algebra B and a prime ideal q such that q \ A D mA and
the induced map A=mA ! B=q is an isomorphism.
We leave the proof as an exercise.
C OROLLARY 4.14 Let X be a variety over an algebraically closed field k. For every x 2
X; OX;xN is the Henselization of OX;x .
P ROPOSITION 4.15 Let A be a local ring, and let B be the intersection of all local Henselian
rings H with
A  H  A; O mA  mH  m O A:
Then B is Henselian, and A ! B is the Henselization of A.
P ROOF. Let f .T / be a monic polynomial in BŒT  such that fN D g0 h0 with g0 and h0
monic and relatively prime. For each H , the factorization lifts uniquely to f D gh with
g; h 2 H ŒT . Because of the uniqueness, g and h have coefficients in \H D B. Therefore,
B is Henselian.
Let A ! Ah be the Henselization of A. Because B is Henselian, there is a unique local
A-homomorphism Ah ! B. The image of the homomorphism is again Henselian, and
hence equals B (because B, by definition, contains no proper Henselian local subring). 2
36 CHAPTER I. BASIC THEORY

M. Artin has many theorems (and conjectures) stating that things that are known to
happen over the completion of a local ring happen already over the Henselization. We state
one of these.

T HEOREM 4.16 Let k be a field, and let f1 ; : : : ; fm 2 kŒX1 ; : : : ; Xn ; Y1 ; : : : ; Yr . Let


a1 ; : : : ; ar 2 kŒŒX1 ; : : : ; Xn  be formal power series such that

fi .X1 ; : : : ; Xn ; a1 ; : : : ; ar / D 0; i D 1; : : : ; m:

Let N 2 N. Then there exist elements b1 ; : : : ; br in the Henselization of

kŒX1 ; : : : ; Xn .X1 ;:::;Xn /

such that
bj  aj mod .X1 ; : : : ; Xn /N ; j D 1; : : : rI
fi .X1 ; : : : ; Xn ; b1 ; : : : ; br / D 0; i D 1; : : : ; m:

P ROOF. See Artin 1973 , p48. 2

def
C OROLLARY 4.17 The Henselization of A D kŒT1 ; : : : ; Td .T1 ;:::;Td / is
def
B D kŒŒT1 ; : : : ; Td  \ k.T1 ; : : : ; Td /al :

P ROOF. Certainly, by construction, every element of Ah is algebraic over A, and so Ah 


B. Conversely, let ˛ 2 kŒŒT1 ; : : : ; Td  be a root of a polynomial f 2 kŒT1 ; : : : ; Td ; X .
For every N 2 N, there exists an a 2 Ah such that f .a/ D 0 and a  ˛ mod mN A . But
f 2 AŒX  has only finitely many roots. Thus if a  ˛ mod mN A for a large enough N,
then a D ˛. 2

A local ring A is said to be strictly Henselian if it is Henselian and its residue field is
separably algebraically closed or, equivalently, if every monic polynomial f .T / 2 AŒT 
such that fN.T / is separable splits into factors of degree 1 in AŒT .

D EFINITION 4.18 Let A be a local ring. A local homomorphism A ! Ash from A into
a strictly Henselian ring Ash is a strict Henselization of A if every other local homomor-
phism from A into a strictly Henselian ring H extends to Ash , and, moreover, the extension
is uniquely determined once the map Ash =msh ! H=mH on residue fields has been spec-
ified.

For example, for a field k (regarded as a local ring), the Henselization is k itself, and
any separable algebraic closure of k is a strict Henselization of k.

Schemes
A geometric point of a scheme X is a morphism xWN Spec ˝ ! X with ˝ a separably closed
field. An étale neighbourhood of such a point xN is an étale map U ! X together with a
geometric point uWN Spec ˝ ! U lying over x.
N The local ring at xN for the étale topology is
def
OX;xN D lim .U; OU /
!.U;u/
N

N of x.
where the limit is over the connected affine étale neighbourhoods .U; u/ N
4. THE LOCAL RING FOR THE ÉTALE TOPOLOGY 37

When X is a variety and x D xN is a closed point of X, this agrees with the previous
definition.
Most of the results for varieties over algebraically closed fields extend mutatis mutandis
to schemes. For example, OX;xN is a strict Henselization of OX;x .
In the remainder of these notes, the local ring for the étale topology at a geometric point
xN of a scheme X (or variety) will be called the strictly local ring at x,N OX;xN .
The strictly local ring at a nonclosed point of an algebraic scheme is used in Section 15:
Cohomological Dimension.
5 S ITES
In order to develop a sheaf theory, and a cohomology theory for sheaves, as for example
in Grothendieck’s 1957 Tohôku paper, it is not necessary to have a topological space in the
conventional sense. In fact, it suffices to have a category C together with, for each object
U of C, a distinguished set of families of maps .Ui ! U /i 2I , called the coverings of U ,
satisfying the following axioms:
(a) for any covering .Ui ! U /i 2I and any morphism V ! U in C, the fibre products16
Ui U V exist, and .Ui U V ! V /i 2I is a covering of V ;
(b) if .Ui ! U /i 2I is a covering of U , and if for each i 2 I , .Vij ! Ui /j 2Ji is a
covering of Ui , then the family .Vij ! U /i;j is a covering of U ;
id
(c) for any U in C, the family .U ! U / consisting of a single map is a covering of U .
In (b), the map Vij ! U is the composite of Vij ! Ui ! U .
The system of coverings is then called a (Grothendieck) topology, and C together with
the topology is called a site. If T is a site, then Cat.T/ denotes the underlying category.
For example, let X be a topological space, and let C be the category whose objects are
the open subsets of X and whose morphisms are the inclusion maps. Then the families
.Ui ! U /i 2I such that .Ui /i2I is an open covering of U is a Grothendieck topology on
C. For open subsets U and U 0 of V , U V U 0 D U \ U 0 .
A presheaf of sets on a site T is a contravariant functor FW Cat.T/ ! Sets. Thus,
to each object U in Cat.T/, F attaches a set F.U /, and to each morphism 'W U ! V
in Cat.T/, a map F.'/W F.V / ! F.U / in such a way that F. ı '/ D F.'/ ı F. /
and F.idU / D idF .U / . Note that the notion of a presheaf on T does not depend on the
coverings. We sometimes denote F.'/W F.V / ! F.U / by a 7! ajU , although this is can
be confusing because there may be more than one morphism U ! V .
Similarly, a presheaf of (abelian) groups or rings on T is a contravariant functor from
Cat.T/ to the category of (abelian) groups or rings.
A sheaf on T is a presheaf F that satisfies the sheaf condition:
Y Y
.S/ W F.U / ! F.Ui / ⇒ F.Ui U Uj /
i 2I .i;j /2I I
16 For
X an object of a category C, C=X denotes the category whose objects are the morphisms U ! X in
C and whose arrows are the commutative diagrams

U U0

X:

A morphism U ! U 0 making this diagram commute is also referred to as an X-morphism. The fibre product
U1 X U2 of morphisms '1 W U1 ! X , '2 W U2 ! X in C is their product in the category C=X . Thus, there is
a commutative diagram
2
U 1 X U 2 U2

1 '2
'1
U1 X

having the obvious universal property.

38
5. SITES 39

is exact for every covering .Ui ! U /. Thus F is a sheaf if the map


Y
f 7! .f jUi /W F.U / ! F.Ui /

identifies F.U / with the subset of the product consisting of families .fi / such that

fi jUi U Uj D fj jUi U Uj

for all i; j 2 I  I .
When T is the site arising from a topological space, these definitions coincide with the
usual definitions.
A morphism of presheaves is simply a morphism of functors (alias, natural transforma-
tion) and a morphism of sheaves is a morphism of presheaves.
We now list some sites. In the remainder of this section, X will be a variety or a
S A family of regular maps .'i W Ui ! U / of varieties will be said to be surjective if
scheme.
U D 'i .Ui /, and similarly for a family of morphisms of schemes.

The Zariski site on X. The site Xzar is that associated (as above) with X regarded as a
topological space for the Zariski topology.

The étale site on X . The site Xet has as underlying category Et=X, whose objects are
the étale morphisms U ! X and whose arrows are the X -morphisms 'W U ! V . The
coverings are the surjective families of étale morphisms .Ui ! U / in Et=X.

Variants of the étale site on X . Apparently, in Grothendieck’s original definition, the cov-
erings were taken to be surjective families of maps .Ui ! U /i 2I each of which is a finite
étale map onto a Zariski open subset of U . In other words, the definition was chosen so
that being “trivial” for this topology coincides with being “isotrivial” in Serre’s terminol-
ogy (see the Introduction). This is the finite-étale topology, and the corresponding site is
denoted Xfet .17
Another variant, which was suggested by Nisnevich, and which has proved useful in
K-theory and in the study of the cohomology of group schemes takes as its coverings the
surjective families of étale maps .Ui ! U /i 2I with the following property: for each u 2 U
there exists an i 2 I and ui 2 U such that map .u/ ! .ui / on the residue fields is an
isomorphism. The condition is imposed for all u 2 U , including the nonclosed points, and
so even for a variety over an algebraically closed field, this differs from the étale topology.
It is called the completely decomposed topology, and the corresponding site is denoted Xcd .
The local ring at a point x of X for this topology is the Henselization (rather than the strict
Henselization) of OX;x .
In the next two examples, we take X to be a scheme.

The flat site on X. The site XFl has as underlying category Sch=X, the category of all
'i
X-schemes. The coverings are the surjective families of X -morphisms .Ui ! U / with
each 'i flat and of finite-type.
17 The correct definition was suggested to him by Artin.
40 CHAPTER I. BASIC THEORY

The big étale site on X . The site XEt has as underlying category Sch=X. The coverings
are the surjective families of étale X-morphisms .Ui ! U /i 2I .

The site TG . To each profinite group G, there corresponds a site TG whose underlying
category is that of all finite discrete G-sets. A covering is any surjective family of G -maps.

R EMARK 5.1 (a) When U ! X is a member of a covering of X , we can think of U


as being an “open subset” of X for the “topology”. Note however that for the flat
site, U ! X and U 0 ! X may both be “open subsets” of X, but an X-morphism
U ! U 0 may not realize U as an “open subset” of U , i.e., U ! X and U 0 ! X can
be flat without U ! U 0 being flat.
(b) If all the schemes in the underlying category are quasicompact (e.g., varieties) then
one can take the coverings to be finite surjective families.

D EFINITION 5.2 Let T1 and T2 be two sites. A functor Cat.T2 / ! Cat.T1 / preserving
fibre products and transforming coverings into coverings is called a continuous map T1 !
T2 .

For example, a map of topological spaces Y ! X defines a continuous map of the


corresponding sites if and only if it is continuous in the usual sense.
There are obvious continuous maps of sites

XFl ! XEt ! Xet ! Xcd ! Xzar :

If X D Spec k with k a field, and k sep is an algebraic closure of k, then there are essentially-
inverse continuous maps
TG ! Xet ; Xet ! TG
where G D Gal.k al =k/ — see 3.

R EMARK 5.3 Note that a continuous map T1 ! T2 is actually a functor in the opposite
direction. This seemed so illogical to the participants in SGA 4 that they defined a contin-
uous map T1 ! T2 to be a functor Cat.T1 / ! Cat.T2 / preserving coverings. However,
this conflicts with our intuition from topological spaces and was abandoned in the published
version.

Dictionary What we have called a topology is called a pre-topology in SGA 4. There they
define a sieve (crible in French) to be a full18 subcategory containing with any object V ,
all objects of the category admitting a morphism to V . To give a topology on a category C
in the sense of SGA 4 is to give a set of sieves in C=U for each object U of C satisfying
certain natural axioms (ib. II.1). In SGA 4 a site is defined to be a category with a topology
in this sense.
Let T be a site according to the definition at the start of this section. To any covering
U D .Ui ! U /i 2I one attaches the sieve s.U/ whose objects are those in Cat.T/ admitting
a morphism to one of the Ui . The sieves arising from coverings define a topology in the
sense of SGA 4.
18 This means that the Hom sets in the subcategory equal those in the ambient category.
5. SITES 41

A topos is any category equivalent to the category of sheaves on a site. In SGA 4, p299,
it is argued that toposes are the natural objects of study rather than sites. However, I shall
not use the word again in these notes.
There are reasons to prefer pre-topologies to topologies and topoi. For example, the
étale and smooth pre-topologies on the category of all schemes define the same categories
of sheaves, but give different notions of “local”. See de Jong’s blog post of June 18, 2010.
In the Stacks Project, they define a site to be a category with a pre-topology.
6 S HEAVES FOR THE É TALE T OPOLOGY
Let X be a variety (or scheme). According to the general definition, a sheaf F on Xet is a
contravariant functor Et=X ! Sets (or Ab, or . . . ) such that
Y Y
(S): F.U / ! F.Ui / ⇒ F.Ui U Uj /
i 2I .i;j /2I I

is exact for every U ! X étale and every étale covering .Ui ! U /.


Note that a sheaf F on Xet defines by restriction a sheaf on Uzar for every U ! X étale.
` 
In particular, if U D Ui , then F.U / ! ˘ F.Ui /. On applying the sheaf condition in
the case that I is the empty set, one finds that F.;/ is a set with one element (or the zero
group if F is a sheaf of groups). Here ; is the empty variety (or scheme).
For a Zariski covering, the sheaf condition (S) is the familiar one. We next examine
what it means for Galois coverings.

Galois coverings
Let 'W Y ! X be a morphism, and let G be a finite group. A right action of G on Y over
X is a map ˛W G ! AutX .Y / such that ˛.gh/ D ˛.h/ ı ˛.g/. If X and Y are affine, so
that ' corresponds to a map of rings A ! B, then to give a right action of G on Y over X
is the same as to give a left action of G on the A-algebra B.

D EFINITION 6.1 Let Y ! X be a faithfully flat map, and let G be a finite group acting on
Y over X on the right. Then Y ! X is called a Galois covering of X with group G if the
morphism Y  G ! Y X Y , .y; g/ 7! .y; yg/ is an isomorphism.

Here Y  G denotes a disjoint union of copies of Y indexed by the elements of G:


a
Y G D Yg ; Yg D Y:
g

The maps idW Yg ! Y and gW Yg ! Y define a map Yg ! Y X Y and the condition in


the definition requires that these maps induce an isomorphism qYg ! Y X Y .
If 'W Y ! X is a Galois covering, then ' is surjective, finite, and étale of degree equal
to the order of G (because it becomes so after a flat base change). Conversely, it is possible
to prove that, if Y ! X is surjective, finite, and étale of degree equal to the order of
AutX .Y /, then it is Galois with group AutX .Y /.

R EMARK 6.2 A morphism 'W Y ! X of irreducible varieties is said to be generically


Galois if k.Y / is Galois over k.X /. Some miscreants drop the “generically” and call such
a morphism Galois.

An A-algebra B is said to be Galois if there is a group G acting on B (by A-algebra


automorphisms) in such a way that Spec B ! Spec A is Galois with group G. Explicitly,
this means that A ! B is faithfully flat and that the homomorphism
Y
B ˝A B ! B; b ˝ b 0 7! .   ; b  g.b 0 /;    /;
g2G
Q
is an isomorphism. Here g2G B denotes a product of copies of B indexed by the elements
of G.

42
6. SHEAVES FOR THE ÉTALE TOPOLOGY 43

E XAMPLE 6.3 Let K D kŒT =.f .T // where k is a field and f .T / is a monic irreducible
polynomial in kŒT . If
f .T / D f1 .T /e1    fr .T /er
is the factorization of f .T / into powers of distinct irreducible polynomials in KŒT , then
Y
K ˝k K ' KŒT =.f .T // ' KŒT =.fi .T /ei /
by the Chinese Remainder Theorem. It follows that K is a Galois k-algebra if and only if
f .T / splits into distinct linear factors in KŒT , i.e., f .T / is separable and K is its splitting
field.
For example, let f .T / be a monic irreducible separable polynomial of degree n. If
K D kŒT =.f / is the splitting field of f , then K=k is Galois (by standard Galois theory)
with Galois group G a transitive subgroup of order n of the group of permutations of the n
roots of f .
Let Y ! X be Galois with group G. Then G acts on Y on the right, and hence, for any
presheaf P, it acts on P.Y / on the left because P is a contravariant functor.
P ROPOSITION 6.4 Let Y ! X be Galois with group G, and let F be a presheaf on Xet that
takes disjoint unions to products. Then F satisfies the sheaf condition (S) for the covering
Y ! X if and only if the restriction map F.X / ! F.Y / identifies F.X / with the subset
F.Y /G of elements of F.Y / fixed by G.
P ROOF. There is a commutative diagram
X Y ⇔ Y X Y
k k "
X Y ⇔ Y  G:
in which the projection maps .y; y 0 / 7! y and .y; y 0 / 7! y 0 on the top row correspond
respectively to the maps .y; g/ 7! y and .y; g/ 7! yg on the bottom row. On applying F
to the diagram, we obtain a commutative diagram
F.X / ! F.Y / ⇒ F.Y X Y /
k k #
Q
F.X / ! F.Y / ⇒ g2G F.Y /
Q
Here g2G F.YQ/ is a product of copies of F.Y / indexed by the elements of G, and the
maps F.Y / ! g2G F.Y / are
s 7! .s; : : : ; s; : : : ; s/; s 7! .1s; : : : ; gs; : : :/
respectively. These maps agree on s 2 F.Y / if and only if gs D s for all g 2 G. 2

E XERCISE 6.5 (a) Let F be a sheaf of abelian groups on Xet , and let Y ! X be a
Galois covering with group G. Show that the complex
F.X / ! F.Y / ! F.Y X Y / ! F.Y X Y X Y / !   
is isomorphic to the complex of inhomogeneous cochains for G acting on F.Y / (see
CFT p62). Each map in the complex is the alternating sum of the maps given by the
various projection maps.
(b) Show that 6.3 remains true with k replaced by a local Henselian ring.
44 CHAPTER I. BASIC THEORY

A criterion to be a sheaf
The next result makes it easier to check that a presheaf is a sheaf.
P ROPOSITION 6.6 In order to verify that a presheaf F on Xet is a sheaf, it suffices to check
that F satisfies the sheaf condition (S) for Zariski open coverings and for étale coverings
V ! U (consisting of a single map) with V and U both affine.
`
P ROOF. If F satisfies the sheaf condition for Zariski open coverings, then F. Ui / D
Q
F.Ui /. From this it follows that the sequence (S) for a covering .Ui ! U /i 2I in which
` indexing set I is finite is isomorphic to the sequence (S) arising from a single morphism
the
. Ui ! U / because
a  a  a 
Ui U Ui D Ui U Uj :
.i;j /2I I

Since a finite disjoint union of affine varieties (or schemes) is again affine, the second
condition in the statement of the proposition implies that (S) is exact for coverings .Ui !
U /i 2I in which the indexing set is finite and U and the Ui are affine.
For the rest of the proof, which involves only easy diagram chasing, see EC II 1.5. 2

R EMARK 6.7 It is possible to show that every finite étale map V ! U is dominated by
a Galois map V 0 ! U , i.e., there exists a Galois covering V 0 ! U factoring through
V ! U and such that V 0 ! V is surjective. It follows from this and the proposition that
to verify that a presheaf F on Xf et (finite-étale topology — see 5) is a sheaf, it suffices
to check that F satisfies the sheaf condition (S) for Zariski open coverings and for Galois
coverings V ! U . These statements are not true for the étale topology.

Examples of sheaves on Xet .


Let A ! B be the homomorphism of rings corresponding to a surjective étale morphism
V ! U of affine varieties (or schemes). In checking the second condition in (6.6), we shall
usually make use only of the fact that A ! B is faithfully flat19 (i.e., we shall not need to
use that it is unramified).

The structure sheaf on Xet For any U ! X étale, define OXet .U / D .U; OU /. Cer-
tainly, its restriction to Uzar is a sheaf for any U étale over X. That it is a sheaf on Xet
follows from Proposition 6.6 and the next proposition.
P ROPOSITION 6.8 For every faithfully flat homomorphism A ! B, the sequence
b7!1˝b b˝1
0!A!B ! B ˝A B
is exact.
19 Recall that a flat homomorphism A ! B is faithfully flat if it satisfies one of following equivalent
conditions:
(a) if an A-module M is nonzero, then B ˝A M is nonzero;
(b) if a sequence of A-modules M 0 ! M ! M 00 is not exact, then neither is B ˝A M 0 ! B ˝A M !
B ˝A M 00 ;
(c) the map Spec B ! Spec A is surjective (for affine k-algebras, this is equivalent to Specm B !
Specm A being surjective).
6. SHEAVES FOR THE ÉTALE TOPOLOGY 45

P ROOF. Step 1: The statement is true if f W A ! B admits a section, i.e., a homomorphism


sW B ! A such that s ı f D id.
To prove this, let kW B ˝A B ! B send b ˝ b 0 7! b  f s.b 0 /. Then

k.1 ˝ b b ˝ 1/ D f s.b/ b:

Thus, if 1 ˝ b b ˝ 1 D 0, then b D f s.b/ 2 f .A/.


Step 2: If the statement is true for a0 7! a0 ˝ 1W A0 ! A0 ˝A B, where A ! A0 is some
faithfully flat homomorphism, then it is true for A ! B.
The sequence for A0 ! A0 ˝ B is obtained from that for A ! B by tensoring with A0 .
Step 3: The homomorphism b 7! b ˝ 1W B ! B ˝A B has a section, namely, the map
b ˝ b 0 7! bb 0 .
Since, by assumption, A ! B is faithfully flat, this completes the proof. 2

R EMARK 6.9 Let K ! L be a map of fields that is Galois with group G in the above
sense. Then LG D K (by Propositions 6.4 and 6.8), and so L is Galois over K in the usual
sense (FT 3.9).

The sheaf defined by a scheme Z. An X-scheme Z defines a contravariant functor:

FW Et=X ! Sets; F.U / D HomX .U; Z/:

I claim that this is a sheaf of sets. It is easy to see that F satisfies the sheaf criterion for
open Zariski coverings. Thus it suffices to show that

Z.A/ ! Z.B/ ⇒ Z.B ˝A B/

is exact for any faithfully flat map A ! B. If Z is affine, defined say by the ring C , then
the sequence becomes

HomA-alg .C; A/ ! HomA-alg .C; B/ ⇒ HomA alg .C; B ˝A B/

The exactness of this follows immediately from Proposition 6.8. We leave the case of a
nonaffine Z to the reader.
If Z has a group structure, then FZ is a sheaf of groups.
E XAMPLE 6.10 (a) Let n be the variety (or scheme) defined by the single equation

Tn 1 D 0:

Then n .U / is the group of nth roots of 1 in .U; OU /.


(b) Let Ga be the affine line regarded as group under addition. Then Ga .U / D .U; OU /
regarded as an abelian group.
(c) Let Gm be the affine line with the origin omitted, regarded as a group under multipli-
cation. Then Gm .U / D .U; OU / .
(d) Let GLn be the variety (or scheme) defined by the single equation

T  det.Tij / D 1

in the n2 C 1 variables T; T11 ; : : : ; Tnn . Then GLn .U / D GLn . .U; OU //, the
group of invertible nn-matrices with entries from the ring .U; OU /. For example,
GL1 D Gm .
46 CHAPTER I. BASIC THEORY

Constant sheaves Let X be a variety or a quasi-compact scheme. For every set , define

F .U / D 0 .U /

— product of copies of  indexed by the set 0 .U / of connected components of U . With


the obvious restriction maps, this is a sheaf, called the constant sheaf on Xet defined by .
If  is finite, then it is the sheaf defined by scheme X   (disjoint union of copies of X
indexed by ). When  is a group, then F is a sheaf of groups.

The sheaf defined by a coherent OX -module. Let M be a sheaf of coherent OX -modules


on Xzar in the usual sense of algebraic geometry. For every étale map 'W U ! X, we obtain
a coherent OU -module '  M on Uzar . For example, if U and X are affine, corresponding
to rings B and A, then M is defined by a finitely generated A-module M and '  M corre-
sponds to the B-module B ˝A M . There is a presheaf U 7! .U; '  M/ on Xet , which
we denote Met . For example, .OXzar /et D OXet . To verify that Met is a sheaf it suffices
(thanks to 6.6) to show that the sequence

0 ! M ! B ˝A M ⇒ B ˝A B ˝A M

is exact whenever A ! B is faithfully flat. This can be proved exactly as in the case
M D A: again one can assume that A ! B has a section, which allows one to construct a
contracting homotopy.

E XAMPLE 6.11 Let X be variety over a field k. For every mophism 'W U ! X , there is
an exact sequence
1
'  ˝X=k ! ˝U=k 1 1
! ˝U=X !0
1 1 1
(Hartshorne 1977, II.8.11). If ' is étale, then ˝U=X D 0, and so '  ˝X=k ! ˝U=k is
20
surjective—since they are locally free sheaves of the same rank, this implies that the map
1 1
is an isomorphism. Thus, the restriction of .˝X=k /et to Uzar is ˝U=k .

E XERCISE 6.12 Show that for every faithfully flat homorphism A ! B and A-module M ,
the sequence

0 ! M ! B ˝A M ! B ˝A B ˝A M ! B ˝A B ˝A B ˝A M !   

is exact. The map B ˝i ˝A M ! B ˝i C1 ˝A M is d i ˝ 1 where d i W B ˝i ! B ˝i C1 is the


alternating sum of the maps obtained by inserting a 1 in the various positions.

The sheaves on Spec.k/. Let k be a field. A presheaf F of abelian groups on .Spec k/et
can be regarded as a covariant functor Et=k ! Ab (recall Et=k is the category of étale
k-algebras). Such a functor will be a sheaf if and only if F.˘Ai / D ˚F.Ai / for every
 0
finite family .Ai / of étale k-algebras and F.k 0 / ! F.K/Gal.K=k / for every finite Galois
extension K=k 0 of fields with k 0 of finite degree over k.
Choose a separable closure k sep of k, and let G D Gal.k sep =k/. For F a sheaf on
.Spec k/et , define
MF D lim F.k 0 /
!
20 Hint: Use that a square matrix with entries in a field whose columns are linearly independent is invertible.
6. SHEAVES FOR THE ÉTALE TOPOLOGY 47

where k 0 runs through the subfields k 0 of k sep that are finite and Galois over k. Then MF
is a discrete G-module.
Conversely, if M is a discrete G-module, we define

FM .A/ D HomG .F .A/; M /

where F .A/ is the G-set Homk alg .A; k sep / (see  3). Then FM is a sheaf on Spec k.
The functors F 7! MF and M 7! FM define an equivalence between the category of
sheaves on .Spec k/et and the category of discrete G-modules.

Stalks
Let X be a variety over an algebraically closed field, and let F be a presheaf or sheaf on
Xet . The stalk of F at a point x 2 X is

FxN D lim F.U /;


!.U;u/
where the limit is over the étale neighbourhoods of x.
Let X be a scheme and let F be a presheaf or sheaf on Xet . The stalk of F at a geometric
point xN ! X is
FxN D lim F.U /;
!.U;u/
N
where the limit is over the étale neighbourhoods of x.

E XAMPLE 6.13 (a) The stalk of OXet at xN is OX;xN , the strictly local ring at x.
N
(b) The stalk of FZ at x,
N Z a variety or a scheme of finite type over X, is Z.OX;xN /. For
example, the stalks of n , Ga , Gm , and GLn at xN are n .OX;xN /, OX;xN (regarded as

an abelian group), OX; xN , and GLn .OX;xN / respectively.
(c) The stalk of Met , M a coherent OX -module, at xN is Mx ˝OX;x OX;xN where Mx is
the stalk of M at x (as a sheaf for the Zariski topology).
(d) For a sheaf F on Spec k, k a field, the stalk at xN D Spec k sep ! Spec k is MF
regarded as an abelian group.

Skyscraper sheaves.
In general, a sheaf F is said to be a skyscraper sheaf if FxN D 0 except for a finite number
of x. (Recall that xN denotes a geometric point of X with image x 2 X). We shall need
some special skyscraper sheaves.
Let X be a Hausdorff topological space, and let x 2 X. Let  be an abelian group.
Define 
 if x 2 U I
x .U / D
0 otherwise:
Then x is a sheaf on X . Obviously the stalk of x at y ¤ x is 0, and at x it is . Let F
be a sheaf on X. From the definition of direct limits, we see that to give a homomorphism
def
Fx D lim F.U / !  is the same as to give a compatible family of maps F.U / ! ,
!U
one for each open neighbourhood U of x, and to give such family is to give a map of sheaves
F ! x . Thus
Hom.F; x / ' Hom.Fx ; /:
48 CHAPTER I. BASIC THEORY

Now let X be a variety over an algebraically closed field, and let x 2 X . For an étale
map 'W U ! X , define M
x .U / D :
u2' 1 .x/

Thus, x .U / D 0 unless x 2 '.U /, in which case it is a sum of copies of  indexed


by the points of U mapping to x. Again, x is a sheaf, and its stalks are zero except at
N where it has stalk . Let F be a sheaf on X , and let FxN !  be a homomorphism
x,
of groups. A choice of a u 2 ' 1 .x/ realizes .U; u/ as an étale neighbourhood of x, and
hence determines a map F.U / ! FxN ! . On combining these maps for u 2 ' 1 .x/,
we obtain a homomorphism
def
F.U / ! x .U / D ˚u :

These are compatible with the restriction maps, and so define a homomorphism F ! x .
In this way, we again obtain an isomorphism

Hom.F; x / ' Hom.Fx ; /:

Let X be scheme, and let i W xN ! X be a geometric point of X. For any étale map
'W U ! X, we define M
xN .U / D :
HomX .x;U
N /

Again this gives a sheaf on Xet , and there is a natural isomorphism Hom.F; xN / !
def
Hom.FxN ; /. However, if x D i.x/ N is not closed, then it need not be true that .xN /yN D 0
when the image of yN is not equal to x. Thus, unless x is closed, xN need not be a skyscraper
sheaf.

E XAMPLE 6.14 Let X D Spec k, and let xN ! X correspond to the inclusion of k into
a separable closure k sep of k. Then xN is the sheaf on Xet corresponding to the discrete
G-module consisting of the continuous maps G !  (an induced G-module — see Serre,
Cohomologie Galoisienne, 2.5.)

Locally constant sheaves


Let X be a topological space. A sheaf F on X is said to be locally constant if FjU is
constant for all U in some open covering of X.
When X is connected, locally arcwise connected, and locally simply connected, the
locally constant sheaves are classified by the fundamental group of X.
Fix a point x 2 X , and let F be a locally constant sheaf on X. Let W Œ0; 1 ! X be
a continuous map with .0/ D x D .1/, i.e., is a loop in X based at x. The inverse
image  .F/ of F on Œ0; 1 is constant. The choice of an isomorphism of  .F/ with
a constant sheaf  determines isomorphisms F .a/ !  for each 0  a  1. Since
.0/ D .1/ D x, we get two isomorphisms Fx ! , which differ by an automorphism
˛. / of Fx . The map 7! ˛. / defines a homomorphism 1 .X; x/ ! Aut.Fx /. The
following is well-known:

P ROPOSITION 6.15 The map F 7! Fx defines an equivalence between the category of


locally constant sheaves of sets (resp. abelian groups) on X and the category of 1 .X; x/-
sets (resp. modules).
6. SHEAVES FOR THE ÉTALE TOPOLOGY 49

Let X be an algebraic variety (or a scheme). A sheaf F on Xet is locally constant if


FjU is constant for all U ! X in some étale covering of X .

P ROPOSITION 6.16 Assume X is connected, and let xN be a geometric point of X . The


map F 7! FxN defines an equivalence between the category of locally constant sheaves of
N
sets (resp. abelian groups) with finite stalks on X and the category of finite 1 .X; x/-sets
(resp. modules).

P ROOF. In fact, one shows that, if Z ! X is a finite étale map, then the sheaf FZ is locally
constant with finite stalks, and every such sheaf is of this form for some Z; more precisely,
Z 7! FZ defines an equivalence from FEt=X to the category of locally constant sheaves
on Xet with finite stalks. Now we can apply Theorem 3.1 to prove the proposition.
I sketch a proof of the above statement. Consider a surjective étale morphism Z !
X. As noted above 6.7, there exists a surjective finite étale map Z 0 ! Z such that the
composite Z 0 ! X is a Galois covering. One shows that Z X Z 0 is a disjoint union of
copies of Z 0 . The sheaf FZ restricts to the sheaf FZX Z 0 on Z 0 , which is constant. This
shows that FZ is locally constant, and in fact becomes constant on a finite étale covering
Z 0 ! Z.
Conversely, let F be a locally constant sheaf with finite fibres. By assumption, there
is an étale covering .Ui ! X /i 2I such that FjUi is constant, and hence of the form FZi
for some Zi finite and étale over Ui (in fact, Zi is a disjoint union of copies of Ui ). The

isomorphisms .FjUi /jUi X Uj ! .FjUj /jUi X Uj induce isomorphisms Zi Ui .Ui X
Uj / ! Zj Uj .Ui X Uj /, and descent theory (cf. EC I 2.23) shows that the system
consisting of the Zi and the isomorphisms arises from a Z ! X . 2
7 T HE C ATEGORY OF S HEAVES ON Xet .
In this section, we study the category of sheaves of abelian groups on Xet . In particular, we
show that it is an abelian category.

Generalities on categories
Let T be an additive category — recall that this means that the sets Hom.A; B/ are endowed
with structures of abelian groups in such a way that the composition maps are bi-additive
and that every finite collection of objects in T has a direct sum. A sequence
˛
0!A!B !C

in T is exact if
0 ! Hom.T; A/ ! Hom.T; B/ ! Hom.T; C /
is exact for all objects T in T, in which case A is called the kernel of ˛. A sequence
ˇ
A!B!C !0

is exact if
0 ! Hom.C; T / ! Hom.B; T / ! Hom.A; T /
is exact for all objects T in T, in which case C is called the cokernel of ˇ.
Let T be an additive category in which every morphism has both a kernel and cokernel.
Let ˛W A ! B be a morphism in T. The kernel of the cokernel of ˛ is called the image
of ˛, and the cokernel of the kernel of ˛ is called the co-image of ˛. There is a canonical
morphism from the co-image of ˛ to the image of ˛, and if this is always an isomorphism,
then T is called an abelian category.
Let T be an abelian category. On combining the two definitions, we obtain the notion
of a short exact sequence
0 ! A ! B ! C ! 0;
and hence of a long exact sequence.
By a functor from one additive category to a second, we shall always mean an additive
functor, i.e., we require the maps Hom.X; Y / ! Hom.FX; F Y / to be homomorphisms of
abelian groups.
Now let C be a small21 category, and let T be the category of contravariant functors
F W C ! Ab from C to the category of abelian groups. A morphism ˛W F1 ! F2 is a natural
transformation. Thus, ˛ attaches to each object U of C a homomorphism ˛.U /W F1 .U / !
F2 .U / in such a way that, for every morphism 'W V ! U , the diagram

˛.U /
F1 .U / F2 .U /
F1 .'/ F2 .'/
˛.V /
F1 .V / F2 .V /

commutes.
21 A category is small if its objects form a set (rather than a class).

50
7. THE CATEGORY OF SHEAVES ON Xet . 51

Clearly, T becomes an additive category with the obvious group structure on Hom.F1 ; F2 /
and with direct sums defined by

.˚i Fi /.U / D ˚i Fi .U /:

We leave it as a (simple) exercise to the reader to verify the following statements:

7.1 (a) A sequence    ! Fi ! Gi ! Hi !    of contraviant functors on C is exact


if and only if    ! Fi .U / ! Gi .U / ! Hi .U / !    is exact for all U in C.
(b) The category of contravariant functors on C is abelian.

R EMARK 7.2 In the definition of a category, Hom.X; Y / is required to be a set (not a


class) for each pair of objects X and Y . If C is not small, then the natural transformations
˛W F ! G between two functors on C may not form a set.

Adjoint functors Let C1 and C2 be abelian categories. Functors LW C1 ! C2 and RW C2 !


C1 are said to be adjoint if

HomC2 .LX1 ; X2 / ' HomC1 .X1 ; RX2 /;

functorially in X1 and X2 . One also says that L is the left adjoint of R, and that R is the
right adjoint of L. If L admits a right adjoint, then the right adjoint is unique (up to a
unique isomorphism).
Recall that an object I of an additive category is said to be injective if Hom.; I / is an
exact functor.
We leave it as a (simple) exercise to the reader to verify the following statements:

7.3 (a) A functor R that admits a left adjoint is left exact (and, in fact, preserves prod-
ucts and inverse limits).
(b) A functor L that admits a right adjoint is right exact (and, in fact, preserves direct
sums and direct limits).
(c) A functor R that admits an exact left adjoint preserves injectives.

The category of presheaves


Let X be a variety (or scheme). By definition, the presheaves of abelian groups on Xet are
the contravariant functors Et=X ! Ab. In order to apply the discussion in the above section
to them, we should, strictly speaking, replace Et=X by a small category. For example,
we could replace Et=X by the set of étale maps U ! X of the following form: U is
obtained by patching the varieties (or schemes) attached to quotients of rings of the form
AŒT1 ; T2 ; : : : where A D .V; OX / for some open affine V  X and fT1 ; T2 ; : : :g is a
fixed set of symbols. We shall ignore this problem, and speak of the category PreSh.Xet / of
presheaves of abelian groups on Xet as if it were the category of all contravariant functors
on Et=X. It is an abelian category, in which P 0 ! P ! P 00 is exact if and only if
P 0 .U / ! P.U / ! P 00 .U / is exact for all U ! X étale. Kernels, cokernels, products,
direct sum, inverse limits, direct limits, etc., are formed in PreSh.Xet / in the obvious way:
construct the kernel, cokernel, ... for each U ! X étale, and take the induced restriction
maps.
52 CHAPTER I. BASIC THEORY

The category of sheaves


Let X be a variety (or scheme). We define the category Sh.Xet / to be the full subcategory
of PreSh.Xet / whose objects are the sheaves of abelian groups on Xet . Thus, to give a
morphism F 0 ! F of sheaves on Xet is to give a natural transformation F 0 ! F of
functors. Clearly, Sh.Xet / is an additive category. We examine what exactness means in
Sh.Xet /.
A morphism ˛W F ! F 0 of sheaves (or presheaves) is said to be locally surjective if,
for every U and s 2 F 0 .U /, there exists a covering .Ui ! U / such that sjUi is in the image
of F.Ui / ! F 0 .Ui / for each i .
L EMMA 7.4 Let ˛W F ! F 0 be a homomorphism of sheaves on Xet . The following are
equivalent:
˛
(a) the sequence of sheaves F ! F 0 ! 0 is exact;
(b) the map ˛ is locally surjective;
(c) for each geometric point xN ! X, the map ˛xN W FxN ! Fx0N is surjective.
P ROOF. (b) ) (a). Let ˇW F 0 ! T be a map of sheaves such that ˇ ı ˛ D 0; we have to
prove that this implies that ˇ D 0.
Let s 0 2 F 0 .U / for some étale U ! X. By assumption, there exists a covering .Ui !
U /i 2I and si 2 F.Ui / such that ˛.si / D s 0 jUi . Now

ˇ.s 0 /jUi D ˇ.s 0 jUi / D ˇ ı ˛.si / D 0; all i:

Since T is a sheaf, this implies that ˇ.s 0 / D 0.


(a) ) (c). Suppose ˛xN is not surjective for some xN 2 X , and let  ¤ 0 be the
cokernel of FxN ! Fx0N . Let x be the sheaf defined in the last section; thus Hom.G; x / D
Hom.GxN ; / for any sheaf G on Xet . The map Fx0N !  defines a nonzero morphism
F 0 ! x , whose composite with F ! F 0 is zero (because it corresponds to the composite
˛
FxN ! Fx0N ! ). Therefore, F ! F 0 ! 0 is not exact.
(c) ) (b). Let U ! X be étale, and let uN ! U be a geometric point of U . The
composite uN ! U ! X is a geometric point; let’s denote it by x. N An étale neighbourhood
of uN gives, by composition with U ! X, and étale neighbourhood of x, N and the étale
neighbourhoods of xN arising in this fashion are cofinal; therefore FuN ' FxN for every sheaf
F on Xet .
Thus, the hypothesis implies that FuN ! Fu0N is surjective for every geometric point
uN ! U of U . Let s 2 F 0 .U /. Let u 2 U , and let uN ! U be a geometric point of U with
image u. Because FuN ! Fu0N is surjective, there exists an étale map V ! U whose image
contains u and which is such that sjV is in the image F.V / ! F 0 .V /. On applying this
statement for sufficiently many u 2 U , we obtain the covering sought. 2

P ROPOSITION 7.5 Let


0 ! F 0 ! F ! F 00
be a sequence of sheaves on Xet . The following are equivalent:
(a) the sequence is exact in the category of sheaves;
(b) the sequence
0 ! F 0 .U / ! F.U / ! F 00 .U /
is exact for all étale U ! X ;
7. THE CATEGORY OF SHEAVES ON Xet . 53

(c) the sequence


0 ! Fx0N ! FxN ! Fx00N
is exact for every geometric point xN ! X of X .

P ROOF. In the next subsection, we prove that the functor i W Sh.Xet / ! PreSh.Xet / has a
left adjoint a. Therefore (see 7.3), i is left exact, which proves the equivalence of (a) and
(b).
Direct limits of exact sequences of abelian groups are exact, and so (b) implies (c). The
converse is not difficult, using that s 2 F.U / is zero if and only if suN D 0 for all geometric
points uN of U (cf. the proof of (c) implies (b) for the preceding proposition). 2

P ROPOSITION 7.6 Let


0 ! F 0 ! F ! F 00 ! 0
be a sequence of sheaves of abelian groups on Xet . The following are equivalent:
(a) the sequence is exact in the category of sheaves;
(b) the map F ! F 00 is locally surjective, and

0 ! F 0 .U / ! F.U / ! F 00 .U /

is exact for all open étale U ! X ;


(c) the sequence
0 ! Fx0N ! FxN ! Fx00N ! 0
is exact for each geometric point xN ! X.

P ROOF. Combine the last two propositions. 2

R EMARK 7.7 In (c) of the last three propositions, one need only check the condition for
one geometric point xN ! x 2 X for each closed point x of a variety X, or for one geometric
point xN ! x 2 X for each point x of a scheme X .

P ROPOSITION 7.8 The category of sheaves of abelian groups on Xet , Sh.Xet /, is abelian.

P ROOF. The map from the co-image of a morphism to its image is an isomorphism because
it is on stalks. 2

E XAMPLE 7.9 (a) (Kummer sequence). Let n be an integer that is not divisible by the
characteristic of any residue field of X. For example, if X is a variety over a field k
of characteristic p ¤ 0, then we require that p not divide n. Consider the sequence
t7!t n
0 ! n ! Gm ! Gm ! 0:

After (7.6) and (6.13b), in order to prove that this is exact, we have check that
t 7!t n
0 ! n .A/ ! A ! A ! 0

is exact for every strictly local ring A D OX;xN of X. This is obvious except at the
second A , and here we have to show that every element of A is an nth power. But
d.T n a/
dT
D nT n 1 ¤ 0 in the residue field of A, and so T n a splits in AŒT .
54 CHAPTER I. BASIC THEORY

(b) (Artin-Schreier sequence). Let X be a variety over a field k of characteristic p ¤ 0,


and consider the sequence
t 7!t p t
0 ! Z=pZ ! Ga ! Ga ! 0:

Again, in order to prove that this sequence is exact, we have to check that
t 7!t p t
0 ! Z=pZ ! A !A!0

is exact for every strictly local ring A D OX;xN of X. This is obvious except at the
p
second A , but d.T d TT a/ D 1 ¤ 0 in the residue field of A, and so T p T a
splits in AŒT .

R EMARK 7.10 If p divides the characteristic of some residue field of X , then


t 7!t p
0 ! p ! Gm ! Gm ! 0

will not be exact for the étale topology on X . However, it will be exact for the flat topology,
because, for any a 2 .U; OU /, U affine, the equation T p a defines a flat covering of
U . Thus each element of Gm .U / is locally a pth power for the flat topology.

The sheaf associated with a presheaf


In this subsection, “sheaf” (or “presheaf”) will mean sheaf (or presheaf) of sets.

D EFINITION 7.11 Let P ! aP be a homomorphism from a presheaf P to a sheaf (on


some site); then aP is said to be the sheaf associated with P (or to be the sheafification of
P) if all other homomorphisms from P to a sheaf factor uniquely through P ! aP, i.e., if
Hom.P; F/ ' Hom.aP; F/ for all sheaves F.

Clearly aP, endowed with the map P ! aP, is unique up to a unique isomorphism if
it exists. In the remainder of this subsection, we construct aP in various contexts. First we
give a criterion for F to be the sheaf associated with P.
Let P be a presheaf. Sections s1 ; s2 2 P.U / are said to be locally equal if s1 jUi D
s2 jUi for all Ui in some covering .Ui ! U /i 2I of U . The sheaf criterion implies that
locally equal sections of a sheaf are equal.

L EMMA 7.12 Let i W P ! F be a homomorphism from presheaf P to a sheaf F. Assume:


(a) the only sections of P to have the same image in F.U / are those that are locally
equal, and
(b) i is locally surjective.
Then .F; i / is the sheaf associated with P.

P ROOF. Let i 0 W P ! F 0 be a second map from P into a sheaf, and let s 2 F.U / for
some U . Thanks to (b), we know that for some covering .Ui ! U / of U , there exist
si 2 P.Ui / such that i.si / D sjUi . Because of (a), i 0 .si / 2 F 0 .Ui / is independent of the
choice of si , and moreover that the restrictions of i 0 .si / and i 0 .sj / to F 0 .Ui U Uj / agree.
We define ˛.s/ to be the unique element of F 0 .U / that restricts to i 0 .si / for all i . Then
s 7! ˛.s/W F ! F 0 is the unique homomorphism such that i ı ˛ D i 0 . 2
7. THE CATEGORY OF SHEAVES ON Xet . 55

L EMMA 7.13 Let P be a subpresheaf of a sheaf F. For each U , let P 0 .U / be the set of
s 2 F.U / that are locally in P in the sense that there exists a covering .Ui ! U /i2I such
that sjUi 2 P.Ui / for each i . Then P 0 is a subsheaf of F, and P ! P 0 is locally surjective.

P ROOF. The proof is trivial. 2

We call P 0 the subsheaf of F generated by P.


To construct aP, it suffices to construct a sheaf F and a homomorphism P ! F
satisfying (7.12a), because then the subsheaf of F generated by the image of P will be the
sheaf associated with P.
We now work with sheaves on Xet .

L EMMA 7.14 If i W P ! F satisfies the conditions (a) and (b) of Lemma 7.12, then

ixN W PxN ! FxN

N
is an isomorphism for all geometric points x.

P ROOF. This follows easily from the various definitions. 2

For each x 2QX , choose a geometric point xN ! X with image x. For P a presheaf on
X, define P  D .PxN /xN where .PxN /xN is the sheaf associated with the abelian group PxN as
in 6. Then P  is a sheaf, and the natural map P ! P  satisfies condition (a) of (7.12).

T HEOREM 7.15 For every presheaf P on Xet , there exists an associated sheaf i W P ! aP.
The map i induces isomorphisms PxN ! .aP/xN on the stalks. The functor aW PreSh.Xet / !
Sh.Xet / is exact.

P ROOF. Take aP to be the subsheaf of P  generated by i.P/. Then i W P ! aP satisfies


the conditions (a) and (b) of Lemma 7.12, from which the first two statements follow. If
P 0 ! P ! P 00 is an exact sequence of abelian groups, then Px0N ! PxN ! Px00N is exact
for all x 2 X (because direct limits of exact sequences of abelian groups are exact). But
the last sequence can be identified with .aP 0 /xN ! .aP/xN ! .aP 00 /xN , which shows that
aP 0 ! aP ! aP 00 is exact. 2

E XAMPLE 7.16 A group  defines a constant presheaf P such that P .U / D  for all
U ¤ ;. The sheaf associated with P is F (see 6).

If P is a sheaf of abelian groups, then so also is aP.

R EMARK 7.17 Let .Fi /i 2I be a family Q of sheaves of abelian groups on Xet .


Let P be the presheaf with P.U / D i 2I Fi .U / for all U ! X étale and the obvious
restriction maps. Then P is a sheaf, and it is the product of the Fi . A similar remark applies
to inverse limits and kernels.
Let P be the presheaf with P.U / D ˚i 2I Fi .U / for all U ! X étale and the obvious
restriction maps. In general, P will not be a sheaf, but aP is the direct sum of the Fi in
Sh.Xet /. A similar remark applies to direct limits and cokernels.

Lest the reader think that the category of sheaves is “just like the category of abelian
groups”, let me point out that in general it does not have enough projectives; nor is a product
of exact sequences of sheaves necessarily exact.
56 CHAPTER I. BASIC THEORY

F
A SIDE 7.18 Let P be a presheaf of sets on a topological space X. Define E.P/ to be x2X Px ,
and let W E.P/ ! X be the map sending each element of Px to x. An s 2 P.U / defines a section
sW U ! E.P/ to  over U , namely, x 7! sx . Give E.P/ the finest topology for which all the maps
sW U ! E.P/ are continuous: thus V  E.P/ is open if and only if, for all open U  X and
s 2 P.U /, s 1 .V / is open in U .
[The reader is invited to draw a picture with X represented as a horizontal line and each stalk
Px represented as a short vertical line over x; the origin of the terminology “sheaf”, “stalk”, and
“section” should now be clear.]
For each open subset U of X , let F.U / be the set of all continuous sections sW U ! E.P/ to
 over U . The obvious map P ! F realizes F as the sheaf associated with P. [The space E.P/
is the “éspace étalé” associated with P — see Godement, R., Théorie des Faisceaux, Hermann,
1964, II 1.2. It is possible to avoid using these spaces — in fact, Grothendieck has banished them
from mathematics — but they are quite useful, for example, for defining the inverse image of a
sheaf. Interestingly, there is an analogue (requiring algebraic spaces) for the étale topology, which is
useful, for example, for defining the actions of Frobenius maps on cohomology groups. This aspect
is insufficiently emphasized in this version of the notes.

A SIDE 7.19 A presheaf of sets P on a site T is said to be separated if two sections are equal
whenever they are locally equal. For a presheaf P, define P C to be the presheaf with
Y Y 
P C .U / D lim Ker P.Ui / ⇒ P.Ui X Uj / ;
!
— limit over all coverings (assuming the limit exists). One proves without serious difficulty that:
(a) if P is separated, then P C is a sheaf;
(b) for an arbitrary P, P C is separated.
Thus, for every presheaf P, P CC is a sheaf. In fact, it is the sheaf associated with P.
As Waterhouse has pointed out (Pac. J. Math 57 (1975), 597–610), there exist sites for which
the limit does not exist: the problem is that the limit is over a class, not a set, and can not be replaced
by a limit over a set. This doesn’t seem to be a problem for any sites actually in use except perhaps
for the fpqc site.

Artin algebraic spaces.


The Zariski topology allows us to patch together affine varieties to obtain general varieties.
One can ask whether the étale topology allows us to patch together affine varieties to obtain
more general objects. The answer is yes!
For simplicity, I’ll work over a fixed algebraically closed field k, and consider only
k-varieties.
Endow Aff=k, the category of all affine k-varieties, with the étale topology. A sheaf
on this site is a contravariant functor AW Aff=k ! Sets that satisfies the sheaf condition
for every surjective family of étale maps .Ui ! U /i 2I in Aff=k. Note that A can also be
regarded as a covariant functor from affine k-algebras to Sets. For every k-variety V , the
functor A 7! V .A/ sending an affine k-algebra to the set of points of V with coordinates
in A is a sheaf on .Aff=k/et ; moreover, because of the Yoneda Lemma, the category of
k-varieties can be regarded as a full subcategory of the category of sheaves on .Aff=k/et .
Let U be an affine k-variety. An étale equivalence relation on U is a subvariety R 
U  U such that:
(a) for each affine k-algebra A, R.A/ is an equivalence relation on U.A/ (in the usual
sense—these are sets);
7. THE CATEGORY OF SHEAVES ON Xet . 57

(b) the composites of the inclusion R ,! U  U with the projection maps U  U ⇒ U


are surjective and étale.
A sheaf A on .Aff=k/et is an algebraic space if there is an affine k-variety U , an étale
equivalence relation R on U , and a map U ! A of sheaves realizing A as the sheaf-
theoretic quotient of U by R. This last condition means that,
(a) for every affine k-algebra A and s1 ; s2 2 U.A/, s1 and s2 have the same image in
A.A/ if and only if .s1 ; s2 / 2 R.A/;
(b) the map U ! A of sheaves is locally surjective.
The category of algebraic varieties is a full subcategory of the category of algebraic
spaces. Algebraic spaces have many advantages over algebraic varieties, of which I mention
only two.
Quotients of algebraic spaces by group actions are more likely to exist. For example,
Hironaka has constructed a nonsingular 3-dimensional variety V and a free action of a group
G of order 2 on V such that the quotient V =G does not exist as an algebraic variety (the
problem is that there exist orbits of G not contained in any affine). Quotients of algebraic
spaces by free actions of finite groups always exist as algebraic spaces (Artin 1973, p109).
For a very general theorem on the existence of quotients of algebraic spaces, see Keel, S.,
and Mori, S., Quotients by groupoids, Annals of Mathematics, 145 (1997), 193–213.
There is a natural fully faithful functor V ! V .C/ from the category of complete
algebraic varieties over C to that of compact analytic spaces, but there is no convenient
description of the essential image of the functor. For the category of complete algebraic
spaces there is: it consists of compact analytic spaces M such that the field of meromor-
phic functions on M has transcendence degree equal to the dimension of M (these are the
Moishezon spaces).

Addendum
Let X be a variety (or quasicompact scheme). Then every S open subset U of X is quasi-
compact, i.e., every covering of U by open subsets U D Ui admits a finite subcovering.
Moreover, because I defined an étale morphism to be of finite type (rather than locally of
finite type), every U étale over X is quasicompact. Because étale morphisms are open, this
implies that every étale covering .Ui ! U /i 2I has a finite subcovering. Sites such that
every covering family contains a finite covering subfamily are said to be Noetherian. Note
that the site defined by a topological space X will rarely be Noetherian: if X is Hausdorff,
its site will be Noetherian if and only if every open subset of X is compact.

7.20 For a Noetherian site, in order to prove that a presheaf is a sheaf, it suffices to check
the sheaf condition for finite coverings. It follows that direct sums and direct limits of
sheaves formed in the naive (i.e., presheaf) way are again sheaves, and from this it follows
that cohomology commutes with direct sums and direct limits (over directed sets). See EC
III.3.
8 D IRECT AND I NVERSE I MAGES OF S HEAVES .
Direct images of sheaves
Let W Y ! X be a morphism of varieties (or schemes), and let P be a presheaf on Yet . For
U ! X étale, define
 P.U / D P.U X Y /:
Since U X Y ! Y is étale (see 2.11), this definition makes sense. With the obvious
restriction maps,  P becomes a presheaf on Xet .
L EMMA 8.1 If F is a sheaf, so also is  F.
P ROOF. For a variety (or scheme) V over X , let VY denote the variety (or scheme) V X Y
over Y . Then V 7! VY is a functor taking étale maps to étale maps, surjective families of
maps to surjective families, and fibre products over X to fibre products over Y .
Let .Ui ! U / be a surjective family of étale maps in Et=X. Then .UiY ! UY / is a
surjective family of étale maps in Et=Y , and so
Y Y
F.UY / ! F.UiY / ⇒ F.UiY Y UjY /
is exact. But this is equal to the sequence
Y Y
. F/.U / ! . F/.Ui / ⇒ . F/.Ui X Uj /;
which therefore is also exact. 2

Obviously, the functor


 W PreSh.Yet / ! PreSh.Xet /
is exact. Therefore, its restriction
 W Sh.Yet / ! Sh.Xet /
is left exact. It is not usually right exact: F ! F 0 being locally surjective does not imply
that  F !  F 0 is locally surjective. For example, if X is an algebraic variety over an
algebraically closed field and W X ! P is the map from X to a point, then  is essentially
the functor taking a sheaf F to its group of global sections .X; F/, and F ! F 0 being
locally surjective does not imply that .X; F/ ! .X; F 0 / is surjective.
E XAMPLE 8.2 Let i W xN ! X be a geometric point of X . The functor F 7! F.x/ N identifies
the category of sheaves on xN with the category of abelian groups. Let  be an abelian group
N Then i  D xN , the skyscraper sheaf defined in the 6.
regarded as a sheaf on x.

A geometric point yN ! Y of Y defines a geometric point yN ! Y ! X of X , which
we denote xN (or .y/).
N Clearly
. F/xN D lim F.V /
!
where the limit is over all étale neighbourhoods of yN of the form UY for some étale neigh-
N Thus, there is a canonical map
bourhood of x.
. F/xN ! FyN :
In general, this map will be neither injective nor surjective.

58
8. DIRECT AND INVERSE IMAGES OF SHEAVES. 59

P ROPOSITION 8.3 (a) Let W V ,! X be an open immersion, i.e., the inclusion of an


open subvariety (or subscheme) into X. Then

FxN x 2VI
. F/xN D
‹ x … V:

(b) Let W Z ,! X be a closed immersion, i.e., the inclusion of a closed subvariety (or
subscheme) into X. Then

FxN x 2 ZI
. F/xN D
0 x … Z:

(c) Let W Y ! X be a finite map. Then


d.y/
. F/xN D ˚y7!x FyN

where d.y/ is the separable degree of .y/ over .x/. For example, if  is a finite
étale map of degree d of varieties over an algebraically closed field, then

. F/xN D FxdN :

P ROOF. When W V ,! X is an immersion (either open or closed), the fibre product U X


V D ' 1 .V / for any morphism 'W U ! X .
(a) If x 2 V , then for any “sufficiently small” étale neighbourhood 'W U ! X of x, N
'.U /  V , and so U D ' 1 .V / D U X V: Thus the étale neighbourhoods of xN of the
form UV form a cofinal set, which proves the first equality. Concerning the second, there
is nothing to say except to point out that . F/xN need not be zero when x … V (see the
examples below).
(b) If x … Z, then for any “sufficiently small” étale neighbourhood 'W U ! X of x, N
1
'.U / \ Z D ;; and so U X Z D ' .Z/ D ;; thus F.UZ / D 0. When x 2 Z,
we have to see that every étale map 'W N UN ! Z with x 2 '.UN / “extends” to an étale
map 'W U ! X. In terms of rings, this amounts to showing that an étale homomorphism
AN ! B, N AN D A=a, lifts to an étale homomorphism A ! B. But this is easy: we may
assume that BN D .AŒT N =.fN.T // N where fN.T / is a monic polynomial such that fN0 .T / is
b
N =.fN.T // N —see 2 (standard étale morphisms); choose f .T / 2 AŒT 
invertible in .AŒT b
lifting fN.T /, and set B D .AŒT =.f .T //b for an appropriate b.
(c) We omit the proof. 2

C OROLLARY 8.4 The functor  is exact if  is finite or a closed immersion.

P ROOF. This follows from the proposition and (7.6). 2

E XAMPLE 8.5 We list some examples, all analogues.


(a) Let X be an open disk of radius 1 centred at the origin in R2 , let U D X r f.0; 0/g,
and let j be the inclusion U ,! X. Let F be the locally constant sheaf on U
corresponding to a 1 .U; u/-module F — recall 1 .U; u/ D Z (see 6.15; here u is
any point of U ). Then

.j F/.0;0/ D F 1 .U;u/ (elements fixed by 1 ):


60 CHAPTER I. BASIC THEORY

(b) Let X be the affine line over an algebraically closed field, let U D X r f0g, and let
j be the inclusion U ,! X . Let F be the locally constant sheaf on U corresponding
N
to a 1 .U; u/-module N D Z.
F — recall 1 .U; u/ O Then

.j F/0N D F 1 .U;u/


N
(elements fixed by 1 ):

(c) Let X D Spec R where R is a Henselian discrete valuation ring, let U D Spec K
where K is the field of fractions of R, and let j be the inclusion U ,! X. Let
F be the locally constant sheaf on U corresponding to a 1 .U; u/-module
N F —
sep
N D Gal.K =K/. Here uN is the geometric point corresponding to
recall 1 .U; u/
the inclusion K ,! K sep . Let I (the inertia group) be the subgroup of 1 .U; u/
N of
elements acting trivially on the residue field. Then

.j F/xN D F I (elements fixed by I )

where x is the closed point of Spec R.


 0
P ROPOSITION 8.6 For any morphisms Z ! Y ! X, . 0 ı / D 0 ı  .

P ROOF. This is obvious from the definition. 2

Inverse images of sheaves


Let W Y ! X be a morphism of varieties (or schemes). We shall define a left adjoint for
the functor  . Let P be a presheaf on Xet . For V ! Y étale, define

P 0 .V / D lim P.U /
!
where the direct limit is over the commutative diagrams

V U

Y X

with U ! X étale. One sees easily that, for any presheaf Q on Y , there are natural one-to-
one correspondences between
– morphisms P 0 ! Q;
– families of maps P.U / ! Q.V /, indexed by commutative diagrams as
above, compatible with restriction maps;
– morphisms P !  Q.
Thus
HomYet .P 0 ; Q/ ' HomXet .P;  Q/;
functorially in P and Q. Unfortunately, P 0 need not be a sheaf even when P is. Thus, for
F a sheaf on Xet , we define   F D a.F 0 /. Then, for any sheaf G on Yet ,

HomYet .  F; G/ ' HomYet .F 0 ; G/ ' HomXet .F;  G/;

and so   is a left adjoint to  W Sh.Yet / ! Sh.Xet /.


8. DIRECT AND INVERSE IMAGES OF SHEAVES. 61

 0
P ROPOSITION 8.7 For any morphisms Z ! Y ! X , . 0 ı / D   ı  0 .
P ROOF. Both are left adjoints of . 0 ı / D 0 ı  . 2

E XAMPLE 8.8 Let W U ! X be an étale morphism. For any sheaves F on Xet and G on
Uet , one sees easily that
Hom.FjUet ; G/ ' Hom.F;  G/
—in both cases, to give a morphism is to give a family of maps F.V / ! G.V / in-
dexed by the étale maps V ! U and compatible with restriction. Therefore, in this case
  W Sh.Xet / ! Sh.Uet / is just the restriction map.
This can also be seen directly from the definition   , because for each V ! U , there
is a final element in the family of diagrams over which the limit is taken, namely,

V V

U X:

R EMARK 8.9 Let i W xN ! X be a geometric point of X. For any sheaf F on Xet , .i  F/.x/
N D
FxN — this is clear from the definitions of i  and FxN . Therefore, for any morphism
W Y ! X and geometric point i W yN ! Y of Y ,
.  F/yN D i  .  F/.y/
N D FxN ;
i 
where xN is the geometric point yN ! Y ! X of X .
Since this is true for all geometric points of Y , we see that   is exact and therefore
that  preserves injectives (by 7.3).

R EMARK 8.10 Let FZ be the sheaf on Xet defined by a variety Z. Then it is not always
true that   .FZ / is the sheaf defined by the variety Z Y X. For example, if W X ! P
is a map from a variety over an algebraically closed field k to a point, then   .Ga / is the
constant sheaf defined by the group Ga .k/ D k.
However, it is true that   .FZ / D FZY X when  is étale or Z ! X is étale.

R EMARK 8.11 For a continuous map W Y ! X of topological spaces, there is a very


simple description of the inverse image of a sheaf in terms of its associated éspace étalé,
namely,   .F/ is the sheaf whose sections over an open subset U  Y are the continous
maps sW U ! E.F/ such that s.u/ lies in the stalk over .u/ for all u.

Existence of enough injectives


Let X be a variety (or scheme).
P ROPOSITION 8.12 Every sheaf F on Sh.Xet / can be embedded into an injective sheaf.
P ROOF. For each x 2 X, choose a geometric point ix W xN ! X with image x and an
embedding FxN ,! I.x/ of the abelian group FxN into an injective abelian group. Then
def
I x D ix .I.x// is injective (see 8.9). Since a product of injective objects is injective,
def Q x
I D I will be an injective sheaf. The composite F ,! P  ,! I is the embedding
sought. 2
62 CHAPTER I. BASIC THEORY

Extension by zero.
Let X be a variety (or scheme), and let j W U ,! X be an open immersion. As we noted
above, for a sheaf F on Uet , the stalks of j F need not be zero at points outside U . We
now define a functor jŠ , “extension by zero”, such that jŠ F does have this property.
Let P be a presheaf on Uet . For any 'W V ! X étale, define

P.V / if '.V /  U I
PŠ .V / D
0 otherwise:
Then PŠ is a presheaf on Xet , and for any other presheaf Q on Xet , a morphism P ! QjU
extends uniquely to a morphism PŠ ! Q (obviously). Thus
HomXet .PŠ ; Q/ ' HomUet .P; QjU /
functorially. Unfortunately, PŠ need not be a sheaf even when P is. Thus, for F a sheaf on
Uet , we define jŠ F to be a.FŠ /. Then, for any sheaf G on Xet ,
HomXet .jŠ F; G/ ' HomXet .FŠ ; G/ ' HomUet .F; GjU /;
and so jŠ is a left adjoint to j  W Sh.Xet / ! Sh.Uet /.
P ROPOSITION 8.13 Let j W U ,! X be an open immersion. For any sheaf F on Uet and
geometric point xN ! X , 
FxN x 2 UI
.jŠ F/xN D
0 x … U:
P ROOF. Because of (7.14), it suffices to prove this with jŠ F replaced by FŠ , in which case
it follows immediately from the definitions. 2

C OROLLARY 8.14 The functor jŠ W Sh.Uet / ! Sh.Xet / is exact, and j  preserves injec-
tives.
P ROOF. The first part of the statement follows from the proposition and (7.6), and the
second part follows from the first part and (7.3). 2

Let Z be the complement of U in X, and denote the inclusion Z ,! X by i . Let F be


a sheaf on Xet . There is a canonical morphism jŠ j  F ! F, corresponding by adjointness
to the identity map on j  F, and a canonical morphism F ! i i  F, corresponding by
adjointness to the identity map on i  F.
P ROPOSITION 8.15 For any sheaf F on X , the sequence
0 ! jŠ j  F ! F ! i i  F ! 0
is exact.
P ROOF. This can be checked on stalks. For x 2 U , the sequence of stalks is
id
0 ! FxN ! FxN ! 0 ! 0;
and for x … U , the sequence of stalks is
id
0 ! 0 ! FxN ! FxN ! 0:
Both are visibly exact. 2
8. DIRECT AND INVERSE IMAGES OF SHEAVES. 63

R EMARK 8.16 It is possible to define jŠ for any étale map j W U ! X. Let F be a sheaf
on Uet . For any 'W V ! X étale, define
L
FŠ .V / D ˛ F.V /
where the sum is over the morphisms ˛W V ! U such that j ı˛ D '. Then FŠ is a presheaf
on Xet , and we define jŠ F to be its associated sheaf. Again jŠ is the left adjoint of j  and
is exact. Hence j  preserves injectives.

Sheaves on X D U [ Z.
Let X be a variety (or scheme), and let
j i
U !X Z
be morphisms with j an open immersion, i a closed immersion, and X D j.U / [ i.Z/.
We identify U and Z with subvarieties (or subschemes) of X.
def
From a sheaf F on Xet , we obtain sheaves F1 D i  F on Z and F2 D j  F on U .
Moreover, there is a canonical homomorphism F ! j j  F corresponding by adjointness
to the identity map of j  F. On applying i  to it, we obtain a morphism F W F1 ! i  j F2 .
Let T r.X; U; Z/ be the category whose objects are the triples .F1 ; F2 ; / with F1 a
sheaf on Zet , F2 a sheaf on Uet , and  a map F1 ! i  j F2 . A morphism .F1 ; F2 ; / !
.F10 ; F20 ;  0 / is a pair of morphisms 1 W F1 ! F10 and 2 W F2 ! F20 such that the
following diagram commutes

F1 i  j F2

0
F10 i  j F20 :

P ROPOSITION 8.17 The functor F 7! .F1 ; F2 ; F / is an equivalence Sh.Xet / ! T r.X; U; Z/.


P ROOF. An essential inverse is provided by the functor
.F1 ; F2 ; / 7! i F1 i i  j F2 j F2 :
See EC p74 for the details. 2

Under this category equivalence,


0 ! jŠ j  F ! F ! i i  F ! 0
corresponds to the exact sequence
0 ! .0; j  F; 0/ ! .i  F; j  F; F / ! .i  F; 0; 0/ ! 0:
The sequence splits if and only if F D 0.
Let Y be a subset of X . We say that a sheaf F has support in Y if FxN D 0 whenever
x … Y.
C OROLLARY 8.18 For any closed immersion i W Z ,! X, i defines an equivalence be-
tween the category of sheaves on Zet and the category of sheaves on Xet with support in
Z.
P ROOF. This follows from the proposition and the obvious fact that F has support in Z if
and only if it corresponds to a triple of the form .F1 ; 0; 0/. 2
9 C OHOMOLOGY: D EFINITION AND THE BASIC P ROPERTIES .
In the last section, we showed that the category of sheaves of abelian groups Sh.Xet / is an
abelian category with enough injectives. The functor

F 7! .X; F/W Sh.Xet / ! Ab

is left exact, and we define H r .Xet ; / to be its rth right derived functor. Explicitly, for a
sheaf F, choose an injective resolution

0 ! F ! I0 ! I1 ! I2 !    ;

and apply the functor .X; / to obtain a complex

.X; I 0 / ! .X; I 1 / ! .X; I 2 / !    :

This is no longer exact (in general), and H r .Xet ; F/ is defined to be its rth cohomology
group. The theory of derived functors shows:
(a) for any sheaf F, H 0 .Xet ; F/ D .X; F/;
(b) if I is injective, then H r .Xet ; I/ D 0 for r > 0;
(c) a short exact sequence of sheaves

0 ! F 0 ! F ! F 00 ! 0

gives rise to a long exact sequence

0 ! H 0 .Xet ; F 0 / ! H 0 .Xet ; F/ ! H 0 .Xet ; F 00 / ! H 1 .Xet ; F 0 / !    ;

and the association of the long exact sequence with the short exact sequence is func-
torial.
Moreover, the functors H r .Xet ; / are uniquely determined (up to a unique isomorphism)
by the properties (a), (b), (c).

R EMARK 9.1 We shall make frequent use of the following statement:


Let L D L2 ıL1 where L1 and L2 are both left exact functors from abelian cat-
egories with enough injectives. If L1 preserves injectives and .Rr L1 /.X / D 0
for some object X, then .Rr L/.X / D .Rr L2 /.L1 X /.
The proof is obvious: choose an injective resolution X ! I  of X, and note that the
hypotheses on L1 imply that L1 X ! L1 I  is an injective resolution of L1 X, which can
be used to compute .Rr L2 /.L1 X /. Now both .Rr L/.X / and .Rr L2 /.L1 X / are the rth
cohomology groups of L2 .L1 I  / D LI  .

R EMARK 9.2 Let 'W U ! X be an étale morphism. As we noted in (8.16), '  W Sh.Xet / !
Sh.Uet / is exact and preserves injectives. Since the composite

' .U; /
Sh.Xet / ! Sh.Uet / ! Ab

is .U; / (recall that in this situation, '  is just restriction), we see that the right derived
functors of F 7! F.U /W Sh.Xet / ! Ab are F 7! H r .Uet ; FjU /. We often denote
H r .Uet ; FjU / by H r .Uet ; F/.

64
9. COHOMOLOGY: DEFINITION AND THE BASIC PROPERTIES. 65

R EMARK 9.3 Let 'W Y ! X be a morphism. We know that '  is exact (see 8.9), and
therefore a short exact sequence

0 ! F 0 ! F ! F 00 ! 0

of sheaves on X gives rise to a long exact sequence

0 ! H 0 .Yet ; '  F 0 / !    ! H r .Yet ; '  F 0 / ! H r .Yet ; '  F/ ! H r .Y; '  F 00 / !   

of cohomology groups. By the universal property of derived functors (Weibel 2.4.7), the
natural map H 0 .Xet ; F/ ! H 0 .Yet ; '  F/ extends uniquely to a family of natural maps
H r .Xet ; F/ ! H r .Yet ; '  F/ compatible with the boundary maps.

In the remainder of this section, we verify that analogues of the Eilenberg-Steenrod


axioms hold.

The dimension axiom.


Let x D Spec k for some field k, and let xN D Spec k sep for some separable closure k sep of
k. As we observed in 6, the functor
def
F 7! MF D FxN

defines an equivalence from the category of sheaves on xet to the category of discrete G-
modules where G D Gal.k sep =k/. Since .MF /G D .x; F/, the derived functors of
M 7! M G and F 7! .x; F/ correspond. Thus

H r .x; F/ ' H r .G; MF /:

In order to have
H r .x; F/ D 0; for r > 0; for all F;
as the dimension axiom demands, we should take x to be a geometric point, i.e., the spec-
trum of a separably closed field. Thus, as we have already seen in other contexts, it is
a geometric point that plays the role for the étale site that a point plays for a topological
space.

The exactness axiom


Let Z be a closed subvariety (or subscheme) of X , and let U D X r Z. For any sheaf F
on Xet , define
Z .X; F/ D Ker. .X; F/ ! .U; F//:

Thus Z .X; F/ is the group of sections of F with support on Z. We sometimes omit the
X from the notation. The functor F 7! Z .X; F/ is obviously left exact, and we denote
its rth right derived functor by HZr .X; / (cohomology of F with support on Z).
T HEOREM 9.4 For any sheaf F on Xet and closed Z  X, there is a long exact sequence

   ! HZr .X; F/ ! H r .X; F/ ! H r .U; F/ ! HZrC1 .X; F/ !    :

The sequence is functorial in the pairs .X; X r Z/ and F.

We shall prove this in the next subsection.


66 CHAPTER I. BASIC THEORY

Ext-groups
For a fixed sheaf F0 ,
F 7! HomX .F0 ; F/W Sh.Xet / ! Ab:
is left exact, and we denote its rth right derived functor by Extr .F0 ; /. Thus,
(a) for any sheaf F, Ext0 .F0 ; F/ D Hom.F0 ; F/;
(b) if I is injective, then Extr .F0 ; I/ D 0 for r > 0;
(c) a short exact sequence of sheaves

0 ! F 0 ! F ! F 00 ! 0

gives rise to a long exact sequence

   ! ExtrX .F0 ; F 0 / ! ExtrX .F0 ; F/ ! ExtrX .F0 ; F 00 / !   

and the association of the long exact sequence with the short exact sequence is func-
torial.

E XAMPLE 9.5 Let Z denote the constant sheaf on X . For any sheaf F on X, the map

˛ 7! ˛.1/ is an isomorphism HomX .Z; F/ ! F.X /. Thus HomX .Z; / ' .X; /,
and so ExtrX .Z; / ' H r .Xet ; /.

Because HomX .F0 ; / is functorial in F0 , so also is ExtrX .F0 ; /.

P ROPOSITION 9.6 A short exact sequence

0 ! F00 ! F0 ! F000 ! 0

of sheaves on Xet gives rise to a long exact sequence

   ! ExtrX .F000 ; F/ ! ExtrX .F0 ; F/ ! ExtrX .F00 ; F/ !   

for any sheaf F.

P ROOF. If I is injective, then

0 ! HomX .F000 ; I/ ! HomX .F0 ; I/ ! HomX .F00 ; I/ ! 0

is exact. For any injective resolution F ! I  of F,

0 ! HomX .F000 ; I  / ! HomX .F0 ; I  / ! HomX .F00 ; I  / ! 0

is an exact sequence of complexes, which, according to a standard result in homological


algebra, gives rise to a long exact sequence of cohomology groups,

   ! ExtrX .F000 ; F/ ! ExtrX .F0 ; F/ ! ExtrX .F00 ; F/ !    : 2


9. COHOMOLOGY: DEFINITION AND THE BASIC PROPERTIES. 67

We now prove Theorem 9.4. Let


j i
U !X Z

be as in the statement of the Theorem. Let Z denote the constant sheaf on X defined by Z,
and consider the exact sequence (8.15)

0 ! jŠ j  Z ! Z ! i i  Z ! 0: ./

For any sheaf F on Xet ,

HomX .jŠ j  Z; F/ D HomU .j  Z; j  F/ D F.U /;

and so ExtrX .jŠ j  Z; F/ D H r .Uet ; F/. From the exact sequence

0 ! Hom.i i  Z; F/ ! Hom.Z; F/ ! Hom.jŠ j  Z; F/

we find that HomX .i i  Z; F/ D Z .X; F/, and so ExtrX .i i  Z; F/ D HZr .X; F/.
Therefore, the long exact sequence sequence of Ext’s corresponding to ./, as in (9.6),
is the sequence required for Theorem 9.4.

Excision
Excision for topological spaces says that cohomology with support on Z should depend
only on a neighbourhood of Z in X , e.g., replacing X with an open neighbourhood of
Z shouldn’t change HZr .X; F/. The following is the analogous statement for the étale
topology.

T HEOREM 9.7 (E XCISION ) Let W X 0 ! X be an étale map and let Z 0  X 0 be a closed


subvariety (or scheme) of X 0 such that
def
(a) Z D .Z 0 / is closed in X , and the restriction of  to Z 0 is an isomorphism of Z 0
onto Z, and
(b) .X 0 r Z 0 /  X r Z.
Then, for any sheaf F on Xet , the canonical map HZr .Xet ; F/ ! HZr 0 .Xet
0
; FjX 0 / is
an isomorphism for all r.

P ROOF. Let U 0 D X 0 r Z 0 and U D X r Z. We have a commutative diagram

j0 i0
U0 X0 Z0
 
j i
U X Z:

This gives rise to a diagram

0 0 ;   F/ .X 0 ;   F/ .U 0 ;   F/
Z 0 .X

0 Z .X; F/ .X; F/ .U; F/:


68 CHAPTER I. BASIC THEORY

The first vertical arrow is induced by the remaining two. Because   is exact and preserves
injectives, it suffices to prove the theorem for r D 0, i.e., to prove that the map Z .X; F/ !
0 0
Z 0 .X ; FjX / in the above diagram is an isomorphism.
Suppose s 2 Z .X; F/ maps to zero in Z 0 .X 0 ; FjX 0 /. Then s, regarded as an
element of .X; F/, restricts to zero in .X 0 ; F/ and .U; F/. As the pair of maps
.X 0 ! X; U ! X / is a covering of X and F is a sheaf, this implies that s D 0.
Let s 0 2 Z 0 .X 0 ; FjX 0 /, and regard it as an element of .X 0 ; F/. We have to find
an s 2 .X; F/ restricting to s 0 in .X 0 ; F/ and 0 in .U; F/. The sheaf criterion will
provide us with such a section once we have checked that the two section s 0 and 0 agree on
“overlaps”. Note first that U X X 0 D  1 .U / D U 0 , and both sections restrict to zero
on U 0 . It remains to check that the restrictions of s 0 under the two maps X 0 ⇔ X 0 X X 0
are equal, and this we can do on stalks. For a point in U 0 X U 0 , the two restrictions are
zero. The two maps Z 0 ⇔ Z 0 X Z 0 are equal, and so the two restrictions agree at a point
of Z 0 X Z 0 . Since X 0 X X 0 D U 0 X U 0 [ Z 0 X Z 0 , this completes the proof. 2

The situation in the theorem arises when W X 0 ! X is étale and X contains a closed
subscheme for which there is a morphism sW Z ! X 0 such that  ıs D idZ and  1 .Z/ D
s.Z/.

C OROLLARY 9.8 Let x be a closed point of X. For any sheaf F on X , there is an isomor-
h h
phism Hxr .X; F/ ! Hxr .Spec OX;x ; F/ where OX;x is the Henselization of OX;x .

P ROOF. According to the theorem, Hxr .X; F/ D Hur .U; F/ for any étale neighbourhood
.U; u/ of x such that u is the only point of U mapping to x. Such étale neighbourhoods
are cofinal, and on passing to the limit over them, we obtain the required isomorphism
(see below 10.9 for the behaviour of cohomology when one passes to an inverse limit over
schemes). 2

The homotopy axiom


Recall that the homotopy axiom says that homotopic maps induce the same maps on coho-
mology. There is an analogue of this statement in which homotopy equivalence is replaced
by rational equivalence.
For simplicity, let X be an algebraic variety over an algebraically closed field k. Let Z
be a closed subvariety of X  P1 whose image under the projection map W X  P1 ! P1
def
is dense in P1 . For any closed point t 2 P1 , Z.t / D Z \ .X  ft g/ is a closed subvariety
of X  ftg D X (the intersection should be formed in the sense of intersection theory, i.e.,
allowing multiplicities—see later). We can regard the Z.t / for t 2 .Z/ as a continuous
family of algebraic cycles on X, and we write Z1  Z2 if Z1 and Z2 occur in such a
family. We say that two algebraic cycles Z and Z 0 are rationally equivalent if there exist
algebraic cycles Z1 ; Z2 ; : : : ; Zr such that

Z  Z1      Zr  Z 0 :

T HEOREM 9.9 Two morphisms '; ' 0 define the same map on étale cohomology if their
graphs are rationally equivalent.
9. COHOMOLOGY: DEFINITION AND THE BASIC PROPERTIES. 69

P ROOF. The map on cohomology defined by a morphism depends only on the cohomol-
ogy class of the graph ' of ', and this cohomology class depends only on the rational
equivalence class of ' (see later 23). 2
10 Č ECH C OHOMOLOGY.
It is not practical to use the definition of the cohomology groups in terms of derived functors
to compute them directly. Under mild hypotheses on X, the derived functor groups agree
with the Čech groups, which are sometimes more manageable.

Definition of the Čech groups.


Let U D .Ui ! X /i2I be an étale covering of X , and let P be a presheaf of abelian groups
on Xet . Define
Y
C r .U; P/ D P.Ui0 :::ir /; where Ui0 :::ir D Ui0 X    X Uir :
.i0 ;:::;ir /2I rC1

For s D .si0 :::ir / 2 C r .U; P/, define d r s 2 C rC1 .U; P/ by the rule
rC1
X
.d r s/i0 :::irC1 D . 1/j resj .si0 :::ij 1 ij C1 :::irC1
/
j D0

where resj is the restriction map corresponding to the projection map

Ui0 :::irC1 ! Ui0 :::ij 1 ij C1 :::irC1


:

As in the classical case, one verifies by a straightforward calculation that


def dr
C  .U; P/ D C 0 .U; P/ !    ! C r .U; P/ ! C rC1 .U; P/ !   

is a complex. Define
HL r .U; P/ D H r .C  .U; P//:
It is called the rth Čech cohomology group of P relative to the covering U.
Note that Y Y 
HL 0 .U; P/ D Ker P.Ui / ⇒ P.Uij / :
Therefore, for a sheaf F,
HL 0 .U; F/ D .X; F/:

E XAMPLE 10.1 Let U be the covering of X consisting of a single Galois covering Y ! X


with Galois group G. If P is a presheaf on X carrying disjoint unions to products, then

HL r .U; P/ D H r .G; P.Y // (group cohomology)I

see Exercise 6.5.

A second covering V D .Vj ! X /j 2J of X is called a refinement of U if there is a


map  W J ! I such that Vj ! X factors through Uj ! X for all j 2 J . The choice of
a  and X-morphisms 'j W Vj ! Uj for each j determines a map of complexes

  W C  .U; P/ ! C  .V; P/; . r s/j0 :::jr D sj0 :::jr jVj0 :::jr :

As in the classical case, one verifies that the map on cohomology groups

.V; U/W HL r .U; P/ ! HL r .V; P/

70
10. ČECH COHOMOLOGY. 71

is independent of all choices. We may pass to the limit over all coverings, and so obtain the
Čech cohomology groups
def
HL r .X; P/ D lim HL r .U; P/:
!U
They have the following properties:
(a) HL 0 .X; F/ D .X; F/ for any sheaf F on X;
(b) HL r .X; I/ D 0, r > 0, for all injective sheaves I.
Statement (a) is obvious. Statement (b) is proved by showing that, for each covering
.Ui ! X /, there is an exact sequence of presheaves of abelian groups Z such that

C  .U; F/ D Hom.Z ; F/

for all sheaves F. If I is injective as a sheaf, then it is injective as a presheaf (because a is


an exact left adjoint to the inclusion functor; cf. 7.3c), and so Hom.Z ; I/ is exact. For the
details, see the proof of EC III 2.4.
It follows that the isomorphism HL 0 .X; F/ ' H 0 .X; F/ extends to an isomorphism for
all r and F if and only if every short exact sequence

0 ! F 0 ! F ! F 00 ! 0

of sheaves gives a long exact sequence

   ! HL r .X; F 0 / ! HL r .X; F/ ! HL r .X; F 00 / !   

of Čech cohomology groups.

T HEOREM 10.2 Assume that every finite subset of X is contained in an open affine and
that X is quasi-compact (for example, X could be a quasi-projective variety). Then, for any
short exact sequence of sheaves

0 ! F 0 ! F ! F 00 ! 0;

the direct limit of the complexes

0 ! C  .U; F 0 / ! C  .U; F/ ! C  .U; F 00 / ! 0

over the étale coverings of X is exact, and so gives rise to a long exact sequence of Čech
cohomology groups. Thus
HL r .X; F/ ' H r .X; F/
for all r and all sheaves F.

The difficulty in proving the exactness of the direct limit of the Čech complexes is the
following: because F ! F 00 ! 0 is exact, we know that F.Ui0 :::in / ! F 00 .Ui0 in /
is locally surjective, i.e., that for each s 2 F 00 .Ui0 :::in /, there exists a covering .Vj !
Ui0 :::in /j 2J such that sjVj lifts to F.Vj / for each j ; the problem is that we don’t know in
general that the Vj can be chosen to be of the form Vi0 :::in D Vi0 X    X Vin with Vim
mapping to Uim .
The key to the proof of the theorem is the following result of M. Artin (Advances in
Math. 7 (1971), 282–296.) (See also Hochster and Huneke, Ann. of Math., 135 (1992),
Theorem 9.2.):
72 CHAPTER I. BASIC THEORY

Let A be a ring, let p1 ; : : : ; pr be prime ideals in A, and let A1 ; : : : ; Ar be the


def
strict Henselizations of the local rings Ap1 ; : : : ; Apr . Then A0 D A1 ˝A    ˝A
Ar has the property that any faithfully flat étale map A0 ! B has a section
B ! A0 .
Almost by definition, a strictly local ring has this property. The interest of the statement
is that it holds for tensor products of strictly local rings obtained from a single ring.
For the rest of the proof of Theorem 10.2, see the paper of Artin or EC III 2.17.

R EMARK 10.3 (a) For the Zariski topology, only a weaker result is true: for a variety or
separated scheme, the Čech cohomology of a coherent OX -module agrees with the
derived functor cohomology. This follows from the fact that, for any open affine U
and exact sequence
0 ! M0 ! M ! M00 ! 0
of coherent OX -modules,

0! .U; M0 / ! .U; M/ ! .U; M00 / ! 0


S
is exact. Thus the Čech complex corresponding to a covering X D Ui of X by
open affines will be exact (because a finite intersection of open affines in a separated
space is affine — AG 4.27)
Of course, the Čech cohomology groups of constant sheaves agree with the derived
functor cohomology groups: both are zero when X is irreducible.
(b) Most of the formalism concerning the Čech cohomology of topological spaces ap-
plies in the setting of the étale site, but not all. For example, Čech cohomology
can not be computed using alternating cochains, as Example 10.1 demonstrates. The
usual proof breaks down because there may be several maps from one étale X-variety
to a second.

Comparison of the first cohomology groups.


On any site, the first Čech cohomology group equals the first derived functor group. We
sketch the proof.

P ROPOSITION 10.4 For a sheaf F on Xet , let Hr .F/ be the presheaf U 7! H r .U; FjU /.
For all r > 0, the sheaf associated with Hr .F/ is 0.

P ROOF. Consider the functors


i a
Sh.Xet / ! PreSh.Xet / ! Sh.Xet /:

Recall from 7 that i is left exact and that a is exact. Let F ! I  be an injective resolution
of F. Then
Hr .F/ D H r .iI  /:
Because a is exact and a ı i D id,
def
a.Hr .F// D a.H r .iI  // D H r .aiI  / D H r .I  / D 0 for r > 0 2
10. ČECH COHOMOLOGY. 73

C OROLLARY 10.5 Let s 2 H r .X; F/ for some r > 0. Then there exists a covering
.Ui ! X / such that the image of s in each group H r .Ui ; F/ is zero.

P ROOF. Recall that, for any presheaf P, the only sections of P mapping to zero in aP are
those that are locally zero, i.e., become zero when restricted to the Ui in some covering of
X. 2

We now define a map H 1 .X; F/ ! HL 1 .X; F/. Choose an injective embedding F ,!


I of F, and let G be the cokernel. Thus, we have an exact sequence

0 ! F ! I ! G ! 0;

which gives rise to an exact cohomology sequence

0 ! F.X / ! I.X / ! G.X / ! H 1 .X; F/ ! 0:

Let s 2 H 1 .X; F/, and let t 2 G.X/ map to s. According to the above corollary, there is a
covering .Ui ! X / such that s restricts to zero on each Ui , and so tjUi lifts to an element
tQi 2 I.Ui /. Let sij D tQj jUij tQi jUij regarded as an element of F.Uij /. One checks easily
that sij is a one-cocycle.

P ROPOSITION 10.6 The map s 7! .sij / defines an isomorphism H 1 .X; F/ ! HL 1 .X; F/.

P ROOF. We leave it as an exercise to the reader to find a direct proof. Alternatively, we


give a proof below involving spectral sequences. 2

The spectral sequence relating Čech and derived-functor cohomology


Since we shall need to use it several times, I state Grothendieck’s theorem on the existence
of spectral sequences.

T HEOREM 10.7 Let A, B, and C be abelian categories, and assume that A and B have
enough injectives. Let F W A ! B and GW B ! C be left exact functors, and assume that
.Rr G/.F I / D 0 for r > 0 if I is injective (this is true for example if F takes injectives to
injectives). Then there is a spectral sequence

E2rs D .Rr G/.Rs F /.A/ ) RrCs .F G/.A/:

There is a three page explanation of spectral sequences in EC pp307–309, a 14 page


explanation in Shatz, Profinite Groups, Arithmetic, and Geometry, Princeton, 1972, II.4,
and a 45 page explanation in Weibel, Chapter V.
We now sketch the derivation of the spectral sequence relating Čech and derived-functor
cohomology.
One can show that the category of presheaves on Xet has enough injectives. The same
argument as in the sheaf case shows that, for I an injective presheaf, HL r .Xet ; I/ D 0 for
r > 0. Since it is obvious that a short exact sequence of presheaves gives a long exact
sequence of Čech cohomology groups, we see that HL r .Xet ; / is the rth right derived
functor of
P 7! HL 0 .Xet ; P/W PreSh.Xet / ! Ab:
74 CHAPTER I. BASIC THEORY

Consider the sequence of functors

i HL 0 .Xet ; /
Sh.Xet / ! PreSh.Xet / ! Ab:

The rth right derived functor of i is Hr . /. We have already noted that i preserves injec-
tives, and so a theorem of Grothendieck (Weibel 1994, 5.8.3) provides us with a spectral
sequence:
HL r .Xet ; Hs .F// ) H rCs .Xet ; F/:
According to (10.5), HL 0 .Xet ; Hs .F// D 0 for s > 0. Thus, for a sheaf F,

HL r .X; F/ ' H r .X; F/ for r D 0; 1;

and there is an exact sequence

0 ! HL 2 .X; F/ ! H 2 .X; F/ ! HL 1 .X; H1 .F// ! HL 3 .X; F/ ! H 3 .X; F/:

Similarly, for any étale covering U D .Ui ! X / of X, there exists a spectral sequence

HL r .U; Hs .F// ) H rCs .Xet ; F/:

The Mayer-Vietoris sequence When U D .Ui ! X / is a open covering of X (in the


Zariski sense), then the Čech cohomology groups can be computed using alternating cochains.
For example, if X D U0 [ U1 , then the Čech cohomology groups of a presheaf P are the
cohomology groups of the complex

.U0 ; P/  .U1 ; P/ ! .U0 \ U1 ; P/I

in particular, HL r .U; P/ D 0 for r  2.

T HEOREM 10.8 Let X D U0 [ U1 (union of two open subsets). For any sheaf F on Xet ,
there is an infinite exact sequence

   ! H s .X; F/ ! H s .U0 ; F/˚H s .U1 ; F/ ! H s .U0 \U1 ; F/ ! H sC1 .X; F/ !    :

P ROOF. On taking P D Hs .F/, s > 0, in the above discussion, we obtain an exact se-
quence

0 ! HL 0 .U; H s .F// ! H s .U0 ; F/˚H s .U1 ; F/ ! H s .U0 \U1 ; F/ ! HL 1 .U; Hs .F// ! 0:

In the spectral sequence

HL r .U; Hs .F// ) H rCs .X; F/;

HL r .U; Hs .F// D 0 unless r D 0; 1. The spectral sequence therefore gives exact sequences

0 ! HL 1 .U; Hs .F// ! H sC1 .X; F/ ! HL 0 .U; HsC1 .F// ! 0; all s  0:

We can splice the sequences together to get the sequence in the statement of the theorem. 2
10. ČECH COHOMOLOGY. 75

Behaviour of cohomology with respect to inverse limits of schemes


Let I be a directed set, and let .Xi /i 2I be a projective system of schemes indexed by I . If
the transition maps
j
'i
Xi Xj ; i  j;
j
are affine, i.e., .'i / 1 .U / is affine for any open affine U  Xi , then the inverse limit
scheme X1 D lim Xi exists. For example, if all the Xi are affine, say, Xi D Spec.Ai /,
then we have a direct system of rings .Ai /i 2I and X1 D Spec A1 where A D lim Ai .
!
T HEOREM 10.9 Let I be a directed set, and let .Xi /i 2I be an inverse system of X-
schemes. Assume that all the Xi are quasicompact and that the maps Xi Xj are all
affine. Let X1 D lim Xi , and, for any sheaf F on X, let Fi be its inverse image on Xi ,
i 2 I [ f1g. Then
lim H r .Xi;et ; Fi / ' H r .X1 ; F1 /:
!i
P ROOF. The proof in the general case is rather difficult. It depends on the fact that the
category of étale schemes of finite type over X1 is the direct limit of the categories of such
schemes over the Xi . See SGA4, VII.5.8, or Artin 1962, III.3.
However, it is much easier to prove the theorem for the Čech cohomology (see EC
III.3.17). When 10.2 applies, one can recover the theorem for the derived functor groups. 2
11 P RINCIPAL H OMOGENEOUS S PACES AND H 1 .
In the last section, we showed that the H 1 .Xet ; F/ coincides with HL 1 .Xet ; F/. In this
section, we explain how to interpret HL 1 .Xet ; F/ as the group of principal homogeneous
spaces for F. Since it is no more difficult, except that we have to be a little more careful
with the definitions, we work with sheaves of noncommutative groups.

Definition of the first Čech group.


Let U D .Ui ! X /i 2I be an étale covering of X, and let G be a sheaf of groups on Xet
(not necessarily commutative). As in the last section, we write Uij ::: for Ui X Uj X    .
A 1-cocycle for U with values in G is a family .gij /.i;j /2I I with gij 2 G.Uij / such that

.gij jUij k /  .gj k jUij k / D gi k jUij k , all i; j; k:

Two cocycles g and g 0 are cohomologous, denoted g  g 0 , if there is a family .hi /i 2I with
hi 2 G.Ui / such that
0 1
gij D .hi jUij /  gij  .hj jUij / , all i; j:

The set of 1-cocycles modulo  is denoted HL 1 .Xet ; G/. It is not in general a group, but it
does have a distinguished element represented by the 1-cocycle .gij / with gij D 1 for all
i; j .
A sequence
1 ! G 0 ! G ! G 00 ! 0
of sheaves of groups is said to be exact if

1 ! G 0 .U / ! G.U / ! G 00 .U /

is exact for all U ! X étale and G ! G 00 is locally surjective. Such a sequence gives rise
to a sequence of sets

1 ! G 0 .X / ! G.X / ! G 00 .X / ! HL 1 .X; G 0 / ! HL 1 .X; G/ ! HL 1 .X; G 00 /

that is exact in the following sense: the image of each arrow is exactly the set mapped to
the distinguished element by the following arrow.

Principal homogeneous spaces


Let G be a group and S a set on which G acts on the right. Then S is said to be a principal
homogenous space (or torsor) for G if, for one (hence every) s 2 S , the map g 7! sgW G !
S is a bijection.
Let G be a sheaf of groups on Xet , and let S be a sheaf of sets on which G acts on the
right. Then S is called a principal homogeneous space for G if
(a) there exists a étale covering .Ui ! X /i 2I of X such that, for all i , S.Ui / ¤ ;; and
(b) for every U ! X étale and s 2 .U; S/, the map g 7! sgW GjU ! SjU is an
isomorphism of sheaves.

76
11. PRINCIPAL HOMOGENEOUS SPACES AND H 1 . 77

A principal homogeneous space S is trivial if it is isomorphic (as a sheaf with a right


action of G) to G acting on itself by right multiplication, or, equivalently, if S.X / ¤ ;. The
axioms require S to be locally isomorphic to the trivial principal homogenous space.
We say that the covering .Ui ! X /i 2I splits S if S.Ui / ¤ ;.
Let S be a principal homogenous space for G. Let .Ui ! X /i 2I be an étale covering
of X that splits S, and choose an si 2 S.Ui / for each i . Because of condition (b), there
exists a unique gij 2 G.Uij /, such that

.si jUij /  gij D sj jUij :

Then .gij /I I is a cocycle, because (omitting the restrictions signs)

si  gij  gj k D sk D si  gi k :

Moreover, replacing si with si0 D si  hi , hi 2 G.Ui / leads to a cohomologous cocycle.


Thus, S defines a class c.S/ in HL 1 .U; G/ where U D .Ui ! X /i2I .

P ROPOSITION 11.1 The map S 7! c.S/ defines a bijection from the set of isomorphism
classes of principal homogenous spaces for G split by U to HL 1 .U; G/.
P ROOF. Let ˛W S ! S 0 be an isomorphism of G-sheaves, and choose si 2 S.Ui /. Then
˛.si / 2 S 0 , and (omitting the restriction signs)

si  gij D sj ) ˛.si /  gij D ˛.sj /:

Therefore the 1-cocycle defined by the family .˛.si // equals that defined by .si /. This
shows that c.S/ depends only on the isomorphism class of S, and so S 7! c.S/ does define
a map from the set of isomorphism classes.
Suppose that c.S/ D c.S 0 /. Then we may choose sections si 2 S.Ui / and si0 2 S 0 .Ui /
that define the same 1-cocycle .gij /. Suppose there exists a t 2 S.X /. Then

tjUi D si  gi

for a unique gi 2 G.Ui /; from the equality .t jUi /jUij D .t jUj /jUj i , we find that

.gi jUij / D gij  .gj jUij / ./

Because S is a sheaf, t 7! .gi /i 2I is a bijection from S.X / onto the set of families .gi /i 2I ,
gi 2 G.Ui /, satisfying ./. A similar statement holds for S 0 , and so there is a canonical
bijection S.X / ! S 0 .X /. For any V ! X, we can apply the same argument to the
covering .Ui X V ! V / of V and the elements si jUi X V and si0 jUi X V to obtain
a canonical bijection S.V / ! S 0 .V /. The family of these bijections is an isomorphism of
G-sheaves S ! S 0 .
Thus, the map is an injection into HL 1 .U; G/, and it remains to prove that it is surjective.
Let .gij /I I be a 1-cocycle for the covering U D .Ui ! X /. For any V ! X étale, let
.Vi ! V / be the covering of V with Vi D Ui X V . Define S.V / to be the set of families
.gi /i 2I , gi 2 G.Vi /, such that

.gi jVij / D gij  .gj jVij /:

Showing that this defines a sheaf of G-sets, and that c.S/ is represented by .gij / involves
only routine checking. 2
78 CHAPTER I. BASIC THEORY

R EMARK 11.2 When G is the sheaf defined by a group scheme G over X, one would like to
know that every principal homogeneous space S for G is the sheaf defined by a scheme. In
general, this can be a difficult question in descent theory: we know that SjUi is represented
by a scheme over Ui for each i 2 I , namely, by GUi , and would like to know that this
implies that S itself is represented by a scheme S over X .
It is known that S is defined by a scheme when, for example, G is defined by an scheme
affine over X . See EC III 4.3 for a summary of what was known in 1978—not much more
is known today.

E XAMPLE 11.3 Let G be the constant sheaf on Xet defined by a finite group G. A Galois
covering of X with group G is a principal homogeneous space for G, and every principal
homogeneous space arises from a Galois covering. When X is connected, the Galois cover-
ings of X with group G are classified by the continuous homomorphisms 1 .X; x/ N ! G,
where xN ! X is any geometric point of X . Thus, for a connected X, there is a canonical
isomorphism
H 1 .Xet ; G/ ' Homconts .1 .X; x/;
N G/:

Interpretation of HL 1 .X; GLn /.


Let Ln .X / be the set of isomorphism classes of locally free sheaves of OX -modules of
rank n on X for the Zariski topology.
T HEOREM 11.4 There are natural bijections

Ln .Xzar / $ HL 1 .Xzar ; GLn / $ HL 1 .Xet ; GLn / $ HL 1 .Xf l ; GLn /:

P ROOF. (Sketch). Let M be a locally free sheaf of OX -modules of rank n on Xzar . By


n
S
definition, this means that there is an open covering X D Ui such that MjUi  OU i
for
all i .
Observe, that we may take the Ui to be affine, say, Ui D Spec Ai , and then MjUi is
the sheaf associated with the Ai -module Ani —in particular, M is coherent.
n
Now choose isomorphisms i W MjUi ! OU i
for each i . Then the family
def 1
ij D .i jUij / ı .j jUij / 2 GLn .Uij /; .i; j / 2 I  I

is a one-cocycle, because (omitting the restriction signs)


1
ij ı j k D i ı j ı j ı k 1 D i ı k 1 D i k (on Uij k /:

Moreover, if i is replaced by hi ı i , then ij is replaced by

ij0 D hi ı ij ı hj 1 ;

and so the class of .ij / in HL 1 .U; GLn /, U D .Ui /, depends only on M. In this way, we
get a well-defined map from Ln .Xzar / ! HL 1 .Xzar ; GLn /, and it is not difficult to show
that this is a bijection (cf. the proof of 11.1).
We can define Ln .Xet / and Ln .Xfl / similarly to Ln .Xzar /, and a similar argument
shows that there are bijections Ln .X / ! HL 1 .X ; GLn /,  D et or f l. Thus, it remains
to show that the maps M 7! Met and M 7! Mfl give22 bijections Ln .Xzar / ! Ln .Xet /
and Ln .Xzar / ! Ln .Xfl /. We treat the flat case. We have to show:
22 The sheaf Met is defined in 6; the definition of Mfl is similar.
11. PRINCIPAL HOMOGENEOUS SPACES AND H 1 . 79

(a) every locally free sheaf of OXfl -modules is of the form Mfl for some coherent sheaf
M of OXzar -modules;
(b) let M be a coherent sheaf of OXzar -modules; if Mfl is locally free, then so also is
M.
(c) for M and N in Ln .Xzar /, M  N if and only if Mfl  N fl .
Clearly, it suffices to verify these statements for X affine.
In order to prove (b), we shall need the following result from commutative algebra.

11.5 Let A be a ring (commutative and Noetherian, as always), and let M be a finitely
generated A-module. The following are equivalent:
(a) for all maximal ideals (and hence for all prime ideals) m of A, the Am -module Mm is
free;
(b) there is a finite set of elements f1 ; : : : ; fn in A such that A D .f1 ; : : : ; fn / and Mfi
is a free Afi -module for all i ;
(c) M is projective.

See, for example, Eisenbud23 1995, A3.2. Of course, (b) says that the coherent sheaf
M on Spec A defined by M is locally free (for the Zariski topology).
Now let M be a finitely generated A-module, and let A ! B be a faithfully flat homo-
morphism. Recall that for M to be projective means that HomA .M; / is an exact functor.
But, for any A-module N ,

B ˝A HomA .M; N / D HomB .B ˝A M; B ˝A N /;

and so if B ˝A M is projective, then so also is M .


Now suppose that the coherent sheaf M of OX -modules defined by M becomes free
'i
on some flat covering .Ui ! X /i 2I of X. At the cost of possibly enlarging I , we may
suppose that each Ui is affine. But 'i .U`
i / is open in X, and X is quasicompact, and so we
may assume I to be finite. Then Y D Ui is affine. Thus, there we have a faithfully flat
map A ! B such that B ˝A M is free. In particular, B ˝A M is projective, and so M is
projective. This proves (b).
In order to prove (a), we shall again need a result from commutative algebra. Let
A ! B be a faithfully flat homomorphism. For a B-module N , let N0 and N1 be the
B ˝A B-modules obtained from N by tensoring with

b 7! 1 ˝ bW B ! B ˝A B; b 7! b ˝ 1W B ! B ˝A B

respectively. To give an A-module M such that B ˝A M D N is to give an isomorphism


W N0 ! N1 satisfying a certain natural cocycle condition (see Waterhouse24 1979, 17.2).
Since the composites of the two maps with A ! B are equal, .B ˝A M /0 D .B ˝A M /1
and so  for N D B ˝A M can be taken to be the identity map. Conversely, given a 
satisfying the cocycle condition, we define M to be the submodule of N on which the maps
canonical canonical 
N ! N1 and N ! N0 ! N1 agree.
Let M be a sheaf of OXfl -modules, and suppose that M becomes equal to N fl on some
flat covering, which (as before) we can take to consist of a single map Y ! X with Y
23 Commutative Algebra, Springer.
24 Introduction to Affine Group Schemes, Springer.
80 CHAPTER I. BASIC THEORY

affine. Thus Y ! X corresponds to a faithfully flat map A ! B, and MjY is the sheaf
defined by a B-module N . The composites Y X Y ⇒ Y ! X are equal, and so the two
restrictions of M to Y X Y are equal. The identity map MjY X Y ! MjY X Y defines
an isomorphism  W N0 ! N1 which satisfies the cocycle condition in the last paragraph.
Therefore, the pair .N;  / arises from an A-module M . Finally, because of the construction
of M , M is the sheaf associated with M .
This completes the sketch of the proof of (a), and we omit the proof of (c). 2

C OROLLARY 11.6 There is a canonical isomorphism H 1 .Xet ; Gm / ' Pic.X /.

P ROOF. By definition, Pic.X / is the group of isomorphism classes of locally free sheaves
of OX -modules of rank 1 for the Zariski topology. Thus the case n D 1 of the theo-
rem shows that Pic.X / ' HL 1 .Xet ; Gm /. But, because Gm is commutative, this equals
H 1 .Xet ; Gm /. 2

In the case X D Spec K, K a field, the corollary says that H 1 .Xet ; Gm / D 0. This
statement is often called Hilbert’s Theorem 90, although it is a considerable generaliza-
tion of the original theorem (see FT 5.25 for the original theorem). The corollary is often
referred to as Hilbert’s Theorem 90 also.

R EMARK 11.7 It is in fact slightly easier to prove the corollary than the theorem. Corre-
sponding to the continuous morphism W Xfl ! Xzar , there is a Leray spectral sequence
H r .Xzar ; Rs  Gm / ! H rCs .Xfl ; Gm / where Rs  Gm is the sheaf associated with the
presheaf U 7! H r .Uzar ; Gm / (see the next section). This spectral sequence gives a map
H 1 .Xzar ; Gm / ! H 1 .Xfl ; Gm /, which will be an isomorphism if R1  Gm D 0. To check
this, it suffices to show that the stalks of R1  Gm are zero, and this amounts to proving
that H 1 .Yfl ; Gm / D 0 when Y D Spec OX;x for some x 2 X. Thus, we have to give the
argument in the above proof only in the case that A is a local ring and n D 1. This is a little
easier.

Nonabelian H 2
It is possible to define H 2 .Xet ; G/ for any sheaf of groups G, not necessarily abelian (in
fact, for a more general object called a band (lien in French)). The set classifies equivalence
classes of gerbs (gerbes in French) bound by G. For a brief, but not entirely reliable25 ,
summary of this theory, see Deligne et al, Hodge Cycles, Motives, and Shimura Varieties,
Lecture Notes in Math. 900, Springer, 1982, pp 220–228.

25 Some of the statements in the first paragraph on p223 apply only when F is commutative.
12 H IGHER D IRECT I MAGES ; THE L ERAY S PECTRAL
S EQUENCE .
Higher direct images
Let W Y ! X be a morphism of varieties (or schemes). Recall that, for a sheaf F on Y et ,
we defined  F to be the sheaf on Xet with
def
.U;  F/ D .UY ; F/; UY D U X Y:

The functor  W Sh.Yet / ! Sh.Xet / is left exact, and hence we can consider its right
derived functors Rr  . We call the sheaves Rr  F the higher direct images of F.

P ROPOSITION 12.1 For any W Y ! X and sheaf F on Yet , Rr  F is the sheaf on Xet
associated with the presheaf U 7! H r .UY ; F/.

P ROOF. Let p be the functor PreSh.Yet / ! PreSh.Xet / sending a presheaf P on Yet to


the presheaf U 7! .UY ; P/ on Xet — it is obviously exact. From the definition of  ,

p
PreSh.Yet / PreSh.Xet /

i a

Sh.Xet / Sh.Xet /

commutes .i is the functor “regard a sheaf as a presheaf”). Let F ! I  be an injective


resolution of F. Then, because a and p are exact,
def
Rr  F D H r . I/ D H r .a ı p ı i I  / D a ı p .H r .iI  //:

As we have already noted (proof of 10.4), H r .iI  / is the presheaf U 7! H r .U; F/, and so
p .H r .iI  // is the presheaf U 7! H r .UY ; F/. 2

C OROLLARY 12.2 The stalk of Rr  F at xN ! X is lim H r .UY ; F/ where the limit is


!
N
over all étale neighbourhoods .U; u/ of x.

P ROOF. By definition, lim H r .UY ; F/ is the stalk of p .Rr i.F//, which equals the stalk
!
of ap .Rr i.F// by (7.15). 2

E XAMPLE 12.3 If W Y ,! X is a closed immersion, then  is exact, and so Rr  F D 0


for r > 0. More generally, if W Y ! X is a finite map, then Rr  F D 0 for r > 0 (again
 is exact 8.4).

E XAMPLE 12.4 Assume X is connected and normal, and let gW  ! X be the inclusion
of the generic point of X . Then

.Rr g F/xN D H r .Spec KxN ; F/

where KxN is the field of fractions of OX;xN . Moreover, in this case g takes a constant sheaf
on  to a constant sheaf. We make this explicit.

81
82 CHAPTER I. BASIC THEORY

Let K sep be a separable closure of K, and let G D Gal.K sep =K/. Let M D MF , the
G-module corresponding to F (as in 6). Then F is constant if G acts trivially on M and
locally constant if the action of G on M factors through a finite quotient.
The map Spec K sep ! Spec K ! X is a geometric point of X, which we denote . N
The strictly local ring OX;N is K sep because the normalization of X in any finite extension
L of K contained in K sep will be étale over X on some nonempty open subset. Thus
.Rr g F/N D M if r D 0, and is 0 otherwise.
In general, KxN will be the union of all finite extensions L of K contained in K sep
such that the normalization of X in L is unramified at some point lying over x. Thus
.Rr g F/xN D H r .H; M / where H D Gal.K sep =KxN /.
For example, let X D Spec A with A a Dedekind domain. Let AQ be the integral closure
of A in K sep . A closed point x of X is a nonzero prime ideal p of A, and the choice of
a prime ideal pQ of AQ lying over p determines a geometric point xN ! x ! X of X. In
this case, KxN D .K sep /I.Qp/ where I.pQ /  G is the inertia group of pQ . Thus .Rr g F/xN D
H r .I.pQ /; M /.

E XAMPLE 12.5 Assume X is integral but not necessarily normal. Then gW  ! X will
factor as gW  ! XQ ! X where XQ is the normalization of X in . For example:

X D Spec A; A an integral domainI


 D Spec K; K the field of fractions of AI
XQ D Spec A;
Q AQ the integral closure of Ain K:

Since XQ ! X is finite, this shows that g factors into a composite of maps of the type
considered in the two examples above.
For the map XQ ! X, the direct image of a constant sheaf need not be constant. Con-
sider for example the map

W A1 ! fY 2 D X 3 C X 2 g; t 7! .t 2 1; t .t 2 1//

from A1 onto the nodal cubic. The map is one-to-one except that the two points ˙1 map to
the point .0; 0/ on the curve. Therefore, for a constant sheaf  on A1 , . /xN D  unless
x D .0; 0/ in which case it is  ˚ .

E XAMPLE 12.6 Let X be an integral scheme, and consider the inclusion i W z ! X of a


point of z of X, not necessarily generic or closed. Let Z be the closure of z in X, so that Z
is irreducible and z is its generic point. Then i factors into

z ! ZQ ! Z ,! X;

which is a composite of maps of the types considered in the last three examples.

The Leray spectral sequence


T HEOREM 12.7 (L ERAY SPECTRAL SEQUENCE ) Let W Y ! X be a morphism of vari-
eties (or schemes). For any sheaf F on Yet , there is a spectral sequence

H r .Xet ; Rs  F/ ) H rCs .Yet ; F/:


12. HIGHER DIRECT IMAGES; THE LERAY SPECTRAL SEQUENCE. 83

P ROOF. The functors  W Sh.Yet / ! Sh.Xet / and .X; /W Sh.Xet / are both left exact,
and their composite is .Y; /. Since  preserves injectives, this theorem is a special case
of Theorem 10.7. 2

The original Leray spectral sequence has exactly the same form as the above sequence:
for any continuous map W Y ! X of topological spaces and sheaf F on Y , there is a
spectral sequence
H r .X; Rs  F/ ) H rCs .Y; F/:

E XAMPLE 12.8 Let X be a variety over a field k, and let W X ! P be the map from X
to a point P D Specm.k/. Let kN be the separable closure of k, and let XN be the variety
over kN obtained from X by base change. Let D Gal.k=k/. N When we identify Sh.Pet /
with the category Mod of discrete -modules,  becomes identified with the functor
def
Sh.Xet / ! Mod ; F 7! F.XN / D lim 0 F.Xk 0 / (limit over the subfields k 0 of kN finite
!k
over k). Thus, in this case, the Leray spectral sequence becomes

H r . ; H s .XN et ; F// ! H rCs .X; F/

where
def
H s .XN ; F/ D lim 0 H s .Xk 0 ; FjXk 0 / D H s .XN ; '  F/; 'W XN ! X:
!k
13 T HE W EIL -D IVISOR E XACT S EQUENCE AND THE
C OHOMOLOGY OF Gm .

We saw in the last section that H 1 .Xet ; Gm / D H 1 .Xzar ; OX / D Pic.X /, and so this
group is known (more accurately, it has a name, and so we can pretend we know it). We wish
now to try to compute H r .Xet ; Gm / for all r. This is a key case, because once we know
H r .Xet ; Gm /, we will be able to use the Kummer sequence (7.9a) to compute H r .Xet ; n /
for all n prime to the residue characteristics.

The Weil-divisor exact sequence


The exact sequence for rings. We shall need to use some results from commutative alge-
bra.

13.1 Let A be an integrally closed integral domain. Then


\
AD Ap
ht.p/D1

(intersection in the field of fractions K of A).

Recall that the height ht.p/ of a prime ideal in a Noetherian ring is the maximal length
of a chain p D ph  ph 1     of prime ideals. Therefore, the prime ideals of height
one in an integral domain are the minimal nonzero prime ideals. For such a prime ideal p,
Ap has exactly one nonzero prime ideal. Since Ap is again integrally closed, it is a discrete
valuation ring. Let ordp be the valuation on K defined by Ap , so that Ap D fa 2 K j
ordp .a/  0g. Then (13.1) says that A D fa 2 K j ordp .a/  0 all pg, which implies that
A D fa 2 K j ordp .a/ D 0 all pg. In other words, the sequence

0 ! A ! K  !
L
ht.p/D1 Z
a 7! .ordp .a//

is exact. The second map will not in general be surjective. For example, when A is a
Dedekind domain, its cokernel is the ideal class group of A in the sense of algebraic number
theory.
We shall need two further results from commutative algebra.

13.2 (a) A (Noetherian) integral domain A is a unique factorization domain if and only
if every prime ideal p of height 1 in A is principal.
(b) A regular local ring is a unique factorization domain.

Thus, when A is an integral domain,


.ordp / M
0 ! A ! K  ! Z!0
ht.p/D1

is exact if and only if A is a unique factorization domain.


Recall that a unique factorization domain is integrally closed.

84
13. THE WEIL-DIVISOR EXACT SEQUENCE AND THE COHOMOLOGY OF Gm .85

The exact sequence for the Zariski topology. 26 Recall that a variety (or scheme) is said to
be normal if .U; OX / is an integrally closed integral domain for every connected open
affine U  X, or, equivalently, if OX;x is an integrally closed integral domain for all x in
X.
In the remainder of this subsection, we assume X to be connected and normal. Then
there is a field K of rational functions on X that is the field of fractions of .U; OX / for
any open affine U  X—when X is a variety, K is denoted k.X /, and when X is a scheme,
it is denoted R.X /.
A prime (Weil-) divisor on X is a closed irreducible subvariety (or closedPintegral sub-
scheme) Z of codimension 1, and a (Weil-) divisor on X is an element D D nZ Z of the
free abelian group generated by the prime divisors. For any nonempty open subset U of X ,
the map Z 7! Z \ U is a bijection from the set of prime divisors of X meeting U to the
set of prime divisors of U —the inverse map sends a prime divisor of U to its closure in X .
If U is an open affine subset in X, with .U; OX / D A say, then the map p 7! V .p/
(zero set of p) is a bijection from the set of prime ideals of A of height one to the set of
prime divisors of U —the inverse map sends a prime divisor Z of U to the ideal I.Z/ of
functions zero on Z.
In particular, every prime divisor Z on X defines a discrete valuation ordZ on K,
namely, that corresponding the ideal I.Z/  .U; OX / where U is an open affine meeting
Z. Intuitively, for f 2 K, ordZ .f / is the order of the zero (or pole) of f along Z.
P ROPOSITION 13.3 There is a sequence of sheaves on Xzar

0 ! OX ! K  ! Div ! 0
where .U; K  / D K  for all nonempty open U and Div.U / is the group of divisors on
U . The sequence is always left exact, and it is exact when X is regular (e.g., a nonsingular
variety).
P ROOF. For any open affine U in X, with .U; OX / D A say, the sequence of sections
over U is the sequence
M
0 ! A ! K  ! Z!0
ht.p/D1
discussed earlier. For any x 2 X, the sequence of stalks at x has the same form with A
replaced by OX;x . Since OX;x is an integrally closed integral domain, this sequence is
always left exact, and it is exact if OX;x is regular. 2

Recall that, when considered as a scheme, an irreducible variety X has a generic point
 which has the property that it belongs to all nonempty open subsets of X. Thus, if K 
denotes the constant sheaf on the point  (Zariski topology), then .U; g K  / D K  for
all nonempty open U  X where gW  ! X is the inclusion map. Similarly, let z be the
generic point of a prime divisor Z  X , and let iz W z ! X be the inclusion of z into X .
For an open subset U  X, z 2 U if and only if U \ Z is nonempty. By definition, the
Zariski closure of z is Z, which has codimension 1, and so one says that z has codimension
1. Therefore,
.U; ˚codim.z/D1 iz Z/ D Div.U /:
On combining these remarks, we see that the sequence in (13.3) can be rewritten
M

0 ! OX ! g K  ! iz Z ! 0:
codim.z/D1
26 See also AG 10.
86 CHAPTER I. BASIC THEORY

The exact sequence for étale topology.

P ROPOSITION 13.4 For any connected normal variety (or scheme) X , there is a sequence
of sheaves on Xet
M
0 ! Gm ! g Gm;K ! iz Z ! 0:
codim.z/D1

It is always left exact, and it is exact if X is regular (e.g., a nonsingular variety).

P ROOF. For any étale U ! X with U connected, the restriction of the sequence to Uzar is
the sequence in (13.3). Since U is regular if X is (see 2.12), the statement follows. 2

Application: the cohomology of Gm on a curve.


Let X be a complete nonsingular algebraic curve over an algebraically closed field k. We
shall use the Weil-divisor exact sequence to compute the cohomology of the sheaf Gm on
X.
In order to do this, we shall need to make use of some results from number theory.
A field k is said to be27 quasi-algebraically closed if every nonconstant homogeneous
polynomial f .T1 ; : : : ; Tn / 2 kŒT1 ; : : : ; Tn  of degree d < n has a nontrivial zero in k n .
An algebraically closed field clearly satisfies this condition, because if T1 really occurs in
f .T1 ; : : : ; Tn /, the polynomial f .T1 ; c2 ; : : : ; cn / will have degree > 1 for a suitable choice
of values ci for the Ti , and so will have a zero in k.

13.5 The following fields are quasi-algebraically closed:


(a) a finite field;
(b) a function field of dimension 1 over an algebraically closed field;
(c) the field of fractions K of a Henselian discrete valuation ring R with algebraically
closed residue field provided that the completion of K is separable over K.

A field K is said to be a function field in n variables over a subfield k if it is finitely


generated (as a field) over k and of transcendence degree n. Thus, such fields arise as the
field of rational functions on a connected variety of dimension n over k. The separability
h
condition in (c) holds, for example, when R D OX;x for some point x on a scheme of finite
type over a field and (of course) when K has characteristic zero.
Statement (a) was conjectured by E. Artin, and proved by Chevalley (Shatz 1972, p109).
Statement (b) is a reformulation of the theorem of Tsen, and is usually referred to as Tsen’s
theorem (ib. pp 108–109). Statement (c) is a theorem of Lang (ib. p116).
The relevance of these results to Galois cohomology is shown by the following propo-
sition.

P ROPOSITION 13.6 Let k be a quasi-algebraically closed field, and let G D Gal.k sep =k/.
Then:
(a) the Brauer group of k is zero, i.e., H 2 .G; .k sep / / D 0;
(b) H r .G; M / D 0 for r > 1 and any torsion discrete G-module M ;
(c) H r .G; M / D 0 for r > 2 and any discrete G-module M .
27 Such a field is also said to be C1 ; a field is Cr if it satisfies the condition but with d r < n.
13. THE WEIL-DIVISOR EXACT SEQUENCE AND THE COHOMOLOGY OF Gm .87

P ROOF. (a). In order to prove (a), we must show that every central division algebra D over
k has degree 1 (see CFT Chapter IV). Let ŒDW k D n2 , and choose a basis for e1 ; : : : ; en2
for D as a k-vector space. Then there is a homogeneous polynomial f .X1P ; : : : ; Xn2 / of
degree n such that f .a1 ; : : : ; an2 / is the reduced norm of the element ˛ D ai ei of D.
n
The reduced norm of ˛ in D=k is NmQŒ˛=Q .˛/r , r D ŒQŒ˛WQ , which is nonzero if ˛ ¤ 0
(because QŒ˛ is a field). Thus f .X1 ; : : : ; Xn2 / has no nontrivial zero, which, because k is
quasi-algebraically closed, implies that n  n2 . This is possible only if n D 1.
(b) One first shows that if k is quasi-algebraically closed, then so also is any finite
extension of k (Shatz 1972, p107). Together with (a), this remark shows that, for any finite
Galois extension L=K of finite extensions of k, H r .Gal.L=K/; L / D 0 for r D 1; 2.
Now Tate’s Theorem (CFT II 3.11) implies that H r .Gal.L=k/; L / D 0 for all r > 0 and
any L=k finite and Galois. On passing to the inverse limit, one finds that H r .G; .k sep / / D
0 for r > 0. From the cohomology sequence of the Kummer sequence
n
0 ! n ! .k sep / ! .k sep / ! 0

we find that H r .G; n / D 0 for all r > 1 and n relatively prime to the characteristic of k.
Let p be a prime ¤ char.k/. There exists a finite Galois extension K of k of degree prime
to p such that K contains a primitive pth root of 1. The composite
Res corestriction
H r .G; Z=pZ/ ! H r .H; Z=pZ/ ! H r .G; Z=pZ/; H D Gal.k sep =K/;

is multiplication by ŒKW k (see CFT II 1.30), and so is an isomorphism. Because H r .H; Z=pZ/ D
H r .H; p / D 0, H r .G; Z=pZ/ D 0 for r > 1 (and the first remark then shows that this is
also true for any open subgroup of G).
Directly from the Artin-Scheier exact sequence
t 7!t p t
0 ! Z=pZ ! k !k!0

and (CFT II 1.24) one finds that H r .G; Z=pZ/ D 0 for r > 1 for any field k of character-
istic p.
Now let M be a finite G-module. We want to show that H r .G; M / D 0 for r > 1.
We may suppose that M has order a power of a prime p. The Sylow theorems and the
restriction-corestriction argument used above allows us to assume that G acts on M through
N Now a standard result shows that the only simple G-module
a finite p-group G. N of p-power
order is Z=pZ with the trivial action, and so M has a composition series whose quotients
are all Z=pZ. An induction argument now shows that H r .G; M / D 0 for r > 1.
As any torsion G-module is a union of its finite submodules, and cohomology com-
mutes with direct limits, this completes the proof.
(c) We omit the proof. It is perhaps worth noting however that, for k a finite field,

H 2 .G; Z/ ' H 1 .G; Q=Z/ D Homconts .G; Q=Z/ D Q=Z ¤ 0: 2

T HEOREM 13.7 For a connected nonsingular curve X over an algebraically closed field,

8
< .X; OX /; r D0
r
H .Xet ; Gm / D Pic.X /; r D1
0; r > 1:
:
88 CHAPTER I. BASIC THEORY

This will follow from the Weil-divisor exact sequence once we have proved the next
lemma (because, for any regular scheme X , Pic.X / D fdivisorsg=fprincipal divisorsg—
see Hartshorne, II.6.16).

L EMMA 13.8 The cohomology groups H r .Xet ; g Gm; / and H r .Xet ; DivX / are zero for
all r > 0.

P ROOF. For x a closed point of X , ix is exact, and so H r .Xet ; ix F/ D H r .xet ; F/ D 0
for any sheaf F on x et . Hence H r .Xet ; DivX / D 0 for r > 0.
Now consider Rr g Gm; . According to (12.4),

r 0 if y D  and r > 0
.R g Gm; /yN D
H r .Spec KyN ; Gm / if y D x ¤ :

Here KxN is the field of fractions of the Henselian discrete valuation ring OX;xN , and so
Lang’s Theorem 13.5c shows that H r .Spec KxN ; Gm / D 0 for r > 0. Therefore Rr g Gm; D
0 for r > 0, and so the Leray spectral sequence for g shows that H r .Xet ; g Gm; / D
H r .G; .K sep / / for all r, where G D Gal.K sep =K/. Now H r .G; .K sep / / D 0 for
r D 1 by Hilbert’s Theorem 90, and H r .G; .K sep / / D 0 for r > 1 by Tsen’s Theorem
13.5b and (c) of Proposition 13.6. 2

Let X be a connected nonsingular variety (or a regular integral quasi-compact scheme)


and let K D k.X / (or K D R.X /). Similar arguments to the above show that there is are
exact sequences
M
0 ! H 0 .Xet ; Gm / ! K  ! Z ! H 1 .Xet ; Gm / ! 0
codim.x/D1

and
0 ! H 2 .Xet ; Gm / ! H 2 .K; Gm; /:
Moreover, H r .Xet ; Gm / is torsion for r > 1. Here (and elsewhere) H r .K; / D H r .Spec.K/et ; /.
(See EC III 2.22.)
Now assume that X has dimension 1, that its residue fields are perfect, and that either K
has characteristic zero or X is an algebraic curve over a field (so that the separability con-
dition in Lang’s Theorem holds). Then the last exact sequence extends to a long sequence
0 ! H 2 .Xet ; Gm / ! H 2 .K; Gm; / ! ˚v H 1 ..v/; Q=Z/ !   
   ! H r .Xet ; Gm / ! H r .K; Gm / ! ˚v H r 1 ..v/; Q=Z/ !   
Here the sums are over the closed points v of X, and .v/ is the residue field at v. When
.v/ is finite, H r ..v/; Q=Z/ D 0 for r > 1.
Let X D Spec R, where R is the ring of integers in a totally imaginary number field
K. On comparing the above sequence with the fundamental sequence in global class field
theory (CFT VIII 4.2), namely, with
M
0 ! H 2 .K; Gm / ! H 2 .Kv ; Gm / ! Q=Z ! 0;
v

one finds that


H 2 .Xet ; Gm / D 0 and H 3 .Xet ; Gm / D Q=Z:
14 T HE C OHOMOLOGY OF C URVES .
In this section, we study the étale cohomology of curves. Not only is this a paradigm for
the study of the étale cohomology of a general variety, but many proofs in the general case
are by induction on the dimension of a variety starting from the case of a curve.

The Picard group of a curve.


We saw in the last section that, for a connected nonsingular curve U over an algebraically
closed field k,
k;
8
< r D 0;
r
H .Uet ; Gm / D Pic.U /; r D 1;
0; r > 1:
:

We wish to use the Kummer sequence to compute the cohomology of n , but first we need
to know the structure of Pic.U /.
The Picard group of U can be defined by the exact sequence
M
K ! Z ! Pic.U / ! 0:
x2U

Here K D k.U /, the field of rational functions on U , and the sum is over all closed points
of U . For a closed point x of U , let Œx be the divisor
Pcorresponding to it. Thus any element
of Div.U
P / can be
P written as a finite sum D D x2U nx Œx, nx 2 Z. The degree of
D D nx Œx is nx .
Now let X be a complete connected nonsingular curve over an algebraically closed
field. The divisor d iv.f / of a nonzero rational function f on X has degree zero (a rational
function has as many poles as zeros counting multiplicities). Let Div0 .X / denote the group
of divisors of degree 0, and Pic0 .X / the quotient of Div0 .X / by the subgroup of principal
divisors.

P ROPOSITION 14.1 The sequence

0 ! Pic0 .X / ! Pic.X / ! Z ! 0

is exact. For any integer n relatively prime to the characteristic of k,

z 7! nzW Pic0 .X / ! Pic0 .X /

is surjective with kernel equal to a free Z=nZ-module of rank 2g, where g is the genus of
X.

P ROOF. The sequence is part of the kernel-cokernel sequence28 of the pair of maps
div
K  ! Div0 .X / ,! Div.X /:
28 The f g
kernel-cokernel exact sequence of the pair A ! B ! C is

0 ! Ker.f / ! Ker.g ı f / ! Ker.g/ ! Coker.f / ! Coker.g ı f / ! Coker.g/ ! 0

(CFT II 4.2).

89
90 CHAPTER I. BASIC THEORY

The proof of the second statement is more difficult. Assume first that k D C. Choose
a basis !1 ; : : : ; !g for the holomorphic differentials on the Riemann surface X.C/ and a
basis 1 ; : : : ; 2g for H1 .X.C/; Z/. Let  be the subgroup of Cg generated by the vectors
Z Z 
!1 ; : : : ; !g ; i D 1; : : : ; 2g:
i i

For each pair of points z0 ; z1 2 X.C/, choose a path .z0 ; z1 / from z0 to z1 , and let
Z Z !
I.z0 ; z1 / D !1 ; : : : ; !g 2 Cg :
.z0 ;z1/ .z0 ;z1 /

Its image in Cg = is independent of the choice of the path .z0 ; z1 /, and the map Œz1 
Œz0  7! I.z0 ; z1 / extends by linearity to a homomorphism

i W Div0 .X / ! Cg =:

The famous theorem of Abel (Fulton, W., Algebraic Topology, Springer 1995, 21.18) says
that i.D/ D 0 if and only if D is principal, and the equally famous Jacobi Inversion Theo-
rem says that i is onto (ib. 21.32). Therefore, i induces an isomorphism

Pic0 .X / ! Cg =:

Clearly, for any integer n, x 7! nxW Cg = ! Cg = is surjective with kernel


1
n =  . n1 Z=Z/2g ' .Z=nZ/2g :

This completes the proof of the proposition in the case k D C.


For an arbitrary algebraically closed field k, the proof is similar, but requires the alge-
braic theory of the Jacobian variety. Briefly, there is an abelian variety J of dimension g,
called the Jacobian variety of X, such that Pic0 .X / ' J.k/. As for any abelian variety J
of dimension g over an algebraically closed field k and integer n prime to the characteristic
of k, nW J.k/ ! J.k/ is surjective with kernel a free Z=nZ-module of rank n2g (see, for
example, my articles in Arithmetic Geometry, Springer, 1986). 2

The cohomology of n .
P ROPOSITION 14.2 Let X be a complete connected nonsingular curve over an algebraically
closed field k. For any n prime to the characteristic of k,

H 0 .X; n / D n .k/; H 1 .X; n /  .Z=nZ/2g ; H 2 .X; n / ' Z=nZ;

and H r .X; n / D 0; r > 2.

P ROOF. From the Kummer sequence (7.9), we obtain an exact sequence


n
   ! H r .Xet ; n / ! H r .Xet ; Gm / ! H r .Xet ; Gm / !    :

Thus, the statement can be read off from (14.1) and (13.7). 2
14. THE COHOMOLOGY OF CURVES. 91

P ROPOSITION 14.3 Let U be a nonsingular curve over an algebraically closed field k. For
any n prime to the characteristic of k and closed point x 2 U ,

Hx2 .U; n / ' Z=nZ; Hxr .U; n / D 0 for r ¤ 2:

P ROOF. Let R be the Henselization of OU;u . By excision (9.8),

Hxr .U; n / ' Hxr .V; n /; V D Spec R:

Now H r .V; Gm / D 0 for r > 0 (Theorem 13.7 also applies to V ), and so the exact
sequence of the pair .V; V r x/

   ! Hxr .V; Gm / ! H r .V; Gm / ! H r .V r x; Gm / !   

provides us with isomorphisms

Hr 1
.V r x; Gm / ! Hxr .V; Gm /

for all r ¤ 1. But V r x D Spec K, where K is the field of fractions of R, and Lang’s
Theorem (13.5c) and (13.6) show that H r .K; Gm / D 0 for r  1. Hence

Hx1 .V; Gm / ' H 0 .K; Gm /=H 0 .V; Gm / ' Z; Hxr .V; Gm / D 0 for r ¤ 1:

The proposition now follows from the exact sequence of the Kummer sequence
n
   ! Hxr .V; n / ! Hxr .V; Gm / ! Hxr .V; Gm / !    : 2

R EMARK 14.4 Let M be a free Z=nZ-module of rank 1, and let M denote also the constant
sheaf on a variety (or scheme) Y defined by M . Then

H r .Yet ; M / ' H r .Yet ; Z=nZ/ ˝ M  H r .Yet ; Z=nZ/:

This remark applies to M D n when Y is a variety over a field k containing n distinct


roots of 1.

Cohomology with compact support for curves


We first recall some definitions. A function field in one variable over a field k is a field
K  k of transcendence degree 1 over k and finitely generated over k, i.e., K is a finite
extension of k.T / for some T transcendental over k. A curve U over k is regular if OU;u is
a discrete valuation ring for all u. A nonsingular curve is regular, but a regular curve need
not be nonsingular unless k is perfect (by definition a variety U over a field k is nonsingular
if Uk al is nonsingular over k al — in the language of schemes, U is smooth over Spec k).
def
Let U be a connected regular curve over a field k. Then K D k.U / is a function field in
one variable over k, and the map u 7! OU;u is an injection from U into the set of discrete
valuation rings R  K satisfying the condition:
./ R contains k and has field of fractions K.
92 CHAPTER I. BASIC THEORY

The proof of injectivity uses that varieties are separated (see Notations and Conventions)
— the map is not injective for the “affine line with the origin doubled” (AG 4.10).
Conversely, every function field K in one variable has a connected complete regular
curve X canonically associated with it. In fact, we can define X to be the set of all discrete
valuation rings in K satisfying ./, and endow it with the topology for which the proper
closed subsets are the finite sets. For each open U in X, define

.U; OX / D \R2U R:

Then .X; OX / is a complete curve with K as its field of rational functions, and the local
ring at the point R of X is R itself. (See Hartshorne 1977, I.6.)
Let U be a connected regular curve over k, and let X be the connected complete regular
curve canonically associated with k.U /. Then the map

j W U ! X; j.u/ D OU;u ;

realizes U as an open subvariety of X. For a sheaf F on U , we define

Hcr .U; F/ D H r .X; jŠ F/

and refer to the Hcr .U; F/ as the cohomology groups of F with compact support. For an
explanation of this terminology, see 18 below.
Because jŠ is exact, a short exact sequence of sheaves on U gives a long exact sequence
of cohomology groups. However, because jŠ doesn’t preserve injectives, Hcr .U; F/ is not
the rth right derived functor of Hc0 .U; /.

P ROPOSITION 14.5 For any connected regular curve U over an algebraically closed field
k and integer n not divisible by the characteristic of k, there is a canonical isomorphism

Hc2 .U; n / ! Z=nZ:

P ROOF. Let j W U ,! X be the canonical inclusion of U into a complete regular curve,


and let i W Z ,! X be the complement of U in X. Regard n as a sheaf on X. From the
sequence (see 8.15)
0 ! jŠ j  n ! n ! i i  n ! 0
we obtain an exact sequence

   ! Hcr .U; n / ! H r .X; n / ! H r .X; i i  n / !    :

But
H r .X; i i  n / ' H r .Z; i  n / D 0 for r > 0;
and so
Hc2 .U; n / ' H 2 .X; n / ' Z=nZ: 2

R EMARK 14.6 For any x 2 U , sheaf F on U , and r  0, there is a canonical map


Hxr .U; F/ ! Hcr .U; F/. For F D n and r D 2, the map is compatible with the isomor-
phisms in (14.3) and (14.5).
14. THE COHOMOLOGY OF CURVES. 93

The Poincaré duality theorem.


Throughout this subsection, U is a connected regular curve over an algebraically closed
field k, and n is an integer not divisible by the characteristic of k.
By a finite locally constant sheaf F, I shall mean a locally constant sheaf, killed by n,
that has finite stalks. Thus, for some finite étale covering U 0 ! U , FjU 0 is the constant
sheaf defined by a finite Z=nZ-module M , and to give a finite locally constant sheaf F on
U is to give a finite Z=nZ-module endowed with a continuous action of 1 .U; u/. N (See 6.)
T HEOREM 14.7 (P OINCAR É D UALITY ) For any finite locally constant sheaf F on U and
integer r  0, there is a canonical perfect pairing of finite groups

Hcr .U; F/  H 2 r L
.U; F.1// ! Hc2 .U; n / ' Z=nZ:

A pairing M  N ! C is said to be perfect if the induced maps

M ! Hom.N; C /; N ! Hom.M; C /
L
are isomorphisms. The sheaf F.1/ is

V 7! HomV .FjV; n jV /:
L
Note that, if G D F.1/, L
then F D G.1/.
For a discussion of the relation of the above theorem to the usual Poincaré duality
theorem for topological spaces, see 24.
I defer a description of the pairing until later. In the sketch of the proof of the theorem,
I omit proofs that the diagrams commute. It is important to understand though, that the
theorem is about a specific pairing, i.e., it doesn’t just say that the groups are dual, but that
they are dual with a specific pairing.
E XAMPLE 14.8 Let X be a complete connected nonsingular curve over an algebraically
closed field k. In this case, the pairing is

H r .X; F/  H 2 r L
.X; F.1// ! H 2 .X; n / ' Z=nZ:

On taking F D Z=nZ and tensoring two of the groups with n (cf. 14.4), we obtain a
pairing
H r .X; n /  H 2 r .X; n / ! H 2 .X; n ˝ n / ' n :
For r D 1, this can be identified with the Weil pairing

Jac.X /n  Jac.X /n ! n

on the points of order n on the Jacobian of X (AV I 13).

Sketch of the proof of Poincaré duality


In the proof, we make frequent use of the the five-lemma in the following form. Consider a
commutative diagram with exact rows,

   
a b c d

   I
94 CHAPTER I. BASIC THEORY

then
b; d injective, a surjective ) c injectiveI
a; c surjective, d injective ) b surjective:
Step 0. For any torsion sheaf F, the groups H r .U; F/ and Hcr .U; F/ are zero for r > 2.
P ROOF. For the vanishing of H r .U; F/ D 0, see Theorem 15.1 below. It implies that
def
Hcr .U; F/ D H r .X; jŠ F/ D 0 for r > 2. 2

Thus the theorem is true for r ¤ 0; 1; 2.


L
For convenience, write T r .U; F/ D Hc2 r .U; F.1// _ (the last _ means dual in the
sense Hom. ; Z=nZ/). We have to show that the map
 r .U; F/W H r .U; F/ ! T r .U; F/
defined by the pairing in the theorem (with F replaced by F.1/)L is an isomorphism of finite
groups for all finite locally constant sheaves F on U .
Because HomZ=nZ . ; Z=nZ/ preserves the exactness of sequences of Z=nZ-modules,
so also does F 7! F.1/L (look on stalks). It follows that an exact sequence of finite locally
constant sheaves
0 ! F 0 ! F ! F 00 ! 0
gives rise to an exact sequence
   ! T s .U; F 0 / ! T s .U; F/ ! T s .U; F 00 / ! T sC1 .U; F 0 / !    :
Step 1: Let W U 0 ! U be a finite map. The theorem is true for F on U 0 if and only
if it is true for  F on U .
P ROOF. Recall that  is exact and preserves injectives, and so H r .U;  F/ ' H r .U 0 ; F/
for all r. Since a similar statement is true for T s , we see that  r .U;  F/ can be identified
with  r .U 0 ; F/. 2

Step 2: Let V D U r x for some point x 2 U . Then there is an exact commutative


diagram with isomorphisms where indicated:

Hxr .U; n / H r .U; n / H r .V; n / HxrC1 .U; n /


  r .U; n /  r .V; n / 

H2 r .x; Z=nZ/_ Hc2 r .U; Z=nZ/_ Hc2 r .V; Z=nZ/_ H3 r .x; Z=nZ/_ :

P ROOF. The upper sequence is the exact sequence of the pair .U; V /. According to (14.3),
Hxr .V; n / D H 0 .x; Z=nZ/ when r D 2 and is zero otherwise.
The lower sequence is the compact cohomology sequence of
0 ! jŠ Z=nZ ! Z=nZ ! i i  Z=nZ ! 0;
where j and i are the inclusions of V and x into U respectively (see 8.16).
For r D 2, the unlabelled vertical map is the isomorphism given by the pairing
H 0 .x; Z=nZ/  H 0 .x; Z=nZ/ ! H 0 .x; Z=nZ/ ' Z=nZ
(Poincaré duality for the point x), and for r ¤ 2, it is a map between zero groups. 2
14. THE COHOMOLOGY OF CURVES. 95

Step 3: The map  0 .U; Z=nZ/ is an isomorphism of finite groups.

P ROOF. In this case, the pairing is

H 0 .U; Z=nZ/  Hc2 .U; n / ! Hc2 .U; n / ' Z=nZ:

Here H 0 .U; Z=nZ/ D Z=nZ, and its action on Hc2 .U; n / is defined by the natural Z=nZ-
module structure on Hc2 .U; n /. 2

Step 4: The theorem is true for r D 0 and F locally constant.

P ROOF. Let U 0 ! U be a finite étale covering such that FjU 0 is constant. We can embed
FjU 0 into a sheaf F 0 D .Z=nZ/s on U 0 for some s. On applying  to FjU 0 ,! F 0 and
composing the result with the natural inclusion F ,!    F, we obtain the first map in
the sequence
0 ! F !  F 0 ! F 00 ! 0:
The cokernel F 00 is again locally constant (when U 0 ! U is chosen to be Galois, F 00
becomes constant on U 0 ). Consider the diagram

  H 0 .U; F/ H 0 .U;  F 0 / H 0 .U; F 00 /


  

  T 0 .U; F/ T 0 .U;  F 0 / T 0 .U; F 00 /:

The groups “” are in fact zero, but all we need is that the arrows are isomorphisms. The
map  0 .U;  F 0 / is an isomorphism by Steps 1 and 3. The five-lemma shows that  0 .U; F/
is a injective. Since this is true for all locally constant sheaves F,  0 .U; F 00 / is injective,
and the five-lemma now shows that  0 .U; F/ is surjective. Finally, H 0 .U; F/ is obviously
finite. 2

Step 5: The map  1 .U; n / is injective.

P ROOF. Recall (11.3) that H 1 .U; Z=nZ/ D Homconts .1 .U; u/;
N Z=nZ/. Let s 2 H 1 .U; Z=nZ/,
0
and let W U ! U be the Galois covering corresponding to the kernel of s. Then s maps to
zero in H 1 .U 0 ; Z=nZ/, which is isomorphic to H 1 .U;  Z=nZ/. Let F 00 be the cokernel
of Z=nZ !  .Z=nZ/, and consider

H 0 .U;  Z=nZ/ H 0 .U; F 00 / H 1 .U; Z=nZ/ H 1 .U;  Z=nZ/


 

T 0 .U;  Z=nZ/ T 0 .U; F 00 / T 1 .U; Z=nZ/ T 1 .U;  Z=nZ/:

From our choice of , s maps to zero in H 1 .U;  Z=nZ/, and a diagram chase shows that,
if s also maps to zero in T 1 .U; Z=nZ/, then it is zero. 2

Step 6. The maps  r .U; Z=nZ/ are isomorphisms of finite groups for r D 1; 2.
96 CHAPTER I. BASIC THEORY

P ROOF. First take U D X. For r D 1,  is a map H 1 .X; Z=nZ/ ! H 1 .X; n /_ .


Because  1 .X; Z=nZ/ is injective (Step 5), and H 1 .X; Z=nZ/ is finite of the same order as
H 1 .X; n / (14.2, 14.4), it is an isomorphism. For r D 2, we have to show that the pairing

H 2 .X; Z=nZ/  n .k/ ! H 2 .X; n /

is perfect, but this follows from (14.4).


We have shown that  r .X; Z=nZ/ is an isomorphism of finite groups for r D 1; 2. To
deduce the same statement for  r .U; Z=nZ/, remove the points of X r U one at a time,
and apply the five-lemma to the diagram in Step 2. 2

Step 7. The maps  r .U; F/ are isomorphisms of finite groups for r D 1; 2 and F
locally constant.

P ROOF. Apply the argument in Step 4, twice. 2

This completes the sketch of the proof of Theorem 14.7.

The Hochschild-Serre spectral sequence


In this subsection, X is an arbitrary variety (or scheme).

T HEOREM 14.9 Let W Y ! X be a Galois covering with Galois group G. For any sheaf
F on Xet , there is a spectral sequence

H r .G; H s .Yet ; FjY // ) H rCs .Xet ; F/: (1)

P ROOF. For any sheaf F on X, F.Y / is a left G-module, and F.X / D F.Y /G (see 6.4).
Therefore the composite of the functors

F 7!F .Y / M 7!M G
Sh.Xet / ! G-Mod ! Ab

is .X; /. The theorem will follow from (10.7) once we show that I injective implies
that H r .Y; I.Y // D 0 for r > 0. But if I is injective as a sheaf, then it is injective
as a presheaf, and so HL r .Y =X; I/ D 0 for r > 0 (see 10). As we observed in (10.1),
HL r .Y =X; I/ D HL r .G; I.Y //. 2

N OTES When Y and X are spectra of fields, (1) becomes the Hochschild-Serre spectral sequence,
and so it is usually also called the Hochschild-Serre spectral sequence. However, as Serre explains,29
“Cartan-Leray spectral sequence” would be more appropriate.

R EMARK 14.10 Let

   ! Yi ! Yi 1 !    ! Y1 ! Y0 D X
29 “En septembre 1950, un peu avant de clarifier ce qui allait être ma thèse, j’ai vu que les suite spectrales de

Leray s’appliquaient aussi à la cohomologie des extensions de groupes. C’était d’ailleurs presque évident vu
ce qu’avaient déjà fait Cartan-Leray: ils avaient montré que, si X ! Y est un revêtement galoisien de groupe
, il y a une suite spectrale qui part de H  . ; H  .X// et aboutit à H  .Y /. [Cette suite spectrale est souvent
appelée maintenant “de Hochschild-Serre”—je n‘y peux rien].” Serre, Notices AMS, Sept. 2011, p1087.
14. THE COHOMOLOGY OF CURVES. 97

be a tower in which each map Yi ! Yj is Galois. Let Gi be the Galois group of Yi over X ,
and let G D lim Gi . For each i , there is a spectral sequence

H r .Gi ; H s .Yi ; Fi // ) H rCs .X; F/; Fi D FjYi :

On passing to the inverse limit, we obtain a spectral sequence

H r .G; H s .Y1 ; F1 // ) H rCs .X; F/:

Here H r .G; / is the cohomology group of the profinite group G computed using contin-
uous cochains, Y1 D lim Yi , and F1 is the inverse image of F on Y1 (cf. 10.9 and CFT
II 4.4).

E XAMPLE 14.11 Let A be a Dedekind domain with field of fractions K, and let K sep be
a separable closure of K. Let K un be the composite of all subfields L of K sep such that
ŒLW K < 1 and the integral closure of A in L is unramified over A at all primes. Let
G D Gal.K un =K/ — it is 1 .U; / N where U D Spec A and N is the geometric point
Spec K sep ! U . Let FM be the locally constant sheaf on U corresponding to the discrete
1 -module M . Then there is a spectral sequence

H r .1 .U; /;


N H s .UQ ; FM // ) H rCs .U; FM /:

If H s .UQ ; FM / D 0 for s > 0, then this gives isomorphisms

H r .1 .U; /;


N M / ' H r .U; FM /

for all r.

Cohomology of locally constant sheaves on affine curves


Throughout this section, we assume that the sheaves have no p-torsion if char.k/ D p ¤ 0:
Let X be a complete connected nonsingular curve over a field k. For any nonempty
finite set S of closed points of X, U D X r S is affine. (The Riemann-Roch theorem
provides us with a nonconstant function f on U , i.e., a nonconstant function f W U ! A1 .)

P ROPOSITION 14.12 Let U be a nonsingular affine curve over an algebraically closed


field. For any locally constant torsion sheaf F on U , H r .Uet ; F/ D 0 for r  2.

P ROOF. We first show that H 2 .U; n / D 0. From the Weil-divisor sequence, we found
that H 1 .U; Gm / D Pic.U /, and that H r .U; Gm / D 0 for r > 1, and so the Kummer
sequence shows that H 2 .U; n / D Pic.U /=n Pic.U / and that H r .U; n / D 0 for r > 2.
Let X be the complete nonsingular curve containing U . Since U omits at least one point of
X, the projection map
Div.X / ! Div.U /
L k L k
x2X Z x2U Z
def P
maps Div0 .X / D f nx Œx j
P
nx D 0g onto Div.U /. Since the projection map sends
principal divisors to principal divisors, we see that Pic.U / is a quotient of Pic0 .X /, which
is divisible. Therefore Pic.U / is also divisible, and H 2 .U; n / D 0.
98 CHAPTER I. BASIC THEORY

Next, let F be a locally constant sheaf on U with finite fibres. There exists a finite
Galois covering W U 0 ! U such that FjU 0 is constant, and a surjective “trace map”
   F ! F. Because H r .U;    F/ D 0 for r  2, it follows that H 2 .U; F/ D 0
for r  2. (Let G be the Galois group of U 0 over U . For any étale map V ! U ,
.V;    F/ D P.U 0 U V; F/, which is a G-module with fixed module .V; F/. The
trace map is s 7! g2G gs. To see that it is surjective, look on the stalks.)
Finally, a locally constant torsion sheaf is a direct limit of locally constant sheaves with
finite fibres. 2

P ROPOSITION 14.13 Let U be a connected variety (or scheme) with 1 .U; u/ N D 1 for one
(hence, every) geometric point uN ! U . Then H 1 .U; F/ D 0 for any locally constant sheaf
on U .
P ROOF. Because of (6.16), any locally constant sheaf is constant, and because of (11.3),
H 1 .U; FM / D Hom.1 .U; u/;
N M / D 0.

T HEOREM 14.14 Let U be a smooth affine curve over an algebraically closed field k,
and let F be the locally constant torsion sheaf on U corresponding to a discrete 1 .U; u/-
N
module M . Then H r .U; F/ ' H r .1 .U; u/;N M / for all r.
P ROOF. Let UQ be the universal covering variety of U . Then H r .UQ ; F/ D 0 for r  2 by
(14.12), and H 1 .UQ ; F/ D 0 because UQ is simply connected. We can now apply (14.11). 2

Curves over finite fields.


O with 1 2 ZO corresponding to
Let k be a finite field, and let D Gal.k al =k/. Then ' Z,
the Frobenius element F in . Throughout, n is an integer prime to the characteristic of k.
There are canonical isomorphisms
'7!'.F /
H 1 . ; Z=nZ/ ! Homconts . ; Z=nZ/ ! Z=nZ:

Moreover, H r . ; M / D 0 for r > 1 and any torsion discrete -module (see 13.5 and
13.6).

P ROPOSITION 14.15 Let M be a finite discrete -module, and let ML D Hom.M; Z=nZ/
(dual abelian group). Then the cup-product pairing

Hr. ; M/  H1 r
. ; ML / ! H 1 . ; Z=nZ/ ' Z=nZ

is a perfect pairing of finite groups.


P ROOF. By definition, H 0 . ; M / D M , the largest subgroup of M on which acts
trivially. The map sending a crossed homomorphism f W ! M to its value on the
Frobenius element induces an isomorphism of H 1 . ; M / with M , the largest quotient of
M on which acts trivially. In the duality M $ ML , the largest subgroup on which acts
trivially corresponds to the largest quotient group on which it acts trivially, i.e., the perfect
pairing
M  ML ! Z=nZ
induces a perfect pairing
M  .ML / ! Z=nZ: 2
14. THE COHOMOLOGY OF CURVES. 99

The proposition can be stated more succinctly as: for any finite -module M killed by
n,
.M /_ D .M _ / ; .M /_ D .M _ / :
Let U be a connected nonsingular curve over a finite field k, and let UN be the curve over
k al obtained by base change. For any torsion -module M ,

Hr. ; M/ D M ; M ; 0

respectively for r D 0; 1;  2. Therefore, for any torsion sheaf F on U , the Hochschild-


Serre spectral sequence gives short exact sequences

0 ! Hr 1
.UN ; F/ ! H r .U; F/ ! H r .UN ; F/ ! 0; (2)

and similarly for the cohomology groups with compact support,

0 ! Hcr 1
.UN ; F/ ! Hcr .U; F/ ! Hcr .UN ; F/ ! 0:

If F is a finite locally constant sheaf on U killed by n, then the groups in this sequence are
finite, and according to Proposition 14.15, its dual is

0 ! .Hcr .UN ; F/_ / ! Hcr .U; F/_ ! .Hcr 1


.UN ; F/_ / ! 0:

On using Theorem 14.7 to replace two of the groups in this sequence, we obtain the se-
quence

0 ! H2 r L
.UN ; F.1// ! Hcr .U; F/_ ! H 3 r L
.UN ; F.1// ! 0: (3)

A comparison of (2) with (3) suggests:

T HEOREM 14.16 (P OINCAR É D UALITY ) For any finite locally constant sheaf F on U and
integer r  0, there is a canonical perfect pairing of finite groups

Hcr .U; F/  H 3 r L
.U; F.1// ! Hc3 .U; n / ' Z=nZ:

P ROOF. The only difficulty is in defining the pairing, and verifying that it is compatible
with the pairing over UN , i.e., in showing that

0 Hcr N ; F/
1 .U Hcr .U; F/ Hcr .UN ; F/ 0
 

0 .H 3 r .U L
N ; F.1// /_ H3 L
r .U; F.1// _ .H 2 r .U L
N ; F.1// /_ 0

commutes. 2
100 CHAPTER I. BASIC THEORY

An exact sequence in the Galois cohomology of a function field over a finite


field
Let X be a complete nonsingular connected curve over a finite field k, and let U be an open
subset of X . Let F be the sheaf on U corresponding to a finite 1 .U; u/-module
N M of
order prime to the characteristic of k. We wish to interpret the exact sequence

   ! HZr .X; jŠ F/ ! H r .X; jŠ F/ ! H r .U; F/ !   

purely in terms of Galois cohomology groups.


Let G D  1 .U; u/N and for all v 2 X r U , let Gv be the decomposition group at v.
Then

H r .U; F/ ' H r .G; M /


def
H r .X; jŠ F/ D Hcr .U; F/ ' H 3 r L
.U; F.1// _
' H3 r
.G; ML .1//_ :

It remains to compute HZr .X; jŠ F/. By excision, HZr .X; jŠ F/ D ˚Hzr .Xz ; jŠ F/ where
h
Xz D Spec OX;z .

L EMMA 14.17 Let V D Spec A with A a discrete valuation ring, and let u and z respec-
tively be the open and closed points of V . For any sheaf F on u, H r .V; jŠ F/ D 0 for all r,
and so the boundary map in the exact sequence of the pair .V; u/,

Hr 1
.u; F/ ! Hzr .V; F/

is an isomorphism for all r.

P ROOF. See my book Arithmetic Duality Theorems, II 1.1. 2

Thus
HZr .U; jŠ F/ D ˚v2Z H r 1
.Gv ; M /:

T HEOREM 14.18 For any finite discrete G-module M of order relatively prime to the char-
acteristic of k, there is a canonical exact sequence

H 0 .G; M / H 0 .Gv ; M / ! H 2 .G; ML .1//_


L
0 ! ! v2Z
#
H 1 .G; ML .1//_ 1 .G ; M / 1 .G; M /
L
v2Z H v H
#
H 2 .G; M / 2 0 L _ ! 0:
L
! v2Z H .Gv ; M / ! H .G; M .1//

P ROOF. Make the substitutions described above in the exact sequence of jŠ F for the pair
.X; U /, where F is the locally constant sheaf on U corresponding to M . 2
14. THE COHOMOLOGY OF CURVES. 101

An exact sequence in the Galois cohomology of a number field.


Let K be a number field, and let S be a finite set of primes of K including the infinite
primes. Let RS be the ring of S-integers in K, i.e., the ring of elements a of K such that
ordv .a/  0 for v … S.

T HEOREM 14.19 Let GS be the Galois group of the maximal extension of K unramified
outside S , and let M be a finite discrete GS -module whose order is a unit in RS . There is
a canonical exact sequence

H 0 .GS ; M / H 0 .Gv ; M / ! H 2 .GS ; ML .1//_


L
0 ! ! v2Z
#
H 1 .GS ; ML .1//_ 1 1
L
v2Z H .Gv ; M / H .GS ; M /
#
2 2 0 L _ ! 0:
L
H .GS ; M / ! v2Z H .Gv ; M / ! H .GS ; M .1//

Theorem 14.19 is a very important result of Tate — see his talk at ICM 1962 (Poitou
obtained similar results about the same time). For a direct proof of it (based on an unpub-
lished proof of Tate), see I.4 of my book, Arithmetic Duality Theorems. Alternatively, it can
be recovered from a theorem in the étale cohomology of RS (see (14.22) below).

Pairings and Ext-groups


In this subsection, we explain how to define the pairings in the above duality theorems, and
also how to extend the theorems to more general sheaves.
We first state a theorem generalizing (14.7), and then explain it.

T HEOREM 14.20 Let U be a nonsingular curve over an algebraically closed field k. For all
constructible sheaves F of Z=nZ-modules on U and all r  0, there is a canonical perfect
pairing of finite groups

Hcr .U; F/  Ext2U;nr .F; n / ! Hcr .U; n / ' Z=nZ:

Constructible sheaves A sheaf F on a curve U over a field k is constructible if


(a) FjV is locally constant for some nonempty open subset V of U ;
(b) the stalks of F are finite.
Applying (8.17) and (6.16), we see that to give a constructible sheaf on U , we have to
give
(a) a finite set S of closed points of U ; let V D U r S;
N
(b) a finite discrete 1 .V; /-module MV (here  is the generic point of U );
(c) a finite discrete Gal.k.v/sep =k.v//-module Mv for each v 2 S ;
(d) a homomorphism Mv ! MV that is equivariant for the actions of the groups.
A sheaf of abelian groups F can be regarded as a sheaf of Z-modules (here Z is the
constant sheaf). To say that it is a sheaf of Z=nZ-modules means simply that nF D 0.
102 CHAPTER I. BASIC THEORY

The Ext group For any variety (or scheme) X , let Sh.Xet ; n/ be the category of sheaves of
Z=nZ-modules on Xet . Just as for the full category, Sh.Xet ; n/ has enough injectives. For
a sheaf F on Sh.Xet ; n/, H r .Xet ; F/ will be the same whether computed using injective
resolutions in Sh.Xet / or in Sh.Xet ; n/ (see EC III 2.25). However, if F and G are two
sheaves killed by n, then Extr .F; G/ will depend on which category we compute it in. This
can be seen already when X is the spectrum of an algebraically closed field. Here Sh.Xet /
is the category of Z-modules, and Sh.Xet ; n/ is the category of Z=nZ-modules. In the first
category, Ext1 .Z=nZ; Z=nZ/ ¤ 0, because
n
0 ! Z=nZ ! Z=n2 Z ! Z=nZ ! 0

doesn’t split, whereas in the second category Ext1 .Z=nZ; Z=nZ/ D 0 because Z=nZ is
injective (as a Z=nZ-module).
By ExtrU;n .F; G/ we mean the Ext group computed in the category Sh.Uet ; n/.

L EMMA 14.21 If F is locally constant, then ExtrU;n .F; n / ' H r .Uet ; F.1//
L where
L
F.1/ is the sheaf
V 7! HomV .FjV; n /:

P ROOF. (S KETCH OF P ROOF.) For sheaves F and G on an arbitrary variety (or scheme)
Y , we define Hom.F; G/ to be the sheaf

V 7! HomVet .FjV; GjV /

— it is easy to check that Hom.F; G/ is in fact a sheaf. Let F0 be a locally constant sheaf
of Z=nZ-modules with finite stalks. The functor

G 7! Hom.F0 ; G/W Sh.Yet ; n/ ! Sh.Yet ; n/

is left exact, and so we can form its right derived functors Extr .F0 ; /. These are called
the local Ext groups. They are related to the global Ext groups by a spectral sequence

H r .Yet ; Exts .F0 ; G// ) Exts .F0 ; G/:

Under the hypothesis on F0 , the stalk

Extr .F0 ; G/yN D Extr ..F0 /yN ; GyN /

N The Ext at right is formed in the category of Z=nZ-modules.


for all geometric points y.
Therefore, in the situation of the lemma

Extr .F; n /yN D Extr .FyN ; n /  Extr .FyN ; Z=nZ/ D 0 for r > 0;

and the spectral sequence gives isomorphisms

H r .Xet ; Hom.F; n // ' ExtrX;n .F; n /;

as required. For more details, see EC II 3.20, III 1.22, III 1.31. 2

Thus, for a locally constant sheaf F, the pairing in Theorem 14.20 takes the form

Hcr .U; F/  H 2 r L
.U; F.1// ! Hc2 .U; n / ' Z=nZ:
14. THE COHOMOLOGY OF CURVES. 103

The pairing There are various ways of defining the pairings, but (fortunately) they all
agree, at least up to sign. Perhaps the simplest is to interpret the Ext groups as equivalence
classes of extensions, and then define the pairing as an iterated boundary map.
In any abelian category, the elements of Extr .A; B/, r > 0, can be interpreted as
equivalence classes of r-fold extensions

0 ! B ! E1 !    ! Er ! A ! 0:

There is a natural pairing

Extr .A; B/  Exts .B; C / ! ExtrCs .A; C /

that can either be defined by splicing extensions, or as an iterated boundary map, i.e., break
the extension
0 ! C ! E1 !    ! Es ! B ! 0
into short exact sequences

0 ! Ks ! Es ! B ! 0
0 ! Ks 1 ! Es 1 ! Ks ! 0


and form the boundary maps

Extr .A; B/ ! ExtrC1 .A; Ks / ! ExtrC2 .A; Ks 1/ !    ! ExtrCs .A; C /:

See Mitchell, B., Theory of Categories, Academic Press, 1965, VII.3 or Bourbaki, N.,
Algèbre, Chap. X.
In our case, an element of Exts .F; n / is represented by an exact sequence

0 ! n ! E1 !    ! Es ! F ! 0:

Apply jŠ to get an extension

0 ! jŠ n ! jŠ E1 !    ! jŠ Es ! jŠ F ! 0;

which defines an iterated boundary map

H r .X; jŠ F/ ! H rCs .X; jŠ n /:

The proof of Theorem 14.20 For a constructible sheaf F, ExtrX;n .F; / D 0 for r  2
and Ext1X;n .F; / has support on a finite set (the complement of the open set V such that
FjV is locally constant), and so the vanishing of ExtrX;n .F; n / follows from the first
statement and the spectral sequence in the proof of (14.21). Theorem 14.7 implies Theorem
14.20 in the case that F is locally constant, and a five-lemma argument then allows one to
obtain the full theorem (see EC p177, Step 2).
104 CHAPTER I. BASIC THEORY

Rings of integers in number fields


As before, let K be a totally imaginary number field, and let S be a finite set of primes of K
including the infinite primes. Let RS be the ring of S -integers in K, and let n be an integer
that is a unit in RS .

T HEOREM 14.22 Let U D Spec RS .


(a) There is a canonical isomorphism Hc3 .U; n / ' Z=nZ.
(b) For any constructible sheaf F of Z=nZ-modules on U , there is a canonical perfect
pairing
Hcr .U; F/  Ext3U;nr .F; n / ! Hc3 .U; n / ' Q=Z
of finite groups.

For a proof of this theorem, see my Arithmetic Duality Theorems, II 3. Alternatively,


Theorem 14.19 implies Theorem 14.22 in the case that F is locally constant, and it is easy
to deduce from that the general case (ib. II 3.5).
15 C OHOMOLOGICAL D IMENSION .
A variety (or scheme) X is said to have cohomological dimension c if c is the least integer
(or 1) such that H r .Xet ; F/ D 0 for r > c and all torsion sheaves F on Xet . The
cohomological dimension c of a profinite group is defined similarly: H r .G; M / D 0 for
r > c and M a discrete torsion G-module. For a field K,
def
cd.K/ D cd.Spec K/ D cd.Gal.K sep =K//:
For example, cd.K/ D 0 if K is separably closed, cd.K/ D 1 if K is finite (although
H 2 .Gal.K al =K/; Z/ D Q=Z ¤ 0), and cd.R/ D 1 (because the cohomology of a cyclic
group is periodic).
A standard result in algebraic topology says that, for a manifold M of real dimension
d , H r .M; F/ D 0 for r > d , and a standard result in complex analysis says that for a
Stein manifold M of complex dimension d (hence real dimension 2d ), H r .M; F/ D 0 for
r > d . The analogues of these statements are true for the étale topology.
T HEOREM 15.1 For a variety X over an algebraically closed field k,
cd.X /  2 dim.X /:
If X is affine, then
cd.X /  dim.X /:
In fact, as we shall see later, H 2 dim X .X; Z=nZ/ ¤ 0 when X is complete. Throughout
the proof, m D dim X. S
We say that a sheaf F has support in dimension d if F D iZ FZ where the union is
over the irreducible closed subvarieties Z of X of dimension d , iZ is the inclusion Z ,! X ,
and FZ is a sheaf on Z. For such a sheaf
H r .X; F/ D lim H r .X; iZ FZ / D lim H r .Z; FZ /:
! !

The cohomological dimension of fields


The starting point of the proof is the following result for fields (which was conjectured by
Grothendieck and proved by Tate).
T HEOREM 15.2 Let K be a field of transcendence degree d over its subfield k. Then
cd.K/  cd.k/ C d:
P ROOF. Tsen’s Theorem is the case d D 1, k algebraically closed. The general case is
proved by induction starting from this. See Shatz 1972, p119, Theorem 28. 2

Proof of the first statement of Theorem 15.1.


The theorem is proved by induction on the dimension of X. Thus, we may suppose that if
F has support in dimension d < m, then
H r .X; F/ D 0 for r > 2d:
We may assume X to be connected. Let gW  ,! X be the generic point of X . The
map F ! g g  F corresponding by adjointness to the identity map on g  F induces an
isomorphism FN ! .g g  F/N on the generic stalks, and so every section of the kernel
and cokernel of the map has support on a proper closed subscheme. Thus, by induction, it
suffices to prove the theorem for a sheaf of the form g F.

105
106 CHAPTER I. BASIC THEORY

Local and strictly local rings of subvarieties Let X be an irreducible algebraic variety
over a field k. To any irreducible closed subvariety Z of X we can attach a ring OX;Z . In
terms of varieties, it is lim .U; OX / where U runs over the open subsets of X such that
!
U \Z ¤ ;: In terms of schemes, it is the local ring at the generic point of Z. Its residue field
is the field k.Z/ of rational functions on Z, which has transcendence degree dim Z over
k. Moreover, k.Z/ is separable over k, i.e., there exist algebraically independent elements
T1 ; : : : ; Tm in k.Z/ such that k.Z/ is a separable algebraic extension of k.T1 ; : : : ; Tm /
(otherwise Z wouldn’t be a variety).
L EMMA 15.3 Let A be a Henselian local ring containing a field k. Let K be the residue
field of A, and assume that K is separable over k. Then A contains a field L that is mapped
isomorphically onto K by the quotient map W A ! K.
P ROOF. Let T1 ; : : : ; Tm be elements of A such that .T1 /; : : : ; .Tm / are algebraically
indpendent over k and K is a separable algebraic extension of k..T1 /; : : : ; .Tm //. Let
L be a maximal subfield of A containing k.T1 ; : : : ; Tm / — such a field exists by Zorn’s
Lemma. Because mA \ L D f0g,  maps L isomorphically onto a subfield L of K. Let
˛ 2 K. Then ˛ is a simple root of a polynomial f .T / 2 LŒT . Because A is Henselian,
there exists an ˛ 0 2 A such that .˛ 0 / D ˛ and ˛ 0 is a root of f .T /. Now LŒ˛ 0  is a subfield
of A containing L. Because L is maximal, ˛ 0 2 L, which shows that ˛ 2 L. 2

L EMMA 15.4 Let Z be a closed irreducible subvariety of a variety X , and A be the Henseliza-
tion of OX;Z . The field of fractions L of A contains k.Z/, and has transcendence degree
dim X dim Z over k.Z/.
P ROOF. The preceding lemma shows that L  k.Z/, and so it remains to compute its
transcendence degree. But L is an algebraic extension of k.X /, and so has transcendence
degree dim X over k, and k.Z/ has transcendence degree dim Z over k. 2

L EMMA 15.5 The sheaf Rs g F has support in dimension  m s.


P ROOF. Let Z be a closed irreducible subvariety of X , and let z D Spec k.Z/ be its
generic point. The choice of a separable closure k.Z/sep of k.Z/ determines a geometric
point zN ! z ,! X of X, and the strictly local ring at zN is the maximal unramified extension
h
of OX;Z . Thus, its residue field is k.Z/sep , and its field of fractions KzN is an algebraic
extension of k.X /. The same argument as above shows that it has transcendence degree
dim X dim Z over k.Z/sep . According to (8.5),

.Rs g F/zN D H s .KzN ; F/;

which is zero for s > m dim Z by (15.2). Thus, .Rs g F/zN ¤ 0 ) s  m dim Z, as
claimed. 2

From the induction hypothesis, we find that

H r .X; Rs g F/ D 0 whenever s ¤ 0 and r > 2.m s/:

In the spectral sequence

H r .X; Rs g F/ ) H rCs .; F/;

the final term H rCs .; F/ D 0 for r Cs > n (by 15.2 again). It follows that H r .X; g F/ D
0 for r > 2m.
15. COHOMOLOGICAL DIMENSION. 107

Q UESTION 15.6 It also follows that the complex

E20;n ! E22;n 1
!    ! E22n;0

in the above spectral sequence must be exact. What is it?

Proof of the second statement


The proof of the second statement requires a complicated induction and limiting argument,
starting from the case m D 1 (which was proved in 14.12). It requires the Proper Base
Change Theorem 17.
16 P URITY; THE G YSIN S EQUENCE .
Fix an integer n > 0, let  D Z=nZ. For any ring R such that n1 is a unit in R, we define
n .R/ to be the group of nth roots of 1 in R, and we define
8
< n .R/ ˝    ˝ n .R/; r copies, r > 0
n .R/˝r D ; r D0
:
Hom .n .R/ ˝ r ; /; r < 0:

When R is an integral domain containing the nth roots of 1, then each of these groups is a
free module of rank 1 over , and the choice of a primitive nth root of 1 determines bases
simultaneously for all of them.
Let X be a variety over a field k whose characteristic doesn’t divide n (or a scheme
such that nOX D OX ). We define .r/ to be the sheaf on Xet such that

.U; .r// D n . .U; OU //˝r

for all U ! X étale and affine. If k contains the nth roots of 1, then each sheaf is isomor-
phic to the constant sheaf , and the choice of a primitive nth root of 1 in k determines

isomorphisms .r/ !  for all r. In any case, each sheaf .r/ is locally constant. For a
sheaf F on Xet killed by n, let

F.r/ D F ˝ .r/, all r 2 Z:

Statement of the theorem; consequences


For simplicity, now assume that k is algebraically closed.
A smooth pair .Z; X / of k-varieties is a nonsingular k-variety X together with a non-
singular subvariety Z. We say that .Z; X / has codimension c if every connected compo-
nent30 of Z has codimension c in the corresponding component of X.

T HEOREM 16.1 For any smooth pair of k-varieties .Z; X / of codimension c and locally
constant sheaf F of -modules on X , there are canonical isomorphisms

Hr 2c
.Z; F. c// ! HZr .X; F/

for all r  0.

C OROLLARY 16.2 In the situation of the theorem, there are isomorphisms

H r .X; F/ ! H r .U; F/; 0  r < 2c 1

and an exact sequence ( the Gysin sequence)

0 ! H 2c 1
.X; F/ ! H 2c 1
.U; FjU / !   
r 2c
!H .Z; F. c// ! H r .X; F/ ! H r .U; F/ !    :

P ROOF. Use the theorem to replace the groups HZr .X; F/ in the exact sequence of the pair
.X; X r Z/ with the groups H r 2c .Z; F. c//. 2

30 Recall that every connected component of a nonsingular variety is irreducible.

108
16. PURITY; THE GYSIN SEQUENCE. 109

E XAMPLE 16.3 Recall that, for any nonsingular affine curve U over k, H 1 .U; Gm / D
Pic.U /, and that H r .U; Gm / D 0 for r > 1. Therefore H 1 .A1 ; Gm / D 0, because kŒT  is
a principal ideal domain. The cohomology sequence of the Kummer sequence

n
0 H 0 .A1 ; n / H 0 .A1 ; Gm / H 0 .A1 ; Gm / H 1 .A1 ; n / 0

n
kŒT  kŒT 

n
k k

shows that H r .A1 ; n / D 0 for r > 0. The Künneth formula (22) now implies that
H r .Am ; / D 0 for r > 0, i.e., Am is “acyclic”. Therefore, the Gysin sequence for
.Pm 1 ; Pm / shows that

H 0 .Pm ; / ' H 0 .Am ; / ' 


H 1 .Pm ; / ,! H 1 .Am ; / D 0

and that
Hr 2
.Pm 1
; . 1// ' H r .Pm ; /:
An induction argument now shows that

H r .Pm ; / D ; 0; . 1/; 0; . 2/; : : : ; . m/;


r D 0 1 2 3 4 ::: 2m

that is, that


r

r m . 2 /; r even,  2mI
H .P ; / D
0; otherwise:

E XAMPLE 16.4 Let X be a nonsingular hypersurface in PmC1 , i.e., a closed subvariety of


PmC1 whose homogeneous ideal I.X / D .f / where f is a homogeneous polynomial in
kŒT0 ; : : : ; TmC1  such that
@f @f
f; ;:::;
@T0 @TmC1
def
have no common zero in PmC1 . Then U D PmC1 r X is affine (AG 6.21), and so
H r .U; / D 0 for r > m C 1. Therefore, the Gysin sequence provides us with maps

H r .X; / ! H rC2 .PmC1 ; .1//

that are isomorphisms for r > m and a surjection for r D m. Hence, H r .X; / '
H r .Pm ; / for r > m, and H m .X; /  H m .Pm ; / ˚ H m .X; /0 where H m .X; /0
is the kernel of H m .X; / ! H mC2 .PmC1 ; .1//. Using Poincaré duality (see the next
aside), we obtain a canonical decomposition

H  .X; / ' H  .Pm ; / ˚ H m .X; /0

where H  . ; / denotes the graded -module ˚H r . ; /.


110 CHAPTER I. BASIC THEORY

More generally, a closed subvariety X in PN of dimension m is said to be a complete


intersection if its homogeneous ideal is generated by N m polynomials. Then there is a
chain
PN  XN 1      Xm D X
with each Xr D Hr \XrC1 (as schemes) where Hr is a hypersurface in PN . We say that X
is a smooth complete intersection if there exists such a chain with all Xr nonsingular. For
a smooth complete intersection X of dimension m, an induction argument using the Gysin
sequence and Poincaré duality again shows that there is a canonical decomposition

H  .X; / ' H  .Pm ; / ˚ H m .X; /0 :

We shall see later that H m .X; /0 is a free -module whose rank ˇm 0 depends only

on m and the degrees of the polynomials generating I.X /, and, in fact, that there are ex-
plicit formulas for ˇm0 . For example, if X is a nonsingular hypersurface of degree d and

dimension m, then
0 .d 1/mC2 C . 1/m .d 1/
ˇm D :
d
Later, we shall see that these results imply that if X is smooth complete intersection of
dimension m over a finite field Fq , i.e., the N m polynomials generating I.X / can be
chosen to have coefficients in Fq , then
m
j#X.Fq / #Pm .Fq /j  ˇm
0
q2:
m
Compared with #X.Fq /  q m , the error term ˇm 0 q 2 is very small!

Unfortunately, smooth complete intersections are very special varieties. For example,
when we blow up a point P on a nonsingular variety X of dimension m > 1, P is replaced
by the projective space associated with the tangent space at P , i.e., with a copy of Pm 1 .
Thus, for the new variety Y ,

#Y .Fq / D #X.Fq / C #Pm 1


.Fq / 1 D #X.Fq / C q m 1
C    C q:

If the above inequality holds for X , then it fails for Y .

A SIDE 16.5 Later we shall see that there is a Poincaré duality theorem of the following form: for a
nonsingular variety U of dimension m over k, there is a canonical perfect pairing

Hcr .U; /  H 2m r .U; .m// ! Hc2m .U; .m// ' :

Here Hcr is a “cohomology group with compact support”, which equals the usual cohomology group
when X is complete.

E XAMPLE 16.6 Let X be a connected nonsingular closed variety of dimension m in projec-


tive space. According to Bertini’s Theorem (Hartshorne 1977, III.7.9.1) there is a sequence

X D Xm  Xm 1      X1

of connected nonsingular varieties with each Xr a hyperplane section of the preceding


variety. From the Gysin sequence, we obtain maps
onto  
H 1 .X1 ; / ! H 3 .X2 ; .1// !    ! H 2m 1
.Xm ; .m 1//:
16. PURITY; THE GYSIN SEQUENCE. 111

Using Poincaré duality, we obtain an injection ./

H 1 .X; .1// ! H 1 .X1 ; .1//:

The inclusion X1 ,! X defines a map

Pic.X / ! Pic.X1 /

on Picard groups. The map ./ can be identified with

Pic.X /m ! Pic.X1 /m :

The torsion points on an abelian variety over an algebraically closed field are Zariski dense,
and so this shows that the map

PicVar.X / ! Jac.X1 /

induced by X1 ,! X is injective. This result is known classically: for a “general” curve C


on a nonsingular variety X, the Picard variety of X is a subvariety of the Jacobian variety
of C .

Restatement of the theorem


We now allow k to be an arbitrary field.
Let Z be a closed subvariety of a variety X (or a closed subscheme of a scheme X ), and
let i W Z ,! X be the inclusion map. As we saw in 8.18, the functors i  and i define an
equivalence between the category of étale sheaves on X with support on Z and the category
of étale sheaves on Z. Since i is exact and preserves injectives, H r .X; i F/ D H r .Z; F/,
and it is sometimes permissible to confuse F with i F.
As usual, we shall let U D X r Z and denote the inclusion U ,! X by j .
For a sheaf F on X, we define F Š to be the largest subsheaf of F with support on Z.
Thus, for any étale 'W V ! X,

F Š .V / D ' 1 .Z/ .V; F/ D Ker.F.V / ! F.' 1


.U ///:

It is easy to see that this does in fact define a sheaf on X , and that

F Š D Ker.F ! j j  F/:

Let G be a sheaf on X with support on Z. Then the image of any homomorphism ˛W G ! F


lies in F Š , and so
HomX .G; F Š / ' HomX .G; F/:
Now define i Š F to be F Š regarded as a sheaf on Z, i.e., i Š F D i  F Š . Then i Š is a functor
Sh.Xet / ! Sh.Zet /, and the displayed isomorphism can be interpreted as a canonical
isomorphism
HomZ .G; i Š F/ ' HomX .i G; F/:
This shows that i Š is the right adjoint of i . Because i Š has a left adjoint, it is left exact, and
because the left adjoint is exact, it preserves injectives.
T HEOREM 16.7 (C OHOMOLOGICAL P URITY ) Let .Z; X / be a smooth pair of algebraic
varieties of codimension c. For any locally constant sheaf of -modules on X, R2c i Š F '
.i  F/. c/, and Rr i Š F D 0 for r ¤ 2c.
112 CHAPTER I. BASIC THEORY

Why Theorem 16.7 implies Theorem 16.1. Consider the functors

iŠ .Z; /
Sh.Xet / ! Sh.Zet / ! Ab:

These functors are left exact, i Š preserves injectives, and the composite is Z .X; /. There-
fore (see 10.7), there is a spectral sequence

E2r;s D H r .Z; Rs i Š F/ ) HZrCs .X; F/:

From Theorem 16.7, we know that E2r;s D 0 unless s D 2c. It follows that E1
r;s
D E2r;s ,
and hence
HZr .X; F/ ' H r 2c .Z; R2c i Š F/ ' H r 2c .Z; F. c//:

Why Theorem 16.7 is true Once one defines the map, the problem is local for the étale
topology on X . The next lemma shows that any smooth pair of codimension c is locally
isomorphic (for the étale topology) to a standard smooth pair .Am c ; Am /.

L EMMA 16.8 Let Z  X be a smooth pair of codimension c, and let P 2 Z. There exists
an open neighbourhood V of P and an étale map V ! Am , m D dim X , whose restriction
to V \ Z is an étale map to Am c .

P ROOF. By assumption, TgtP .Z/ is a subspace of TgtP .X / of codimension c. Choose


regular functions f1 ; : : : ; fm defined on an open neighbourhood V of P (in X) such that
df1 ; : : : ; dfm c form a basis for the dual space of TgtP .Z/ and df1 ; : : : ; dfm form a basis
for the dual space of TgtP .X /. Consider the map

˛W V ! Am ; Q 7! .f1 .Q/; : : : ; fm .Q//:

The map d˛W TgtP .X / ! Tgt˛.P / .Am / is v 7! .df1 .v/; : : : ; dfm .v//, which is an iso-
morphism. Therefore, ˛ is étale at P . Similarly, its restriction to Z ! Am c is étale at P
(regarded as a point of Z). 2

The proof of Theorem 16.7 is by induction, starting from the case m D 1 D c, which
was proved in (14.3).

Generalization
Recall that a scheme X is said to be regular if the local rings OX;x are regular for all x 2 X .
A morphism 'W X ! S of finite-type is said to be smooth if
(a) it is flat, and
(b) for every algebraically closed geometric point sN ! S , the fibre XsN is regular.
The second condition means that, for any s 2 S, the fibre ' 1 .s/ is a nonsingular
variety. When X ! S is smooth, we say that X is smooth over S .
For a variety X over a field k, we say that X is nonsingular when X ! Spec k is
smooth. Thus, a nonsingular variety is regular, and a regular variety over an algebraically
closed field is smooth. A variety over a nonperfect field can be regular without being
nonsingular — for example, Y 2 D X p t is such a variety if t … k and p D char.k/.
16. PURITY; THE GYSIN SEQUENCE. 113

E XAMPLE 16.9 Let X 1 be a nonsingular complete curve over Qp . Then there exists a
proper flat morphism X ! Spec Zp whose generic fibre is X1 ! Spec Qp . In fact, there
always exists a regular such X, but there does not always exist an X that is smooth over
Spec Zp . For elliptic curves, this is discussed in 9 of my notes on elliptic curves.

The following conjecture remains open in general.

C ONJECTURE 16.10 Let X be a regular scheme, and let i W Z ,! X be a regular closed


subscheme of X such that Z has codimension c in X at each point. Then, for all integers n
such that nOX D OX , R2c i Š  Š . c/ and Rr i Š  D 0 for r ¤ 2c.

The conjecture is proved in SGA4 when Z and X are both smooth over a base scheme
S . Under some hypotheses on X and n, Thomason was able to deduce the conjecture
from Quillen’s Localization Theorem, which is a purity statement for K-groups (Thomason,
R.W., Absolute Cohomological Purity, Bull. Soc. Math. France 112 (1984), 397–406).

P ROPOSITION 16.11 Let .Z; X / be a pair of codimension c for which the purity conjec-
ture (16.10) holds. Let U D X r Z, and let i; j be the inclusion maps as usual. Then
8
<  r D0
r
R j  ' i . c/ r D 2c 1
0 otherwise.
:

P ROOF. The exact sequence of the pair .X; U / is

   ! HZr .X; / ! H r .X; / ! H r .U; / !    :

For any 'W X 0 ! X étale we get a similar sequence with U and Z replaced with U 0 D
' 1 .U / and Z 0 D ' 1 .Z/. When we vary X 0 , this becomes an exact sequence of
presheaves, which remains exact after we apply the “sheafification” functor a. Now the
sheaf associated with X 0 7! H r .X 0 ; / is zero for r > 0 and  for r D 0, and the
sheaf associated with X 0 7! H r .U 0 ; / is Rr j . Finally, the sheaf associated with
X 0 7! HZr 0 .X 0 ; / is Rr i Š , which is . c/Z for r D 2c and is zero otherwise. 2

N OTES For more general results on purity, see Joël Riou. Pureté (d’après Ofer Gabber). Notes des
exposés des 16 juin 2006 et 13 avril 2007 au groupe de travail sur les résultats récents de Gabber à
l’École Polytechnique, 2007 here.
17 T HE P ROPER BASE C HANGE T HEOREM .
The proper base change theorem in topology
In this subsection, all topological spaces are assumed to be Hausdorff.
Recall that the image of a compact space under a continuous map is compact, and hence
is closed. Moreover, a topological space X is compact if and only if, for all topological
spaces Y , the projection map X  Y ! Y is closed (Bourbaki, N., Topologie Générale, I,
 10, Cor. 1 to Th. 1).
A continuous map W X ! S is said to be proper if it is universally closed, i.e., if
X S T ! T is closed for all continuous maps T ! S . When S is locally compact, a
continuous map W X ! S is proper if and only if the inverse image of every compact
subset of S is compact, in which case X is also locally compact (ib. Proposition 7).
Let W X ! S be a continuous map, and let F be a sheaf on X . For any s 2 S ,

.Rr  F/s D lim H r . 1


.V /; F/
!V
where the limit is over the open neighbourhoods V of s in S (cf. 12.2). If  is closed, then,
def
for any open neighbourhood U of  1 .s/, .X r U / is closed and V D X r .X r U /
is an open neighbourhood of s. Since  1 .V /  U , we see that

.Rr  F/s D lim H r .U; F/


!U
where the limit is now over all open neighbourhoods U of  1 .s/.

L EMMA 17.1 Let Z be a compact subset of a locally compact space X. Then, for any
sheaf F on X, there is a canonical isomorphism

lim H r .U; F/ ' H r .Z; i  F/


!
(limit over the open neighbourhoods U of Z in X).

P ROOF. Since both groups are zero on injective sheaves for r > 0, and transform short
exact sequences of sheaves to long exact sequences, it suffices (by the uniqueness of derived
functors) to verify the statement for r D 0. Here one uses the hypotheses on Z and X (see
Iversen 1986, III 2.2 for the case r D 0 and III 6.3 for the generalization to all r). 2

T HEOREM 17.2 Let W X ! S be a proper map where S is a locally compact topological


space. For any sheaf F on X and s 2 S , .Rr  F/s ' H r .Xs ; F/ where Xs D  1 .s/.

P ROOF. Combine the above statements. 2

Let W X ! S and F be as in the theorem, and let f W T ! S be a continuous map.


Form the fibre product diagram
f0
X X 0 D X S T:
 0
f
S T

114
17. THE PROPER BASE CHANGE THEOREM. 115

Let t 2 T map to s 2 S . Then f 0 defines an isomorphism Xt0 ! Xs on the fibres, and so


the theorem implies that

.Rr  F/s ' H r .Xs ; F/ ' H r .Xt0 ; f 0 F/ ' .Rr 0 .f 0 F//t :

T HEOREM 17.3 In the above situation, there is a canonical isomorphism of sheaves on T

f  .Rr  F/ ! Rr 0 .f 0 F/:

P ROOF. We first define the map. Since f  and f are adjoint, it suffices to define a mor-
phism of functors
Rr  ! f ı Rr 0 ı f 0 :
This we take to be the composite of the morphisms

Rr  ! Rr  ı f0 ı f 0

(induced by id ! f0 ı f 0 ),

Rr  ı f0 ı f 0 ! Rr . ı f 0 / ı f 0 D Rr .f ı / ı f 0 ;

(the map Rr  ı f0 ! Rr . ı f 0 / is given by the Leray spectral sequence), and

Rr .f ı  0 / ı f 0 ! f ı Rr 0 ı f 0 :

Thus, we have a canonical map of sheaves f  .Rr  F/ ! Rr 0 .f 0 F/, which is an


isomorphism because it is so on stalks. 2

R EMARK 17.4 In fact, Theorem 17.2 is the special case of Theorem 17.3 in which T ! S
is taken to be s ! S .

The proper base change theorem in geometry


Recall (AG 7.1) that an algebraic variety X over k is said to be complete if, for all k-
varieties T , the projection map X  T ! T is closed (i.e., sends Zariski closed sets to
closed sets). For example, a projective variety over k is complete (AG 7.7), and an affine
variety is complete if and only if it is finite.
More generally, a regular map X ! S of varieties (or schemes) is said to be proper if,
for all T ! S , the projection map X S T ! T is closed (and X ! S is separated). For
example, a finite morphism, for example, a closed immersion, is proper (ib. 6.24), and a
k-variety X is complete if and only if the map X ! P (the point) is proper.
Recall that a sheaf F on Xet is locally constant if there is a covering .Ui ! X /i 2I such
that FjUi is constant for all i 2 I . In the case that F has finite stalks, this is equivalent to
there existing a single finite surjective étale map U ! X such that FjU is constant.
Unfortunately, the class of locally constant sheaves is not stable under the formation of
direct images, even by proper maps (not even closed immersions), and so we shall need a
larger class that is.

D EFINITION 17.5 A sheaf F on Xet is constructible if


116 CHAPTER I. BASIC THEORY

(a) for every closed immersion i W Z ,! X with Z irreducible, there exists a nonempty
open subset U  Z such that .i  F/jU is locally constant;
(b) F has finite stalks.

R EMARK 17.6 One can show that every torsion sheaf is the union of its constructible sub-
sheaves.

T HEOREM 17.7 Let W X ! S be a proper morphism, and let F be a constructible sheaf


on X. Then Rr  F is constructible for all r  0, and .Rr  F/sN D H r .XsN ; FjXsN / for
every geometric point sN ! S of S .
def
Here XsN D X S sN is the geometric fibre of  over sN , and FjXsN is the inverse image of
F under the map XsN ! X.
C OROLLARY 17.8 Let X be a complete variety over a separably closed field k and let F
be a constructible sheaf on X .
(a) The groups H r .Xet ; F/ are finite for all r.
(b) For any separably closed field k 0  k, H r .X; F/ D H r .X 0 ; F/ where X 0 D Xk 0 .
P ROOF. (a) Consider the map W X ! s from X to a point. The map G 7! .s; G/ iden-
tifies the category of constructible sheaves on set with the category of finite abelian groups,
and Rr  F with H r .Xet ; F/. The statement now follows from the theorem, because  is
proper.
(b) Let sN D Spec k and sN 0 D Spec k 0 . The maps sN ! s and sN 0 ! s corresponding to
the inclusions k ,! k (identity map) and k ,! k 0 are geometric points of s. The stalk of a
sheaf at a geometric point tN depends only on t , and so the theorem implies that,
17:7 17:7
H r .X; F/ ' .Rr  F/sN ' .Rr  F/sN 0 ' H r .Xk 0 ; F/: 2

R EMARK 17.9 Statement (a) of the corollary is false without the condition that k be sepa-
rably closed, even for the point P over Q and the sheaf Z=2Z, for in this case H 1 .P; Z=2Z/ D
H 1 .P; 2 / ' Q =Q2 , which is an infinite-dimensional vector space over F2 generated
by the classes of 1 and the prime numbers.
Statement (b) of the corollary is false without the condition that X be complete, even
for the sheaf Z=pZ on A1 , because the inverse image of Z=pZ on A1k 0 is again Z=pZ, and
(see 7.9b)

H 1 .A1 ; Z=pZ/ D kŒT =.T p T / ¤ k 0 ŒT =.T p T / D H 1 .A1k 0 ; Z=pZ/:

T HEOREM 17.10 Let W X ! S be proper, and let X 0 D X S T for some morphism


f W T ! S:
f0
X X0
 0
f
S T
For any torsion sheaf on X , there is a canonical isomorphism

f  .Rr  F/ ! Rr 0 .f 0 F/:


17. THE PROPER BASE CHANGE THEOREM. 117

P ROOF. This may be deduced from the Theorem 17.7 exactly as Theorem 17.3 is deduced
from Theorem 17.2: first one uses the adjointness of the functors to construct the map, and
then one uses the theorem to verify that the map is an isomorphism on stalks. 2

Theorem 17.10 is the Proper Base Change Theorem.

Remarks on the Proofs


Theorems 17.7 and 17.10 are the most difficult of the basic theorems in étale cohomology
to prove. I explain why. Throughout, I consider only varieties over an algebraically closed
field.
Let S be a variety, and let SEt be the big étale site on S : the underlying category
of SEt is the category of all varieties over S , and the covering families are the surjective
families .Ti ! T / of étale maps of S-varieties. A sheaf on SEt is a contravariant functor
FW Cat.SEt / ! Ab that satisfies the sheaf condition (5, S) for all coverings, i.e., such that
the restriction of F to Tet is a sheaf for every regular map T ! S .
Let f W SEt ! Set be the obvious continuous morphism. Consider the following con-
ditions on a sheaf F on SEt :

(a) F ! f  f F;
(b) f F is constructible.
Note that f F is the restriction of F to Set . Thus (a) says that F is determined (in
a natural way) by its restriction to Set and (b) says that the restriction of F to Set is con-
structible.

P ROPOSITION 17.11 A sheaf F on SEt satisfies (a) and (b) if and only if it is representable
by a variety F ! S quasi-finite over S , i.e., if and only F.T / D HomS .T; F / for all
T ! S.

P ROOF. For a discussion of the proof, see EC V.1. 2

Now let W X ! S be a proper map, and let F be a constructible sheaf on Xet . Define
F r to be the sheaf on SEt such that F r jT D Rr 0 .f 0 F/ (notations as in the theorem).
The restriction maps F r .T / ! F r .T 0 / when T 0 ! T is not étale are given by the base
change maps in the theorem. Alternatively, one can define F r to be Rr  .f 0 F/ where
f 0 F is inverse image of F on XEt and Rr  is computed on the big étale sites. The
theorem asserts that F r satisfies (a) and (b). According to the proposition, this is equivalent
to asserting that F r is representable by a variety quasi-finite over S .
Hence the difficulty: we have a functor defined on the category of all S -varieties and
wish to prove that it is representable by a variety quasi-finite over S . Such statements are
usually very difficult to prove.
The starting point of the proof in this case is the following theorem of Grothendieck: let
W X ! S be a proper regular map; then R1  Gm is representable on SEt by the Picard
scheme PicX=S — this is an infinite union of varieties over S . From the Kummer sequence,
we find that
n
R1  n D Ker.PicX=S ! PicX=S /;
and hence is representable. This argument suffices to prove the theorem when the fibres of
 are curves, and the general case is proved by induction on the relative dimension of X
over S . See the last chapter of Artin 1973.
18 C OHOMOLOGY G ROUPS WITH C OMPACT S UPPORT.
Heuristics from topology.
It is important in étale cohomology, as it is topology, to define cohomology groups with
compact support — we saw this already in the case of curves in 14. They should be dual
to the ordinary cohomology groups.
The traditional definition (Greenberg 1967, p162) is that, for a manifold U ,

Hcr .U; Z/ D lim HZr .U; Z/


!Z
where Z runs over the compact subsets of U . More generally (Iversen 1986, III.1) when F
is a sheaf on a locally compact topological space U , define

c .U; F/ D lim Z .U; F/


!Z
where Z again runs over the compact subsets of U , and let Hcr .U; / D Rr c .U; /.
For an algebraic variety U and a sheaf F on Uet , this suggests defining

c .U; F/ D lim Z .U; F/;


!Z
where Z runs over the complete subvarieties Z of U , and setting Hcr .U; / D Rr c .U; /.
However, this definition leads to anomolous groups. For example, if U is an affine variety
over an algebraically closed field, then the only complete subvarieties of U are the finite
subvarieties (AG 7.5), and for a finite subvariety Z  U ,

HZr .U; F/ D ˚z2Z Hzr .U; F/:

Therefore, if U is smooth of dimension m and  is the constant sheaf Z=nZ, then



˚z2U . m/ if r D 2m;
Hcr .U; / D lim HZr .U; / D ˚z2U Hzr .U; / D
! 0 otherwise.

These groups are not even finite. We need a different definition.


If j W U ! X is a homeomorphism of the topological space U onto an open subset of
a locally compact space X, then

Hcr .U; F/ D H r .X; jŠ F/

(Iversen 1986, p184). In particular, when X is compact, then

Hcr .U; F/ D H r .X; F/:

We make this our definition.

Cohomology with compact support


D EFINITION 18.1 For any torsion sheaf F on a variety U , we define

Hcr .U; F/ D H r .X; jŠ F/;

where X is any complete variety containing U as a dense open subvariety and j is the
inclusion map.

118
18. COHOMOLOGY GROUPS WITH COMPACT SUPPORT. 119

An open immersion j W U ,! X from U into a complete variety X such that j.U / is


dense in X is called a completion (or compactification) of U . Following the terminology in
topology, we call the Hcr .U; F/ the cohomology groups of F with compact support (rather
than the more logical complete support).
This definition31 raises two questions:
(a) Does every variety admit a completion?
(b) Are the cohomology groups with compact support independent of the completion?
The first question was shown to have a positive answer by Nagata in 196232 More
generally, he showed that, for any separated morphism W U ! S of finite type from
N X ! S and an open
one Noetherian scheme to a second, there is a proper morphism W
immersion j W U ! X such that  D N ı j :
j
U X

 N
S

Nagata’s original proof was in terms of valuation rings. More modern, scheme-theoretic,
proofs can be found in Lütkebohmert, W., On compactification of schemes, Manuscripta
Math. 80 (1993), 95–111, and in Deligne, Pierre, Le théorème de plongement de Nagata.
Kyoto J. Math. 50 (2010), no. 4, 661–670.
Note, unlike the case of curves, in higher dimensions the embedding will not be unique:
from any completion, we can construct others by blowing up and blowing down subvarieties
of the boundary. Nevertheless, the next proposition shows that the answer to (b) is also
positive — we need to require F to be torsion in order to be able to apply the proper base
change theorem.

P ROPOSITION 18.2 When F is a torsion sheaf, the groups H r .X; jŠ F/ are independent of
the choice of the embedding j W U ,! X .

P ROOF. Let j1 W U ,! X1 and j2 W U ,! X2 be two completions of U . Consider the


diagonal mapping into the product, j W U ,! X1  X2 , and let X be the closure of U in
X1  X2 . Then j W U ,! X is a completion of U , and the projections are proper maps X !
X1 , X ! X2 inducing the identity map on U . It suffices to prove that Hcr .X1 ; j1Š F/ '
Hcr .X; jŠ F/. Consider:
j
U ,! X
k #
j1
U ,! X1 :
The Leray spectral sequence reads

H r .X1 ; Rs  .jŠ F// ) H rCs .X; j1Š F/:


31 For disciples of the nineteenth century superstition, that all varieties come naturally endowed with em-
beddings into a projective space, neither problem will arise.
32 Nagata, Masayoshi, Imbedding of an abstract variety in a complete variety, J. Math. Kyoto Univ. 2 (1962),

1–10.
Nagata, Masayoshi, A generalization of the imbedding problem of an abstract variety in a complete variety,
J. Math. Kyoto Univ. 3 (1963), 89–102.
120 CHAPTER I. BASIC THEORY

According to Theorem 17.7, the stalks of .Rr  /.jŠ F/ can be computed on the geometric
fibres of X=X1 . But the fibre of  over xN consists of a single point if x 2 U , and jŠ F
is zero on the fibre if x … U . It follows that Rr  .jŠ F/ D jŠ F for r D 0, and is zero
otherwise. 2

P ROPOSITION 18.3 (a) A short exact sequence of sheaves gives rise to a long exact
sequence of cohomology groups with compact support.
(b) For any complete subvariety Z of U , there is a canonical map HZr .U; F/ ! Hcr .U; F/;
for r D 0, these maps induce an isomorphism

Hc0 .U; F/ ' lim HZ0 .U; F/;


!
(limit over the complete subvarieties Z of U ).
(c) If F is constructible, then Hcr .U; F/ is finite.

P ROOF. (a) As jŠ is exact (8.13), a short exact sequence of sheaves on U

0 ! F 0 ! F ! F 00 ! 0

gives rise to a short exact sequence

0 ! jŠ F 0 ! jŠ F ! jŠ F 00 ! 0

of sheaves on X, and hence to an exact cohomology sequence

   ! Hcr .U; F 0 / ! Hcr .U; F/ ! Hcr .U; F 00 / !    :

(b) Let j W U ,! X be a completion of U , and let iW X rU ,! X be the complementary


closed immersion. From the exact sequence

0 ! jŠ F ! j F ! i i  j F ! 0

(see 8.15), we find that

Hc0 .U; F/ D Ker. .U; F/ ! .X r U; i  j F/:

But, from the definitions of i  and j , we see that33

.X r U; i  j F/ D lim .V X U; F/
!
where the limit is over étale maps 'W V ! X whose image contains X r U . Therefore,
Hc0 .U; F/ is the subgroup of .U; F/ consisting of sections that vanish on V X U for
some étale V ! X whose image contains X r U .
Let Z be a complete subvariety of U , and let s 2 Z .U; F/. Thus s 2 .U; F/ and
sjU r Z D 0. Because Z is complete, it is closed in X. Now s vanishes on V \ U where
V is the (open) complement of Z in X, which shows that s 2 Hc0 .U; F/. We have shown
that
0
Z .U; F/  Hc .U; F/:
33 In fact, this is not quite correct, since in forming the inverse image we need to sheafify (see 8).
18. COHOMOLOGY GROUPS WITH COMPACT SUPPORT. 121

Conversely, let s 2 Hc0 .U; F/. Then s vanishes on V X U for some étale 'W V ! X
def
whose image contains X r U . Now Z D X r '.V / is a complete subvariety of U , and
U rZ D U \'.V /. Because V X U ! U \'.V / is an étale covering and sjV X U D 0,
we have that sjU r Z D 0. Therefore, s 2 Z .U; F/, and so
[
0
Z .U; F/ D Hc .U; F/:
Z

In the course of the above proof, we showed that, for any complete Z  U , HZ0 .U; F/ 
Hc0 .U; F/. A general result about ı-functors shows that the morphism HZ0 .U; / !
Hc0 .U; / extends uniquely to a morphism of ı-functors. Explicitly, suppose that the mor-
phism has been extended to dimensions  r in a way that is compatible with the connecting
homomorphisms. Given F, embed it into an injective sheaf, F ,! I, and let F 0 be the quo-
tient. There is a unique map HZrC1 .U; F/ ! HcrC1 .U; F/ making the following diagram
commute:

 HZr .U; I/ HZr .U; F 0 / HZrC1 .U; F/ 0 

 Hcr .U; I/ Hcr .U; F 0 / HcrC1 .U; F/ HcrC1 .U; I/ 

(c) If F is constructible, then so also is jŠ F, and so this follows from Corollary 17.8. 2

Note that Hcr .U; / is not the rth right derived functor of Hc0 .U; / (and hence it is
not a derived functor). This is unfortunate: although Hcr .U; / is independent of the choice
of a completion of U , there seems to be no way of defining it without first choosing a
completion: although Hcr .U; / is intrinsic to U , there seems to be no purely intrinsic
definition of it.

Higher direct images with proper support


By using the full strength of Nagata’s theorem, it is possible to define higher direct images
with proper support (here the terminology from topology coincides with that required by
logic). Let W U ! S be a regular map of varieties (or a separated morphism of finite
type of schemes), and let WN X ! S be a proper morphism for which there is an open
immersion j W U ! X such that  D N ı j and j.U / is dense in X. For any torsion sheaf
F on U , define
Rr Š F D Rr N  .jŠ F/:

P ROPOSITION 18.4 (a) The sheaf Rr Š F is independent of the choice of the factoriza-
tion  D N ı j .
(b) A short exact sequence of sheaves gives rise to a long exact sequence of higher direct
images with proper support.
(c) If F is constructible, then so also is Rr Š F.
1 2
(d) For any pair U1 ! U2 ! S of regular maps, and torsion sheaf F on U1 , there is
a spectral sequence

Rr 2Š .Rs 1Š F/ ) RrCs .2 ı 1 /Š .F/:


122 CHAPTER I. BASIC THEORY

P ROOF. The proofs of (a), (b), and (c) are similar to those of corresponding statements in
Proposition 18.3. The proof of (d) is complicated by the need to construct a “compactifica-
tion” of 2 ı 1 lying over a “compactification” of 1 — see EC p229. 2

Again Rr Š is not the rt h right derived functor of R0 Š . It would be more accurate to


denote it by Rcr  .
19 F INITENESS T HEOREMS ; S HEAVES OF Z` - MODULES .
Finiteness Theorems
T HEOREM 19.1 Let X be a variety over a separably closed field k, and let F a constructible
sheaf on Xet . The groups H r .Xet ; F/ are finite in each of the following two cases.
(a) X is complete, or
(b) F has no p-torsion, where p is the characteristic of k.
P ROOF. Case (a) is part of the proper base change theorem, discussed in Section 17.
For a nonsingular variety X and locally constant sheaf F on Xet , it is possible to prove
that H r .Xet ; F/ is finite by using induction on the dimension of X and making use of the
existence of elementary fibrations (21) below — see SGA 4, VI.5.2.
Alternatively, in this case, it follows from the Poincaré duality theorem (see later),
L
which shows that H r .X; F/ is dual to Hc2m r .X; F.m//, where m D dim X .
1
The general case is more difficult — see SGA 4 2 , p233–261. [But surely, the proof can
be simplified by using de Jong’s resolution theorem.] 2

Sheaves of Z` -modules
So far, we have talked only of torsion sheaves. However, it will be important for us to have
cohomology groups that are vector spaces over a field of characteristic zero in order, for
example, to have a good Lefschetz fixed-point formula. However, the étale cohomology
groups with coefficients in nontorsion sheaves are anomolous. For example, when X is
normal,
H 1 .Xet ; Z/ D Homconts .1 .X; x/;
N Z/;
.Z with the discrete topology), which is zero because a continuous homomorphism

f W 1 .X; x/
N !Z

N and such a subgroup is of finite index


must be zero on an open subgroup of 1 .X; x/,
N being compact). Similarly, with the obvious definition, H 1 .Xet ; Z` / D 0 (it
.1 .X; x/ 34

consists of homomorphisms 1 .X; x/N ! Z` that are continuous for the discrete topology
on Z` ). The solution is to define

H r .Xet ; Z` / D lim H r .Xet ; Z=`n Z/


n

— cohomology does not commute with inverse limits of sheaves. With this definition,
def
H 1 .Xet ; Z` / D lim H 1 .Xet ; Z=`n Z/ ' lim Homconts .1 .X; x/;
N Z=`n Z/
n n
' Homconts .1 .X; x/;
N Z` /

where Z=`n Z has its discrete topology and Z` its `-adic topology (the reader should check
the last ').
To give a finitely generated Z` -module M is the same as to give a family .Mn ; fnC1 W MnC1 !
Mn /n2N such that
34 Better, assume that X is normal, and let iW x ! X be the inclusion of the generic point. Then Z ' i Z
X 
and Rj i Z D 0 for j D 1, and so H 1 .Xet ; ZX / ' H 1 .Xet ; i Z/ ' H 1 .xet ; Z/, which is zero. When X is
a connected curve with a single node as singularity, H 1 .Xet ; Z/ ' Z. To see this, examine the cohomology of
the exact sequence 0 ! Z !  Z !  Z=Z ! 0, where W XQ ! X is the normalization of X.

123
124 CHAPTER I. BASIC THEORY

(a) for all n, Mn is a finite Z=`n Z-module;


(b) for all n, the map fnC1 W MnC1 ! Mn induces an isomorphism MnC1 =`n MnC1 !
Mn :
Given M , we take Mn D M=`n M and fnC1 to be the quotient map. Conversely, given
.Mn ; fnC1 /, we define M D lim Mn . In fact, the correspondence M $ .Mn ; fnC1 / can
n
be turned into an equivalence35 of categories.
Let .Mn ; fn /n2N be a system satisfying (a,b). By induction, we obtain a canonical
isomorphism MnCs =`n MnCs ' Mn . On tensoring
“`n ”
0 ! Z=`s Z ! Z=`nCs Z ! Z=`n Z ! 0

with M , we obtain a sequence

0 ! Ms ! MnCs ! Mn ! 0;

which is exact if M is flat (equivalently, torsion-free).


The above discussion motivates the following definition: a sheaf of Z` -modules on X
(or an `-adic sheaf) is a family .Mn ; fnC1 W MnC1 ! Mn / such that
(a) for each n, Mn is a constructible sheaf of Z=`n Z-modules;
(b) for each n, the map fnC1 W MnC1 ! Mn induces an isomorphism MnC1 =`n MnC1 !
Mn :
Let .Mn ; fn /n2N be a sheaf of Z` -modules on X . By induction, we obtain a canonical
isomorphism MnCs =`n MnCs ' Mn . On tensoring
“`n ”
0 ! Z=`s Z ! Z=`nCs Z ! Z=`n Z ! 0

with MnCs , we obtain a sequence

0 ! Ms ! MnCs ! Mn ! 0:

We say that M is flat if this sequence is exact for all n and s.


For a sheaf M D .Mn / of Z` -modules, we define

H r .Xet ; M/ D lim H r .Xet ; Mn /; Hcr .Xet ; M/ D lim Hcr .Xet ; Mn /:


n n

For example, if we let Z` denote the sheaf of Z` -modules with Mn the constant sheaf
Z=`n Z and the obvious fn , then
def
H r .Xet ; Z` / D lim H r .Xet ; Z=`n Z/:

35 Let

Mn D Z=`n Z  Z=`n 1
Z      Z=`Z
Q
and let MnC1 ! Mn be the obvious quotient map. Then M D lim Mn D Z` (product of copies of Z`
indexed by the positive integers). This example shows that an inverse limit of finite Z` -modules needn’t be
a finitely generated Z` -module. However, this example fails the condition that Mn D MnC1 =`n MnC1 , and
so it doesn’t contradict the statements in this paragraph. Nevertheless, perhaps one should add the condition
def
that, for some n0 , the system Nn D `n0 MnCn0 is flat. Any system M=`n M arising from a finitely generated
Z` -module M satisfies this condition with n0 chosen to be the number such that `n0 kills the torsion in M .
19. FINITENESS THEOREMS; SHEAVES OF Z` -MODULES. 125

T HEOREM 19.2 Let M D .Mn / be a flat sheaf of Z` -modules on a variety X over a


field k. Assume k is separably closed, and that either X is complete or that ` ¤ char.k/.
Then each H r .Xet ; M/ is finitely generated, and there is an exact sequence of cohomology
groups
`n
   ! H r .Xet ; M/ ! H r .Xet ; M/ ! H r .Xet ; Mn / ! H rC1 .Xet ; M/ !    :

P ROOF. For each s  0, we get an exact sequence

0 ! Ms ! MnCs ! Mn ! 0:

These are compatible in the sense that

`n
0 MsC1 MnC1Cs Mn 0
fsC1 fnCsC1 id
`n
0 Ms MnCs Mn 0

commutes. On forming the cohomology sequence for each n and passing to the inverse
limit over all n, we obtain an exact sequence
`n
   ! H r .M/ ! H r .M/ ! H r .Mn / ! H rC1 .M/ !    :

This gives an exact sequence

0 ! H r .M/=`n H r .M/ ! H r .Mn / ! H rC1 .M/`n ! 0:

As H r .M/ is an inverse limit of `-power-torsion finite groups, no nonzero element of


it is divisible by all powers of `. Thus lim H rC1 .M/`n D 0 (the transition maps are
`
H rC1 .M/`n H rC1 .M/`nC1 ) and lim H r .M/=`n H r .M/ ' H r .M/. It follows that
H r .M/ is generated by any subset that generates it modulo `. 2

R EMARK 19.3 A compact Z` -module need not be finitely generated — consider, for ex-
ample, a product of an infinite number of copies of F` .

A sheaf M D .Mn / of Z` -modules is said to be locally constant if each Mn is lo-


cally constant. To give a locally constant sheaf M on a connected variety X is to give
N on M
a finitely generated Z` -module M together with a continuous action of 1 .X; x/
.`-adic topology on M ). Then

H 1 .Xet ; M/ D Hconts
1
N M/
.1 .X; x/;
1
where Hconts N M / consists of equivalence classes of crossed homomorphisms
.1 .X; x/;
f W 1 .X; x/
N ! M that are continuous for the `-adic topology on M .
Note that a locally constant sheaf of Z` -modules need not become trivial on any étale
covering of X, i.e., it is not locally constant. In order for this to happen, the action of
N would have to factor through a finite quotient. Thus the term “locally constant
1 .X; x/
sheaf of Z` -modules” is an abuse of terminology. Usually they are called “constant-tordu”,
“lisse”, or “smooth”.
126 CHAPTER I. BASIC THEORY

Sheaves of Q` -modules
A sheaf of Q` -vector spaces is just a Z` -sheaf M D .Mn /, except that we define

H r .Xet ; M/ D .lim H r .Xet ; Mn // ˝Z` Q` :

For example,

H r .Xet ; Q` / D .lim H r .Xet ; Z=`n Z// ˝Z` Q` D H r .Xet ; Z` / ˝ Q` :

For the remainder of the notes, H r .X; Z` / will denote lim H r .Xet ; Z=`n Z/ and H r .Xet ; Q` /
will denote H r .Xet ; Z` / ˝ Q`
N OTES For more general finiteness theorems, see Gabber’s notes,
“Finiteness theorems for étale cohomology of excellent schemes” here, and “A finite-
ness theorem for non abelian H 1 of excellent schemes” here,
and the notes of Illusie et al.
“Travaux de Gabber sur l’uniformisation et la cohomologie étale des schémas quasi-
excellents” here.
20 T HE S MOOTH BASE C HANGE T HEOREM .
This is a brief summary only.

The proper-smooth base change theorem in topology


Let W X ! S be a proper map of manifolds. If  is smooth, i.e., the map d  on tangent
spaces is surjective at all points of X, then  is a fibration, and it follows that, for any
locally constant sheaf F on X, Rr  F is locally constant.

The smooth base change theorem


In the remainder of this section, we consider only varieties over an algebraically closed field
k.
Consider a diagram:
f0
X X 0 D X S T:
 0
f
S T:
For any sheaf F on X , there is a canonical morphism of sheaves on T
f  .Rr  F/ ! Rr 0 .f 0 F/;
called the base change morphism (or map) — see the proof of 17.3.
T HEOREM 20.1 (S MOOTH BASE CHANGE ) If f W T ! S is smooth, then the base change
morphism is an isomorphism for all constructible sheaves F whose torsion is prime to the
characteristic of k.

The proper-smooth base change theorem


Recall that the finiteness part of the proper base change theorem says that, if W X ! S is
proper and F is constructible, then Rr  F is constructible.
T HEOREM 20.2 (P ROPER - SMOOTH BASE CHANGE ) If W X ! S is proper and smooth
and F is locally constant with finite stalks, then Rr  F is locally constant with finite stalks,
provided the torsion in F is prime to the characteristic of k.

Let x0 and x1 be points of X regarded as a scheme (so x0 and x1 need not be closed).
We say that x0 is a specialization of x1 if it is contained in the closure of x1 . Then every
Zariski open subset of X containing x0 also contains x1 . Choose geometric points xN 0 !
x0 ,! X and xN 1 ! x1 ,! X . Then an étale neighbourhood .U; u/ of xN 0 can be given the
structure of an étale neighbourhood of xN 1 (the image of U ! X contains x1 , and so we
can choose a morphism xN 1 ! U lifting xN 1 ! X). Once this has been done compatibly for
every étale neighbourhood of xN 0 , then we get a cospecialization map
FxN 0 ! FxN 1
for every sheaf F on Xet . For example, taking F D Ga , we get a map on the strictly local
rings
OX;xN 0 ! OX;xN 1 :

127
128 CHAPTER I. BASIC THEORY

The definition of the cospecialization maps involve choices, but once we fix the map OX;xN 0 !
OX;xN 1 , then the map FxN 0 ! FxN 1 becomes canonical in F. In other words, there is no one
canonical map FxN 0 ! FxN 1 but rather, a distinguished class of maps, whose members we
call cospecialization maps. If one in the class is an isomorphism, so are they all.
P ROPOSITION 20.3 A constructible sheaf F on Xet is locally constant if and only if the
cospecialization maps FxN 0 ! FxN 1 are all isomorphisms.

Compare this with the following topological situation. Let F be a locally constant sheaf
on the punctured disk U , and let j W U ,! X be the inclusion of U into the full disk. The
sheaf F corresponds to a module M endowed with an action of 1 .U; u/, u 2 U . The
stalk of j F at u is M , and its stalk at o is M 1 .U;u/ . Thus, the special stalk .j F/o is
isomorphic to the general stalk .j F/u (by a cospecialization map) if and only if 1 acts
trivially on M , which means that j F is constant.
Now we can restate the proper-smooth base change theorem as follows.
T HEOREM 20.4 Let W X ! S be proper and smooth, and let F be a locally constant
sheaf on X with finite stalks whose torsion is prime to the characteristic of k. For any pair
of geometric points sN0 and sN1 with s0 a specialization of s1 , the cospecialization map
H r .XsN0 ; F/ ! H r .XsN1 ; F/
is an isomorphism. Here XsN D X S sN , the geometric fibre of  over sN .

Applications
The above results also hold for schemes, and here we have a remarkable application. Let
X be a complete nonsingular variety over an algebraically closed field k of characteristic
p ¤ 0. We say that X can be lifted to characteristic zero if
(a) there is a discrete valuation ring R with field of fractions K of characteristic zero and
residue field k; and
(b) a scheme W X ! S , S D Spec R, proper and smooth over S whose special fibre is
X.
For example, a subvariety X of Pn can be lifted to characteristic zero if there exist
homogeneous polynomials fi .T0 ; : : : ; Tn / 2 RŒT0 ; : : : ; Tn  such that
(a) modulo mR , the fi generate the homogeneous ideal of X embedded in Pn ;
(b) when regarded as polynomials in KŒT0 ; : : : ; Tn , the fi define a variety X1 over K
with the same dimension as that of X .
Clearly, any nonsingular hypersurface in Pn can be lifted — just lift the single poly-
nomial defining X from kŒT0 ; : : : ; Tn  to RŒT0 ; : : : ; Tn . Similarly, any smooth complete
intersection in Pn can be lifted to characteristic zero. Curves and abelian varieties can be
lifted to characteristic zero, but otherwise little is known. Certainly, many varieties can
not be lifted. The problem is the following: suppose X has codimension r in Pn , but its
homogeneous ideal I.X / needs s > r generators; when the generators of I.X / are lifted to
RŒT0 ; : : : ; Tn , in general, they will define a variety X1 in characteristic zero of dimension
less than that of X — all one can say in general is that
n s  dim X1  dim X D n r:
20. THE SMOOTH BASE CHANGE THEOREM. 129

T HEOREM 20.5 Suppose that a variety X0 over an algebraically closed field k of charac-
teristic p ¤ 0 can be lifted to a variety X1 over a field K of characteristic zero. For any
finite abelian group ,
H r .X0 ; /  H r .X1;K al ; /:

In particular, the Betti numbers of X0 are equal to the Betti numbers of X1 . In the next
section, we shall show that the cohomology groups of X1 equal those of the topological
space X1 .C/ (assuming K can be embedded in C).
21 T HE C OMPARISON T HEOREM .
Let X be a nonsingular variety. Then X can be endowed in a natural way with the structure
of a complex manifold. I write X an for X regarded as a complex manifold and Xcx for X
regarded as a topological space with the complex topology (thus X an is Xcx together with
a sheaf of rings).

T HEOREM 21.1 Let X be a nonsingular variety over C. For any finite abelian group  and
r  0, H r .Xet ; / ' H r .Xcx ; /.

R EMARK 21.2 The theorem holds also for singular varieties, but then it becomes a little
more difficult to state (one needs to know about analytic varieties), and the proof is a little
longer. The theorem holds also for all constructible sheaves. See SGA 4, XVI 4.

In both topologies, H 0 .X; / D 0 .X / , where 0 .X / is the set of connected compo-


nents of X . Thus, for r D 0, the theorem simply asserts that the set of connected compo-
nents of X with respect to the Zariski topology is the same as the set of connected compo-
nents of Xcx with respect to the complex topology, or, equivalently, that if X is connected
for the Zariski topology, then it is connected for the complex topology.
This is a slightly surprising result. Let X D A1 . Then, certainly, it is connected for
both the Zariski topology (that for which the nonempty open subsets are those that omit only
finitely many points) and the complex topology (that for which X is homeomorphic to R2 ).
When we remove a circle from X , it becomes disconnected for the complex topology, but
remains connected for the Zariski topology. This doesn’t contradict the theorem, because
A1C with a circle removed is not an algebraic variety.
Let X be a connected nonsingular (hence irreducible) curve. We prove that it is con-
nected for the complex topology. Removing or adding a finite number of points to X will
not change whether it is connected for the complex topology, and so we can assume that X
is projective. Suppose X is the disjoint union of two nonempty open (hence closed) sets
X1 and X2 . According to the Riemann-Roch theorem, there exists a nonconstant rational
function f on X having poles only in X1 . Therefore, its restriction to X2 is holomorphic.
Because X2 is compact, f is constant on each connected component of X2 (Cartan, H.,
Elementary Theory of Analytic Functions of One or Several Variables, Addison-Wesley,
1963, VI.4.5) say, f .z/ D a on some infinite connected component. Then f .z/ a has
infinitely many zeros, which contradicts the fact that it is a rational function.
A connected nonsingular variety X can be shown to be connected for the complex
topology by using induction on the dimension — see Remark 21.9 below (also Shafarevich,
I., Basic Algebraic Geometry, 1994, VII.2).
For r D 1, the theorem asserts that there is a natural one-to-one correspondence be-
tween the finite étale coverings of X and X an .

T HEOREM 21.3 (R IEMANN E XISTENCE T HEOREM ) For any nonsingular algebraic vari-
ety X over C, the functor Y 7! Y an defines an equivalence between the categories of finite
étale coverings of X and X an .

P ROOF. Apparently, this was proved for Riemann surfaces by Riemann. The general case
is due to Grauert and Remmert. The proof can be shortened by using resolution of singu-
larities. I sketch the proof from (SGA 1, XII).

130
21. THE COMPARISON THEOREM. 131

S TEP 1. For any projective nonsingular algebraic variety X, the functor Y 7! Y an


defines an equivalence from the category of finite coverings of X to the category of finite
coverings of X an .
In fact, for a complete variety X , the functor M 7! Man is an equivalence from the
category of coherent OX -modules on Xzar to the category of coherent OX an -modules on
X an (see Serre, GAGA36 , 1956). To give a finite covering of X is to give a coherent OX -
module together with an OX -algebra structure. Since the same is true for X an , the statement
is obvious.
S TEP 2. The functor Y 7! Y an from the category of finite coverings of X to the
category of finite coverings of X an is fully faithful.
We have to prove that

HomX .Y; Y 0 / ! HomX an .Y an ; Y 0an /

for any finite étale coverings Y and Y 0 of X . We may suppose that X is connected. To
give an X -morphism Y ! Y 0 is to give a section to Y X Y 0 ! Y , which is the same as
to give a connected component of Y X Y 0 such that the morphism ! X induced
by the projection Y X Y 0 ! Y is an isomorphism (see 2.15). But, as we have just
noted, the connected components of Y X Y 0 coincide with the connected components of
Y an X an Y 0an , and if is a connected component of Y X Y 0 , then the projection ! Y
is an isomorphism if and only if an ! Y an is an isomorphism.
It remains to prove that the functor Y 7! Y an is essentially surjective.
S TEP 3. The problem is local for the Zariski topology on X.
By this we mean that if the functor is essentially surjective for all Xi in some Zariski
open covering of X , then it is essentially surjective for X itself. This follows immediately
from Step 2: from a finite étale covering Y ! X an , we obtain finite étale coverings Yi !
Xian plus patching data Yij ! Yj i ; if each Yi ! Xian is algebraic, then (because of Step
2), the patching data will also be algebraic, and so will give an algebraic étale covering of
X.
We may now suppose that X is affine. According to resolution of singularities (Hi-
ronaka), there exists a nonsingular projective variety XN and an open immersion X ,! XN
identifying X with a dense open subset of XN and such that XN r X is a divisor with normal
crossings. Under these hypotheses, one can show that every finite étale covering Y ! X an
extends to a finite covering of XN an (SGA 1, XII 5.3) to which one can apply Step 1. 2

E XAMPLE 21.4 The hypotheses that Y is étale over X an is needed in the last paragraph.
Let X be the unit disk in the complex plane, U the complement of the origin in X, and U 0
the covering of U defined by the equation
1
T 2 D sin
z
where z is the coordinate function on U . Then U 0 doesn’t extend to a finite covering of X ,
for suppose it did; then the set of points where X 0 ! X is not étale is a closed analytic set
containing all the points z such that sin z1 D 0, which is absurd.

Assume from now on that X is connected. Theorem 21.3 implies that, for any x 2 X,
1 .Xcx ; x/ and 1 .Xet ; x/ have the same finite quotients. Therefore, there is a natural
36 Géométrie algébrique et géométrie analytique. Ann. Inst. Fourier, Grenoble 6 (1955–1956), 1–42.
132 CHAPTER I. BASIC THEORY

one-to-one correspondence F $ F cx between the locally constant sheaves F on Xet with


finite stalks and the locally constant sheaves on Xcx with finite stalks. We now restate the
theorem in stronger form as:

T HEOREM 21.5 Let X be a connected nonsingular variety over C. For any locally constant
sheaf F on Xet with finite stalks, H r .Xet ; F/ ' H r .Xcx ; F cx / for all r  0.

From now on, I’ll drop the superscript on F cx .


Consider the following situation: X is a set with two topologies, T1 and T2 (in the
conventional sense), and assume that T2 is finer than T1 . Let Xi denote X endowed with
the topology Ti . Because T2 is finer than T1 , the identity map f W X2 ! X1 is continuous.
We ask the question: for a sheaf F on X2 , when is H r .X1 ; f F/ ' H r .X2 ; F/ for all
r  0? Note that f F is simply the restriction of F to X1 . An answer is given by the Leray
spectral sequence
H r .X1 ; Rs f F/ ) H rCs .X2 ; F/:
Namely, the cohomology groups agree if Rs f F D 0 for s > 0. But Rs f F is the
sheaf associated with the presheaf U 7! H s .U2 ; F/ (here U is an open subset of X1 , and
U2 denotes the same set endowed with the T2 -topology). Thus we obtain the following
criterion for H r .X1 ; f F/ ' H r .X2 ; F/:
s
for anySopen U  X1 and any t 2 H .U2 ; F/, s > 0, there existss a covering
U D U.i / (for the T1 -topology) such that t maps to zero in H .U.i /2 ; F/
for all i .
Loosely speaking, we can say that the topology T1 is sufficiently fine to compute the
T2 -cohomology of F if it is sufficiently fine to kill T2 -cohomology classes.
A similar remark applies to continuous maps of sites. Let Xecx denote X endowed
with the Grothendieck topology for which the coverings are surjective families of étale
maps .Ui ! U / of complex manifolds over X. There are continuous morphisms (of sites)

Xcx Xecx ! Xet :

The inverse mapping theorem shows that every complex-étale covering .Ui ! U / of a
complex manifold U has a refinement that is an open covering (in the usual sense). There-
fore, the left hand arrow gives isomorphisms on cohomology. It remains to prove that the
right hand arrow does also, and for this, the above discussion shows that it suffices to prove
the following statement:

L EMMA 21.6 Let U be a connected nonsingular variety, and let F be a locally constant
sheaf on Uecx with finite stalks. For any t 2 H s .Ucx ; F/, s > 0, there exists an étale
covering Ui ! U (in the algebraic sense), such that t maps to zero in H s .Ui;cx ; F/ for
each i.

The idea of the proof of the lemma is as follows. We use induction on the dimension
of U . Clearly the problem is local on U for the étale topology, i.e., it suffices to prove the
statement for the image ti of t in H r .Ui ; F/ for each Ui in some étale covering .Ui !
U /i2I of U . Thus we can assume that F is constant, and that U has been replaced by
some “Zariski-small” set U . We then find a morphism f W U ! S from U to a nonsingular
variety S of lower dimension such that Rs f F is zero for s ¤ 0; 1 and is locally constant
21. THE COMPARISON THEOREM. 133

for s D 0; 1 (direct images for the complex topology). The Leray spectral sequence for f
gives an exact sequence

   ! H s .Scx ; f F/ ! H s .Ucx ; F/ ! H s 1
.Scx ; R1 f F/ !    :

Let t map to t 00 in H s 1 .Scx ; R1 f F/. If s 1 > 0, then, by induction, there is an étale cov-
ering Si ! S (algebraic sense) such that t 00 restricts to zero in each H s 1 .Si cx ; R1 f F/.
After replacing U with U S Si , we may assume that t is the image of an element t 0 2
H r .Scx ; f F/, and apply induction again. This completes the proof for s > 1. The case
s D 1 follows from the Riemann Existence Theorem.

D EFINITION 21.7 An elementary fibration is a regular map of varieties f W U ! S that


can be embedded into a commutative diagram

j i
U Y Z

h g
f

in which:
(a) j is an open immersion, j.U / is dense in every fibre of h, and Y D i.Z/ [ j.U /;
(b) h is smooth and projective, with geometrically irreducible fibres of dimension 1;
(c) g is finite and étale, and each fibre of g is nonempty.

P ROPOSITION 21.8 Let X be a nonsingular variety over an algebraically closed field k.


For any closed point x of X, there is an elementary fibration U ! S with U an open
neighbourhood of x and S nonsingular.

P ROOF. The idea is to find an embedding U ,! Pr such that the closure UN of U is normal,
and for which there is a particularly good projection map Pr r E ! Pm 1 , m D dim U .
After blowing up U at the centre of the projection map, one obtains an elementary fibration
U ! S. See SGA 4, XI (maybe I’ll put this in AG one day). 2

R EMARK 21.9 Using the proposition, we may easily complete the proof of Theorem 21.1
for r D 0. Since removing or adding a component of real codimension  2 will not connect
or disconnect a manifold, we may replace X by an open subset U as in the proposition, and
then by Y . Thus, we have to prove that Y is connected for the complex topology (assuming
that S is). Suppose Y D Y1 tY2 with Y1 and Y2 both open and closed. Because the fibres of
h are connected, each of Y1 and Y2 must be a union of fibres, i.e., Yi D h 1 h.Yi /. Because
h is proper, h.Y1 / and h.Y2 / are closed, and therefore they will disconnect S unless one is
empty.

We now prove Lemma 21.6. Because the statement is local for the étale topology on
U , we may assume that U admits an elementary fibration and that F is constant, F D .
There is also an exact Gysin sequence

 ! Hr 2
.Zcx ; . 1// ! H r .Ycx ; / ! H r .Ucx ; / !   
134 CHAPTER I. BASIC THEORY

for the analytic topology. For any complex-open subset S 0  S, we obtain a similar se-
quence with Y; Z; U replaced with h 1 .S 0 /, g 1 .S 0 /, f 1 .U /. In this way, we obtain an
exact sequence of presheaves on Scx , and the associated sequence of sheaves is

   ! Rr 2
g . 1/ ! Rr h  ! Rr f  !   

(higher direct images for the complex topology). From this, it follows that the sheaves
Rr f  are locally constant, and that for all s 2 S , the natural map .Rr f /s ! H r .Us ; /
is an isomorphism (apply the topological proper base change theorem to g and h, and use
the five-lemma). Hence Rr f  D 0 for r > 1. The discussion preceding (21.7) shows that
this completes the proof of Theorem 21.5.

R EMARK 21.10 We now know that, for any complete nonsingular variety X0 over an al-
gebraically closed field k of characteristic p ¤ 0 that is liftable to a complete nonsingular
variety X1 in characteristic zero, H r .X0 ; /  H r .X1cx ; / for all r.
22 T HE K ÜNNETH F ORMULA .
This is a brief summary only. Formally, the theory of the Künneth formula is the same for
the étale topology as for topological spaces — one only has to replace the easy topological
proper base change theorems with the much harder étale versions. See Iversen 1986, VII.2,
for the topological version.

Cup-products Let F and G be sheaves on X . Then there are cup-product maps

H r .Xet ; F/  H s .Xet ; G/ ! H rCs .Xet ; F ˝ G/:

The easiest way to define them is to identify the groups with Čech cohomology groups and
set
.f [ g/i0 irCs D fi0 ir ˝ gir irCs :

The Künneth Formula


Let  be a finite ring. A map A ! B  of complexes of -modules is called a quasi-
isomorphism if it induces isomorphisms on the cohomology groups of the complexes.
Let X and Y be algebraic varieties over an algebraically closed field k, and let F and G
be sheaves on X and Y respectively. Consider

X Y
p q

Z Y

On combining the restriction maps

H r .X; F/ ! H r .X  Y; p  F/
H s .Y; G/ ! H s .X  Y; q  G/

with the cup-product map

H r .X  Y; p  F/  H s .X  Y; q  F/ ! H rCs .X  Y; p  F ˝ q  G/

we obtain a map

H r .X; F/  H s .Y; G/ ! H rCs .X  Y; p  F ˝ q  G/:

The Künneth formula studies the extent to which the map


M
H r .X; F/ ˝ H s .Y; G/ ! H n .X  Y; p  F ˝ q  G/
rCsDn

is an isomorphism.

T HEOREM 22.1 Let X and Y be complete varieties; there exists an quasi-isomorphism

H.X; / ˝ H.Y; / ! H.X  Y; /

where H.X; /, H.Y; /, and H.X  Y; / are complexes of -modules such that

135
136 CHAPTER I. BASIC THEORY

(a) H r .H.X; // ' H r .Xet ; /, and similarly for the other two;
(b) H.X; / is a complex of flat -modules.

C OROLLARY 22.2 There is a spectral sequence


X
Torr .H i .Xet ; /; H j .Yet ; // ) H rCs .X  Y; /:
i Cj Ds

P ROOF. That the quasi-isomorphism in the theorem yields such a spectral sequence is a
standard result in homological algebra. 2

R EMARK 22.3 (a) Unfortunately, in general the spectral sequence in the corollary is
infinite. For example, let  D Z=`2 Z. There are exact sequences of any length
`
0 ! Z=`Z ! Z=`2 Z !    ! Z=`2 Z ! Z=`2 Z ! Z=`Z ! 0:
Z=`2 Z
This shows that Torr .Z=`Z; Z=`Z/ is nonzero for infinitely many r.
(b) The proof of the theorem (see below) uses the proper base change theorem. It also
holds for noncomplete varieties and cohomology with compact support, and for or-
dinary cohomology if the varieties are smooth or one assumes a theorem of Deligne
(24.3) below).
(c) To state, and prove, the theorem, it is most natural to use derived categories.
(d) The theorem holds with constructible sheaves of  modules F and G, provided at
least one of them is a flat sheaf of -modules (i.e., F ˝ is exact).

For  D Z=`n Z, it is possible to define the complexes and the quasi-isomorphism


compatibly for varying n, so that we can pass to the inverse limit, and obtain a quasi-
isomorphism
H.X; Z` / ˝Z` H.Y; Z` / ! H.X  Y; Z` /:
Because Z` is a principal ideal domain, this yields a Künneth formula in its usual form.

T HEOREM 22.4 For varieties X and Y , there is a canonical exact sequence


X
0! H r .X; Z` / ˝ H s .Y; Z` / ! H m .X  Y; Z` /
rCsDm
X
! TorZ1 ` .H r .X; Z` /; H s .Y; Z` // ! 0
rCsDmC1

(and similarly for cohomology with compact support).

The Proof
The first step is to prove a projection formula.

P ROPOSITION 22.5 (P ROJECTION FORMULA ) Consider a regular map f W X ! S . Then,


for any flat sheaf F of -modules on X and bounded above complex of sheaves G  on S ,
there is a quasi-isomorphism

.Rf F/ ˝ G  ! Rf .F ˝ f  G  /:
22. THE KÜNNETH FORMULA. 137

P ROOF. To prove this, one reduces the general case to the case G  D , which is obvious.2

Next, consider
X S Y
p q

X h Y

f g
S

Let F be a flat constructible sheaf of -modules on X, and let G be a constructible sheaf


on -modules on Y . Then, in the language of derived categories,

Rf F ˝ Rg G
k (projection formula)
Rf .F ˝ f  Rg G/
k (base change)
Rf .F ˝ Rp .q  G//
k (projection formula)
Rf .Rp .p  F ˝ q  G//
k .Rf ı Rp D R.f ı p/ )
Rh .p  F ˝ q  G/:

In order to be able to apply the base change theorem, we need that


(a) g is proper (use the proper base change theorem), or
(b) f is smooth (use the smooth base change theorem), or
(c) S is the spectrum of a field (use Deligne’s theorem).
23 T HE C YCLE M AP ; C HERN C LASSES
We want to associate a cohomology class with an algebraic cycle on a variety. The direct
definition is quite short, but, unfortunately, it is difficult to derive the properties one wants
from it. Another definition, using Chern classes, yields all the general properties, but is not
very explicit. The best approach is to give both definitions, and to verify that they coincide.
Throughout this section, all varieties will over an algebraically closed field k, and  D
Z=`n Z with ` ¤ char.k/. We also allow  to be L Z` , or Q` , although this requires minor
modifications to the exposition. We set H  .X / D r0 H 2r .X; .r// (notation as at the
start of 16) — it becomes a ring under cup-product.
For reference, we note that given a variety and open subvarieties X  U  V , we get
an exact sequence (of the triple) of étale cohomology groups

   ! HXr U .X / ! HXr V .X / ! HUr V .U / !  :

When V is empty, this is the exact sequence of the pair .X; U /.

Preliminaries
Let X be a nonsingular variety over k. A prime cycle on X is an irreducible closed
subvariety. Let C r .X / be the free abelian group generated by the prime cycles of codi-
mension r — its elements are called L the algebraic cycles of codimension r on X. Thus
C 1 .X/ D Div.X /. We let C  .X / D r0 C r .X /.
We refer the reader to Hartshorne 1977, Appendix A, for the notion of two algebraic
cycles being rationally equivalent and for the intersection product of two algebraic cycles.
The quotient CH .X / of C  .X / by rational equivalence becomes a ring relative to
intersection product. It is called the Chow ring.
For example, CH1 .X / D Pic.X /. Recall that Pic.X / D H 1 .Xet ; Gm /, and so the
cohomology sequence of the Kummer sequence gives a homorphism

Pic.X / ! H 2 .Xet ; .1//:

Our object in this section is to define a canonical homomorphism of graded rings



clX W CH .X / ! H  .X /
1
such that clX W CH1 .X / ! H 2 .Xet ; .1// is the map just defined.

Direct definition of the cycle map


Again X is nonsingular. When Z is nonsingular, we let clX .Z/ be the image of 1 under
the Gysin map

 D H 0 .Z; / ! HZ2r .X; .r// ! H 2r .X; .r//:

To extend this definition to singular prime cycles, we need the following lemma.

L EMMA 23.1 (S EMI - PURITY ) For any closed subvariety Z of codimension c in X, HZr .X; / D
0 for r < 2c.

138
23. THE CYCLE MAP; CHERN CLASSES 139

P ROOF. When Z is nonsingular, HZs .X; / ' H s 2c .Z; . c//, which is 0 for s 2c <
0 (see 16.1). We prove the lemma for a general Z by induction on the dimension of Z. If Z
has dimension 0, it is nonsingular, and so the statement is true. Let Z be a closed subvariety
of codimension c. Its singular locus, Y , is a closed subvariety of dimension less than that
of Z, and the exact sequence of the triple .X; X r Y; X r Z/ is

   ! HYr .X; / ! HZr .X; / ! HZrY


r
.X r Y; / !    :
r
Now HZrY .X r Y; / D 0 for r < 2c because Z r Y is nonsingular, and HYr .X; / D 0
for r < 2c C 2 by induction, and this implies that HZr .X; / D 0 for r < 2c. 2

Now let Z be a prime cycle in X of codimension c, and let Y be the singular locus of
Z. From the exact sequence of the triple .X; X r Y; X r Z/ we obtain (using the lemma)
an isomorphism
HZ2c .X; / ' HZrY 2c
.X r Y; /:
We define clX .Z/ to be the image of 1 under the composite of the maps

 ' H 0 .Z r Y; .c// ' HZrY


2c
.X r Y; .c// ' HZ2c .X; .c// ! H 2c .X; .c//:

We extend this by linearity to a homomorphism

clr W C r .X / ! H 2r .X; .r//:

For r D 1, this is the map defined by the Kummer sequence (see 7.9a).

Chern classes
We now take X to be a nonsingular projective variety.
Let E be a vector space of dimension mC1 over k. We define P.E/ to be the projective
space of lines in E. The choice of a basis for E determines an isomorphism P.E/ ! Pm .
More generally, let E be a locally free sheaf of OX -modules of rank m C 1 on a non-
singular variety X (for the Zariski topology). Then (see Hartshorne 1977, p162) there is a
projective space bundle P.E/ associated with E. This is a nonsingular variety equipped
with a regular map W P.E/ ! X and a canonical invertible sheaf O.1/. The fibre
 1 .x/ D P.Ex / where Ex is the fibre of E at x (a k-vector space of dimension m C 1). If E
mC1
is free over a Zariski open subset U of X , then the choice of an isomorphism OU ! EjU
m
determines an isomorphism PU ! P.EjU /

T HEOREM 23.2 Let E be a locally free sheaf rank m C 1 on Xzar , and let W P.E/ ! X
be the associated projective bundle. Let  be the class of O.1/ in H 2 .P.E/; .1//. Then
  makes H  .P.E// into a free H  .X /-module with basis 1; ; : : : ;  m :

P ROOF. There is an isomorphism of graded rings



ŒT =.T mC1 / ! H  .Pm /

sending T to the class  of the hyperplane section; in particular, H  .Pm / is a free -module
with basis 1; : : : ;  m (see 16).
mC1
If E is free, the choice of an isomorphism ˛W E  OX determines an isomorphism
P.E/  X  Pk , and the Künneth formula shows that H  .X  Pm
m
k
/ ' H  .X / ˝
140 CHAPTER I. BASIC THEORY

H  .Pm /, which is a free module over H  .X / with basis 1; T; : : : ; T m . The isomor-


phism H  .P.E//  H  .X  Pm k
/ is an H  .X /-isomorphism and sends  to T . Therefore
H .P.E// is a free module over H  .X / with basis 1; ; : : : ;  m .


Next, if U D X0 [ X1 and we know the proposition for X0 , X1 , and X0 \ X1 , then the


Mayer-Vietoris sequence (Theorem 10.8) allows us to prove it for U . Since we know the
proposition for any Zariski-open subset of X over which E is trivial, this argument allows
us to obtain it for X step-by-step. 2

The proposition shows that, when we regard H  .P.E// as an H  .X /-module, there is


a linear relation between 1; ; : : : ;  mC1 , which is unique if we normalize the coefficient of
 mC1 to be 1. In other words, there are unique elements chr .E/ 2 H 2r .X; .r// such that
 PmC1 mC1 r D 0
rD0 chr .E/  
ch0 .E/ D 1:
P
Then chr .E/ is called the rth Chern class of E, ch.E/ D chr .E/ the total Chern class
of E, and
cht .E/ D 1 C ch1 .E/t C   
the Chern polynomial of E:

T HEOREM 23.3 The Chern classes have the following properties:


(a) (Functoriality). If W Y ! X is morphism of smooth varieties and E is a vector
bundle on X, then chr . 1 .E// D   .chr .E//.
(b) (Normalization). If E is an invertible sheaf on X , then ch1 .E/ is the image of E under
the map Pic.X / ! H 2 .X; .1// given by the Kummer sequence.
(c) (Additivity). If
0 ! E 0 ! E ! E 00 ! 0
is an exact sequence of vector bundles on a smooth variety X , then

cht .E/ D cht .E 0 /  cht .E 00 /:

P ROOF. See Grothendieck, A., La théorie des classes de Chern, Bull. Soc. Math. France
86 (1958), 137-158. 2

The above reference may appear to be an anachronism, but Grothendieck proves an


abstract theorem. He assumes only that there is
(i) a functor from the category of nonsingular projective varieties X to graded anti-
commutative rings,
(ii) a functorial homomorphism Pic.X / ! H 2 .X /, and
(iii) for every closed immersion Z ,! X of (smooth projective) varieties, a “Gysin map”
H  .Z/ ! H  .X /,
all satisfying certain natural axioms. He then shows that there is a theory of Chern classes
satisfying conditions (a,b,c) of the Theorem.
Let K.X / be the Grothendieck group of locally free sheaves of finite rank on X . Part (c)
of the theorem shows that E 7! ch.E/ factors through K.X /. Because X is smooth, K.X /
is also the Grothendieck group of coherent OX -modules (standard result). This allows us to
23. THE CYCLE MAP; CHERN CLASSES 141

define a map W C  .X / ! K.X /W given a prime cycle Z, resolve OZ by free OX -modules


of finite rank,
0 ! En ! En 1 !    ! E0 ! OZ ! 0
and set .Z/ D . 1/i ch.Ei / (here OZ is the structure sheaf of Z, regarded as an OX -
P
module with support on Z/: In sum: we have maps

C  .X / ! K.X / ! H  .X /:

In order to get homorphisms of graded groups, we need to replace K.X / with a graded
group.
There is a filtration on K.X /. Define K r .X / to be the subgroup of K.X / generated by
coherent OX -modules with support in codimension  r. The groups K r define a filtration
of K.X /. Let
def
GK  .X / D gr.K.X // D ˚K r .X /=K rC1 .X /:
Then GK  .X / becomes a group under the product law
X
ŒMŒN  D . 1/r ŒT or O
r .M; N /:

Here Œ denotes the class of  in the Grothendieck group. The map C  .X / ! K.X / is
clearly compatible with the filtration, and so defines a homomorphism of graded modules
W C  .X / ! GK  .X /:
Set
CH .X / D C  .X /=(rational equivalence).
It becomes a ring under intersection product. Cycles rationally equivalent to zero map to
zero under , and so defines a map W CH .X / ! GK  .X /. Serre’s description of inter-
section products shows that this is compatible with intersection products. See Hartshorne
1977, Appendix A.
The map chW K  .X / ! H  .X / induces a map GK  .X / ! H  .X /, but unfortu-
nately, this isn’t quite a ring homomorphism: let H  .X /0 D H  .X / as an abelian group,
but give it the multiplicative structure

.r C s 1/Š
xr  xs D xr xs , xr 2 H r .X /, xs 2 H s .X /:
.r 1/Š.s 1/Š

Then chW GK  .X / ! H  .X /0 is a homomorphism.


When .2 dim X 1/Š is invertible in , the map

xr 7! xr =. 1/r 1
.r 1/ŠW H  .X /0 ! H  .X /

is an isomorphism. On composing, the maps


ch
CH .X / ! GK  .X / ! H  .X /0 ! H  .X /;

we obtain a homomorphism

clX W CH .X / ! H  .X /:

This has the following properties:


142 CHAPTER I. BASIC THEORY

(a) it is a homomorphism of graded rings (doubling degrees); in particular, intersection


products map to cup-products;
(b) it is functorial in X:

T HEOREM 23.4 This chern-class cycle map agrees with the directly-defined cycle map.

P ROOF. A correct proof is quite long. 2

E XERCISE 23.5 Find the error in the proof of EC VI 10.6.

In the above, we have taken  D Z=`n Z. For different n, the cycle maps are compati-
ble, and so we can pass to the inverse limit to get a homomorphism of graded rings
M
CH .X / ! H 2r .X; Z` .r//

provided `  2 dim X. On tensoring with Q, we get a homomorphism


M
CH .X / ! H 2r .X; Q` .r//

(no longer need `  2 dim X /:


N OTES This subsection needs to be rewritten: from Carl Mautner et al. (UT Austin)—The notes
are a bit confusing here. You seem to have left out the definition of the Chern character which is
then used. For example, following 23.3 you set .Z/ D . 1/i ch.Ei /, which makes sense and
P
maps to cohomology (not to K.X / as you say it will in the previous paragraph) if ‘ch’ means the
Chern character, but you seem to have forgotten to define it.

Application
d
P X to be projective of dimension d . The group C .X / consists of finite (formal)
Assume
sums nP P , nP 2 Z, P a closed point of X. The degree map
X X
nP P 7! nP W C d .X / ! Z

factors through CHd .X /. Therefore, we have a pairing

Z; Y 7! .Z  Y /W CHr .X /  CHd r
.X / ! Z:

An algebraic cycle Z is said to be numerically equivalent to zero if .Z  Y / D 0 for


all algebraic cycles Y of complementary codimension. We let N r .X / be the quotient of
CHr .X / by numerical equivalence. We now have the following remarkable theorem.

T HEOREM 23.6 The groups N r .X / are finitely generated.

P ROOF. Choose Y1 ; : : : ; Yn 2 CHd r .X / so that their images in H 2d 2r .X; Q` .d r//


form a basis for the Q-space generated by cl.CHd r .X //. The kernel of the homomor-
phism
Z 7! .Z  Y1 ; : : : ; Z  Yn /W CHr .X / ! Zn
consists exactly of the classes numerically equivalent to zero, and so the homomorphism
defines an injection N r .X / ,! Zn . 2
23. THE CYCLE MAP; CHERN CLASSES 143

R EMARK 23.7 To show N r .X / finitely generated, it would not be sufficient to prove that
there is an injection N r ,! H 2r .X; Q` .r//. For example, there is an injection Q ,! Q` ,
but Q is not a finitely generated abelian group.

Let X be a variety over a separably closed field k, and let Z be an irreducible closed
subvariety of X. Then, because X and Z are defined by finitely many polynomials, each
with finitely many coefficients, there will exist models of X and Z defined over a field k0
that is finitely generated over the prime field. Therefore the cohomology class of Z will be
“defined over” k0 . Tate conjectures that this can be used to characterize algebraic classes.
More precisely, for each model X0 of X over a field k0 finitely generated over the prime
field, let sep
T r .X0 =k0 / D H 2r .Xet ; Q` .r//Gal.k0 =k0 / :
As H 2r .X; / D H 2r .X0;k sep ; / (see 17.8), this makes sense. Then Tate conjectures that
0

def
[
T r .X=k/ D T r .X0 =k0 /

is the Q` -subspace of H 2r .X; Q` .r// generated by the classes of algebraic cycles. Al-
though we all hope that the conjecture is true, there is no real reason for believing that
it is. For abelian varieties and r D 1, it has been proved (Tate, Zarhin, Faltings). It is
known that, for abelian varieties over C, the Tate conjecture implies the Hodge conjecture
(Piatetski-Shapiro, Deligne), and it is known that the Hodge conjecture for abelian varieties
of CM-type over C implies the Tate conjecture for all abelian varieties over finite fields
(all r) (Milne). However, although abelian varieties of CM-type are very special — they
correspond to a set of dimension zero in the moduli space — there seems to be little hope
that the complex analysts/classical algebraic geometers will prove it any time soon.
24 P OINCAR É D UALITY
Poincaré duality for topological spaces
The classical Poincaré duality theorem (Greenberg, M., Lectures on Algebraic Topology,
Benjamin, 1967, 26.6) says that, for an oriented connected m-dimensional manifold U ,
there is a canonical isomorphism Hcr .U; Z=nZ/ ! Hm r .U; Z=nZ/. Using the duality
between Hs and H s , we can rewrite this as a perfect pairing of finite groups
Hcr .U; Z=nZ/  H m r
.U; Z=nZ/ ! Hcm .U; Z=nZ/ ' Z=nZ:
A better approach (e.g., Iversen 1986, V.3) avoids the choice of an orientation. Instead, one
introduces an “orientation sheaf” o for which there is a canonical isomorphism Hcm .U; o/ '
Z=nZ. The Poincaré duality theorem then becomes a perfect pairing
Hcr .U; o/  H m r
.U; Z=nZ/ ! Hcm .U; o/ ' Z=nZ:
The manifold is orientable if and only if there is an isomorphism Z=nZ ! o, and the choice
of such an isomorphism is an orientation of U .
Define C to be the algebraic closure of R. To give an orientation of C regarded as a
p 2
p
1=n
real manifold is the same as to give a choice of 1 (and hence a choice e of a
primitive nth root of 1 for all n). Once an orientation of C has been chosen, one obtains an
orientation of any complex manifold of dimension 1 (conformal mappings preserve orienta-
tion), and, indeed, of a complex manifold of any dimension. Thus, for a connected complex
manifold U of complex dimension m, the classical Poincaré duality theorem takes the form
Hcr .U; Z=nZ/  H 2m r
.U; Z=nZ/ ! Hc2m .U; Z=nZ/ ' Z=nZ
once one has chosen a primitive 4th root of 1.
More generally, there is fancy duality theorem, usually called Verdier duality, for any
locally compact space of finite dimension.

Poincaré duality for nonsingular algebraic varieties


Let k be an algebraically closed field, and let  D Z=nZ for some n prime to the char-
acteristic of k. For a sheaf of -modules F, we set F.m/ L D Hom.F; .m//: Here
.m/ D n . ˝m

Let X be a nonsingular variety of dimension d . For any closed point P 2 X, the Gysin
map is an isomorphism
H 0 .P; / ! HP2d .X; .d //:
There is a canonical map HP2d .X; .d // ! Hc2d .X; .d //, and we let cl.P / be the image
of 1 under the composite of these maps.
T HEOREM 24.1 Let X be a nonsingular variety of dimension d over an algebraically
closed field k:
(a) There is a unique map .X /W Hc2d .X; .d // !  sending cl.P / to 1 for any closed
point P on X; it is an isomorphism . is called the trace map.)
(b) For any locally constant sheaf F of -modules, there are canonical pairings
Hcr .X; F/  H 2d r
.X; F _ .d // ! Hc2d .X; .d // ' ;
which are perfect pairings of finite groups.

144
24. POINCARÉ DUALITY 145

L // with Ext2d r .F; .d //,


One way to define the pairings is to identify H 2d r .X; F.d X
which can be regarded as a group of extensions of length 2d r, and then to use re-
peated coboundary maps (see the discussion following Theorem 14.20). When X is quasi-
projective, the groups can be identified with the Čech groups, and the pairing can be defined
by the usual cup-product formula.

The Gysin map


Let W Y ! X be a proper map of smooth separated varieties over an algebraically closed
field k; let a D dim X , d D dim Y , and e D d a. There is a restriction map

  W Hc2d r
.X; .d // ! Hc2d r
.Y; .d //:

By duality, we get a map

 W H r .Y; / ! H r 2c
.X; . e//:

R EMARK 24.2 (a) The map  is uniquely determined by the equation:

X . .y/ [ x/ D Y .y [   .x//; x 2 Hc2d r


.X; .d //; y 2 H r .Y; /:

This is the definition.


(b) If  is closed immersion Y ,! Z,  is the Gysin map defined in 16 — this is
a consequence of the proof of the duality theorem. Note that in this case e is the
codimension of Y in X . In particular,

 .1Y / D clX .Y /;

where 1Y is the identity element of H 0 .Y; / D .


(c) For a composite of mappings

1 ı 2 D .1 ı 2 /

This follows directly from the definition, because .1 ı 2 / D 2 ı 1 .
(d) If Y and X are complete, then

X . .y// D Y .y/, for y 2 H 2d .Y; .d //;


(a)
because X . .y// D X . .y/[1X / D Y .y[  .1X // D Y .y[1Y / D Y .y/:
(e) (Projection formula) If Y and X are complete, then

 .y [   .x// D  .y/ [ x for x 2 H r .X / and y 2 H s .Y /:

To prove this, apply X to  .y [   .x// [ x 0 for x 0 2 H 2d r s .X /:

(f) If W Y ! X is a finite map of degree ı, then  ı   D ı. [Exercise] Since,  


acts as the identity on H 0 .X /,  acts as the identity on H 2 dim X .X /. Moreover,
  acts as multiplication by ı on H 2 dim X .X / and  acts as multiplication by ı on
H 0 .X /.

Sometimes,  is also called the Gysin map.


146 CHAPTER I. BASIC THEORY

Application to base change theorems


T HEOREM 24.3 Let W Y ! X be a regular map of varieties over a field k (not necessarily
algebraically closed). Let F be a constructible sheaf on Y . Then Rr  F is constructible
for all r and zero for all but finitely many r. Moreover, the formation of Rr  commutes
with all base changes T ! Specm k.

The proof uses the proper base change theorem and Poincaré duality. See Deligne, P.,
Théorèmes de finitude en cohomologie `-adique, SGA 4 12 , pp 233–251.

Sketch of the proof of Poincaré duality


Omitted for the present.

Verdier duality
Omitted for the present. A recent reference on fancy duality theorems is:
Neeman, A., The Grothendieck duality theorem via Bousfield’s techniques and Brown rep-
resentability, Jour. Amer. Math. Soc. 9 (1996), 205–236.
N OTES For more general duality theorems, see Riou’s notes, Dualité (d’après Ofer Gabber), here
and the notes of Illusie et al. p.126.
25 L EFSCHETZ F IXED -P OINT F ORMULA .
Here we show that the existence of a Lefschetz fixed-point formula is a formal consequence
of the existence of a cycle map with good properties, the Künneth formula, and Poincaré
duality. Throughout this section, X is a nonsingular variety (usually complete) over an
algebraically closed field k.
Let V be a vector space, and let 'W V ! V be a linear map. If .aij / is the Pmatrix of
' with respect to a basis .ei / of V , then the trace of ', denoted Tr.'jV /, is ai i . It is
independent of the choice of the basis. If .fi / is the dual basis of the dual vector space VL ,
so that ei  fj D ıij , then
X X X  X
'.ei /  fi D aj i ej  fi D ai i D Tr.'jV /:
i i j

T HEOREM 25.1 (L EFSCHETZ FIXED - POINT FORMULA ) Let X be a complete nonsingular


variety over an algebraically closed field k, and let 'W X ! X be a regular map. Then
X
. '  / D . 1/r Tr.'jH r .X; Q` /:
Here ' is the graph of ', and  is the diagonal in X  X. Thus . '  / is the number
of fixed points of ' counted with multiplicities.
E XAMPLE 25.2 Consider the map
'W P1 ! P1 ; .x0 W x1 / 7! .x0 C x1 W x1 /:
On the affine piece where x1 ¤ 0, ' is x 7! x C 1, and on the affine piece where x0 ¤ 0
x
it is x 7! 1Cx . Since ' acts as 1 on H 0 .P1 / and on H 2 .P1 / (because it has degree 1),
the right hand side of the Lefschetz fixed-point formula is 2. The only fixed point of ' is
1 D .1W 0/ (the origin in the affine piece where x0 ¤ 0). To compute . '  /1 , we have
to compute the intersection number of the curves
y.1 C x/ D x; yDx
at .0; 0/. It is the dimension of
kŒx; y=.y x; y.1 C x/ x/ D kŒx=.x C x 2 x/ D kŒx=.x 2 /;
which is 2, as Theorem 25.1 predicts.
In order to simplify the exposition, we fix an isomorphism Q` ! Q` .1/; this amounts
to choosing compatible isomorphisms Z=`n Z ! `n .k/ for all n.
Write H  .X / D ˚H r .X; Q` / — it is a Q` -algebra. The Künneth formula allows us
to identify H  .X  X / with H  .X / ˝ H  .X / by identifying p  .a/ [ q  .b/ with a ˝ b:
Here p and q are the projection maps X  X ⇒ X.
Poincaré duality gives a nondegenerate pairing
H  .X /  H  .X / ! H 2d .X; Q` / ' Q` :
Write e 2d for the canonical generator of H 2d .X / (the class of any point P ).
The proof of Theorem 25.1 that follows was copied almost word for word from a topol-
ogy book.
Let 'W X ! Y be a regular map. The next lemma shows that the map '  W H  .Y / !
H  .X / is equal to that defined by the correspondence ' on X  Y .

147
148 CHAPTER I. BASIC THEORY

L EMMA 25.3 For any regular map 'W X ! Y and any y 2 H  .Y /;

p .clXY . '/ [ q  y/ D '  .y/:

P ROOF. We compute:

p .clXY . '/ [ q  y/ D p ..1; '/ .1/ [ q  y/ .24:2b/


D  
p .1; '/ .1 [ .1; '/ q y/ .24:2e/
D .p ı .1; '// .1 [ .q ı .1; '// y/ .24:2c/
D id .1X [ '  y/
D '  .y/: 2

L EMMA 25.4 Let .ei / be a basis for H  .X /, and let .fi / be the basis of H  .X / that is
dual relative to cup-product, so that ei [ fj D ıij e 2d .ıij DKronecker delta). For any
regular map 'W X ! X ,
X
clX X . ' / D '  .ei / ˝ fi

P ROOF. As the fi form a basis for H  .X / as a Q` -vector space, they also form a basis for
H  .X  X / D H  .X / ˝Q` H  .X / as an H  .X /-module. Therefore,
X
clX X . ' / D ai ˝ fi

for unique elements ai 2 H  .X /. According to Lemma 25.3,


X
'  .ej / D p .. ai ˝ fi / [ .1 ˝ ej // D p .aj ˝ e 2d / D aj :
i 2

P ROOF. (P ROOF OF THE THEOREM ) Let eir be a basis for H r , and let fi2d r
be the dual
basis for H 2d r . Then
X
cl. ' / D '  .eir / ˝ fi2d r ; and
r;i
X X X
cl./ D eir ˝ fi2d r
D . 1/r.2d r/
fi2d r
˝ eir D . 1/r fi2d r
˝ eir :
r;i r;i r;i

On taking the products of these two expressions we find that


X X
clXX . '  / D . 1/r '  .eir /fi2d r ˝ e2d D . 1/r T r.'  jH r /.e 2d ˝ e 2d /:
r;i r

Now apply X X both sides. 2

R EMARK 25.5 Although in the above discussion, we have identified Q` with Q` .1/, the
above theorem holds as stated without this identification. The point is that

H r .X; Q` .s// D H r .X; Q` / ˝ Q` .s/

and ' acts through H r .X; Q` /. Tensoring with the one-dimensional Q` -vector space Q` .s/
doesn’t change the trace.
25. LEFSCHETZ FIXED-POINT FORMULA. 149

It will be useful to have a criterion for when . '  /P D 1 for a fixed point P of '.
Let Y and Z be closed subvarieties of a nonsingular variety X, and suppose that the
point P is an irreducible component of Y \ Z. Then .Y  Z/P D 1 if
(a) Y and Z are nonsingular at P ,
(b) TgtP .Y / \ TgtP .Z/ D 0, and
(c) dim Y C dim Z D dim X.
Condition (b) means that Y and Z cross transversally at P , and condition (c) mean that
Y and Z intersect properly at P (i.e., codimP D codimY C codimZ).

L EMMA 25.6 Let 'W X ! X be a regular map, and let P 2 X be a fixed point of '. Then
. '  /P D 1 if 1 is not an eigenvalue of .d'/P W TgtP .X / ! TgtP .X /.

P ROOF. We apply the preceding remark to the point .P; P / on ' \ . Because ' and
 are both isomorphic to X, conditions (a) and (c) hold. Because Tgt.P;P / . ' / is the
graph of .d'/P W TgtP .X / ! TgtP .X / and Tgt.P;P / ./ is the graph of the identity map
TgtP .X / ! TgtP .X /, condition (b) holds if and only if 1 is not an eigenvalue of .d'/P .2
Chapter II

Proof of the Weil Conjectures.

Throughout, Fq is a field with q D p a elements and F is an algebraic closure of Fq . For a


variety X0 over Fq , X denotes X0 regarded as a variety over F. We shall now assume that
varieties are absolutely irreducible (unless stated otherwise) — for a nonsingular variety X0
over Fq , this means that X is connected. Unless stated otherwise, ` is a prime ¤ p.

26 T HE W EIL C ONJECTURES
Let X0 be a nonsingular projective variety over Fq . For each m, we let Nm be the number
of points on X0 with coordinates in Fq m , and we define the zeta function of X0 to be
0 1
X t m
Z.X0 ; t / D exp @ Nm A
m
m1
X tm 1 X tm
D1C Nm C . Nm /2 C   
m 2Š m
m1 m1

It is a formal power series with coefficients in Q, i.e., Z.X0 ; t / 2 QŒŒt . Note that
d X
log Z.X0 ; t / D Nm t m 1 :
dt
m1

d
Thus dt log Z.X0 ; t / is essentially the generating function for the sequence N1 ; N2 ; N3 ; : : :.
Apart from minor changes of notation, the following is quoted verbatim from Weil,
Numbers of solutions of equations in finite fields, Bull. AMS 55 (1949), 497–508.
... This, and other examples which we cannot discuss here, seem to lend some
support to the following conjectural statements, which are known to be true for
curves, but which I have not so far been able to prove for varieties of higher
dimension.
Let X0 be a variety1 without singular points, of dimension d , defined over a
finite field Fq with q elements. Let Nm be the number of rational points on X0
over the extension Fq m of Fq with degree m. Then we have
1
X d
Nm t m 1
D log Z.t /;
dt
1
1 In the paper, Weil seems to be using “variety” to mean “projective variety”.

151
152 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

where Z.t / is a rational function of t , satisfying a functional equation

Z. q1d t / D ˙q d=2  t   Z.t /

with  equal to the Euler-Poincaré characteristic of X (intersection number of


the diagonal with itself in the product X  X ).
Furthermore, we have:
P1 .t /P3 .t /    P2d 1 .t /
Z.t / D
P0 .t /P2 .t /    P2d .t /

with P0 .t / D 1 t , P2d .t / D 1 q d t, and, for 1  r  2d 1:


ˇr
Y
Pr .t / D .1 ˛r;i t /
i D1

where the ˛r;i are algebraic integers of absolute value q r=2 .


Finally, let us call the degrees ˇr of the polynomials Pr .t / the Betti numbers
of the variety X; thePEuler-Poincaré characteristic  is then expressed by the
usual formula  D r . 1/r ˇr . The evidence at hand seems to suggest that,
if Y is a variety without singular points, defined over a field K of algebraic
numbers, the Betti numbers of the varieties Y .p/, derived from Y by reduction
modulo a prime ideal p in K, are equal to the Betti numbers of Y (considered
as a variety over the complex numbers) in the sense of combinatorial topology,
for all except at most a finite number of prime ideals p.
The remainder of the course is devoted to the proof of these remarkable conjectures.
The condition j˛r;i j D q r=2 is usually called the Riemann hypothesis.
Although Weil doesn’t explicitly say so in his 1949 paper,2 it is clear that the form of
his conjectures was suggested in part by the formalism of algebraic topology (see Weil,
Œuvres, I, p568). In particular, the functional equation is suggested by Poincaré duality,
and the form of zeta function as a rational function is suggested by the Lefschetz fixed-
point formula.

R EMARK 26.1 Let Y be a scheme of finite type over Spec Z. The residue field at a closed
point y of Y is finite — let N.y/ be its order. The zeta function of Y is defined to be
Y 1
.Y; s/ D s
y
1 N.y/

where y runs over the closed points of Y . The product converges, and defines .Y; s/ as a
holomorphic function, for <.s/ > dim Y . For example, if Y D Spec Z, then .Y; s/ is the
original zeta function of Riemann. A variety X0 over Fq can be regarded as a scheme of
finite type over Spec Z by means of

X0 ! Spec Fq ! Spec Z
2 Or anywhere else that I know of, despite numerous statements to the contrary by various authors in the
literature. Probably Weil was aware that there couldn’t be a good cohomology theory in characteristic p with
Q-coefficients because of the existence of supersingular elliptic curves, and was unwilling to conjecture the
existence of a good cohomology theory with coefficients in a field of characteristic 0 (a “Weil cohomology” in
current terminology). Recall that Weil was careful to distinguish a conjecture from speculation.
26. THE WEIL CONJECTURES 153

(the second map is defined by Z ! Z=pZ ,! Fq ), and we shall see in the next section (4),
p.158) that
Y 1
Z.X0 ; t / D deg x
;
x
1 t
and so
s
.X0 ; s/ D Z.X0 ; q /:
Therefore, the Riemann hypothesis for X0 says that .X0 ; s/ has its poles on the lines
<.s/ D 0; 1; 2; : : : ; dim X and its zeros on the lines <.s/ D 21 ; 32 ; : : : ; dim 2X 1 . The
analogy with the original Riemann hypothesis is evident.
27
Proof of the Weil Conjectures, except. . . ] Proof of the Weil Conjectures, except for the
Riemann Hypothesis

The Frobenius map


Let A0 be an affine Fq -algebra. Then a 7! aq is a homomorphism f0 W A0 ! A0 of
Fq -algebras. By extension of scalars, we get a homomorphism f W A ! A of F-algebras,
where A D A0 ˝Fq F. The corresponding regular map F W Specm A ! Specm A is called
the Frobenius map.
For a variety X0 over Fq , the Frobenius map F W X ! X is the unique regular map
such that, for every open affine U0  X0 , F .U /  U and F jU is the Frobenius map on U .
One checks easily:
q q
(a) the Frobenius map F W An ! An is .t1 ; : : : ; tn / 7! .t1 ; : : : ; tn /;
q q
(b) the Frobenius map F W Pn ! Pn is .t0 W : : : W tn / 7! .t0 W : : : W tn /;
(c) for any regular map '0 W Y0 ! X0 over Fq , the diagram

'
Y X
F F
'
Y X

commutes.
On combining these statements, we see that the Frobenius map acts on any subvariety
q q
of An as .t1 ; : : : ; tn / 7! .t1 ; : : : ; tn /, and on any subvariety of Pn as .t0 W : : : W tn / 7!
q q
.t0 W : : : W tn /.

L EMMA 27.1 The Frobenius map F W X ! X has degree q dim X (in fact, it is finite of this
degree).

P ROOF. On An , F corresponds to the homomorphism of F-algebras


q
Ti 7! Ti W FŒT1 ; : : : ; Tn  ! FŒT1 ; : : : ; Tn :
q q
The image of this homomorphism is FŒT1 ; : : : ; Tn , and FŒT1 ; : : : ; Tn  is free of rank q n
q q
over FŒT1 ; : : : ; Tn  (with basis the elements T1i1    Tnin , 0  ij  q 1). Similarly,
q q
F.T1 ; : : : ; Tn / has degree q n over its subfield F.T1 ; : : : ; Tn /. This shows that F W An !
An is finite of degree q n .
In the general case, we choose a transcendence basis T1 ; : : : ; Tn for the function field
Fq .X0 / of X0 . Let f W F.X / ! F.X / be the homomorphism defined by F W X ! X. Then
f F.X/ \ F.T1 ; : : :/ D f F.T1 ; : : :/ and F.X / D f F.X /  F.T1 ; : : :/ and so

ŒF.X /W f F.X / D ŒF.T1 ; : : :/W f F.T1 ; : : :/ D q n ;

which shows that F has degree q n . 2

L EMMA 27.2 The fixed points of F on X are the points of X0 with coordinates in Fq .
Each occurs with multiplicity 1 in . F  /.

154
27. PROOF OF THE WEIL CONJECTURES, EXCEPT FOR THE RIEMANN
HYPOTHESIS 155
P ROOF. An element a of F lies in Fq if and only if aq D a, and so it is clear from the
description of F in terms of the coordinates of points that the X F D X.Fq /.
I claim that .dF /P D 0 at any fixed point P of F , and so F satisfies the conditions of
Lemma 25.6. In proving this, we can replace X0 with an affine neighbourhood U0 of P ,
q
say U0 D Specm A0 , A0 D Fq Œt1 ; : : : ; tn  D Fq ŒT1 ; : : : ; Tn =a. Then ti ı F D ti , and so
q q 1
.dti /P ı .dF /P D .dti /P D qti .dti /P D 0, as claimed. 2

An expression of Nm as a trace
P ROPOSITION 27.3 Let X0 be a complete nonsingular variety over Fq . For any m,
X
Nm D . 1/r Tr.F m jH r .X; Q` //:
r

P ROOF. From the Lemma 27.2, we see that . F  / is the number N1 of points of X0 with
coordinates in Fq , which, according to the Lefschetz Fixed Point Formula (25.1), equals
r r m is the Frobenius
P
r . 1/ Tr.F jH .X; Q` //. To obtainmthe general case, note that F
map of X relative to X0;Fqm , and so X F D X.Fq m /. 2

R EMARK 27.4 (a) Let X0 be a complete nonsingular variety over Fq . Then F W X ! X


defines maps F  W H r .X; Q` / ! H r .X; Q` / and (see 24) maps F W H r .X; Q` / !
H r .X; Q` /. Because F is finite of degree q dim X , the composite F ı F  D q d
(24.2f).
(b) Let 'W Y0 ! X0 be a regular map of complete nonsingular varieties over Fq . Then

F  ' D q dim X dim Y


' F  :

To prove this, we apply F to each side. On the left we get

F F  ' D q dim X '

and on the right we get

q dim X dim Y
F ' F  D q dim X dim Y
' F F  D q dim X ' :

Note that this argument also works on the cohomology groups with coefficients in
Z=`n Z, ` ¤ p.

Rationality
We need an elementary lemma.
L EMMA 27.5 Define the characteristic polynomial of an endomorphism 'W V ! V of a
vector space over a field k to be

P' .t / D det.1 'tjV /:

ci t /, then Tr.' m jV / D cim . Therefore


Q P
If P' .t / D .1
1
1 X tm
log D Tr.' m jV /
P' .t / m
mD1

(equality of elements of kŒŒt ).


156 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

P ROOF. After possibly extending k, we 0 may assume that1 there exists a basis relative to
c1 
which the matrix of ' is upper triangular @
B : : A. Relative to this basis, ' m has
C
:
0 cd
0 m 1
c1 
matrix @
B :: A, from which the statement is obvious.
C
:
0 cdm
On summing both sides of
1
1 X tm
log D cim :
1 ci t m
mD1

over i , we obtain the second formula. 2

T HEOREM 27.6 For any complete nonsingular variety X0 of dimension d over Fq ;

P1 .X0 ; t /    P2d 1 .X0 ; t /


Z.X0 ; t / D
P0 .X0 ; t /    P2d .X0 ; t /
where
Pr .X; t / D det.1 F t jH r .X; Q` //:

P ROOF. We have
m
Z.X0 ; t / D exp. m Nm tm /
P
(definition)
D exp. m . 2d r m r tm
P P
rD0 . 1/ Tr.F jH // m / (27.3)
2d  r
m . 1/
Y 
exp. m Tr.F m jH r / tm
P
D (move the inner sum outside)
rD0
2d
1/rC1
Y
D Pr .t /. (27.5):
rD0
2

R EMARK 27.7 Because F acts as 1 on H 0 .X; Q` /, P0 .X0 ; t / D 1 t , and because F acts


as q d on H 2d .X; Q` /, P2d .X0 ; t / D 1 q d t . In general, Pr .X0 ; t / D 1 C    2 Q` Œt .

C OROLLARY 27.8 The power series Z.X0 ; t / is a rational function with coefficients in Q,
i.e., it lies in Q.t /.

P ROOF. Note that


def
X
Z.X0 ; t / D exp. Nm t m =m/
m1

is a power series with coefficients in Q. Theorem 27.6 shows that it is a rational function
with coefficients in Q` , which, according to the next lemma, implies that it is a rational
function with coefficients in Q. 2

L EMMA 27.9 Let k  K be fields, and let f .t / 2 kŒŒt ; if f .t / 2 K.t /, then f .t / 2 k.t /.
27. PROOF OF THE WEIL CONJECTURES, EXCEPT FOR THE RIEMANN
HYPOTHESIS 157
P ROOF. From Bourbaki,
P1 Algèbre, IV.5, Exercise 3:
Let f .t / D nD0 ai t i be a formal power series over a field k.
(a) The power series f .t / lies in k.t / if and only if there exists a finite sequence 1 ; : : : ; r
of elements of k, not all zero, and an integer d such that, for all n  d ,
1 an C 2 anC1 C    C r anCr 1 D 0:

(b) Let ˇ ˇ
ˇ
ˇ an anC1 : : : anCk 1 ˇ
ˇ
ˇ anC1 anC2 : : : anCk ˇ
Hn.k/ Dˇ
ˇ ˇ
:: :: :: ˇ
ˇ
ˇ : : : ˇ
ˇ
ˇ anCk 1 anCk : : : anC2k 2 ˇ
.rC1/ .r/
(Hankel determinant). If, for some d and all j  0, Hd Cj D 0 and Hd Cj ¤ 0,
then f .t / 2 k.t /.
(c) Show that
.k/ .k 1/
Hn.k/ HnC2 Hn.kC1/ HnC2
.k/ .kC1/
is a power of HnC1 . Deduce that if HmCj D 0 for 0  j  s 1, then the s
.k/
determinants HmCj , 1  j  s, are all zero or all nonzero.
(d) Deduce from (b) and (c) that f .X / 2 k.t / if and only if there exist two integers d
.rC1/
and r such that Hd Cj D 0 for all integers j  1.
Obviously, if the condition in (d) is satisfied in K, then it is satisfied in k: 2

The corollary doesn’t imply that the polynomials Pr .X0 ; t / have rational coefficients
(much less that they are independent of `). It says that, once any common factors have been
removed, the numerator and denominator of the expression in (27.6) will be polynomials
with coefficients in Q, and will be independent of `.

Integrality
def
Let x be a closed point of X 0 . The residue field .x/ D OX0 ;x =mx is a finite extension of
Fq ; we set deg x D Œ.x/W Fq .
A point of X0 with coordinates in Fq m is a map Specm Fq m ! X0 . To give such a map
with image x is the same as to give an Fq -homomorphism .x/ ! Fq m . The contribution
Nm .x/ of x to Nm is the number of such homomorphisms. From the theory of finite fields
(FT 4.26), we see that

deg x if deg xjm
Nm .x/ D
0 otherwise:
n
Recall, that log. 1 1 s / D m1 sn , and so
P

1 X t ndeg x
log D :
1 t deg x n
n1

The coefficient of t m =m in this sum is 0 unless deg xjm, in which case it is deg x. Therefore
1 X tm
log D N m .x/ :
1 t deg x m
m
158 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

On summing over all the closed points of X0 and taking exponentials, we find that
Y 1
Z.X0 ; t / D : (4)
1 t deg x
x2X0
Hence
Z.X0 ; t / 2 1 C t ZŒŒt :
In the next lemma, ` is any prime number (e.g., p).
L EMMA 27.10 Let f .t / D g.t /= h.t / where
f .t / 2 1 C t  Z` ŒŒt 
g.t /; h.t / 2 1 C t  Q` Œt :
If g and h are relatively prime, then they have coefficients in Z` .
P ROOF. We have to show that the coefficients of g and h have `-adic absolute values  1.
After possibly replacing Q` with a finite extension field, we may assume h.t / splits, say
h.t/ D .1 ci t /. If jci j` > 1, then jci 1 j` < 1, and the power series f .ci 1 / converges.
Q
But then
f .t /  h.t / D g.t / ) f .ci 1 /  h.ci 1 / D g.ci 1 /:
Since h.ci 1 / D 0 but g.ci 1 / ¤ 0, this is impossible. Therefore jci j` < 1. As this is true
for all i , h.t / 2 Z` Œt .
Because f .t / 1 2 1 C t  Z` ŒŒt , the same argument applied to f .t / 1 shows that
g.t/ 2 Z` Œt . 2

P ROPOSITION 27.11 Let


P .t /
Z.X0 ; t / D
Q.t /
where P .t /, Q.t / 2 QŒt  are relatively prime .P and Q exist by 27.8). When P .X0 ; t / and
Q.X0 ; t / are chosen to have constant terms 1, they have coefficients in Z.
P ROOF. The hypotheses of the preceding lemma hold for all primes ` (including p). There-
fore, the coefficients of P .X0 ; t / and Q.X0 ; t / are `-adic integers for all `, which implies
that they are integers. 2

Functional equation
T HEOREM 27.12 For any complete nonsingular variety X0 over Fq ,
Z.X0 ; 1=q d t / D ˙q d=2 t  Z.X0 ; t /,
r
P
where  D . 1/ ˇr D .  /:
P ROOF. Consider the pairing
X
H 2d r
.X; Q` /  H r .X; Q` .d // ! H 2d .X; Q` / ! Q` ; d D dim X:
By definition of F ,
X .F .x/ [ x 0 / D X .x [ F  .x 0 //; x 2 H 2d r
.X /; x 0 2 H r .X /:
Therefore, the eigenvalues of F  acting on H r .X / are the same as the eigenvalues of F
acting on H 2d r .X /. But F  D q d =F (see 27.4a), and so if ˛1 ; :::; ˛s are the eigenvalues
of F  acting on H r .X; Q` /, then q d =˛1 ; : : : ; q d =˛s are the eigenvalues of F  acting on
H 2d r .X; Q` /. This implies the statement. 2
27. PROOF OF THE WEIL CONJECTURES, EXCEPT FOR THE RIEMANN
HYPOTHESIS 159
R EMARK 27.13 The sign is C if d is odd or q d=2 occurs an even number of times as an
eigenvalue of F acting on H d .X; Q` /, and is otherwise.

Summary
27.14 Let X0 be a complete nonsingular variety over Fq .
(a) Then Z.X0 ; t / 2 Q.t /, and satisfies the functional equation
 
Z q1d t D ˙q d=2  t   Z.t /

with  D .  /.
(b) Furthermore, for each ` ¤ p, we have an expression,
P1;` .t /P3;` .t /    P2d 1;` .t /
Z.t / D
P0;` .t /P2;` .t /    P2d;` .t /

with P0;` .t / D 1 t, P2d;` .t / D 1 q d t.


(c) If, for a fixed `, the Pr;` are relatively prime in pairs, then, for 1  r  2d 1,
X
Pr;` .t / D 1 C ai;r t i 2 ZŒt :

(d) If, for all ` ¤ p, the inverse roots of Pr;` have absolute value q r=2 , then the Pr;` .t / 2
1 C tZŒt  and are independent of `.
r
P
(e) Let ˇr D deg Pr .t /. Then  D r . 1/ ˇr , and if X0 lifts to a variety X1 in
characteristic zero, then the ˇr are the Betti numbers of X1 considered as a variety
over the complex numbers.

Statement (a) was proved in (27.8), (27.12), and (b) in (27.6). If the Pr;` .t / are relatively
prime in pairs, then (27.11) shows that
Y Y
Pr;` .t / 2 1 C tZŒt ; Pr;` .t / 2 1 C t ZŒt :
r odd r even

Therefore the inverse roots of Pr;` .t / are algebraic integers, which implies that Pr;` .t / 2
1 C tZŒt , whence (c). The hypothesis of (d) implies that of (c), and so the Pr;` .t / have
integer coefficients; moreover, Pr;` .t / is characterized independently of ` as the factor of
the numerator or denominator of Z.X0 ; t / whose roots have absolute value q r=2 . Finally,
(e) follows from 25.1 and 20.5.
The statement 27.15 below implies that the hypotheses of (c) and (d) hold, and it com-
pletes the proof of the Weil conjectures.
An element ˛ of some field containing Q (e.g., Q` ) will be called an algebraic number
if it is the root of a polynomial P .T / 2 QŒT . We can choose P .T / to be monic and
irreducible; then the roots of P .T / in C will be called the complex conjugates of ˛. Equiv-
alently, ˛ is algebraic if it generates a finite extension QŒ˛ of Q; the complex conjugates
of ˛ are its images under the various homomorphisms QŒ˛ ! C.

T HEOREM 27.15 Let X0 be a nonsingular projective variety over Fq . Then the eigenvalues
of F acting on H r .X; Q` / are algebraic numbers, all of whose complex conjugates have
absolute value q r=2 :
160 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

It is highly unusual for an algebraic p


number to have all its complex conjugates with the
same absolute value. For example, 1 C 2 doesn’t have this property.
The rest of the course is devoted to Deligne’s proof of Theorem 27.15.
The notes of this part of the course are based on Deligne’s original article:
Deligne, Pierre, La conjecture de Weil. I, Inst. Hautes Études Sci. Publ. Math. No. 43
(1974), 273–307; MR 49 #5013
and
Katz, N., Deligne’s Proof of the Weil-Riemann Conjectures. Handwritten notes (by S.
Bloch) of a course at Princeton University, 1973–74.
28 P RELIMINARY R EDUCTIONS
We shall show that it suffices to prove Theorem 27.15 for the middle cohomology groups of
varieties of even dimension, and even for those groups, that it suffices to prove an approxi-
mate result.
L EMMA 28.1 It suffices to prove Theorem 27.15 after Fq has been replaced by Fq m :
P ROOF. The Frobenius map Fm W X ! X defined relative to the field Fq m is F m . There-
fore, if ˛1 ; ˛2 ; : : : are the eigenvalues of F on H r .X; Q` /, then ˛1m ; ˛2m ; ::: are the eigen-
values of Fm on H r .X; Q` /. If ˛ m satisfies the condition of 27.15 relative to q m , then ˛
satisfies the condition relative to q: 2

Thus, Theorem 27.15 is really a statement about X=F: if it is true for one model of X
over a finite field, then it is true for all.
E XERCISE 28.2 Let X0 be a cubic surface over Fq . Use (28.1) to prove the Riemann
hypothesis for X0 . (Hint: It is known that X is a rational surface. Hence its Albanese
variety is zero, and so H 1 .X; Q` / D 0. Moreover, H 2 .X; Q` .1// is generated by the
classes of algebraic cycles on X; in fact, it has as basis the classes of any 6 skew lines on
X together with any nonsingular hyperplane intersection.)

P ROPOSITION 28.3 Assume that for all nonsingular projective varieties X0 of even di-
mension d over Fq , every eigenvalue ˛ of F on H d .X; Q` / is an algebraic number such
that
d 1 d 1
q 2 2 < j˛ 0 j < q 2 C 2
for all complex conjugates ˛ 0 of ˛. Then Theorem 27.15 holds for all nonsingular projective
varieties.
P ROOF. Let X0 be a smooth projective variety of dimension d (not necessarily even) over
Fq , and let ˛ be an eigenvalue of F on H d .X; Q` /. The Künneth formula shows that ˛ m
occurs among the eigenvalues of F acting on H d m .X m ; Q` /. The statement in the lemma
applied to an even power of X0 shows that
md 1 md
C 21
q 2 2 < j˛ 0 jm < q 2 :

On taking the mth root, and let m tend to 1 over even integers, we find that
d
j˛ 0 j D q 2 :

We now prove (27.15) by induction on the dimension of X0 (under the assumption of


the proposition). For dim X0 D 0, it is obvious, and for d D 1 only case r D 1 isn’t
obvious, and this we have just proved. Thus we may assume that d  2:
Recall from the proof of (27.12), that the Poincaré duality theorem implies that if ˛ is
an eigenvalue of F on H r .X; Q` /, then q d =˛ is an eigenvalue of F on H 2d r .X; Q` /.
Thus it suffices to prove the theorem for r > d . Bertini’s Theorem (Hartshorne, II.8.18)
def
shows that there is a hyperplane H in Pm such that Z D H \ X is a nonsingular variety.
Lemma 28.1 allows us to assume that H (and hence Z/ is defined over Fq . Then the Gysin
sequence (16.2) reads

 ! Hr 2
.Z; Q` . 1// ! H r .X; Q` / ! H r .X r Z; Q` / !    :

161
162 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

Because X r Z is affine, H r .X r Z; Q` / D 0 for r > d (weak Lefschetz theorem, 15.1).


Thus the Gysin map
i W H r 2 .Z; Q` . 1// ! H r .X; Q` /
is surjective for r > d . By induction that the eigenvalues of F on H r 2 .Z; Q` / are
algebraic numbers whose conjugates have absolute value q .r 2/=2 . Since F ıi D q.i ıF /
(27.4), the eigenvalues of F acting on H r .X; Q` / are algebraic numbers whose conjugates
have absolute value q r=2 .3 2

The rest of the proof.


In 29, we prove a Lefschetz formula for nonconstant sheaves on affine curves, and apply
it in 30 to prove the “Main Lemma”, which gives a criterion on a locally constant sheaf
E on an open affine subset U0 of P1=Fq for the eigenvalues ˛ of the Frobenius map on
H 1 .P1 ; j E/ to satisfy the inequalities
n n
q 2 < j˛j < q 2 C1 :

In 31, we study how to fibre a variety X with a pencil .Xt /t 2P1 of hypersurface sections
having especially good properties (it is a Lefschetz pencil). After blowing up X at \Xt , we
obtain a variety X  and a map W X  ! P1 . In 32 we study the higher direct images of
Q` under .
In 33, we combine these themes to complete the proof of the Weil conjectures.

3 From Behrooz Mirzaii and Steven Spallone: It is possible to simplify the proof of (27.15) in this section,
and avoid the use of the weak Lefschetz theorem by using another Künneth formula argument. We know how
the Frobenius acts on H 0 .X/ and H 2d .X/. Suppose d < r. We can tensor H r .X/ by itself d times, and
H 0 .X / by itself r d times, and the whole product lands in H rd .X rd / which we know from the above.
Similarly for d > r. [Proof due to A. Mellit.]
29 T HE L EFSCHETZ F IXED P OINT F ORMULA FOR
N ONCONSTANT S HEAVES .
We shall need a Lefschetz fixed point formula for noncomplete varieties, nonconstant sheaves,
and for sheaves of modules over a finite ring. Each of these generalizations cause problems,
which we now discuss.

Noncomplete varieties Let U be an open subset of a complete nonsingular variety X over


an algebraically closed field k, and assume that the complement Z of U in X is nonsingular.
Let  D Q` . From the exact sequence (8.15)

0 ! jŠ  !  ! i  ! 0

we obtain a long exact sequence

   ! Hcr .U; / ! H r .X; / ! H r .Z; / !    :

Let 'W X ! X be a finite regular map. If ' preserves the decomposition X D U [ Z, then
it acts on the complex, and so
X X X
. 1/r Tr.'jH r .X // D . 1/r Tr.'jHcr .U // C . 1/r Tr.'jH r .Z//:
r r r

Let ' denote the set of closed points of fixed by '. If

#X ' D #U ' C #Z ' ;

then we obtain a fixed-point formula


X
#U ' D . 1/r Tr.'jHcr .U; //

as the difference of the fixed-point formulas for X and Z. However, as the next example
shows, this argument can be misleading.

E XAMPLE 29.1 Consider the map

'W P1 ! P1 ; .x0 W x1 / 7! .x0 C x1 W x1 /

of (25.2). Let U D f.x0 W x1 / j x1 ¤ 0g ' A1 , and Z D f.1W 0/g D f1g. Then


Hcr .U;P
Q` / D 0 for r ¤ 2, and ' acts on Hc2 .U; Q` / ' H 2 .P1 ; Q` / as the identity map.
Hence . 1/r Tr.'jHcr .U; Q` // D 1 despite the fact that 'jU has no fixed point (' acts
on U as x 7! x C 1) — the Lefschetz fixed point formula fails for U and 'jU .
The problem is that 1 has multiplicity 1 as a fixed point of 'jZ but multiplicity 2 as a
fixed point fo '. Therefore, when we count multiplicities, the equation

#X ' ¤ #U ' C #Z ' :

Thus, we should only expect to have a Lefschetz fixed point formula for a noncomplete
variety when the map extends to a map on a completion of the variety and has only simple
fixed points on the complement of variety — in fact, the above argument does correctly
show that we get a fixed-point formula (with constant coefficients) in this case.

163
164 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

Nonconstant sheaves Let X be a complete variety over an algebraically closed field k, and
let E be a locally constant sheaf of -modules on X . A regular map 'W X ! X defines a
map H r .X; E/ ! H r .X; '  E/ — this is a map between different vector spaces, and so its
trace is not defined. In order to have a trace, we need also a homomorphism 'E W '  E ! E.
Such a pair .'; 'E / defines a maps

H r .X; E/ ! H r .X; '  E/ ! H r .X; E/

whose composite we denote .'; 'E / . For each closed point x of X , 'E defines a map on
stalks:
'x W .'  E/x ! Ex
k
E'.x/ :
When x is a fixed point of ', this becomes

'x W Ex ! Ex :

We may hope that, under suitable hypotheses, there is a formula,


X X
Tr.'x jEx / D . 1/r Tr..'; ' 0 / jH r .X; E//
x2X '

where X ' is the set of closed fixed points of '.


When E is constant, say defined by a group E, then '  E is also the constant sheaf
defined by E. Therefore, in this case the map 'E is the identity. For example, if E D Q` ,
the formula becomes X
#X ' D . 1/r Tr.'jH r .X; Q` //
where #X ' is the number of fixed points not counting multiplicities.

R EMARK 29.2 Let X be a finite set, and regard X as a discrete topological space. To give
a sheaf E of finite-dimensional Q-vector spaces on X amounts to giving a family of finite-
dimensional vector spaces .Ex /x2X indexed by the elements of X . A pair of maps .'; 'E /
as above is a map 'W X ! X of sets and a family of maps 'x W E'.x/ ! Ex indexed by
the elements of X. The map .'; 'E / W H 0 .X; E/ ! H 0 .X; E/ is the direct sum of the
maps 'x W E'.x/ ! Ex . Clearly, 'x does not contribute to Tr..'; 'E / jH 0 .X; E// unless
'.x/ D x, in which case it contributes Tr.'x /. Thus the formula is true in this case.

Coefficient ring finite If  is not a field, then H r .X; E/ may not be a free -module, in
which case the trace of an endomorphism is not defined. Since this problem doesn’t arise
until the proof of the Theorem 29.4, we defer discussion of it.

Statement of the Theorem


L EMMA 29.3 Let X0 be a variety over Fq , and let E0 be a sheaf on X0et . Let E be the
inverse image of E 0 on X. Then there is a canonical homomorphism FE W F  E ! E of
sheaves on X.
29. THE LEFSCHETZ FIXED POINT FORMULA FOR NONCONSTANT SHEAVES.
165

P ROOF. (Sketch) We describe FE only in the case that E0 is the sheaf defined by a variety
0 W E0 ! X0 over X0 . Then E is the sheaf defined by W E ! X . Consider the diagram:

F
E E

 s 00 s0  s

F
X X

To give an element of .X; E/ is to give a section sW X ! E such that  ı s D id; to give


an element of .X; F  E/ is to give a map s 0 W X ! E such that  ı s 0 D F . The map
def
.X; E/ ! .X; F  E/ sends s 7! s 0 D s ı F and FE W .X; F  E/ ! .X; E/ sends s 0
to the unique s 00 such that F ı s 00 D s 0 . Since all constructible sheaves are representable by
algebraic spaces, the argument applies to all such sheaves. 2

A nonsingular curve U0 over Fq can be embedded (essentially uniquely) into a complete


nonsingular curve X0 over Fq . The Frobenius map F W X ! X preserves U and its fixed
points in X r U have multiplicity 1. Therefore, the following theorem is at least plausible.

T HEOREM 29.4 Let U0 be a nonsingular curve over Fq , and let E0 be a locally constant
sheaf of Q` -vector spaces on U0 . Then
X X
Tr.Fx jEx / D . 1/r Tr.F jHcr .U; E//:
x2U F

The sum at left is over the closed points of U fixed by F (which are in natural one-to-
one correspondence with the elements of U0 .Fq /), Ex is the stalk of E at x (regarded as a
geometric point), and Fx is the map on stalks induced by FE . On the right, F is the map
induced by .F; FE /.

E XAMPLE 29.5 Let W Y0 ! U0 be a family of complete nonsingular curves over U0 ,


and let E0 D R1  Q` . For x 2 U0 .Fq /, let Yx D  1 .x/. It is a curve over Fq , and
Tr.Fx jEx / D Tr.F jH 1 .Yx ; Q` //.

Before explaining the proof of Theorem 29.4, we discuss some applications, and we
re-interprete the theorem in terms of 1 .U0 /-modules.

The zeta function of a locally constant sheaf


Let U0 be a nonsingular curve over Fq , and let E0 be a locally constant sheaf of Q` -vector
spaces on U0 . Define Z.U0 ; E0 ; t / by
0 1
X X tm
log Z.U0 ; E0 ; t / D @ Tr.Fxm jEx /A :
Fm
m
m>0 x2U

For example, !
X tm
Z.U0 ; Q` ; t / D exp Nm D Z.U0 ; t /:
m
m>0
166 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

The same argument as in 27 (see 27.9.1) shows that


Y 1
Z.U0 ; E0 ; t / D :
det.1 Fx t deg x jEx /
x2U0

T HEOREM 29.6 With the above notations


det.1 F tjHc1 .U; E//
Z.U0 ; E0 ; t / D :
det.1 F tjHc0 .U; E//  det.1 F t jHc2 .U; E//

The deduction of this theorem from 29.4 is the same as the deduction of Theorem 27.6
from Theorem 25.1. In fact, Theorem 29.6 is often called the multiplicative form of the
fixed-point formula.

R EMARK 29.7 When U0 is affine, Hc0 .U; E/ D 0 (no section of a locally constant sheaf
on U has support on a complete subvariety of U ), and so the equation becomes

det.1 F tjHc1 .U; E//


Z.U0 ; E0 ; t / D :
det.1 F tjHc2 .U; E//

The zeta function of an arbitrary variety


We define the zeta function Z.X0 ; t / of an arbitrary (possibly singular and not complete)
variety over Fq as in the good4 case:
X tm Y 1
Z.X0 ; t / D exp. Nm /D
m 1 t deg x
m1 x2X0

where Nm is the number of points on X0 with coordinates in Fq m and the product is over
the closed points of X0 .

T HEOREM 29.8 Let X0 be a variety over Fq . Then

P1 .X0 ; t /    P2d 1 .X0 ; t /


Z.X0 ; t / D
P0 .X0 ; t /    P2d .X0 ; t /
where
Pr .X; t / D det.1 F t jHcr .X; Q` //:

For the proof that Theorem 29.8 follows from Theorem 29.4, see EC pp 289–298.
The Theorem shows that Z.X0 ; t / 2 Q.t /, but at present it is not known whether the
Pr .X; t / are independent of `, or even whether they have coefficients in Q.
4 The study of Shimura varieties suggests that this, in fact, is not the correct definition for noncomplete
varieties.
29. THE LEFSCHETZ FIXED POINT FORMULA FOR NONCONSTANT SHEAVES.
167

Re-interpretation in terms of 1 .U /-modules; Frobenius elements


We now assume that U0 is an affine nonsingular curve over Fq , and we let K be the function
field Fq .U0 / of U . Fix an algebraic closure ˝ of K. Then U0 D Specm A with A D
.U0 ; OU0 /  K a Dedekind domain, and we identify 1 .U0 / with Gal.K un =K/ where
K un is the union of the subfields of ˝ unramified over K at all the primes of A. Note that
K  F  K un ; we identify 1 .U / with Gal.K un =K  F/.
Let  D Z=`n Z or Q` .

P ROPOSITION 29.9 Let E be a locally constant sheaf of -modules on an affine curve U


over an algebraically closed field k, and let E be the corresponding 1 .U /-module. Then

H 0 .U; E/ ' E 1 .U / Hc0 .U; E/ D 0


H 1 .U; E/ ' H 1 .1 .U /; E/ L
Hc1 .U; E/ ' H 1 .1 .U /; E.1// _

H 2 .U; E/ D 0 2
Hc .U; E/ ' E1 .U / . 1/:

Here E 1 .U / is the largest submodule of E on which 1 .U / acts trivially, and E1 .U /


is the largest quotient module of E on which 1 .U / acts trivially.

P ROOF. For the statements concerning H r .U; E/, see 14. The statements concerning
Hcr .U; E/ follow by duality. For example

Hc2 .U; E/ D H 0 .U; E.1//


L _ L 1 /_ D .E.1/
D .E.1/ L _ /1 D .E. 1//1 D E1 . 1/:
2

An isomorphism ˛W k ! k 0 of fields defines a one-to-one correspondence X $ X 0


between k-varieties and k 0 -varieties under which étale maps correspond to étale maps and
étale coverings to étale coverings. It therefore also defines a one-to-one correspondence
0
E $ E 0 between sheaves on Xet and sheaves on Xet under which H r .X; E/ ' H r .X 0 ; E 0 /.
We apply this remark to 'W F ! F (the Frobenius automorphism x 7! x q ). If X and E
arise from objects X0 and E0 over Fq , then X 0 D X and E 0 D E. Therefore, for any variety
X0 over Fq and sheaf E0 on X0 , ' defines an automorphism of H r .X; E/ (and similarly for
cohomology with compact support).

P ROPOSITION 29.10 For any variety X0 over Fq and sheaf E0 on X0 , the endomorphism of
H r .X; E/ defined by .F; FE / is inverse to that defined by ' (and similarly for cohomology
with compact support).

The proof is omitted, but I recommend that the reader verify the proposition for the
sheaf Ga on A1 . For this, one must verify that the maps
FGa
H 0 .A1 ; Ga / ! H 0 .A1 ; F  Ga / ! H 0 .A1 ; Ga /

send 1
P .T / 7! P .T q / 7! P .T q / q D .' 1
P /.T /:
Here P .T / 2 FŒT  regarded as the ring of regular functions on A1 and ' 1 acts on the
coefficients of P .

R EMARK 29.11 Recall the following conventions.


When a group G acts on the left on a vector space V , then it acts on the dual VL of V by
the rule
.gf /.v/ D f .g 1 v/; f 2 VL ; g 2 G; v 2 V:
168 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

This is the only natural way of defining a left action on G on VL . This representation of
G on VL is called the contragredient of the original representation.
When a k-algebra R acts on the left on k-vector space V , then R acts on VL by the rule

.f r/.v/ D f .rv/; f 2 VL ; r 2 R; v 2 V:

The left action of R on V becomes a right action on VL — in general, there will be no


natural way to define a left action of R on VL .
Note that, if 2 G has eigenvalues a; b; : : : on V , then it will have eigenvalues
a ; b 1 ; : : : on VL . However, if 2 R has eigenvalues a; b; : : : on V , then it will have
1

eigenvalues a; b; : : : on VL . When can be considered both as an element of a ring and of a


group, this can lead to confusion.
Consider an elliptic curve E0 over Fq . The number theorists define the “eigenvalues
of the Frobenius” to be the eigenvalues of ' 2 Gal.F=Fq / acting on T` E. But T` E is
the dual of H 1 .E; Z` /, and so these are also the eigenvalues of ' 1 acting on H 1 .E; Z` /.
According to Proposition 29.10, they are also the eigenvalues of F acting on H 1 .E; Z` /.
Thus, happily, the number theorists agree with the geometers.
The endomorphism ring of E also contains a Frobenius element . How does it act? By
definition,  D F , and so it acts on H 1 .E; Z` / as F (hence, with eigenvalues with absolute
1
value q 2 ). And it acts on T` E with the same eigenvalues. Because H 1 is a contravariant
functor, End.E/ acts on it on the right; because T` is a covariant functor, it acts on it on the
left. In fact,  2 End.E/ will be a root of a polynomial with integer coefficients and with
1
roots that have absolute value q 2 . Thus, when End.E/ acts on a space,  will always have
1
eigenvalues of absolute value q 2 .

P ROPOSITION 29.12 Let E 0 be the locally constant sheaf on U0 corresponding to a 1 .U0 /-


module E. For any x 2 U F , there is an isomorphism .Ex ; Fx /  .E; 'x 1 /. Here 'x is a
Frobenius element in Gal.K un =K/ corresponding to x ('x is well-defined up to conjuga-
tion).

The isomorphism in the proposition is noncanonical, necessarily so because 'x is only


defined up to conjugation, but its existence implies that

Tr.Fx jEx / D Tr.'x 1 jE/:

Thus, the theorem can be rewritten as:

T HEOREM 29.13 Let E be a finite-dimensional Q` -vector space on which 1 .U0 / acts


continuously. Then
X
Tr.'x 1 jE/ D Tr.' 1 jH 1 .1 .U /; E.1//
L _
/ C Tr.' 1 jE1 .U / . 1//:
x2U F

E XAMPLE 29.14 Let K be a function field in one variable over Fq , and let L be a finite
Galois extension of K with Galois group G. Let W G ! GL.V / be a representation of
G on a finite-dimensional vector space over Q (or a finite extension of Q). Let A be a
Dedekind domain in K with field of fractions K whose integral closure in L is unramified
over A. Define
Y 1
LArtin .s; / D ; s 2 C:
det.1 .'x /Np s jV /
pA
29. THE LEFSCHETZ FIXED POINT FORMULA FOR NONCONSTANT SHEAVES.
169

Here the product is over the nonzero prime ideals of A, and Np D .AW p/. This is the Artin
L-series of , except that I’ve omitted some factors.
Let U0 D Specm A. Then G is a quotient of 1 .U0 /, and we let E0 be the sheaf of
Q` -vector spaces on U0 corresponding to the 1 .U0 /-module VL ˝Q Q` . Then
s
LArtin .s; / D L.U0 ; E; q /:
P .q /s
It follows from the multiplicative form of Theorem 29.13 that LArtin .s; / D Q.q s / where

P .t/; Q.t / 2 QŒt . Moreover, Q.t / D det.1 'tjVLGN . 1//, where GN is the image of G in
1 .U /. Therefore, LArtin .s; / is a meromorphic function of the complex variable s, which
N
is even holomorphic when V G D 0.

Restatement of the theorem for finite sheaves


Roughly speaking, the idea of the proof of Theorem 29.4 is to pass to a finite étale covering
V0 ! U0 where E becomes constant, and then apply the usual Lefschetz fixed-point for-
mula on V0 . The problem is that, in general, a locally constant sheaf of Q` -vector spaces
will not become constant on any finite covering (the action of 1 .U0 / on a stalk of the
sheaf need not factor through a finite quotient). Thus we need to work with sheaves of
-modules, where  D Z=`n Z. But then Hcr .U; E/ need not be a free -module, and so
it is no longer clear how to define the trace. Nevertheless, we state the theorem:

T HEOREM 29.15 Let U0 be a nonsingular affine geometrically connected curve over Fq ,


and let E 0 be a flat constructible locally constant sheaf of -modules on U0 . Then
X X
Tr.Fx jEx / D . 1/r Tr.F jHcr .U; E//:
x2U F r

The conditions on E mean that it corresponds to a 1 .U0 /-module E that is free and
finitely generated as a -module. Our first task will be to explain what the right hand side
means. Recall that a locally constant sheaf E of Q` -vector spaces on U0 is a family .En ; fn /
in which each En is a flat constructible locally constant sheaf of Z=`n Z-modules. Theorem
29.4 is proved by applying Theorem 29.15 to each En and then forming the inverse limits
(of course, it has to be checked that this is possible).

R EMARK 29.16 It will be useful to note that we need to prove Theorem 29.15 only in the
case that U F is empty. Let V0 be an open subset of U0 omitting all Fq -rational points of U0 .
Then Theorem 29.15 for the pair .V0 ; E/ and the pair .U0 r V0 ; E/ implies it for .U0 ; E/
(cf. the discussion at the start of this section). Since U r V is finite, that the Lefschetz
fixed-point formula for .U0 r V0 ; E/ is is essentially (29.2).

Perfect complexes
Let R be a ring (Noetherian as always). A complex

   ! M r ! M rC1 !   

of R-modules is said to be perfect if it is bounded (only finitely many of the M r are


nonzero) and each M r is a finitely generated projective R-module. Recall that for mod-
ules over commutative Noetherian local rings
170 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

projective and finitely generated D free and finitely generated.


Because such a module has a finite basis, it is possible to define the trace of an endomor-
phism.

P ROPOSITION 29.17 Let R be a commutative local Noetherian ring. Let M  be a com-


plex of R-modules, and let ˛W M  ! M  be an endomorphism of M  . For any quasi-
isomorphism W P  ! M  with P  perfect, there exists an endomorphism ˇ of P  ,
unique up to homotopy, such that ı ˇ D ˛ ı :

ˇ
P P

˛
M M :

Moreover, the element


def
X
Tr.ˇjP  / D . 1/r Tr.ˇjP r /
r

of R is independent of the choice of , and ˇ. When the R-modules H r .M  / are all


P ,
free, X
Tr.ˇjP  / D . 1/r Tr.˛jH r .M //:
If R is an integral domain with field of fractions K, then
X
Tr.ˇjP  / D . 1/r Tr.˛jH r .M / ˝R K/:

P ROOF. The proof is elementary — see, for example, EC VI 13.10. 2

We next need a criterion on a complex M  to ensure the existence of a perfect complex


P and a quasi-isomorphism P  ! M  . Since H r .P  / is finite for all r and zero for
all but finitely many r, the H r .M  / must satisfy the same conditions. However, these
conditions are not sufficient: for example, if  D Z=`2 Z and M 0 D Z=`Z and is 0
otherwise then no P  exists, because it is not possible to truncate
` ` ` `
 !  !  !  !  ! 0 ! 
k
Z=`Z

at the left.

P ROPOSITION 29.18 Let R be local Noetherian ring, and let M  be a complex of R-


modules such that H r .M  / is finitely generated for all r and zero for r > m, some m.
Then there exists a quasi-isomorphism Q ! M  with Q a complex of finitely generated
free R-modules such that Qr D 0 for r > m. If H r .Q ˝R N / D 0 for r < 0 and all
finitely generated R-modules N , then there exists a quasi-isomorphism W Q ! P  with
P  a perfect complex of R-modules such that P r is nonzero only for 0  r  m.

P ROOF. The existence of Q is a standard result (see, for example, Mumford, Abelian
Varieties, Lemma 1, p47).
Consider the sequence
Q 2 ! Q 1 ! Q0 :
29. THE LEFSCHETZ FIXED POINT FORMULA FOR NONCONSTANT SHEAVES.
171

Under the hypothesis that H r .Q ˝R N / D 0 for r < 0 and all N , this is exact, and
remains so after it has been tensored with N . Let B be the image of Q 1 in Q0 . Then
2 1
Q ˝R N ! Q ˝R N ! B ˝R N

is a complex, and Q 1 ˝R N ! B ˝R N is surjective (tensor products are right exact). It


follows that B ˝R N ! Q0 ˝R N is injective, and identifies B ˝R N with the image of
Q 1 ˝R N in Q0 ˝R N . Hence, for any submodule N 0 of N , B ˝R N 0 is a submodule of
B ˝R N . This implies that B is flat. As Q0 is also flat, and B ˝ N ! Q0 ˝ N is injective
for every N , it follows that Q0 =B is flat (as Torr .Q0 =B; N / D 0 for r > 0). Define P  to
be the complex
   ! 0 ! Q0 =B ! Q1 ! Q2 !    : 2

Note that, if M r D 0 for r < 0, then the map Q ! M  induces a map P  ! M  .


Let  D Z=`n Z, and let E be a flat constructible sheaf of -modules on a variety
U over an algebraically closed field. Let j W U ,! X be a completion of U , and let
jŠ E ! I  be an injective resolution of jŠ E. Theorems 15.1, 19.1, and the Künneth formula
def
show that M  D .X; I  / (and Q ) satisfy the hypotheses of the Proposition. We write
P  .U; E/ for any perfect complex of -modules for which there is a quasi-isomorphism
P  .U; E/ ! .X; I  /. Thus, P  .U; E/ is a perfect complex representing the cohomology
of E on U with compact support:

H r .P  .U; E// D Hcr .U; E/:

In the situation of Theorem 29.15, the constructions that gave us endomorphisms F of


Hcr .U; E/ give us an endomorphism F of .X; I  /. We choose an endomorphism F of
P  .U; E/ lying over F , and define
X
. 1/r Tr.F jHcr .U; E// D Tr.F jP  .U; E//:

It is possible to choose the complexes P  .U; Z=`n Z/ for n varying to form a projective
system such that the map P r .U; Z=`nC1 Z/ ! P r .U; Z=`n Z/ induces an isomorphism
P r .U; Z=`nC1 Z/=`n P r .U; Z=`n Z/ ! P r .U; Z=`n Z/ for all r and n. We let P  .U; Z` /
be the inverse limit. This is a perfect complex of Z` -modules such that H r .P  .U; Z` // D
Hcr .U; Z` /.

The proof of Theorem 29.15


Fix a finite Galois covering 0 W V0 ! U0 such that E0 jV0 is constant, and let G denote the
Galois group of V0 over U0 . Then E0 corresponds to a finite free -module E endowed
with an action of G. Let V D V0 Specm Fq F — it is a variety (not necessarily connected)
over F, and W V ! U is again a Galois covering with Galois group G. Let R D ŒG.
Then R acts on the cohomology groups H r .V; E/ through the action of G on V and on E.
Let G 1 be the set of regular maps ˛W V ! V such that F ı  D  ı ˛. Clearly, the
Frobenius map F W V ! V lies in G 1 , and G 1 D fF ı g j g 2 Gg. The group G acts on
G 1 by conjugation, and for any ˛ 2 G 1 we let z.˛/ be the order of the centralizer Z.˛/
of ˛ in G.
172 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

P ROPOSITION 29.19 For all ˛ 2 G 1, the `-adic integer TrZ` .˛jP  .V; Z` // is divisible
by z.˛/, and
X TrZ` .˛jP  .V; Z` //
Tr.F jP  .U; E// D  Tr .F 1
ı ˛jE/
z.˛/
˛2G 1 =G

(equality of elements of Z=`n Z).

The sum is over a set of representatives ˛ for the orbits of G acting on G 1 . Since
F 1 ı˛ 2 G and E is a finitely generated free -module, Tr.F 1 ı ˛jE/ is a well-defined
element of  D Z=`n Z. Neither trace depends on the choice of ˛ in the orbit. Thus the
right hand side is a well-defined element of .
We now explain why the proposition completes the proof of the Theorem 29.15. As
noted above, we may assume that U F is empty, and then have to show that Tr.F jP  .U; E// D
0. For this it suffices to show that Tr.˛jP  .V; Z` // D 0 for all ˛, but
29:17
X
Tr.˛jP  .V; // D . 1/r Tr.˛jHcr .V; Q` //:

We
P wishr to applyrthe Lefschetz fixed-point formula with constant coefficients to show that
. 1/ Tr.˛jHc .V; Q` // D 0. For this, we need to know that
(a) ˛ extends to a regular map ˛W Y ! Y where Y is a complete nonsingular curve
containing V ;
(b) the fixed points of ˛ in Y have multiplicity one;
(c) ˛ has no fixed points in V .
Statements (a) and (b) will show that there is a Lefschetz fixed-point formula with constant
coefficients for the noncompact curve V (cf. the discussion at the start of this section), and
(c) shows that the trace is zero.
Statement (a) is a general fact about curves and their completions — ˛ defines an en-
domorphism of the field F.V / of regular functions on V , which extends to a regular map
on the complete nonsingular curve Y canonically attached to F.V / — see 14. In fact, the
action of G on V extends uniquely to an action on Y , and if ˛ D g ı F on V , then the same
equation holds on Y . For any closed point Q of Y ,

.d˛/Q D .dg/F .Q/ ı .dF /Q

which is zero, because .dF /Q D 0. This implies (b) (cf. 27.2).


For (c), note that a fixed point of ˛ in V would lie over a fixed point of F in U , and we
are assuming that U F D ;.
It remains to prove Proposition 29.19.

P ROPOSITION 29.20 (a) For each N , the complex P  .V; Z=`N Z/ can be chosen to be
a perfect complex of .Z=`N Z/ŒG-modules. For varying N , and they can be chosen
to form a projective system whose limit P  .V; Z` / is a perfect Z` ŒG-complex with
the property that P  .V; Z` /=`N P  .V; Z` / D P  .V; Z=`N Z/ for all N .

(b) There is a quasi-isomorphism P  .U; E/ ! P  .V; / ˝R E.
29. THE LEFSCHETZ FIXED POINT FORMULA FOR NONCONSTANT SHEAVES.
173

P ROOF. (a) The proof of the first statement is a straightforward extension of that following
29.18. (That R is noncommutative causes no problems; that G acts on both Y and E
compatibly requires one to write out the definitions of what this means.)
(b) The Künneth formula (better the projection formula 22.5), shows that

P  .V; E/ ! P  .V; / ˝ E:

For any G-module P , the trace map IndG .P / ! P induces an isomorphism IndG .P /G !
P . Therefore

P  .V; E/G ! P  .U; E/;
and

P  .V; E/G ! .P  .V; / ˝ E/G D P  .V; / ˝R E: 2

R EMARK 29.21 Let N and M be R-modules. Then N ˝ M is an R-module with  2 G


acting according to the rule:  .n ˝ m/ D  n ˝  m. Let M0 denote M as an R-module
with G acting trivially. Then  ˝ m 7!  ˝  mW R ˝ M0 ! R ˝ M is an isomorphism
of R-modules. Therefore, if M is free as a -module then R ˝ M is free as an R-module;
it follows that if N is a projective R-module, then N ˝ M is a projective R-module.

Interlude on noncommutative traces


When R is a noncommutative ring. The trace of an endomorphism ˛ of a free R-module
M of finite rank is not well-defined as an element of R. Suppose, for example, that M has
def
rank 1, and let e and e 0 D be be basis elements. If ˛.e/ D ae, then ˛.e 0 / D ˛.be/ D bae,
which need not equal a.be/ because ab ¤ ba in general. Let R\ be the quotient of the
additive group of R by the subgroup generated by the elements of the form ab ba. For
an endomorphism ˛ of a free R-module of finite rank M , we define Tr.˛jM / to be the
image of ai i in R\ , where .aij / is the matrix of ˛ relative to some basis for M — it is
P
independent of the choice of the basis.

L EMMA 29.22 Let M1 and M2 be free R-modules  of finite rank, and let ˛ be an endo-
˛11 ˛12
morphism of M1 ˚ M2 . Write ˛ D where ˛ij is a map Mj ! Mi . Then
˛21 ˛22
TrR .˛jM1 ˚ M2 / D TrR .˛11 jM1 / C TrR .˛22 jM2 /.

P ROOF. Compute TrR .˛jM1 ˚ M2 / relative to the union of a basis for M1 and a basis for
M2 . 2

For an endomorphism ˛ of a finitely generated projective R-module M , we define


Tr.˛jM / D Tr.˛ ˚ 0jM ˚ N / where N is chosen so that M ˚ N is free of finite rank —
it is independent of the choice of N .
Let R be the groupP ring ŒG where  is a commutative (Noetherian) ring, and G is a
finite group. The map a  7! ae , where e is the identity element of G, induces a map
"W R\ ! , and for any endomorphism ˛ of a finitely generated projective R-module M ,
we define
TrG .˛jM / D ".TrR .˛jM //:
174 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

L EMMA 29.23 For any finitely generated projective R-module M ,

Tr .˛jM / D ŒG TrG


 .˛jM /;

with ŒG equal to the order of G.

P ROOF. We may assume that M is free, and as the traces depend only on the diagonal
the matrix of ˛, that M D R. Then ˛ acts as multiplication on the right by some
terms of P
element a  of R. For any  2 G, ˛. / D ae  C    , and so Tr .˛jM / D ŒGae :
G
Since Tr .˛jM / D ae , the lemma is true in this case. 2

This lemma explains the significance of noncommutative traces for the proof of Theo-
rem 29.15: they allow one to “divide” the usual trace over  by the order of the group, even
when  is finite.

L EMMA 29.24 Let ˛ and ˇ be endomorphisms of P and M respectively, where P is a


finitely generated projective R-module and M is a finitely generated R-module that is free
as a -module. Then

TrG G
 .˛ ˝ ˇjP ˝ M / D Tr .˛jP /  Tr .ˇjM /:

P ROOF. Note that, according to (29.21), P ˝ M is a projective R-module, and so all the
terms are defined. We needPonly consider the case that P D R. Then ˛ is multiplication on
the right by some element a , and the isomorphism R ˝ M ! R ˝ M0 of (29.21)
transforms ˛ ˝ ˇ into the endomorphism
X
r ˝ m 7! a r ˝  1 ˇ.m/


of R ˝ M0 . The trace of
1
r ˝ m 7! a r ˝  ˇ.m/W R ˝ M ! R ˝L M

is ae Tr .ˇjM / if  D e and is 0 otherwise. This completes the proof. 2

Suppose now that there is an exact sequence


degree
1!G!W ! Z ! 1:

Define G 1 to be the inverse image of 1 in W . Then G acts on G 1 by conjugation, and


for ˛ 2 G 1 we let Z.˛/ be the centralizer of ˛ and z.˛/ the order of ˛. Let W be set
of elements of W mapping to nonpositive integers. Let P be a -module on which the
monoid W acts -linearly and which is projective when regarded as an R-module. Then
PG is a projective -module, and every w 2 W defines an endomorphism of PG that
depends only on the degree.w/.

L EMMA 29.25 With the above notations,


X X X
Tr . ˇjP / D Tr . ˇjP G / D Tr . ˇjPG /:
˛2G 1 ˛2G 1 ˛2G 1
29. THE LEFSCHETZ FIXED POINT FORMULA FOR NONCONSTANT SHEAVES.
175

P
P ROOF. Fix an element ˛0 of G 1, and let  D  2G . Then

P G ,! P ! P G

is multiplication by ŒG. This gives the middle equality in


X X
Tr . ˛jP / D Tr .˛0 jP / D Tr.ŒG˛0 jP G / D Tr. ˛jP G /:
˛2G 1 ˛2G 1

Multiplication by  defines an isomorphism PG ! P G (Serre, J.-P., Corps Locaux, VIII.1,


Prop. 1), and so P G may be replaced by PG . 2

P ROPOSITION 29.26 For any ˛0 2 G 1,

Z.˛/
X
Tr .˛0 jPG / D Tr .˛jP /:
˛2G 1 =G

P ROOF. See EC, VI.13.19. 2

Completion of the proof


It remains to prove Proposition 29.19.

Tr .F jP  .U; E// D Tr .' 1 jP  .V; /˝R E/ .29:20/


D Tr .' 1 j.P  .V; /
˝ E/G / (obvious)
Z.˛/
.Tr .˛jP  .V; / ˝ E//
P
D .29:26/
P˛2G 1 =G
Z.˛/
D Tr .˛jP  .V; //  Tr .F 1 ı ˛jE/ .29:24/
P˛2G 1 =G
Z.˛/
D ˛2G 1 =G
TrZ` .˛jP  .V; Z` /  Tr .F 1 ı ˛jE/ .29:20/
P TrZ` .˛jP  .V;Z` / 1
D ˛2G 1 =G z.˛/
 Tr .F ı ˛jE/: .29:23/:
30 T HE MAIN L EMMA
Review of notations
Again, U0 is a nonsingular affine curve over Fq and U denotes U0 regarded as a curve
over F. Thus U0 D Specm A0 for some affine Fq -algebra A0 , and we let K be the field of
fractions of A0 . Thus K is the field of rational functions on U0 . Choose an algebraic closure
˝ of K0 , and identify 1 .U0 / with Gal.K un =K/, where K un is the maximal unramified
extension of K in ˝ (relative to A0 ), and identify 1 .U / with Gal.K un =K  F/. Then a
locally constant sheaf E0 of Q` -vector spaces on U0 corresponds to a finite-dimensional
Q` -vector space E endowed with a continuous action of 1 .U0 /. The inverse image of E
on U corresponds to E regarded as a 1 .U /-module. Here E is the stalk EN of E at the
geometric point of U0 defined by Specm ˝ ! Specm K ! U0 .
We have an exact sequence

0 ! 1 .U / ! 1 .U0 / ! Gal.F=Fq / ! 0:

For each closed point x 2 U0 , we have a Frobenius element 'x 2 1 .U0 / (well-defined
up to conjugacy) that fixes some prime ideal P of the integral closure Aun of A in K un
deg x
lying over p and acts as a 7! aq on Aun =P. The image of 'x in Gal.F=Fq / is ' deg x .
Following Deligne, I set

Fx D 'x 1 2 1 .U0 /; F D' 1


2 Gal.F=Fq /:

Thus the actions of Fx and F on Ex D E and Hcr .U; E/ respectively coincide with those
of their namesakes defined geometrically (29.10; 29.12).

Preliminaries on linear algebra


L EMMA 30.1 Let ˛ and ˇ be endomorphisms of finite-dimensional K-vector spaces V and
W respectively. Then the trace of ˛ ˝ ˇW V ˝ W ! V ˝ W is the product of the traces of
˛ and ˇ.

P ROOF. Choose bases .ei / and .fi / for V and W respectively, and set
X X
˛ei D aj i ej ; ˇfi D bj i fj :

Then .ei ˝ fi 0 / is basis for V ˝ W and


X
.˛ ˝ ˇ/.ei ˝ fi 0 / D aj i bj 0 i 0 ej ˝ fj 0 :
j;j 0

Therefore, the trace of ˛ ˝ ˇ is


X X X
Tr.˛ ˝ ˇ/ D ai i bi 0 i 0 D . ai i /. bi i / D .Tr.˛//.Tr.ˇ//:
i;i 0 2

L EMMA 30.2 Let K be a field containing Q, and let ˛W V ! V be an endomorphism of a


K-vector space V . The characteristic polynomial of ˛ has coefficients in Q if and only if
there is a basis for V relative to which the matrix of ˛ has its entries in Q.

176
30. THE MAIN LEMMA 177

P ROOF. Certainly, if the matrix A of ˛ with respect to some basis of V has entries in Q,
then the characteristic polynomial det.1 At / lies in QŒt . The converse follows from the
theory of rational canonical forms for matrices. 2

D EFINITION 30.3 An endomorphism of a vector space over a field containing Q is said to


be rational when it satisfies the equivalent conditions of Lemma 30.2.

For a vector space V , V ˝m denotes the tensor product of m copies of V . An endo-


morphism ˛ of V defines an endomorphism ˛ ˝m of V ˝m . From Lemma 30.1, we see
that
Tr.˛ ˝m jV ˝m / D .Tr.˛jV //m :
Clearly ˛ ˝m is rational if ˛ is. Often, we write ˛ for ˛ ˝m .

Statement of the Theorem


D EFINITION 30.4 Let n 2 Z.
(a) A locally constant sheaf E0 of Q` -vector spaces on U0 is said to have weight n if for
all closed points x of U0 , each eigenvalue of Fx W Ex ! Ex is an algebraic number
whose complex conjugates have absolute value q deg.x/n=2 .
(b) A finite-dimensional Q` -vector space E endowed with a continuous action of 1 .U0 /
has weight n if, for all closed points x of U0 (i.e., nonzero prime ideals p of A0 ), each
eigenvalue of 'x W Ex ! Ex is an algebraic number whose complex conjugates have
absolute value q deg.x/n=2 .

When E is the 1 .U0 /-module corresponding to E0 , these notions coincide: E0 has


weight n if and only if E has weight n.
E XAMPLE 30.5 (a) The sheaf Q` .1/ corresponds to the 1 .U0 /-module .lim `n .K un //˝Z`
n
Q` . Because ` ¤ p, `n .F/ D `n .K un / is a free Z=`n Z-module of rank 1W
m 2 Z=`n Z acts according to the rule .m; / 7!  m . Therefore lim `n .F/ is a
n
free Z` -module of rank 1, and Q` .1/ is a Q` -vector space of dimension 1. The group
1 .U0 / acts on Q` .1/ through its quotient Gal.F=Fq /, and the canonical generator
' D .z 7! z q / of Gal.F=Fq / acts on Q` .1/ as multiplication by q. The Frobenius
element 'x has image ' deg x in Gal.F=Fq /, and so acts on Q` .1/ as q deg x . Thus,
Q` .1/ has weight 2.
(b) If E0 is of weight ˇ, then E0˝m is of weight mˇ: For example, Q` .m/ has weight
2m.

The next theorem is often referred to as the MAIN Lemma (restricted form).
T HEOREM 30.6 Let E be the 1 .U0 /-module corresponding to a locally constant sheaf E0
of Q` -vector spaces. Let n be an integer. Assume:
(a) (Rationality.) For all closed points x 2 U0 , the action of Fx on E is rational (30.3);
(b) There exists a nondegenerate 1 .U0 /-invariant skew-symmetric form

W E  E ! Q` . n/:

(c) (Big geometric monodromy.) The image of 1 .U / in Sp.E; / is open (for the
`-adic topology).
178 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

Then:
(a) E is of weight n, i.e., the eigenvalues of Fx acting on Ex have absolute value
.q deg x /n=2 .
(b) The action of F on Hc1 .U; E/ is rational, and its eigenvalues all have absolute value
 q n=2C1 .
(c) Let j be the inclusion of U into P1 . The action of F on H 1 .P1 ; j E/ is rational, and
its eigenvalues ˛ satisfy
q n=2 < j˛j < q n=2C1 :

Here Sp.E; / denotes the symplectic group of , i.e.,

Sp.E; / D f˛ 2 GL.E/ j .˛e; ˛e 0 / D .e; e 0 /; e; e 0 2 Eg:

Let  2 1 .U0 / be such that jF D ' m for some m 2 Z. That is 1 .U0 /-invariant
means that
. e;  e 0 / D q nm .e; e 0 /; e; e 0 2 E:
In particular, if  2 1 .U /, then it acts on E as an element of the symplectic group, and so
(c) makes sense.

E XAMPLE 30.7 Let d be an odd integer, and suppose we have a regular map

W Y0 ! U0

such that, for each closed point x of U0 ,  1 .x/ is a nonsingular hypersurface Y .x/0
in Pd C1 defined over .x/ D Fq deg x . Let E D Rd  Q` . Then E is locally constant
(by the proper-smooth base change theorem 20.2), and for any closed point x of U0 ,
Ex ' H d .Y .x/; Q` / (proper base change theorem 17.2). Moreover Fx acts on Ex as
the Frobenius map of Y .x/ acts on H d .Y .x/; Q` /, and so

det.1 Fx t jEx / D det.1 F tjH d .Y .x/; Q` //:


r
Now, H r .Y .x/; Q` / is zero for odd r ¤ d and equals H r .Pd ; Q` / ' Q` . 2/ for r even
(see 16.4) and so

det.1 F t jH d .Y .x/; Q` /
Z.Y .x/0 ; t / D :
.1 t /.1 qt /    .1 q d t /

As Z.Y .x/0 ; t / 2 Q.t / (see 27.8), det.1 F tjH d .Y .x/; Q` / has rational coefficients, and
so E satisfies condition (a) of the theorem.
There is a canonical pairing of sheaves

Rd  Q`  Rd  Q` ! R2d  Q` ' Q` . d /

which on each stalk becomes cup-product

H d .Y .x/; Q` /  H d .Y .x/; Q` / ! H 2d .Y .x/; Q` / ' Q` . d /:

Therefore, the pairing on sheaves corresponds to a pairing

W E  E ! Q` . d /
30. THE MAIN LEMMA 179

which is skew-symmetric (because d is odd) non-degenerate (by Poincaré duality for the
geometric generic fibre of  defined by Spec ˝ ! U0 ) and 1 .U0 /-invariant (because it
is defined by a morphism of sheaves on U0 ). Therefore, E satisfies condition (b) of the
theorem. If it satisfies condition (c), then it has weight d and the Riemann hypothesis holds
for every Y .x/!
In fact it is possible to realize every nonsingular hypersurface Y0 of odd dimension over
Fq as a member of a family satisfying (c) (after possibly extending Fq ), and so prove the
Riemann hypothesis for Y0 this way. This is a geometric problem: if we can find a family
W Y ! U  A1 of nonsingular hypersurfaces over F containing Y0=F as a member and
satisfying condition (c), then the family will be defined over a finite extension of Fq .
Let ı be the degree of Y0 . We consider the set of all homogeneous polynomials of
degree ı in d C 2 variables considered
 up tomultiplication by a nonzero scalar. This set
d C ı C1
can be identified with PN , N D (see AG 6.20). We obtain a map
ı

H PN  Pd C1

Pn

such that, for each P 2 PN ,  1 .P / is the hypersurface (possibly reducible) in Pd C1


defined by P regarded as a homogeneous polynomial. Now Y0=F corresponds to a point P
in PN , and the problem is to show that there is a line through P for which the “geometric
monodromy” is big.

Outline of the Proof of (a) of the Theorem


Recall that
!
1 m
def ˝2k t
Y Y X
˝2k m
Z.U0 ; E ; t/ D D Tr.Fx jE / :
x2U0
det.1 Fx t deg x jE ˝2k / x m
m

The first equality is the definition, and the second follows from the elementary Lemma 27.5.
Condition (a) of the Theorem implies that Z.U0 ; E ˝2k ; t / 2 QŒŒt , and so it makes sense
to speak of its radius of convergence for t 2 C.
We shall prove (under the hypotheses of the theorem):
(I) For all positive integers k, .˝2k E/1 .U / is isomorphic to a direct sum of copies of
Q` . k n/.
1
(A) If, for all positive integers k, Z.U0 ; E ˝2k ; t / converges for jt j < q k nC1
, then E has
weight n.
We explain how the two statements imply the part (a) of the theorem. As have already
noted, Z.U0 ; E ˝2k ; t / is a power series with coefficients in Q. The multiplicative form of
the Lefschetz fixed-point formula (29.6),

det.1 F tjHc1 .U; E ˝2k //


Z.U0 ; E ˝2k ; t / D ;
det.1 F tjHc2 .U; E ˝2k //
180 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

shows that Z.U0 ; E; t / 2 Q` .t /\QŒŒt  D Q.t /. Recall (29.9) that Hc2 .U; E/ ' E1 .U / . 1/,
and so (I) implies that
det.1 F t jHc2 .U; E ˝2k // D .1 q k nC1 t /N ; some N:
Thus
polynomial in QŒt 
Z.U0 ; E ˝2k ; t / D :
.1 q k nC1 t /N
Obviously, this converges for jq k nC1 t j < 1, i.e., for jt j < 1=q k nC1 . Now we can apply
(A) to show that E has weight n.

The proof of (A)


Throughout, E satisfies the condition (a) and (b) of the theorem.
L EMMA 30.8 For all positive integers k, the coefficients of the power series
1
det.1 Fx t deg x jE ˝2k /
are positive rational numbers.
P ROOF. According to the elementary Lemma 27.5, we have
1 m deg.x/
1 X
m ˝2k t
log D Tr.F x jE / :
det.1 Fx t deg x jE ˝2k / mD1
m

But Tr.Fxm jE ˝2k / D Tr.Fxm jE/2k . Under the hypothesis (a) of the theorem, Tr.Fxm jE/ 2
Q, and so Tr.Fxm jE ˝2k / is a positive rational number. Thus the coefficients of the power
1
series log det.1 F t deg x jE ˝2k / are positive rational numbers, and the same is true of exp of
x
it. 2
1
L EMMA 30.9 If, for all positive integers k, Z.U0 ; E ˝2k ; t / converges for jtj < q k nC1
,
then E has weight n.
P ROOF. Consider
def
Y 1
Z.U0 ; E ˝2k ; t / D :
x2U0
det.1 Fx t deg x jE ˝2k /

If am is the coefficient of t m in the power series expansion of Z.U0 ; E ˝2k ; t /, and am;x
is the coefficient of t m in the expansion of 1= det.1 Fx t deg x jE ˝2k /, then am  am;x (be-
cause a0;x D 1 and am;x  0 all x/. Therefore the radius of convergence of Z.U0 ; E ˝2k ; t /
is  the radius of convergence of 1= det.1 Fx t deg x jE ˝2k /. The hypothesis of the lemma
therefore implies that 1= det.1 Fx t deg x jE ˝2k / converges for jt j < 1=q k nC1 .
2k
If ˛ is an eigenvalue of Fx on E, ˛ 2k is an eigenvalue of Fx on E ˝2k , and so 1=˛ deg x
is a pole of 1= det.1 Fx t deg x jE ˝2k /. Therefore,
ˇ ˇ
ˇ 1 ˇ 1
ˇ 2k ˇ  k nC1
ˇ ˇ
ˇ ˛ deg x ˇ q

and so j˛ 2k j  .q deg x /kx nC1 . On taking the 2kth root and letting k ! 1, we find that
j˛j  .q deg x /n=2 for all eigenvalues ˛ of Fx on E. The existence of the pairing in (b) of
the theorem shows that, for each eigenvalue ˛ there is an eigenvalue ˛ 0 such that ˛˛ 0 D
.q deg x /n , and this completes the proof. 2
30. THE MAIN LEMMA 181

Proof of (I)
L EMMA 30.10 Condition (c) of the theorem implies that 1 .U / is Zariski dense in Sp. /,
and therefore that

Hom.E ˝2k ; Q` /1 .U / D Hom.E ˝2k ; Q` /Sp. / :

P ROOF. Let N be the image of 1 .U / in Sp. ; Q` /. Because 1 .U / is compact (it is a


Galois group), N is compact, and therefore closed in Sp. ; Q` /. The `-adic version of
Cartan’s theorem (Serre, Lie Algebras and Lie Groups, LG 5.42) then says that it a Lie
subgroup of Sp. ; Q` /. Since it is open, it has the same dimension as Sp. ; Q` / as a Lie
group. Let G  Sp be the Zariski closure of N in Sp (so G is the smallest closed subvariety
of Sp defined over Q` such that G.Q` /  . N Then G is an algebraic subgroup of Sp, and

N  Tgte .G/  Tgte .Sp/:


Tgte ./

N D Tgte .Sp/, and so dim G D dim Sp. As Sp is connected, this implies that
But, Tgte ./
G D Sp, and so N is Zariski dense in Sp.
Finally, let f W E ˝2k ! Q` be a linear map fixed by 1 .U /. For g 2 Sp. / to fix f is
N then it is fixed by the Zariski closure of .
an algebraic condition on g: if f is fixed by , N 2

Obviously,

Hom.E ˝2k ; Q` /Sp. /


D Hom..E ˝2k /Sp. / ; Q` /:

If f1 ; f2 ; : : : ; fN is a basis for Hom.E ˝2k ; Q` /Sp. / , then the map

a 7! .f1 .a/; : : : ; fN .a//W E ˝2k ! QN


`

induces an isomorphism
.E ˝2k /Sp. / ! .Q` /N :
We shall use invariant theory to choose a basis .fi / for which we shall be able to see how
the action of Gal.F=Fq / transfers to an action on .Q` /N .
Consider the following general question: given a vector space V over a field K of
characteristic zero and a nondegenerate skew-symmetric form on V , what are the Sp-
invariant linear forms f W V ˝2k ! K‹ That is, what is Hom.V ˝2k ; K/Sp ‹ Note that a
linear form f W V ˝2k ! K can be regarded as a multi-linear form

f W V  V      V ! K:

For example,
.v1 ; : : : ; v2k / 7! .v1 ; v2 /    .v2k 1 ; v2k /

is such a multi-linear form, and it is obviously Sp-invariant. More generally, for any par-
tition of f1; :::; 2kg into k-disjoint sets P W ffa1 ; b1 g; :::; fak ; bk gg, ai < bi , we get an
invariant form: Y
fP W V 2k ! K, .v1 ; :::; v2k / ! .vai ; vbi /:

P ROPOSITION 30.11 The invariant forms fP span Hom.V ˝2k ; K/Sp :


182 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

P ROOF. See H. Weyl, The Classical Groups, PUP, VI.1, 1939 (Rev. edn 1946). Alterna-
tively, see Fulton, W., and Harris, J., Representation Theory, Springer Verlag, 1991, Ap-
pendix F. 2

A basis of forms of the type fP for Hom.V ˝2k ; K/Sp , gives a 1 .U0 /-equivariant map

E ˝2k ! Q` . k n/N

inducing an isomorphism .E ˝2k /1 .U / ! Q` . k n/N . This proves (I).

Proof of (b) of the theorem


As U is affine, Hc0 .U; E/ D 0. On the other hand,

Hc2 .U; E/ D E1 .U / . 1/,

which is zero because hypothesis (c) implies that 1 .U / is Zariski dense in Sp.E; / and
there are no Sp.E; /-invariant linear forms E ! Q` (or on E ˝n for any odd n, by
invariant theory). Therefore, the Lefschetz Fixed Point Formula 29.6 shows that

Z.U0 ; E0 ; t / D det.1 F tjHc1 .U; E//:

By definition
Y 1
Z.U0 ; E0 ; t / D ;
.1 Fx t deg x jE/
x2U0

and so
1 Y
D det.1 Fx t deg x jE/:
det.1 F tjHc1 .U; E// x

Hypothesis (a) implies that, when expanded out, the right hand side is a power series in t
n
with coefficients in Q. To complete the proof, we show that it converges for jt j < 1=q 2 C1 .
Recall from complex analysis, that Q if p1 ; p2 ; : : : is an infinite sequence of complex
numbers, none of which is zero, then pn is said to converge Q if the partial products con-
verge to a nonzero complex
P number. An infinite product .1 C an / converges absolutely
if and only if the series jan j converges.
Let d D dimension of E, and let ax;i , 1  i  d , be the eigenvalues of Fx acting on
E, so that
1 Y
D .1 ax;i t deg x /:
Z.U0 ; E0 ; t /
x;i

We shall show that X


jax;i t deg x j
x;i
n
converges for jt j < 1=q 2 C1 . The two facts we shall need are:
n
– jax;i j D .q deg x / ;
2

– the number of closed points x on U0 of degree m is  q m .


30. THE MAIN LEMMA 183

The first statement was proved in (a). The second follows from the fact that each closed
point x of U0 of degree m contributes at least 1 (in fact exactly m) elements to U0 .Fq m /,
1
which has  q m elements since U0  A1 . Put jtj D n C1C" , " > 0. The first fact implies
q2
that
X d
j˛i;x t deg x j  ;
.q deg x /1C"
i

and the second that


X 1 X qm X 1
 D < 1:
x
.q deg x /1C" m
q m.1C"/ m
q m"

Note that the proof used only that E has weight n and that E1 .U / D 0.

Proof of (c) of the theorem


From the cohomology sequence of

0 ! jŠ E ! j E ! i i  j E ! 0;

(see 8.15), we obtain a surjection

Hc1 .U; E/ ! H 1 .P1 ; j E/:

Hence (b) implies that F acts rationally on H 1 .P1 ; j E/ and its eigenvalues satisfy
n
j˛j < q 2 C1 :

L
The sheaf E.1/ satisfies the same hypotheses as E with n replaced by 2 n. Therefore, F
L
acts rationallly on H 1 .P1 ; j E.1// and its eigenvalues ˇ satisfy
2 n n
C1
jˇj < q 2 Dq 2 :

Now the duality theorem (32.3, below) gives a canonical nondegenerate pairing

H r .P1 ; j E/  H 2 r
.P1 ; j E.1//
L ! H 2 .P1 ; Q` .1// ' Q` :

Hence, each ˛ is the inverse of a ˇ, and so


n
j˛j > q 2 :
31 T HE G EOMETRY OF L EFSCHETZ P ENCILS
In this section, we see how to fibre a variety over P1 in such a way that the fibres have only
very simple singularities, and in the next section we use the fibring to study the cohomology
of the variety. This approach to the study of the cohomology of varieties goes back to
Lefschetz in the complex case. Throughout this section, we work over an algebraically
closed field k.

Definition
A linear form H D m m
P
i D0 ai Ti defines hyperplane in P , and two linear forms define the
same hyperplane if and only if one is a nonzero multiple of the other. Thus the hyperplanes
in Pm form a projective space, called the dual projective space PL m .
A line D in PL m is called a pencil of hyperplanes in Pm . If H0 and H1 are any two
distinct hyperplanes in D, then the pencil consists of all hyperplanes of the form ˛H0 C
ˇH1 with .˛W ˇ/ 2 P1 .k/. If P 2 H0 \ H1 , then it lies in every hyperplane in the pencil
— the axis A of the pencil is defined to be the set of such P . Thus

A D H0 \ H1 D \t 2D Ht :

The axis of the pencil is a linear subvariety of codimension 2 in Pm , and the hyperplanes of
the pencil are exactly those containing the axis. Through any point in Pm not on A, there
passes exactly one hyperplane in the pencil. Thus, one should imagine the hyperplanes in
the pencil as sweeping out Pm as they rotate about the axis.
Let X be a nonsingular projective variety of dimension d  2, and embed X in some
projective space Pm . By the square of an embedding, we mean the composite of X ,! Pm
with the Veronese mapping (AG 6.20)
.mC2/.mC1/
.x0 W : : : W xm / 7! .x02 W : : : W xi xj W : : : W xm
2
/W Pm ! P 2 :

D EFINITION 31.1 A line D in PL m is said to be a Lefschetz pencil for X  Pm if


(a) the axis A of the pencil .Ht /t 2D cuts X transversally;
def
(b) the hyperplane sections Xt D X \ Ht of X are nonsingular for all t in some open
dense subset U of DI
(c) for t … U , Xt has only a single singularity, and the singularity is an ordinary double
point.

Condition (a) means that, for any closed point P 2 A \ X , TgtP .A/ \ TgtP .X / has
codimension 2 in TgtP .X /.
The intersection X \Ht in (b) should be taken scheme-theoretically, i.e., if X is defined
by the homogeneous ideal a, then X \ Ht is defined by a C .Ht /. Condition (b) means that
Xt is reduced and nonsingular as an algebraic variety.
A point P on a variety X of dimension d is an ordinary double point if the tangent cone
at P is isomorphic to the subvariety of Ad C1 defined by a nondegenerate quadratic form
Q.T1 ; : : : ; Td C1 /, or, equivalently, if

OO X;P  kŒŒT1 ; : : : ; Td C1 =.Q.T1 ; : : : ; Td C1 //:

184
31. THE GEOMETRY OF LEFSCHETZ PENCILS 185

T HEOREM 31.2 There exists a Lefschetz pencil for X (after possibly replacing the projec-
tive embedding of X by its square).

P ROOF. (Sketch). Let Y  X  PL m be the closed variety whose points are the pairs .x; H /
such that H contains the tangent space to X at x. For example, if X has codimension 1 in
Pm , then .x; H / 2 Y if and only if H is the tangent space at x. In general,

.x; H / 2 Y ” x 2 H and H does not cut X transversally at x:

The image of Y in PL m under the projection X  PL m ! PL m is called the dual variety XL of X .


The fibre of Y ! X over x consists of the hyperplanes containing the tangent space at x,
and these hyperplanes form an irreducible subvariety of PL m of dimension m .dim X C 1/;
it follows that Y is irreducible, complete, and of dimension m 1 (see AG 10.11) and that
XL is irreducible, complete, and of codimension  1 in PL m (unless X D Pm , in which case
it is empty). The map 'W Y ! XL is unramified at .x; H / if and only if x is an ordinary
double point on X \ H (see SGA 7, XVII 3.7). Either ' is generically unramified, or it
becomes so when the embedding is replaced by its square (so, instead of hyperplanes, we
are working with quadric hypersurfaces) (ibid. 3.7). We may assume this, and then (ibid.
3.5), one can show that for H 2 XL r XL sing , X \ H has only a single singularity and the
singularity is an ordinary double point. Here XL sing is the singular locus of X.
L
By Bertini’s theorem (Hartshorne II.8.18) there exists a hyperplane H0 such that H0 \X
is irreducible and nonsingular. Since there is an .m 1/-dimensional space of lines through
H0 , and at most an .m 2/-dimensional family will meet XL sing , we can choose H1 so that
the line D joining H0 and H1 does not meet XL sing . Then D is a Lefschetz pencil for X: 2

T HEOREM 31.3 Let D D .Ht / be a Lefschetz pencil for X with axis A D \Ht . Then
there exists a variety X  and maps

X X  ! D:

such that:
(a) the map X  ! X is the blowing up of X along A \ XI
(b) the fibre of X  ! D over t is Xt D X \ Ht .
Moreover,  is proper, flat, and has a section.

P ROOF. (Sketch) Through each point x of X r A \ X, there will be exactly one Hx in D.


The map
'W X r A \ X ! D, x 7! Hx ;
is regular. Take the closure of its graph ' in X  D; this will be the graph of : 2

R EMARK 31.4 The singular Xt may be reducible. For example, if X is a quadric surface
in P3 , then Xt is curve of degree 2 in P2 for all t, and such a curve is singular if and only if
it is reducible (look at the formula for the genus). However, if the embedding X ,! Pm is
replaced by its cube, this problem will never occur.

References The only modern reference I know of is SGA 7, Exposé XVII. (Perhaps one
day I’ll include it in AG.)
32 T HE C OHOMOLOGY OF L EFSCHETZ P ENCILS
Throughout this section, k is an algebraically closed field of characteristic p (possibly 0).

Preliminaries on locally constant sheaves


Let U be an open subset of a complete curve X, and let  be a commutative ring (for
example,  D Z=`n Z,  D Z` ,  D Q` ). We have seen that to give a constructible
locally constant sheaf of -modules on U is to give a finitely generated -module on
which 1 .U / acts continuously.
When we consider constructible sheaves of -modules on X whose restriction to U is
locally constant, the picture is more complicated: it is possible to change the stalks of the
sheaf over the points of X r U almost at will (see 8.17). However, there is a special class
of such sheaves for which F is determined by FjU , namely, those for which the canonical
map F ! j j  F is an isomorphism. Here, as usual, j is the inclusion U ,! X.

P ROPOSITION 32.1 Let U be an open subset of a complete nonsingular curve X over


an algebraically closed field k, and let  D Z=`n Z, Z` , or Q` with ` distinct from the
characteristic of k.
(a) Let F be a sheaf of -modules on X; the canonical map F ! j j  F is an iso-
morphism if and only if, for all s 2 X r U; the cospecialization map Fs ! FN is
injective and has image FIN s (here N is a generic geometric point, and Is  1 .U; /
N
is an inertia group at s).
(b) For any locally constant sheaf of Q` -vector spaces F on U , the cup-product pairing

H r .X; j F/  H 2 r L
.X; j F.1// ! H 2 .X; Q` .1// ' Q`

is nondegenerate.

P ROOF. (a) The map F ! j j  F induces an isomorphism on the stalks for all x 2 U .
For s 2 X r U , the stalks of the two sheaves are Fs and FIN s respectively, and so the
map induces an isomorphism on the stalks at s if and only if the cospecialization map is an
isomorphism Fs ! FIN s .
(b) This can be deduced from the usual Poincaré duality theorem 14.7 by a local calcu-
lation. See EC V 2.2b. 2

The tame fundamental group


The local case Let K D k..T //, the field of Laurent series over k. Then K is the field
of fractions of the complete valuation ring kŒŒT , and so we can study its extension fields
as we do in number theory. In one respect this field is simpler: since the residue field is
algebraically closed, there are no unramified extensions. Thus, for a finite extension L of K,
the ramification degree is equal to the degree. In particular, the tamely ramified extensions
of K are precisely those of degree prime to p. The tamely ramified extensions are exactly
1
the Kummer extensions of the form KŒT d  for gcd.p; d / D 1.
Fix an algebraic closure K al of K, and let K tame be the composite of all the tame
extensions of K contained in K al . For each  2 Gal.K tame =K/ and d not divisible by p,

186
32. THE COHOMOLOGY OF LEFSCHETZ PENCILS 187

1 1
T d D T d for some  2 d .k/. Thus, we have a well-defined map Gal.K tame =K/ !
d . On passing to the limit over d , we obtain an isomorphism
Y
tW Gal.K tame =K/ ! Z` .1/:
`¤p

The global case Now let K D k.T /, the field of rational functions in the symbol T over
k. Then K is the field of fractions of the Dedekind domain kŒT , and we can study its
extensions as in the number field case. The prime ideals of kŒT  are of the form .T a/ for
some a 2 k, and the completion of k.T / with respect to the valuation defined by .T a/ is
k..T a//. There is one additional prime, namely, the “prime at 1” corresponding to the
prime ideal .T 1 / in kŒT 1 . Let S be a finite set of prime ideals of kŒT .
Fix an algebraic closure K al of K, and let K tame be the composite of all the finite
extensions L=K contained in K al that are unramified at all primes of kŒT  not in S and
tamely ramified at all primes s 2 S . Let Ks be the completion of K at the prime s 2 S, and
let Kstame be a maximal tamely ramified extension of Ks . The choice of an extension of the
embedding of K into Ks to K tame , i.e., to a commutative diagram

K tame Kstame

K Ks

determines an injective homomorphism Gal.Kstame =Ks / ! Gal.K tame =K/. Its image, Is ,
is uniquely determined by s up to conjugation. For each s 2 S, we have a subgroup Is of
Gal.K tame =K/ and a surjective homomorphism tW Is ! Z` .1/. The subgroups Is needn’t
generate Gal.K tame =K/, because there may be a proper extension of K unramified at all
primes in kŒT  but wildly ramified at the infinite prime (see 3.2).

The geometric case Let U be an open subset of the projective line P1 over k, and let S
be the complement of U in P1 . We wish to study finite maps V ! P1 that are unramified
over the points of U and tamely ramified over the points in S . Essentially, this is the same
as the last case, except that we have one extra prime corresponding to the point at infinity.
def
Fix an algebraic closure K al of K D k.P1 /, and let N ! U be the corresponding geometric
point. Let 1tame .U; /
N D Gal.K tame =K/ where K tame is the composite of the subfields
of K al that are unramified at all primes corresponding to points of U and tamely ramified
at those corresponding to points in S . Then 1tame .U; /
N contains a subgroup Is for each
s 2 S, and it is now generated by these subgroups (see 3.2). For each s, there is a canonical
epimorphism tW Is ! Z` .1/.

The Cohomology
We wish to the study how the cohomology varies in a Lefschetz pencil, but first we should
look at the case of curves. Throughout this subsection, the base field k will be algebraically
closed.
188 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

Pencils of curves Consider a proper flat map W X ! P1 whose fibres are irreducible
curves, nonsingular except for s in a finite set S , and such that Xs for s 2 S has a single
node as its singularity. Then
def
.Xt ; OXt / D dimk H 0 .Xt ; OXt / dimk H 1 .Xt ; OXt /
is constant in the family (Mumford, Abelian Varieties, p50), and H 0 .Xt ; OXt / D k for all t
(because Xt is irreducible). Therefore, dimk H 1 .Xt ; OXt / will be constant, equal to g say.
By definition, dimk H 1 .Xt ; OXt / is the arithmetic genus of Xt . When Xt is nonsingular,
it is the usual genus, and when Xt has a single node, the genus of the normalization of
Xt is g 1 (Serre, J.-P., Groupes Algébriques et Corps de Classes, Hermann, 1959, IV.7,
Proposition 3).
When Xt is nonsingular, H 1 .Xt ; Q` / has dimension 2g (see 14.2). As in the nonsingu-
lar case, in order to compute H 1 .Xs ; Q` /, s 2 S, we must first compute the Picard variety
of Xs .
Let 'W XQ s ! Xs be the normalization of Xs . It is an isomorphism, except that two
points P1 and P2 of XQ s map to the singular point P on Xs . The map f 7! f ı ' identifies
the functions on an open neighbourhood U of P to the functions on ' 1 .U /  XQ s that take
the same value at P1 and P2 . Therefore, we have an exact sequence of sheaves on .Xs /et ,
f .P /
f 7!f ı' f 7! f .P1 /
2
0 ! Gm;Xs ! ' .Gm;XQs / ! Gm;P ! 0:
The cohomology sequence of this is
0 ! Gm ! Pic.Xs / ! Pic.XQ s / ! 0;
from which we can extract an exact sequence
0 ! Gm ! Pic0 .Xs / ! Pic0 .XQ s / ! 0:
One can show (Serre, ib.) that Pic0 .Xs / is equal to the group of divisors of degree zero
on Xs fP g modulo principal divisors of the form .f / with f .P / D 1. The first map
in the sequence can be described as follows: let a 2 Gm .k/ D k  ; because the regular
functions on XQ s separate points, there exists an f 2 k.XQ s / D k.Xs / such that f .P1 / D a
and f .P2 / D 1; the image of a is .f /.
Note that descriptions of the maps in the sequence involves choosing an ordering of the
points P1 , P2 mapping to the singular point P . The opposite choice gives the negative of
the maps. This sign indeterminacy persists throughout the theory.
From the above exact sequence and the cohomology sequence of the Kummer sequence,
we obtain an exact sequence
0 ! Q` .1/ ! H 1 .Xs ; Q` .1// ! H 1 .XQ s ; Q` .1// ! 0;
and hence (twisting by 1, i.e., tensoring with Q. 1/) an exact sequence
0 ! Q` ! H 1 .Xs ; Q` / ! H 1 .XQ s ; Q` / ! 0:
In particular, H 1 .Xs ; Q` / is of dimension 2g 1. Write Es for the kernel of H 1 .Xs ; Q` / !
H 1 .XQ s ; Q` /. It is the group of vanishing cycles.5 Note that Es ' Q` (the isomorphism is
well-defined up to sign) — we denote the element of Es corresponding to 1 by ıs .
5 Thetopologists have a way of visualizing things in which the vanishing cycle (in homology) moves in a
family and does vanish at the point s. I have never been able to understand the picture, but look forward to the
movie.
32. THE COHOMOLOGY OF LEFSCHETZ PENCILS 189

Let V D R1  Q` . Thus VN  H 1 .Xt ; Q` / for all t … S , and Vs ' H 1 .Xs ; Q` /. Let
V D VN . One can show that the cospecialization map Vs ! VN is injective, with image
V Is where Is  1 .U / is the inertia group at s. Moreover, in the cup-product pairing

H 1 .Xt ; Q` /  H 1 .Xt ; Q` / ! H 2 .Xt ; Q` /;


k k k
V V Q` . 1/

Es is the exact annihilator of Vs . In other words, the sequence

x7!x[ı
0 ! H 1 .Xs ; Q` / ! H 1 .XN ; Q` / ! Q` . 1/ ! 0

is exact. The theory of Lefschetz pencils shows that there is a similar sequence for any
Lefschetz pencil with odd fibre dimension.

Cohomology in a Lefschetz Pencil


Let W X  ! P1 be the map arising from a Lefschetz pencil, and let S  P1 be the subset
of P1 such that Xs is singular. Let n D 2m C 1 be the dimension of the fibres of  — thus
we are assuming that the fibre dimension is odd. We set

U D P1 r S;
1 .U / D 1tame .U; /;
N
Is D the tame fundamental group at s

(subgroup of 1 .U / well-defined up to conjugacy).


Let V D .Rn  Q` /N , and V .r/ D V ˝ Q` .r/. Then the following are true.
– For r ¤ n; nC1, the sheaves Rr  Q` are locally constant (hence constant)
on P1 , i.e., they don’t “see” the singularities.
– The proper-smooth base change theorem implies that Rn  Q` jU is locally
N
constant, and so V is a 1 .U; /-module. In fact, the action factors through
the tame fundamental group 1 .U /.
– For each s 2 S there is a “vanishing cycle” ıs 2 V .m/ (well-defined up
to sign). Let E.m/ be the subspace of V .m/ generated by the ıs — then
E  V is the space of vanishing cycles.
If one vanishing cycle is zero, they all are. In the following, I assume that no vanishing
cycle is zero. This is the typical case, and the proof of the Riemann hypothesis is much
easier in the other case. Under this hypothesis, RnC1  Q` also is constant. The only sheaf
left to understand is Rn  Q` .
– For each s 2 S , the sequence
x7!.x[ı/
0 ! H n .Xs ; Q` / ! H n .XN ; Q` / ! Q` .m n/ ! 0

is exact. Here .x [ ı/ is the image of .x; ı/ under the pairing

H n .XN ; Q` /  H n .XN ; Q` .m// ! H 2n .XN ; Q` .m// Š Q` .m n/:


190 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

– An element s 2 Is acts on V according the following rule:

s .x/ D x ˙ t .s /.x [ ıs /ıs

(Picard-Lefschetz formula). Here t is the map Is ! Z` .1/ defined ear-


lier, and so t .s /.x [ ıs /ıs 2 V .1 C .m n/ C m/ D V . The sign depends
only on n modulo 4.
It follows from these two statements, that for all s 2 S the map H n .Xs ; Q` / ! H n .XN ; Q` /

is injective with image H n .XN ; Q` /Is , and hence that Rn  Q` ! j j  Rn  Q` (see
32.1).
Let be the form V  V ! Q` . n/ defined by cup-product. It is nondegenerate
(Poincaré duality) and skew-symmetric (because n is odd).
P ROPOSITION 32.2 The space E of vanishing cycles is stable under the action of 1 . Let
E ? be the orthogonal complement of E in H n .XN ; Q` / under the pairing . Then E ? D
H n .XN ; Q` /1 :
P ROOF. Both statements follow from the Picard-Lefschetz formula. For example, the
Picard-Lefschetz formula with ıs 0 for x

s .ıs 0 / D ıs 0 ˙ t .s /.ıs 0 [ ıs /ıs ; s 2 Is ;

implies the first statement, and

s .x/ x D ˙t .s /.x [ ıs /ıs

implies the second (because the Is generate 1 and the ıs are nonzero). 2

T HEOREM 32.3 (L EFSCHETZ IN THE CLASSICAL CASE ) The vanishing cycles are conju-
gate under the action of 1 up to sign, i.e., given s; s 0 2 S , there exists a  2  1 such that
ıs 0 D ıs or ıs .
P ROOF. (Sketch). Let D.D P1 / be the line in the construction of the Lefschetz pencil.
Recall that D  PL N and that S D D \ X. L
1 L
Fact 1: The map P r S ! P r XL induces a surjective map 1 .P1 r S / !
m

1 .PL N r XL /.
This follows from a theorem of Bertini, viz, that if Y is irreducible and Y ! PL is
dominating, then the pull-back of Y to a “generic” line in PL is also irreducible.
Fact 2: The action of 1 .P1 r S / on V factors through 1 .PL N r XL /.
Fact 3: Choose a generator ı of Z` .1/, and for each s 2 S choose a s 2 Is such that
t.s / D ı. Then the s become conjugate in 1 .PL N r XL /.
In the classical case, there is a simple geometric proof of Fact 3. The abstract case is
more difficult.
We now use the Picard-Lefschetz formula to complete the proof. First note that the
formula
s x x D ˙t .s /.x [ ıs /ıs ; x 2 V;
determines ıs up to sign. Next note that for 2 1 .P1 r S /,
1 1 1
. s /x D . x ˙ t .s /. x [ ıs /ıs / D x ˙ t .s /.x [ ıs / ıs :

In fact, this formula holds for 2 1 .PL N r XL /, and so the “facts” complete the proof. 2
32. THE COHOMOLOGY OF LEFSCHETZ PENCILS 191

C OROLLARY 32.4 The space E=E \ E ? is an absolutely simple 1 .P1 r S /-module, i.e.,
it contains no nonzero proper submodule stable under 1 .P1 r S / even after it has been
tensored with an extension field of Q` .
P ROOF. Let x 2 E. If x … E ? , then there exists an s such that x [ ıs ¤ 0, and so the
formula s x D x ˙t .s /.x [ıs /ıs shows that the space spanned by x and all its transforms
by elements of 1 .U / contains ıs , and hence all the vanishing cycles. It therefore equals
E. This argument works over any extension of Q` : 2

R EMARK 32.5 Let be the form V  V ! Q` . n/ defined by cup-product; it is skew-


symmetric because n is odd, and it is nondegenerate on E=E \ E ? . It is respected by the
monodromy group 1 .U0 /, and so 1 .U / maps into Sp.E=E \ E ? ; /:

T HEOREM 32.6 (K AZHDAN AND M ARGULIS ) (n odd). The image of 1 .P1 r S; /


N in
?
Sp.E=E \ E ; / is open.

This follows from the results reviewed above and the next lemma. Note that, because
1 .P1 r S; /
N is compact, its image in Sp.E=E \ E ? ; / is closed.

L EMMA 32.7 Let be a nondegenerate form on a vector space W over Q` . Let G 


Sp.W; / be a closed subgroup such that:
(a) W is a simple G-module;
(b) G is generated topologically by automorphisms of the form

x 7! x ˙ .x; ı/ı

for certain ı 2 G.
Then G contains an open subgroup of Sp.W; /:
P ROOF. We shall need to use a little of the theory of Lie groups over Q` , for which I refer
to Serre, J.-P., Lie Algebras and Lie Groups, Benjamin, 1965. As G is closed in Sp, it
is a Lie group over Q` (by the `-adic analogue of Cartan’s Theorem). Let L D Li e.G/
(equal to the tangent space to G at 1). To prove the lemma, it suffices to show that L equals
Lie.Sp/, because the exponential map sends any sufficiently small neighbourhood of 0 in
the Lie algebra of a Lie group onto a neighbourhood of 1 in the Lie group.
There is also a map logW G ! Li eG (defined on a neighbourhood of 1). Let ı 2 W
and let ˛ be the endomorphism x 7! x ˙ .x; ı/ı of W . Then
X .1 ˛/n
log.˛/ D log.1 .1 ˛// D :
n
But .1 ˛/.x/ D ˙ .x; ı/ı, and so .1 ˛/2 D 0 because .ı; ı/ D 0. Hence Li e.G/
contains the endomorphisms
N.ı/W x 7! ˙ .x; ı/ı
and it is generated by them. Thus, the following statement about Lie algebras will complete
the proof. 2

L EMMA 32.8 Let W be a vector space over a field k of characteristic zero, and let be
a nondegenerate form on W . Let L be a sub-Lie-algebra of the Lie algebra of Sp.W; /
such that
192 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

(a) W is a simple L-module;


(b) L is generated by certain endomorphisms of the form N.ı/, for certain ı 2 W:
Then L equals the Lie algebra of Sp.W; /.

The proof is omitted (for the present) — it is about 2 pages and is elementary.
33 C OMPLETION OF THE P ROOF OF THE W EIL C ONJECTURES .
Let X0 be a smooth projective variety of even dimension 2m C 2 D n C 1 over Fq . After
(28.3), it remains to show that:
(*) F acts rationally on H nC1 .X; Q` / and its eigenvalues ˛ satisfy

q n=2 < j˛j < q n=2C1 :

We prove ./ by induction on m.


We say that an endomorphism 'W V ! V of a finite-dimensional vector space V over
Q` satisfies .n/ if it acts rationally and its eigenvalues ˛ satisfy
n 1 nC1
q 2 < j˛j < q 2 :

L EMMA 33.1 (a) If V satisfies .n/ and W is a subspace of V stable under ', then both
W and V =W satisfy .n/.
(b) If there exists a filtration
V  V1      Vr  0
stable under the action of ' such that, for all i , the endomorphism of Vi =Vi C1 defined
by ' satisfies .n/, then ' satisfies .n/.

P ROOF. Easy exercise for the reader. 2

The same argument as in the proof of (28.1) shows that we can extend the ground field
Fq . This allows us to assume that there is a Lefschetz pencil for X0 rational over Fq ;
write D0 (D P1 / for the pencil, S  D for the set of singular hyperplane sections, and
U0 D D0 S . We may assume (after extending Fq ):
(a) each s 2 S is rational over Fq , and the quadratic form defining the tangent cone at s
can be expressed (over Fq ) as
m
X
2
Q.T1 ; : : : ; Tn / D Ti Ti C1 C T2mC1 I
i D1

def
(b) there is a u0 2 P1 .Fq / such that the fibre Xu0 D  1 .u0 / is nonsingular, and Xu0
admits a nonsingular hyperplane section Y0 defined over Fq .
Note that X has dimension n C 1 D 2m C 2, the fibres have dimension n D 2m C 1,
and Y0 has dimension n 1 D 2m.
Then the variety X  obtained from X by blowing up along the axis A \ X is also
defined over Fq , and we have a map 0 W X0 ! P1 defined over Fq . We write P10 for the
projective line over Fq , and P1 for the projective line over F.
Let u denote the point of U mapping to u0 .u0 as in (b)). Then u can be regarded as a
geometric point of U0 . We write 1 .U0 / for 1tame .U0 ; u/ and 1 .U / for 1tame .U; u/. Re-
N ! 1 .U0 ; u/ (well-defined up to conjugation).
call that there is an isomorphism 1 .U0 ; /

L EMMA 33.2 It suffices to prove (*) for X  :

193
194 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

P ROOF. The variety X  is obtained by blowing up X along A \ X. Because A crosses X


transversally, A \ X is a nonsingular subvariety of codimension 2 in X, and so the inverse
image .A\X / of A\X in X  is isomorphic to P.NX=A\X / where NX=A\X is the normal
bundle (see Shafarevich, Vol 2, p73). Now (23.2) shows that

H  ..A \ X / ; Q` / ' H  .A \ X; Q` / ˚ H  2
.A \ X; Q` /. 1/:

The map 'W X  ! X is proper, and so we can apply the proper base change the-
orem (17) to it. We find that the canonical map Q` ! ' Q` is an isomorphism, that
R2 ' Q` has support on A \ X, and that Rr ' Q` D 0 for r ¤ 0; 2. Moreover, R2 ' Q` D
i .R2 '0 Q` / where ' 0 D 'j.A \ X / , and R2 '0 Q` D Q` . 1/. The Leray spectral se-
quence for ' degenerates at E2 (because that for ' 0 does), and so

H  .X  ; Q` / ' H  .X; Q` / ˚ H  2
.A \ X; Q` /. 1/: 2

From the Leray spectral sequence of , we see that it suffices to prove ./.n C 1/ for
F acting on each of the three groups:

H 2 .P1 ; Rn 1
 Q` /, H 1 .P1 ; Rn  Q` /, H 0 .P1 ; RnC1  Q` /:

For a constant sheaf V on P1 ,


H 0 .P1 ; V/ D Vu ;
H 1 .P1 ; V/ D Hom.1 .P1 /; Vu / D 0;
L /L D Vu . 1/:
H 2 .P1 ; V/ D H 0 .P1 ; V.1/

The group H 2 .P1 ; Rn 1  Q` / From the theory of Lefschetz pencils Rn 1


 Q` is a
constant sheaf on P1 , and .Rn 1  Q` /u D H n 1 .Xu ; Q` /. Therefore,

H 2 .P1 ; Rn 1
 Q` / D H n 1
.Xu ; Q` /. 1/:

Consider the cohomology sequence

   ! Hcn 1
.Xu r Y; Q` / ! H n 1
.Xu ; Q` / ! H n 1
.Y; Q` / !   

of
0 ! jŠ j  Q` ! Q` ! i i  Q` ! 0:
Here Y0 is the nonsingular hyperplane section of X0 , and so X0 r Y0 is affine. The
Poincaré duality theorem shows that Hcn 1 .Xu r Y; Q` /  H nC1 .Xu r Y; Q` /_ , which
the weak Lefschetz theorem shows to be zero. Thus H n 1 .Xu ; Q` / ! H n 1 .Y; Q` / is
injective. By induction ./ holds for Y , and this implies that the eigenvalues of F on
H 2 .P1 ; Rn 1  Q` / are algebraic numbers ˛ with
n n
q 2 < j˛j < q 2 C1 :

The group H 0 .P1 ; RnC1  Q` / Under our assumption that the vanishing cycles are nonzero,
RnC1  Q` is constant, and H 0 .P1 ; RnC1  Q` / D H nC1 .Xu ; Q` /. The weak Lefschetz
theorem shows that the Gysin map

Hn 1
.Y; Q` /. 1/ ! H nC1 .Xu ; Q` /

is surjective, and we can apply the induction hypothesis to Y again.


33. COMPLETION OF THE PROOF OF THE WEIL CONJECTURES. 195

The group H 1 .P1 ; Rn  Q` / Finally, we have to treat H 1 .P1 ; Rn  Q` /. Let V D


.Rn  Q` /u . We have a filtration

V  E  E \ E ?  0:

It follows from the Picard-Lefschetz formula that 1 .U / acts trivially on V =E and on E \


E ? . In particular, this is a filtration of 1 .U /-modules, and hence corresponds to a filtration
of sheaves on U :
V  E  E \ E?  0
On applying j , we get a filtration

Rn  Q`  j E  j .E \ E ? /  0:
constant interesting constant


We are using that Rn  Q` ! j j  Rn  Q` .

The quotient E=E \ E ? We wish to apply the Main Lemma (Theorem 30.6) to E=E \
E ?.

L EMMA 33.3 (R ATIONALITY L EMMA ) For all closed points x 2 U0 ; the action of Fx on
E=E \ E ? is rational.

P ROOF. We defer the proof to the next subsection. (The proof is quite intricate; see Deligne
1974, 6). 2

The cup-product pairing

H n .Xu ; Q` /  H n .Xu ; Q` / ! H 2n .Xu ; Q` / ' Q` . n/

is skew-symmetric (because n is odd) and nondegenerate. Because it is canonical (in fact,


it arises from a canonical pairing on Rn  Q` ), it is invariant under 1 .U0 /. Recall that
V D H n .Xu ; Q` /, and so we can rewrite the pairing as

V  V ! Q` . n/:

Now E is a 1 .U0 /-invariant subspace of V , and E ? is the orthogonal complement of E


for this pairing. Hence, the pairing induces a nondegenerate pairing

W E=E \ E ?  E=E \ E ? ! Q` . n/:

Finally, the theorem of Kazhdan and Margulis (32.6) shows that the image of 1 .U / is
open in Sp.E=E \ E ? ; /. Thus, the Main Lemma (30.6) shows that the action of F on
j .E=E \ E ? / satisfies .n C 1/.

The constant quotients Recall that E=E \ E ? is a simple 1 -module. Therefore, either
it is nonzero (and no vanishing cycle is in E \ E ? ), or it is zero and E  E ? .
First case: No vanishing cycle is in E \ E ? . This means that for any s 2 S, E Is has
codimension 1 in E. Since V Is has codimension 1 in V , and Is acts trivially on V =E, the
sequence
0 ! E ! V ! V =E ! 0
196 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

remains exact when we take Is -invariants. This implies that when we apply j to the
corresponding sequence of locally constant sheaves on U ,

0 ! E ! V ! V=E ! 0;

the sequence we obtain on P1 , namely,

0 ! j E ! Rn  Q` ! j .V=E/ ! 0;

is exact. Because j .V=E/ is constant, the map

H 1 .P1 ; j E/ ! H 1 .P1 ; Rn  Q` /

is surjective, and so it suffices to prove .n C 1/ for H 1 .P1 ; j E/.


Again, because E Is has codimension 1 in E, the sequence

0 ! E \ E ? ! E ! E=E \ E ? ! 0

remains exact when we take Is -invariants. Therefore,

0 ! j .E \ E ? / ! j E ! j .E=E \ E ? / ! 0

is exact, and, because j .E \ E ? / is constant

H 1 .P1 ; j E/ ! H 1 .P1 ; j .E=E \ E ? //

is injective, and so .n C 1/ for H 1 .P1 ; j E/ follows from .n C 1/ for H 1 .P1 ; j .E=E \
E ? //.
Second case: The vanishing cycles are in E \ E ? , i.e., E  E ? . In this case, we
define F to be the quotient Rn  Q` =j E ? . We then have exact sequences

0 ! j E ? ! Rn  Q` ! F ! 0

0 ! F ! j j  F ! ˚s Q` .m n/s ! 0:
The sheaves j E ? and j j  F are constant, and so the corresponding cohomology se-
quences are
0 ! H 1 .P1 ; Rn  Q` / ! H 1 .P1 ; F/
˚s2S Q` .m n/ ! H 1 .P1 ; F/ ! 0:
nC1
As F acts on Q` .m n/ as q n m D q 2 .
This completes the proof of the Weil conjectures.

The proof of the rationality lemma


Omitted for the present.

The proof when the vanishing cycles vanish


Since the vanishing cycles are conjugate (up to sign) — see Theorem 32.3 — they are either
all zero or all nonzero. In the above, we assumed that they are nonzero (see 32). In the
case that the vanishing cycles are all zero, the proof is easier (but is omitted for the present).
34 T HE G EOMETRY OF E STIMATES
The Weil conjectures show that the number of solutions of a system of equations over a
finite field is controlled by the topological properties of the complex variety defined by any
lifting of the equations to characteristic zero.
In this section, I explain how estimates of the sizes of exponential (and similar) sums
reflect properties of monodromy actions on certain sheaves.
For example, let X be a smooth projective surface over Fq and let W X ! P1 be a
regular map whose fibres Xt are elliptic curves, except for a finite number of t 2 F. For
t 2 P1 .Fq /, let
#Xt .Fq / D q e.t / C 1:
If we ignore the singular fibres, then the Weil conjectures tell us
p
j2e.t /j < 2 q:

Are there similar estimates for


X X X X
e.t /; e.t /2 ; e.t /e.t C u/; e.t1 /e.t2 /e.t3 /e.t4 /‹
t t t t1 Ct2 Dt3 Ct4

The sums are over the t 2 Fq . Analytic number theorists


P have a heuristic method for
guessing estimates for such sums. For example, in e.t / there are q terms, each with
p 3
size about 2 q, and so trivially the sum is  C q 2 for some constant C (independent of
the power q of p). However, unless the family is constant, one expects the e.t / to vary
randomly, and this suggests ˇ ˇ
ˇX ˇ
e.t /ˇ  C q:
ˇ ˇ
ˇ
ˇ ˇ
t

This particular inequality has an elementary proof, but in general the results one wants are
not obtainable by the methods of analytic number theory. The theorems of Deligne give
a very powerful approach to obtaining such estimates. One interprets the sum as the trace
of a Frobenius operator on the cohomology groups of a sheaf on a curve, and obtains the
estimate as a consequence of an understanding of the geometry (monodromy) of the sheaf
and Deligne’s theorems. For example, the following results can be obtained in this fashion.

T HEOREM 34.1 Let e.t / be as above.


(a) If the j invariant of the family is not constant, then
ˇ ˇ
ˇX ˇ
e.t /ˇ  .ˇ2 .X / 2/q
ˇ ˇ
ˇ
ˇ ˇ
t

where ˇ2 .X / is the second Betti number of X.


(b) If j is not constant, then
X 3
e.t /2 D q 2 C O.q 2 /:
t

197
198 CHAPTER II. PROOF OF THE WEIL CONJECTURES.

(c) Let S be the set of t 2 F for which Xt is singular; if the sets S and fs u j s 2 Sg
are disjoint, then X 3
e.t /e.t C u/ D O.q 2 /:
t

The fourth sum is much more difficult, but the following is known. Suppose that  is
such that Xt is the intersection of the projective surface

X 3 C Y 3 C Z 3 D nW 3

with the plane


˛X C ˇY C Z D tW:
Then, under some hypotheses on q,
X
e.t1 /e.t2 /e.t3 /e.t4 /  2q 4 Bq 7=2
t1 Ct2 Dt3 Ct4

for6 some constant B (Milne, J., Estimates from étale cohomology, Crelle 328, 1981, 208–
220).
For comprehensive accounts of the applications of étale cohomology to the estimation
of various sums, see:
Katz, N., Sommes exponentielles. Course taught at the University of Paris, Orsay, Fall
1979. With a preface by Luc Illusie. Notes written by Gérard Laumon. Astérisque, 79.
Société Mathématique de France, Paris, 1980. 209 pp.
Katz, N., Gauss sums, Kloosterman sums, and monodromy groups. Annals of Mathe-
matics Studies, 116. Princeton University Press, Princeton, NJ, 1988. x+246 pp.
The correspondence between number-theoretic estimates and the monodromy of sheaves
can be used in both directions: N. Katz has used some estimates of Davenport and Lewis
concerning the solutions of polynomials over finite fields to prove the following theorem
(Monodromy of families of curves: applications of some results of Davenport-Lewis. Sem-
inar on Number Theory, Paris 1979–80, pp. 171–195, Progr. Math., 12, Birkhäuser, Boston,
Mass., 1981):

T HEOREM 34.2 Let f .X; Y / 2 CŒX; Y  be a polynomial in two variables. Suppose that
for indeterminates a; b; c the complete nonsingular model of the affine curve

f .X; Y / C aX C bY C c D 0

over the field C.a; b; c/ has genus g  1. Then for any nonempty Zariski open set S  A3C
over which the complete nonsingular model extends “nicely” to a morphism f W C ! S ,
the fundamental group of S acts absolutely irreducibly on a general stalk of R1 f Q (higher
direct image for the complex topology).

The interplay between the number-theoretic estimates and the geometry of the étale
sheaves is fascinating, but requires an understanding of both analytic number theory and
étale cohomology for its full appreciation.
6 The inequality was proved at the request of C. Hooley, and allowed him to obtain an asymptotic estimate

for the number of ways an integer can be written as the sum of 3 cubes and 2 squares, a problem he had worked
on unsuccessfully for over 20 years. See his plenary talk at International Congress of Mathematicians, Warsaw
1983, which fails to acknowledge the crucial role played by étale cohomology in his final success.
34. THE GEOMETRY OF ESTIMATES 199

Review of Katz 1980 (MR 82m:10059).


These notes use etale cohomology to prove two theorems of a very general nature concern-
ing the sizes of exponential sums.
For any q D p n , let W Fq ! C be the additive character a 7! exp. 2 i
p TrFq =Fp a/.
Let V be a variety (or scheme of finite-type) over Fp , and let f W V ! A1Fp be a regular
function on V . The exponential sum assocated with V , f , and q D p n is Sq .V; f / D
P
.f .x// where the sum is over all x 2 V .Fq /. For example, if V is defined by X Y D a
and f is the function .x; y/ 7! x C y, then
X 2 i X 2 i a
Sp .V; f / D exp. .x C y// D exp. .x C //
xyDa
p p x
x¤0

is a Kloosterman sum.
The first theorem treats the following question: suppose V is defined by equations with
coefficients in Z and f is a mapping V ! A1Z , so that, for all p, there is a pair .Vp ; fp /
over Fp obtained by reducing .V; f / modulo p; then is it possible to uniformly bound the
sums Sq .Vp ; fp /? The answer given is that, for a fixed .V; f /, there is a constant A such
that for all sufficiently large p and all q divisible by such a p, jSq .Vp ; fp /j  Aq N , where
N is the largest dimension of a geometric fibre of f and the generic fibre is assumed to
be geometrically irreducible or have dimension < N . The proof uses standard arguments
to interpret Sq as an alternating sum of traces of the Frobenius endomorphism on certain
étale cohomology spaces, and then uses general results from étale cohomology and from
P. Deligne [Inst. Hautes Etudes Sci. Publ. Math. No. 52 (1980), 137 - 252] to bound the
dimensions and the weights, respectively, of the spaces.
The second theorem provides, for a fixed p, an explicit constant A in a situation where
the geometry is particularly easy to handle. Consider for example a nonsingular projec-
tive surface V 0 defined by a homogeneous equation P .X0 ; X1 ; X2 ; X3 / D 0 of degree
D with coefficients in Fp . Let H be the hyperplane defined by X0 D 0 and let F be
a linear form a1 X1 C a2 X2 C a3 X3 . Assume that .D; p/ D 1, that C D V 0 \ H is
a smooth curve of degree D, and that the plane F D 0 cuts C transversally. Let V be
0 by P .1; X1 ; X2 ; X3 / D 0) and let f be the function
the affine surface PV r C (defined
.x1 ; x2 ; x3 / 7! ai xi W V ! A1Fp . Then it follows fairly directly from Deligne (loc. cit.)
and the Grothendieck - Ogg - Shafarevich formula that jSq .V; f /j  D.D 1/2 q. In the
notes, this result is generalized to the case that V 0 is any smooth projective variety, H is
the hyperplane defined by an equation s D 0, and f is the function on V D V 0 r V 0 \ H
defined by F=s d where F is a homogeneous polynomial of degree d . There are similar pri-
mality and transversality assumptions, and the constant A is expressed in terms of various
Euler - Poincaré characteristics.
The proofs of these two theorems occupy the last two chapters of the notes. The first
three chapters, which will be accessible to those with only a limited knowledge of étale
cohomology, contain the following: a brief general discussion of questions, both answered
and unanswered, concerning exponential sums; a review of the L-series associated with ex-
ponential sums and examples where the Weil conjectures can be applied; an explanation of
how to express exponential sums in terms of traces of endomorphisms on étale cohomology
groups, and a statement of the main theorems.
James Milne (1-MI).
At the ceremony announcing the award of the 2013 Abel Prize to Deligne, Gowers
telephoned Deligne. Below is my transcription of part of the conversation.

Gowers: Another question I had. Given the clearly absolutely remarkable nature of
your proof of the last remaining Weil conjecture, it does make one very curious to know
what gave you the idea that you had a chance of proving it at all. Given that the proof
was very unexpected, it’s hard to understand how you could have known that it was worth
working on.
Deligne: That’s a kind of nice story. In part because of Serre, and also from listening to
lectures of Godement, I had some interest in automorphic forms. Serre understood that the
p 11=2 in the Ramanujan conjecture should have a relation with the Weil conjecture itself. A
lot of work had been done by Eichler and Shimura, and by Verdier, and so I understood the
connection between the two. Then I read about some work of Rankin, which proved, not
the estimate one wanted, but something which was a 1=4 off — the easy results were 1=2
off from what one wanted to have. As soon as I saw something like that I knew one had to
understand what he was doing to see if one could do something similar in other situations.
And so I looked at Rankin, and there I saw that he was using a result of Landau — the idea
was that when you had a product defining a zeta function you could get information on the
local factors out of information on the pole of the zeta function itself. The poles were given
in various cases quite easily by Grothendieck’s theory. So then it was quite natural to see
what one could do with this method of Rankin and Landau using that we had information
on the pole. I did not know at first how far I could go. The first case I could handle was
a hypersurface of odd dimension in projective space. But that was a completely new case
already, so then I had confidence that one could go all the way. It was just a matter of
technique.
Gowers: It is always nice to hear that kind of thing. Certainly, that conveys the idea
that there was a certain natural sequence of steps that eventually led to this amazing proof.
Deligne: Yes, but in order to be able to see those steps it was crucial that I was not
only following lectures in algebraic geometry but some things that looked quite different
(it would be less different now) the theory of automorphic forms. It was the discrepancy in
what one could do in the two areas that gave the solution to what had to be done.
Gowers: Was that just a piece of good luck that you happened to know about both
things.
Deligne: Yes.
Index

abelian category, 50 Gysin map, 145


adjoint functors, 51
algebraic number, 159 higher direct images, 81
algebraic space, 57
injective object, 51
Cech cohomology group, 70, 76
Lefschetz pencil, 184
Chern class, 140
Leray spectral sequence, 83
Chow ring, 138
lifted
cofinal, 34
to characteristic zero, 128
cohomological dimension, 105
local ring
cohomology with compact support, 92, 119
for the etale topology, 31
cohomology with support, 65
locally equal, 54
complete intersection, 110
completion of a scheme, 119 Mayer-Vietoris sequence, 74
complex conjugates, 159 morphism
contragredient, 168 etale, 16, 18–20
cospecialization map, 127 flat, 19
locally surjective, 52
direct image, 58
of presheaves, 39
directed set, 26
of sheaves, 39
dual projective space, 184
proper, 115
dual variety, 185
smooth, 112
Eilenberg-Steenrod axioms, 8, 65 standard etale, 22
elementary fibration, 133 unramified, 20
etale cohomology, 64
ordinary double point, 184
etale equivalence relation, 56
etale neighbourhood, 36 pencil, 184
exact sequence, 50 point
Ext groups, 66 geometric, 36
extension by zero, 62 presheaf, 38
constant, 55
Frobenius map, 154
separated, 56
function field, 86
prime cycle, 138
fundamental group, 27
principal homogeneous space, 76
Galois, 26, 42 projective space bundle, 139
Galois covering, 42
quasi-algebraically closed, 86
generically Galois, 42
quasi-isomorphism, 135

201
202 INDEX

rational, 177 finite generation of numerical equiv-


rationally equivalent, 68 alence classes, 142
regular scheme, 112 finiteness, 123
Riemann hypothesis, 152 first cohomology, 98
ring functional equation of zeta, 158
Henselian, 32 Grothendieck’s, 10
strictly Henselian, 36 Hochschild-Serre spectral sequence,
strictly local, 37 96
homotopy axiom, 68
sheaf, 38 inverse limits and cohomology, 75
associated with presheaf, 54 inverse mapping, 11
constant, 46 Kazhdan-Margulis, 191
constructible, 101, 115 Kunneth formula, 135, 136
generated by, 55 Lefschetz fixed point formula, 147,
inverse image of, 60 165, 166, 168, 169
locally constant, 48, 49, 125 Lefschetz fixed-point formula, 147
of modules, 124 Lefschetz pencils, 185
representable, 45 Lefschetz pencils exist, 184
skyscraper, 47 Leray spectral sequence exists, 73
structure, 44 MAIN lemma, 177
support of, 63 Mayer-Vietoris, 74
sieve, 40 Poincare duality, 144
site, 38 Poincare duality for curve, 93, 99
Noetherian, 57 Poincare duality for curves, 101
smooth pair, 108 projection formula, 136
specialization, 127 projective bundle, 139
stalk, 47 proper base change, 114–116, 146
strict Henselization, 36 proper-smooth base change, 127, 128
surjective family, 39 purity, 108, 111
rationality of zeta, 156
theorem
Riemann existence, 28, 130
Artin approximation, 36
Riemann hypothesis, 159
associated sheaf exists, 55
smooth base change, 127
Cech versus derived, 71
strictly local implies hensel, 32
Chern classes, 140
vector bundles, 78
Chern classes and cycle map, 142
topology
cohomological dimension, 105
completely decomposed, 39
comparison, 13, 130, 132
etale, 39
complete implies Hensel, 32
finite-etale, 39
conjugacy of vanishing cycles, 190
Grothendieck, 38
duality in Galois cohomology, 100,
topos
101
doesn’t occur, 41
estimates, 197, 198
exact sequence l-adic, 124 vanishing cycles, 188
exactness axiom, 65 variety, 4
excision, 67
finite etale covers, 27 weight, 177

zeta function, 152

You might also like