ConceptComplete

Gerbes and Root Stacks

Gerbes are stacks in which every two objects are locally isomorphic -- they are "twisted forms of the trivial torsor." Root stacks provide a systematic way to introduce stacky structure along a divisor by taking rr-th roots of a line bundle and section. Together, these constructions produce important examples of DM stacks and arise naturally in problems involving Brauer groups, twisted sheaves, and orbifold birational geometry.


Gerbes

Definition4.15Gerbe

Let X\mathcal{X} be a stack over a site (C,τ)(\mathcal{C}, \tau) with a morphism π:X→Y\pi : \mathcal{X} \to \mathcal{Y} to another stack (or a scheme/algebraic space). We say X\mathcal{X} is a gerbe over Y\mathcal{Y} if:

  1. (Local non-emptiness) For every object UU of C\mathcal{C} and morphism U→YU \to \mathcal{Y}, there exists a τ\tau-cover {Ui→U}\{U_i \to U\} such that X(Ui)→Y(Ui)\mathcal{X}(U_i) \to \mathcal{Y}(U_i) has an object in its fiber for each ii.

  2. (Local connectedness) For every object UU and any two objects ΞΎ,η∈X(U)\xi, \eta \in \mathcal{X}(U) lying over the same object of Y(U)\mathcal{Y}(U), there exists a Ο„\tau-cover {Uiβ†’U}\{U_i \to U\} such that ξ∣Uiβ‰…Ξ·βˆ£Ui\xi|_{U_i} \cong \eta|_{U_i} for each ii.

In other words, a gerbe is a stack where locally (in the Ο„\tau-topology) there is a unique object up to isomorphism.

RemarkGerbes as principal bundles for groups

A gerbe over Y\mathcal{Y} is like a "principal bundle for a group stack." The local automorphisms of any object of the gerbe form a sheaf of groups called the band (or lien). The gerbe is classified by a cohomology class in H2(Y,band)H^2(\mathcal{Y}, \text{band}).


The band of a gerbe

Definition4.16Band (Lien)

Let Xβ†’Y\mathcal{X} \to \mathcal{Y} be a gerbe. For any local section ΞΎ\xi of X\mathcal{X} over an open UU, the automorphism sheaf Aut(ΞΎ)\mathcal{A}ut(\xi) is a sheaf of groups on UU. If the gerbe is banded by a sheaf of abelian groups G\mathcal{G} on Y\mathcal{Y}, then there is a fixed isomorphism Aut(ΞΎ)β‰…G∣U\mathcal{A}ut(\xi) \cong \mathcal{G}|_U for each local section ΞΎ\xi, compatible with the gerbe structure.

A gerbe banded by G\mathcal{G} is called a G\mathcal{G}-gerbe. The isomorphism classes of G\mathcal{G}-gerbes over Y\mathcal{Y} are classified by H2(Y,G).H^2(\mathcal{Y}, \mathcal{G}).

ExampleThe trivial gerbe

The trivial G\mathcal{G}-gerbe over Y\mathcal{Y} is the classifying stack BGΓ—Y\mathrm{B}\mathcal{G} \times \mathcal{Y}, i.e., the stack of G\mathcal{G}-torsors over Y\mathcal{Y}. Its class in H2(Y,G)H^2(\mathcal{Y}, \mathcal{G}) is zero. Every G\mathcal{G}-gerbe that has a global section (a global object) is isomorphic to the trivial gerbe.

Examplemu_n-gerbe over a point

A ΞΌn\mu_n-gerbe over Spec⁑k\operatorname{Spec} k is classified by H2(Spec⁑k,ΞΌn)H^2(\operatorname{Spec} k, \mu_n). By the Kummer sequence 1β†’ΞΌnβ†’Gmβ†’(β‹…)nGmβ†’11 \to \mu_n \to \mathbb{G}_m \xrightarrow{(\cdot)^n} \mathbb{G}_m \to 1, we get Het2(Spec⁑k,ΞΌn)β‰…Br⁑(k)[n]H^2_{\mathrm{et}}(\operatorname{Spec} k, \mu_n) \cong \operatorname{Br}(k)[n] (the nn-torsion in the Brauer group). So ΞΌn\mu_n-gerbes over a point are classified by nn-torsion Brauer classes.

