ScalingStacks

Proof. [01E7]

Original official author HTML, exact retained edition. Historical TeX conversion verdicts remain unchanged. Cited-edition alignment and mathematical self-containment are not assessed.

Complete original source context Β· Original author HTML

Proof.

If π”ž\mathfrak{a} is a vertical fractional ideal sheaf on a given model 𝒳\mathcal{X} then π”žβ€²:=Ο–mβ€‹π”ž\mathfrak{a}^{\prime}:=\varpi^{m}\mathfrak{a} is a vertical ideal sheaf for some m∈𝐍m\in\mathbf{N} and we have log⁑|π”ž|=log⁑|π”žβ€²|βˆ’m\log|\mathfrak{a}|=\log|\mathfrak{a}^{\prime}|-m, so it is enough to consider vertical ideal sheaves.

Observe first that log⁑|π”ž|\log|\mathfrak{a}| belongs to π’Ÿβ€‹(X)𝐙\mathcal{D}(X)_{\mathbf{Z}}. Indeed if 𝒳′→𝒳\mathcal{X}^{\prime}\to\mathcal{X} denotes the normalization of the blow-up of 𝒳\mathcal{X} along π”ž\mathfrak{a}, then the Cartier divisor DD on 𝒳′\mathcal{X}^{\prime} such that π”žβ‹…π’ͺ𝒳′=π’ͺ𝒳′​(D)\mathfrak{a}\cdot\mathcal{O}_{\mathcal{X}^{\prime}}=\mathcal{O}_{\mathcal{X}^{\prime}}(D) satisfies Ο†D=log⁑|π”ž|\varphi_{D}=\log|\mathfrak{a}|. Conversely, let Ο†βˆˆπ’Ÿβ€‹(X)𝐙\varphi\in\mathcal{D}(X)_{\mathbf{Z}}, and let us show that Ο†\varphi can be written as

Ο†=log⁑|π”ž|βˆ’log⁑|π”Ÿ|\varphi=\log|\mathfrak{a}|-\log|\mathfrak{b}|

with π”ž,π”Ÿ\mathfrak{a},\mathfrak{b} vertical ideal sheaves on 𝒳\mathcal{X}. By definition Ο†\varphi is determined by D∈Div0⁑(𝒳′)D\in\Div_{0}(\mathcal{X}^{\prime}) for some vertical blow-up Ο€:𝒳′→𝒳\pi:\mathcal{X}^{\prime}\to\mathcal{X}. By LemmaΒ 1.4 we may choose a Ο€\pi-ample vertical Cartier divisor A∈Div0⁑(𝒳′)A\in\Div_{0}(\mathcal{X}^{\prime}). Both sheaves π’ͺ𝒳′​(m​A)\mathcal{O}_{\mathcal{X}^{\prime}}(mA) and π’ͺ𝒳′​(D+m​A)\mathcal{O}_{\mathcal{X}^{\prime}}(D+mA) are then Ο€\pi-globally generated for m≫1m\gg 1. If we introduce the vertical fractional ideal sheaves π”ž:=Ο€βˆ—β€‹π’ͺ𝒳′​(m​A)\mathfrak{a}:=\pi_{*}\mathcal{O}_{\mathcal{X}^{\prime}}(mA) and π”Ÿ:=Ο€βˆ—β€‹π’ͺ𝒳′​(D+m​A)\mathfrak{b}:=\pi_{*}\mathcal{O}_{\mathcal{X}^{\prime}}(D+mA) then the Ο€\pi-global generation property yields π”žβ‹…π’ͺ𝒳′=π’ͺ𝒳′​(m​A)\mathfrak{a}\cdot\mathcal{O}_{\mathcal{X}^{\prime}}=\mathcal{O}_{\mathcal{X}^{\prime}}(mA) and π”Ÿβ‹…π’ͺ𝒳′=π’ͺ𝒳′​(D+m​A)\mathfrak{b}\cdot\mathcal{O}_{\mathcal{X}^{\prime}}=\mathcal{O}_{\mathcal{X}^{\prime}}(D+mA). It follows that Ο†m​A=log⁑|π”ž|\varphi_{mA}=\log|\mathfrak{a}| and Ο†D+m​A=log⁑|π”Ÿ|\varphi_{D+mA}=\log|\mathfrak{b}|, and hence Ο†D=log⁑|π”Ÿ|βˆ’log⁑|π”ž|\varphi_{D}=\log|\mathfrak{b}|-\log|\mathfrak{a}|. It remains to replace π”ž\mathfrak{a} and π”Ÿ\mathfrak{b} with Ο–pβ€‹π”ž\varpi^{p}\mathfrak{a} and Ο–pβ€‹π”Ÿ\varpi^{p}\mathfrak{b} with p≫1p\gg 1, so that they become actual ideal sheaves.

