Sheaf Condition
Let be a site and let be a presheaf.
Definition. The presheaf satisfies the sheaf condition (or descent condition) for a covering family in if the following diagram is an equalizer:
where the two parallel arrows send to the families and respectively. Concretely, this means:
- (Gluing/Existence.) For every compatible family — meaning for all — there exists a section with for all .
- (Separation/Uniqueness.) Such a section is unique: if satisfy for all , then .
A sheaf on is a presheaf satisfying the sheaf condition for every covering family in . A presheaf satisfying only condition (2) is called separated.
Proposition. The sheaf condition for with respect to a covering sieve is equivalent to requiring that the induced map is an isomorphism (using the Yoneda embedding). That is, is a sheaf if and only if it is a local object with respect to all covering sieve inclusions.
Proposition. For sheaves of spaces in the -categorical setting, the sheaf condition is strengthened to homotopy descent: must be equivalent to the homotopy limit
of the full Cech cosimplicial diagram. Uniqueness of gluing is replaced by contractibility of the space of gluings.
Examples.
- Topological sheaves: On the site of a topological space with the open-cover topology, the sheaf condition is the classical gluing axiom: sections that agree on overlaps glue uniquely.
- Representable presheaves: On any subcanonical site , every representable presheaf is a sheaf.
- Non-example: The presheaf of bounded functions on (with the open-cover topology) is separated but not a sheaf: compatible bounded local sections glue to an unbounded global section when the local bounds grow without bound.