Over k=Rk = \mathbb{R}: Br⁑(R)=Z/2Z\operatorname{Br}(\mathbb{R}) = \mathbb{Z}/2\mathbb{Z} (generated by the quaternion algebra H\mathbb{H}). So there is a nontrivial μ2\mu_2-gerbe over Spec⁑R\operatorname{Spec} \mathbb{R}, corresponding to H\mathbb{H}.

ExampleBrauer group and G_m-gerbes

Gm\mathbb{G}_m-gerbes over a scheme XX are classified by Het2(X,Gm)H^2_{\mathrm{et}}(X, \mathbb{G}_m). The cohomological Brauer group is Br⁑′(X)=Het2(X,Gm)tors\operatorname{Br}'(X) = H^2_{\mathrm{et}}(X, \mathbb{G}_m)_{\mathrm{tors}}. By a theorem of Gabber (and de Jong), this equals the Azumaya Brauer group Br⁑(X)\operatorname{Br}(X) when XX has an ample line bundle.

A Brauer class α∈Br⁑(X)\alpha \in \operatorname{Br}(X) defines a Gm\mathbb{G}_m-gerbe XΞ±β†’X\mathcal{X}_\alpha \to X. Ξ±\alpha-twisted sheaves on XX are quasi-coherent sheaves on the gerbe XΞ±\mathcal{X}_\alpha. This is the foundation of Caldararu's theory of twisted sheaves.

Examplemu_n-gerbes over a curve

Let CC be a smooth projective curve over an algebraically closed field kk. Then Het2(C,ΞΌn)β‰…Z/nZH^2_{\mathrm{et}}(C, \mu_n) \cong \mathbb{Z}/n\mathbb{Z} (by the cycle class map to H2(C,Z/n)β‰…Z/nH^2(C, \mathbb{Z}/n) \cong \mathbb{Z}/n). So there are nn isomorphism classes of ΞΌn\mu_n-gerbes over CC.

The nontrivial ΞΌn\mu_n-gerbe can be constructed as follows: take a degree-1 line bundle L\mathcal{L} on CC, and consider the ΞΌn\mu_n-gerbe of nn-th roots of L\mathcal{L} (locally, an nn-th root exists, but globally there is an obstruction in Pic⁑(C)/nPic⁑(C)β‰…(Z/n)2gΓ—Z/n\operatorname{Pic}(C)/n\operatorname{Pic}(C) \cong (\mathbb{Z}/n)^{2g} \times \mathbb{Z}/n).

ExampleResidual gerbe

Let X\mathcal{X} be an algebraic stack and xx a point of X\mathcal{X} (i.e., a morphism Spec⁑kβ†’X\operatorname{Spec} k \to \mathcal{X} from a field). The residual gerbe at xx is the reduced closed substack Gxβ†ͺX\mathcal{G}_x \hookrightarrow \mathcal{X} supported at xx. It is a gerbe over Spec⁑k(x)\operatorname{Spec} k(x) banded by Aut⁑(x)∘\operatorname{Aut}(x)^{\circ} (the identity component of the automorphism group).

For a DM stack, the residual gerbe at a closed point xx with automorphism group GG is the classifying stack BG\mathrm{B}G, since GG is finite.

ExampleSeveri--Brauer varieties and gerbes

A Severi--Brauer variety VV over a field kk is a variety that becomes isomorphic to Pn\mathbb{P}^n after base change to kΛ‰\bar{k}. These are classified by H1(k,PGLn+1)H^1(k, \mathrm{PGL}_{n+1}). The associated Gm\mathbb{G}_m-gerbe is obtained from the exact sequence 1β†’Gmβ†’GLn+1β†’PGLn+1β†’11 \to \mathbb{G}_m \to \mathrm{GL}_{n+1} \to \mathrm{PGL}_{n+1} \to 1 via the connecting map Ξ΄:H1(k,PGLn+1)β†’H2(k,Gm)=Br⁑(k)\delta : H^1(k, \mathrm{PGL}_{n+1}) \to H^2(k, \mathbb{G}_m) = \operatorname{Br}(k).

For example, the conic x2+y2+z2=0x^2 + y^2 + z^2 = 0 over R\mathbb{R} is a nontrivial Severi--Brauer variety, giving the nontrivial class in Br⁑(R)=Z/2\operatorname{Br}(\mathbb{R}) = \mathbb{Z}/2.


Root stacks

Definition4.17Root Stack

