Volume 56, Issue 9 p. 2777-2793
RESEARCH ARTICLE
Open Access

The class group of a minimal model of a quotient singularity

Johannes Schmitt

Corresponding Author

Johannes Schmitt

Naturwissenschaftlich-Technische Fakultät, Universität Siegen, Siegen, Germany

Correspondence

Johannes Schmitt, Naturwissenschaftlich-Technische Fakultät, Universität Siegen, Walter-Flex-Straße 3, 57068 Siegen, Germany.

Email: [email protected]

Search for more papers by this author
First published: 30 May 2024
JEL classification: 13C20, 14C20 (primary), 14E16, 20H20 (secondary)

Abstract

Let V $V$ be a finite-dimensional vector space over the complex numbers and let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite group. We describe the class group of a minimal model (i.e., Q $\mathbb {Q}$ -factorial terminalization) of the linear quotient V / G $V/G$ . We prove that such a class group is completely controlled by the junior elements contained in G $G$ .

1 INTRODUCTION

Let V $V$ be a finite-dimensional vector space over C $\mathbb {C}$ and let G GL ( V ) $G\leqslant \operatorname{GL}(V)$ be a finite group. By the classical theorem of Chevalley–Serre–Shephard–Todd [19, Théorèm 1'], the linear quotient
V / G Spec C [ V ] G $$\begin{equation*} V/G \coloneqq \operatorname{Spec}\mathbb {C}[V]^G \end{equation*}$$
of V $V$ by G $G$ is smooth if and only if G $G$ is generated by reflections, that is, elements g G $g\in G$ with rk ( g id V ) = 1 $\operatorname{rk}(g - \operatorname{id}_V) = 1$ . If V / G $V/G$ is singular, we also refer to this affine variety as a quotient singularity. Regarding the class group of Weil divisors Cl ( V / G ) $\operatorname{Cl}(V/G)$ of V / G $V/G$ , there is a nowadays well-known theorem by Benson [3] which says that Cl ( V / G ) Hom ( G / K , C × ) $\operatorname{Cl}(V/G) \cong \operatorname{Hom}(G/K, \mathbb {C}^\times)$ , where K G $K\leqslant G$ is the subgroup generated by the reflections contained in G $G$ . Restricting to subgroups G SL ( V ) $G\leqslant \operatorname{SL}(V)$ , we will show that the class group of a certain partial resolution of V / G $V/G$ can be described in a similar way.

The inclusion G SL ( V ) $G\leqslant \operatorname{SL}(V)$ implies that G $G$ cannot contain any reflections and V / G $V/G$ is a singular variety. Further, by [5], there is a Q $\mathbb {Q}$ -factorial terminalization (or minimal model) φ : X V / G $\varphi:X\rightarrow V/G$ , that is, a crepant, partial resolution of singularities of V / G $V/G$ with at most terminal singularities; see below for the precise definition. Q $\mathbb {Q}$ -factorial terminalizations of quotient singularities are well-studied and, starting with the famous McKay correspondence [15], it is often observed that properties of φ : X V / G $\varphi:X\rightarrow V/G$ are controlled only by the action of G $G$ on V $V$ , see, for example, the survey [17]. This leads to the expectation that questions regarding the birational geometry of V / G $V/G$ should be answered by only considering G $G$ , see Reid's “principle of the McKay correspondence” [17, Principle 1.1].

In this note, we give further evidence of this phenomenon by describing the class group Cl ( X ) $\operatorname{Cl}(X)$ of X $X$ . By a version of the McKay correspondence due to Ito and Reid [11], the rank of the free part of this finitely generated abelian group coincides with the number of conjugacy classes of junior elements in G $G$ ; we recall the definition of these distinguished elements of G $G$ below. In the literature, one further finds a sufficient condition and a full characterization of the freeness of Cl ( X ) $\operatorname{Cl}(X)$ by Donten-Bury–Wiśniewski [7, Lemma 2.11] and Yamagishi [21, Proposition 4.14], respectively.

We study the torsion part Cl ( X ) tors $\operatorname{Cl}(X)^\mathrm{tors}$ of Cl ( X ) $\operatorname{Cl}(X)$ and obtain a theorem, which reads similar to Benson's result on Cl ( V / G ) $\operatorname{Cl}(V/G)$ .

Theorem 1.1. (= Theorem 5.1)Let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite group and let H G $H\leqslant G$ be the subgroup generated by the junior elements contained in G $G$ . Let φ : X V / G $\varphi: X\rightarrow V/G$ be a Q $\mathbb {Q}$ -factorial terminalization of V / G $V/G$ . Then we have a canonical isomorphism of abelian groups

Cl ( X ) tors Hom ( G / H , C × ) , $$\begin{equation*} \operatorname{Cl}(X)^\mathrm{tors}\cong \operatorname{Hom}(G/H, \mathbb {C}^\times)\;, \end{equation*}$$
which is induced by the pushforward map φ * : Cl ( X ) Cl ( V / G ) $\varphi _\ast: \operatorname{Cl}(X)\rightarrow \operatorname{Cl}(V/G)$ .

Combining our result with [11] gives a complete description of the class group.

Corollary 1.2. (= Corollary 5.2)With the assumptions in Theorem 1.1, we have

Cl ( X ) Z m Hom ( G / H , C × ) , $$\begin{equation*} \operatorname{Cl}(X) \cong \mathbb {Z}^m \oplus \operatorname{Hom}(G/H, \mathbb {C}^\times)\;, \end{equation*}$$
where m $m$ is the number of conjugacy classes of junior elements in G $G$ .

Remark 1.3.We emphasize that by Corollary 1.2, the class group of a Q $\mathbb {Q}$ -factorial terminalization is completely controlled by the group G $G$ itself. This agrees well with the mentioned principle of Reid [17, Principle 1.1].

Remark 1.4.We make a further philosophical observation. Recall that by the theorem of Chevalley–Serre–Shephard–Todd, the variety V / G $V/G$ is smooth if and only if G GL ( V ) $G\leqslant \operatorname{GL}(V)$ is generated by reflections. This is mirrored by a theorem of Yamagishi [21, Theorem 1.1] that generalizes a result of Verbitsky [20, Theorem 1.1] and says that, if a Q $\mathbb {Q}$ -factorial terminalization X V / G $X\rightarrow V/G$ is smooth, then G SL ( V ) $G\leqslant \operatorname{SL}(V)$ must be generated by junior elements.

We feel that Theorem 1.1 mirrors Benson's theorem (Theorem 2.1) in the same way. In both cases, the geometry of the linear quotient V / G $V/G$ is controlled by the reflections contained in G $G$ and the junior elements control the geometry of the Q $\mathbb {Q}$ -factorial terminalization X V / G $X\rightarrow V/G$ . Still, it appears that this picture is far from complete. The theorem of Verbitsky and Yamagishi on the smoothness of X $X$ is not an equivalence and the freeness of the class group also depends in a somewhat convoluted way on the junior elements, see Remark 6.1.

Notice that the mentioned theorem of Verbitsky and Yamagishi together with our result implies that if X $X$ is smooth, then the class group is free. This result was already shown in [7, Lemma 2.11] using different methods; a stronger statement appears in [21, Proposition 4.14], see also Corollary 5.4.

To prove Theorem 1.1, we study the Cox ring R ( V / G ) $\mathcal {R}(V/G)$ that is graded by Cl ( V / G ) $\operatorname{Cl}(V/G)$ . This directly extends the work of [21]. The Cox ring R ( V / G ) $\mathcal {R}(V/G)$ was introduced by Cox [6] in the context of toric varieties and transferred to a more general setting of birational geometry by Hu and Keel [10].

After fixing the notation and recalling fundamental results in Section 2, we present a correspondence of homogeneous elements in R ( V / G ) $\mathcal {R}(V/G)$ and effective divisors on V / G $V/G$ in Section 3. We do not claim originality for the results in these sections, but only unify the different sources and transfer them to our setting. In Section 4, we analyse the grading of the Cox ring R ( V / G ) $\mathcal {R}(V/G)$ by Cl ( V / G ) $\operatorname{Cl}(V/G)$ in more detail and finally use this in Section 5 to prove our theorem. We close with some small examples in Section 6.

2 PRELIMINARIES

Let V $V$ be a finite-dimensional vector space over C $\mathbb {C}$ and let G GL ( V ) $G\leqslant \operatorname{GL}(V)$ be a finite group. Note that we will restrict to subgroups of SL ( V ) $\operatorname{SL}(V)$ after a short general discussion. Write V / G Spec C [ V ] G $V/G \coloneqq \operatorname{Spec}\mathbb {C}[V]^G$ for the linear quotient, where C [ V ] G $\mathbb {C}[V]^G$ is the invariant ring of G $G$ . The variety V / G $V/G$ is normal and Q $\mathbb {Q}$ -factorial, see [3].

2.1 The class group of V/G

Recall that by a reflection (or pseudo-reflection), we mean an element g GL ( V ) $g\in \operatorname{GL}(V)$ with rk ( g id V ) = 1 $\operatorname{rk}(g - \operatorname{id}_V) = 1$ . The class group of V / G $V/G$ was first described by Benson [3, Theorem 3.9.2] building on work of Nakajima [16, Theorem 2.11].

Theorem 2.1. (Benson)Let G GL ( V ) $G\leqslant \operatorname{GL}(V)$ be a finite group and let K G $K\leqslant G$ be the subgroup generated by the reflections contained in G $G$ . Then there is an isomorphism

Cl ( V / G ) Hom ( G / K , C × ) $$\begin{equation*} \operatorname{Cl}(V/G)\cong \operatorname{Hom}(G/K, \mathbb {C}^\times) \end{equation*}$$
of abelian groups.

With K $K$ as in the theorem, let Ab ( G / K ) ( G / K ) / [ G / K , G / K ] $\operatorname{Ab}(G/K)\coloneqq (G/K)/[G/K, G/K]$ be the abelianization of G / K $G/K$ and write Ab ( G / K ) $\operatorname{Ab}{(G/K)}^\vee$ for the group of irreducible (hence linear) characters of this group. By elementary character theory [4, Theorem I.9.5], we have
Hom ( G / K , C × ) = Ab ( G / K ) $$\begin{equation*} \operatorname{Hom}(G/K,\mathbb {C}^\times) = \operatorname{Ab}{(G/K)}^\vee \end{equation*}$$
and we hence often write Ab ( G / K ) $\operatorname{Ab}{(G/K)}^\vee$ for the class group of V / G $V/G$ .

2.2 Q $\mathbb{Q}$ -factorial terminalizations

From now on, let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite subgroup.

Definition 2.2. ( Q $\mathbb {Q}$ -factorial terminalization)Let Y $Y$ be a normal Q $\mathbb {Q}$ -factorial variety. A Q $\mathbb {Q}$ -factorial terminalization of Y $Y$ is a projective birational morphism φ : X Y $\varphi: X\rightarrow Y$ such that X $X$ is a normal Q $\mathbb {Q}$ -factorial variety with terminal singularities and φ $\varphi$ is crepant.

In our context, a Q $\mathbb {Q}$ -factorial terminalization X V / G $X\rightarrow V/G$ is often referred to as minimal model, see, for example, [11]. However, the usage of this terminology is not entirely uniform, which is why we decided to use the more unwieldy term “ Q $\mathbb {Q}$ -factorial terminalization”.

We have the following special case of the deep result achieved in [5].

Theorem 2.3. (Birkar–Cascini–Hacon–McKernan)Let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite group. There exists a Q $\mathbb {Q}$ -factorial terminalization of V / G $V/G$ .

This is [5, Corollary 1.4.3] together with the fact that V / G $V/G$ has canonical singularities by the Reid–Tai criterion [13, Theorem 3.21], see [18, Theorem 2.1.15] for details.

2.3 McKay correspondence

Throughout, let φ : X V / G $\varphi: X\rightarrow V/G$ be a Q $\mathbb {Q}$ -factorial terminalization. A deep connection between X V / G $X\rightarrow V/G$ and the group G $G$ itself is given by a version of the McKay correspondence due to Ito and Reid [11]. We recall some notation from [11].

For the following definition, let g GL ( V ) $g\in \operatorname{GL}(V)$ be of finite order r $r$ and fix a primitive r $r$ th root of unity ζ r $\zeta _r$ . Then there are integers 0 a i < r $0\leqslant a_i &lt; r$ , such that the eigenvalues of g $g$ are given by the powers ζ r a 1 , , ζ r a n $\zeta _r^{a_1},\dots, \zeta _r^{a_n}$ , where dim V = n $\dim V = n$ .

Definition 2.4. (Age and junior elements)We call the number

age ( g ) 1 r i = 1 n a i $$\begin{equation*} \operatorname{age}(g)\coloneqq \frac{1}{r}\sum _{i = 1}^na_i \end{equation*}$$
the age of g $g$ . Elements of age 1 are called junior.

By construction, the number age ( g ) $\operatorname{age}(g)$ is an integer if g SL ( V ) $g\in \operatorname{SL}(V)$ and the junior elements in SL ( V ) $\operatorname{SL}(V)$ are hence the nontrivial elements of minimal age 1. The age is by definition invariant under conjugacy and we refer to the conjugacy classes of a group G SL ( V ) $G\leqslant \operatorname{SL}(V)$ consisting (only) of junior elements as junior conjugacy classes.

Remark 2.5.The age as defined above depends on the choice of the root of unity ζ r $\zeta _r$ , although this is hidden in the notation. See [11, p. 224, Remark 3] for an example demonstrating this. However, the subgroup generated by the junior elements, which is relevant for Theorem 1.1, is independent of any choices. We give a short argument for this in Appendix A, see Lemma A.4.

Definition 2.6. (Monomial valuation)For nonnegative integers a 1 , , a n Z 0 $a_1,\dots,a_n\in \mathbb {Z}_{\geqslant 0}$ with gcd ( a 1 , , a n ) = 1 $\gcd (a_1,\dots, a_n) = 1$ , we construct a discrete valuation v : C ( x 1 , , x n ) Z $v: \mathbb {C}(x_1,\dots, x_n) \rightarrow \mathbb {Z}$ defined on C [ x 1 , , x n ] $\mathbb {C}[x_1,\dots, x_n]$ via

α Z 0 n λ α x 1 α 1 x n α n min α Z 0 n λ α 0 i = 1 n α i a i . $$\begin{equation*} \sum _{\alpha \in \mathbb {Z}_{\geqslant 0}^n}\lambda _\alpha x_1^{\alpha _1}\cdots x_n^{\alpha _n} \mapsto \min _{\substack{\alpha \in \mathbb {Z}_{\geqslant 0}^n\\ \lambda _\alpha \ne 0}}\sum _{i = 1}^n\alpha _ia_i\;. \end{equation*}$$
We call v $v$ a monomial valuation.

This construction indeed gives a well-defined discrete valuation, see [12, Definition 2.1].

Notation 2.7.Let g SL ( V ) $g\in \operatorname{SL}(V)$ of finite order r $r$ be a junior element with respect to the primitive r $r$ th root of unity ζ r $\zeta _r$ . That is, the eigenvalues of g $g$ are ζ r a 1 , , ζ r a n $\zeta _r^{a_1},\dots, \zeta _r^{a_n}$ with 1 r i = 1 n a i = 1 $\frac{1}{r}\sum _{i = 1}^na_i = 1$ . For d gcd ( a 1 , , a n ) $d \coloneqq \gcd (a_1,\dots,a_n)$ , we obtain 1 d $\frac{1}{d}$ as the age of g $g$ with respect to the root of unity ζ r d $\zeta _r^d$ . As age ( g ) $\operatorname{age}(g)$ is an integer, we conclude d = 1 $d = 1$ and we can therefore define a monomial valuation

v g : C ( x 1 , , x n ) Z $$\begin{equation*} v_g:\mathbb {C}(x_1,\dots, x_n)\rightarrow \mathbb {Z} \end{equation*}$$
for g $g$ via a 1 , , a n $a_1,\dots,a_n$ .

The construction of v g $v_g$ again depends on the choice of a root of unity, see Remark 2.5. The valuation v g $v_g$ is stable under conjugacy of g $g$ and we can hence associate valuations to conjugacy classes in G $G$ without needing to specify a particular representative.

Theorem 2.8. (Ito–Reid, “McKay correspondence”)Let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite group and let X V / G $X\rightarrow V/G$ be a Q $\mathbb {Q}$ -factorial terminalization. Then there is a one-to-one correspondence between the junior conjugacy classes of G $G$ and the irreducible exceptional divisors on X $X$ .

More precisely, if E $E$ is a divisor corresponding to a conjugacy class of a junior element g G $g\in G$ of order r $r$ in this way, then v E = 1 r v g $v_E = \frac{1}{r}v_g$ , where v E $v_E$ is the valuation of E $E$ and we identify C ( X ) = C ( V ) G $\mathbb {C}(X) = \mathbb {C}(V)^G$ via the birational morphism X V / G $X\rightarrow V/G$ .

See [11, section 2.8] for a proof.

Let m Z 0 $m\in \mathbb {Z}_{\geqslant 0}$ be the number of junior conjugacy classes in G $G$ . Using [9, Proposition II.6.5(c)], we have an exact sequence of abelian groups
image(1)
where E i $E_i$ are the irreducible exceptional divisors on X $X$ . As Cl ( V / G ) $\operatorname{Cl}(V/G)$ is finitely generated, this implies that Cl ( X ) $\operatorname{Cl}(X)$ is finitely generated as well.

Notation 2.9.We write Cl ( X ) tors Cl ( X ) $\operatorname{Cl}(X)^\mathrm{tors}\leqslant \operatorname{Cl}(X)$ for the torsion subgroup of Cl ( X ) $\operatorname{Cl}(X)$ and Cl ( X ) free $\operatorname{Cl}(X)^\mathrm{free}$ for the corresponding factor group, that is, Cl ( X ) free = Cl ( X ) / Cl ( X ) tors $\operatorname{Cl}(X)^\mathrm{free}= \operatorname{Cl}(X)/\operatorname{Cl}(X)^\mathrm{tors}$ .

The sequence in (1) can be extended to a short exact sequence by Grab [8].

Proposition 2.10. (Grab)There is a short exact sequence of abelian groups

image
where E i Div ( X ) $E_i\in \operatorname{Div}(X)$ are the irreducible components of the exceptional divisor of φ $\varphi$ and φ * : Cl ( X ) Cl ( V / G ) $\varphi _\ast: \operatorname{Cl}(X)\rightarrow \operatorname{Cl}(V/G)$ is the induced pushforward map.

See [8, Proposition 4.1.3] for a proof.

Remark 2.11.As Cl ( V / G ) $\operatorname{Cl}(V/G)$ is a torsion group, we can deduce with Theorem 2.8 and Proposition 2.10 that Cl ( X ) free Z m $\operatorname{Cl}(X)^\mathrm{free}\cong \mathbb {Z}^m$ for the free part of Cl ( X ) $\operatorname{Cl}(X)$ , where m Z 0 $m\in \mathbb {Z}_{\geqslant 0}$ is the number of junior conjugacy classes in G $G$ .

2.4 Cox rings

To understand the torsion part Cl ( X ) tors $\operatorname{Cl}(X)^\mathrm{tors}$ of Cl ( X ) $\operatorname{Cl}(X)$ we use the Cox ring R ( V / G ) $\mathcal {R}(V/G)$ of V / G $V/G$ . The precise definition of this ring for a normal variety Y $Y$ is a bit involved and here we just remark that if the class group Cl ( Y ) $\operatorname{Cl}(Y)$ is a free group, we have
R ( Y ) = [ D ] Cl ( Y ) Γ ( Y , O Y ( D ) ) , $$\begin{equation*} \mathcal {R}(Y) = \bigoplus _{[D]\in \operatorname{Cl}(Y)}\Gamma (Y, \mathcal {O}_Y(D))\;, \end{equation*}$$
see [1, section 1.4] for the general case. The Cox ring is well-defined for normal varieties Y $Y$ with finitely generated class group Cl ( Y ) $\operatorname{Cl}(Y)$ under the additional assumption Γ ( Y , O Y × ) = C × $\Gamma (Y, \mathcal {O}_Y^\times) = \mathbb {C}^\times$ . These properties are in particular fulfilled for linear quotients V / G $V/G$ and we may hence speak about the Cox ring R ( V / G ) $\mathcal {R}(V/G)$ .
We summarize a result on the Cox ring of R ( V / G ) $\mathcal {R}(V/G)$ by Arzhantsev and Gaǐfullin [2]. Recall that Cl ( V / G ) Ab ( G ) $\operatorname{Cl}(V/G) \cong \operatorname{Ab}(G)^\vee$ as G SL ( V ) $G\leqslant \operatorname{SL}(V)$ cannot contain any reflections. There is an action of Ab ( G ) $\operatorname{Ab}(G)$ on the ring C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ induced by the action of G $G$ . This action induces a grading by Ab ( G ) $\operatorname{Ab}(G)^\vee$ by setting the graded component of a character χ Ab ( G ) $\chi \in \operatorname{Ab}(G)^\vee$ to be
C [ V ] χ [ G , G ] { f C [ V ] [ G , G ] γ . f = χ ( γ ) f for all γ Ab ( G ) } , $$\begin{equation*} \mathbb {C}[V]^{[G,G]}_\chi \coloneqq \lbrace f\in \mathbb {C}[V]^{[G,G]}\mid \gamma.f = \chi (\gamma) f\text{ for all }\gamma \in \operatorname{Ab}(G)\rbrace \;, \end{equation*}$$
where we write γ . f $\gamma.f$ for the action of γ Ab ( G ) $\gamma \in \operatorname{Ab}(G)$ on f C [ V ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}$ .

Theorem 2.12. (Arzhantsev–Gaǐfullin)Let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite group. Then there is an Ab ( G ) $\operatorname{Ab}(G)^\vee$ -graded isomorphism R ( V / G ) C [ V ] [ G , G ] $\mathcal {R}(V/G) \cong \mathbb {C}[V]^{[G,G]}$ .

See [2, Theorem 3.1] for a proof.

3 CORRESPONDENCE OF EFFECTIVE DIVISORS AND HOMOGENEOUS ELEMENTS

To be able to deduce information about Cl ( X ) $\operatorname{Cl}(X)$ , we use the connection between effective divisors and canonical sections in the Cox ring R ( V / G ) $\mathcal {R}(V/G)$ of V / G $V/G$ . We recall this correspondence and adapt it to our setting.

Notation 3.1.For a divisor D Div ( V / G ) $D\in \operatorname{Div}(V/G)$ , we write χ [ D ] Ab ( G ) $\chi _{[D]}\in \operatorname{Ab}(G)^\vee$ for the character corresponding to the class [ D ] Cl ( V / G ) $[D]\in \operatorname{Cl}(V/G)$ under the isomorphism in Theorem 2.1.

Remark 3.2.Working with the ring R ( V / G ) $\mathcal {R}(V/G)$ brings two subtle problems. First of all, homogeneous elements f R ( V / G ) $f\in \mathcal {R}(V/G)$ are only residue classes of elements of the function field C ( V ) G $\mathbb {C}(V)^G$ as Cl ( V / G ) $\operatorname{Cl}(V/G)$ is a torsion group. We hence cannot immediately identify such elements f $f$ with a function in C ( V ) G $\mathbb {C}(V)^G$ . However, for a divisor D Div ( V / G ) $D\in \operatorname{Div}(V/G)$ we have an isomorphism

ψ D : Γ ( V / G , O V / G ( D ) ) R ( V / G ) [ D ] $$\begin{equation*} \psi _D: \Gamma (V/G, \mathcal {O}_{V/G}(D)) \rightarrow \mathcal {R}(V/G)_{[D]}\; \end{equation*}$$
by [1, Lemma 1.4.3.4]. That means, once we fixed a representative of the degree of a homogeneous element f R ( V / G ) $f\in \mathcal {R}(V/G)$ we can uniquely lift f $f$ to an element of C ( V ) G $\mathbb {C}(V)^G$ .

The second problem comes from the fact that we make heavy use of the graded isomorphism Ψ : R ( V / G ) C [ V ] [ G , G ] $\Psi: \mathcal {R}(V/G) \rightarrow \mathbb {C}[V]^{[G,G]}$ as in Theorem 2.12 to the extent that one might forget that the isomorphism is not an identity. This is in particular important when we work with a valuation v : C ( V ) Z $v:\mathbb {C}(V)\rightarrow \mathbb {Z}$ . We can only use v $v$ on elements of C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ and cannot apply v $v$ to elements of R ( V / G ) $\mathcal {R}(V/G)$ in a well-defined way without choosing a system of representatives for the class group. For D Div ( V / G ) $D\in \operatorname{Div}(V/G)$ , we have an isomorphism of vector spaces

ψ D : Γ ( V / G , O V / G ( D ) ) C [ V ] χ [ D ] [ G , G ] $$\begin{equation*} \tilde{\psi }_D: \Gamma (V/G,\mathcal {O}_{V/G}(D)) \rightarrow \mathbb {C}[V]^{[G,G]}_{\chi _{[D]}} \end{equation*}$$
by setting ψ D Ψ ψ D $\tilde{\psi }_D \coloneqq \Psi \circ \psi _D$ . Notice that for the trivial divisor, this gives an identity as we have
Γ ( V / G , O V / G ( 0 ) ) = C [ V ] G = C [ V ] 1 [ G , G ] , $$\begin{equation*} \Gamma (V/G, \mathcal {O}_{V/G}(0)) = \mathbb {C}[V]^G = \mathbb {C}[V]^{[G,G]}_1\;, \end{equation*}$$
where 1 denotes the trivial character.

Notation 3.3.Let χ Ab ( G ) $\chi \in \operatorname{Ab}(G)^\vee$ and let D Div ( V / G ) $D\in \operatorname{Div}(V/G)$ with χ = χ [ D ] $\chi = \chi _{[D]}$ . For a homogeneous element 0 f C [ V ] χ [ G , G ] $0\ne f\in \mathbb {C}[V]^{[G,G]}_\chi$ , let f C ( V ) G $\tilde{f}\in \mathbb {C}(V)^G$ be the rational function mapping to f $f$ via the isomorphism determined by D $D$ as in Remark 3.2. We associate to f $f$ an effective divisor

div [ D ] ( f ) div ( f ) + D Div ( V / G ) , $$\begin{equation*} \operatorname{div}_{[D]}(f)\coloneqq \operatorname{div}(\tilde{f}) + D\in \operatorname{Div}(V/G)\;, \end{equation*}$$
the [ D ] $[D]$ -divisor of f $f$ . This construction is well-defined, see [1, Proposition 1.5.2.2]. In particular, the [ D ] $[D]$ -divisor is independent of the choice of the representative D $D$ . We have [ div [ D ] ( f ) ] = [ D ] $[{\operatorname{div}_{[D]}(f)}] = [D]$ by definition.

The construction of a [ D ] $[D]$ -divisor is not limited to our setting; see [1, Construction 1.5.2.1] for more details and the general case. We point out that f C [ V ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}$ is in general not an element of C ( V ) G $\mathbb {C}(V)^G$ , that is, there is no meaning in writing div ( f ) $\operatorname{div}(f)$ .

The [ D ] $[D]$ -divisor behaves well with respect to the multiplication of elements.

Lemma 3.4.For nonzero homogeneous elements f C [ V ] χ [ D 1 ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}_{\chi _{[D_1]}}$ and g C [ V ] χ [ D 2 ] [ G , G ] $g\in \mathbb {C}[V]^{[G,G]}_{\chi _{[D_2]}}$ , we have

div [ D 1 ] + [ D 2 ] ( f g ) = div [ D 1 ] ( f ) + div [ D 2 ] ( g ) . $$\begin{equation*} \operatorname{div}_{[D_1] + [D_2]}(fg) = \operatorname{div}_{[D_1]}(f) + \operatorname{div}_{[D_2]}(g)\;. \end{equation*}$$

See [1, Proposition 1.5.2.2(iii)] for a proof.

We have a converse to the construction of the [ D ] $[D]$ -divisor.

Proposition 3.5.Let E Div ( V / G ) $E\in \operatorname{Div}(V/G)$ be an effective divisor. There exist a class [ D ] Cl ( V / G ) $[D]\in \operatorname{Cl}(V/G)$ and an element f C [ V ] χ [ D ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}_{\chi _{[D]}}$ with E = div [ D ] ( f ) $E = \operatorname{div}_{[D]}(f)$ . The element f $f$ is unique up to constants; it is called a canonical section of E $E$ .

See [1, Proposition 1.5.2.2(i)] and [1, Proposition 1.5.3.5(ii)] for a proof.

Using the correspondence between effective divisors and homogeneous elements one can derive a precise description of the image of the strict transform of an effective divisor D Div ( V / G ) $D\in \operatorname{Div}(V/G)$ in the free group Cl ( X ) free $\operatorname{Cl}(X)^\mathrm{free}$ . The general idea of this argument appeared to our knowledge first in [7, Lemma 3.22]. We require a bit of notation.

Recall that by Theorem 2.8, we have a one-to-one correspondence between the junior conjugacy classes of G $G$ and the irreducible components of the exceptional divisor of φ : X V / G $\varphi: X \rightarrow V/G$ . Let { g 1 , , g m } G $\lbrace g_1,\dots, g_m\rbrace \in G$ be a minimal set of representatives of the junior conjugacy classes corresponding to exceptional prime divisors E 1 , , E m Div ( X ) $E_1,\dots, E_m\in \operatorname{Div}(X)$ . For each i { 1 , , m } $i\in \lbrace 1,\dots, m\rbrace$ , write v i $v_i$ for the monomial valuation on C ( V ) $\mathbb {C}(V)$ defined by g i $g_i$ and recall from Theorem 2.8 that we have v E i = 1 r i v i $v_{E_i} = \frac{1}{r_i}v_i$ , where v E i $v_{E_i}$ is the divisorial valuation of E i $E_i$ and r i $r_i$ the order of g i $g_i$ .

The following also appears in [8, Proposition 4.1.9]. We present the argument from [21, Lemma 4.3] for completeness. Denote the canonical projection by ρ : Cl ( X ) Cl ( X ) free $\rho: \operatorname{Cl}(X)\rightarrow \operatorname{Cl}(X)^\mathrm{free}$ .

Proposition 3.6.Let D 0 $D\geqslant 0$ be an effective divisor on V / G $V/G$ and let f C [ V ] χ [ D ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}_{\chi _{[D]}}$ be a canonical section. Write D ¯ φ * 1 ( D ) $\overline{D}\coloneqq \varphi _\ast ^{-1}(D)$ for the strict transform of D $D$ via φ $\varphi$ . Then we have the equality

ρ ( [ D ¯ ] ) = i = 1 m 1 r i v i ( f ) ρ ( [ E i ] ) $$\begin{equation*} \rho ([\overline{D}]) = -\sum _{i = 1}^m \frac{1}{r_i}v_i(f) \rho ([E_i]) \end{equation*}$$
in Cl ( X ) free $\operatorname{Cl}(X)^\mathrm{free}$ .

Proof.As f $f$ is homogeneous with respect to the action of Ab ( G ) $\operatorname{Ab}(G)$ , there is r Z > 0 $r \in \mathbb {Z}_{&gt; 0}$ such that f r C [ V ] 1 [ G , G ] = C [ V ] G C ( V ) G $f^r\in \mathbb {C}[V]^{[G,G]}_1 = \mathbb {C}[V]^G\subseteq \mathbb {C}(V)^G$ and r D $rD$ is principal. In particular, we have

r D = div [ r D ] ( f r ) = div [ 0 ] ( f r ) = div ( f r ) , $$\begin{equation*} rD = \operatorname{div}_{[rD]}(f^r) = \operatorname{div}_{[0]}(f^r) = \operatorname{div}(f^r)\;, \end{equation*}$$
where the first equality is by Lemma 3.4, the second by the independence of choice of representative and the third is by the fact that f r C [ V ] G $f^r\in \mathbb {C}[V]^G$ , see Remark 3.2. Then we have
div ( φ * ( f r ) ) = r D ¯ + i = 1 m v E i ( φ * ( f r ) ) E i . $$\begin{equation*} \operatorname{div}(\varphi ^\ast (f^r)) = r\overline{D} + \sum _{i = 1}^mv_{E_i}(\varphi ^\ast (f^r)) E_i\;. \end{equation*}$$
Hence, we have the equality of classes
[ r D ¯ ] = i = 1 m v E i ( φ * ( f r ) ) [ E i ] $$\begin{equation*} [r\overline{D}] = -\sum _{i = 1}^m v_{E_i}(\varphi ^\ast (f^r)) [E_i] \end{equation*}$$
in Cl ( X ) $\operatorname{Cl}(X)$ . Now v E i ( φ * ( f r ) ) = 1 r i v i ( f r ) $v_{E_i}(\varphi ^\ast (f^r)) = \frac{1}{r_i}v_i(f^r)$ by Theorem 2.8. Noting that v i $v_i$ is a valuation on C ( V ) $\mathbb {C}(V)$ (and not just C ( V ) G $\mathbb {C}(V)^G$ ) this yields
[ r D ¯ ] = i = 1 m r r i v i ( f ) [ E i ] . $$\begin{equation*} [r\overline{D}] = -\sum _{i = 1}^m \frac{r}{r_i}v_i(f) [E_i]\;. \end{equation*}$$
We may finally cancel r $r$ in the free group Cl ( X ) free $\operatorname{Cl}(X)^\mathrm{free}$ giving
ρ ( [ D ¯ ] ) = i = 1 m 1 r i v i ( f ) ρ ( [ E i ] ) . $$\begin{equation*} \rho ([\overline{D}]) = - \sum _{i = 1}^m \frac{1}{r_i}v_i(f)\rho ([E_i])\;. \end{equation*}$$
$\Box$

Remark 3.7.Notice that the proof of Proposition 3.6 in fact computes the degree of a preimage of the canonical section  f $f$ under a graded surjective morphism R ( X ) R ( V / G ) $\mathcal {R}(X) \rightarrow \mathcal {R}(V/G)$ induced by φ $\varphi$ . See [1, Proposition 4.1.3.1] for the construction of this morphism between the Cox rings.

4 A DIGRESSION ON GRADINGS

To understand the group Cl ( X ) $\operatorname{Cl}(X)$ , we first have to get a better understanding of the grading of C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ by Ab ( G ) $\operatorname{Ab}(G)^\vee$ . Unfortunately, there are a few subtle details involved, turning this into quite a technical discussion.

Again, let g 1 , , g m G $g_1,\dots, g_m\in G$ be representatives of the junior conjugacy classes corresponding to the exceptional divisors E 1 , , E m Div ( X ) $E_1,\dots, E_m\in \operatorname{Div}(X)$ of φ $\varphi$ and write v 1 , , v m $v_1,\dots,v_m$ for the monomial valuations corresponding to the g i $g_i$ .

At first, fix i { 1 , , m } $i\in \lbrace 1,\dots, m\rbrace$ . Let the eigenvalues of g i $g_i$ be given by ζ r i a i , 1 , , ζ r i a i , n $\zeta _{r_i}^{a_{i, 1}}, \dots, \zeta _{r_i}^{a_{i, n}}$ with a primitive r i $r_i$ th root of unity ζ r i $\zeta _{r_i}$ and integers 0 a i , j < r i $0\leqslant a_{i, j} &lt; r_i$ , where r i $r_i$ is the order of g i $g_i$ in G $G$ and n = dim V $n = \dim V$ . This induces a Z $\mathbb {Z}$ -grading deg i $\deg _i$ on C [ x 1 , , x n ] $\mathbb {C}[x_1,\dots, x_n]$ by putting deg i ( x j ) a i , j $\deg _i(x_j) \coloneqq a_{i, j}$ . For a polynomial f C [ x 1 , , x n ] $f\in \mathbb {C}[x_1,\dots, x_n]$ , the valuation v i ( f ) $v_i(f)$ is then the degree of the homogeneous component of f $f$ of minimal degree with respect to deg i $\deg _i$ . Notice that in this construction, we consider V $V$ in an eigenbasis of g i $g_i$ giving rise to the isomorphism C [ V ] C [ x 1 , , x n ] $\mathbb {C}[V] \cong \mathbb {C}[x_1,\dots, x_n]$ . However, the grading deg i $\deg _i$ is well-defined on C [ V ] $\mathbb {C}[V]$ for any basis of V $V$ , although the variables of the polynomial ring are in general not homogeneous. As we endow the same ring with gradings by different groups, we use the nonstandard notation ( C [ V ] , Z , deg i ) $(\mathbb {C}[V],\mathbb {Z},\deg _i)$ for the ring C [ V ] $\mathbb {C}[V]$ graded by Z $\mathbb {Z}$ via deg i $\deg _i$ .

The group g i $\langle g_i\rangle$ acts on C [ V ] $\mathbb {C}[V]$ and hence induces a grading by g i Z / r i Z $\langle g_i\rangle ^\vee \cong \mathbb {Z}/r_i\mathbb {Z}$ , which we denote by deg ¯ i $\overline{\deg }_i$ . Write ( C [ V ] , Z / r i Z , deg ¯ i ) $(\mathbb {C}[V], \mathbb {Z}/r_i\mathbb {Z}, \overline{\deg }_i)$ for the ring C [ V ] $\mathbb {C}[V]$ graded by Z / r i Z $\mathbb {Z}/r_i\mathbb {Z}$ via deg ¯ i $\overline{\deg }_i$ . We directly obtain:

Lemma 4.1.With the above notation, if f C [ V ] $f\in \mathbb {C}[V]$ is deg i $\deg _i$ -homogeneous, then f $f$ is deg ¯ i $\overline{\deg }_i$ -homogeneous as well and we have

deg i ( f ) deg ¯ i ( f ) mod r i . $$\begin{equation*} \deg _i(f)\equiv \overline{\deg }_i(f) \mod {r}_i\;. \end{equation*}$$
In particular, there is a graded morphism
( C [ V ] , Z , deg i ) ( C [ V ] , Z / r i Z , deg ¯ i ) $$\begin{equation*} (\mathbb {C}[V], \mathbb {Z},\deg _i) \rightarrow (\mathbb {C}[V], \mathbb {Z}/r_i\mathbb {Z},\overline{\deg }_i) \end{equation*}$$
given by the identity on the rings and by the projection Z Z / r i Z $\mathbb {Z}\rightarrow \mathbb {Z}/r_i\mathbb {Z}$ on the grading groups.

Write g i . f $g_i.f$ for the linear action of g i $g_i$ on f C [ V ] $f\in \mathbb {C}[V]$ . Observe that for every 1 i m $1\leqslant i \leqslant m$ we have an action of g i $g_i$ on C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ . Indeed, for any f C [ V ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}$ and h [ G , G ] $h\in [G,G]$ , we have
h . ( g i . f ) = ( h g i ) . f = ( h g i ) . ( ( g i 1 h 1 g i h ) . f ) = g i . ( h . f ) = g i . f , $$\begin{equation*} h.(g_i.f) = (hg_i).f = (hg_i).((g_i^{-1}h^{-1}g_i h).f) = g_i.(h.f) = g_i.f\,, \end{equation*}$$
so g i . f C [ V ] [ G , G ] $g_i.f\in \mathbb {C}[V]^{[G,G]}$ as required. Hence, the grading by g i $\langle g_i\rangle ^\vee$ descends to C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ . As the actions of the elements g 1 , , g m $g_1,\dots, g_m$ on C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ commute, we can consider all the induced gradings at the same time and hence obtain a grading by the group Z / r 1 Z × × Z / r m Z $\mathbb {Z}/r_1\mathbb {Z}\times \cdots \times \mathbb {Z}/r_m\mathbb {Z}$ on C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ .

The g i $g_i$ do not commute with each other in general, so we cannot decompose their actions on C [ V ] $\mathbb {C}[V]$ into a common eigenbasis. Hence, we cannot put the above gradings together to obtain a grading by Z m $\mathbb {Z}^m$ or Z / r 1 Z × × Z / r m Z $\mathbb {Z}/r_1\mathbb {Z}\times \cdots \times \mathbb {Z}/r_m\mathbb {Z}$ on C [ V ] $\mathbb {C}[V]$ as there are in general no polynomials that are homogeneous with respect to all gradings at the same time.

Let H G $H\leqslant G$ be the subgroup of G $G$ generated by the junior elements contained in G $G$ . In general, the representatives g 1 , , g m $g_1,\dots, g_m$ do not suffice to generate H $H$ . Let
H ¯ H / ( H [ G , G ] ) Ab ( G ) $$\begin{equation*} \overline{H} \coloneqq H/(H\cap [G,G])\leqslant \operatorname{Ab}(G) \end{equation*}$$
and notice that this group is generated by the residue classes g ¯ 1 , , g ¯ m $\overline{g}_1,\dots, \overline{g}_m$ modulo [ G , G ] $[G,G]$ . This gives a map
g 1 × × g m Ab ( G ) , $$\begin{equation*} \langle g_1\rangle \times \cdots \times \langle g_m\rangle \rightarrow \operatorname{Ab}(G)\;, \end{equation*}$$
which is surjective onto H ¯ $\overline{H}$ . This surjection corresponds to an embedding of character groups H ¯ Z / r 1 Z × × Z / r m Z $\overline{H}^\vee \rightarrow \mathbb {Z}/r_1\mathbb {Z}\times \cdots \times \mathbb {Z}/r_m\mathbb {Z}$ . Further, the inclusion H ¯ Ab ( G ) $\overline{H} \rightarrow \operatorname{Ab}(G)$ induces a projection of characters Ab ( G ) H ¯ $\operatorname{Ab}(G)^\vee \rightarrow \overline{H}^\vee$ by restriction. We conclude:

Lemma 4.2.The gradings on C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ coming from the actions of the groups Ab ( G ) $\operatorname{Ab}(G)$ , H ¯ $\overline{H}$ and g 1 × × g m $\langle g_1\rangle \times \cdots \times \langle g_m\rangle$ are compatible in the sense that there is a graded morphism

( C [ V ] [ G , G ] , Ab ( G ) ) ( C [ V ] [ G , G ] , Z / r 1 Z × × Z / r m Z ) $$\begin{equation*} (\mathbb {C}[V]^{[G,G]}, \operatorname{Ab}(G)^\vee)\rightarrow (\mathbb {C}[V]^{[G,G]}, \mathbb {Z}/r_1\mathbb {Z}\times \cdots \times \mathbb {Z}/r_m\mathbb {Z}) \end{equation*}$$
which factors through ( C [ V ] [ G , G ] , H ¯ ) $(\mathbb {C}[V]^{[G,G]}, \overline{H}^\vee)$ .

We state for later reference:

Lemma 4.3.We have Ab ( G / H ) Ab ( G ) / H ¯ $\operatorname{Ab}(G/H) \cong \operatorname{Ab}(G)/\overline{H}$ and H ¯ Ab ( G ) / Ab ( G / H ) $\overline{H}^\vee \cong \operatorname{Ab}(G)^\vee /\!\operatorname{Ab}{(G/H)}^\vee$ .

Proof.For the first statement, we note that the image of [ G , G ] $[G,G]$ under the projection G G / H $G\rightarrow G/H$ is [ G / H , G / H ] $[G/H, G/H]$ . Hence,

Ab ( G / H ) ( G / H ) / ( [ G , G ] / [ G , G ] H ) G / ( H [ G , G ] ) $$\begin{equation*} \operatorname{Ab}(G/H) \cong (G/H)/([G,G]/[G,G]\cap H) \cong G/(H[G,G]) \end{equation*}$$
and an application of the isomorphism theorems gives the claim. The second statement follows directly as $^\vee$ is a contravariant functor. $\Box$

The following three lemmas are key ingredients for our theorem on Cl ( X ) $\operatorname{Cl}(X)$ .

Lemma 4.4.Let f C [ V ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}$ be Ab ( G ) $\operatorname{Ab}(G)^\vee$ -homogeneous. For every index i { 1 , , m } $i\in \lbrace 1,\dots, m\rbrace$ , we have v i ( f ) deg ¯ i ( f ) mod r i $v_i(f) \equiv \overline{\deg }_i(f)\ \operatorname{mod}\ r_i$ .

Proof.Let f C [ V ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}$ be Ab ( G ) $\operatorname{Ab}(G)^\vee$ -homogeneous. Fix an i { 1 , , m } $i\in \lbrace 1,\dots, m\rbrace$ . Then f $f$ is deg ¯ i $\overline{\deg }_i$ -homogeneous by Lemma 4.2. By Lemma 4.1, there exist deg i $\deg _i$ - and deg ¯ i $\overline{\deg }_i$ -homogeneous elements f i , j C [ V ] $f_{i,j}\in \mathbb {C}[V]$ such that f = j f i , j $f = \sum _j f_{i, j}$ and deg i ( f i , j ) < deg i ( f i , j ) $\deg _i(f_{i, j}) &lt; \deg _i(f_{i, j^{\prime }})$ whenever j < j $j &lt; j^{\prime }$ . In particular, we have deg i ( f i , 1 ) = v i ( f ) $\deg _i(f_{i, 1}) = v_i(f)$ and deg ¯ i ( f i , 1 ) = deg ¯ i ( f ) $\overline{\deg }_i(f_{i, 1}) = \overline{\deg }_i(f)$ . Hence, we conclude

v i ( f ) deg ¯ i ( f i , 1 ) = deg ¯ i ( f ) mod r i $$\begin{equation*} v_i(f) \equiv \overline{\deg }_i(f_{i, 1}) = \overline{\deg }_i(f)\ \operatorname{mod}\ r_i \end{equation*}$$
by Lemma 4.1. $\Box$

Lemma 4.5.Let f C [ V ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}$ be Ab ( G ) $\operatorname{Ab}(G)^\vee$ -homogeneous. We have r i v i ( f ) $r_i\mid v_i(f)$ for all i { 1 , , m } $i\in \lbrace 1,\dots, m\rbrace$ if and only if f C [ V ] H $f\in \mathbb {C}[V]^H$ , where H G $H\leqslant G$ is the subgroup generated by the junior elements contained in G $G$ .

Proof.By Lemma 4.4, we have v i ( f ) deg ¯ i ( f ) $v_i(f) \equiv \overline{\deg }_i(f)$ mod r i $r_i$ for every i $i$ . Therefore, r i v i ( f ) $r_i \mid v_i(f)$ is equivalent to deg i ¯ ( f ) = 0 $\overline{\deg _i}(f) = 0$ for every i $i$ . Equivalently, every g i $g_i$ acts trivially on f $f$ . As f $f$ is furthermore [ G , G ] $[G,G]$ -invariant, we conclude that this is the case if and only if every junior element in G $G$ leaves f $f$ invariant and hence f C [ V ] H $f \in \mathbb {C}[V]^H$ . $\Box$

Lemma 4.6.Let [ D ] Cl ( V / G ) $[D]\in \operatorname{Cl}(V/G)$ be a class of divisors. There exists a homogeneous element in C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ of degree χ [ D ] $\chi _{[D]}$ .

Proof.This is saying that the relative invariants with respect to the linear characters of Ab ( G ) $\operatorname{Ab}(G)$ on C [ V ] [ G , G ] $\mathbb {C}[V]^{[G,G]}$ are nonempty which holds by [16, Lemma 2.1]. $\Box$

Notice that the lemma also implies that we can find an effective divisor in any class of divisors in Cl ( V / G ) $\operatorname{Cl}(V/G)$ .

5 THE CLASS GROUP

We are now prepared for our theorem.

Theorem 5.1.Let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite group and let H G $H\leqslant G$ be the subgroup generated by the junior elements contained in G $G$ . Let φ : X V / G $\varphi: X\rightarrow V/G$ be a Q $\mathbb {Q}$ -factorial terminalization of V / G $V/G$ . Then we have a canonical isomorphism of abelian groups

Cl ( X ) tors Ab ( G / H ) = Hom ( G / H , C × ) , $$\begin{equation*} \operatorname{Cl}(X)^\mathrm{tors}\cong \operatorname{Ab}{(G/H)}^\vee = \operatorname{Hom}(G/H, \mathbb {C}^\times)\;, \end{equation*}$$
which is induced by the pushforward map φ * : Cl ( X ) Cl ( V / G ) $\varphi _\ast: \operatorname{Cl}(X)\rightarrow \operatorname{Cl}(V/G)$ .

Proof.For ease of notation, we identify Cl ( V / G ) $\operatorname{Cl}(V/G)$ with Ab ( G ) $\operatorname{Ab}(G)^\vee$ via Theorem 2.1 and use both groups synonymously. Notice that Ab ( G / H ) $\operatorname{Ab}{(G/H)}^\vee$ is the subgroup of Ab ( G ) $\operatorname{Ab}(G)^\vee$ consisting of those characters that take value 1 on every junior element. We claim that restricting φ * $\varphi _\ast$ to Cl ( X ) tors $\operatorname{Cl}(X)^\mathrm{tors}$ induces a bijection onto Ab ( G / H ) $\operatorname{Ab}{(G/H)}^\vee$ .

We first show that we indeed have φ * ( Cl ( X ) tors ) Ab ( G / H ) $\varphi _\ast (\operatorname{Cl}(X)^\mathrm{tors}) \subseteq \operatorname{Ab}{(G/H)}^\vee$ . Let D Div ( X ) $D\in \operatorname{Div}(X)$ be a divisor on X $X$ . By Lemma 4.6, there is f C [ V ] [ G , G ] $f\in \mathbb {C}[V]^{[G,G]}$ of degree χ [ φ * D ] $\chi _{[\varphi _\ast D]}$ and we have the effective divisor D div [ φ * D ] ( f ) $D^{\prime } \coloneqq \operatorname{div}_{[\varphi _\ast D]}(f)$ on V / G $V/G$ with [ D ] = [ φ * D ] $[D^{\prime }] = [\varphi _\ast D]$ . Write D ¯ Div ( X ) $\overline{D^{\prime }}\in \operatorname{Div}(X)$ for the strict transform of D $D^{\prime }$ via φ $\varphi$ . Then φ * D ¯ = D $\varphi _\ast \overline{D^{\prime }} = D^{\prime }$ , hence by Proposition 2.10 we have

[ D ¯ ] = [ D ] + i = 1 m a i [ E i ] , $$\begin{align} [\overline{D^{\prime }}] = [D] + \sum _{i = 1}^m a_i [E_i]\;,\end{align}$$ (2)
with a i Z $a_i\in \mathbb {Z}$ and where E 1 , , E m Div ( X ) $E_1,\dots, E_m\in \operatorname{Div}(X)$ are the irreducible components of the exceptional divisor of φ $\varphi$ . As before let ρ : Cl ( X ) Cl ( X ) free Cl ( X ) / Cl ( X ) tors $\rho:\operatorname{Cl}(X) \rightarrow \operatorname{Cl}(X)^\mathrm{free}\coloneqq \operatorname{Cl}(X)/\operatorname{Cl}(X)^\mathrm{tors}$ be the canonical projection. Applying ρ $\rho$ on both sides of (2) and using Proposition 3.6 yields
ρ ( [ D ] ) = i = 1 m 1 r i v i ( f ) ρ ( [ E i ] ) i = 1 m a i ρ ( [ E i ] ) . $$\begin{align} \rho ([D]) = -\sum _{i = 1}^m\frac{1}{r_i}v_i(f)\rho ([E_i]) - \sum _{i = 1}^ma_i \rho ([E_i])\;.\end{align}$$ (3)

Assume now [ D ] Cl ( X ) tors $[D]\in \operatorname{Cl}(X)^\mathrm{tors}$ . Then ρ ( [ D ] ) = 0 $\rho ([D]) = 0$ and we conclude by (3) that v i ( f ) = r i a i $v_i(f) = -r_i a_i$ for all i $i$ and, in particular, r i v i ( f ) $r_i\mid v_i(f)$ . Hence, f C [ V ] H $f\in \mathbb {C}[V]^H$ by Lemma 4.5 and therefore we can identify [ D ] = [ φ * D ] $[D^{\prime }] = [\varphi _\ast D]$ , or more precisely χ [ φ * D ] $\chi _{[\varphi _\ast D]}$ , with an element of Hom ( G / H , C × ) $\operatorname{Hom}(G/H, \mathbb {C}^\times)$ . This means that we obtain a well-defined map

ψ : Cl ( X ) tors Hom ( G / H , C × ) , [ D ] [ φ * D ] $$\begin{equation*} \psi: \operatorname{Cl}(X)^\mathrm{tors}\rightarrow \operatorname{Hom}(G/H, \mathbb {C}^\times),\nobreakspace [D]\mapsto [\varphi _\ast D] \end{equation*}$$
by restricting φ * $\varphi _\ast$ to Cl ( X ) tors $\operatorname{Cl}(X)^\mathrm{tors}$ .

We now prove that ψ $\psi$ is bijective. For injectivity, notice that the morphism of groups

ϑ : Cl ( X ) Cl ( V / G ) Cl ( X ) free , [ D ] ( [ φ * D ] , ρ ( [ D ] ) ) $$\begin{equation*} \vartheta: \operatorname{Cl}(X)\rightarrow \operatorname{Cl}(V/G)\oplus \operatorname{Cl}(X)^\mathrm{free},\ [D]\mapsto ([\varphi _\ast D], \rho ([D])) \end{equation*}$$
is injective. This follows from the exactness of the sequence in Proposition 2.10 noticing that the group i = 1 m Z E i $\bigoplus _{i = 1}^m\mathbb {Z}E_i$ embeds into Cl ( X ) free $\operatorname{Cl}(X)^\mathrm{free}$ , see also [8, Lemma 4.1.4]. The injectivity of ϑ $\vartheta$ implies the injectivity of ψ $\psi$ : if we have ψ ( [ D ] ) = ψ ( [ D ] ) $\psi ([D]) = \psi ([D^{\prime }])$ for [ D ] , [ D ] Cl ( X ) tors $[D], [D^{\prime }]\in \operatorname{Cl}(X)^\mathrm{tors}$ , then ϑ ( [ D ] ) = ϑ ( [ D ] ) $\vartheta ([D]) = \vartheta ([D^{\prime }])$ as by construction ρ ( [ D ] ) = 0 = ρ ( [ D ] ) $\rho ([D]) = 0 = \rho ([D^{\prime }])$ .

Now let χ Hom ( G / H , C × ) $\chi \in \operatorname{Hom}(G/H, \mathbb {C}^\times)$ be a character, which we identify with a class of divisors [ D ] Cl ( V / G ) $[D]\in \operatorname{Cl}(V/G)$ . By Lemma 4.6, there exists 0 f C [ V ] χ [ G , G ] $0\ne f\in \mathbb {C}[V]_\chi ^{[G,G]}$ and we may assume without loss of generality that D Div ( V / G ) $D\in \operatorname{Div}(V/G)$ is effective and f $f$ is the canonical section of D $D$ as in Proposition 3.5. By the assumption on χ $\chi$ , we have 1 r i v i ( f ) Z $\frac{1}{r_i}v_i(f) \in \mathbb {Z}$ for all i $i$ by Lemma 4.5. Let

E i = 1 m 1 r i v i ( f ) E i Div ( X ) $$\begin{equation*} E\coloneqq -\sum _{i = 1}^m\frac{1}{r_i}v_i(f)E_i\in \operatorname{Div}(X) \end{equation*}$$
and set D D ¯ E $D^{\prime } \coloneqq \overline{D} - E$ , where D ¯ φ * 1 ( D ) $\overline{D} \coloneqq \varphi _\ast ^{-1}(D)$ is the strict transform of D $D$ via φ $\varphi$ . By Proposition 2.10, we have [ E ] ker ( φ * ) $[E]\in \ker (\varphi _\ast)$ and therefore [ φ * D ] = [ φ * D ¯ ] = [ D ] $[\varphi _\ast D^{\prime }] = [\varphi _\ast \overline{D}] = [D]$ . Using Proposition 3.6, we have ρ ( [ D ¯ ] ) = ρ ( [ E ] ) $\rho ([\overline{D}]) = \rho ([E])$ , hence ρ ( [ D ] ) = 0 $\rho ([D^{\prime }]) = 0$ and [ D ] Cl ( X ) tors $[D^{\prime }]\in \operatorname{Cl}(X)^\mathrm{tors}$ . We conclude ψ ( [ D ] ) = [ D ] $\psi ([D^{\prime }]) = [D]$ and ψ $\psi$ is surjective. $\Box$

Combining Theorem 2.8, see Remark 2.11, and Theorem 5.1 enables us to describe the class group of X $X$ in general.

Corollary 5.2.Let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite group and let H G $H\leqslant G$ be the subgroup generated by the junior elements contained in G $G$ . Let φ : X V / G $\varphi: X\rightarrow V/G$ be a Q $\mathbb {Q}$ -factorial terminalization of V / G $V/G$ . Then we have

Cl ( X ) Z m Ab ( G / H ) , $$\begin{equation*} \operatorname{Cl}(X) \cong \mathbb {Z}^m \oplus \operatorname{Ab}{(G/H)}^\vee, \end{equation*}$$
where m $m$ is the number of junior conjugacy classes in G $G$ . Further, the canonical embedding ι : i = 1 m Z E i Cl ( X ) free $\iota: \bigoplus _{i = 1}^m\mathbb {Z}E_i \rightarrow \operatorname{Cl}(X)^\mathrm{free}$ satisfies coker ( ι ) = H ¯ $\operatorname{coker}(\iota) = \overline{H}^\vee$ with H ¯ H / ( H [ G , G ] ) $\overline{H} \coloneqq H/(H\cap [G,G])$ as above.

Proof.The first part follows directly from the mentioned theorems. For the second part, we combine Proposition 2.10 and the first part to obtain Ab ( G ) coker ( ι ) Ab ( G / H ) $\operatorname{Ab}(G)^\vee \cong \operatorname{coker}(\iota) \oplus \operatorname{Ab}{(G/H)}^\vee$ and then the claim follows by Lemma 4.3. $\Box$

Remark 5.3.As the isomorphism in Theorem 5.1 is induced by φ * $\varphi _\ast$ , we can see the sequence in Proposition 2.10 as the direct sum of the short exact sequences

image
and
image

We obtain [21, Proposition 4.14] as a further corollary.

Corollary 5.4. (Yamagishi)Let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a finite group and let φ : X V / G $\varphi:X\rightarrow V/G$ be a Q $\mathbb {Q}$ -factorial terminalization of V / G $V/G$ . Then the class group Cl ( X ) $\operatorname{Cl}(X)$ is free if and only if G $G$ is generated by the junior elements contained in G $G$ together with [ G , G ] $[G,G]$ .

6 EXAMPLES AND CLOSING REMARKS

Remark 6.1.Note that in Corollary 5.4 we cannot drop the part “together with [ G , G ] $[G,G]$ ” for the equivalence, that is, there are groups that are not generated by junior elements such that Cl ( X ) $\operatorname{Cl}(X)$ is free. For example, let I SL 2 ( C ) $\mathsf {I}\leqslant \operatorname{SL}_2(\mathbb {C})$ be the binary icosahedral group [14, Theorem 5.14] and set G { diag ( g , g ) g I } SL 4 ( C ) $G \coloneqq \lbrace \operatorname{diag}(g, g) \mid g\in \mathsf {I}\rbrace \leqslant \operatorname{SL}_4(\mathbb {C})$ . The abelianization Ab ( I ) = { 1 } $\operatorname{Ab}(\mathsf {I}) = \lbrace 1\rbrace$ is trivial, so the same is true for Ab ( G ) $\operatorname{Ab}(G)$ . However, every nontrivial element in I $\mathsf {I}$ is of age 1, hence all nontrivial elements of G $G$ are of age 2 and G $G$ does not contain any junior elements. Hence, the class group of a Q $\mathbb {Q}$ -factorial terminalization of C 4 / G $\mathbb {C}^4/G$ is trivial and therefore free. For an example of a nontrivially free class group, one considers the direct product of G $G$ with a group generated by junior elements.

Example 6.2.As a “reality check,” let G SL ( V ) $G\leqslant \operatorname{SL}(V)$ be a group that does not contain any junior elements. Then age ( g ) > 1 $\operatorname{age}(g) &gt; 1$ for every nontrivial g G $g\in G$ , so V / G $V/G$ has terminal singularities by [13, Theorem 3.21]. Hence, V / G $V/G$ is a Q $\mathbb {Q}$ -factorial terminalization of itself and Corollary 5.2 gives Cl ( V / G ) = Ab ( G ) $\operatorname{Cl}(V/G) = \operatorname{Ab}(G)^\vee$ as in Theorem 2.1.

Example 6.3.For a nontrivial example, we consider the group

G diag ( 1 , 1 , ζ 3 , ζ 3 2 ) SL 4 ( C ) $$\begin{equation*} G \coloneqq \big \langle \!\operatorname{diag}(-1, -1, -\zeta _3, -\zeta _3^2)\big \rangle \leqslant \operatorname{SL}_4(\mathbb {C}) \end{equation*}$$
of order 6, where ζ 3 $\zeta _3$ is a primitive third root of unity. As G $G$ does not contain any reflections, we have Cl ( C 4 / G ) Z / 6 Z $\operatorname{Cl}(\mathbb {C}^4/G) \cong \mathbb {Z}/6\mathbb {Z}$ .

To determine the age of elements in G $G$ , we need to fix a primitive sixth root of unity. However, the two possible choices ζ 3 $-\zeta _3$ and ζ 3 2 $-\zeta _3^2$ both result in the same junior elements of G $G$ , namely

g 1 diag ( 1 , 1 , ζ 3 2 , ζ 3 ) and g 2 diag ( 1 , 1 , ζ 3 , ζ 3 2 ) . $$\begin{equation*} g_1 \coloneqq \operatorname{diag}(1, 1, \zeta _3^2, \zeta _3)\text{ and }g_2 \coloneqq \operatorname{diag}(1, 1, \zeta _3, \zeta _3^2)\;. \end{equation*}$$
By the Reid–Tai criterion [13, Theorem 3.21], the existence of junior elements in G $G$ implies that V / G $V/G$ is not terminal. As G $G$ is abelian, the conjugacy classes in G $G$ are trivial. So, the rank of the free part of the class group Cl ( X ) $\operatorname{Cl}(X)$ of a Q $\mathbb {Q}$ -factorial terminalization X C 4 / G $X\rightarrow \mathbb {C}^4/G$ is 2. For the torsion part, we determine that G / H C 2 $G/H \cong C_2$ is cyclic of order 2 and we conclude
Cl ( X ) Z 2 Z / 2 Z . $$\begin{equation*} \operatorname{Cl}(X) \cong \mathbb {Z}^2 \oplus \mathbb {Z}/2\mathbb {Z}\;. \end{equation*}$$

We write the elements of Cl ( X ) $\operatorname{Cl}(X)$ as 3-tuples with the first two entries corresponding to the free part and the last entry corresponding to the torsion part. Then the pushforward morphism Cl ( X ) Cl ( C 4 / G ) $\operatorname{Cl}(X) \rightarrow \operatorname{Cl}(\mathbb {C}^4/G)$ is induced by

( 1 , 0 , 0 ) g 1 , ( 0 , 1 , 0 ) g 2 , ( 0 , 0 , 1 ) I 4 , $$\begin{equation*} (1, 0, 0) \mapsto g_1,\ (0, 1, 0) \mapsto g_2,\ (0, 0, 1) \mapsto -I_4\;, \end{equation*}$$
where I 4 $I_4$ denotes the identity matrix.

ACKNOWLEDGMENTS

This paper originates from my PhD thesis [18]; I thank my supervisor Ulrich Thiel as well as Alastair Craw for valuable comments and for encouraging me to publish this result separately. I thank the anonymous referees for helpful comments that improved the presentation in this article and David J. Benson for pointing out [16, Theorem 2.11] in the context of Theorem 2.1 to me. This work was supported by the SFB-TRR 195 “Symbolic Tools in Mathematics and their Application” of the German Research Foundation (DFG).

    JOURNAL INFORMATION

    The Bulletin of the London Mathematical Society is wholly owned and managed by the London Mathematical Society, a not-for-profit Charity registered with the UK Charity Commission. All surplus income from its publishing programme is used to support mathematicians and mathematics research in the form of research grants, conference grants, prizes, initiatives for early career researchers and the promotion of mathematics.

    APPENDIX A: AGE REVISITED

    Recall that for g G $g\in G$ the integer age ( g ) $\operatorname{age}(g)$ depends on a choice of root of unity. In this appendix, we study this issue in more detail to show that the results in this paper are in fact independent of any choices.

    Remark A.1.In [11], Ito and Reid avoid making any choices by defining the age not for the group G $G$ , but for the set Γ Hom ( μ R , G ) $\Gamma \coloneqq \operatorname{Hom}(\mu _R, G)$ , where μ R $\mu _R$ is the group of roots of unity of order R $R$ and R $R$ is a common multiple of the orders of the elements of G $G$ . On Γ $\Gamma$ , the notion of age is independent of any choices. Any primitive root of unity ζ C × $\zeta \in \mathbb {C}^\times$ of order R $R$ gives a bijection Γ G , φ φ ( ζ ) $\Gamma \rightarrow G,\ \varphi \mapsto \varphi (\zeta)$ and one may endow Γ $\Gamma$ with a group operation via this map. However, for the arguments in this paper we need a notion of age on G $G$ ; this is quite common, see for example [17].

    First of all, to be able to speak about junior elements in a uniform way, we introduce the following definition. Let e ( G ) $e(G)$ be the exponent of G $G$ and let ζ C × $\zeta \in \mathbb {C}^\times$ be a primitive e ( G ) $e(G)$ th root of unity. For any g G $g\in G$ , we have g e ( G ) = id V $g^{e(G)} = \operatorname{id}_V$ , so there are 0 a i < e ( G ) $0\leqslant a_i^{\prime } &lt; e(G)$ such that the eigenvalues of g $g$ are given by ζ a i $\zeta ^{a_i^{\prime }}$ , i = 1 , , n $i = 1,\dots, n$ , with n dim V $n \coloneqq \dim V$ . If r $r$ is the order of g $g$ , we must have e ( G ) r a i $\frac{e(G)}{r}\mid a_i^{\prime }$ and set a i r a i e ( G ) Z $a_i \coloneqq \frac{ra_i^{\prime }}{e(G)}\in \mathbb {Z}$ .

    Definition A.2.With the above notation, we set age ζ ( g ) 1 r i = 1 n a i $\operatorname{age}_\zeta (g) \coloneqq \frac{1}{r}\sum _{i = 1}^na_i$ . We call the integers a 1 , , a n $a_1,\dots, a_n$ the weights of g $g$ with respect to ζ $\zeta$ . We call g $g$ a ζ $\zeta$ -junior element, if age ζ ( g ) = 1 $\operatorname{age}_\zeta (g) = 1$ .

    The integer age ζ ( g ) $\operatorname{age}_\zeta (g)$ coincides with age ( g ) $\operatorname{age}(g)$ as constructed above for an appropriate choice of ζ $\zeta$ .

    Lemma A.3.Let ζ , η C × $\zeta,\eta \in \mathbb {C}^\times$ be primitive e ( G ) $e(G)$ th roots of unity. Then there is a bijection (of sets) φ : G G $\varphi:G\rightarrow G$ such that age η ( φ ( g ) ) = age ζ ( g ) $\operatorname{age}_{\eta }(\varphi (g)) = \operatorname{age}_{\zeta }(g)$ for all g G $g\in G$ . Further, the weights of g G $g\in G$ with respect to ζ $\zeta$ and φ ( g ) $\varphi (g)$ with respect to η $\eta$  coincide.

    Proof.By assumption, there is a Z > 0 $a\in \mathbb {Z}_{&gt; 0}$ with η = ζ a $\eta = \zeta ^a$ and gcd ( a , e ( G ) ) = 1 $\gcd (a, e(G)) = 1$ . Then there is b Z > 0 $b\in \mathbb {Z}_{&gt;0}$ with a b 1 $ab\equiv 1$ mod e ( G ) $e(G)$ . Hence, we have a map

    φ : G G , g g a $$\begin{equation*} \varphi: G\rightarrow G,\ g\mapsto g^a \end{equation*}$$
    with inverse g g b $g\mapsto g^b$ .

    Let g G $g\in G$ be an element of order r Z > 0 $r\in \mathbb {Z}_{&gt;0}$ . There are 0 a i < r $0\leqslant a_i &lt; r$ such that the eigenvalues of g $g$ are given by ζ e ( G ) a i r $\zeta ^{\frac{e(G)a_i}{r}}$ . Then the eigenvalues of φ ( g ) $\varphi (g)$ are given by ζ e ( G ) a i r a = η e ( G ) a i r ${\left(\zeta ^{\frac{e(G)a_i}{r}}\right)}^a = \eta ^{\frac{e(G)a_i}{r}}$ and

    age η ( φ ( g ) ) = 1 r i = 1 n a i = age ζ ( g ) $$\begin{equation*} \operatorname{age}_\eta (\varphi (g)) = \frac{1}{r} \sum _{i = 1}^na_i = \operatorname{age}_\zeta (g) \end{equation*}$$
    as claimed. $\Box$

    Lemma A.4.Let ζ , η C × $\zeta,\eta \in \mathbb {C}^\times$ be primitive e ( G ) $e(G)$ th roots of unity and write H ζ G $H_\zeta \leqslant G$ , respectively, H η G $H_\eta \leqslant G$ , for the subgroup of G $G$ generated by the ζ $\zeta$ -junior elements, respectively, the η $\eta$ -junior elements. Then we have H ζ = H η $H_\zeta = H_\eta$ .

    Proof.Let φ : G G $\varphi:G\rightarrow G$ be the bijection in Lemma A.3, so taking powers by some a Z > 0 $a\in \mathbb {Z}_{&gt;0}$ . If g H ζ $g\in H_\zeta$ is a ζ $\zeta$ -junior element, then φ ( g ) = g a H η $\varphi (g) = g^a \in H_\eta$ is an η $\eta$ -junior element. Further, we clearly have g a H ζ $g^a\in H_\zeta$ , hence H η H ζ $H_\eta \subseteq H_\zeta$ and an analogous argument gives the reverse inclusion. $\Box$