The Stacks project

Lemma 74.12.1. The property $\mathcal{P}(f) =$“$f$ is an immersion” is fppf local on the base.

Proof. Let $f : X \to Y$ be a morphism of algebraic spaces. Let $\{ Y_ i \to Y\} _{i \in I}$ be an fppf covering of $Y$. Let $f_ i : X_ i \to Y_ i$ be the base change of $f$.

If $f$ is an immersion, then each $f_ i$ is an immersion by Spaces, Lemma 65.12.3. This proves the direct implication in Definition 74.10.1.

Conversely, assume each $f_ i$ is an immersion. By Morphisms of Spaces, Lemma 67.10.7 this implies each $f_ i$ is separated. By Morphisms of Spaces, Lemma 67.27.7 this implies each $f_ i$ is locally quasi-finite. Hence we see that $f$ is locally quasi-finite and separated, by applying Lemmas 74.11.18 and 74.11.24. By Morphisms of Spaces, Lemma 67.51.1 this implies that $f$ is representable!

By Morphisms of Spaces, Lemma 67.12.1 it suffices to show that for every scheme $Z$ and morphism $Z \to Y$ the base change $Z \times _ Y X \to Z$ is an immersion. By Topologies on Spaces, Lemma 73.7.4 we can find an fppf covering $\{ Z_ i \to Z\} $ by schemes which refines the pullback of the covering $\{ Y_ i \to Y\} $ to $Z$. Hence we see that $Z \times _ Y X \to Z$ (which is a morphism of schemes according to the result of the preceding paragraph) becomes an immersion after pulling back to the members of an fppf (by schemes) of $Z$. Hence $Z \times _ Y X \to Z$ is an immersion by the result for schemes, see Descent, Lemma 35.24.1. $\square$


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 042U. Beware of the difference between the letter 'O' and the digit '0'.