Let XX be a scheme (or algebraic space), L\mathcal{L} a line bundle on XX, sβˆˆΞ“(X,L)s \in \Gamma(X, \mathcal{L}) a section, and rβ‰₯1r \geq 1 an integer. The rr-th root stack (L,s)/Xr\sqrt[r]{(\mathcal{L}, s)/X} (also denoted X(L,s,r)X_{(\mathcal{L}, s, r)} or D/Xr\sqrt[r]{D/X} when D=V(s)D = V(s)) is the stack over XX whose objects over a scheme Tβ†’XT \to X are triples (M,t,Ο•)(\mathcal{M}, t, \phi) where:

  • M\mathcal{M} is a line bundle on TT,
  • tβˆˆΞ“(T,M)t \in \Gamma(T, \mathcal{M}) is a section,
  • Ο•:MβŠ—rβ†’βˆΌL∣T\phi : \mathcal{M}^{\otimes r} \xrightarrow{\sim} \mathcal{L}|_T is an isomorphism with Ο•(tr)=s∣T\phi(t^r) = s|_T.

Morphisms are isomorphisms of (M,t)(\mathcal{M}, t) compatible with Ο•\phi.

RemarkRoot stacks as quotient stacks

Locally on XX, if Lβ‰…OX\mathcal{L} \cong \mathcal{O}_X and ss corresponds to a function ff, then (OX,f)/Xrβ‰…[Spec⁑OX[u]/(urβˆ’f)/ΞΌr]\sqrt[r]{(\mathcal{O}_X, f)/X} \cong [\operatorname{Spec} \mathcal{O}_X[u]/(u^r - f) / \mu_r] where ΞΌr\mu_r acts by ΞΆβ‹…u=ΞΆu\zeta \cdot u = \zeta u. This gives a local quotient stack description.

ExampleRoot stack of P^1 at a point

Let X=P1X = \mathbb{P}^1, D={p}D = \{p\} a point, L=O(p)\mathcal{L} = \mathcal{O}(p), and ss the canonical section vanishing at pp. The rr-th root stack D/P1r\sqrt[r]{D/\mathbb{P}^1} is a smooth DM stack that:

  • Is isomorphic to P1\mathbb{P}^1 over P1βˆ–{p}\mathbb{P}^1 \setminus \{p\}.
  • Has a ΞΌr\mu_r-stabilizer at pp.

Locally near pp, with coordinate zz vanishing at pp, the root stack is [Spec⁑k[u]/(urβˆ’z)/ΞΌr]=[A1/ΞΌr][\operatorname{Spec} k[u]/(u^r - z) / \mu_r] = [\mathbb{A}^1 / \mu_r], where ΞΌr\mu_r acts by ΞΆβ‹…u=ΞΆu\zeta \cdot u = \zeta u. The map D/P1rβ†’P1\sqrt[r]{D/\mathbb{P}^1} \to \mathbb{P}^1 is the coarse moduli map.

ExampleOrbifold Riemann surfaces

An orbifold Riemann surface (or orbicurve) with underlying curve CC and orbifold points p1,…,pkp_1, \ldots, p_k of orders r1,…,rkr_1, \ldots, r_k is the iterated root stack C=p1r1Γ—Cp2r2Γ—Cβ‹―Γ—Cpkrk.\mathcal{C} = \sqrt[r_1]{p_1} \times_C \sqrt[r_2]{p_2} \times_C \cdots \times_C \sqrt[r_k]{p_k}. This is a smooth DM stack with ΞΌri\mu_{r_i}-stabilizer at each pip_i.

The orbifold Euler characteristic is Ο‡orb(C)=2βˆ’2gβˆ’βˆ‘i=1k(1βˆ’1ri)\chi^{\mathrm{orb}}(\mathcal{C}) = 2 - 2g - \sum_{i=1}^k \left(1 - \frac{1}{r_i}\right) where gg is the genus of CC. For example, P1\mathbb{P}^1 with orbifold points of orders (2,3,7)(2, 3, 7) has Ο‡orb=2βˆ’1/2βˆ’2/3βˆ’6/7=βˆ’1/42<0\chi^{\mathrm{orb}} = 2 - 1/2 - 2/3 - 6/7 = -1/42 < 0, so the corresponding orbifold is hyperbolic.

ExampleRoot stack along a simple normal crossing divisor

