1 Introduction

The class of stacky covers contains flat (classical) root stacks and flat stacky modifications in the sense of [26]. Root stacks first appeared in [1, 11, 19]. It was used by Abramovich et al. [1] to define Gromov–Witten theory of Deligne–Mumford stacks and by Cadman–Chen [12] when counting rational plane curves tangent to a smooth cubic. Root stacks may also be used in birational geometry. For instance, Matsuki–Olsson used root stacks in the logarithmic setting to interpret the Kawamata–Viehweg vanishing theorem as an application of Kodaira vanishing for stacks [19]. Root stacks and stacky modifications where also used by Rydh [26] to prove compactification results for tame Deligne–Mumford stacks and by Bergh [6] when constructing a functorial destackification algorithm for tame stacks with diagonalizable stabilizers. Bergh–Rydh also extended the latter result to remove the assumption that stabilizers are diagonalizable [7]. The aim of this paper is to shed more light on these constructions in the flat case. We will do so by classifying stacky covers in terms of stacky building data à la Pardini [21].

A stacky cover \(\pi :\mathscr {X}\rightarrow S\) of a scheme S consists of a tame stack \(\mathscr {X}\) which has finite diagonalizable stabilizers at geometric points, together with a morphism \(\pi :\mathscr {X}\rightarrow S\) which is

  1. 1.

    flat, proper, of finite presentation,

  2. 2.

    a coarse moduli space, and

  3. 3.

    for any morphism of schemes \(T\rightarrow S\), the base change \(\pi |_T:\mathscr {X}_T\rightarrow T\) has the property that \((\pi |_T)_*\) takes invertible sheaves to invertible sheaves.

For instance, if \(\mathscr {X}\rightarrow S\) is a flat stacky modification, that is, flat, proper, locally of finite presentation, and birational with finite diagonalizable stabilizers, then \(\mathscr {X}\rightarrow S\) is a stacky cover. We prove a classification of stacky covers in terms of stacky building data. To a stacky cover \(\pi :\mathscr {X}\rightarrow S\) we associate an étale sheaf of abelian groups \(\mathcal {A}\) over S and construct a 2-cocycle

We show that \(\mathscr {X}\) may be thought of as the stack parametrizing 1-cochains with boundary \(f_\mathscr {X}\).

From \(\mathcal {A}\) we construct two quasi-fine étale sheaves of monoids \(P_\mathcal {A}\), \(Q_\mathcal {A}\), and a flat Kummer homomorphism \(\gamma _\mathcal {A}:P_\mathcal {A}\rightarrow Q_\mathcal {A}\). To the 2-cocycle \(f_\mathscr {X}\) we associate a symmetric monoidal functor where denotes the restriction of \([\mathbb {A}^1_S/\mathbb {G}_{m,S}]\) to the small étale site of S. Hence we get a diagram

(1)

and we refer to this as a Deligne–Faltings datum. We denote by \(S_{(\mathcal {A},{\mathcal {L}})}\) the associated root stack. The main results are the following:

Theorem 7.18

