81.3 Colimits of algebraic spaces
We briefly discuss colimits of algebraic spaces. Let $S$ be a scheme. Let $\mathcal{I} \to (\mathit{Sch}/S)_{fppf}$, $i \mapsto X_ i$ be a diagram (see Categories, Section 4.14). For each $i$ we may consider the small étale site $X_{i, {\acute{e}tale}}$ whose objects are schemes étale over $X_ i$, see Properties of Spaces, Section 66.18. For each morphism $i \to j$ of $\mathcal{I}$ we have the morphism $X_ i \to X_ j$ and hence a pullback functor $X_{j, {\acute{e}tale}} \to X_{i, {\acute{e}tale}}$. Hence we obtain a pseudo functor from $\mathcal{I}^{opp}$ into the $2$-category of categories. Denote
\[ \mathop{\mathrm{lim}}\nolimits _ i X_{i, {\acute{e}tale}} \]
the $2$-limit (see insert future reference here). What does this mean concretely? An object of this limit is a system of étale morphisms $U_ i \to X_ i$ over $\mathcal{I}$ such that for each $i \to j$ in $\mathcal{I}$ the diagram
\[ \xymatrix{ U_ i \ar[r] \ar[d] & U_ j \ar[d] \\ X_ i \ar[r] & X_ j } \]
is cartesian. Morphisms between objects are defined in the obvious manner. Suppose that $f_ i : X_ i \to T$ is a family of morphisms such that for each $i \to j$ the composition $X_ i \to X_ j \to T$ is equal to $f_ i$. Then we get a functor $T_{\acute{e}tale}\to \mathop{\mathrm{lim}}\nolimits X_{i, {\acute{e}tale}}$. With this notation in hand we can formulate our lemma.
Lemma 81.3.1. Let $S$ be a scheme. Let $\mathcal{I} \to (\mathit{Sch}/S)_{fppf}$, $i \mapsto X_ i$ be a diagram of schemes over $S$ as above. Assume that
$X = \mathop{\mathrm{colim}}\nolimits X_ i$ exists in the category of schemes,
$\coprod X_ i \to X$ is surjective,
if $U \to X$ is étale and $U_ i = X_ i \times _ X U$, then $U = \mathop{\mathrm{colim}}\nolimits U_ i$ in the category of schemes, and
every object $(U_ i \to X_ i)$ of $\mathop{\mathrm{lim}}\nolimits X_{i, {\acute{e}tale}}$ with $U_ i \to X_ i$ separated is in the essential image of the functor $X_{\acute{e}tale}\to \mathop{\mathrm{lim}}\nolimits X_{i, {\acute{e}tale}}$.
Then $X = \mathop{\mathrm{colim}}\nolimits X_ i$ in the category of algebraic spaces over $S$ also.
Proof.
Let $Z$ be an algebraic space over $S$. Suppose that $f_ i : X_ i \to Z$ is a family of morphisms such that for each $i \to j$ the composition $X_ i \to X_ j \to Z$ is equal to $f_ i$. We have to construct a morphism of algebraic spaces $f : X \to Z$ such that we can recover $f_ i$ as the composition $X_ i \to X \to Z$. Let $W \to Z$ be a surjective étale morphism of a scheme to $Z$. We may assume that $W$ is a disjoint union of affines and in particular we may assume that $W \to Z$ is separated. For each $i$ set $U_ i = W \times _{Z, f_ i} X_ i$ and denote $h_ i : U_ i \to W$ the projection. Then $U_ i \to X_ i$ forms an object of $\mathop{\mathrm{lim}}\nolimits X_{i, {\acute{e}tale}}$ with $U_ i \to X_ i$ separated. By assumption (4) we can find an étale morphism $U \to X$ and (functorial) isomorphisms $U_ i = X_ i \times _ X U$. By assumption (3) there exists a morphism $h : U \to W$ such that the compositions $U_ i \to U \to W$ are $h_ i$. Let $g : U \to Z$ be the composition of $h$ with the map $W \to Z$. To finish the proof we have to show that $g : U \to Z$ descends to a morphism $X \to Z$. To do this, consider the morphism $(h, h) : U \times _ X U \to W \times _ S W$. Composing with $U_ i \times _{X_ i} U_ i \to U \times _ X U$ we obtain $(h_ i, h_ i)$ which factors through $W \times _ Z W$. Since $U \times _ X U$ is the colimit of the schemes $U_ i \times _{X_ i} U_ i$ by (3) we see that $(h, h)$ factors through $W \times _ Z W$. Hence the two compositions $U \times _ X U \to U \to W \to Z$ are equal. Because each $U_ i \to X_ i$ is surjective and assumption (2) we see that $U \to X$ is surjective. As $Z$ is a sheaf for the étale topology, we conclude that $g : U \to Z$ descends to $f : X \to Z$ as desired.
$\square$
We can check that a cocone is a colimit (fpqc) locally on the cocone.
Lemma 81.3.2. Let $S$ be a scheme. Let $B$ be an algebraic space over $S$. Let $\mathcal{I} \to (\mathit{Sch}/S)_{fppf}$, $i \mapsto X_ i$ be a diagram of algebraic spaces over $B$. Let $(X, X_ i \to X)$ be a cocone for the diagram in the category of algebraic spaces over $B$ (Categories, Remark 4.14.5). If there exists a fpqc covering $\{ U_ a \to X\} _{a \in A}$ such that
for all $a \in A$ we have $U_ a = \mathop{\mathrm{colim}}\nolimits X_ i \times _ X U_ a$ in the category of algebraic spaces over $B$, and
for all $a, b \in A$ we have $U_ a \times _ X U_ b = \mathop{\mathrm{colim}}\nolimits X_ i \times _ X U_ a \times _ X U_ b$ in the category of algebraic spaces over $B$,
then $X = \mathop{\mathrm{colim}}\nolimits X_ i$ in the category of algebraic spaces over $B$.
Proof.
Namely, for an algebraic space $Y$ over $B$ a morphism $X \to Y$ over $B$ is the same thing as a collection of morphism $U_ a \to Y$ which agree on the overlaps $U_ a \times _ X U_ b$ for all $a, b \in A$, see Descent on Spaces, Lemma 74.7.2.
$\square$
We are going to find a common partial generalization of Lemmas 81.3.1 and 81.3.2 which can in particular be used to reduce a colimit construction to a subcategory of the category of all algebraic spaces.
Let $S$ be a scheme and let $B$ be an algebraic space over $S$. Let $\mathcal{I}$ be an index category and let $i \mapsto X_ i$ be a diagram in the category of algebraic spaces over $B$, see Categories, Section 4.14. For each $i$ we may consider the small étale site $X_{i, spaces, {\acute{e}tale}}$ whose objects are algebraic spaces étale over $X_ i$, see Properties of Spaces, Section 66.18. For each morphism $i \to j$ of $\mathcal{I}$ we have the morphism $X_ i \to X_ j$ and hence a pullback functor $X_{j, spaces, {\acute{e}tale}} \to X_{i, spaces, {\acute{e}tale}}$. Hence we obtain a pseudo functor from $\mathcal{I}^{opp}$ into the $2$-category of categories. Denote
\[ \mathop{\mathrm{lim}}\nolimits _ i X_{i, spaces, {\acute{e}tale}} \]
the $2$-limit (see insert future reference here). What does this mean concretely? An object of this limit is a diagram $i \mapsto (U_ i \to X_ i)$ in the category of arrows of algebraic spaces over $B$ such that for each $i \to j$ in $\mathcal{I}$ the diagram
\[ \xymatrix{ U_ i \ar[r] \ar[d] & U_ j \ar[d] \\ X_ i \ar[r] & X_ j } \]
is cartesian. Morphisms between objects are defined in the obvious manner. Suppose that $f_ i : X_ i \to Z$ is a family of morphisms of algebraic spaces over $B$ such that for each $i \to j$ the composition $X_ i \to X_ j \to Z$ is equal to $f_ i$. Then we get a functor $Z_{spaces, {\acute{e}tale}} \to \mathop{\mathrm{lim}}\nolimits X_{i, spaces, {\acute{e}tale}}$. With this notation in hand we can formulate our next lemma.
Lemma 81.3.3. Let $S$ be a scheme. Let $B$ be an algebraic space over $S$. Let $\mathcal{I} \to (\mathit{Sch}/S)_{fppf}$, $i \mapsto X_ i$ be a diagram of algebraic spaces over $B$. Let $(X, X_ i \to X)$ be a cocone for the diagram in the category of algebraic spaces over $B$ (Categories, Remark 4.14.5). Assume that
the base change functor $X_{spaces, étale} \to \mathop{\mathrm{lim}}\nolimits X_{i, spaces, {\acute{e}tale}}$, sending $U$ to $U_ i = X_ i \times _ X U$ is an equivalence,
given
$B'$ affine and étale over $B$,
$Z$ an affine scheme over $B'$,
$U \to X \times _ B B'$ an étale morphism of algebraic spaces with $U$ affine,
$f_ i : U_ i \to Z$ a cocone over $B'$ of the diagram $i \mapsto U_ i = U \times _ X X_ i$,
there exists a unique morphism $f : U \to Z$ over $B'$ such that $f_ i$ equals the composition $U_ i \to U \to Z$.
Then $X = \mathop{\mathrm{colim}}\nolimits X_ i$ in the category of all algebraic spaces over $B$.
Proof.
In this paragraph we reduce to the case where $B$ is an affine scheme. Let $B' \to B$ be an étale morphism of algebraic spaces. Observe that conditions (1) and (2) are preserved if we replace $B$, $X_ i$, $X$ by $B'$, $X_ i \times _ B B'$, $X \times _ B B'$. Let $\{ B_ a \to B\} _{a \in A}$ be an étale covering with $B_ a$ affine, see Properties of Spaces, Lemma 66.6.1. For $a \in A$ denote $X_ a$, $X_{a, i}$ the base changes of $X$ and the diagram to $B_ a$. For $a, b \in A$ denote $X_{a, b}$ and $X_{a, b, i}$ the base changes of $X$ and the diagram to $B_ a \times _ B B_ b$. By Lemma 81.3.2 it suffices to prove that $X_ a = \mathop{\mathrm{colim}}\nolimits X_{a, i}$ and $X_{a, b} = \mathop{\mathrm{colim}}\nolimits X_{a, b, i}$. This reduces us to the case where $B = B_ a$ (an affine scheme) or $B = B_ a \times _ B B_ b$ (a separated scheme). Repeating the argument once more, we conclude that we may assume $B$ is an affine scheme (this uses that the intersection of affine opens in a separated scheme is affine).
Assume $B$ is an affine scheme. Let $Z$ be an algebraic space over $B$. We have to show
\[ \mathop{\mathrm{Mor}}\nolimits _ B(X, Z) \longrightarrow \mathop{\mathrm{lim}}\nolimits \mathop{\mathrm{Mor}}\nolimits _ B(X_ i, Z) \]
is a bijection.
Proof of injectivity. Let $f, g : X \to Z$ be morphisms such that the compositions $f_ i, g_ i : X_ i \to Z$ are the same for all $i$. Choose an affine scheme $Z'$ and an étale morphism $Z' \to Z$. By Properties of Spaces, Lemma 66.6.1 we know we can cover $Z$ by such affines. Set $U = X \times _{f, Z} Z'$ and $U' = X \times _{g, Z} Z'$ and denote $p : U \to X$ and $p' : U' \to X$ the projections. Since $f_ i = g_ i$ for all $i$, we see that
\[ U_ i = X_ i \times _{f_ i, Z} Z' = X_ i \times _{g_ i, Z} Z' = U'_ i \]
compatible with transition morphisms. By (1) there is a unique isomorphism $\epsilon : U \to U'$ as algebraic spaces over $X$, i.e., with $p = p' \circ \epsilon $ which is compatible with the displayed identifications. Choose an étale covering $\{ h_ a : U_ a \to U\} $ with $U_ a$ affine. By (2) we see that $f \circ p \circ h_ a = g \circ p' \circ \epsilon \circ h_ a = g \circ p \circ h_ a$. Since $\{ h_ a : U_ a \to U\} $ is an étale covering we conclude $f \circ p = g \circ p$. Since the collection of morphisms $p : U \to X$ we obtain in this manner is an étale covering, we conclude that $f = g$.
Proof of surjectivity. Let $f_ i : X_ i \to Z$ be an element of the right hand side of the displayed arrow in the first paragraph of the proof. It suffices to find an étale covering $\{ U_ c \to X\} _{c \in C}$ such that the families $f_{c, i} \in \mathop{\mathrm{lim}}\nolimits _ i \mathop{\mathrm{Mor}}\nolimits _ B(X_ i \times _ X U_ c, Z)$ come from morphisms $f_ c : U_ c \to Z$. Namely, by the uniqueness proved above the morphisms $f_ c$ will agree on $U_ c \times _ X U_ b$ and hence will descend to give the desired morphism $f : X \to Z$. To find our covering, we first choose an étale covering $\{ g_ a : Z_ a \to Z\} _{a \in A}$ where each $Z_ a$ is affine. Then we let $U_{a, i} = X_ i \times _{f_ i, Z} Z_ a$. By (1) we find $U_{a, i} = X_ i \times _ X U_ a$ for some algebraic spaces $U_ a$ étale over $X$. Then we choose étale coverings $\{ U_{a, b} \to U_ a\} _{b \in B_ a}$ with $U_{a, b}$ affine and we consider the morphisms
\[ U_{a, b, i} = X_ i \times _ X U_{a, b} \to X_ i \times _ X U_ a = X_ i \times _{f_ i, Z} Z_ a \to Z_ a \]
By (2) we obtain morphisms $f_{a, b} : U_{a, b} \to Z_ a$ compatible with these morphisms. Setting $C = \coprod _{a \in A} B_ a$ and for $c \in C$ corresponding to $b \in B_ a$ setting $U_ c = U_{a, b}$ and $f_ c = g_ a \circ f_{a, b} : U_ c \to Z$ we conclude.
$\square$
Here is an application of these ideas to reduce the general case to the case of separated algebraic spaces.
Lemma 81.3.4. Let $S$ be a scheme. Let $B$ be an algebraic space over $S$. Let $\mathcal{I} \to (\mathit{Sch}/S)_{fppf}$, $i \mapsto X_ i$ be a diagram of algebraic spaces over $B$. Assume that
each $X_ i$ is separated over $B$,
$X = \mathop{\mathrm{colim}}\nolimits X_ i$ exists in the category of algebraic spaces separated over $B$,
$\coprod X_ i \to X$ is surjective,
if $U \to X$ is an étale separated morphism of algebraic spaces and $U_ i = X_ i \times _ X U$, then $U = \mathop{\mathrm{colim}}\nolimits U_ i$ in the category of algebraic spaces separated over $B$, and
every object $(U_ i \to X_ i)$ of $\mathop{\mathrm{lim}}\nolimits X_{i, spaces, {\acute{e}tale}}$ with $U_ i \to X_ i$ separated is of the form $U_ i = X_ i \times _ X U$ for some étale separated morphism of algebraic spaces $U \to X$.
Then $X = \mathop{\mathrm{colim}}\nolimits X_ i$ in the category of all algebraic spaces over $B$.
Proof.
We encourage the reader to look instead at Lemma 81.3.3 and its proof.
Let $Z$ be an algebraic space over $B$. Suppose that $f_ i : X_ i \to Z$ is a family of morphisms such that for each $i \to j$ the composition $X_ i \to X_ j \to Z$ is equal to $f_ i$. We have to construct a morphism of algebraic spaces $f : X \to Z$ over $B$ such that we can recover $f_ i$ as the composition $X_ i \to X \to Z$. Let $W \to Z$ be a surjective étale morphism of a scheme to $Z$. We may assume that $W$ is a disjoint union of affines and in particular we may assume that $W \to Z$ is separated and that $W$ is separated over $B$. For each $i$ set $U_ i = W \times _{Z, f_ i} X_ i$ and denote $h_ i : U_ i \to W$ the projection. Then $U_ i \to X_ i$ forms an object of $\mathop{\mathrm{lim}}\nolimits X_{i, spaces, {\acute{e}tale}}$ with $U_ i \to X_ i$ separated. By assumption (5) we can find a separated étale morphism $U \to X$ of algebraic spaces and (functorial) isomorphisms $U_ i = X_ i \times _ X U$. By assumption (4) there exists a morphism $h : U \to W$ over $B$ such that the compositions $U_ i \to U \to W$ are $h_ i$. Let $g : U \to Z$ be the composition of $h$ with the map $W \to Z$. To finish the proof we have to show that $g : U \to Z$ descends to a morphism $X \to Z$. To do this, consider the morphism $(h, h) : U \times _ X U \to W \times _ S W$. Composing with $U_ i \times _{X_ i} U_ i \to U \times _ X U$ we obtain $(h_ i, h_ i)$ which factors through $W \times _ Z W$. Since $U \times _ X U$ is the colimit of the algebraic spaces $U_ i \times _{X_ i} U_ i$ in the category of algebraic spaces separated over $B$ by (4) we see that $(h, h)$ factors through $W \times _ Z W$. Hence the two compositions $U \times _ X U \to U \to W \to Z$ are equal. Because each $U_ i \to X_ i$ is surjective and assumption (2) we see that $U \to X$ is surjective. As $Z$ is a sheaf for the étale topology, we conclude that $g : U \to Z$ descends to $f : X \to Z$ as desired.
$\square$
Comments (2)
Comment #6067 by Dario Weißmann on
Comment #6196 by Johan on