Let D=D1+β‹―+DkD = D_1 + \cdots + D_k be a simple normal crossing divisor on a smooth variety XX, with line bundles Li=OX(Di)\mathcal{L}_i = \mathcal{O}_X(D_i) and canonical sections sis_i. The root stack D/Xr=(L1,s1)rΓ—Xβ‹―Γ—X(Lk,sk)r\sqrt[r]{D/X} = \sqrt[r]{(\mathcal{L}_1, s_1)} \times_X \cdots \times_X \sqrt[r]{(\mathcal{L}_k, s_k)} is a smooth DM stack. Along Diβˆ–β‹ƒjβ‰ iDjD_i \setminus \bigcup_{j \neq i} D_j, the stabilizer is ΞΌr\mu_r; along Di∩DjD_i \cap D_j (for iβ‰ ji \neq j), the stabilizer is ΞΌrΓ—ΞΌr\mu_r \times \mu_r; and so on.

This construction is central to logarithmic geometry and orbifold birational geometry: root stacks provide a stacky way to encode the log structure of a pair (X,D)(X, D).

ExampleRoot stack and resolution

Let X=A2X = \mathbb{A}^2 with D=V(xy)D = V(xy) (the coordinate axes). The root stack X=D/A22\mathcal{X} = \sqrt[2]{D/\mathbb{A}^2} is locally [Spec⁑k[u,v]/(u2βˆ’x,v2βˆ’y)/(ΞΌ2Γ—ΞΌ2)][\operatorname{Spec} k[u,v]/(u^2 - x, v^2 - y) / (\mu_2 \times \mu_2)]. The coarse space is A2\mathbb{A}^2, but the stack has ΞΌ2\mu_2-stabilizers along each axis and ΞΌ2Γ—ΞΌ2\mu_2 \times \mu_2 at the origin.

The iterated root stack D/Xr\sqrt[r]{D/X} for large rr provides a "stacky resolution" of the pair (X,D)(X, D) that is often better behaved for cohomological computations than a classical log resolution.

ExampleParabolic bundles and root stacks

There is a remarkable equivalence (due to Borne, Biswas, and others) between:

  • Parabolic bundles on (X,D)(X, D) with rational weights of denominator dividing rr, and
  • Vector bundles on the root stack D/Xr\sqrt[r]{D/X}.

More precisely, Vect⁑(D/Xr)β‰…ParVect⁑r(X,D)\operatorname{Vect}(\sqrt[r]{D/X}) \cong \operatorname{ParVect}_r(X, D). This provides a geometric interpretation of Mehta--Seshadri's parabolic structures: a parabolic bundle is simply a vector bundle on the root stack.

For a curve CC with a single marked point pp and weights 0≀α1<β‹―<Ξ±n<10 \leq \alpha_1 < \cdots < \alpha_n < 1 with denominators dividing rr, a parabolic bundle (E,Ep,βˆ™)(E, E_{p,\bullet}) on (C,p)(C, p) corresponds to a vector bundle E\mathcal{E} on p/Cr\sqrt[r]{p/C}.

ExampleCanonical stack of a quotient singularity

The Anβˆ’1A_{n-1} singularity Spec⁑k[u,v]/(uv)\operatorname{Spec} k[u,v]/(uv) can be given a "canonical stack structure" as a root stack. Starting with A1\mathbb{A}^1 and the point 00 (with its reduced structure), the nn-th root stack 0/A1n\sqrt[n]{0/\mathbb{A}^1} is the DM stack [A1/ΞΌn][\mathbb{A}^1/\mu_n], which is the canonical stacky resolution.

More generally, for a normal surface singularity p∈Xp \in X that is a cyclic quotient of type 1n(1,a)\frac{1}{n}(1, a), the canonical stack Xβ†’X\mathcal{X} \to X is a smooth DM stack with a single ΞΌn\mu_n-stacky point at pp. This canonical stack is a root stack for the appropriate divisor.


Properties of root stacks

RemarkKey properties

