Grothendieck topology
A specification of covering sieves on each object of a category, stable under pullback and satisfying local character.
Let be a category. A sieve on an object is a collection of morphisms with codomain that is closed under precomposition: if belongs to , then every composite belongs to .
A Grothendieck topology on assigns to every object a collection of sieves, called covering sieves, such that:
- the maximal sieve of all morphisms into belongs to ;
- if and , then the pullback sieve belongs to ;
- if is a sieve on , , and for every in , then .
Thus a Grothendieck topology specifies what it means to work locally on the objects of a category; it need not arise from a topology on a set of points.