topos theory

# Contents

## Idea

A local isomorphism in a presheaf category $\mathrm{PSh}\left(S\right)$ is a morphism that becomes an isomorphism after passing to sheaves with respect to a given Grothendieck topology on $S$.

The collection of all local isomorphisms not only determines the Grothendieck topology but is precisely the collection of morphisms that are inverted when passing to sheaves. Hence local isomorphisms serve to understand sheaves and sheafification in terms of the passage to a homotopy category of $\mathrm{PSh}\left(S\right)$.

This is a particular case of the notion of reflective factorization system, applied to the sheafification reflector. It is discussed in more detail at category of sheaves:

In terms of the discussion at geometric embedding, local isomorphisms in $\mathrm{PSh}\left(S\right)$ are precisely the multiplicative system $W$ that is sent to isomorphisms by the sheafification functor

$\overline{\left(-\right)}:\mathrm{PSh}\left(S\right)\to \mathrm{Sh}\left(S\right)$\bar{(-)} : PSh(S) \to Sh(S)

which is left exact left adjoint to the full and faithful inclusion

$\mathrm{Sh}\left(S\right)↪\mathrm{PSh}\left(S\right)\phantom{\rule{thinmathspace}{0ex}}.$Sh(S) \hookrightarrow PSh(S) \,.

## Axioms

A system of local isomorphisms on $\mathrm{PSh}\left(S\right)$ is any collection of morphisms satisfying

1. local isomorphisms are a system of weak equivalences (i.e. every isomorphism is a local isomorphism and they satisfy 2-out-of-3);

2. a morphism $Y\to X$ is a local isomorphism if and only if its pullback

$\begin{array}{ccc}U{×}_{X}Y& \to & Y\\ {}^{\mathrm{loc}\mathrm{iso}}↓& & {↓}^{⇔\mathrm{loc}\mathrm{iso}}\\ U& \to & X\end{array}$\array{ U \times_X Y &\to& Y \\ {}^{\mathllap{loc iso}}\downarrow && \downarrow^{\mathrlap{\Leftrightarrow loc iso}} \\ U &\to& X }

along any morphism $U\to X$, where $U$ is representable, is a local isomorphism.

## Relation to Grothendieck topologies

Systems of local isomorphisms on $\mathrm{PSh}\left(S\right)$ are equivalent to Grothendieck topologies on $S$.

The following indicates how choices of systems of local isomorphisms are equivalent to choices of systems of local epimorphisms. The claim follows by the discussion at local epimorphism.

### Local epimorphisms from local isomorphisms

A system of local epimorphisms is defined from a system of local isomorphisms by declaring that $f:Y\to X$ is a local epimorphism precisely if $\mathrm{im}\left(f\right)\to X$ is a local isomorphism.

### Local isomorphisms from local epimorphisms

Given a Grothendieck topology in terms of a system of local epimorphisms, a system of local isomorphisms is constructed as follows.

A local monomorphism with respect to this topology is a morphism $f:A\to B$ in $\left[{S}^{\mathrm{op}},\mathrm{Set}\right]$ such that the canonical morphism $A\to A{×}_{B}A$ is a local epimorphism.

A local isomorphism with respect to a Grothendieck topology is a morphism in $\left[{S}^{\mathrm{op}},\mathrm{Set}\right]$ that is both a local epimorphism as well as a local monomorphism in the above sense.

## Relation to Lawvere-Tierney topologies

Recall that Grothendieck topologies on a small category $S$ are in bijection with Lawvere-Tierney-topologies on $\mathrm{PSh}\left(S\right)$ and that sheafification with respect to a Lawvere-Tierney topology is encoded in terms of monomorphisms in $\mathrm{PSh}\left(S\right)$ which are dense with respect to the Lawvere-Tierney topology.

We have:

the dense monomorphisms are precisely the local isomorphisms which are also ordinary monomorphisms.

## Properties

### Sheafification

The sheafification functor which sends a presheaf $F$ to its weakly equivalent sheaf $\overline{F}$ can be realized using a colimit over local isomorphisms. See there.

### Characterization and relation to sieves

Often one concentrates on the local isomorphisms whose codomain is a representable presheaf, i.e. those of the form

$A\to Y\left(U\right)\phantom{\rule{thinmathspace}{0ex}},$A \to Y(U) \,,

