A site is a presentation of a sheaf topos as a structure freely generated under colimits from a category, subject to the relation that certain covering colimits are preserved.
As such, sites generalise topological spaces and locales, which present localic sheaf toposes. More precisely, sites generalise and categorify posites, which present localic toposes but also present locales themselves in a decategorified manner.
In technical terms, a site is a small category equipped with a coverage or Grothendieck topology. The category of sheaves over a site is a sheaf topos and the site is a site of definition for this topos.
A site is a category equipped with a coverage .
For a topos equipped with an equivalence of categories
to the sheaf topos over a site, one says that is a site of definition for .
Some classes of sites have their special names
A site is called
a small site, large site, essentially small site if the underlying category is a small category, large category, essentially small category, respectively;
a cartesian site if the underlying category is finitely complete (which the Elephant calls a cartesian category);
a standard site if it is a cartesian site equipped with a subcanonical coverage.
The term standard site appears in (Johnstone, example A2.1.11).
Often a site is required to be a small category. But also large sites play a role.
Every coverage induces a Grothendieck topology. Often sites are defined to be categories equipped with a Grothendieck topology. Some constructions and properties are more elegantly handled with covergaes, some with Grothendieck topologies.
Notice that there are many equivalent ways to define a Grothendieck topology, for instance in terms of a system of local isomorphisms, or in terms of a system of dense monomorphisms in the category of presheaves .
For a site, we write for the category of sheaves on with respect to the coverage .
If has finite limits then the condition that is a flat functor is equivalent to preserving these finite limits: to being a left exact functor.
For a sheaf topos, the essentially small sites of definition of such that is a subcanonical coverage are precisely the full subcategories on generating families of objects equipped with the coverages induced from the canonical coverage of .
This appears as (Johnstone, prop. C2.2.16).
We discuss how morphisms of sites, def. 4, induce geometric morphisms of the corresponding sheaf toposes, and how the converse holds, too, under certain conditions. The reader might want to first have a look at the discussion of Geometric morphisms between presheaf toposes.
Let be a morphism of sites.
Notice that precomposition with defines a functor between categories of presheaves .
There is a geometric morphism between the categories of sheaves
where is the restriction of to sheaves.
This appears for instance as (Johnstone, lemma C2.2.3, cor. C2.2.4).
By the assumption that preserves covers we have that the restriction of to indeed factors through .
Because for a cover in and a sheaf on , we have that (assuming here for simplicity that has finite limits)
where we used the Yoneda lemma, the fact that the hom functor sends colimits in the first argument to limits, and the assumption that preserves the pullbacks involved.
Also preserves all limits, because for presheaves these are computed objectwise. And since the inclusion is right adjoint (to sheafification) we have that
preserves all limits. Therefore by the adjoint functor theorem it has a left adjoint. Explicitly, this is the composite of the left adjoint to and to sheaf inclusion. The first is left Kan extension along and the second is sheafification on , so the left adjoint is the composite
Here the first morphism preserves all limits, the last one all finite limits. Hence the composite preserves all finite limits if the left Kan extension does. This is the case if is a flat functor.
(Because the left Kan extension is given by the colimit over the comma category which is a filtered category if is flat, and filtered colimits are precisely those that commute with finite limits. For more details on this argument see the discussion at Geometric morphisms between presheaf toposes.)
Let and be cartesian sites such that
is a small category,
is a possibly large site but with a small dense subsite (an “essentially small site” in (Johnstone, p. 548))
and the coverage is subcanonical.
Then a geometric morphism of the corresponding sheaf toposes
is induced by a morphism of sites, def. 4,
precisely if the inverse image of respects the Yoneda embeddings as
This appears as (Johnstone, lemma C2.3.8).
It suffices to show that given , the factorization is, if it exists, necessarily a morphism of sites: because since is left adjoint and thus preserves all colimits and every object in is a colimit of representables, is fixed by the factorization. By uniqueness of adjoint functors this means then that together with its right adjoint it is the geometric morphism induced from the morphism of sites, by prop. 2.
So we show that is necessarily a morphisms of sites:
since the Yoneda embedding and sheafification as well as inverse images preserve finite limits, so does and hence preserves finite limits, hence is a flat functor;
preserves coverings (maps them to epimorphisms in ) and since is assumed to be subcanonical it follows from prop. 1 that also reflects covers. Therefore preserves covers.
Let be a small cartesian site and let be any sheaf topos. Then we have an equivalence of categories
between the geometric morphisms from to and the morphisms of sites from to the big site for the canonical coverage on .
This appears as (Johnstone, cor. C2.3.9).
Since for the canonical coverage the Yoneda embedding is the identity, this follows directly from prop. 3.
Corollary 1 leads to the notion of classifying toposes. See there for more details.
Many inequivalent sites may have equivalent sheaf toposes.
Every sheaf topos has a standard site of definition.
This appears as (Johnstone, theorem C2.2.8 (iii)).
By cor. 1 this means that every sheaf topos is the classifying topos for some theory of local algebras.
Every frame is canonically a site, where is covered by precisely if it is their join.
A subclass of examples is the category of open subsets of a topological space.
This are examples of posites/(0,1)-site.
Various categories come with canonical structures of sites on them:
For every category there is its canonical coverage.
On every regular category there is its regular coverage.
On every coherent category there is its coherent coverage.
If the category in question is the syntactic category of a theory, the corresponding site is the syntactic site.
For every site there is the corresponding double negation topology that forces the sheaf topos to a Boolean topos.
Other classes of sites are listed in the following.
Sites for big toposes defining notions of geometry are:
The sites that define the geometry called differential geometry are CartSp, SmoothMfd, etc, equipped with the open cover coverage. Or more generally smooth loci etc.
The sites that induce [[topology]topological geometry]] are small versions of Top equipped with the open cover coverage.
The sites that induce the higher geometry modeled on Euclidean topology are the large site of paracompact manifolds and its dense sub-site CartSp.
The sites that define the geometry called algebraic geometry are site structures on categories of formal duals of commutative rings or commutative associative algebras
If and are frames regarded as sites via their canonical coverages, then a morphism of sites is equivalently a frame homomorphism, a function preserving finite meets and arbitrary joins.
(sub-sites)
For a presite and an object in the corresponding category, the comma category is naturally regarded as the presite defined by , which by convenient abuse of notation one would just write itself, so that .
For instance for a topological space and an open subset, regarded as a topological space in its own right has corresponding to it the site with .
therefore constitutes a canonical morphism of pre-sites
This induces a Grothendieck topology on the site whose local epimorphisms are precisely those morphisms for which
is a local epimorphism.
This is also called the big site of
There are natural operations for restriction and extension of sheaves from a sub-site to and back.
For and regular categories equipped with their regular coverages, a morphism of sites is the same as a regular functor, i.e. a functor preserving finite limits and covers.
For any site with finite limits, there is canonically a morphism of sites to its tangent category. See there for details.
Morphisms between sites are discussed for instance
in section 17.2 of
(in terms of local isomorphisms)
as well as in section VII. 10 of
(in terms of covering sieves), where also the relation to geometric morphisms is discussed.
In
sites are discussed in section C2.1 and morphism of sites in C2.3.