The canonical topology on a category is the Grothendieck topology on which is the largest subcanonical topology. More explicitly, a sieve is a covering for the canonical topology iff every representable functor is a sheaf for every pullback of . Such sieves are called universally effective-epimorphic.
If is a Grothendieck topos, then the canonical covering sieves are those that are jointly epimorphic. Moreover, in this case the canonical topology is generated by small jointly epimorphic families, since has a small generating set. The canonical topology of a Grothendieck topos is also special in that every sheaf is representable; that is, .
Notice that if is a site of definition for the topos , then this says that