where $U$ is an object in $S$ and $Y$ is the Yoneda embedding. These come from covering sieves of a Grothendieck topology on $S$: for $U\in S$ and $\left\{{V}_{i}\to U{\right\}}_{i}$ a covering sieve on $U$, the coresponding local isomorphism is the presheaf which is the image of the joint injection map

${\bigsqcup }_{i}Y\left({V}_{i}\right)\to Y\left(U\right)\phantom{\rule{thinmathspace}{0ex}}.$\sqcup_i Y(V_i) \to Y(U) \,.

Using the fact that morphisms in a presheaf category are strict morphisms, so that image and coimage coincide, it is useful, with an eye towards generalizations from sheaves to stacks and ∞-stacks (see in particular descent for simplicial presheaves), to say this equivalently in terms of the coimage: the local isomorphism corresponding to the covering sieve $\left\{{V}_{i}\to U\right\}$ is

$\mathrm{colim}\left(\left({\bigsqcup }_{i}Y\left({V}_{i}\right)\right){×}_{Y\left(U\right)}\left({\bigsqcup }_{i}Y\left({V}_{i}\right)\right)\stackrel{\to }{\to }\left({\bigsqcup }_{i}Y\left({V}_{i}\right)\right)\right)\to Y\left(U\right)$colim ( (\sqcup_i Y(V_i))\times_{Y(U)} (\sqcup_i Y(V_i)) \stackrel{\to}{\to} (\sqcup_i Y(V_i)) ) \to Y(U)

Notice that in general these are not all the local isomorphism with representable codomain (more generally these are hypercovers, where $\left({\bigsqcup }_{i}Y\left({V}_{i}\right)\right){×}_{Y\left(U\right)}\left({\bigsqcup }_{i}Y\left({V}_{i}\right)\right)$ is replaced in turn by one of its covers).

(…)

Notice that local isomorphism with codomain a representable already induce general local isomorphisms using the fact that every presheaf is a colimit of representables (the co-Yoneda lemma) and that local isomorphisms/sieves are stable under pullback:

###### Proposition

If $A\in \mathrm{PSh}\left(S\right)$ is a local object with respect to local isomorphisms whose codomain is a representable, then every morphism $X\to Y$ of presheaves such that for every representble $U$ and every morphism $U\to Y$ the pullback $X{×}_{Y}U\to U$ is a local isomorphism, the canonical morphism

$\mathrm{Hom}\left(Y,A\right)\to \mathrm{Hom}\left(X,A\right)$Hom(Y,A) \to Hom(X,A)

is an isomorphism.

###### Proof

We may first rewrite trivially

$X\simeq X{×}_{Y}Y$X \simeq X \times_Y Y

and then use the co-Yoneda lemma to write (suppressing notationally the Yoneda embedding)

$Y\simeq {\mathrm{colim}}_{U\to Y}U$Y \simeq colim_{U \to Y} U

and hence rewrite $\left(X\to Y\right)$ as

$X{×}_{Y}\left({colim}_{U\to Y}U\right)\to {\mathrm{colim}}_{U\to Y}U\phantom{\rule{thinmathspace}{0ex}}.$X \times_Y (\colim_{U \to Y} U) \to colim_{U \to Y} U \,.

Then using that colimits of presheaves are stable under base change this is

$\left({colim}_{U\to Y}\left(X{×}_{Y}U\right)\right)\to {\mathrm{colim}}_{U\to Y}U\phantom{\rule{thinmathspace}{0ex}}.$(\colim_{U \to Y}(X \times_Y U)) \to colim_{U \to Y} U \,.

Recall that by assumption the components $X{×}_{Y}U\to U$ of this are local isomorphisms. Hence

$\left(\mathrm{Hom}\left(Y,A\right)\to \mathrm{Hom}\left(X,A\right)\right)={\mathrm{lim}}_{U\to Y}\mathrm{Hom}\left(U,A\right)\to \underset{U\to Y}{\mathrm{lim}}\mathrm{Hom}\left(X{×}_{Y}U,A\right)$(Hom(Y,A) \to Hom(X,A)) = lim_{U \to Y} Hom(U, A) \to \lim_{U \to Y} Hom(X \times_Y U, A)

is a limit over isomorphisms, hence an isomorphism.

## References

This is in section 16.2 of

See in particular exercise 16.5 there for the characterization of Grothendieck topologies in terms of local isomorphisms.

Revised on February 22, 2012 01:42:05 by Urs Schreiber (82.113.121.213)