Let \(\pi :\mathscr {X}\rightarrow S\) be a stacky cover. Then there exists a canonical (up to canonical isomorphism) building datum \((\mathcal {A},{\mathcal {L}})\) where \(\mathcal {A}={{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) is the relative picard functor, and a canonical isomorphism of stacks

$$\begin{aligned}\mathscr {X}\rightarrow S_{(\mathcal {A},{\mathcal {L}})}\end{aligned}$$

where \(S_{(\mathcal {A},{\mathcal {L}})}\) is the root stack associated to the building datum \((\mathcal {A},{\mathcal {L}})\).

Theorem 8.8

We have an equivalence of (2,1)-categories

between the category of stacky covers and the category of stacky building data.

A stacky cover will étale locally on S look like a quotient stack of a ramified Galois cover X for a diagonalizable group D(A), where A is a finite abelian group. Such covers have been studied for example in [21] (Galois covers that are generically torsors) and [30] (general setting) and can be described combinatorially by giving a line bundle \({\mathcal {L}}_\lambda \) for each \(\lambda \in A\) together with global sections \(s_{\lambda ,\lambda '}\in \Gamma (S,{\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}^{-1}_{\lambda '}\otimes {\mathcal {L}}_{\lambda +\lambda '})\) corresponding to the multiplication in \(\mathcal {O}_X\). These data are required to satisfy the appropriate axioms to constitute an associative and commutative algebra (see Remark 2.2). This suggests that the quotient stack [X/D(A)] can also be described in a combinatorial way using line bundles and sections, or more precisely, as a root stack. Using constructions in [30] we show that the group A gives rise to two (constant) quasi-fine and sharp monoids \(P_A\) and \(Q_A\) with a flat Kummer homomorphism between them. These sit in an exact sequence of monoids \(0\rightarrow P_A\rightarrow Q_A\rightarrow A\rightarrow 0\) which is the universal free extension of A. From the data of the cover X we can then construct a symmetric monoidal functor such that the root stack of the diagram

figure a

(compare with Diagram (1)) is isomorphic to [X/D(A)].

We will use root stacks in the language of Deligne–Faltings structures as in [9]. The monoids and the symmetric monoidal functor in the main theorem are constructed intrinsically on \(\mathscr {X}\) using the relative Picard functor \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\). When \(\mathscr {X}\) is Deligne–Mumford then \(\pi ^*{{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\cong D(\mathcal {I}_\mathscr {X})\), where \(D(\mathcal {I}_\mathscr {X})\) is the Cartier dual of the inertia stack.

The category of quasi-coherent sheaves on a root stack \(\mathscr {X}/S\) associated to a Deligne–Faltings datum \((P,Q,{\mathcal {L}})\) is equivalent to the category of parabolic sheaves on S with respect to \((P,Q,{\mathcal {L}})\). When S is defined over a field and is geometrically reduced and geometrically connected, we give a criterion for when a birational building datum comes from a ramified G-cover (Definition 9.8), for some finite abelian group scheme G over k, generalizing the main result of [5]. Our theorem looks as follows:

Theorem 9.18

Let S be a scheme proper over a field k and assume that S is geometrically connected and geometrically reduced. Let \((\mathcal {A},{\mathcal {L}})\) be a birational building datum and \((P_\mathcal {A},Q_\mathcal {A},{\mathcal {L}})\) the associated Deligne–Faltings datum. Then the following are equivalent:

  1. 1.

    There exists a finite abelian group scheme G over k and a ramified G-cover \(X\rightarrow S\) with birational building datum \((\mathcal {A},{\mathcal {L}})\);

  2. 2.

    For every geometric point \(\bar{s}\) in the branch locus, we have that

    1. (i)

      the map \(\Gamma (S,\mathcal {A})\rightarrow \mathcal {A}_{\bar{s}}\) is surjective, and

    2. (ii)

      for every \(\lambda \in \mathcal {A}_{\bar{s}}\), there exists an essentially finite, basic, parabolic vector bundle \((E,\rho )\) on \((S,P_\mathcal {A},Q_\mathcal {A},{\mathcal {L}})\) such that the morphism

      $$\begin{aligned}\bigoplus _{\lambda '}E_{e_\lambda -e_{\lambda '}}|_{\bar{s}}\xrightarrow {(E(e_{\lambda '})|_{\bar{s}})_{\lambda '}} E_{e_\lambda }|_{\bar{s}}\end{aligned}$$

      is not surjective, where the direct sum is over all \(\lambda '\in \Gamma (S,\mathcal {A})\) such that \(\lambda '_{\bar{s}}\ne 0\).

Suppose that there exists a finite abelian group scheme G over k and a ramified G-cover \(X\rightarrow S\) with ramification datum \((\mathcal {A},{\mathcal {L}})\) as in Theorem 9.18. If \(\mathscr {X}=S_{(\mathcal {A},{\mathcal {L}})}=S_{(P_\mathcal {A},Q_\mathcal {A},{\mathcal {L}})}\) is the associated root stack then it follows that \(\mathscr {X}\simeq [X/G]\).

1.1 Organization

In Sect. 2 we study the theory of ramified Galois covers for diagonalizable group schemes. The reader who is familiar with ramified covers may skip ahead.

In Sect. 3 we recall the theory developed in [9] involving Deligne–Faltings structures and root stacks. We also review some properties of monoids and symmetric monoidal categories. In the end we investigate what it means for a root stack to be flat in terms of the monoids defining it.

In Sect. 4 we define and prove statements about the universal monoids \(P_A\) and \(Q_A\) that we use use to model the local charts of our stacky covers. For instance, we show that the monoids \(P_A\) and \(Q_A\) associated to A are quasi-fine and sharp and that the action of \(P_A\) on \(Q_A\) is free. When A is an abelian group and P a monoid, we identify free extensions of A by P and 2-cocycles of A with values in P. We show that there is a universal 2-cocycle \(A\times A\rightarrow P_A\) corresponding to a universal free extension \(0\rightarrow P_A\rightarrow Q_A\rightarrow A\rightarrow 0\).

In Sect. 5 we generalize the theory developed in Sect. 4 to the setting where P and Q are replaced by symmetric monoidal categories. We define the stack parametrizing 1-cocycles with a fixed coboundary.

In Sect. 6 we look at the local structure of the stacks considered in this paper and show that to every ramified D(A)-cover \(X\rightarrow S\) we may associate a Deligne–Faltings datum \((P_A,Q_A,{\mathcal {L}}_X)\) and that the root stack \(S_{(P_A,Q_A,{\mathcal {L}}_X)}\) is isomorphic to [X/D(A)].

In Sect. 7 we show how to realize a stacky cover as a root stack using the relative Picard functor.

In Sect. 8 we define stacky building data and show that there is an equivalence of (2,1)-categories between the category of stacky covers and the category of stacky building data.

In Sect. 9 we generalize the result of Biswas–Borne and give a criterion for when building data on a scheme over a field comes from a ramified abelian cover.

In “Appendix A” we study the Cartier dual D(H) of a non-flat closed subgroup H of a multiplicative group.

We use this in Sect. 7 to show that \(\pi _*D(\mathcal {I}_\mathscr {X})\cong {{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) when \(\mathscr {X}\) is Deligne–Mumford.

1.2 Notation and conventions

The letter S will always denote the base scheme which we assume to be locally Noetherian. The letter A will always denote an abelian group. If A is an abelian group, \(\lambda \in A\), and B is an A-graded R-module, then \(B[\lambda ]\) is the A-graded R-module with

$$\begin{aligned} B[\lambda ]_{\lambda '}=B_{\lambda +\lambda '}. \end{aligned}$$

When \(\mathscr {X}\) is a stack and \(f:T\rightarrow \mathscr {X}\) is an object, we write \({ \text {Stab}}(T)\) or \({ \text {Stab}}(f)\) for the sheaf of groups \(\underline{ {\textsf{Aut}}}_f\). The unit object of a symmetric monoidal category will be denoted by \(\mathbbm {1}\).

2 Ramified covers

Throughout this section we will always assume that A is an abelian group and \(G=D(A)\) the corresponding finite diagonalizable group over the base scheme S. This means that

We also write

$$\begin{aligned}\mathcal {O}_S[G]=\mathcal {O}_S[A]\end{aligned}$$

for the group algebra of A over \(\mathcal {O}_S\).

Definition 2.1

([30, Definition 2.1]) Let \(G\rightarrow S\) be a finite flat diagonalizable group scheme of finite presentation. A G-cover over S is a finite locally free morphism \(f:X\rightarrow S\) together with an action of G such that there exists an fppf cover \(\{U_i\rightarrow S\}\) and an isomorphism of \(\mathcal {O}_{U_i}[G]\)-comodules

$$\begin{aligned}(f_*\mathcal {O}_X)|_{U_i}\cong \mathcal {O}_{U_i}[G],\end{aligned}$$

where the comodule structure on the right hand side is the regular representation.

Remark 2.2

This means that we have a splitting

$$\begin{aligned}f_*\mathcal {O}_X\cong \bigoplus _{\lambda \in A}{\mathcal {L}}_\lambda \end{aligned}$$

where each \({\mathcal {L}}_\lambda \) is a line bundle and \({\mathcal {L}}_0=\mathcal {O}_S\). We also have multiplication morphisms

$$\begin{aligned}{\mathcal {L}}_\lambda \otimes {\mathcal {L}}_{\lambda '}\rightarrow {\mathcal {L}}_{\lambda +\lambda '}\end{aligned}$$

which we think of as global sections

$$\begin{aligned}s_{\lambda ,\lambda '}\in {\mathcal {L}}^{-1}_\lambda \otimes {\mathcal {L}}^{-1}_{\lambda '}\otimes {\mathcal {L}}_{\lambda +\lambda '}.\end{aligned}$$

These global sections will have the following properties:

  1. (1)

    \(s_{0,\lambda }=1\quad \) \(\forall \lambda \in A\);

  2. (2)

    \(s_{\lambda ,\lambda '}=s_{\lambda ',\lambda }\quad \) \(\forall \lambda ,\lambda '\in A\);

  3. (3)

    \(s_{\lambda ,\lambda '}s_{\lambda +\lambda ',\lambda ''}=s_{\lambda ',\lambda ''}s_{\lambda '+\lambda '',\lambda }\quad \) \(\forall \lambda ,\lambda ',\lambda ''\in A\).

Note that equality \(a=b\) here means that the element a is sent to b under the canonical isomorphism of line bundles. For instance, \(s_{\lambda ,\lambda '}=s_{\lambda ',\lambda }\) means that \(s_{\lambda ,\lambda '}\mapsto s_{\lambda ',\lambda }\) under the canonical isomorphism \({\mathcal {L}}^{-1}_\lambda \otimes {\mathcal {L}}^{-1}_{\lambda '}\otimes {\mathcal {L}}_{\lambda +\lambda '}\cong {\mathcal {L}}^{-1}_{\lambda '}\otimes {\mathcal {L}}^{-1}_{\lambda }\otimes {\mathcal {L}}_{\lambda +\lambda '}\).

Definition 2.3

Let S be a scheme. A generalized effective Cartier divisor is a pair \(({\mathcal {L}},s)\) consisting of

  1. 1.

    a line bundle \({\mathcal {L}}\) on S and

  2. 2.

    a global section \(s\in \Gamma (S,{\mathcal {L}})\).

Remark 2.4

Note that each pair \(({\mathcal {L}}^{-1}_\lambda \otimes {\mathcal {L}}^{-1}_{\lambda '}\otimes {\mathcal {L}}_{\lambda +\lambda '}, s_{{\lambda , \lambda '}})\) forms a generalized effective Cartier divisor. Note that the data of a generalized effective Cartier divisor \(({\mathcal {L}},s)\) is equivalent to the data of a morphism of stacks \(S\rightarrow [\mathbb {A}^1/\mathbb {G}_{m}]\).

Remark 2.5

By Remark 2.2 we may replace the fppf cover in Definition 2.1 by a Zariski cover. This is however not always possible if one allows non-diagonalizable group schemes as in [29, Definition 2.1.2].

Remark 2.6

The ramification locus of a ramified cover which is generically a torsor has pure codimension 1 [2, Theorem 6.8].

Remark 2.7

Any finite locally free morphism \(f:X\rightarrow S\) of rank 2 is a \(\mu _2\)-cover if 2 is invertible in \(\Gamma (S,\mathcal {O}_S)\). Indeed, there is a trace map \(T:f_*\mathcal {O}_X\rightarrow \mathcal {O}_S\) sending a section x to the trace of the matrix corresponding to multiplication by x. The composition \(\mathcal {O}_S\rightarrow f_*\mathcal {O}_X\rightarrow \mathcal {O}_S\) is multiplication by 2 and if 2 is invertible, we get that

$$\begin{aligned}\mathcal {O}_S\rightarrow f_*\mathcal {O}_X\xrightarrow {\frac{1}{2}T}\mathcal {O}_S\end{aligned}$$

is the identity and hence

$$\begin{aligned}f_*\mathcal {O}_X\cong \mathcal {O}_S\oplus {\mathcal {L}},\end{aligned}$$

where \({\mathcal {L}}=\ker T\) is a line bundle. It remains to show that the multiplication \({\mathcal {L}}\otimes {\mathcal {L}}\rightarrow f_*\mathcal {O}_X\) lands in \(\mathcal {O}_S\). This can be checked on stalks so we may assume that \({\mathcal {L}}\) is trivial. Take \(x\in \Gamma (s,{\mathcal {L}})\). Then multiplication by x is given by a \(2\times 2\)-matrix

$$\begin{aligned}\begin{pmatrix} 0 &{}\quad b \\ x &{}\quad d \end{pmatrix}\end{aligned}$$

since the multiplication \(\mathcal {O}_S\otimes {\mathcal {L}}\rightarrow f_*\mathcal {O}_X\) is just the module action, and hence lands in \({\mathcal {L}}\). But \({\mathcal {L}}=\ker T\) and hence \(d=0\). Hence we conclude that \(X\rightarrow S\) is a \(\mu _2\)-cover.

Example 2.8

Here is a list of examples of ramified covers.

  1. 1.

    The map on spectra induced by the inclusion \(\mathbb {Z}\rightarrow \mathbb {Z}[x]/(x^2-2)\) is a \(\mu _2\)-cover when x has weight 1.

  2. 2.

    The map on spectra induced by the inclusion \(\mathbb {C}[s]\rightarrow \mathbb {C}[s,x,y]/(x^2-sy,y^2-sx,xy-s^2)\) is a \(\mu _3\)-cover when x has weight 1 and y has weight 2.

  3. 3.

    The map \(\textrm{Proj}\,\mathbb {C}[x,y,z]/(z^2-x^2)\rightarrow \mathbb {P}^1_{\mathbb {C}}=S\) induced by the inclusion \(\mathbb {C}[x,y]\rightarrow \mathbb {C}[x,y,z]/(x^2-z^2)\) is a \(\mu _2\)-cover when z has weight 1. We have \(\textrm{Proj}\,\mathbb {C}[x,y,z]/(z^2-x^2)\cong { \text {Spec}}\, (\mathcal {O}_S\oplus \mathcal {O}_S(-1))\) with multiplication given by \(x^2\in \Gamma (S,\mathcal {O}_S(2))\).

  4. 4.

    In view of Remark 2.7, any degree 2 finite surjective morphism of varieties \(X\rightarrow S\) over an algebraically closed field, where X is Cohen–Macaulay and S is regular, is a \(\mu _2\)-cover (flatness follows from [14, Corollary 18.17]).

  5. 5.

    In particular, a K3 surface obtained as a double cover of \(\mathbb {P}^2\) branched along a sextic is a \(\mu _2\)-cover.

See also Example 2.19 for a non-example, which could be mistaken for a G-cover in the sense of Definition 2.1.

2.1 Covers and 2-cocycles

Definition 2.9

([22,23,24]) Let A be an abelian group. A (commutative) 2-cocycle of A with values in a monoid P is a function

$$\begin{aligned} f:A\times A\rightarrow P \end{aligned}$$

that satisfies the following properties:

  1. (1)

    \(f(0,\lambda )=0\quad \) \(\forall \lambda \in A\);

  2. (2)

    \(f(\lambda ,\lambda ')=f(\lambda ',\lambda )\quad \) \(\forall \lambda ,\lambda '\in A\);

  3. (3)

    \(f(\lambda ,\lambda ')+f(\lambda +\lambda ',\lambda '')=f(\lambda ',\lambda '')+f(\lambda '+\lambda '',\lambda )\quad \) \(\forall \lambda ,\lambda ',\lambda ''\in A\).

Remark 2.10

Note that the set of 2-cocycles of \(A\times A\rightarrow P\) form a monoid under pointwise addition.

Definition 2.11

We denote the monoid of 2-cocycles \(A\times A\rightarrow P\) by \({{\,\mathrm{Z^2(A,P)}\,}}\).

Remark 2.12

There is a bijection between the set of 2-cocycles \(A\times A\rightarrow \mathbb {N}\) and the set \( \text {Hom}(P_A,\mathbb {N})\) of rays as in [30, Notation 3.11], where \(P_A\) is the universal monoid we define in Definition 4.10. This will be explained in detail in Sect. 4.

Recall that if \({\mathcal {L}}\) is a line bundle on a scheme S then we have a bijection

where \(s\sim s'\) if there is a unit \(u\in \Gamma (S,\mathcal {O}_S^\times )\) such that \(us=s'\).

Let S be a normal scheme and let \(X\rightarrow S\) be a D(A)-cover with branch locus \(B=\bigcup _{i\in I}D_i\) (union of irreducible components with I finite), which is generically a torsor. Then the global sections

$$\begin{aligned}s_{\lambda ,\lambda '}\in \Gamma (S,{\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '})\end{aligned}$$

are all regular and correspond to divisors \(D_{\lambda ,\lambda '}\) such that

$$\begin{aligned}\mathcal {O}_S(D_{\lambda ,\lambda '})\cong {\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '}.\end{aligned}$$

Hence we get a 2-cocycle

$$\begin{aligned}\begin{aligned}f_X:A\times A&\rightarrow \mathbb {N}^I \\ (\lambda ,\lambda ')&\mapsto \text{ ord}_{D_i}(D_{\lambda ,\lambda '}),\end{aligned}\end{aligned}$$

which we refer to as the 2-cocycle of the cover X. The cover X is determined by \(f_X\) (see Proposition 2.13).

If \(X=X_1\,{ }_{\varphi _1}{\vee }{_{\varphi _2}} X_2\) then

$$\begin{aligned}f_X(\lambda ,\lambda ')=f_{X_1}(\varphi _1(\lambda ),\varphi _1(\lambda '))+f_{X_2}(\varphi _2(\lambda ),\varphi _2(\lambda ')).\end{aligned}$$

2.2 Structure of D(A)-covers over a normal scheme

Let \(p:X\rightarrow S\) be a D(A)-cover with multiplication in \(p_*\mathcal {O}_X\) given by

$$\begin{aligned} s_{\lambda ,\lambda '}\in \Gamma \left( S,{\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '}\right) . \end{aligned}$$

Assume that the cover is generically a torsor. Then the global sections \(s_{\lambda ,\lambda '}\) are all regular since they are generically isomorphisms. If S is normal then

$$\begin{aligned}\text{ cyc }:{{\,\textrm{Div}\,}}(S)\rightarrow {{\,\textrm{WDiv}\,}}(S)\end{aligned}$$

is injective and hence \(\text{ cyc }({\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '},s_{\lambda ,\lambda '})\) determines \(({\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '},s_{\lambda ,\lambda '})\).

Let C be an irreducible component of the branch locus B and let \({ \text {Spec}}\, \mathcal {O}_{X,C}=X\times _S{ \text {Spec}}\, \mathcal {O}_{S,C}\). Then

$$\begin{aligned}{ \text {Spec}}\, \mathcal {O}_{X,C}\rightarrow { \text {Spec}}\, \mathcal {O}_{S,C}\end{aligned}$$

is an affine ramified G-cover. For each \(\lambda \in A\) we let \(v_\lambda \) be a generator for the graded piece of \(\mathcal {O}_{X,C}\) corresponding to \(\lambda \) (the graded pieces are free since we are over a local ring).

Proposition 2.13

With the setup just described, we have an isomorphism

$$\begin{aligned} {\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '}\cong \mathcal {O}_S\left( \sum _{\begin{array}{c} C\subseteq B \\ irred \end{array}}{{\,\mathrm{ {\text {ord}}}\,}}_C(s_{\lambda ,\lambda '})[C]\right) \end{aligned}$$

sending \(s_{\lambda ,\lambda '}\) to the canonical global section. Let s be a uniformizer of \(\mathcal {O}_{S,C}\). Then \({{\,\mathrm{ {\text {ord}}}\,}}_C(s_{\lambda ,\lambda '})\) can be determined by the formula

$$\begin{aligned}{{\,\mathrm{ {\text {ord}}}\,}}_C(s_{\lambda ,\lambda '})=\min \{n\in \mathbb {N}:s^n\in (v_\lambda v_{\lambda '}:v_{\lambda +\lambda '})\}\end{aligned}$$

where \((v_\lambda v_{\lambda '}:v_{\lambda +\lambda '})\) is the ideal quotient.

Proof

The pair \(({\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '},s_{{\lambda , \lambda '}})\) determines an effective Cartier divisor which in turn gives the Weil divisor

$$\begin{aligned}\sum _{\begin{array}{c} C\subseteq B \\ irred \end{array}}{{\,\mathrm{ {\text {ord}}}\,}}_C(s_{\lambda ,\lambda '})[C]\end{aligned}$$

since \(s_{{\lambda , \lambda '}}\) has support in B. This proves the first part.

To prove the second part we consider the cover \({ \text {Spec}}\, \mathcal {O}_{X,C}\rightarrow { \text {Spec}}\, \mathcal {O}_{S,C}\). We have

$$\begin{aligned}\mathcal {O}_{X,C}=\mathcal {O}_{S,C}[\{v_\lambda \}_{\lambda \in A}]/(\{v_\lambda v_{\lambda '}-s^{{{\,\mathrm{ {\text {ord}}}\,}}(s_{\lambda , \lambda '})}v_{\lambda +\lambda '}\}_{(\lambda ,\lambda ')\in A^2}).\end{aligned}$$

This proves the second part since \(\mathcal {O}_{X,C}\) is free over \(\mathcal {O}_{S,C}\). \(\square \)

Remark 2.14

Note that we could replace \(\mathcal {O}_{S,C}\) by its strict henselization [27, Tag 0AP3].

Remark 2.15

The function

$$\begin{aligned}\begin{aligned}A\times A&\rightarrow \mathbb {N} \\ (\lambda ,\lambda ')&\mapsto {{\,\mathrm{ {\text {ord}}}\,}}_C(s_{\lambda ,\lambda '})\end{aligned}\end{aligned}$$

is a 2-cocycle.

In [21], Pardini gives an explicit description of Proposition 2.13 in the case when X is normal and S is smooth over over an algebraically closed field k whose characteristic does not divide |A|. In this setting, if C is an irreducible component of the branch locus B, then the stabilizer group of a component in \(p^{-1}(C)\) is always cyclic [21, Lemma 1.1] (i.e., its group of characters is cyclic). For every such C, the corresponding stabilizer group D(N) acts via some character \(\psi \in N\cong D(D(N))\) (which generates N) on the cotangent space \(\mathfrak {m}_T/\mathfrak {m}^2_T\), where T is any component of \(p^{-1}(C)\). The character \(\psi \) is independent of the choice of T. This means that to every component C we may associate a cyclic group together with a generator. Hence we may write

$$\begin{aligned}B=\sum _{N}\sum _{\psi } D_{N,\psi }, \end{aligned}$$

where we sum over cyclic quotients \(A\twoheadrightarrow N\) and generators \(\psi \in N\).

Let \(i:A\rightarrow \mathbb {N}\) be the dual of the inclusion \(D(N)\rightarrow D(A)\) composed with the map \(N\rightarrow \mathbb {N}\) defined by \(x\mapsto \min \{a:\psi ^a=x\}\). For \(\lambda ,\lambda '\in A\) (and N, \(\psi \) as above), Pardini defines

$$\begin{aligned}\varepsilon _{\lambda ,\lambda '}^{N,\psi }={\left\{ \begin{array}{ll}0, &{} \text{ if } i(\lambda )+i(\lambda ')<|N|, \\ 1, &{} \text{ otherwise }.\end{array}\right. }\end{aligned}$$

We have that \(\varepsilon _{(-,-)}^{N,\psi }\) is a 2-cocycle and the following theorem is part of [21, Theorem 2.1].

Theorem 2.16

Let C be a component with cyclic group N and generator \(\psi \). Let

$$\begin{aligned} s_{\lambda ,\lambda '}\in \Gamma \left( S,{\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '}\right) \end{aligned}$$

be the global section corresponding to the multiplication \({\mathcal {L}}_\lambda \otimes {\mathcal {L}}_{\lambda '}\rightarrow {\mathcal {L}}_{\lambda +\lambda '}\). Then

$$\begin{aligned}{{\,\mathrm{ {\text {ord}}}\,}}_C(s_{\lambda ,\lambda '})=\varepsilon _{\lambda ,\lambda '}^{N,\psi }.\end{aligned}$$

For completeness, we give a proof.

Proof

Let \(\phi :A\rightarrow N\) be the dual of the inclusion \(D(N)\rightarrow D(A)\). The cover

$$\begin{aligned}X_C^{sh}=X\times _S{ \text {Spec}}\, \mathcal {O}_{S,C}^{sh}\rightarrow S_C^{sh}={ \text {Spec}}\, \mathcal {O}_{S,C}^{sh}\end{aligned}$$

factors as

$$\begin{aligned}X_C^{sh}\rightarrow X'_C\rightarrow S_C^{sh}\end{aligned}$$

where the first arrow is a totally ramified D(N)-cover and the second is a trivial D(K)-torsor for \(K=\ker \phi \) (since char\((k)\not \mid |A|\)). Hence \(\Gamma (X'_C,\mathcal {O}_{X'_C})\) is just a product of copies of \(\mathcal {O}_{S,C}^{sh}\) and we may replace \(S_C^{sh}\) by one of the connected components of \(X'_C\). Hence we may assume that \(X_C^{sh}\rightarrow S_C^{sh}\) is connected which implies that \(R=\Gamma (X_C^{sh},\mathcal {O}_{X_C}^{sh})\) is a local ring. By [21, Lemma 1.2], we may choose a generator \(x_\psi \) for the line bundle of \(X_C^{sh}\) of weight \(\psi \) such that \(x_\psi \) is a generator of the maximal ideal of R. Let \(s=x_{\psi }^{|N|}\). Then s is a generator for the maximal ideal in \(\mathcal {O}_{S,C}^{sh}\) since R is normal by assumption. It follows that the line bundle \({\mathcal {L}}_{\lambda ,C}\) is generated by \(x_\lambda =x_{\psi }^{i(\lambda )}\) and since

$$\begin{aligned}x_{\lambda }x_{\lambda '}=s_{\lambda ,\lambda '}x_{\lambda +\lambda '}\end{aligned}$$

we get that

$$\begin{aligned}s_{\lambda ,\lambda '}={\left\{ \begin{array}{ll}1, &{} \text{ if } i(\lambda )+i(\lambda ')<|N|, \\ s, &{} \text{ otherwise }.\end{array}\right. } \end{aligned}$$

\(\square \)

2.3 Branch locus

In this subsection we consider only D(A)-covers \(X\rightarrow S\) such that there is an open dense subscheme \(U\subseteq S\) such that \(U\times _SX\rightarrow U\) is a D(A)-torsor.

We define the ramification locus \(R\subset X\) of a G-cover \(\pi :X\rightarrow S\) as the set of points where X is ramified, i.e., the set of points in X where \(\Omega _{X/S}\) do not vanish. Hence there is a canonical scheme structure on the ramification locus, namely

$$\begin{aligned}{ \text {Spec}}\, \mathcal {O}_X/{{\,\textrm{Ann}\,}}(\Omega _{X/S}).\end{aligned}$$

However, there are several ways to put a scheme structure on the branch locus (the set-theoretic image of the ramification locus) \(B\subset S\) of a G-cover. We will compare two possible choices of ideals defining the branch locus:

  1. 1.

    the discriminant ideal \(d(\pi )\subseteq \mathcal {O}_S\), and

  2. 2.

    the ideal \(\mathcal {O}_S\cap {{\,\textrm{Ann}\,}}(\Omega _{X/S})={{\,\textrm{Ann}\,}}(\pi _*\Omega _{X/S})\).

Remark 2.17

One could also consider the zeroth Fitting ideal \({{\,\textrm{Fitt}\,}}_0(\Omega _{X/S})\subseteq {{\,\textrm{Ann}\,}}(\Omega _{X/S})\) which has the same radical as \({{\,\textrm{Ann}\,}}(\Omega _{X/S})\). But we will not do this here.

Lemma 2.18

If \(X\rightarrow S\) is a D(A)-cover where \(S={ \text {Spec}}\, R\) and all line bundles defining X are trivial, then X is the spectrum of the ring

$$\begin{aligned}R_X=R[\{v_\lambda \}_{\lambda \in A}]/(\{v_\lambda v_{\lambda '}-s_{\lambda ,\lambda '}v_{\lambda +\lambda '}\}_{\lambda ,\lambda '\in A})\end{aligned}$$

and the discriminant \(d(\pi )\) of the cover is given by the formula

$$\begin{aligned}d(\pi )=\left( |A|^{|A|}\prod _{\lambda \in A}s_{\lambda ,-\lambda }\right) .\end{aligned}$$

Proof

The first assertion is trivial and we prove the second. The discriminant \(d(\pi )\) is the determinant of the map \(R_X\rightarrow (R_X)^\vee \) defined on the generators by

$$\begin{aligned}v_{\lambda }\mapsto {{\,\textrm{Tr}\,}}(m_{-\cdot v_{\lambda }})\end{aligned}$$

where \({{\,\textrm{Tr}\,}}(m_{-\cdot v_{\lambda }})\) is the map \(R_X\rightarrow R\) sending a generator \(v_{\lambda '}\) to the trace of the map \(m_{v_{\lambda '}v_{\lambda }}\) given by multiplication by \(v_{\lambda '}v_{\lambda }=s_{\lambda ,\lambda '}v_{\lambda +\lambda '}\). The matrix of \(m_{v_{\lambda }v_{\lambda '}}\) in the basis \(\{v_{\lambda ''}\}_{\lambda ''\in A}\) will have no element on the diagonal if \(\lambda +\lambda '\ne 0\), and \(s_{\lambda , -\lambda }\) at every entry of the diagonal otherwise. Hence the trace of the matrix will be either 0 or \(|A|s_{\lambda , -\lambda }\). This means that

$$\begin{aligned} {{\,\textrm{Tr}\,}}(m_{-\cdot v_{\lambda }})=|A|s_{\lambda ,-\lambda }v_{-\lambda }^*, \end{aligned}$$

where \(v_{-\lambda }^*\) is the dual of \(v_{-\lambda }\). Hence \(d(\pi )\) is the determinant of the map \(v_{\lambda }\mapsto |A|s_{\lambda ,-\lambda }v_{-\lambda }^*\) and we conclude that

$$\begin{aligned} d(\pi )=\pm |A|^{|A|}\prod _{\lambda \in A}s_{\lambda ,-\lambda }. \end{aligned}$$

\(\square \)

Example 2.19

(Non-example) Let \(p\ge 3\) be an odd prime number and let K be the cyclotomic field obtained by adding a primitive pth root of unity to \(\mathbb {Q}\). Let \(\mathcal {O}_K\subset K\) be the ring of integers. Then \({ \text {Spec}}\, \mathcal {O}_K\rightarrow { \text {Spec}}\, \mathbb {Z}\) is not a ramified \(D(\mathbb {Z}/(p-1))\)-cover since the discriminant of K is a power of p whereas \(p-1\) divides the discriminant of any \(D(\mathbb {Z}/(p-1))\)-cover by Lemma 2.18.

Despite the fact that \({ \text {Spec}}\, \mathcal {O}_K\rightarrow { \text {Spec}}\, \mathbb {Z}\) of the previous example is not a ramified \(D(\mathbb {Z}/(p-1))\)-cover, we have that the stack quotient \([{ \text {Spec}}\, \mathcal {O}_K/\mathbb {Z}/(p-1)]\) is a stacky cover (Definition 7.2). Also see Example 8.9.

Lemma 2.20

If \(\pi :X\rightarrow S\) is a D(A)-cover, then

$$\begin{aligned}d(\pi )\subseteq {{\,\textrm{Ann}\,}}(\pi _*\Omega _{X/S}).\end{aligned}$$

Proof

Throughout this proof we write A multiplicatively. We may reduce to the case where X and S are affine and all line bundles of the cover are trivial. Let \(v_\lambda \) be a generator for the graded piece of \(\mathcal {O}_X\) corresponding to \(\lambda \in A\). The module of Kähler differentials is generated by the elements \(dv_\lambda \). Let \(n=n_\lambda \) be the order of \(\lambda \in A\). We know that \(v_\lambda ^{n}\) lies in the zeroth piece so \(nv_\lambda ^{n-1}dv_\lambda =0\) and hence \(nv_\lambda ^{n-1}\) annihilates \(dv_\lambda \). Hence it is enough to show that the generator of \(d(\pi )\) contains a factor \(nv_\lambda ^{n-1}\) for each \(\lambda \in A\). We expand the part of the product (in the formula for \(d(\pi )\) given in Lemma 2.18) which is indexed by elements in the subgroup generated by \(\lambda \). We will also group the elements two-by-two: \((s_{\lambda ,\lambda ^{-1}}s_{\lambda ^{-1},\lambda })\), \((s_{\lambda ^2,\lambda ^{-2}}s_{\lambda ^{-2},\lambda ^2}), \dots \) except when n is even, where one element will be grouped alone. Most importantly, we use the associativity (and commutativity) of \(\mathcal {O}_X\): \(s_{\lambda ,\lambda ^{n-1}}=s_{\lambda ^{n-1},\lambda }=s_{\lambda ,\lambda ^{n-1}}s_{1, \lambda ^2}=s_{\lambda ^{n-1}, \lambda ^2}s_{\lambda , \lambda }\). For n even, we get

$$\begin{aligned} \begin{aligned} d(\pi )&= |A|^{|A|}\prod _{\lambda '\in A}s_{\lambda ',(\lambda ')^{-1}} \\&= |A|^{|A|}{\tilde{s}}(s_{\lambda ,\lambda ^{n-1}}s_{\lambda ^{n-1},\lambda })(s_{\lambda ^2,\lambda ^{n-2}}s_{\lambda ^{n-2},\lambda ^2})\dots \\&= |A|^{|A|}{\tilde{s}}\left( s_{\lambda ,\lambda }s_{\lambda ^2,\lambda ^{n-1}}\right) ^2\left( s_{\lambda ^2,\lambda }s_{\lambda ^3,\lambda ^{n-2}}\right) ^2\dots \left( s_{\lambda ^{n/2-1},\lambda }s_{\lambda ^{n/2},\lambda ^{n/2}}\right) ^2s_{\lambda ^{n/2},\lambda ^{n/2}}\\&= |A|^{|A|}{\tilde{s}}'s_{\lambda ,\lambda }s_{\lambda ^2,\lambda }\dots s_{\lambda ^{n/2-1},\lambda }s_{\lambda ,\lambda ^{n/2-1}}\dots s_{\lambda ^2,\lambda }s_{\lambda ,\lambda } \\&= |A|^{|A|}{\tilde{s}}'((\dots (v_\lambda v_\lambda )v_\lambda )\dots (v_\lambda (v_\lambda v_\lambda ))\dots ) \\&= |A|^{|A|}{\tilde{s}}'v_\lambda ^{n}, \end{aligned} \end{aligned}$$

for some elements \({\tilde{s}}, {\tilde{s}}'\), and hence \(d(\pi )\) annihilates \(dv_\lambda \) since n divides |A|. Note here that, in the forth equality, we simply pick the first element from each parenthesis and write these as a product, followed by that same product written out backwards (each parenthesis was raised to a power of two). All other elements in the parentheses becomes a factor of \({\tilde{s}}'\).

Similarly, when n is odd we get

$$\begin{aligned} \begin{aligned} d(\pi )&= |A|^{|A|}\prod _{\lambda \in A}s_{\lambda ,\lambda ^{-1}} \\&= |A|^{|A|}{\tilde{s}}(s_{\lambda ,\lambda ^{n-1}}s_{\lambda ^{n-1},\lambda })(s_{\lambda ^2,\lambda ^{n-2}}s_{\lambda ^{n-2},\lambda ^2})\dots \\&= |A|^{|A|}{\tilde{s}}(s_{\lambda ,\lambda }s_{\lambda ^2,\lambda ^{n-1}})^2\dots \left( s_{\lambda ^{\frac{n-1}{2}-1},\lambda }s_{\lambda ^{\frac{n-1}{2}},\lambda ^{\frac{n+3}{2}}}\right) ^2\left( s_{\lambda ^{\frac{n-1}{2}},\lambda }s_{\lambda ^{\frac{n+1}{2}},\lambda ^{\frac{n+1}{2}}}\right) ^2 \\&= |A|^{|A|}{\tilde{s}}''s_{\lambda ,\lambda }s_{\lambda ^2,\lambda }\dots s_{\lambda ^{\frac{n-1}{2}},\lambda }s_{\lambda ^{\frac{n-1}{2}},\lambda }\dots s_{\lambda ,\lambda } \\ {}&= |A|^{|A|}{\tilde{s}}''v_\lambda ^{n}, \end{aligned} \end{aligned}$$

which again annihilates \(dv_\lambda \) since \(nv_\lambda ^{n-1}\) annihilates \(dv_\lambda \). Since \(\lambda \) was arbitrary we conclude that \(d(\pi )\subseteq {{\,\textrm{Ann}\,}}(\pi _*\Omega _{X/S})\). \(\square \)

The inclusion in Lemma 2.20 is most often strict.

Example 2.21

Consider the \(\pmb {\mu }_{3,S}\)-cover \(\pi :X:={ \text {Spec}}\, \mathbb {Z}[s,x,y]/(x^2-sy,y^2-sx,xy-s^2)\rightarrow S:={ \text {Spec}}\, \mathbb {Z}[s]\) where x has weight 1 and y weight 2. We have

$$\begin{aligned}\begin{aligned}{{\,\textrm{Ann}\,}}(\pi _*\Omega _{X/S})&= (3s^2) \\ d(\pi )&= (27s^4).\end{aligned}\end{aligned}$$

3 Deligne–Faltings structures and root stacks

In this section we discuss the notions of Deligne–Faltings structures and root stacks associated to a Deligne–Faltings structure together with a homomorphism of monoids. The main reference for this section is [9]. All monoids are assumed to be commutative.

We first recall some basic definitions about monoids:

Definition 3.1

A monoid P is called

  1. (1)

    finitely generated if there is a number \(n\in \mathbb {N}\) and a surjection \(\mathbb {N}^n\rightarrow P\);

  2. (2)

    sharp if \(P^\times =\{0\}\);

  3. (3)

    integral if \(p,q,q'\in P\) and \(p+q=p+q'\) implies that \(q=q'\);

  4. (4)

    u-integral if \(P^\times \) acts freely on P;

  5. (5)

    quasi-integral if \(p,q\in P\) and \(p+q=p\) implies that \(q=0\);

  6. (6)

    fine if it is integral and finitely generated;

  7. (7)

    quasi-fine if it is quasi-integral and finitely generated.

Remark 3.2

A monoid M is integral if and only if the canonical map \(M\rightarrow M^{gp}\) is injective.

3.1 Deligne–Faltings structures

Definition 3.3

We denote by the restriction of to the small étale site of S.

The following definition is very closely related to the notion of a log structure (see Remark 3.7):

Definition 3.4

Let S be a scheme. A pre-Deligne–Faltings structure (pre-DF-structure short)

consists of

  1. (1)

    a presheaf \({\mathcal {P}}\) of monoids on \(S_{ \acute{\textsf {e}\textsf {t}}}\), and

  2. (2)

    a symmetric monoidal functor .

A pre-DF-structure is called a Deligne–Faltings structure (DF-structure short) if \({\mathcal {P}}\) is a sheaf and \({\mathcal {L}}\) has trivial kernel (Recall that the “zero” in is \((\mathcal {O}_S, 1)\)).

Remark 3.5

Given a pre-Deligne–Faltings structure there is a notion of the associated Deligne–Faltings structure [9, Proposition 3.3].

Remark 3.6

Here we view \({\mathcal {P}}\) as a symmetric monoidal category where all arrows are identities and the tensor product is given by the binary operation in \({\mathcal {P}}\). A symmetric monoidal category is a braided monoidal category such that for each pair of objects a and b, the diagram

commutes, where \(\gamma _{a,b}:a\otimes b\rightarrow b\otimes a\) is the braiding isomorphism. By a symmetric monoidal functor we mean a braided monoidal functor as in [18, IV, §2, p. 257], i.e., a monoidal functor which commutes with the braiding.

Remark 3.7

The notion of a Deligne–Faltings structure is equivalent to the notion of a u-integral log structure [9, Theorem 3.6], that is, a log structure \(\rho :M\rightarrow \mathcal {O}_S\) such that the action of \(\rho ^{-1}\mathcal {O}_S^\times \simeq \mathcal {O}_S^\times \) on M is free. If is a Deligne–Faltings structure, then the corresponding log structure is given by the projection

where the map sends \(f\in \Gamma (U,\mathcal {O}_U)\) to \((\mathcal {O}_U,f)\).

Remark 3.8

Note that \({\mathcal {L}}\) may have trivial kernel but still map different elements to isomorphic objects. For example, let P be the constant monoid \(\mathbb {N}^2\) and \({\mathcal {L}}\) a line bundle on S with a global section s, and assume that \({\mathcal {L}}\) is non-trivial or that s vanishes at some point of S. Then the symmetric monoidal functor which sends both (0, 1) and (1, 0) to \(({\mathcal {L}},s)\) has trivial kernel.

Definition 3.9

([9, Definition 4.1]) A morphism of monoids \(\varphi :P\rightarrow Q\) is called Kummer if

  1. (1)

    it is injective and

  2. (2)

    for every \(q\in Q\) there is an \(n\in \mathbb {N}\) and \(p\in P\) such that \(\varphi (p)=nq\).

A morphism of étale sheaves of monoids \({\mathcal {P}}\rightarrow {\mathcal {Q}}\) is called Kummer if for every geometric point \({\overline{x}}\in S\), \({\mathcal {P}}_{{\overline{x}}}\rightarrow {\mathcal {Q}}_{{\overline{x}}}\) is Kummer.

Definition 3.10

A chart for a sheaf of monoids \({\mathcal {P}}\) is a finitely generated monoid P together with a homomorphism of monoids \(P\rightarrow {\mathcal {P}}(S)\) such that the induced morphism \(P_S\rightarrow {\mathcal {P}}\) is a cokernel in the category of sheaves of monoids. An atlas for \({\mathcal {P}}\) consists of an étale covering \({U_i\rightarrow S}\) together with charts \(P_i\rightarrow {\mathcal {P}}(U_i)\) for each i. If \(\varphi :{\mathcal {P}}\rightarrow {\mathcal {Q}}\) is Kummer then a chart for \(\varphi \) consists of charts \(P\rightarrow {\mathcal {P}}(S)\), \(Q\rightarrow {\mathcal {Q}}(S)\), and a Kummer homomorphism \(P\rightarrow Q\) such that the induced diagram

figure b

commutes.

Definition 3.11

A sheaf of monoids \({\mathcal {P}}\) is

  1. (1)

    sharp if \({\mathcal {P}}(U)\) is sharp for every object U in the site, i.e., \({\mathcal {P}}(U)\) has a unique invertible element, namely 0, and

  2. (2)

    coherent if it is sharp and has an atlas.

Lemma 3.12

([9, Lemma 4.7]) Let \({\mathcal {P}}\) be a coherent sheaf of monoids. Let

figure c

be a chart for a Kummer homomorphism \({\mathcal {P}}\rightarrow {\mathcal {Q}}\) and denote by \(K_P\) and \(K_Q\) the kernels of \(P_S\rightarrow {\mathcal {P}}\) and \(Q_S\rightarrow {\mathcal {Q}}\) respectively. If \(U\rightarrow S\) is étale and \(q\in K_Q(U)\), then there is an étale cover \(\{U_i\rightarrow U\}\), integers \(n_i\in \mathbb {N}\), and elements \(p_i\in K_P(U_i)\) for all i such that \(\varphi (p_i)=n_iq|_{U_i}\).

Proof

Since \(P\rightarrow Q\) is Kummer, there is an étale cover \(\{U_i\rightarrow U\}\), integers \(n_i\in \mathbb {N}\), and elements \(p_i\in P_S(U_i)\) for all i such that \(\varphi (p_i)=n_iq|_{U_i}\). But the image of \(p_i\) in \({\mathcal {Q}}(U_i)\) is zero and since \({\mathcal {P}}\rightarrow {\mathcal {Q}}\) has trivial kernel we see that \(p_i\) must map to zero in \({\mathcal {P}}(U_i)\), i.e., \(p_i\in K_P(U_i)\). \(\square \)

A morphism of sharp monoids \(\phi :P\rightarrow Q\) induces a map of schemes \({ \text {Spec}}\, \mathbb {Z}[Q]\rightarrow { \text {Spec}}\, \mathbb {Z}[P]\) and we may ask what property A the map \(\phi \) need to have for the map on spectra to have a property B.

Definition 3.13

A morphism \(\phi :P\rightarrow Q\) of monoids is called

  1. (1)

    integral if it satisfies the following condition: Whenever \(q_1,q_2\in Q\) and \(p_1,p_2\in P\) satisfy \(\phi (p_1)+q_1=\phi (p_2)+q_2\) there exist \(q'\in Q\) and \(p_1', p_2'\in P\) such that

    $$\begin{aligned}\begin{aligned}q_1&=\phi (p_1')+q', \\ q_2&=\phi (p_2')+q', \\ p_1&+p_1' = p_2+p_2';\end{aligned}\end{aligned}$$
  2. (2)

    flat if it is integral and satisfy the following supplementary condition: Whenever \(q\in Q\) and \(p_1,p_2\in P\) satisfy \(\phi (p_1)+q=\phi (p_2)+q\) there exist \(q'\in Q\) and \(p'\in P\) such that

    $$\begin{aligned}\begin{aligned}q&=\phi (p')+q', \\ p_1&+p' = p_2+p'.\end{aligned}\end{aligned}$$

Remark 3.14

One may think of the property of being integral as allowing us to complete every pair of solid arrows to a commutative square:

figure d

Flatness, in addition, allows us to complete every pair of solid arrows to:

figure e

such that the two compositions agree.

Remark 3.15

Let \(P\hookrightarrow Q\) be an injective morphism of integral monoids. Note that we can complete every pair of arrows to a commutative square:

figure f

in the associated group \(Q^{gp}\), if we put \(q''=q_1-p_2=q_2-p_1\). Hence if there is a \(p\in P\) such that \(q''+p\in Q\), \(p_1-p\in P\), and \(p_2-p\in P\), then \(P\hookrightarrow Q\) is integral.

Lemma 3.16

Let \(f:{ \text {Spec}}\, \mathbb {Z}[Q]\rightarrow { \text {Spec}}\, \mathbb {Z}[P]\) be the morphism induced by a morphism \(\phi :P\rightarrow Q\) of integral monoids. Then f is flat if and only if \(\phi \) is flat if and only if \(\phi \) is integral and injective.

Proof

See [20, Remark 4.6.6]. \(\square \)

3.2 Root stacks

Definition 3.17

Let be a symmetric monoidal functor and \(j:{\mathcal {P}}\rightarrow {\mathcal {Q}}\) a Kummer homomorphism of sheaves of monoids. This will be referred to as a Deligne–Faltings datum.

Definition 3.18

([9, Definition 4.16]) Let be a symmetric monoidal functor and \(j:{\mathcal {P}}\rightarrow {\mathcal {Q}}\) a homomorphism of sheaves of monoids. The root stack associated to this Deligne–Faltings datum, denoted \(S_{{\mathcal {P}},{\mathcal {Q}},{\mathcal {L}}}\) or \(S_{{\mathcal {Q}}/{\mathcal {P}}}\) is the fibered category over S associated with the following pseudo-functor: Let \(f:T\rightarrow S\) be a morphism of schemes. This gives a symmetric monoidal functor by pulling back \({\mathcal {L}}\). We also get a morphism of sheaves of monoids \(f^*{\mathcal {P}}\rightarrow f^*{\mathcal {Q}}\) and we define the category \((f^*{\mathcal {L}})(f^*{\mathcal {Q}}/f^*{\mathcal {P}})\) with

  1. (1)

    objects: pairs \((\mathcal {E},\alpha )\), where is a symmetric monoidal functor, and \(\alpha :f^*{\mathcal {L}}\rightarrow \mathcal {E}\circ f^*j\) is an isomorphism of symmetric monoidal functors. This is pictured in the following diagram:

    figure g
  2. (2)

    morphisms \((\mathcal {E}',\alpha ')\rightarrow (\mathcal {E},\alpha )\) given by an isomorphism \(\mathcal {E}'\rightarrow \mathcal {E}\) such that the diagram

    figure h

    commutes. The category \((f^*{\mathcal {L}})(f^*{\mathcal {Q}}/f^*{\mathcal {P}})\) is obviously a groupoid.

If we have a commutative diagram of schemes

figure i

and an object \((\mathcal {E},\alpha )\) in \((f^*{\mathcal {L}})(f^*{\mathcal {Q}}/f^*{\mathcal {P}})\), then we get a symmetric monoidal functor

We may also pull back \(\alpha :f^*{\mathcal {L}}\rightarrow \mathcal {E}\circ f^*j\) to an isomorphism \(h^*\alpha :h^*f^*{\mathcal {L}}\rightarrow h^*\mathcal {E}\circ h^*f^*j\) and if we pre-compose with the natural isomorphism \(f'^*{\mathcal {L}}\rightarrow h^*f^*{\mathcal {L}}\) we get a natural isomorphism

$$\begin{aligned} h^*\alpha :f'^*{\mathcal {L}}\rightarrow h^*\mathcal {E}\circ f'^*j. \end{aligned}$$

The pair \((h^*\mathcal {E},h^*\alpha )\) defines an object in \((f'^*{\mathcal {L}})(f'^*{\mathcal {Q}}/f'^*{\mathcal {P}})\). This defines a functor

$$\begin{aligned}h^*:(f^*{\mathcal {L}})(f^*{\mathcal {Q}}/f^*{\mathcal {P}}) \rightarrow (f'^*{\mathcal {L}})(f'^*{\mathcal {Q}}/f'^*{\mathcal {P}})\end{aligned}$$

on the level of objects. If \((\mathcal {E}',\alpha ')\rightarrow (\mathcal {E},\alpha )\) is a morphism in \((f^*{\mathcal {L}})(f^*{\mathcal {Q}}/f^*{\mathcal {P}})\), then via pullback we get an isomorphism \(h^*\mathcal {E}'\rightarrow h^*\mathcal {E}\) such that the corresponding diagram over \((f')^*{\mathcal {L}}\) commutes.

This is the pseudo-functor corresponding to the root stack \(S_{{\mathcal {P}},{\mathcal {Q}},{\mathcal {L}}}\).

Definition 3.19

When \(({\mathcal {P}},{\mathcal {Q}},{\mathcal {L}})\) is a Deligne–Faltings datum and the associated Deligne–Faltings structure (see [9, Proposition 3.3]) then we write \({\mathcal {P}}^a\rightarrow {\mathcal {Q}}^a\) for the pushout of

figure j

Lemma 3.20

Let \({\mathcal {P}}\rightarrow {\mathcal {Q}}\) be an integral homomorphism of monoids. Then \({\mathcal {P}}^a\rightarrow {\mathcal {Q}}^a\) is integral.

Proof

See [20, Proposition 4.6.3(1)]. \(\square \)

Proposition 3.21

Let \({\mathcal {P}}\rightarrow {\mathcal {Q}}\) be a homomorphism of fine sheaves of monoids. The stack \(S_{{\mathcal {P}},{\mathcal {Q}},{\mathcal {L}}}\) is flat over S if for every geometric point \(\bar{x}\in S\), the morphism \({\mathcal {P}}_{\bar{x}}^a\rightarrow {\mathcal {Q}}_{\bar{x}}^a\) is integral.

Proof

This can be checked étale locally. Hence we may assume that there is a chart

By [9, Proposition 4.18] we have that \(S_{P,Q,{\mathcal {L}}}\) is isomorphic to the stack \(S\times _{[{ \text {Spec}}\, \mathbb {Z}[P]/D(P)]}[{ \text {Spec}}\, \mathbb {Z}[Q]/D(Q)]\) where D(P), D(Q) denotes the Cartier duals of P and Q respectively (or equivalently, of \(P^{gr}\) and \(Q^{gr}\)), and the action is given by the obvious grading of \(\mathbb {Z}[P]\) and \(\mathbb {Z}[Q]\) respectively. We have a commutative diagram

where \(G=D(Q^{gp}/P^{gp})\). Since D(P) is fppf over S, we get that \({ \text {Spec}}\, \mathbb {Z}[Q]\rightarrow { \text {Spec}}\, \mathbb {Z}[P]\) is flat \(\Leftrightarrow \) \([{ \text {Spec}}\, \mathbb {Z}[Q]/D(Q)]\rightarrow [{ \text {Spec}}\, \mathbb {Z}[P]/D(P)]\) is flat \(\Rightarrow \) \(S_{P,Q,{\mathcal {L}}}\rightarrow S\) is flat. By [9, Proposition 3.17], we may assume that \(P\cong {\mathcal {P}}_{\bar{x}}^a\) and \(Q\cong {\mathcal {Q}}_{\bar{x}}^a\) and hence we are done by Lemma 3.16. \(\square \)

Remark 3.22

The converse of Proposition 3.21 does not hold as the flatness of \(S_{P,Q,{\mathcal {L}}}\rightarrow S\) does also depend on \({\mathcal {L}}\). Consider for example the cuspidal cubic \(S={ \text {Spec}}\, R\), where \(R=\mathbb {C}[t^2, t^3]\subseteq \mathbb {C}[t]\). Let \(P=\langle 2,3\rangle \hookrightarrow Q=\mathbb {N}\) be the submonoid generated by the elements 2 and 3. Then the inclusion \(P\hookrightarrow Q\) is clearly not integral and hence not flat. If we take \({\mathcal {L}}\) to be the symmetric monoidal functor generated by sending \(2\mapsto (\mathcal {O}_S, t^2)\) and \(3\mapsto (\mathcal {O}_S, t^3)\), then the root stack \(S_{P,Q,{\mathcal {L}}}\) is the normalization of S which is not flat. On the other hand, if we let \({\mathcal {L}}\) be the symmetric monoidal functor generated by \(2\mapsto (\mathcal {O}_S, 0)\) and \(3\mapsto (\mathcal {O}_S, 0)\), then it is not hard to see that \(S_{P,Q,{\mathcal {L}}}\cong { \text {Spec}}\, (\mathcal {O}_S[\varepsilon ]/(\varepsilon ^2))\) which is clearly flat over S.

4 Special Deligne–Faltings data

Let A be a finite abelian group. The idea of the following section is to introduce monoids \(P_A\) and \(Q_A\) together with a homomorphism \(\gamma _A:P_A\rightarrow Q_A\) such that every D(A)-cover \(X\rightarrow S\) will give rise to a symmetric monoidal functor and such that the root stack associated to the Deligne–Faltings datum

figure k

is isomorphic to [X/D(A)]. The monoids \(P_A,Q_A\) and the morphism \(\gamma _A\) will depend only on the group A but \({\mathcal {L}}_X\) will depend on X and the action of D(A).

4.1 Free extensions and 2-cocycles

Whenever we write monoid we mean commutative monoid.

Remark 4.1

Recall that an action of a monoid P on a set S, written \((p,s)\mapsto ps\), is free if there exists a basis \(T\subseteq S\). That is, a subset \(T\subseteq S\) such that the induced function \(P\times T\rightarrow S\) sending (pt) to pt is a bijection. If Q is a monoid and P a submonoid, we get an action of P on Q by addition.

Definition 4.2

Let A be an abelian group and P a monoid. A free extension of A by P (with a chosen basis) is an exact sequence E of monoids

$$\begin{aligned} 0\rightarrow P\xrightarrow {\gamma } Q \xrightarrow {m} A\rightarrow 0 \end{aligned}$$

together with a set-theoretic section \(\iota :A\rightarrow Q\) such that \(\iota (0)=0\) and Q is free over P with basis \(\iota (A)\). This means that the function \(\varphi _E:P\times A\rightarrow Q\) sending \((p,\lambda )\) to \(\gamma (p)+\iota (\lambda )\) is a bijection.

Remark 4.3

Note that, given a free extension as in Definition 4.2, we get a splitting of \(\mathbb {Z}[Q]\) as a \(\mathbb {Z}[P]\)-module

$$\begin{aligned} \mathbb {Z}[Q]\cong \bigoplus _{\lambda \in A}\mathbb {Z}[P], \end{aligned}$$

where \((p,\lambda )\) has degree \(\lambda \). Hence \({ \text {Spec}}\, \mathbb {Z}[Q]\rightarrow { \text {Spec}}\, \mathbb {Z}[P]\) is a ramified D(A)-cover (Definition 2.1).

Remark 4.4

Definition 4.2 also makes sense when A is just a monoid. A free extension of A with values in P without the choice of a section \(\iota \) is called a Schreier extension (see [17, 25, 28] or [24, Definition 4.1]).

Remark 4.5

When P is sharp and Q is quasi-integral, the section \(\iota \) of Definition 4.2 is uniquely determined. Indeed, if we have sections \(\iota _1\) and \(\iota _2\), both making Q free over P with basis \(\iota _1(A)\) and \(\iota _2(A)\) respectively, then for any \(\lambda \in A\), there are elements \(p_1\) and \(p_2\) in P such that \(p_2+\iota _1(\lambda )=\iota _2(\lambda )\) and \(p_1+\iota _2(\lambda )=\iota _1(\lambda )\). Hence \(p_1+p_2+\iota _1(\lambda )=p_1+\iota _2(\lambda )=\iota _1(\lambda )\). But then \(p_1+p_2=0\) since Q is quasi-integral and \(p_1=p_2=0\) since P is sharp.

Definition 4.6

A 1-morphism of extensions from \(0\rightarrow P\xrightarrow {\gamma } Q \xrightarrow {m} A\rightarrow 0\) to \(0\rightarrow P\xrightarrow {\gamma '} Q' \xrightarrow {m'} A\rightarrow 0\), with sections \(\iota \) and \(\iota '\) respectively, is an isomorphism \(\varphi :Q\rightarrow Q'\) such that the diagrams

figure l

commute. We denote by \({{\,\mathrm{Ext_f(A,P)}\,}}\) the 1-category of free extensions of A by P with 1-morphisms between them.

Recall that \({{\,\mathrm{Z^2(A,P)}\,}}\) denotes the set of commutative 2-cocycles (Definition 2.11). The following proposition shows that \({{\,\mathrm{Ext_f(A,P)}\,}}\) is naturally equivalent to a set.

Proposition 4.7

There is an equivalence

$$\begin{aligned} {{\,\mathrm{Ext_f(A,P)}\,}}\simeq {{\,\mathrm{Z^2(A,P)}\,}}. \end{aligned}$$

Proof

Let E be a free A-extension \(0\rightarrow P\xrightarrow {\gamma } Q \xrightarrow {m} A\rightarrow 0\) with basis \(\iota :A\rightarrow Q\) and let \(\varphi _E:P\times A\rightarrow Q\) be the induced bijection. Let \(\nabla :Q\times Q\rightarrow Q\) be the addition. Then we get a canonical function

$$\begin{aligned} f_E:A\times A\rightarrow Q\times Q\xrightarrow {\nabla }Q\rightarrow P \end{aligned}$$

where \(A\times A\rightarrow Q\times Q\) and \(r:Q\rightarrow P\) are the canonical inclusion and projection respectively, obtained via \(\varphi _E\). Since Q is commutative and associative and since

$$\begin{aligned}A\xrightarrow {\iota }Q\xrightarrow {r}P\end{aligned}$$

is zero we conclude that \(f_E:A\times A\rightarrow P\) is a 2-cocycle. We define

$$\begin{aligned}\begin{aligned}\Psi :{{\,\mathrm{Ext_f(A,P)}\,}}&\rightarrow {{\,\mathrm{Z^2(A,P)}\,}}\\ E&\mapsto f_E \end{aligned}\end{aligned}$$

on objects. Two isomorphic extensions will give the same 2-cocycle and hence \(\Psi \) is in fact a functor.

Conversely, given a 2-cocycle \(f:A\times A\rightarrow P\), define a monoid \(Q=P\times _fA\) with underlying set \(P\times A\) and addition given by

$$\begin{aligned} (p,\lambda )+(p',\lambda ')=(p+p'+f(\lambda ,\lambda '),\lambda +\lambda '). \end{aligned}$$

This gives a free A-extension \(0\rightarrow P\rightarrow Q\rightarrow A\rightarrow 0\) with \(\gamma :P\rightarrow Q\) and \(\iota :A\rightarrow Q\) the canonical inclusions. Hence we get a functor \(\Theta :{{\,\mathrm{Z^2(A,P)}\,}}\rightarrow {{\,\mathrm{Ext_f(A,P)}\,}}\). We leave to the reader to check that \(\Theta \) and \(\Psi \) are quasi-inverse to each other. \(\square \)

Remark 4.8

Note that the bijection in Proposition 4.7 provides \({{\,\mathrm{Ext_f(A,P)}\,}}\) with the structure of a monoid.

4.2 The universal extension and the universal 2-cocycle

Let A be an abelian group. We will define a universal free extension \(E_A\) of A

$$\begin{aligned} 0\rightarrow P_A\rightarrow Q_A\rightarrow A\rightarrow 0 \end{aligned}$$

such that for any extension \(E: 0\rightarrow P\rightarrow Q\rightarrow A\rightarrow 0\), there exists unique morphisms \(P_A\rightarrow P\) and \(Q_A\rightarrow Q\) such that the diagram

figure m

commutes. The corresponding 2-cocycle \(A\times A\rightarrow P_A\) is called the universal 2-cocycle of A.

Definition 4.9

([30, Definition 4.1]) Let \(R_A\subset {{\,\mathrm{\mathbb {N}^{A\times A}}\,}}\times {{\,\mathrm{\mathbb {N}^{A\times A}}\,}}\) be the congruence relation generated by the relations

$$\begin{aligned} \begin{aligned}&e_{\lambda ,\lambda '} \sim e_{\lambda ',\lambda } \\&e_{0,\lambda } \sim 0 \\&e_{\lambda ,\lambda '}+e_{\lambda +\lambda ',\lambda ''} \sim e_{\lambda ',\lambda ''}+e_{\lambda '+\lambda '',\lambda }. \end{aligned} \end{aligned}$$

Definition 4.10

We define \(P_A = \mathbb {N}^{A\times A}/R_A\).

Remark 4.11

There is a function \(e_{(-,-)}:A\times A\rightarrow P_A\) sending \((\lambda ,\lambda ')\) to \(e_{\lambda ,\lambda '}\) which by definition of \(R_A\) is a 2-cocycle. This will be referred to as the universal 2-cocycle. One immediately checks that any 2-cocycle \(A\times A\rightarrow P\) factors uniquely through \(e_{(-,-)}:A\times A\rightarrow P_A\).

Definition 4.12

We define \(Q_A=P_A\times _{e_{(-,-)}} A\) , i.e., \(Q_A\) is the monoid in the universal free extension of A corresponding to the universal 2-cocycle \(e_{(-,-)}:A\times A\rightarrow P_A\). That is, \(Q_A\) has underlying set \(P_A\times A\) with addition \((p,\lambda )+(p',\lambda ')=(p+p'+e_{\lambda ,\lambda '},\lambda +\lambda ')\). Let \(\gamma _A:P_A\rightarrow Q_A\) be the canonical inclusion \(p\mapsto (p,0)\).

Lemma 4.13

Let A be a finite abelian group. The morphism \(\gamma _A:P_A\rightarrow Q_A\) is a Kummer homomorphism and the induced action of \(P_A\) on \(Q_A\) is free.

Proof

For any \((p,\lambda )\in Q_A\) we have \({{\,\mathrm{ {\text {ord}}}\,}}(\lambda )(p,\lambda )=({{\,\mathrm{ {\text {ord}}}\,}}(\lambda )p+e_{\lambda ,\lambda }+e_{2\lambda ,\lambda }+\dots +e_{({{\,\mathrm{ {\text {ord}}}\,}}(\lambda )-1)\lambda ,\lambda },0)\). The rest follows readily from the definitions. \(\square \)

4.3 The monoid \(Q_A^+\)

There are two monoid homomorphisms

$$\begin{aligned} \Sigma , \Pi :\mathbb {N}^{A\times A}\rightarrow \mathbb {N}^A \end{aligned}$$

which are defined on the basis by

$$\begin{aligned}\begin{aligned} \Sigma (e_{\lambda , \lambda '})&=e_\lambda +e_{\lambda '} \\ \Pi (e_{\lambda , \lambda '})&= e_{\lambda +\lambda '}. \end{aligned}\end{aligned}$$

Consider the induced monoid homomorphism

$$\begin{aligned} {{\,\mathrm{\mathbb {N}^{A\times A}}\,}}\xrightarrow {(\Sigma ,\Pi )}{{\,\mathrm{\mathbb {N}^A/\langle e_0\rangle \times \mathbb {N}^A/\langle e_0\rangle }\,}}. \end{aligned}$$

We have that

$$\begin{aligned} ({{\,\mathrm{\mathbb {N}^A/\langle e_0\rangle \times \mathbb {N}^A/\langle e_0\rangle }\,}})/(\Sigma ,\Pi )(R_A)\cong \mathbb {Z}^A/\langle e_0\rangle , \end{aligned}$$

where \((\Sigma ,\Pi )(R_A)\) is the induced congruence relation on \({{\,\mathrm{\mathbb {N}^A/\langle e_0\rangle \times \mathbb {N}^A/\langle e_0\rangle }\,}}\). Indeed, \(0\sim e_{0,\lambda }\) maps to \(0\sim (e_0+e_\lambda ,e_\lambda )= (e_\lambda ,e_\lambda )\) in \({{\,\mathrm{\mathbb {N}^A/\langle e_0\rangle \times \mathbb {N}^A/\langle e_0\rangle }\,}}\) and \(\mathbb {Z}^A/\langle e_0\rangle \) is obtained as the quotient of \({{\,\mathrm{\mathbb {N}^A/\langle e_0\rangle \times \mathbb {N}^A/\langle e_0\rangle }\,}}\) by the diagonal. The induced map is

$$\begin{aligned} \begin{aligned}&\varphi _A:P_A \rightarrow \mathbb {Z}^A/\langle e_0\rangle \\&e_{\lambda ,\lambda '} \mapsto e_\lambda +e_{\lambda '}-e_{\lambda +\lambda '}. \end{aligned} \end{aligned}$$

Remark 4.14

The monoid \(P_A\) need not be integral. For instance, it is not integral when \(A=\mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z}\) (here we used Macaulay 2). This means that the morphism \(\varphi _A\) need not be injective.

Definition 4.15

Define \(m:\mathbb {Z}^A/\langle e_0\rangle \rightarrow A\) to be the group homomorphism defined on generators by \(e_\lambda \mapsto \lambda \).

Remark 4.16

As in [30, Definition 4.4] we may consider the short exact sequence of abelian groups

$$\begin{aligned}\begin{aligned}0\rightarrow K\rightarrow \mathbb {Z}^{A}/\langle e_0\rangle&\xrightarrow {m} A\rightarrow 0 \\ e_{\lambda }&\mapsto \lambda .\end{aligned}\end{aligned}$$
Fig. 1
figure 1

The red dots represents the elements of \(P_A^{int}\subset Q_A^{int}\) and the blue dots represents the elements of \(Q_A^{int}\setminus P_A^{int}\) with \(A=\mathbb {Z}/3\mathbb {Z}\)

and \(\varphi _A:P_A\rightarrow \mathbb {Z}^{A}/\langle e_0\rangle \) factors through \(P_A\rightarrow K\), which is the groupification of \(P_A\) [30, Lemma 4.5].

Definition 4.17

We define \(Q_A^+ = \mathbb {N}^A/\langle e_0\rangle .\)

Remark 4.18

By [30, Lemma 4.5] \(P_A\rightarrow \varphi _A(P_A)\) is the associated integral monoid and hence we identify \(P_A^{int}\) with \(\varphi _A(P_A)\). Similarly, the map \(Q_A\rightarrow \mathbb {Z}^A/\langle e_0\rangle \,;\ (p,\lambda )\mapsto \varphi _A(p)+e_{\lambda }\) is a homomorphism and the image is the associated integral monoid \(Q_A^{int}\cong \langle P_A^{int},Q_A^+\rangle \subset \mathbb {Z}^A/\langle e_0\rangle \). Also \(Q_A^{int}\cong P_A^{int}\times _{e_{(-,-)}} A\).

Example 4.19

If \(A=\mathbb {Z}/3\mathbb {Z}\), then we have \(P_A^{int}\subset Q_A^{int}\subset \mathbb {Z}^2\) with \(P_A^{int}=\langle (2,-1),(-1,2)\rangle \cong \mathbb {N}^2\) and \(Q_A^{int}=\langle (1,0),(0,1),(2,-1),(-1,2)\rangle \). This is illustrated in Fig. 1.

Definition 4.20

The group homomorphism

$$\begin{aligned}\mathbb {Z}^A/\langle e_0\rangle \rightarrow \mathbb {Z}\end{aligned}$$

defined on generators by sending \(e_\lambda \) to 1 is written \(q\mapsto |q|\) and we call |q| the value of q.

Lemma 4.21

Let M be a finitely generated monoid and \(v:M\rightarrow \mathbb {Z}\) a homomorphism. If M is generated by elements s such that \(v(s)\ge 1\) then M is sharp.

Proof

Suppose that \(s+s'=0\). Then \(v(s)+v(s')=0\) and since \(v(s)\ge 1\) unless \(v=0\) we get that \(s=s'=0\). \(\square \)

Lemma 4.22

The monoids \(P_A^{int}\) and \(Q_A^{int}\) are fine and sharp.

Proof

Both \(P_A^{int}\) and \(Q_A^{int}\) are finitely generated and integral (see Remark 4.18) and hence fine. It remains to show that the monoids are sharp and since \(P_A^{int}\subseteq Q_A^{int}\) it is enough to show that \(Q_A^{int}\) is sharp. But \(Q_A^{int}\) and the homomorphism \(q\mapsto |q|\) satisfies the condition of Lemma 4.21, and hence \(Q_A^{int}\) is sharp. \(\square \)

Lemma 4.23

The monoids \(P_A\) and \(Q_A\) are quasi-fine and sharp.

Proof

The canonical morphism \(Q_A\rightarrow Q_A^{int}\) sends \((p,\lambda )\) to \(\varphi _A(p)+e_\lambda \). Hence \(Q_A\) and the homomorphism \((p,q)\mapsto |\varphi _A(p)+e_\lambda |\) satisfies the condition of Lemma 4.21, and hence \(Q_A\) is sharp. But then \(P_A\) is also sharp since it is a submonoid. Both \(P_A\) and \(Q_A\) are finitely generated by definition so it remains so prove that they are quasi-integral. This follows from the fact that they are generated by elements of strictly positive value. Indeed, \(|\varphi _A(p)+e_\lambda |\ge 1\) unless \((p,\lambda )=0\). If \((p,\lambda )=(p,\lambda )+(p',\lambda ')\) then \(|\varphi _A(p')+e_\lambda '|=0\) and hence \((p',\lambda ')=0\). This completes the proof. \(\square \)

We will now define \(Q_A\) as a quotient of \(P_A\oplus Q_A^+\).

Definition 4.24

For \(q\in Q_A^+\), write \(q=\sum _{i=1}^ne_{\lambda _i}\) where we may have \(\lambda _i=\lambda _j\) for \(i\ne j\). Define \(h(q)\in P_A\) by \(h(q)=0\) if \(n\le 1\), and

$$\begin{aligned} h(q)=e_{\lambda _1,\lambda _2}+e_{\lambda _1+\lambda _2,\lambda _3}+\dots +e_{\lambda _1+\dots +\lambda _{n-1},\lambda _n} \end{aligned}$$

otherwise.

Remark 4.25

Note that by definition of the equivalence relation R in Definition 4.9, the element h(q) is independent of the order of the \(\lambda _i\)’s in the representation \(q=\sum _{i=1}^ne_{\lambda _i}\). This implies that we have a set-theoretic function

$$\begin{aligned}\begin{aligned}h:Q_A^+&\rightarrow P_A \\ q&\mapsto h(q), \end{aligned} \end{aligned}$$

which satisfies \(q=\varphi _A(h(q))+e_{m(q)}\).

Remark 4.26

Note that \(\sum _{i=1}^n(p_i,\lambda _i)=(\sum _{i}p_i+h(\sum _{i}e_{\lambda _i}),\sum _i\lambda _i)\) in \(Q_A\).

Remark 4.27

The function \(h:Q_A^+\rightarrow P_A\) satisfies the relation \(h(q+q')=h(q)+h(q')+e_{m(q),m(q')}\).

Definition 4.28

We define

$$\begin{aligned}\begin{aligned} j:Q_A^+&\rightarrow Q_A \\ q&\mapsto (h(q),m(q)). \end{aligned} \end{aligned}$$

Remark 4.29

The map j is a homomorphism by Remark 4.27. Furthermore, there is a morphism \(Q_A\rightarrow \mathbb {Z}^A/\langle e_0\rangle \) sending \((p,\lambda )\) to \(\varphi _A(p)+e_\lambda \) and by Remark 4.25, the composition \(Q_A^+\rightarrow Q_A\rightarrow \mathbb {Z}^A/\langle e_0\rangle \) is the canonical inclusion. Hence we conclude that j is injective and from now on we view \(Q_A^+\) as a submonoid of \(Q_A\).

Definition 4.30

Let \(R_P\) be the congruence relation on \(P_A\oplus Q_A^+\) generated by the relation \((e_{\lambda ,\lambda '},e_{\lambda +\lambda '})\sim (0,e_{\lambda }+e_{\lambda '})\).

Remark 4.31

By transitivity we have \((e_{\lambda ,\lambda '}+e_{\lambda +\lambda ',\lambda ''},e_{\lambda +\lambda '+\lambda ''})\sim (0,e_{\lambda }+e_{\lambda '}+e_{\lambda ''})\) since

$$\begin{aligned}\begin{aligned}(e_{\lambda ,\lambda '}+e_{\lambda +\lambda ',\lambda ''},e_{\lambda +\lambda '+\lambda ''})&\sim (e_{\lambda ,\lambda '},e_{\lambda +\lambda '}+e_{\lambda ''}) \\&\sim (0,e_{\lambda }+e_{\lambda '}+e_{\lambda ''}). \end{aligned}\end{aligned}$$

Iterating this process we conclude that \(R_P\) contains the relation \((0,q)\sim (h(q),e_{m(q)})\) for any \(q\in Q_A^+\). Since \(R_P\) is a congruence relation, it is symmetric and closed under addition. Hence we conclude that \(R_P\) contains the relation \(R'\) defined by \((p,q)\sim (p',q')\) if \(m(q)=m(q')\) and \(p+h(q)=p'+h(q')\). It is clear that \(R'\) is an equivalence relation and by Remark 4.27 it follows that \(R'\) is a congruence relation. Note that \(R'\) contains the relation \((e_{\lambda ,\lambda '},e_{\lambda +\lambda '})\sim (0,e_{\lambda }+e_{\lambda '})\) and hence \(R_P=R'\).

Remark 4.32

We have a function

$$\begin{aligned}\begin{aligned}\tau :P_A\oplus Q_A^+&\rightarrow Q_A \\ (p,q)&\mapsto (p+h(q),m(q))\, \end{aligned} \end{aligned}$$

and by Remark 4.27 we have

$$\begin{aligned}\begin{aligned} \tau (p,q)+\tau (p',q')&= (p+p'+h(q)+h(q')+e_{m(q),m(q')},m(q)+m(q')) \\&= (p+p'+h(q+q'),m(q+q')) \\&= \tau (p+p',q+q') \end{aligned} \end{aligned}$$

and hence \(\tau \) is a homomorphism of monoids. Furthermore, we have \(\tau (p,q)=\tau (p',q')\) if and only if \(m(q)=m(q')\) and \(p+h(q)=p'+h (q')\). This means that \(\tau \) induces a morphism \((P_A\oplus Q_A^+)/R_P\rightarrow Q_A\).

We also have a function

$$\begin{aligned}\begin{aligned}\eta :Q_A&\rightarrow P_A\oplus Q_A^+ \\ (p,\lambda )&\mapsto (p,e_\lambda ) \end{aligned} \end{aligned}$$

which becomes a homomorphism when we quotient by \(R_P\). Furthermore, \(\tau \circ \eta ={\text {id}}_{Q_A}\) and we conclude that \((P_A\oplus Q_A^+)/R_P\rightarrow Q_A\) is an isomorphism.

4.4 Flat Kummer homomorphisms

Now consider the following situation. Suppose that we have a flat Kummer homomorphism (Definitions 3.9 and 3.13) of quasi-fine (Definition 3.1) and sharp monoids \(\gamma :P\rightarrow Q\). Note that \(A=Q/P\) is a finite abelian group. For \(q,q'\in Q\) we write \(q\le q'\) if there exists a \(p\in P\) such that \(q'=q+p\). The relation \(\le \) is a partial order since Q and P are quasi-integral and sharp.

Proposition 4.33

Let \(P\hookrightarrow Q\) be a flat Kummer morphism of quasi-fine and sharp monoids. Put \(A=Q/P\) and let \(m:Q\rightarrow A\) be the quotient. The set \(Q_\lambda =m^{-1}(\lambda )\) has a unique minimal element \(\iota (\lambda )\). Moreover, \(Q_\lambda =\iota (\lambda )+P\).

Proof

If \(m(q_1)=m(q_2)\), then there exists \(p_1\) and \(p_2\) such that \(q_1+p_1=q_2+p_2\) and since \(P\rightarrow Q\) is flat there exists \(q'\in Q\) and \(p_1',p_2'\in P\) such that \(q_1=q'+p_1'\), \(q_2=q'+p_2'\), and \(p_1+p_1'=p_2+p_2'\). Hence \(q'\le q_1\) and \(q'\le q_2\). Since Q is finitely generated and \(m^{-1}(\lambda )\) is partially ordered and positive, we get that \(m^{-1}(\lambda )\) has a unique minimal element [15, Corollary 1.2]. \(\square \)

Corollary 4.34

Let \(P\hookrightarrow Q\) be a flat Kummer morphism of quasi-fine and sharp monoids and let \(\lambda \in A=Q/P\) with \(m:Q\rightarrow A\) the quotient. There is a set-theoretic section \(\iota :A\rightarrow Q\) sending \(\lambda \) to the unique minimal element \(\iota (\lambda )\) in \(m^{-1}(\lambda )\). Furthermore, \(0\rightarrow P\rightarrow Q\rightarrow A\rightarrow 0\) is a free extension of A by P with basis A.

Proof

By Proposition 4.33 we need only show that the map \(P\times A\rightarrow Q\) sending \((p,\lambda )\) to \(p+\iota (\lambda )\) is injective. Suppose that \(p_1+\iota (\lambda )=p_2+\iota (\lambda )\). Then the flatness hypothesis says that there exists a \(q\in Q\) and \(p'\in P\) such that \(q+p'=\iota (\lambda )\) and \(p'+p_1=p'+p_2\). But \(q\in m^{-1}(\lambda )\) and \(q\le \iota (\lambda )\) implies that \(q=\iota (\lambda )\) by minimality and unicity of \(\iota (\lambda )\). Hence \(\iota (\lambda )+p'=\iota (\lambda )\) so \(p'=0\) since Q is quasi-integral. Hence \(p_1=p_2\). This proves the claim. \(\square \)

Proposition 4.35

Let \(\gamma :P\rightarrow Q\) be a flat Kummer homomorphism of quasi-fine and sharp monoids P and Q, and let \(A=Q/P\). Then there exists canonical morphisms \(Q_A\rightarrow Q\) and \(P_A\rightarrow P\) such that the following diagram commutes and the upper square is a pushout:

figure n

Proof

This follows from Proposition 4.7, Remark 4.11, and Corollary 4.34. We leave the proof to the reader. \(\square \)

Remark 4.36

Proposition 4.35 in particular implies that, whenever we have a Deligne–Faltings datum \((P,Q,{\mathcal {L}})\) with P and Q (constant) quasi-fine and sharp, and with \(P\rightarrow Q\) a flat Kummer homomorphism, we have a canonical diagram

figure o

inducing an isomorphism of root stacks \(S_{Q_A/P_A}\simeq S_{Q/P}\). This also works when we have sheaves of monoids instead of constant monoids (see Definition 5.6).

5 2-Cocycles in symmetric monoidal categories

The theory of 2-cocycles and extensions can be generalized to the setting of categories fibered in symmetric monoidal groupoids. Throughout the section we ignore the base category, which will in all applications be the category of schemes over our base scheme S. A category fibered in symmetric monoidal groupoids which is a stack will be referred to as a symmetric monoidal stack.

Definition 5.1

A 1-cochain of \(\mathcal {A}\) with values in \(\mathcal {M}\) is a morphism of stacks \(\zeta :\mathcal {A}\rightarrow \mathcal {M}\) together with an isomorphism \(\zeta (0)\simeq \mathbbm {1}_\mathcal {M}\).

Definition 5.2

Let \(\mathcal {A}\) be a sheaf of abelian groups and let \(\mathcal {M}\) be a symmetric monoidal stack. A (commutative) 2-cocycle of \(\mathcal {A}\) with values in \(\mathcal {M}\) consists of

  1. 1.

    a morphism \(f:\mathcal {A}\times \mathcal {A}\rightarrow \mathcal {M}\) of (ordinary) fibered categories ,

  2. 2.

    natural isomorphisms:

    1. (i)

      \(\varvec{ {u}}_{\lambda }:f(0,\lambda )\cong \mathbbm {1},\)

    2. (ii)

      \(\varvec{ {s}}_{\lambda ,\lambda '}:f(\lambda ,\lambda ')\cong f(\lambda ',\lambda )\,,\)

    3. (iii)

      \(\varvec{ {a}}_{\lambda ,\lambda ',\lambda ''}:f(\lambda ',\lambda '')\otimes f(\lambda ,\lambda '+\lambda '')\cong f(\lambda ,\lambda ')\otimes f(\lambda +\lambda ',\lambda '')\)

    for all \(\lambda ,\lambda ',\lambda ''\in \mathcal {A}\).

Furthermore, this data is required to satisfy the following commutativities (analogous to a symmetric monoidal category):

  1. (1)

    \(\varvec{ {u}}_0\circ \varvec{ {s}}_{0,0}=\varvec{ {u}}_0\) ,

  2. (2)

    \(\varvec{ {s}}_{\lambda ,\lambda '}\circ \varvec{ {s}}_{\lambda ',\lambda }={\text {id}}\) ,

  3. (3)
    figure p
  4. (4)

    (Pentagon axiom)

    figure q
  5. (5)

    (Hexagon axiom)

    figure r

A 2-coboundary of 2-cocycles \(f'\rightarrow f\) is a pair \((\zeta , \tau )\) consisting of a 1-cochain \(\zeta :\mathcal {A}\rightarrow \mathcal {M}\) and a natural isomorphism

$$\begin{aligned} \tau :f'\otimes (\otimes \circ (\zeta \times \zeta )) \simeq f\otimes (\zeta \circ \Sigma ), \end{aligned}$$

where \(\Sigma :\mathcal {A}\times \mathcal {A}\rightarrow \mathcal {A}\) is the addition. This means that we have an isomorphism, natural in \(\lambda ,\lambda '\),

$$\begin{aligned} \tau _{\lambda ,\lambda '}:f'(\lambda ,\lambda ')\otimes \zeta (\lambda )\otimes \zeta (\lambda ')\rightarrow f(\lambda ,\lambda ')\otimes \zeta (\lambda +\lambda ')\ \end{aligned}$$

for all local sections \(\lambda ,\lambda '\) of \(\mathcal {A}\) . Furthermore, \(\tau \) is required to commute with the morphisms \(\varvec{ {u}},\varvec{ {s}}\), and \(\varvec{ {a}}\). A 2-morphism of 2-coboundaries \((\zeta ', \tau ')\rightarrow (\zeta , \tau )\) is a natural isomorphism \(\theta :\zeta '\rightarrow \zeta \) compatible with \(\tau '\) and \(\tau \) in the obvious sense.

We denote by \({{\,\mathrm{Z^2(\mathcal {A},\mathcal {M})}\,}}\) the 1-category with 2-cocycles as objects and natural isomorphisms \(f'\rightarrow f\), which commutes with the morphisms \(\varvec{ {u}},\varvec{ {s}}\), and \(\varvec{ {a}}\), as morphisms.

We denote by \({{\,\mathrm{H^2(\mathcal {A},\mathcal {M})}\,}}\) the 2-category with

  • objects – 2-cocycles \(f:\mathcal {A}\times \mathcal {A}\rightarrow \mathcal {M}\) ,

  • 1-morphisms – 2-coboundaries of 2-cocycles \((\zeta , \tau ):f'\rightarrow f\) ,

  • 2-morphisms – 2-morphisms of 2-coboundaries \(\theta :(\zeta ', \tau ')\rightarrow (\zeta , \tau )\) .

Given a 2-cocycle \(f:\mathcal {A}\times \mathcal {A}\rightarrow \mathcal {M}\), we define a symmetric monoidal stack \(\mathcal {M}\times _f\mathcal {A}\) consisting of the data

$$\begin{aligned} (\mathcal {M}\times \mathcal {A},\otimes , \mathbbm {1}_{\mathcal {M}\times \mathcal {A}},\pmb {\alpha },\pmb {\lambda },\uprho ,\pmb {\gamma }). \end{aligned}$$

The underlying category is \(\mathcal {M}\times \mathcal {A}\), the tensor product

$$\begin{aligned} \begin{aligned} \otimes :(\mathcal {M}\times \mathcal {A})&\times (\mathcal {M}\times \mathcal {A}) \rightarrow \mathcal {M}\times \mathcal {A}\\ ((x,\lambda )&,(y,\lambda ')) \mapsto ((x\otimes y)\otimes f(\lambda ,\lambda '), \lambda + \lambda '), \end{aligned} \end{aligned}$$

and the unit is

$$\begin{aligned} \mathbbm {1}_{\mathcal {M}\times \mathcal {A}}=(\mathbbm {1}_\mathcal {M},0). \end{aligned}$$

The natural isomorphisms are defined by

$$\begin{aligned} \pmb {\alpha }:(x,\lambda )\otimes ((y,\lambda ')\otimes (z,\lambda ''))= & {} ((x\otimes ((y\otimes z)\otimes f(\lambda ',\lambda '')))\otimes f(\lambda ,\lambda '+ \lambda ''),\lambda + (\lambda '+\lambda '')) \\\cong & {} ((x\otimes (y\otimes z))\otimes (f(\lambda ',\lambda '')\otimes f(\lambda ,\lambda '+ \lambda '')),\lambda + (\lambda '+\lambda ''))\\\cong & {} (((x\otimes y)\otimes z))\otimes (f(\lambda ,\lambda ')\otimes f(\lambda + \lambda ',\lambda '')),(\lambda + \lambda ')+\lambda '') \\\cong & {} ((((x\otimes y)\otimes f(\lambda ,\lambda '))\otimes z)\otimes f(\lambda +\lambda ',\lambda ''),(\lambda +\lambda ')+\lambda '')\\= & {} ((x,\lambda )\otimes (y,\lambda '))\otimes (z,\lambda ''),\\ \pmb {\lambda }:(\mathbbm {1}_\mathcal {M},0)\otimes (x,\lambda )= & {} ((\mathbbm {1}_\mathcal {M}\otimes x)\otimes f(0,\lambda ),0+ \lambda ) \\\cong & {} (x,\lambda ),\\ \uprho :(x,\lambda )\otimes (\mathbbm {1}_\mathcal {M},0)= & {} ((x \otimes \mathbbm {1}_\mathcal {M})\otimes f(\lambda ,0), \lambda + 0) \\\cong & {} (x,\lambda ), \end{aligned}$$

and

$$\begin{aligned} \pmb {\gamma }:(x,\lambda )\otimes (y,\lambda ')= & {} ((x\otimes y)\otimes f(\lambda ,\lambda '),\lambda + \lambda ')\\\cong & {} ((y\otimes x)\otimes f(\lambda ',\lambda ), \lambda '+ \lambda ) \\= & {} (y,\lambda ')\otimes (x,\lambda ) \\ \end{aligned}$$

for all \(x,y,z\in \mathcal {M}\) and all \(\lambda ,\lambda ',\lambda ''\in \mathcal {A}\).

Proposition 5.3

The data

$$\begin{aligned}(\mathcal {M}\times \mathcal {A},\otimes , \mathbbm {1}_{\mathcal {M}\times \mathcal {A}},\pmb {\alpha },\pmb {\lambda },\uprho ,\pmb {\gamma })\end{aligned}$$

defines a symmetric monoidal stack \(\mathcal {M}\times _f\mathcal {A}\).

Proof

This is tedious but straight forward and left to the reader. \(\square \)

Definition 5.4

Let \(\mathcal {A}\) be a sheaf of abelian groups and let \(\mathcal {M}\) be a symmetric monoidal stack. A free extension of \(\mathcal {A}\) by \(\mathcal {M}\) is a short exact sequence E of symmetric monoidal stacks

$$\begin{aligned}0\rightarrow \mathcal {M}\xrightarrow {\gamma } \mathcal {C}\xrightarrow {m} \mathcal {A}\rightarrow 0\end{aligned}$$

together with a section \(\iota :\mathcal {A}\rightarrow \mathcal {C}\) of m such that the induced morphism \(\gamma \otimes \iota :\mathcal {M}\times \mathcal {A}\rightarrow \mathcal {C}\) is an equivalence of fibered categories.

A 1-morphism of free extensions \(E\rightarrow E'\) of \(\mathcal {A}\) by \(\mathcal {M}\) is a triple \((\varphi ,\alpha ,\beta )\) consisting of a morphism of symmetric monoidal stacks \(\varphi :\mathcal {C}\rightarrow \mathcal {C}'\) such that \(m'\circ \varphi =m\), and natural isomorphisms \(\alpha :\varphi \circ \gamma \simeq \gamma '\), and \(\beta :\varphi \circ \iota \simeq \iota '\). A 2-morphism \((\varphi ,\alpha ,\beta )\rightarrow (\varphi ',\alpha ',\beta ')\) is a natural isomorphism \(\varphi \simeq \varphi '\) which commutes with \(\alpha ,\beta ,\alpha ', \beta '\) in the obvious sense. We denote the 2-category of free extensions by \({{\,\mathrm{Ext_f(\mathcal {A},\mathcal {M})}\,}}\).

We now state the equivalent of Proposition 4.7, which shows that \({{\,\mathrm{Ext_f(\mathcal {A},\mathcal {M})}\,}}\) is naturally equivalent to a 1-category.

Proposition 5.5

We have an equivalence of groupoids

$$\begin{aligned}{{\,\mathrm{Ext_f(\mathcal {A},\mathcal {M})}\,}}\simeq {{\,\mathrm{Z^2(\mathcal {A},\mathcal {M})}\,}}.\end{aligned}$$

Proof

This is of course very similar to the proof of Proposition 4.7.

Given a 2-cocycle \(f:\mathcal {A}\times \mathcal {A}\rightarrow \mathcal {M}\) we get an associated symmetric monoidal stack \(\mathcal {M}\times _f\mathcal {A}\) as defined above. Given a natural isomorphism of 2-cocycles \(\tau :f'\rightarrow f\), we define \(\varphi :\mathcal {M}\times _{f'}\mathcal {A}\rightarrow \mathcal {M}\times _{f}\mathcal {A}\) to be the identity on objects and with comparison isomorphism

$$\begin{aligned} \varphi ((x,\lambda )\otimes (y,\lambda '))\!=\!(x\otimes y\!\otimes \! f'(\lambda ,\lambda '),\lambda +\lambda ')\xrightarrow {({\text {id}}\otimes \tau ,{\text {id}})} (x\otimes y\!\otimes \! f(\lambda ,\lambda '),\lambda \!+\!\lambda '). \end{aligned}$$

This defines a functor \(\psi :{{\,\mathrm{Z^2(\mathcal {A},\mathcal {M})}\,}}\rightarrow {{\,\mathrm{Ext_f(\mathcal {A},\mathcal {M})}\,}}\). To see that \(\psi \) is essentially surjective, consider an extension

$$\begin{aligned}0\rightarrow \mathcal {M}\xrightarrow {\gamma } \mathcal {C}\xrightarrow {m} \mathcal {A}\rightarrow 0.\end{aligned}$$

Choose a quasi-inverse \(\mathcal {C}\rightarrow \mathcal {M}\times \mathcal {A}\) to obtain a retraction \(\rho :\mathcal {C}\rightarrow \mathcal {M}\). Then the composition

$$\begin{aligned} f:\mathcal {A}\times \mathcal {A}\xrightarrow {\iota \times \iota }\mathcal {C}\times \mathcal {C}\xrightarrow {\otimes }\mathcal {C}\xrightarrow {\rho }\mathcal {M}\ \end{aligned}$$

may be given the structure of a 2-cocycle using the symmetric monoidal structure of \(\mathcal {C}\) and we get an isomorphism of extensions \(\mathcal {C}\rightarrow \mathcal {M}\times _f\mathcal {A}\).

We leave to the reader to check that \(\psi \) is fully faithful. \(\square \)

5.1 The universal extension and the universal 2-cocycle

We need a sheafified version of the monoid \(P_A\).

Definition 5.6

Let \(\mathcal {A}\) be an étale sheaf of abelian groups of finite type on a scheme S. Define \(\mathbb {N}^{\mathcal {A}^2}\) and \(P_\mathcal {A}\) to be the sheafification of

$$\begin{aligned}\begin{aligned} U&\mapsto \mathbb {N}^{\mathcal {A}(U)} , \text{ and } \\ U&\mapsto P_{\mathcal {A}(U)} , \end{aligned}\end{aligned}$$

respectively (see Definition 4.10). Furthermore, we define

$$\begin{aligned} Q_\mathcal {A}= P_\mathcal {A}\times _{e_{(-,-)}}\mathcal {A}. \end{aligned}$$

We also define groupoid versions of the monoids \(P_\mathcal {A}\) and \(Q_\mathcal {A}\) (Definitions 4.9, 4.10, 4.12).

Definition 5.7

We define \(\mathscr {P}_{\mathcal {A}}=[R_\mathcal {A}\rightrightarrows \mathbb {N}^{\mathcal {A}^2}]\) and \(\mathscr {Q}_{\mathcal {A}}= \mathscr {P}_{\mathcal {A}}\times _{e_{(-,-)}}\mathcal {A}\).

As in the case of monoids, there is a universal 2-cocycle

$$\begin{aligned} e_{(-,-)}:\mathcal {A}\times \mathcal {A}\rightarrow \mathscr {P}_{\mathcal {A}}\end{aligned}$$

and a universal extension

$$\begin{aligned} \mathscr {P}_{\mathcal {A}}\rightarrow \mathscr {Q}_{\mathcal {A}}\rightarrow \mathcal {A}. \end{aligned}$$

Lemma 5.8

The canonical maps \(\mathscr {P}_{\mathcal {A}}\rightarrow P_\mathcal {A}\) and \(\mathscr {Q}_{\mathcal {A}}\rightarrow Q_\mathcal {A}\) are equivalences of stacks.

Proof

We have that \(\mathscr {P}_{\mathcal {A}}=[R_\mathcal {A}\rightrightarrows \mathbb {N}^{\mathcal {A}^2}]\) is the stackification of the fibered category \(\{R_\mathcal {A}\rightrightarrows \mathbb {N}^{\mathcal {A}^2}\}\) whose fiber over a scheme U is the groupoid \(\{R_\mathcal {A}(U)\rightrightarrows \mathbb {N}^{\mathcal {A}^2}(U)\}\). But this groupoid has at most one arrow between any two objects and hence \(\{R_\mathcal {A}\rightrightarrows \mathbb {N}^{\mathcal {A}^2}\}\) is equivalent to a category fibered in sets, i.e., an ordinary presheaf. Applying the stackification functor to a presheaf gives the associated sheaf and hence we conclude that \(\mathscr {P}_{\mathcal {A}}\) is equivalent to a sheaf. The canonical functor \(\mathscr {P}_{\mathcal {A}}\rightarrow P_\mathcal {A}\) just identifies isomorphic objects and is hence an equivalence. This also shows that \(\mathscr {Q}_{\mathcal {A}}\rightarrow Q_\mathcal {A}\) is an equivalence. \(\square \)

We will now compare 2-cocycles \(f:\mathcal {A}\times \mathcal {A}\rightarrow \mathcal {M}\) and symmetric monoidal functors \({\mathcal {L}}:P_\mathcal {A}\rightarrow \mathcal {M}\). We assume that our base category is \(({ \textsf {Sch}}/S)\) and that \(\mathcal {A}\) is a sheaf of abelian groups on the small étale site of S. Passing to the espace étalé we think of \(\mathcal {A}\) as an étale algebraic space over S.

Let \(\mathcal {C}\) and \(\mathcal {M}\) be symmetric monoidal stacks. Let denote the fibered category with objects \((T,{\mathcal {L}})\) consisting of a scheme \(T\rightarrow S\) and a symmetric monoidal functor \({\mathcal {L}}:\mathcal {C}|_T\rightarrow \mathcal {M}|_T\). A morphism \((T',{\mathcal {L}}')\rightarrow (T,{\mathcal {L}})\) is a pair \((h,\varphi )\) consisting of an S-morphism \(h:T'\rightarrow T\) and a natural isomorphism \(\varphi :h^*{\mathcal {L}}\rightarrow {\mathcal {L}}'\).

Let \({{\,\mathrm{\mathcal {Z}^2(\mathcal {A},\mathcal {M})}\,}}\) be the fibered category over S with objects (Tf) consisting of a scheme \(T\rightarrow S\) and a 2-cocycle \(f:(\mathcal {A}|_T)^2\rightarrow \mathcal {M}|_T\). A morphism \((T',f')\rightarrow (T,f)\) is a pair \((h,\psi )\) consisting of an S-morphism \(h:T'\rightarrow T\) and a natural isomorphism \(\psi :h^*f\rightarrow f'\) of 2-cocycles.

The universal 2-cocycle \(e_{(-,-)}:\mathcal {A}\times \mathcal {A}\rightarrow \mathscr {P}_{\mathcal {A}}\) gives a functor

which sends a symmetric monoidal functor \(({\mathcal {L}},\epsilon , \mu )\) (notation as in [9, Definition 2.1]) to the 2-cocycle \((f,\varvec{ {u}},\varvec{ {s}},\varvec{ {a}})\) defined by \(f(\lambda ,\lambda ')={\mathcal {L}}(e_{\lambda , \lambda '})\), \(\varvec{ {u}}_\lambda ={\mathcal {L}}(e_{0,\lambda },0)\), \(\varvec{ {s}}_{\lambda ,\lambda '}={\mathcal {L}}(e_{\lambda ,\lambda '},e_{\lambda ',\lambda })\), and

$$\begin{aligned} \varvec{ {a}}_{\lambda ,\lambda ',\lambda ''}={\mathcal {L}}(e_{\lambda ,\lambda '+\lambda ''}+e_{\lambda ',\lambda ''},e_{\lambda ,\lambda '}+e_{\lambda +\lambda ',\lambda ''}), \end{aligned}$$

where \((e_{0,\lambda },0)\), \((e_{\lambda ,\lambda '},e_{\lambda ',\lambda })\), and \((e_{\lambda ,\lambda '+\lambda ''}+e_{\lambda ',\lambda ''},e_{\lambda ,\lambda '}+e_{\lambda +\lambda ',\lambda ''})\) are local sections of \(R_\mathcal {A}\). On morphisms \(\Theta \) takes a morphism of symmetric monoidal functors \(\Phi :{\mathcal {L}}'\rightarrow {\mathcal {L}}\) to the morphism \(\Theta (\Phi ):\Theta ({\mathcal {L}}')\rightarrow \Theta ({\mathcal {L}})\) which is just \(\Theta (\Phi )_{(\lambda ,\lambda ')}=\Phi _{e_{\lambda ,\lambda '}}:{\mathcal {L}}'(e_{{\lambda , \lambda '}})\rightarrow {\mathcal {L}}(e_{\lambda , \lambda '})\). We leave to the reader to check that \(\Theta (\Phi )\) is compatible with the 2-cocycle structure.

Remark 5.9

Let \(\Phi :{\mathcal {L}}'\rightarrow {\mathcal {L}}\) be a morphism of symmetric monoidal functors \({\mathcal {L}}',{\mathcal {L}}:\mathscr {P}_{\mathcal {A}}\rightarrow \mathcal {M}\). Then for every \(p,p'\in \mathscr {P}_{\mathcal {A}}\), we have that the diagram

figure s

commutes. This means that the morphism \(\Phi \) is determined on generators of \(\mathscr {P}_{\mathcal {A}}\).

Proposition 5.10

The functor is an equivalence.

Proof

We first show that \(\Theta \) is fully faithful. This may be checked on fibers.

To see that \(\Theta \) is full, let \(\varphi :\Theta ({\mathcal {L}}')\rightarrow \Theta ({\mathcal {L}})\) be a morphism of 2-cocycles. Then \(\varphi \) gives morphisms \(\varphi _{\lambda ,\lambda '}:{\mathcal {L}}'(e_{{\lambda , \lambda '}})\rightarrow {\mathcal {L}}(e_{{\lambda , \lambda '}})\) which via Remark 5.9 gives a morphism of symmetric monoidal functors \(\Phi :{\mathcal {L}}'\rightarrow {\mathcal {L}}\) such that \(\Theta (\Phi )=\varphi \). Hence \(\Theta \) is full.

To see that \(\Theta \) is faithful, suppose that \(\Theta (\Phi ')=\Theta (\Phi )\). Then \(\Phi '\) and \(\Phi \) agree on generators and again, by Remark 5.9 they must be equal. This shows that \(\Theta \) is faithful and completes the proof.

To show that \(\Theta \) is essentially surjective, note that given a 2-cocycle \((f,\varvec{ {u}},\varvec{ {s}},\varvec{ {a}})\) we may define a symmetric monoidal functor \({\mathcal {L}}:\mathscr {P}_{\mathcal {A}}\rightarrow \mathcal {M}\) on generators by \({\mathcal {L}}(e_{\lambda ,\lambda '})=f(\lambda ,\lambda ')\), \({\mathcal {L}}(e_{0,\lambda },0)=\varvec{ {u}}_\lambda \), \({\mathcal {L}}(e_{\lambda ,\lambda '},e_{\lambda ',\lambda })=\varvec{ {s}}_{\lambda ,\lambda '}\),

$$\begin{aligned} {\mathcal {L}}(e_{\lambda ,\lambda '+\lambda ''}+e_{\lambda ',\lambda ''},e_{\lambda ,\lambda '}+e_{\lambda +\lambda ',\lambda ''})=\varvec{ {a}}_{\lambda ,\lambda ',\lambda ''}, \end{aligned}$$

and extend it linearly. Then \(\Theta ({\mathcal {L}})=(f,\varvec{ {u}},\varvec{ {s}},\varvec{ {a}})\) and hence \(\Theta \) is in fact surjective. \(\square \)

Corollary 5.11

We have an equivalence .

5.2 The stack associated to a 2-cocycle

We will now associate to a 2-cocycle a stack \(S_{\mathcal {A},f}\) which will be equivalent to the root stack associated of the universal extension \(\mathscr {P}_{\mathcal {A}}\rightarrow \mathscr {Q}_{\mathcal {A}}\rightarrow \mathcal {A}\) and the symmetric monoidal functor corresponding to f.

Definition 5.12

Let \(f:\mathcal {A}\times \mathcal {A}\rightarrow \mathcal {M}\) be a 2-cocycle. We define \(S_{\mathcal {A},\mathcal {M},f}\) to be the fibered category over S with objects \((T,\zeta ,\kappa )\), consisting of an S-scheme \(h:T\rightarrow S\), a 1-cochain \(\zeta :\mathcal {A}|_T\rightarrow \mathcal {M}|_T\), and a natural isomorphism \(\kappa :\zeta \otimes \zeta \simeq h^*f\otimes (\zeta \circ \Sigma )\).

A morphism \((T',\zeta ',\kappa ')\rightarrow (T,\zeta ,\kappa )\) is a pair \((\varphi , \eta )\) consisting of a morphism of S-schemes \(\varphi :T'\rightarrow T\) and a natural isomorphism \(\eta :\varphi ^*\zeta \rightarrow \zeta '\) such that the diagram

figure t

commutes.

In case we write \(S_{\mathcal {A},f}=S_{\mathcal {A},\mathcal {M},f}\).

Any 2-cocycle factors through a symmetric monoidal functor from which we get a root stack \(S_{\mathscr {P}_{\mathcal {A}},\mathscr {Q}_{\mathcal {A}},{\mathcal {L}}_f}\).

Proposition 5.13

We have a canonical equivalence of fibered categories

$$\begin{aligned} S_{\mathcal {A}, f}\simeq S_{\mathscr {P}_{\mathcal {A}},\mathscr {Q}_{\mathcal {A}},{\mathcal {L}}_f}. \end{aligned}$$

Proof

Let us define a functor \(\vartheta :S_{\mathcal {A}, f}\simeq S_{\mathscr {P}_{\mathcal {A}},\mathscr {Q}_{\mathcal {A}},{\mathcal {L}}_f}\) on objects as follows: given an object \((T,\zeta ,\kappa )\) of \(S_{\mathcal {A},f}\), we define a symmetric monoidal functor

with comparison isomorphisms

$$\begin{aligned} \begin{aligned} \mathcal {E}(p,\lambda )\otimes \mathcal {E}(p',\lambda ') =&\,\, h^*{\mathcal {L}}_f(p)\otimes h^*{\mathcal {L}}_f(p')\otimes \zeta (\lambda )\otimes \zeta (\lambda ')\\ {}{}&{} \xrightarrow {\mu \otimes \kappa } h^*{\mathcal {L}}_f(p+p')\otimes h^*f(\lambda ,\lambda ')\otimes \zeta (\lambda +\lambda '), \end{aligned} \end{aligned}$$

where \(\mu \) is the comparison isomorphism of \({\mathcal {L}}_f\). Let \(\gamma :\mathscr {P}_{\mathcal {A}}\rightarrow \mathscr {Q}_{\mathcal {A}}\) be the usual inclusion. Then we get an equality \(\mathcal {E}\circ h^*\gamma =h^*{\mathcal {L}}_f\).

Given a morphism \((\varphi , \eta ):(T',\zeta ',\kappa ')\rightarrow (T,\zeta ,\kappa )\) in \(S_{\mathcal {A},f}\) we define a natural isomorphism \(\varphi ^*\mathcal {E}\rightarrow \mathcal {E}'\) by \((h')^*{\mathcal {L}}_f(p)\otimes \varphi ^*\zeta (\lambda )\xrightarrow {{\text {id}}\otimes \eta } (h')^*{\mathcal {L}}_f(p)\otimes \zeta '(\lambda )\). We leave to the reader to check compatibility with \(\kappa '\) and \(\kappa \).

The functor \(\vartheta \) is essentially surjective since every object in \(S_{\mathscr {P}_{\mathcal {A}},\mathscr {Q}_{\mathcal {A}},{\mathcal {L}}_f}\) is isomorphic to an object whose diagram is strictly commuting. The functor \(\vartheta \) is full since a natural isomorphism \(\varphi ^*\mathcal {E}\rightarrow \mathcal {E}'\) where \(\mathcal {E}'\circ (h')^*\gamma = (h')^*{\mathcal {L}}= \varphi ^*\mathcal {E}\circ (h')^*\gamma \) comes from a morphism in \(S_{\mathcal {A}, f}\). We leave to the reader to check that \(\vartheta \) is faithful. \(\square \)

6 Deligne–Faltings data from ramified D(A)-covers

Let A be a finite abelian group. Recall that every D(A)-cover \(f:X\rightarrow S\) comes with a canonical splitting

$$\begin{aligned} f_*\mathcal {O}_X\cong \bigoplus _{\lambda \in A}{\mathcal {L}}_\lambda \end{aligned}$$

and multiplication morphisms \({\mathcal {L}}_\lambda \otimes {\mathcal {L}}_{\lambda '}\rightarrow {\mathcal {L}}_{\lambda +\lambda '}\) for every \(\lambda ,\lambda '\in A\), which we think of as global sections

$$\begin{aligned} s_{\lambda ,\lambda '}\in \Gamma \left( S,{\mathcal {L}}^{-1}_\lambda \otimes {\mathcal {L}}^{-1}_{\lambda '}\otimes {\mathcal {L}}_{\lambda +\lambda '}\right) . \end{aligned}$$

Remark 6.1

We have that \(f:X\rightarrow S\) is a D(A)-torsor if and only if every \(s_{\lambda ,\lambda '}\) is invertible.

The quotient stack \(\mathscr {X}=[X/D(A)]\) has a canonical D(A)-torsor \(p:X\rightarrow \mathscr {X}\) and we have a canonical splitting of \(p_*\mathcal {O}_X\) indexed by the elements of A.

Definition 6.2

With the notation above we write \(\mathcal {O}_\mathscr {X}[\lambda ]\) for the line bundle which is the direct summand of \(p_*\mathcal {O}_X\) of weight \(\lambda \), so that

$$\begin{aligned}p_*\mathcal {O}_X\cong \bigoplus _{\lambda \in A}\mathcal {O}_\mathscr {X}[\lambda ].\end{aligned}$$

We explain the notation in the following remark:

Remark 6.3

Recall that \(\mathcal {O}_\mathscr {X}\)-modules corresponds to equivariant \(\mathcal {O}_X\)-modules and since \(f:X\rightarrow S\) is affine, these in turn corresponds to equivariant \(f_*\mathcal {O}_X\)-modules on S. The module \(\mathcal {O}_\mathscr {X}\) may hence be thought of as the \(f_*\mathcal {O}_X\)-module \(f_*\mathcal {O}_X\) on S together with the A-grading given by the action. The canonical D(A)-torsor \(p:X\rightarrow \mathscr {X}\) corresponds to a morphism of stacks \(\mathscr {X}\rightarrow BD(A)\) and the character \(\lambda :D(A)\rightarrow \mathbb {G}_{m}\) gives a morphism \(\lambda :BD(A)\rightarrow B\mathbb {G}_{m}\). The stack \(B\mathbb {G}_{m}\) has a canonical \(\mathbb {G}_{m}\)-torsor \({ \text {Spec}}\, \mathbb {Z}\rightarrow B\mathbb {G}_{m}\) which is the relative spectrum of a \(\mathbb {Z}\)-graded \(B\mathbb {G}_{m}\)-algebra. The graded piece of weight 1 is just \(\mathcal {O}_{B\mathbb {G}_{m}}[1]\), that is, \(\mathcal {O}_{B\mathbb {G}_{m}}\) shifted by 1. This means that \(\mathcal {O}_{B\mathbb {G}_{m}}[1]\) is the \(\mathbb {Z}\)-graded \(\mathbb {Z}\)-module which is 0 in every degree except in degree \(-1\) where it is \(\mathbb {Z}\). Pulling back \(\mathcal {O}_{B\mathbb {G}_{m}}[1]\) along \(\lambda :BD(A)\rightarrow B\mathbb {G}_{m}\) we get the line bundle \(\mathcal {O}_{BD(A)}[\lambda ]\), which is \(\mathcal {O}_{BD(A)}\) shifted by \(\lambda \). If we now pull back \(\mathcal {O}_{BD(A)}[\lambda ]\) along \(\mathscr {X}\rightarrow BD(A)\) we get the line bundle \(\mathcal {O}_\mathscr {X}[\lambda ]\) which is nothing but \(\mathcal {O}_\mathscr {X}\) shifted by \(\lambda \).

Remark 6.4

Let \(\pi :\mathscr {X}=[X/D(A)]\rightarrow S\) be the structure morphism. First note that \(\pi _*\mathcal {O}_\mathscr {X}[\lambda ]={\mathcal {L}}_\lambda \). We have a counit

$$\begin{aligned}\varepsilon _\lambda :\pi ^*\pi _*\mathcal {O}_\mathscr {X}[\lambda ]={\mathcal {L}}_\lambda \otimes _{\mathcal {O}_S}\mathcal {O}_\mathscr {X}\rightarrow \mathcal {O}_\mathscr {X}[\lambda ]\end{aligned}$$

which is \(s_{\lambda ,\lambda '}:{\mathcal {L}}_\lambda \otimes {\mathcal {L}}_{\lambda '}\rightarrow {\mathcal {L}}_{\lambda +\lambda '}\) in degree \(\lambda '\in A\). We call the corresponding generalized effective Cartier divisor

$$\begin{aligned} (\mathcal {E}_{\lambda },\varepsilon _{\lambda })=((\pi ^*\pi _*\mathcal {O}_\mathscr {X}[\lambda ])^\vee \otimes \mathcal {O}_\mathscr {X}[\lambda ], \varepsilon _\lambda )=(\pi ^*{\mathcal {L}}_\lambda ^\vee [\lambda ], \varepsilon _\lambda ), \end{aligned}$$

the universal divisor associated to the character \(\lambda \in A\) and we call \(\mathcal {E}_{\lambda }\) the universal line bundle associated to the character \(\lambda \in A\).

Similarly, for every pair of universal line bundles \(\mathcal {E}_\lambda \) and \(\mathcal {E}_{\lambda '}\) with characters \(\lambda ,\lambda '\in A\), we have a morphism

$$\begin{aligned}\mathcal {O}_S\cong \pi _*\mathcal {E}_{\lambda }\otimes \pi _*\mathcal {E}_{\lambda '}\rightarrow \pi _*(\mathcal {E}_{\lambda }\otimes \mathcal {E}_{\lambda '})\cong {\mathcal {L}}_{\lambda }^{\vee }\otimes {\mathcal {L}}_{\lambda '}^{\vee }\otimes {\mathcal {L}}_{\lambda +\lambda '},\end{aligned}$$

which is nothing but \(s_{\lambda ,\lambda '}\). Let \(({\mathcal {L}}_{{\lambda , \lambda '}},s_{\lambda , \lambda '}):=({\mathcal {L}}_{\lambda }^{\vee }\otimes {\mathcal {L}}_{\lambda ' }^{\vee }\otimes {\mathcal {L}}_{\lambda +\lambda '}, s_{\lambda , \lambda '})\) be the corresponding generalized effective Cartier divisor.

Remark 6.5

Note that we have canonical isomorphisms

$$\begin{aligned} \mathcal {E}_\lambda \otimes \mathcal {E}_{\lambda '}\cong \pi ^*\left( {\mathcal {L}}_\lambda ^{-1}\otimes {\mathcal {L}}_{\lambda '}^{-1}\otimes {\mathcal {L}}_{\lambda +\lambda '}\right) \otimes \mathcal {E}_{\lambda +\lambda '}. \end{aligned}$$

Definition 6.6

The 2-cocycle associated to X is

with \(\varvec{ {u}}, \varvec{ {s}}\), and \(\varvec{ {a}}\) chosen to be the canonical natural isomorphisms. We define the 1-cochain associated to \(\mathscr {X}\) as

where \((\mathcal {E}_{\lambda },\varepsilon _{\lambda })\) is the universal line bundle defined in Remark 6.4. Finally, we define

$$\begin{aligned} \kappa _X:\zeta \otimes \zeta \rightarrow \pi ^*f_X\otimes (\zeta \circ \Sigma ) \end{aligned}$$

to be the canonical isomorphism of Remark 6.5.

Proposition 6.7

We have an isomorphism of stacks

$$\begin{aligned}\simeq S_{A, f_X}\end{aligned}$$

where \(S_{A, f_X}\) is the stack defined in Definition 5.12.

Proof

The stack \(\mathscr {X}=[X/D(A)]\rightarrow S\) has a universal object \((X,\varphi )\) where \(X\rightarrow \mathscr {X}\) is the canonical D(A)-torsor and \(\varphi :X\rightarrow X\times _S\mathscr {X}\) the canonical D(A)-equivariant morphism over \(\mathscr {X}\). In a diagram:

figure u

Using Definition 6.6 we obtain an object \((\zeta _X,\kappa _X)\) defining a morphism \(\mathscr {X}\rightarrow S_{A,f_X}\).

Conversely, from the universal object \((f_X, \zeta ,\kappa )\) on the stack \(\pi :\mathscr {Y}\rightarrow S\), we construct an \(\mathcal {O}_\mathscr {Y}\)-algebra whose underlying module is

$$\begin{aligned}\bigoplus _{\lambda \in A}\pi ^*{\mathcal {L}}_{\lambda }\otimes \zeta (\lambda )\end{aligned}$$

and with multiplication m, defines via \(\kappa \) and the commutative diagram

figure v

This defines a D(A)-torsor \(Y_{(\zeta ,\kappa )}\) on \(\mathscr {Y}\) and the global sections defining \(\zeta \) yields a D(A)-equivariant morphism \(Y_{(\zeta ,\kappa )}\rightarrow \mathscr {X}\times _SX\). This defines a morphism \(\mathscr {Y}\rightarrow \mathscr {X}\) and we leave to the reader to check that the two functors are quasi-inverse to each other. \(\square \)

7 Stacky covers as root stacks

Definition 7.1

An algebraic stack \(\mathscr {X}\) admitting a coarse moduli space \(\pi :\mathscr {X}\rightarrow S\) is tame if the functor \(\pi _*: {\textsf{QCoh}}(\mathscr {X})\rightarrow {\textsf{QCoh}}(S)\) is exact.

Definition 7.2

Let \(\mathscr {X}\) be a tame stack with finite diagonalizable stabilizers at geometric points and let S be a scheme. We say that \(\pi :\mathscr {X}\rightarrow S\) is a stacky cover if it is

  1. (1)

    flat, proper, of finite presentation,

  2. (2)

    a coarse moduli space, and

  3. (3)

    for any morphism of schemes \(T\rightarrow S\), the base change \(\pi |_T:\mathscr {X}_T\rightarrow T\) has the property that \((\pi |_T)_*\) takes invertible sheaves to invertible sheaves.

We denote by the (2, 1)-category of stacky covers.

In this section we describe how to reconstruct a stacky cover \(\mathscr {X}\rightarrow S\) from logarithmic data on S.

Remark 7.3

A flat good moduli space \(\pi :\mathscr {X}\rightarrow S\) takes vector bundles to vector bundles. This follows from [3, Theorem 4.16]. Indeed, \(\pi _*\) preserves coherence and flatness relative to S. If \(\mathcal {E}\) is a vector bundle on \(\mathscr {X}\), then it is flat over S since \(\pi \) is flat. Hence \(\pi _*\mathcal {E}\) is coherent and flat, or equivalently, locally free of finite rank.

Remark 7.4

A stacky cover \(\pi :\mathscr {X}\rightarrow S\) will étale locally on S look like a quotient of a ramified cover. That is, for every geometric point \(\bar{s}\in S\), there is an étale neighborhood \(U\rightarrow S\) of \(\bar{s}\), an abelian group A, and a ramified D(A)-cover \(X\rightarrow U\) such that \(\mathscr {X}\times _SU\simeq [X/D(A)]\). Indeed, by the local structure theorem for tame stacks [4, Theorem 3.2] there is a finite \(f:X\rightarrow U\) with action of \({ \text {Stab}}(\bar{s})\) such that \(\mathscr {X}\times _SU\simeq [X/{ \text {Stab}}(\bar{s})]\). But \({ \text {Stab}}(\bar{s})\) is of the form \({ \text {Stab}}(\bar{s})=D(A)\) since \(\mathscr {X}\) has diagonalizable stabilizers at geometric points. Since \(X\rightarrow \mathscr {X}\times _SU\) is finite flat of finite presentation and \(\mathscr {X}\rightarrow S\) is finite flat of finite presentation, we get that \(f:X\rightarrow U\) is finite, flat, and of finite presentation. It remains to show that \(f_*\mathcal {O}_X\) looks fppf locally like the regular representation. Since \(p:X\rightarrow \mathscr {X}\times _SU\) is a D(A)-torsor, we get a splitting

$$\begin{aligned}p_*\mathcal {O}_X\cong \bigoplus _{\lambda \in A}\mathcal {O}_\mathscr {X}[\lambda ]\end{aligned}$$

and since \((\pi |_U)_*\) is exact and takes line bundles to line bundles, we get that

$$\begin{aligned}f_*\mathcal {O}_X= (\pi |_U)_*p_*\mathcal {O}_X\cong \bigoplus _{\lambda \in A}{\mathcal {L}}_{\lambda }\end{aligned}$$

where \({\mathcal {L}}_\lambda =(\pi |_U)_*\mathcal {O}_\mathscr {X}[\lambda ]\). Hence we conclude that \(X\rightarrow U\) is a D(A)-cover.

7.1 The relative Picard functor

Let \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}:({ \textsf {Sch}}/S)\rightarrow ( \textsf {Ab})\) denote the relative Picard functor, i.e., the fppf sheafification of the functor

$$\begin{aligned} U\mapsto {{\,\textrm{Pic}\,}}(U\times _S\mathscr {X})/{{\,\textrm{Pic}\,}}(U). \end{aligned}$$

By [8, Section 2] \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) sits in a exact sequence of Picard stacks

$$\begin{aligned} 0\rightarrow B\mathbb {G}_{m,S}\rightarrow \pi _*B\mathbb {G}_{m,\mathscr {X}}\rightarrow {{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\rightarrow 0. \end{aligned}$$

Lemma 7.5

The stack \(\pi _*B\mathbb {G}_{m,\mathscr {X}}\) is algebraic and locally of finite presentation.

Proof

This follows from [16, Theorem 1.3]. \(\square \)

Proposition 7.6

Let \(\mathscr {X}\rightarrow S\) be a stacky cover. Then \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) is representable by an étale algebraic space.

Proof

The representability is [8, Proposition 2.3.3] so we need to show that it is étale. We will show that \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) is formally étale. Let \(i:T_0\hookrightarrow T\) be a closed immersion of affine schemes over S, defined by a quasi-coherent ideal J such that \(J^2=0\). Let \(\mathcal {J}\) denote the sheaf of ideals corresponding to \(\mathscr {X}_{T_0}\hookrightarrow \mathscr {X}_T\). We have an exact sequence

$$\begin{aligned} 0\rightarrow \mathcal {J}\rightarrow \mathbb {G}_{m,\mathscr {X}_T} \rightarrow i_*\mathbb {G}_{m,\mathscr {X}_{T_0}}\rightarrow 0 \end{aligned}$$

where the morphism \(\mathcal {J}\rightarrow \mathbb {G}_{m,T}\) sends a local section r to \(1+r\), which is a homomorphism since \((1+r)(1+r')=1+(r+r')\). Hence we get a long exact sequence in cohomology

$$\begin{aligned} \dots \rightarrow H^1(\mathscr {X}_T,\mathcal {J}) \rightarrow {{\,\textrm{Pic}\,}}(\mathscr {X}_T)\rightarrow {{\,\textrm{Pic}\,}}(\mathscr {X}_{T_0})\rightarrow H^2(\mathscr {X}_T, \mathcal {J})\rightarrow \dots \end{aligned}$$

since the Leray spectral sequence and \(R^1i_*\mathbb {G}_m=0\) yields \(H^1(\mathscr {X}_{T}, i_*\mathbb {G}_{m,\mathscr {X}_{T_0}})={{\,\textrm{Pic}\,}}(\mathscr {X}_{T_0})\). Since \(\mathscr {X}\rightarrow S\) is cohomologically of dimension zero and T is affine, it follows that \(H^1(\mathscr {X}_T, \mathcal {J})=H^2(\mathscr {X}_T, \mathcal {J})=0\) and hence \({{\,\textrm{Pic}\,}}(\mathscr {X}_T)\rightarrow {{\,\textrm{Pic}\,}}(\mathscr {X}_{T_0})\) is an isomorphism. Hence \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) is formally étale. By Lemma 7.5 we then conclude that \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) is étale. \(\square \)

7.2 Deligne–Faltings data from stacky covers

Given a stacky cover \(\pi :\mathscr {X}\rightarrow S\) we want to realize \(\mathscr {X}\) as a root stack over S. We will realize \(\mathscr {X}\) as a root stack by defining a universal diagram

figure w

where \(\mathcal {A}={{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\).

Definition 7.7

Let be the stack of relative divisors. That is, the fibered category with objects (TD) with \(T\rightarrow S\) a scheme and D an object in .

Note that we have forgetful morphisms

and hence a diagram

figure x

where the right column is exact by definition and the left column is exact because \(\Gamma (S,\mathcal {O}_S)\cong \Gamma (\mathscr {X}, \mathcal {O}_\mathscr {X})\) since \(\mathscr {X}\rightarrow S\) is a coarse moduli space.

Definition 7.8

Let \(\mathscr {X}\) be a stacky cover. We define to be the fibered category (which is equivalent to a sheaf in sets) with objects that are triples \((T,\mathcal {E},t)\) where

  • \(T\rightarrow S\) is a scheme,

  • \(\mathcal {E}\) is a line bundle on \(T\times _S\mathscr {X}\), and

  • \(t:\mathcal {O}_T\rightarrow (\pi _T)_*\mathcal {E}\) is an isomorphism.

A morphism \((T',\mathcal {E}',t')\rightarrow (T,\mathcal {E},t)\) consists of

  • a morphism \(f:T'\rightarrow T\),

  • an isomorphism \(\varphi :\mathcal {E}'\rightarrow f^*\mathcal {E}\) such that \(((\pi _{T'})_*\varphi )\circ t'=f^*t\).

WARNING: We may have that \(\pi _*(\mathcal {E}\otimes \mathcal {E}')\not \cong \mathcal {O}_S\) even if \(\pi _*\mathcal {E}\cong \mathcal {O}_S\cong \pi _*\mathcal {E}'\):

Example 7.9

Let \(S={ \text {Spec}}\, \mathbb {Z}[\sqrt{-5}]\) and let \({\mathcal {L}}\subseteq \mathcal {O}_S\) be the line bundle given by the non-principal ideal \(I=(2, 1+\sqrt{-5})\). Let \(\mathcal {O}_X\) be the locally free \(\mathbb {Z}/3\mathbb {Z}\)-graded \(\mathcal {O}_S\)-module \(\mathcal {O}_S\oplus \mathcal {O}_S\oplus {\mathcal {L}}\) and define \(s_{1,1}=1+\sqrt{-5}, s_{1,2}=(1+\sqrt{-5})/2\), and \(s_{2,2}=1/2\). That is, X is the spectrum of the \(\mathbb {Z}[\sqrt{-5}]\)-algebra \(\mathbb {Z}[\sqrt{-5}][x,y]/(x^3-(-2+\sqrt{-5}), xy-(1+\sqrt{-5}), y^2-2x)\), where x has weight 1 and y has weight 2. If we let \(\mathscr {X}=[X/\pmb {\mu }_3]\) and \(\mathcal {E}=\mathcal {E}'=\mathcal {O}_\mathscr {X}[1]\), we get \(\pi _*(\mathcal {E})\cong \pi _*(\mathcal {E}')\cong \mathcal {O}_S\) since the degree-zero part of \(\mathcal {O}_\mathscr {X}[1]\) is the degree-one part of \(\mathcal {O}_\mathscr {X}\), which is \(\mathcal {O}_S\). On the other hand, \(\mathcal {E}\otimes \mathcal {E}'=\mathcal {O}_\mathscr {X}[1]^{\otimes 2}\cong \mathcal {O}_\mathscr {X}[2]\) which has \({\mathcal {L}}\) is degree zero. That is \(\pi _*(\mathcal {E}\otimes \mathcal {E}')\cong {\mathcal {L}}\not \cong \mathcal {O}_S\).

Definition 7.10

Let

be the functor given on objects by

$$\begin{aligned}(T,\mathcal {E},t)\mapsto (T,\mathcal {E},\varepsilon \circ \pi ^*t),\end{aligned}$$

where \(\varepsilon :\pi ^*\pi _*\mathcal {E}\rightarrow \mathcal {E}\) is the counit.

7.3 Uniqueness

Let \(\mathcal {E}\) be a line bundle on \(\mathscr {X}\) and let \(f:T\rightarrow \mathscr {X}\) be an object in the lisse-étale site. A lift \(T\rightarrow \mathcal {I}_\mathscr {X}\) is equivalent to an automorphism \((T,f)\rightarrow (T,f)\) and hence we get a linear automorphism \(\mathcal {E}(T)\rightarrow \mathcal {E}(T)\). This means that we have a linear action of \(\mathcal {I}_\mathscr {X}\) on \(\mathcal {E}\) and this action is via some character \(\lambda :\mathcal {I}_\mathscr {X}\rightarrow \mathbb {G}_{m,\mathscr {X}}\).

Lemma 7.11

Let S be the spectrum of a strictly henselian ring and let \(\mathscr {X}=[X/D_S(A)]\) be the quotient stack of a ramified cover \(X\rightarrow S\) whose stabilizer over the closed point \({ \text {Spec}}\, k\rightarrow S\) is \(D_k(A)\). If \(\mathcal {E}\) is a line bundle on \(\mathscr {X}\), then \(\mathcal {I}_\mathscr {X}\) acts on \(\mathcal {E}\) via a character \(\mathcal {I}_\mathscr {X}\rightarrow \mathbb {G}_{m,\mathscr {X}}\) which factors through \(\mathcal {I}_X\rightarrow D_\mathscr {X}(A)\), i.e., the character of \(\mathcal {E}\) corresponds to an element of A.

Proof

Over the closed point we know that \(\mathcal {E}\) has character corresponding to an element \(\lambda \in A\). We have a tautological line bundle \(\mathcal {O}_\mathscr {X}[\lambda ]\) and \(\mathcal {E}\otimes \mathcal {O}_\mathscr {X}[-\lambda ]\) has trivial character over the closed point. Hence by [3, Theorem 10.3], we get that \(\mathcal {E}\otimes \mathcal {O}_\mathscr {X}[-\lambda ]\) is the pullback of a line bundle on S, which says that it has trivial character globally. Thus \(\mathcal {E}\) has character \(\lambda \) globally. \(\square \)

Lemma 7.12

Let

$$\begin{aligned}\lambda :\mathcal {I}_\mathscr {X}\rightarrow \mathbb {G}_{m,\mathscr {X}}\end{aligned}$$

be a morphism of \(\mathscr {X}\)-groups and let \(\mathcal {E}\) and \(\mathcal {E}'\) be line bundles on \(\mathscr {X}\) on which \(\mathcal {I}_\mathscr {X}\) acts via the character \(\lambda \). Then the counit

$$\begin{aligned}\pi ^*\pi _*(\mathcal {E}^\vee \otimes \mathcal {E}')\rightarrow \mathcal {E}^\vee \otimes \mathcal {E}'\end{aligned}$$

is an isomorphism.

Proof

This follows from [3, Theorem 10.3]. \(\square \)

Lemma 7.13

Let

$$\begin{aligned}\lambda :\mathcal {I}_\mathscr {X}\rightarrow \mathbb {G}_{m,\mathscr {X}}\end{aligned}$$

be a morphism of \(\mathscr {X}\)-groups and let \((\mathcal {E},s)\) and \((\mathcal {E}',s')\) be objects in on which \(\mathcal {I}_\mathscr {X}\) acts via the character \(\lambda \). Then there exists a unique isomorphism \((\mathcal {E},s)\rightarrow (\mathcal {E}',s')\) in .

Proof

We have a morphism

and we want to show that this is an isomorphism. Indeed, then there will be a unique morphism \(\mathcal {E}\rightarrow \mathcal {E}'\) map** to the morphism

$$\begin{aligned}\pi _*\mathcal {E}\xrightarrow {s^{-1}}\mathcal {O}_S\xrightarrow {s'}\pi _*\mathcal {E}',\end{aligned}$$

which is what we want to prove. It is enough to show that \(\psi \) is an isomorphism after passing to an étale cover and hence we may assume that \(\mathscr {X}\simeq [X/D(A)]\) for a ramified cover \(X\rightarrow S\) and that \(\lambda \) comes from a character of D(A), which we think of as an element of A. We have a tautological sheaf \(\mathcal {O}_\mathscr {X}[\lambda ]\) and

$$\begin{aligned}\mathcal {E}\simeq \pi ^*\pi _*(\mathcal {O}_\mathscr {X}[-\lambda ]\otimes \mathcal {E})\otimes \mathcal {O}_\mathscr {X}[\lambda ].\end{aligned}$$

Hence \(\mathcal {E}\) is generated as an \(\mathcal {O}_\mathscr {X}\)-module in degree \(-\lambda \) and any morphism \(\mathcal {E}\rightarrow \mathcal {E}'\) is completely determined by what it does in degree \(-\lambda \). By the projection formula we get \(\pi _*\mathcal {E}\simeq \pi _*(\mathcal {O}_\mathscr {X}[-\lambda ]\otimes \mathcal {E})\otimes {\mathcal {L}}_\lambda \simeq \mathcal {E}_{-\lambda }\otimes {\mathcal {L}}_\lambda \) and hence

Hence we conclude that \(\mathcal {E}\rightarrow \mathcal {E}'\) is completely determined by \(\pi _*\mathcal {E}\rightarrow \pi _*\mathcal {E}'\). On the other hand, since \(\mathcal {E}\) and \(\mathcal {E}'\) are both generated in degree \(-\lambda \), any morphism \(\pi _*\mathcal {E}\rightarrow \pi _*\mathcal {E}'\) induces a morphism \(\mathcal {E}\rightarrow \mathcal {E}'\). Hence we conclude that

$$\begin{aligned} \text {Hom}(\mathcal {E},\mathcal {E}')\simeq \text {Hom}(\pi _*\mathcal {E},\pi _*\mathcal {E}').\end{aligned}$$

\(\square \)

Corollary 7.14

Let \(\mathscr {X}\rightarrow S\) be a stacky cover. Then the morphism

sending a pair \((\mathcal {E},t)\) to the class \([\mathcal {E}]\), is an equivalence of sheaves of sets.

Proof

Let \(U\rightarrow S\) be étale. Injectivity follows from Lemma 7.13 since two line bundles on \(\mathscr {X}_U\) which differ by a line bundle coming from U must have the same character. Surjectivity follows from the fact that if \({\mathcal {L}}\) is any line bundle on \(\mathscr {X}_U\), then \(((\pi ^*\pi _*{\mathcal {L}})^\vee \otimes {\mathcal {L}}, \varepsilon )\) represents an element in and \([(\pi ^*\pi _*{\mathcal {L}})^\vee \otimes {\mathcal {L}}]=[{\mathcal {L}}]\) . \(\square \)

7.4 The canonical DF-datum

Now we are in a position to define a Deligne–Faltings datum associated to \(\mathscr {X}\). The goal is to obtain a pointed section , which by Proposition 5.5 would give us a 2-cocycle

as desired. The functor

of Definition 7.10 is fully faithful.

Choose a quasi-inverse of the morphism of Corollary 7.14. We denote by \(\zeta _\mathscr {X}\) the morphism

Definition 7.15

The exact sequence

together with the section \(\zeta _\mathscr {X}\) defines a free extension of \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) by (Definition 5.4) which we call the free extension associated to \(\mathscr {X}\). The corresponding 2-cocycle

is referred to as the 2-cocycle associated to \(\mathscr {X}\).

Lemma 7.16

There exists a canonical natural isomorphism

$$\begin{aligned} \kappa _\mathscr {X}:\zeta _\mathscr {X}\otimes \zeta _\mathscr {X}\simeq f_\mathscr {X}\otimes (\zeta \circ \Sigma ). \end{aligned}$$

Proof

This follows from the fact that \(\zeta _\mathscr {X}(\lambda )\otimes \zeta _\mathscr {X}(\lambda ')\) and \(f_\mathscr {X}(\lambda ,\lambda ')\otimes \zeta (\lambda +\lambda ')\) have the same character and since there is a canonical isomorphism between them, via the using the projection formula, after pushing down to S. \(\square \)

The pair \((\zeta _\mathscr {X}, \kappa _\mathscr {X})\) defines a morphism \(\mathscr {X}\rightarrow S_{\mathcal {A},f_\mathscr {X}}\) which is in fact an equivalence.

Theorem 7.17

The morphism

$$\begin{aligned}\mathscr {X}\rightarrow S_{\mathcal {A},f_\mathscr {X}}\end{aligned}$$

given by the pair \((\zeta _\mathscr {X}, \kappa _\mathscr {X})\) is an isomorphism of stacks, where \(\mathcal {A}={{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\). Hence there exists a canonical (up to canonical isomorphism) symmetric monoidal functor , and a canonical isomorphism of stacks \(\mathscr {X}\rightarrow S_{(\mathcal {A},{\mathcal {L}})}\) where \(S_{(\mathcal {A},{\mathcal {L}})}\) is the root stack associated to the building datum \((\mathcal {A},{\mathcal {L}})\).

Proof

We may work locally on S and hence we may assume that \(\mathscr {X}\) is a quotient by a ramified cover under an action of a finite diagonalizable group (Remark 7.4). By Remark 6.4 and Proposition 6.7 we conclude that \(\eta \) is an isomorphism. \(\square \)

7.5 The Cartier dual of the inertia stack

We saw in Lemma 7.13 that any two line bundles with the same character must differ by a line bundle from S. Now we will see that when \(\mathscr {X}\rightarrow S\) is a stacky cover which is Deligne–Mumford, then \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\cong \pi _*D(\mathcal {I}_\mathscr {X})\). This does not hold in general if \(\mathscr {X}\) is not Deligne–Mumford and a counter-example is obtained by taking \(\mathscr {X}\) to be the quotient stack of the ramified cover given in Remark A.8.

To show that there exists a line bundle with character \(\lambda \) for every character \(\lambda \) of \(\mathcal {I}_\mathscr {X}\) when \(\mathscr {X}\) is Deligne–Mumford, we show that it exists étale locally (on the base) and that these local bundles may be glued to a global one.

Lemma 7.18

Let \(\lambda \) be a character of \(\mathcal {I}_\mathscr {X}\). Then there exists a line bundle on \(\mathscr {X}\) on which \(\mathcal {I}_\mathscr {X}\) acts with character \(\lambda \).

Proof

Let \(\{U_i\rightarrow S\}\) be an étale cover such that every \(\mathscr {X}_i:=\mathscr {X}\times _S{U_i}\) may be written as a quotient \(\mathscr {X}_i\simeq [X_i/D(A_i)]\) of a ramified cover (Remark 7.4) with the property that the canonical morphism \(\mathcal {O}_{X_i}[A_i]\rightarrow \mathcal {O}_{X_i}[{ \text {Stab}}(X_i)]\) is an isomorphism on group-like elements (see Proposition A.7) since \(\mathscr {X}\) is Deligne–Mumford. The character \(\lambda \) pulls back to a character for each \({ \text {Stab}}(X_i)\) which we may think of as an element \(\lambda _i\in A_i\). Write \(\mathscr {X}_i=U_i\times _S\mathscr {X}\). The line bundle \(\mathcal {O}_{\mathscr {X}_i}[\lambda _i]\) has character \(\lambda \).

Now consider the two objects \((\mathcal {E}_i,t_i)\) and \((\mathcal {E}_j,t_j)\), where

$$\begin{aligned}\begin{aligned}\mathcal {E}_i&=(\pi ^*\pi _*\mathcal {O}_{\mathscr {X}_i}[\lambda _i])^\vee \otimes \mathcal {O}_{\mathscr {X}_i}[\lambda _i]\, \text{ and } \\ \mathcal {E}_j&=(\pi ^*\pi _*\mathcal {O}_{\mathscr {X}_j}[\lambda _j])^\vee \otimes \mathcal {O}_{\mathscr {X}_j}[\lambda _j]\end{aligned}\end{aligned}$$

(here we write \(\pi \) for both maps \(\mathscr {X}_i\rightarrow U_i\) and \(\mathscr {X}_j\rightarrow U_j\)) and \(t_i\) is the trivialization

$$\begin{aligned}\begin{aligned}\mathcal {O}_S&\cong (\pi _*\mathcal {O}_{\mathscr {X}_i}[\lambda _i])^\vee \otimes \pi _*\mathcal {O}_{\mathscr {X}_i}[\lambda _i] \\ {}&\cong \pi _*((\pi ^*\pi _*\mathcal {O}_{\mathscr {X}_i}[\lambda _i])^\vee \otimes \mathcal {O}_{\mathscr {X}_i}[\lambda _i]),\end{aligned}\end{aligned}$$

where the second isomorphism is the projection morphism. Both \(\mathcal {E}_i\) and \(\mathcal {E}_j\) pulls back to a line bundle on \(\mathscr {X}\times _S(U_i\times _SU_j)\) with character \(\lambda \) and the trivializations \(t_i\) and \(t_j\) pulls back to trivializations. Hence Lemma 7.13 gives a unique isomorphism

$$\begin{aligned}\mathcal {E}_i|_{\mathscr {X}\times _S(U_i\times _SU_j)}\cong \mathcal {E}_j|_{\mathscr {X}\times _S(U_i\times _SU_j)}\end{aligned}$$

whose pushforward sends (the pullback of) \(t_i\) to \(t_j\). This implies that the line bundles \(\mathcal {E}_i\) will glue to a global line bundle on \(\mathscr {X}\) with character \(\lambda \) and trivial pushforward. \(\square \)

Corollary 7.19

If \(\mathscr {X}\rightarrow S\) is a stacky cover which is Deligne–Mumford, then \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\cong \pi _*D(\mathcal {I}_\mathscr {X})\).

Example 7.20

(Stack ramified over a nodal cubic) The following is an example of a stacky cover which is not globally a quotient of a ramified cover (but of course étale locally). Consider the nodal cubic \(V(y^2-x^2(x+1))\subset { \text {Spec}}\, \mathbb {C}[x,y]=\mathbb {A}^2_{\mathbb {C}}=:S\). Let \(\pi :\mathscr {X}\rightarrow S\) be the 2nd root stack associated to the log structure given by \(f=y^2-x^2(x+1)\in \mathcal {O}_S\) and let \(\mathcal {A}=\pi _*D(\mathcal {I}_\mathscr {X})\). More precisely, let \(j:U\hookrightarrow S\) be the complement of \(V(f)\hookrightarrow S\) and consider the canonical log structure \(\mathcal {O}_S\cap j_*\mathcal {O}_U^\times \rightarrow \mathcal {O}_S\). Let be the associated Deligne–Faltings structure (see Remark 3.7), put \({\mathcal {Q}}={\mathcal {P}}\), and let \(\gamma :{\mathcal {P}}\rightarrow {\mathcal {Q}}\) be given by multiplication by 2. We put \(\mathscr {X}=S_{({\mathcal {P}},{\mathcal {Q}},{\mathcal {L}})}\).

We have an étale cover \(U_1,U_2\rightarrow S\) where \(U_1\) and \(U_2\) are given as the spectrum of

$$\begin{aligned}\begin{aligned} R_1&=\mathbb {C}[x,x^{-1},y]\, \text{ and } \\ R_2&= \mathbb {C}[x,(x+1)^{-1},y,w]/(w^2-(x+1))\end{aligned}\end{aligned}$$

respectively. We have that \(\mathscr {X}_{U_1}\simeq [X_1/D(\mathbb {Z}/2\mathbb {Z})]\) and \(\mathscr {X}_{U_2}\simeq [X_2/D(\mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z})]\) respectively, where

$$\begin{aligned}\begin{aligned}X_1&= R_1[z]/(z^2-f)\\ X_2&= R_2[u,v]/(u^2-f_1,v^2-f_2),\end{aligned}\end{aligned}$$

and \(f_1=y-xw\) and \(f_2=y+xw\). Over \(U_1\times _SU_2\) the diagonal \(\Delta :\mathbb {Z}/2\mathbb {Z}\rightarrow \mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z}\) gives a \(\Delta \)-equivariant morphism

$$\begin{aligned}\begin{aligned}X_1\times _{U_1}(U_1\times _SU_2)&\rightarrow X_2\times _{U_2}(U_1\times _SU_2)\end{aligned}\end{aligned}$$

inducing an isomorphism

$$\begin{aligned}\simeq [X_2\times _{U_2}(U_1\times _SU_2)/D(\mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z})].\end{aligned}$$

We have

$$\begin{aligned}\begin{aligned}P_{\mathbb {Z}/2\mathbb {Z}}\cong \mathbb {N}\xrightarrow {(1,0,1)}P_{\mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z}}&=\mathbb {N}^{\mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z}}/R \\ {}&\cong \mathbb {N}_{(1,1),(1,0)}\times \mathbb {N}_{(1,0),(0,1)}\times \mathbb {N}_{(0,1),(1,1)}\end{aligned}\end{aligned}$$

and a commutative diagram

figure y

where \(\alpha _{D(f_i)}(1)\) is the non-trivial element for \(i=1,2\) whereas

$$\begin{aligned}\begin{aligned}\beta _{D(f_1)}(1,0,0)&= 0 \\ \beta _{D(f_1)}(0,1,0)&= 0 \\ \beta _{D(f_1)}(0,0,1)&= 1 \\ \beta _{D(f_2)}(1,0,0)&= 1 \\ \beta _{D(f_2)}(0,1,0)&= 0 \\ \beta _{D(f_2)}(0,0,1)&= 0. \end{aligned}\end{aligned}$$

(This corresponds to projection onto the second and first \(\mathbb {Z}/2\mathbb {Z}\) factor respectively). Note that \(\Gamma (U_1\times _SU_2,{\mathcal {A}_{\mathscr {X}}})\cong \mathbb {Z}/2\mathbb {Z}\times \mathbb {Z}/2\mathbb {Z}\) but \(\Gamma (U_1\times _SU_2,P_\mathcal {A})\cong \mathbb {N}\) (!). The canonical cover \(\mathbb {Z}/2\mathbb {Z}\rightarrow {\mathcal {A}_{\mathscr {X}}}\times _S(U_1\times _SU_2)\) is an epimorphism of étale sheaves which is not surjective on global sections.

From here we see that both and factor through \(\mathbb {N}^{\mathcal {A}^2}/R\times _S(U_1\times _SU_2)\) and hence we can glue to a global symmetric monoidal functor

Note that \(\Gamma (S,P_\mathcal {A})\cong \mathbb {N}\) and hence there cannot be a global chart for this log/DF structure.

8 Building data for stacky covers

The goal of this subsection is to describe the 2-category of stacky covers via stacky building data.

Definition 8.1

Let \(\mathcal {A}\) be an étale sheaf of abelian groups of finite type on a scheme S and a symmetric monoidal functor. Then we define \(\mathcal {A}^\perp \subseteq \mathcal {A}\) to be the subsheaf (of sets) defined by

$$\begin{aligned}\mathcal {A}^\perp (U)=\{\lambda \in \mathcal {A}(U):{\mathcal {L}}(e_{{\lambda , \lambda '}})\simeq (\mathcal {O}_S,1),\forall \lambda '\in \mathcal {A}(U)\},\end{aligned}$$

for every étale \(U\rightarrow S\).

Lemma 8.2

The subsheaf \(\mathcal {A}^\perp \) is a subgroup.

Proof

Let us write \(A=\mathcal {A}(U)\) for an étale \(U\rightarrow S\) and similarly for \(\mathcal {A}^\perp \). Clearly \(0\in A^\perp \). Let \(\lambda \in A^\perp \) and write \(s_{\lambda , \lambda '}\) for the global section of \({\mathcal {L}}_U(e_{{\lambda , \lambda '}})\). Then for all \(\lambda '\in A\) we have

$$\begin{aligned}\begin{aligned} s_{-\lambda ,\lambda '}&\simeq s_{-\lambda ,\lambda '}s_{\lambda '-\lambda ,\lambda } \\ {}&\simeq s_{\lambda ,-\lambda }s_{0,\lambda '} \\ {}&\simeq s_{\lambda ,-\lambda } \\ {}&\simeq 1. \end{aligned}\end{aligned}$$

Hence \(-\lambda \in A^\perp \). If \(\lambda _1,\lambda _2\in A^\perp \), then \(s_{\lambda _1,\lambda _1'}\) and \(s_{\lambda _2,\lambda _2'}\) are invertible for every \(\lambda _1',\lambda _2'\in A\). In particular, \(s_{\lambda _1,\lambda _2}\), \(s_{\lambda _2,\lambda }\), and \(s_{\lambda _2+\lambda ,\lambda _1}\) are all invertible for every \(\lambda \in A\). The identity

$$\begin{aligned}s_{\lambda _1,\lambda _2}s_{\lambda _1+\lambda _2,\lambda }=s_{\lambda _2,\lambda }s_{\lambda _2+\lambda ,\lambda _1}\end{aligned}$$

then implies that \(s_{\lambda _1+\lambda _2,\lambda }\) is invertible for every \(\lambda \in A\). Hence \(A^\perp \) is a subgroup of A. \(\square \)

Definition 8.3

Let be the (2,1)-category of stacky building data on S which consists of the following data:

  1. (1)

    its objects consists of pairs \((\mathcal {A},{\mathcal {L}})\) where

    • \(\mathcal {A}\) is an étale sheaf of abelian groups of finite type on S, and

    • is a symmetric monoidal functor,

    and these satisfy the condition that the subsheaf

    $$\begin{aligned}\mathcal {A}^\perp =\{\lambda \in \mathcal {A}: {\mathcal {L}}_{\lambda ,\lambda '}\simeq (\mathcal {O}_S,1), \forall \lambda '\in \mathcal {A}\}=0.\end{aligned}$$

    We refer to the pair \((\mathcal {A},{\mathcal {L}})\) as a stacky building datum or just a building datum.

  2. (2)

    for each pair of objects \((\mathcal {A},{\mathcal {L}})\rightarrow (\mathcal {A}',{\mathcal {L}}')\) a 1-morphism \((\mathcal {A},{\mathcal {L}})\rightarrow (\mathcal {A}',{\mathcal {L}}')\) is a triple \((\varphi ,\mathcal {H},\tau )\) consisting of

    • a morphism \(\varphi :\mathcal {A}'\rightarrow \mathcal {A}\),

    • a symmetric monoidal functor , and

    • an isomorphism \(\tau :(\mathcal {H}\circ \gamma _{\mathcal {A}'})\otimes ({\mathcal {L}}\circ \varphi _P)\simeq {\mathcal {L}}'\) of symmetric monoidal functors, where \(\varphi _P:P_{\mathcal {A}'}\rightarrow P_\mathcal {A}\) is the morphism induced by \(\varphi \).

  3. (3)

    a 2-morphism

    figure z

    is given by

    • an equality \(\varphi '=\varphi \), and

    • a natural isomorphism

      $$\begin{aligned}\theta :\mathcal {H}\simeq \mathcal {H}'\end{aligned}$$

      such that the induced diagram

      figure aa

      commutes.

  4. (4)

    The composition bifunctor

    $$\begin{aligned}{{\,\textrm{Map}\,}}((\mathcal {A},{\mathcal {L}}),(\mathcal {A}',{\mathcal {L}}'))\times {{\,\textrm{Map}\,}}((\mathcal {A}',{\mathcal {L}}'),(\mathcal {A}'',{\mathcal {L}}''))\rightarrow {{\,\textrm{Map}\,}}((\mathcal {A},{\mathcal {L}}),(\mathcal {A}'',{\mathcal {L}}''))\end{aligned}$$

    sends a pair of objects \((\varphi _1, \mathcal {H}_1, \tau _1), (\varphi _2, \mathcal {H}_2, \tau _2)\) to \((\varphi _1\circ \varphi _2, \mathcal {H}_2\otimes (\mathcal {H}_1\circ (\varphi _2)_Q), \tau _3)\), where \(\tau _3\) is the isomorphism

    $$\begin{aligned} \begin{aligned}&((\mathcal {H}_2\otimes (\mathcal {H}_1\circ (\varphi _2)_Q))\circ \gamma _{\mathcal {A}'})\otimes ({\mathcal {L}}\circ (\varphi _1)_P\circ (\varphi _2)_{P})\\&\quad \simeq \ (\mathcal {H}_2\circ \gamma _{\mathcal {A}''})\otimes (\mathcal {H}_1\circ (\varphi _2)_Q\circ \gamma _{\mathcal {A}''})\otimes ({\mathcal {L}}\circ (\varphi _1)_P\circ (\varphi _2)_{P}) \\&\quad \simeq \ (\mathcal {H}_2\circ \gamma _{\mathcal {A}''})\otimes (\mathcal {H}_1\circ \gamma _{\mathcal {A}'}\circ (\varphi _2)_P)\otimes ({\mathcal {L}}\circ (\varphi _1)_P\circ (\varphi _2)_{P}) \\&\quad \simeq \ (\mathcal {H}_2\circ \gamma _{\mathcal {A}''})\otimes (((\mathcal {H}_1\circ \gamma _{\mathcal {A}'})\otimes ({\mathcal {L}}\circ (\varphi _1)_P))\circ (\varphi _2)_P) \\&\quad \simeq \ (\mathcal {H}_2\circ \gamma _{\mathcal {A}''})\otimes ({\mathcal {L}}'\circ (\varphi _2)_P) \\&\quad \simeq \ {\mathcal {L}}'' , \end{aligned} \end{aligned}$$

    where the the first three isomorphisms are canonical, the second to last isomorphism is induced by \(\tau \), and the last isomorphism is given by \(\tau '\). The composition bifunctor is defined on morphisms as follows: A pair of 2-morphisms

    figure ab

    is sent to the 2-morphism

    figure ac

    given by the equality \(\varphi _1\circ \varphi _2=\varphi '_1\circ \varphi '_2\) and the natural isomorphism

    $$\begin{aligned} (\varphi _1\circ \varphi _2, \mathcal {H}_2\otimes (\mathcal {H}_1\circ (\varphi _2)_Q), \tau _3)\simeq (\varphi '_1\circ \varphi '_2, \mathcal {H}'_2\otimes (\mathcal {H}'_1\circ (\varphi '_2)_Q), \tau '_3) \end{aligned}$$

    induced by the natural isomorphisms \(\mathcal {H}_1\simeq \mathcal {H}'_1\) and \(\mathcal {H}_2\simeq \mathcal {H}'_2\).

    The definition of the identity \(I\rightarrow {{\,\textrm{Map}\,}}((\mathcal {A},{\mathcal {L}}),(\mathcal {A},{\mathcal {L}}))\) is left to the reader.

Remark 8.4

The structure of is motivated by the fact that we want an equivalence of (2,1)-categories (see Theorem 8.8). Note that there is an alternative definition on using the language of 2-cocycles in symmetric monoidal stacks developed in Sect. 5. The objects would then be pairs \((\mathcal {A}, f)\) where \(\mathcal {A}\) is an étale sheaf of abelian groups of finite type on S and is a 2-cocycle (Definition 5.2). For two objects \((\mathcal {A}, {\mathcal {L}})\) and \((\mathcal {A}', {\mathcal {L}}')\) corresponding to \((\mathcal {A}, f)\) and \((\mathcal {A}', f')\), the symmetric monoidal functor \(\mathcal {H}\) present in Definition 8.3 then corresponds to a 2-coboundary \(f'\rightarrow f\) (Definition 5.2). Similarly, 2-morphisms in can be thought of as 2-morphisms of 2-coboundaries (Definition 5.2). Defining using the language of 2-cocycles is somehow conceptually more clear but we still chose to use Borne–Vistoli’s language of DF-structures since this was already present and perhaps easier to digest for people interested in this subject.

Remark 8.5

There is also a stack-version of which is not hard to write down using Definition 8.3.

We write \(S_{(\mathcal {A},{\mathcal {L}})}=S_{(P_\mathcal {A},Q_\mathcal {A},{\mathcal {L}})}\) and we denote by \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}^{triv}\) the sheaf obtained from by identifying isomorphic objects.

Proposition 8.6

Let \((\mathcal {A},{\mathcal {L}})\) be a stacky building datum and \(\pi :\mathscr {X}=S_{\mathcal {A},{\mathcal {L}}}\rightarrow S\) the associated root stack. Then \(\mathscr {X}\rightarrow S\) is a stacky cover and we have a canonical isomorphism \(\mathcal {A}\simeq {{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\).

Proof

There is an étale neighborhood \(\bar{s}\in U\), a finite abelian group A, and an epimorphism \(A\rightarrow \mathcal {A}_U\) inducing an isomorphism \(A\cong \mathcal {A}_{\bar{s}}\). This implies that we have a chart

figure ad

and hence \(\mathscr {X}_U\simeq S_{Q_A/P_A}\). The stack \(S_{Q_A/P_A}\) sits in a Cartesian diagram

figure ae

and if we pull back along the canonical \(D(P_A^{gp})\)-torsor \({ \text {Spec}}\, \mathbb {Z}[P_A]\rightarrow [{ \text {Spec}}\, \mathbb {Z}[P_A]/D(P_A^{gp})]\), we get a Cartesian diagram

figure af

By Remark 4.3, \({ \text {Spec}}\, \mathbb {Z}[Q_A]\rightarrow { \text {Spec}}\, \mathbb {Z}[P_A]\) is a D(A)-cover. This means that \(\mathscr {X}\) is fppf locally the quotient of a ramified cover and hence a stacky cover.

Let be the universal DF-object. We have a canonical set-theoretic section \(\iota :\mathcal {A}\rightarrow Q_{\mathcal {A}}\) sending a local section \(\lambda \) to \((0,\lambda )\), and we define a morphisms of sheaves of sets by sending \(\lambda \) to the class represented by \((\mathcal {E}_\lambda ,\pi _*\varepsilon _\lambda )\) and let \(\beta :\mathcal {A}\rightarrow {{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) be the composition of \(\beta '\) with the canonical morphism \((\mathcal {E}_\lambda ,\pi _*\varepsilon _\lambda )\mapsto [\mathcal {E}_\lambda ]\) in Corollary 7.14. To see that \(\beta \) is an equivalence we may work étale locally on the base and hence assume that \(\mathscr {X}=[X/D(A)]\simeq S_{(A,{\mathcal {L}})}\). Then \(\beta \) is an epimorphism since every line bundle on \(\mathscr {X}\) is of the form \({\mathcal {L}}_0\otimes \mathcal {E}_\lambda \), where \({\mathcal {L}}_0\) is the pullback of a line bundle on S and \(\mathcal {E}_\lambda \) is the universal line bundle associated to \(\lambda \in \mathcal {A}\). We also see that \(\beta \) is a homomorphism since \(\mathcal {E}_\lambda \) and \(\mathcal {O}_\mathscr {X}[\lambda ]\) differ by a line bundle coming from S and hence they define the same class in \({{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\). Furthermore, since \(\varepsilon _\lambda :\mathcal {O}_\mathscr {X}\rightarrow \mathcal {E}_\lambda \) is given by \(s_{\lambda ',\lambda }\) in degree \(\lambda '\), we get that \(\varepsilon _\lambda \) is an isomorphism if and only if \(\lambda \in \mathcal {A}^\perp =0\). This means that zero is the unique element mapped to the trivial element \((\mathcal {O}_\mathscr {X}, \pi _* 1)\) by \(\beta '\). Hence zero is the unique element map** to zero by \(\beta \) and we conclude that \(\beta \) is an isomorphism. \(\square \)

Remark 8.7

There is a monoidal structure on which on objects is defined by

$$\begin{aligned}(\mathcal {A},{\mathcal {L}})\otimes (\mathcal {A}',{\mathcal {L}}'):=(\mathcal {A}\oplus \mathcal {A}',{\mathcal {L}}\otimes {\mathcal {L}}').\end{aligned}$$

Theorem 8.8

There exists an equivalence of (2,1)-categories

between the 2-category of stacky covers over S and the 2-category of stacky building data on S.

Proof

We define

on objects by sending \((\mathcal {A},{\mathcal {L}})\) to the corresponding root stack \(\mathscr {X}=S_{(\mathcal {A},{\mathcal {L}})}\). Hence it is clear from Theorem 7.17 that \(\Phi \) will be essentially surjective. For building data \(D=(\mathcal {A},{\mathcal {L}})\) and \(D'=(\mathcal {A}',{\mathcal {L}}')\) the functor

$$\begin{aligned}\Phi _{D,D'}:{{\,\textrm{Map}\,}}((\mathcal {A},{\mathcal {L}}),(\mathcal {A}',{\mathcal {L}}'))\rightarrow {{\,\textrm{Map}\,}}(S_{(P_\mathcal {A},Q_\mathcal {A},{\mathcal {L}})},S_{(P_{\mathcal {A}'},Q_{\mathcal {A}'},{\mathcal {L}}')})\end{aligned}$$

is defined as follows. Put \(\pi :\mathscr {X}=S_{(\mathcal {A},{\mathcal {L}})}\rightarrow S\) and \(\pi ':\mathscr {Y}=S_{(\mathcal {A}',{\mathcal {L}}')}\rightarrow S\) and let \((\mathcal {E},\alpha )\) be the universal object on \(\mathscr {X}\) and \((\mathcal {E}',\alpha ')\) the universal object on \(\mathscr {Y}\).

Let \((\varphi , \mathcal {H}, \tau ):D=(\mathcal {A},{\mathcal {L}})\rightarrow D'=(\mathcal {A}',{\mathcal {L}}')\) be a 1-morphism. A morphism \(f:\mathscr {X}\rightarrow \mathscr {Y}\) is completely determined by the pullback of the universal diagram on \(\mathscr {Y}\) to \(\mathscr {X}\) along f. That is, we need to define \(f^*\mathcal {E}'\) and \(f^*\alpha '\) in the diagram

Put

$$\begin{aligned}f^*\mathcal {E}':=\pi ^*\mathcal {H}\otimes (\mathcal {E}\circ \varphi _Q)\end{aligned}$$

and define \(f^*\alpha '\) as the composition

$$\begin{aligned} f^*\mathcal {E}'\circ \gamma _{\mathcal {A}'}=(\pi ^*\mathcal {H}\circ \gamma _{\mathcal {A}'})\otimes (\mathcal {E}\circ \varphi _Q\circ \gamma _{\mathcal {A}'})\xrightarrow [\sim ]{\alpha } (\pi ^*\mathcal {H}\circ \gamma _{\mathcal {A}'})\otimes (\pi ^*{\mathcal {L}}\circ \varphi _P)\xrightarrow {\pi ^*\tau }\pi ^*{\mathcal {L}}'.\end{aligned}$$

This defines a morphism of stacks \(f_{(\varphi , \mathcal {H}, \tau )}:\mathscr {X}\rightarrow \mathscr {Y}\) and we define \(\Phi \) on 1-morphisms by

$$\begin{aligned} \Phi _{D,D'}(\varphi , \mathcal {H}, \tau )=f_{(\varphi , \mathcal {H}, \tau )}.\end{aligned}$$

Now assume that we have a 2-morphism \(\theta \):

figure ag

Write \(f=\Phi _{D,D'}(\varphi ,\mathcal {H},\tau )\) and \(g=\Phi _{D,D'}(\varphi ,\mathcal {H}',\tau ')\). Then we get an isomorphism

$$\begin{aligned}f^*\mathcal {E}'\simeq \pi ^*\mathcal {H}\otimes (\mathcal {E}\circ \varphi _Q)\xrightarrow {\pi ^*\theta \otimes {\text {id}}}\pi ^*\mathcal {H}'\otimes (\mathcal {E}\circ \varphi _Q)\simeq g^*\mathcal {E}'\end{aligned}$$

such that the induced diagram

commutes. This means that we get a well-defined natural transformation

figure ah

To show that \(\Phi _{D,D'}\) is an equivalence of categories we define a quasi-inverse \(\Psi \). Let \(f:\mathscr {X}\rightarrow \mathscr {Y}\) be a morphism of stacks, where \(\mathscr {X}\) and \(\mathscr {Y}\) are root stacks constructed from building data \((\mathcal {A},{\mathcal {L}})\) and \((\mathcal {A}',{\mathcal {L}}')\) with universal Deligne–Faltings objects

By pullback we get a morphism \({{\,\textrm{Pic}\,}}_{\mathscr {Y}/S}\rightarrow {{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\) and by Proposition 8.6 a morphism \(\varphi :\mathcal {A}'\rightarrow \mathcal {A}\). We may pullback the universal diagram on \(\mathscr {Y}\) to get a diagram

There is a unit morphism \(\mathcal {E}'_\lambda \rightarrow f_*f^*\mathcal {E}'_\lambda \) and applying \(\pi '_*\) we get for \(\lambda \in \mathcal {A}'\)

$$\begin{aligned}\mathcal {O}_S\simeq \pi '_*\mathcal {E}'_\lambda \rightarrow \pi '_*f_*f^*\mathcal {E}'_\lambda \simeq \pi _*f^*\mathcal {E}'_\lambda .\end{aligned}$$

Now apply \(\pi ^*\) to get a global section

$$\begin{aligned}\mathcal {O}_\mathscr {X}\rightarrow \pi ^*\pi _*f^*\mathcal {E}'_\lambda .\end{aligned}$$

This implies that we have a canonical morphism

$$\begin{aligned}(\mathcal {E}\circ \varphi _Q)_\lambda \simeq (\pi ^*\pi _*f^*\mathcal {E}'_\lambda )^\vee \otimes f^*\mathcal {E}'_\lambda \rightarrow \mathcal {O}_\mathscr {X}\otimes f^*\mathcal {E}'_\lambda \simeq f^*\mathcal {E}'_\lambda ,\end{aligned}$$

which we may view as a global section \(h\in \Gamma (S,\mathcal {H}_\lambda )\) where

$$\begin{aligned} \pi ^*\mathcal {H}_\lambda :=f^*\mathcal {E}'_\lambda \otimes (\mathcal {E}\circ \varphi _Q)_\lambda ^\vee .\end{aligned}$$
(2)

Since the inertia acts trivially on each \(\pi ^*\mathcal {H}_\lambda \), the symmetric monoidal functor \(\pi ^*\mathcal {H}=f^*\mathcal {E}'\otimes (\mathcal {E}\circ \varphi _Q)^\vee \) descends to a symmetric monoidal functor We also have an isomorphism

$$\begin{aligned}\tau :(\mathcal {H}\circ \gamma _{\mathcal {A}'})\otimes ({\mathcal {L}}\circ \varphi _P)\simeq {\mathcal {L}}'\end{aligned}$$

by descending the isomorphism

$$\begin{aligned}(\pi ^*\mathcal {H}\circ \gamma _{\mathcal {A}'})\otimes (\mathcal {E}\circ \varphi _Q\circ \gamma _{\mathcal {A}'})\simeq f^*\mathcal {E}'\circ \gamma _{\mathcal {A}'}\xrightarrow {f^*\alpha '}\pi ^*{\mathcal {L}}'.\end{aligned}$$

This defines the quasi-inverse on objects by putting \(\Psi (f)=(\varphi ,\mathcal {H},\tau )\).

To define \(\Psi \) on morphisms, suppose that we have a natural transformation \(\eta :f\rightarrow g\) sitting in a diagram

figure ai

where \(\mathscr {X}\) and \(\mathscr {Y}\) are root stacks constructed from building data \((\mathcal {A},{\mathcal {L}})\) and \((\mathcal {A}',{\mathcal {L}}')\) with universal Deligne–Faltings objects

\(f=\Phi _{D,D'}(\varphi ,\mathcal {H},\tau )\), and \(g=\Phi _{D,D'}(\varphi ',\mathcal {H}',\tau ')\). Then \(\eta \) corresponds to a natural isomorphism

$$\begin{aligned}\eta :f^*\mathcal {E}'\rightarrow g^*\mathcal {E}'\end{aligned}$$

and from the construction of \(\pi ^*\mathcal {H}\) and \(\pi ^*\mathcal {H}'\) as in Eq. (2), we see that we get a natural isomorphism \(\theta :\mathcal {H}\rightarrow \mathcal {H}'\) such that

figure aj

commutes. We define \(\Psi (\eta )=\theta \).

Now it is straight forward to show that

$$\begin{aligned}\Psi \circ \Phi _{D,D'}\simeq {\text {id}}_{{{\,\textrm{Map}\,}}((\mathcal {A},{\mathcal {L}}),(\mathcal {A},{\mathcal {L}}'))}\end{aligned}$$

and

$$\begin{aligned}\Phi _{D,D'}\circ \Psi \simeq {\text {id}}_{{{\,\textrm{Map}\,}}(S_{(\mathcal {A},{\mathcal {L}})},S_{(\mathcal {A}',{\mathcal {L}}')})}.\end{aligned}$$

We leave this to the reader. \(\square \)

Example 8.9

The following is an example where the building datum from a stacky cover is not determined on the global sections of \(\mathcal {A}\). Let \(\xi \) be a primitive 5th root of unity and consider the ring of integers \(\mathbb {Z}[\xi ]\) of the cyclotomic extension \(\mathbb {Q}[\xi ]\). The Galois group \(G=(\mathbb {Z}/5\mathbb {Z})^\times \) acts by

$$\begin{aligned}\begin{aligned}G\times \mathbb {Z}[\xi ]&\rightarrow \mathbb {Z}[\xi ] \\ (g,\xi )&\mapsto \xi ^{g^{-1}} \end{aligned}\end{aligned}$$

and the corresponding coaction is

$$\begin{aligned}\begin{aligned}\mathbb {Z}[\xi ]&\rightarrow \mathbb {Z}[\xi ]\otimes \mathbb {Z}[G] \\ \xi&\mapsto \sum _{n=1}^4\xi ^{n^{-1}}e_n \end{aligned}\end{aligned}$$

where \(e_n\) is the standard basis of idempotents.

If we invert 2 and add a square root i of \(-1\) we get an étale morphism \({ \text {Spec}}\, \mathbb {Z}[2^{-1},i]\rightarrow { \text {Spec}}\, \mathbb {Z}\) and we have an isomorphism of Hopf algebras

$$\begin{aligned}\begin{aligned} \mathbb {Z}[2^{-1},i][G]&\rightarrow \mathbb {Z}[2^{-1},i][T]/(T^4-1) \\ e_n&\mapsto \frac{1}{4}\sum _{j=0}^3i^{-j\varphi (n)}T^j \end{aligned} \end{aligned}$$

where \(\varphi \) is the inverse of \(\mathbb {Z}/4\mathbb {Z}\rightarrow (\mathbb {Z}/5\mathbb {Z})^\times ; \ a\mapsto 2^a\). Via this isomorphism we get a coaction given on the generator \(\xi \) by

$$\begin{aligned}\begin{aligned}\mathbb {Z}[2^{-1},i][\xi ]&\rightarrow \mathbb {Z}[2^{-1},i][\xi ]\otimes \mathbb {Z}[2^{-1},i][T]/(T^4-1) \\ \xi&\mapsto \frac{1}{4}\sum _{n=1}^4\sum _{j=0}^3\xi ^{n^{-1}}i^{-j\varphi (n)}T^j. \end{aligned}\end{aligned}$$

After some calculations, one concludes that the induced splitting is

$$\begin{aligned} \mathbb {Z}[2^{-1},i,\xi ]=\mathbb {Z}[2^{-1},i]\oplus \langle d_1\rangle \oplus \langle d_2\rangle \oplus \langle d_3\rangle , \end{aligned}$$

where

$$\begin{aligned} \begin{aligned} d_1&= (\xi -\xi ^4)+(\xi ^2-\xi ^3)i, \\ d_2&= (\xi +\xi ^4)-(\xi ^2+\xi ^3)=\sqrt{5}, \\ d_3&= (\xi -\xi ^4)-(\xi ^2-\xi ^3)i, \\ \end{aligned} \end{aligned}$$

and the multiplication is given by the global sections

$$\begin{aligned}{} & {} s_{1,1}=-1-2i, \quad s_{1,2}=1+2i, \quad s_{1,3}=5, \quad s_{2,2}=5, \quad s_{2,3}=1-2i,\\{} & {} \quad s_{3,3}=-1+2i.\end{aligned}$$

Hence we have a building datum over the étale chart \({ \text {Spec}}\, \mathbb {Z}[2^{-1},i]\rightarrow { \text {Spec}}\, \mathbb {Z}\).

Over the open chart \({ \text {Spec}}\, \mathbb {Z}[5^{-1}]\rightarrow { \text {Spec}}\, \mathbb {Z}\) we have a trivial building datum. Note that all the sections \(s_{i,j}\) above become invertible when inverting 5. One may check that the two building data glue to a global building datum \((\mathcal {A},{\mathcal {L}})\) such that \([{ \text {Spec}}\, \mathbb {Z}[\xi ]/(\mathbb {Z}/5\mathbb {Z})^\times ]\simeq S_{(\mathcal {A},{\mathcal {L}})}\).

9 Parabolic sheaves and an application

In Sect. 6 we saw that a D(A)-ramified cover gives rise to a Deligne–Faltings datum which we may think of as ramification data. In [5] Biswas–Borne consider ramification data \(({\overline{D}},{\overline{r}})\) where \({\overline{D}}=({D_i})_{i\in I}\) is a simple normal crossings divisor on a scheme S over a field k, and \({\overline{r}}=({r_i})_{i\in I}\) is a family of positive integers. Then they give a criterion [5, Theorem 2.8] for when this birational building datum comes from a tamely ramified G-torsor [5, Definition 2.2] where G is a finite abelian group scheme over k. Following [5, Remark 2.9.(2)], we extend this result to the more general setting where

  1. (1)

    the ramification datum \(({\overline{D}},{\overline{r}})\) is replaced with a birational building datum \((\mathcal {A},{\mathcal {L}})\), i.e., all global sections of \({\mathcal {L}}\) are regular, and

  2. (2)

    tamely ramified torsor is replaced with a tamely ramified cover (Definition 9.8).

9.1 Parabolic sheaves

Before stating the theorem, we recall the notion of parabolic sheaf in [9]. First we need to define the category of weights of a monoid.

Definition 9.1

Let P be an integral monoid. We denote by \(P^{wt}\) the partially ordered set which is the strict symmetric monoidal category with objects that are elements of \(P^{gp}\) and whose arrows \(p:p'\rightarrow p''\) are elements \(p\in P\) such that \(p'+p=p''\). Similarly, when \({\mathcal {P}}\) is a fine sheaf of monoids, we denote by \({\mathcal {P}}^{wt}\) the corresponding symmetric monoidal stack.

Remark 9.2

Every symmetric monoidal functor gives rise to a symmetric monoidal functor and vice versa (see [9, Proposition 5.4 and Remark 5.5]).

Definition 9.3

Let \(({\mathcal {P}},{\mathcal {Q}},{\mathcal {L}})\) be a Deligne–Faltings datum on a scheme S. Consider the actions

where the first one is given by addition and the second by taking tensor products (this means that \({\mathcal {Q}}^{wt}\) and are module categories over \({\mathcal {P}}^{wt}\) and respectively). A parabolic sheaf \((E,\rho )\) on \((S,{\mathcal {P}},{\mathcal {Q}},{\mathcal {L}})\) consists of

  1. (1)

    a cartesian functor

    which we write on objects as \(q\mapsto E_q\) and \(q'\mapsto E(q')\) on arrows, and

  2. (2)

    an isomorphism

    $$\begin{aligned} \rho :E\circ \Sigma \simeq T\circ ({\mathcal {L}}^{wt}\times E) \end{aligned}$$

    realizing E as an \({\mathcal {L}}^{wt}\)-equivariant functor.

Remark 9.4

For a more explicit definition of a parabolic sheaf, see [9, Definition 5.6].

We denote by \(\mathscr {P}{\hspace{-1.0pt}{ar }}(S,{\mathcal {P}},{\mathcal {Q}},{\mathcal {L}})\) the category of parabolic sheaves on S with respect to the Deligne–Faltings datum \(({\mathcal {P}},{\mathcal {Q}},{\mathcal {L}})\).

Let \(\pi :\mathscr {X}\rightarrow S\) be the root stack of a Deligne–Faltings datum \((P,Q,{\mathcal {L}})\), with P and Q constant, and let

be the universal Deligne–Faltings structure on \(\mathscr {X}\). Let F be a quasi-coherent sheaf on \(\mathscr {X}\). The corresponding parabolic sheaf \((E,\rho )\) is given as follows:

  1. (1)

    For \(q\in Q^{wt}\), put

    $$\begin{aligned} E_q=\pi _*(F\otimes \mathcal {E}_q)\end{aligned}$$
    (3)

    and for \(q'\in Q\), we let \(E(q'):E_q\rightarrow E_{q+q'}\) be the pushforward of the morphism

    $$\begin{aligned}F\otimes \mathcal {E}_q\simeq F\otimes \mathcal {E}_q\otimes \mathcal {O}_X\xrightarrow {{\text {id}}\otimes \mathcal {E}(q')}F\otimes \mathcal {E}_q\otimes \mathcal {E}_{q'}\simeq F\otimes \mathcal {E}_{q+q'}.\end{aligned}$$
  2. (2)

    For \(p\in P^{wt}\), \(q\in Q^{wt}\), we let

    $$\begin{aligned}\rho _{p,q}:E_{q+p}\simeq {\mathcal {L}}_p\otimes E_q\end{aligned}$$

    be the isomorphism obtained via the projection formula

    $$\begin{aligned}{\mathcal {L}}_p\otimes \pi _*(F\otimes \mathcal {E}_q)\simeq \pi _*(F\otimes \mathcal {E}_q\otimes \pi ^*{\mathcal {L}}_p)\end{aligned}$$

    and the isomorphism \(\mathcal {E}_q\otimes \mathcal {E}_p\simeq \mathcal {E}_{q+p}\).

This construction may be globalized and one has the following theorem:

Theorem 9.5

([9, Theorem 6.1]) Let \((S,{\mathcal {P}},{\mathcal {Q}},{\mathcal {L}})\) be a Deligne–Faltings datum where . There is an equivalence of symmetric monoidal categories

9.2 Ramified G-covers

Proposition 9.6

Let k be a field and S a k-scheme. Let \(\pi :\mathscr {X}\rightarrow S\) be a stacky cover and \(X\rightarrow \mathscr {X}\) a \(G_\mathscr {X}\)-torsor where X is a scheme and G is a finite abelian group scheme over k. Then for every point \(s\in S\) there is

  1. (1)

    a field extension \(k'\supseteq k\),

  2. (2)

    an abelian group A, a monomorphism \(D_{k'}(A)\rightarrow G_{k'}\),

  3. (3)

    an fppf neighborhood \(V\rightarrow S\) of s,

  4. (4)

    a \(D_V(A)\)-cover \(Y\rightarrow V\), and

  5. (5)

    a G-equivariant isomorphism \(Y\times ^{D(A)}G\cong V\times _SX\).

The proof will be very much along the same lines as the proof of [5, Proposition 3.5].

Proof

If \(x\in \mathscr {X}\) is a closed point then there is an étale neighborhood U of \(\pi (x)\) such that \(\mathscr {X}_U:=\mathscr {X}\times _SU\simeq [Y/H]\) where \(H=D(A)\) (where A is an abstract abelian group) and \(D(A)_x\) is the stabilizer at x. We replace \(\mathscr {X}\) by \(\mathscr {X}_U\). Then we have \(\mathcal {G}_x\simeq BH_{\kappa (\pi (x))}\) and \(BH\rightarrow \mathscr {X}\) is a section of the morphism \(\mathscr {X}\rightarrow BH\) corresponding to the H-torsor \(Y\rightarrow \mathscr {X}\). The torsor \(X\rightarrow \mathscr {X}\) corresponds to a representable morphism \(\mathscr {X}\rightarrow BG\). After base change to a field extension of \(\kappa (\pi (x))\) we may assume that the composition \(BH\rightarrow \mathscr {X}\rightarrow BG\) is induced by a group morphism \(H\rightarrow G\) which must be a monomorphism since \(BH\rightarrow BG\) is representable. The composition

$$\begin{aligned}\mathscr {X}\xrightarrow {Y}BH\rightarrow \mathscr {X}\xrightarrow {X} BG\end{aligned}$$

is the torsor \(Y\times ^{H}G\) which we may compare with X. The rest of the proof follows from [5, Proposition 3.13]. \(\square \)

If G is a finite abelian group scheme over k, there is a sequence

$$\begin{aligned}0\rightarrow G^0\rightarrow G\rightarrow G_{ \acute{\textsf {e}\textsf {t}}}\rightarrow 0\end{aligned}$$

where \(G_{ \acute{\textsf {e}\textsf {t}}}\) is the spectrum of the largest separable subalgebra of k[G] (hence étale). Considering the corresponding sequence for the dual D(G) we get

$$\begin{aligned}0\rightarrow D(G)^0\rightarrow D(G)\rightarrow D(G)_{ \acute{\textsf {e}\textsf {t}}}\rightarrow 0\end{aligned}$$

and if we dualize we get

$$\begin{aligned}0\rightarrow D_G:=D(D(G)_{ \acute{\textsf {e}\textsf {t}}})\rightarrow D(D(G))\cong G\rightarrow D(D(G)^0)\rightarrow 0.\end{aligned}$$

The subgroup \(D_G\) is the maximal diagonalizable subgroup and has the universal property that every morphism \(D(A)\rightarrow G\) (A/k étale) factors uniquely through \(D_G\rightarrow G\).

Passing to the perfect closure \(k\subseteq k'\) ([27, Tag 046W]) the sequences above splits canonically (see e.g. [31, 6.8]). Hence we have the following results:

Proposition 9.7

Let k be a field and S a k-scheme. Let \(\pi :\mathscr {X}\rightarrow S\) be a stacky cover and \(X\rightarrow \mathscr {X}\) a G-torsor where X is a scheme and G is a finite abelian group scheme over k. Then

  1. (1)

    there exists a purely inseparable field extension \(k\subseteq k'\), a \(D_{G}\)-cover \(X'\rightarrow S_{k'}\), and a G-equivariant \(S_{k'}\)-isomorphism \(X'\times ^{D_{G}}G\cong X_{k'},\) and

  2. (2)

    \({ \text {Stab}}(X)\subseteq D_G\times X\) is a closed subgroup scheme.

Proof

(1) By the argument above, after a purely inseparable field extension we may assume that k is perfect and hence G splits into two parts where one is the maximal diagonalizable subgroup \(D_G\). Since \(\mathscr {X}\) has diagonalizable stabilizers, we conclude that the non-diagonalizable part \(G^\perp \) must act freely and hence we may quotient out by \(G^\perp \). Thus \(X\rightarrow S\) is induced from a \(D_G\)-cover.

(2) From (1) we have that \({ \text {Stab}}(X)\subseteq D_G\times X\) after a purely inseparable field extension. By faithfully flat descent we see that \({ \text {Stab}}(X)\subseteq D_G\times X\) already over k. \(\square \)

Proposition 9.7 motivates the following definition:

Definition 9.8

Let G be a finite abelian group scheme over a field k and let S be a scheme over k. A tamely ramified G-cover is a finite flat morphism \(p:X\rightarrow S\) of finite presentation together with an action of G on X over S such that

  1. (1)

    \({ \text {Stab}}(X)\subseteq D_G\times X\), where \(D_G\subseteq G\) is the maximal diagonalizable subgroup, and

  2. (2)

    there exists an fppf cover \(\{U_i\rightarrow S\}\) and an isomorphism of \(\mathcal {O}_S[G]\)-comodules

    $$\begin{aligned}(f_*\mathcal {O}_X)|_{U_i}\cong \mathcal {O}_{U_i}[G],\end{aligned}$$

    where the comodule structure on the right hand side is the regular representation.

Definition 9.9

A stacky building datum \((\mathcal {A},{\mathcal {L}})\) on S is called a birational building datum if the image of \({\mathcal {L}}\) is contained in the full subcategory of effective Cartier divisors, i.e., for every pair \(({\mathcal {L}}_p,s_p)\) where \(p\in P_\mathcal {A}(U)\) for some étale \(U\rightarrow S\), we have that \(s_p\) is a regular section.

Remark 9.10

Let S be a reduced scheme. If \(\pi :\mathscr {X}\rightarrow S\) is the root stack associated to a birational building datum, then the complement \(j:U\subset \mathscr {X}\) of the ramification locus is scheme theoretically dense (and topologically dense), that is, \(\mathcal {O}_\mathscr {X}\rightarrow j_*\mathcal {O}_U\) is injective. In this cases \(\pi |_U:\mathscr {X}_U\rightarrow U\) is an isomorphism and we say that \(\mathscr {X}\rightarrow S\) is birational.

Let \(p:X\rightarrow S\) be a tamely ramified G-cover which is generically a torsor. Then \([X/G]\rightarrow S\) is a birational stacky cover and hence a flat root stack corresponding to some birational building datum \((\mathcal {A},{\mathcal {L}})\) where \(\mathcal {A}\cong {{\,\textrm{Pic}\,}}_{\mathscr {X}/S}\). This means that we may talk about the birational building datum associated to X.

Definition 9.11

We say that a tamely ramified G-cover \(X\rightarrow S\) has a birational building datum \((\mathcal {A},{\mathcal {L}})\) if \([X/G]\cong S_{(\mathcal {A},{\mathcal {L}})}\).

Remark 9.12

If \(p:X\rightarrow S\) is a ramified G-cover with birational building datum \((\mathcal {A},{\mathcal {L}})\) then \(\mathcal {A}\cong {{\,\textrm{Pic}\,}}_{[X/G]/S}\).

9.3 Existence of ramified G-covers

Lemma 9.13

Let S be a scheme proper over a field k. If \(\pi :\mathscr {X}\rightarrow S\) is a birational stacky cover, then \(\mathscr {X}\) is geometrically reduced and geometrically connected if and only if S is geometrically reduced and geometrically connected.

Proof

Since \(\pi \) is a universal homeomorphism, \(\mathscr {X}\) is geometrically connected if and only if S is geometrically connected. Furthermore, since \(\pi \) is flat, we have that \(\pi ^{-1}(U)\) is scheme-theoretically dense in \(\mathscr {X}\) and since \(\pi |_U\) is an isomorphism we get that \(\pi ^{-1}(U)\) is reduced. The same argument work after any field extension. This completes the proof. \(\square \)

Definition 9.14

(Borne–Vistoli) An object of a k-linear rigid tensor category V is called

  • finite if there are two distinct polynomials \(f,g\in \mathbb {N}[x]\) such that \(f(V)\cong g(V)\) where we interpret sum as direct sum and power as tensor power, and

  • essentially finite if it is the kernel of a morphism of finite vector bundles.

The following is a direct consequence of [5, Proposition 3.19] and Lemma 9.13:

Lemma 9.15

Let S be a geometrically connected and geometrically reduced scheme proper over a field k. If \(\mathscr {X}\rightarrow S\) is a birational stacky cover then there exists a finite abelian group scheme G and a G-torsor \(X\rightarrow \mathscr {X}\), where X is a scheme, if and only if for any closed point x in \(\mathscr {X}\), every representation of the residual gerbe \(\mathcal {G}_x\) is a quotient of a subbundle of the restriction of an essentially finite, basic vector bundle on \(\mathscr {X}\) along \(\mathcal {G}_x\rightarrow \mathscr {X}\).

When S is geometrically connected and geometrically reduced, [10, Theorem 7.9] and Lemma 9.13 implies that the category \({{\,\textrm{EFVect}\,}}(\mathscr {X})\) of essentially finite vector bundles on \(\mathscr {X}\) is tannakian. When V is an object of a tannakian category we write \(\langle V\rangle \) for the tannakian subcategory generated by V, i.e., every object of \(\langle V\rangle \) is a subquotient of \(p(V,V^\vee )\) for some \(p(x,y)\in \mathbb {N}[x,y]\).

Definition 9.16

([13, Définition 6.1]) Let \(\mathcal {C}\) be a tannakian category. The fundamental group \(\pi (\mathcal {C})\) of \(\mathcal {C}\) is an ind Hopf algebra in \(\mathcal {C}\) (considered as an object in Ind\((\mathcal {C})^{{ \textsf {op}}}\)) such that for any fiber functor \(\omega :\mathcal {C}\rightarrow {{\,\textrm{Vect}\,}}k'\) over an extension \(k'\supseteq k\), we have

$$\begin{aligned}{ \text {Spec}}\, \omega (\pi (\mathcal {C}))\cong {\textsf{Aut}}(\omega )\end{aligned}$$

in a functorial way. If \(V\in \mathcal {C}\) then \(\pi (V):=\pi (\langle V\rangle )\).

Definition 9.17

([5, Definition A.12, A.14]) A tannakian category is called basic if there is an affine group scheme G over k such that \(G\otimes _k\mathbbm {1}\cong \pi (\mathcal {C})\). We say that \(V\in \mathcal {C}\) is basic if \(\langle V\rangle \) is basic (see also [5, A.15]).

Now we are ready to state the main theorem of this section.

Theorem 9.18

Let S be a scheme proper over a field k and assume that S is geometrically connected and geometrically reduced. Let \((\mathcal {A},{\mathcal {L}})\) be a birational building datum and \((P_\mathcal {A},Q_\mathcal {A},{\mathcal {L}})\) the associated Deligne–Faltings datum. Then the following are equivalent:

  1. (1)

    There exists a finite abelian group scheme G over k and a ramified G-cover \(X\rightarrow S\) with birational building datum \((\mathcal {A},{\mathcal {L}})\);

  2. (2)

    For every geometric point \(\bar{s}\) in the branch locus, we have that

    1. (i)

      the map \(\Gamma (S,\mathcal {A})\rightarrow \mathcal {A}_{\bar{s}}\) is surjective, and

    2. (ii)

      for every \(\lambda \in \mathcal {A}_{\bar{s}}\), there exists an essentially finite, basic, parabolic vector bundle \((E,\rho )\) on \((S,P_\mathcal {A},Q_\mathcal {A},{\mathcal {L}})\) such that the morphism

      $$\begin{aligned}\bigoplus _{\lambda '}E_{e_\lambda -e_{\lambda '}}|_{\bar{s}}\xrightarrow {(E(e_{\lambda '})|_{\bar{s}})_{\lambda '}} E_{e_\lambda }|_{\bar{s}}\end{aligned}$$

      is not surjective, where the direct sum is over all \(\lambda '\in \Gamma (S,\mathcal {A})\) such that \(\lambda '_{\bar{s}}\ne 0\).

This proof is analogous to that in [5].

Proof

Let \(\pi :\mathscr {X}=S_{(\mathcal {A},{\mathcal {L}})}\rightarrow S\) be the associated root stack and be the universal Deligne–Faltings object. Any vector bundle on \(\mathcal {G}_{\bar{s}}\) is a direct sum of \(\mathcal {E}_\lambda |_{\mathcal {G}_{\bar{s}}}\) for \(\lambda \in \mathcal {A}_{\bar{s}}\). By Proposition [5, Proposition 3.18], (1) holds if and only if every vector bundle on \(\mathcal {G}_{\bar{s}}\cong B\mathcal {A}_{\bar{s}}\) is a quotient of a subbundle of \(\mathcal {F}|_{\mathcal {G}_{\bar{s}}}\), for some essentially finite vector bundle \(\mathcal {F}\) on \(\mathscr {X}\). This implies that (1) holds if and only if, for every point \(\bar{s}\) and every \(\lambda \in \mathcal {A}_{\bar{s}}\), there exists an essentially finite vector bundle \(\mathcal {F}\) on \(\mathscr {X}\), such that \( \text {Hom}_{\mathcal {G}_{\bar{s}}}(\mathcal {F}|_{\mathcal {G}_{\bar{s}}},\mathcal {E}_\lambda |_{\mathcal {G}_{\bar{s}}})\ne 0\). Let \(\mathcal {F}\) be an essentially finite vector bundle on \(\mathscr {X}\). We have a commutative diagram

figure ak

and isomorphisms

Let \(E_{\mathcal {F}^\vee }\) be the parabolic vector bundle corresponding to \(\mathcal {F}^\vee \) under the equivalence of Theorem 9.5.

Consider the ideals \(J_{\bar{s}}\subseteq \mathcal {O}_S\) and \(\mathcal {J}_{\bar{s}}\subseteq \mathcal {O}_\mathscr {X}\) generated by the image of

$$\begin{aligned}\bigoplus _{\lambda ,\lambda '}{\mathcal {L}}^\vee _{\lambda ',\lambda }\xrightarrow {\sum _{\lambda ,\lambda '}s^\vee _{\lambda ,\lambda '}}\mathcal {O}_S,\end{aligned}$$

and

$$\begin{aligned}\bigoplus _{\lambda }\mathcal {E}^\vee _{\lambda }\xrightarrow {\sum _{\lambda }\varepsilon ^\vee _{\lambda }}\mathcal {O}_\mathscr {X}\end{aligned}$$

respectively, where the first direct sum is over all \(\lambda ,\lambda '\in \Gamma (S,\mathcal {A})\) such that \(\lambda '_{\bar{s}},\lambda _{\bar{s}}\ne 0\) and the second direct sum is over all \(\lambda \in \Gamma (S,\mathcal {A})\) such that \(\lambda _{\bar{s}}\ne 0\). We have an exact sequence

$$\begin{aligned}\bigoplus _{\lambda }\mathcal {E}^\vee _{\lambda }\rightarrow \mathcal {O}_\mathscr {X}\rightarrow h_*\mathcal {O}_{V(\mathcal {J}_{\bar{s}})}\rightarrow 0\end{aligned}$$

and a commutative diagram

figure al

where p is a good moduli space. Note that the left diagram is Cartesian. This implies that we have a natural isomorphism

$$\begin{aligned}i^*p_*\simeq {\hat{\pi }}_*j^*,\end{aligned}$$

since p is a good moduli space.

Since \(\pi _*\) is exact, \(\bar{s}^*\) is right exact, and is a vector bundle, we get an exact sequence

$$\begin{aligned}\bigoplus _{\lambda '}\pi _*(\mathcal {E}^\vee _{\lambda '}\otimes \mathcal {F}^\vee \otimes \mathcal {E}_\lambda )|_{\bar{s}}\rightarrow E_{\mathcal {F}^\vee ,\lambda }|_{\bar{s}}\rightarrow \text {Hom}_{\mathcal {O}_{\mathcal {G}_{\bar{s}}}}(\mathcal {F}|_{\mathcal {G}_{\bar{s}}},\mathcal {E}_\lambda |_{\mathcal {G}_{\bar{s}}})\rightarrow 0.\end{aligned}$$

It remains to find a criterion for when the morphism \(\bigoplus _{\lambda '}\pi _*(\mathcal {E}^\vee _{\lambda '}\otimes \mathcal {F}^\vee \otimes \mathcal {E}_\lambda )|_{\bar{s}}\rightarrow E_{\mathcal {F}^\vee ,\lambda }|_{\bar{s}}\) is not surjective. We have that \(\pi _*(\mathcal {E}_{\lambda '}^\vee \otimes \mathcal {F}^\vee \otimes \mathcal {E}_\lambda )=E_{\mathcal {F}^\vee ,{e_\lambda }-e_{\lambda '}}\) and hence \(\bigoplus _{\lambda '}\pi _*(\mathcal {E}^\vee _{\lambda '}\otimes \mathcal {F}^\vee \otimes \mathcal {E}_\lambda )|_{\bar{s}}\rightarrow E_{\mathcal {F}^\vee ,\lambda }|_{\bar{s}}\) is surjective if and only if

$$\begin{aligned}\bigoplus _{\lambda '}E_{e_\lambda -e_{\lambda '}}|_{\bar{s}}\xrightarrow {\sum _{\lambda '}E(e_{\lambda '})|_{\bar{s}}} E_{e_\lambda }|_{\bar{s}}\end{aligned}$$

is surjective. This completes the proof. \(\square \)