The Stacks project

95.7 Algebraic spaces

We define a category $\mathcal{S}\! \mathit{paces}$ as follows:

  1. An object of $\mathcal{S}\! \mathit{paces}$ is a morphism $X \to U$ of algebraic spaces over $S$, where $U$ is representable by an object of $(\mathit{Sch}/S)_{fppf}$, and

  2. a morphism $(f, g) : (X \to U) \to (Y \to V)$ is a commutative diagram

    \[ \xymatrix{ X \ar[d] \ar[r]_ f & Y \ar[d] \\ U \ar[r]^ g & V } \]

    of morphisms of algebraic spaces over $S$.

Thus $\mathcal{S}\! \mathit{paces}$ is a category and

\[ p : \mathcal{S}\! \mathit{paces}\to (\mathit{Sch}/S)_{fppf}, \quad (X \to U) \mapsto U \]

is a functor. Note that the fibre category of $\mathcal{S}\! \mathit{paces}$ over a scheme $U$ is just the category $\textit{Spaces}/U$ of algebraic spaces over $U$ (see Topologies on Spaces, Section 73.2). Hence we sometimes think of an object of $\mathcal{S}\! \mathit{paces}$ as a pair $X/U$ consisting of a scheme $U$ and an algebraic space $X$ over $U$. We remark for later use that given $(X/U), (Y/V) \in \mathop{\mathrm{Ob}}\nolimits (\mathcal{S}\! \mathit{paces})$ we have

95.7.0.1
\begin{equation} \label{examples-stacks-equation-morphisms-spaces} \mathop{\mathrm{Mor}}\nolimits _{\mathcal{S}\! \mathit{paces}}(X/U, Y/V) = \coprod \nolimits _{g \in \mathop{\mathrm{Mor}}\nolimits _ S(U, V)} \mathop{\mathrm{Mor}}\nolimits _{\textit{Spaces}/U}(X, U \times _{g, V} Y) \end{equation}

The category $\mathcal{S}\! \mathit{paces}$ is almost, but not quite a stack over $(\mathit{Sch}/S)_{fppf}$. The problem is a set theoretical issue as we will explain below.

Lemma 95.7.1. A morphism $(f, g) : X/U \to Y/V$ of $\mathcal{S}\! \mathit{paces}$ is strongly cartesian if and only if the map $f$ induces an isomorphism $X \to U \times _{g, V} Y$.

Proof. Let $Y/V \in \mathop{\mathrm{Ob}}\nolimits (\mathcal{S}\! \mathit{paces})$. Let $g : U \to V$ be a morphism of $(\mathit{Sch}/S)_{fppf}$. Note that the projection $p : U \times _{g, V} Y \to Y$ gives rise a morphism $(p, g) : U \times _{g, V} Y/U \to Y/V$ of $\mathcal{S}\! \mathit{paces}$. We claim that $(p, g)$ is strongly cartesian. Namely, for any object $Z/W$ of $\mathcal{S}\! \mathit{paces}$ we have

\begin{align*} \mathop{\mathrm{Mor}}\nolimits _{\mathcal{S}\! \mathit{paces}}(Z/W, U \times _{g, V} Y/U) & = \coprod \nolimits _{h \in \mathop{\mathrm{Mor}}\nolimits _ S(W, U)} \mathop{\mathrm{Mor}}\nolimits _{\textit{Spaces}/W}(Z, W \times _{h, U} U \times _{g, V} Y) \\ & = \coprod \nolimits _{h \in \mathop{\mathrm{Mor}}\nolimits _ S(W, U)} \mathop{\mathrm{Mor}}\nolimits _{\textit{Spaces}/W}(Z, W \times _{g \circ h, V} Y) \\ & = \mathop{\mathrm{Mor}}\nolimits _{\mathcal{S}\! \mathit{paces}}(Z/W, Y/V) \times _{\mathop{\mathrm{Mor}}\nolimits _ S(W, V)} \mathop{\mathrm{Mor}}\nolimits _ S(W, U) \end{align*}

