Sites and Presheaves
A site is a category equipped with a Grothendieck topology, providing the categorical framework for defining sheaves and cohomology beyond the realm of classical topological spaces. Presheaves on a site are the starting point for all constructions, and the Yoneda embedding provides the bridge between geometric objects and the functorial world.
Definition of a Site
A site is a pair where is a category (usually assumed to be essentially small or to have a small set of objects up to isomorphism) and is a Grothendieck topology on .
When the topology is understood, we write simply for the site.
A morphism of sites is a functor (note the reversal of direction) that is continuous: for every covering sieve , the pullback sieve .
For a topological space , the category with the open cover topology forms a site. The objects are open subsets , morphisms are inclusions , and covering families of are open covers with .
This is the prototypical site. All concepts for general sites reduce to classical notions when restricted to this case.
For a scheme , the small etale site is defined as follows:
- Objects: Etale morphisms (equivalently, etale -schemes).
- Morphisms: -morphisms (which are automatically etale since etale is stable under composition and the morphisms are over ).
- Covering families: Families of etale morphisms such that is surjective.
The category is essentially small (there is a set of isomorphism classes of etale -schemes), so set-theoretic issues are mild.
The big fppf site has:
- Objects: All -schemes (or a suitable essentially small subcategory, e.g., schemes of bounded cardinality).
- Morphisms: -morphisms.
- Covering families: Families where each is flat and locally of finite presentation, and is surjective.
The big site allows us to define presheaves and sheaves that take values on all schemes, such as the functor of points of a group scheme.
Given a simplicial scheme (a functor ), one can define an etale site on whose objects are etale morphisms to the components , with appropriate covering conditions. The cohomology of sheaves on this site computes the cohomological descent spectral sequence.
This is fundamental for the construction of etale cohomology via hypercoverings and for the theory of algebraic stacks.
Presheaves on a Category
Let be a category. A presheaf on (with values in sets) is a functor
For each object , we call the set of sections of over . For a morphism , the map is the restriction along , often written or .
The category of presheaves is denoted . It is a functor category and inherits many good properties.
For each object , the representable presheaf (or Yoneda presheaf) is
It sends and a morphism to precomposition .
In the scheme-theoretic setting with , the representable presheaf for an -scheme sends . This is the functor of points of .
The additive group scheme over a base represents the presheaf
on , assigning to each -scheme its ring of global sections. For (an affine -scheme, i.e., an -algebra ), as a set (with its additive group structure).
This is representable: , and .
The multiplicative group scheme represents
the group of invertible global sections. It is representable: .
For , we have . The cohomology is one of the most important computations in etale cohomology.
For a positive integer invertible on the base , the group scheme of -th roots of unity represents
It is representable: , which is a finite etale group scheme when is invertible on . Over an algebraically closed field, .
The Kummer sequence is exact in the etale topology and gives the fundamental exact sequence in etale cohomology.
The Yoneda Lemma
The Yoneda embedding is the functor
The Yoneda Lemma states that for any presheaf and object :
The bijection sends a natural transformation to .
The Yoneda Lemma has several fundamental consequences:
-
The Yoneda embedding is fully faithful: . So embeds as a full subcategory of .
-
Two objects are isomorphic if and only if .
-
Any presheaf is a colimit of representable presheaves: .
-
In scheme theory, this means a scheme is completely determined by its functor of points . Two schemes are isomorphic if and only if their functors of points are naturally isomorphic.
Let be the category of affine -schemes. The affine line represents the forgetful functor:
By Yoneda, a natural transformation corresponds to an element of . So endomorphisms of as a scheme correspond to polynomials . This recovers the geometric fact that polynomial maps are classified by polynomials.
The Grassmannian represents the functor
By Yoneda, a morphism corresponds to a rank- quotient bundle of the trivial rank- bundle on . The universal such quotient lives on itself.
This "moduli" perspective is the starting point for the theory of algebraic stacks: many moduli problems define presheaves (or fibered categories) that may not be representable by schemes but can be represented by stacks.
Consider the presheaf on that assigns to the set of isomorphism classes of elliptic curves over :
This presheaf is not representable by a scheme (not even by an algebraic space), because elliptic curves can have nontrivial automorphisms ( and have extra automorphisms).
However, is representable as a Deligne-Mumford stack (or more precisely, a fibered category with descent data). This is one of the primary motivations for the theory of algebraic stacks.
Presheaves of Groups, Rings, and Modules
A presheaf of abelian groups on is a functor . Similarly, presheaves of rings, modules, etc.
For a presheaf of rings on (a ringed site), a presheaf of -modules is a presheaf of abelian groups with a compatible -module structure on for each .
The category of presheaves of -modules is an abelian category with enough injectives.
On the big Zariski site of , a quasi-coherent module on defines a presheaf of -modules by
for any -algebra . This is a sheaf for the Zariski, etale, and even fpqc topology (by faithfully flat descent for modules).
On the small etale site of a smooth scheme over a field , the presheaf of Kahler differentials assigns
to each etale . Since etale morphisms are smooth (in fact unramified), and commutes with etale base change, this is actually a sheaf.
More precisely, if is etale, then , so we have a canonical identification of the differentials.
Presheaves on Comma Categories
For a fixed object , the slice category (or over category) has objects and morphisms commuting triangles. A presheaf on is then a contravariant functor from to .
If and is an -scheme, then . The presheaves on the big site of are precisely presheaves on this slice category with the induced topology.
By Yoneda, there is an equivalence between morphisms and natural transformations of presheaves on .
A fiber functor on a site is an exact functor that commutes with finite limits and arbitrary colimits. For the small etale site of , a fiber functor is given by evaluation at a separable closure:
This is the stalk at the geometric point . The automorphism group of this fiber functor is the absolute Galois group , and Grothendieck's Galois theory identifies the category of locally constant sheaves of finite sets on with the category of finite continuous -sets.
Colimits and Limits in Presheaf Categories
The category has all small limits and colimits, computed objectwise:
In particular:
- Products: .
- Coproducts: .
- Equalizers: .
- Coequalizers: .
This makes a topos (a category with properties mimicking the category of sets). The category of sheaves is a subtopos: it is closed under limits but not colimits (colimits of sheaves require sheafification).
In , the coproduct sends . This is typically not representable: in , the coproduct is the presheaf of "choosing a map to or a map to ," which is represented by the disjoint union only when the disjoint union exists in .
This illustrates why presheaf categories are much larger than the original category: they freely adjoin colimits.
The Functor of Points Perspective
By Yoneda, a scheme over is determined by the functor . In practice, we often define by specifying on affine schemes:
For , the functor of points is
For , the functor is , the group of invertible matrices with entries in the global sections of .
For the Hilbert scheme :
The functor of points perspective makes moduli problems precise and motivates the definition of algebraic stacks for non-representable functors.
A formal scheme (e.g., the formal completion of ) represents a presheaf on the category of schemes, but it is not itself a scheme. On affine schemes:
This presheaf is an ind-scheme (a colimit of schemes), and its functor of points perspective allows us to treat formal objects on equal footing with ordinary schemes.
Summary
-
A site = category + Grothendieck topology. The topology specifies which families count as "covers."
-
A presheaf on is a contravariant functor . Presheaves form a complete, cocomplete category.
-
The Yoneda embedding is fully faithful. Objects of are determined by their functors of points.
-
Representable presheaves correspond to objects of . Non-representable presheaves arise naturally as moduli functors.
-
The passage from presheaves to sheaves (via sheafification) imposes the gluing condition dictated by the topology . This is the subject of the next section.