Let Xr=(L,s)/Xr\mathcal{X}_r = \sqrt[r]{(\mathcal{L}, s)/X} be an rr-th root stack. Then:

  1. Coarse moduli space: The coarse moduli space of Xr\mathcal{X}_r is XX itself. The map π:Xr→X\pi : \mathcal{X}_r \to X is the coarse moduli map.

  2. Smoothness: If XX is smooth and D=V(s)D = V(s) is a smooth divisor (or simple normal crossing), then Xr\mathcal{X}_r is a smooth DM stack.

  3. Picard group: Pic⁑(Xr)β‰…Pic⁑(X)βŠ•Z/rZ\operatorname{Pic}(\mathcal{X}_r) \cong \operatorname{Pic}(X) \oplus \mathbb{Z}/r\mathbb{Z}, where the extra Z/r\mathbb{Z}/r is generated by M\mathcal{M} (the tautological rr-th root line bundle). Indeed MβŠ—rβ‰…Ο€βˆ—L\mathcal{M}^{\otimes r} \cong \pi^*\mathcal{L}.

  4. K-theory: There is a decomposition K(Xr)β‰…K(X)βŠ•K(D)rβˆ’1K(\mathcal{X}_r) \cong K(X) \oplus K(D)^{r-1} (approximately), reflecting the extra structure along DD.

  5. Functoriality: Root stacks are functorial in (X,L,s)(X, \mathcal{L}, s). If f:Yβ†’Xf : Y \to X with fβˆ—s=sβ€²f^*s = s' and fβˆ—L=Lβ€²f^*\mathcal{L} = \mathcal{L}', then (Lβ€²,sβ€²)/Yrβ‰…XrΓ—XY\sqrt[r]{(\mathcal{L}', s')/Y} \cong \mathcal{X}_r \times_X Y.


The Brauer group and gerbes

ExampleBrauer group of a surface

Let XX be a smooth projective surface over an algebraically closed field. The Brauer group Br⁑(X)=Het2(X,Gm)tors\operatorname{Br}(X) = H^2_{\mathrm{et}}(X, \mathbb{G}_m)_{\mathrm{tors}} classifies Gm\mathbb{G}_m-gerbes on XX. For a K3 surface, Br⁑(X)β‰…(Q/Z)22βˆ’Ο\operatorname{Br}(X) \cong (\mathbb{Q}/\mathbb{Z})^{22-\rho} where ρ\rho is the Picard rank. Each element α∈Br⁑(X)\alpha \in \operatorname{Br}(X) defines a gerbe XΞ±β†’X\mathcal{X}_\alpha \to X, and the derived category Db(XΞ±)D^b(\mathcal{X}_\alpha) of the gerbe (i.e., Ξ±\alpha-twisted sheaves on XX) is a central object of study.

Mukai showed that certain Fourier--Mukai equivalences Db(X)β‰…Db(Xβ€²)D^b(X) \cong D^b(X') between K3 surfaces can be generalized to Db(XΞ±)β‰…Db(XΞ±β€²β€²)D^b(\mathcal{X}_\alpha) \cong D^b(\mathcal{X}'_{\alpha'}) for appropriate Brauer twists.

ExampleGerbe as obstruction to existence

Consider the moduli problem of rank-nn vector bundles on XX with fixed determinant L\mathcal{L}. The moduli stack MnL\mathcal{M}^{\mathcal{L}}_n has automorphism groups μn\mu_n (the nn-th roots of unity acting by scalar multiplication preserving the determinant). The natural map MnL→MnL\mathcal{M}^{\mathcal{L}}_n \to M^{\mathcal{L}}_n (to the coarse moduli space, when it exists) makes MnL\mathcal{M}^{\mathcal{L}}_n into a μn\mu_n-gerbe over MnLM^{\mathcal{L}}_n.

The gerbe is trivial if and only if there exists a universal bundle on MnLΓ—XM^{\mathcal{L}}_n \times X. The obstruction to triviality lies in H2(MnL,ΞΌn)β‰…Br⁑(MnL)[n]H^2(M^{\mathcal{L}}_n, \mu_n) \cong \operatorname{Br}(M^{\mathcal{L}}_n)[n]. For the moduli of stable bundles on a curve CC with coprime rank and degree, this Brauer class is nontrivial for nβ‰₯2n \geq 2.


Summary

Gerbes are stacks that are "locally trivial" -- they have a unique object up to local isomorphism, banded by a sheaf of groups. They are classified by degree-2 cohomology and intimately connected to the Brauer group. Root stacks provide an explicit construction of DM stacks by introducing stacky structure along divisors, and they connect to parabolic bundles, log geometry, and orbifold theory. Together, gerbes and root stacks form a rich toolkit for constructing and understanding algebraic stacks.