Definition
Equivalent definitions
A Grothendieck topos is a category which satisfies any one of the following three properties. (A theorem of Jean Giraud states that the properties below are all equivalent.)
- There is a small category and an inclusion that admits a finite-limit-preservingleft adjoint.
- is the category of sheaves on a Grothendieck site.
- satisfies Giraud's axioms, below.
Here denotes the category of contravariant functors from to the category of sets; such a contravariant functor is frequently called a presheaf.
Giraud's axioms for a category are:
- has a small set of generators, and admits all small colimits. Furthermore, fiber products distribute over coproducts; that is, given a set , an -indexed coproduct mapping to , and a morphism , the pullback is an -indexed coproduct of the pullbacks:
- Sums in are disjoint. In other words, the fiber product of and over their sum is the initial object in .
- All equivalence relations in are effective.
The last axiom needs the most explanation. If X is an object of C, an "equivalence relation" R on X is a map R → X × X in C
such that for any object Y in C, the induced map Hom(Y, R) → Hom(Y, X) × Hom(Y, X) gives an ordinary equivalence relation on the set Hom(Y, X). Since C has colimits we may form the coequalizer of the two maps R → X; call this X/R. The equivalence relation is "effective" if the canonical map
is an isomorphism.