We next prove that π’Ÿβ€‹(X)𝐙\mathcal{D}(X)_{\mathbf{Z}} is stable under max. Given Ο†,Ο†β€²βˆˆπ’Ÿβ€‹(X)𝐙\varphi,\varphi^{\prime}\in\mathcal{D}(X)_{\mathbf{Z}} choose a model 𝒳\mathcal{X} on which both functions are determined, by D,Dβ€²βˆˆDiv0⁑(𝒳)D,D^{\prime}\in\Div_{0}(\mathcal{X}) respectively. We then have

max⁑{Ο†D,Ο†Dβ€²}=log⁑|π”ž|\max\{\varphi_{D},\varphi_{D^{\prime}}\}=\log|\mathfrak{a}|

with π”ž:=π’ͺ𝒳​(D)+π’ͺ𝒳​(Dβ€²)\mathfrak{a}:=\mathcal{O}_{\mathcal{X}}(D)+\mathcal{O}_{\mathcal{X}}(D^{\prime}), which shows that max⁑{Ο†D,Ο†Dβ€²}βˆˆπ’Ÿβ€‹(X)𝐙\max\{\varphi_{D},\varphi_{D^{\prime}}\}\in\mathcal{D}(X)_{\mathbf{Z}}.

In order to get the separation property, we basically argue as in [Gub98, Corollary 7.7], which relied on [BL93, Lemma 2.6]. Let 𝒳\mathcal{X} be a fixed model and pick two distinct points xβ‰ y∈Xx\neq y\in X. If ΞΎ:=c𝒳​(x)\xi:=c_{\mathcal{X}}(x) is distinct from c𝒳​(y)c_{\mathcal{X}}(y) then log⁑|π”ͺΞΎ|\log|\mathfrak{m}_{\xi}| already separates xx and yy. Otherwise, let 𝒰=Specβ‘π’œ\mathcal{U}=\spec\mathcal{A} be an open neighborhood of ΞΎ\xi in 𝒳\mathcal{X}. By definition of 𝒰Kan\mathcal{U}_{K}^{\mathrm{an}} there exists fβˆˆπ’œf\in\mathcal{A} such that |f⁑(x)|β‰ |f⁑(y)||f(x)|\neq|f(y)|. Since the scheme 𝒳\mathcal{X} is Noetherian, π’ͺ𝒰⋅f\mathcal{O}_{\mathcal{U}}\cdot f extends to a coherent ideal sheaf π”ž\mathfrak{a} on 𝒳\mathcal{X}. For each positive integer mm the ideal sheaf π”žm:=π”ž+(tm)\mathfrak{a}_{m}:=\mathfrak{a}+(t^{m}) is vertical on 𝒳\mathcal{X}, and we have

log⁑|π”žm|=max⁑{log⁑|f|,βˆ’m}\log|\mathfrak{a}_{m}|=\max\{\log|f|,-m\}

at xx and yy, so we see that log⁑|π”žm|βˆˆπ’Ÿβ€‹(X)𝐙\log|\mathfrak{a}_{m}|\in\mathcal{D}(X)_{\mathbf{Z}} separates xx and yy for m≫1m\gg 1. ∎

Original mathematics by the credited authors. Source-backed reader collection; mathematical self-containment is not assessed.