We shall now approach the proof of the Cartan vanishing theorem. First, however, it will be necessary to describe a spectral sequence between Cech cohomology and derived functor cohomology. For now, the reason is that there isn’t any obvious way for us to compute derived functor cohomology, because injective sheaves are big and scary, while Cech cohomology is nice and concrete. And indeed, all we’ve done so far is compute various Cech cohomologies.
I should mention that I don’t know a standard reference for the material in this post. I didn’t find Godement’s treatment in Theorie des faisceaux to be terribly enlightening, but after a fair bit of googling I found a sketch in James Milne’s online notes on étale cohomology. Fortunately, enough details are given to enable one to work it out more fully for oneself.
Let be a topological space covered by an open cover
, and consider the category
of presheaves of abelian groups on
. Let
be the subcategory of sheaves. The spectral sequence will be the Grothendieck spectral sequence of the composite of functors
Here is the inclusion of the subcategory, and
is the functor sending a presheaf to its zeroth Cech cohomology. The first thing to note is that the functor
is an exact functor as we are working with presheaves. For presheaves, exactness can be checked on open sets instead of stalks. Let be the category of abelian groups. We have a functor that sends a presheaf
to its zeroth Cech cohomology.
One ought to note that Cech cohomology makes sense in a presheaf. To recall what this means, note that the cochains in dimension are the same thing as alternating maps
out of
such that
takes values in
. The coboundary map is the usual:
For a sheaf, the zeroth Cech cohomology is—as is easy to check—the space of global sections. This is not necessarily true for a presheaf, because the proof for sheaves uses the glueability of sections. To compute the spectral sequence, we will have to find the derived functors of
. This will take a bit of checking.
Proposition 38 The
th derived functor of
sends a sheaf
into the presheaf
.
Proof: The functor as described is a -functor from sheaves to presheaves. Indeed, this follows from the fact that for a short exact sequence of sheaves
there is an associated long exact sequence, for each open set ,
Since exactness of presheaves is equivalent to exactness of the sections over each open set, we find that
I claim that this is an effaceable -functor. It isn’t that important to know the precise definition (I’m pretty sure it’s in Grothendieck’s Tohoku paper), but the point is that it vanishes on injectives. Then, from the universal property of derived functors, and the fact that
is the inclusion functor
, it will follow that the
th derived functor of
is
.
But if is an injective sheaf, then it is injective over every open set, so
for
. (Alternatively, this follows because an injective sheaf is flabby.) In particular,
for
. So these are the derived functors of
. So we know what the derived functors of
look like.
Now, we need to get a picture of the derived functors of . We will show that these are just the higher Cech cohomologies. I should add a caveat that this is not true for the category of sheaves! It is important here that we are working for
as a functor on the category of presheaves. On the category of sheaves, the Cech functors don’t generally form a
-functor. The derived functors of the zeroth Cech functor
are just the usual cohomologies because
is the set of global sections.
Proposition 39 The derived functors of
are the functors
on the category of sheaves.
Proof: The first thing to check is that the form a
-functor. Again, this is all because we are on the category of presheaves. So say
is an exact sequence of presheaves. Then
is exact. So in particular by taking products of this, we get an exact sequence of Cech complexes. Thus taking cohomology, we get a natural long exact sequence in the Cech cohomology.
Finally, we need to check that the form a universal
-functor. In particular, by the Tohoku nonsense, we need to show that these vanish (for
) on injective objects in the category of presheaves. This takes a little work, but it’s done in Tamme’s “Introduction to Etale Cohomology.” (Removed an incorrect argument here.)
All right. We’re almost there. We have the two functors between fairly nice abelian categories, and we have computed the derived functors of each of them. The composite
is the global section functor on the category of sheaves, and its derived functors are the usual sheaf cohomology. So we will be able to write down a spectral sequence to compute the usual sheaf cohomology. But before that, we have to check a technical condition that one needs before applying the Grothendieck spectral sequence. Fortunately, it is fairly easy.
Proposition 40
sends injectives into
-acyclics.
Proof: An injective sheaf is flabby, and a flabby presheaf has trivial Cech cohomology, as we have seen. In particular, this means that the Grothendieck spectral sequence applies.
Theorem 41 There is a convergent spectral sequence whose
page is
Here
is the presheaf
.
This is now immediate from the Grothendieck spectral sequence, because, if denotes the operator of taking a derived functor, we have seen:
and
November 17, 2010 at 8:21 pm
A very precise reference is part 1 of Tamme, Introduction to Etale Cohomology.
November 17, 2010 at 8:55 pm
Thanks! I’ll take a look at Tamme’s book; I did not know it existed.
December 19, 2012 at 5:11 am
I was really happy with this exposition of this spectral sequence — deriving it as a consequence of the Grothendieck spectral sequence is a lot more elucidating than the usual expositions, and I hadn’t seen this done before. But I have a question about one of the details, and maybe I’m missing something stupid, but I’ll ask anyway..
Hartshorne’s proof of the fact that “higher Cech cohomologies are zero for flabby sheaves” uses the fact that the Cech complex of a sheaf is a resolution of that sheaf in a fairly central way. But the Cech complex is not necessarily a resolution of a presheaf, right? So Hartshorne’s proof doesn’t quite carry through for presheaves?
(PS. I checked out the reference to Tamme’s book in the comment above — his proof of effaceability is a little different and doesn’t use flabbiness of injective presheaves.)
December 20, 2012 at 7:41 pm
Yes, I think this may have been a mistake. Let me try to fix this over the next couple of days.