where we have used Equation (95.7.0.1) twice. This proves that the condition of Categories, Definition 4.33.1 holds for $(p, g)$, and hence our claim is true. Now by Categories, Lemma 4.33.2 we see that isomorphisms are strongly cartesian and compositions of strongly cartesian morphisms are strongly cartesian which proves the “if” part of the lemma. For the converse, note that given $Y/V$ and $g : U \to V$, if there exists a strongly cartesian morphism lifting $g$ with target $Y/V$ then it has to be isomorphic to $(p, g)$ (see discussion following Categories, Definition 4.33.1). Hence the "only if" part of the lemma holds. $\square$

Lemma 95.7.2. The functor $p : \mathcal{S}\! \mathit{paces}\to (\mathit{Sch}/S)_{fppf}$ satisfies conditions (1) and (2) of Stacks, Definition 8.4.1.

Proof. It is follows from Lemma 95.7.1 that $\mathcal{S}\! \mathit{paces}$ is a fibred category over $(\mathit{Sch}/S)_{fppf}$ which proves (1). Suppose that $\{ U_ i \to U\} _{i \in I}$ is a covering of $(\mathit{Sch}/S)_{fppf}$. Suppose that $X, Y$ are algebraic spaces over $U$. Finally, suppose that $\varphi _ i : X_{U_ i} \to Y_{U_ i}$ are morphisms of $\textit{Spaces}/U_ i$ such that $\varphi _ i$ and $\varphi _ j$ restrict to the same morphisms $X_{U_ i \times _ U U_ j} \to Y_{U_ i \times _ U U_ j}$ of algebraic spaces over $U_ i \times _ U U_ j$. To prove (2) we have to show that there exists a unique morphism $\varphi : X \to Y$ over $U$ whose base change to $U_ i$ is equal to $\varphi _ i$. As a morphism from $X$ to $Y$ is the same thing as a map of sheaves this follows directly from Sites, Lemma 7.26.1. $\square$

Remark 95.7.3. Ignoring set theoretical difficulties1 $\mathcal{S}\! \mathit{paces}$ also satisfies descent for objects and hence is a stack. Namely, we have to show that given

  1. an fppf covering $\{ U_ i \to U\} _{i \in I}$,

  2. for each $i \in I$ an algebraic space $X_ i/U_ i$, and

  3. for each $i, j \in I$ an isomorphism $\varphi _{ij} : X_ i \times _ U U_ j \to U_ i \times _ U X_ j$ of algebraic spaces over $U_ i \times _ U U_ j$ satisfying the cocycle condition over $U_ i \times _ U U_ j \times _ U U_ k$,

there exists an algebraic space $X/U$ and isomorphisms $X_{U_ i} \cong X_ i$ over $U_ i$ recovering the isomorphisms $\varphi _{ij}$. First, note that by Sites, Lemma 7.26.4 there exists a sheaf $X$ on $(\mathit{Sch}/U)_{fppf}$ recovering the $X_ i$ and the $\varphi _{ij}$. Then by Bootstrap, Lemma 80.11.1 we see that $X$ is an algebraic space (if we ignore the set theoretic condition of that lemma). We will use this argument in the next section to show that if we consider only algebraic spaces of finite type, then we obtain a stack.

[1] The difficulty is not that $\mathcal{S}\! \mathit{paces}$ is a proper class, since by our definition of an algebraic space over $S$ there is only a set worth of isomorphism classes of algebraic spaces over $S$. It is rather that arbitrary disjoint unions of algebraic spaces may end up being too large, hence lie outside of our chosen “partial universe” of sets.

Comments (0)


Post a comment

Your email address will not be published. Required fields are marked.

In your comment you can use Markdown and LaTeX style mathematics (enclose it like $\pi$). A preview option is available if you wish to see how it works out (just click on the eye in the toolbar).

Unfortunately JavaScript is disabled in your browser, so the comment preview function will not work.

All contributions are licensed under the GNU Free Documentation License.




In order to prevent bots from posting comments, we would like you to prove that you are human. You can do this by filling in the name of the current tag in the following input field. As a reminder, this is tag 04SP. Beware of the difference between the letter 'O' and the digit '0'.