Idea

A Grothendieck topology tells you, for each object of a category, which families of morphisms should count as “covers.” It replaces open covers in topology with a purely categorical notion of covering.

Definition

Let be a category. A Grothendieck topology assigns to each object a collection of covering sieves on , subject to axioms given below.

Sieve

A sieve on is a collection of morphisms that are closed under precomposition.

Covering Sieve

A covering sieve is a collection of sieves for each object such that:

  • Stability: The pullback of a covering sieve along an arbitrary morphisms is itself a ccovering sieve.
  • Local character: If a sieve containers a covering sieve after pulling back then is itself a covering sieve.

In a Grothendieck topology the following must also hold:

  • Maximality: The maximal sieve is always a covering sieve.