It is possible to define sheaves on a Grothendieck topology. Before doing so, let us recall the definition of a sheaf of sets on a topological space .
Definition 1 A sheaf of sets
assigns to each open set
a set
(called the set of sections over
) together with “restriction” maps
for inclusions
such that the following conditions are satisfied:
and for a tower
, the composite
equals
.
- If
is a cover of
, then the map
is injective, and the image consists of those families
such that the restrictions to the intersections are equal
![]()
In particular, this says that if we have a family of elements
that satisfy the above gluing condition, then there is a unique
which restricts to each of them.
An equivalent, and more elegant, way of stating the gluing condition is that
is an equalizer diagram of sets.
This definition was intended to be a review. The main point is that the only “topological notions” we actually used were:
- The intersections
- The statement that
covered
.
However, we can express both categorically if we have a site ; the intersections are given by fibered products, and the covering is given by the Grothendieck topology.
Definition 2 Let
be a site. A sheaf of sets on
is a contravariant functor
such that if
is a covering, then the sequence
is an equalizer diagram of sets.
The interpretation of the restriction maps as a contravariant functor makes the definition simpler. Note that a sheaf of sets on the category of open sets of a topological space with the usual Grothendieck topology is the same thing as a sheaf of sets on the topological space itself; this is obvious from the definitions.
It is of course possible to define sheaves of abelian groups, rings, etc. on a site. The only extra condition is that, for a morphism in the category, the “restriction” maps
are required to be homomorphisms of the requisite algebraic structure.
Recall that in standard algebraic geometry, we inevitably encounter presheaves. A presheaf is kind of like a sheaf in that there are restriction maps, but we do not require that sections can be glued. Similarly, we can define this on a site:
Definition 3 A presheaf of sets on a site
is a contravariant functor
.
Clearly, it is possible to define a morphism of presheaves (or sheaves) in a manner generalizing the usual one.
Definition 4 A morphism of presheaves (or sheaves)
is defined as a natural transformation of functors. In other words, there are maps
for each
in the site, and these commute with the restriction maps. There is thus a category of presheaves (resp. sheaves) on
, which we write as
(resp.
). Since a sheaf is just a special type of presheaf, there is a fully faithful functor
.
It is well-known that given a presheaf on a topological space, it is possible to functorially associate a “sheafification,” such that homming out of the sheafification into a sheaf is the same thing as homming out of the initial presheaf. In other words, the forgetful functor from presheaves to sheaves has an adjoint. This is also true over a site; I will not prove it, since I am not planning to go too much into the categorical side of things here.
We will show that representable functors (which are contravariant functors to the category of sets, hence presheaves) are actually sheaves in many interesting cases over schemes.
Proposition 5 Let
be the category of
-schemes with the Zariski topology (i.e. a covering is a collection of open immersions with jointly surjective image). Let
be a representable (contravariant) functor. Then
is a sheaf in the Zariski topology.
Proof: This result turns out to be trivial! Indeed, let be a covering. We can assume that each
is an open subset of
. Then the claim is that the sequence
is exact.
Now is, up to natural isomorphism (which doesn’t affect anything)
for
a suitable
-scheme. Exactness at the first level says that if we have two morphisms
such the restrictions to
are the same, then two morphisms are the same; this is clear, since two morphisms that are the same locally are the same everywhere. The second level says that if we have morphisms
that glue on
, then we can define
. This is clear; given
, just pick any
it lies in to determine where it lands in
. The map on sheaves can be defined similarly.
So far we have managed to state an elementary and rather uninteresting exercise into categorical language. It is, however, a much more interesting theorem that representable functors are sheaves in significantly finer topologies.
October 17, 2010 at 4:33 pm
[…] we can try to generalize sheaves on sites. Again, this has been done in two other places (here and here), so we’ll hit the […]