Hostname: page-component-78c5997874-dh8gc Total loading time: 0 Render date: 2024-11-10T13:45:19.809Z Has data issue: false hasContentIssue false

Classification of singularities of cluster algebras of finite type: the case of trivial coefficients

Published online by Cambridge University Press:  04 July 2022

Angelica Benito
Affiliation:
Departamento de Didácticas Específicas, Facultad de Formación de Profesorado, Universidad Autónoma de Madrid, 28049 Madrid, Spain
Eleonore Faber*
Affiliation:
School of Mathematics, University of Leeds, LS2 9JT Leeds, UK
Hussein Mourtada
Affiliation:
Université Paris Cité and Sorbonne Université, CNRS, IMJ-PRG, Bâtiment Sophie Germain, case 7012, 75205 Paris Cedex 13, France
Bernd Schober
Affiliation:
Carl Von Ossietzky Universität Oldenburg, Institut für Mathematik, Ammerländer Heerstrasse 114 - 118, 26129 Oldenburg (Oldb), Germany
*
*Corresponding author. E-mail: e.m.faber@leeds.ac.uk
Rights & Permissions [Opens in a new window]

Abstract

We provide a complete classification of the singularities of cluster algebras of finite type with trivial coefficients. Alongside, we develop a constructive desingularization of these singularities via blowups in regular centers over fields of arbitrary characteristic. Furthermore, from the same perspective, we study a family of cluster algebras which are not of finite type and which arise from a star shaped quiver.

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press on behalf of Glasgow Mathematical Journal Trust

1. Introduction

Cluster algebras were originally introduced by Fomin and Zelevinsky to study total positivity phenomena and Lusztig’s canonical bases in Lie theory, see for example [Reference Fomin13, Reference Leclerc31, Reference Lusztig33]. They quickly developed to a vibrant research area going far beyond its initial motivations, and with connections to many other areas, such as algebraic geometry [Reference Bossinger, Fras-Medina, Magee and Chávez3, Reference Benito, Muller, Rajchgot and Smith4, Reference Gross, Hacking and Keel25, Reference Nagao41, Reference Muller and Speyer40, Reference Scott43], commutative algebra [Reference Geiss, Leclerc and Schröer22, Reference Muller37, Reference Muller38], combinatorics [Reference Reading and Speyer42, Reference Fomin and Reading14], representation theory of finite dimensional algebras and quivers [Reference Marsh, Reineke and Zelevinsky35, Reference Buan, Marsh, Reineke, Reiten and Todorov6, Reference Geiï, Leclerc and Schröer21, Reference Derksen, Weyman and Zelevinsky10], higher Teichmüller spaces [Reference Fock and Goncharov12, Reference Gekhtman, Shapiro and Vainshtein23], or mirror symmetry [Reference Gross, Hacking, Keel and Kontsevich26, Reference Goncharov and Shen24, Reference Kontsevich and Soibelman30]. For further connections and applications, see, for example, the surveys [Reference Keller29, Reference Williams46].

A cluster algebra is a subring of the field of rational functions in n variables over a base field K.Footnote 1 It is a commutative ring that is constructed differently than most rings that usually are considered in commutative algebra: instead of generators and relations, one starts with a set of distinguished generators (the cluster variables) and then iteratively constructs (via the process of mutation) all other generators of the ring. In this article, we will mostly consider cluster algebras $\mathcal{A}(Q)$ that are constructed from a quiver Q. We will also assume that Q is totally mutable, that is, we assume trivial coefficients. For the precise definitions and an outline of the more general construction via skew-symmetrizable matrices we refer to Section 2.

Our main theme here is to investigate cluster algebras from the perspective of singularity theory, in particular, resolution of singularities. Our studies were motivated by an interesting coincidence in classifications: on the one hand, cluster algebras $\mathcal{A}(Q)$ of finite type are classified by ADE-Dynkin diagrams [Reference Fomin and Zelevinsky19], whereas on the other hand the dual resolution graphs of the Kleinian surface singularities are classified by the same diagrams, see [Reference Artin2, Reference Brieskorn7, Reference Lipman32], as well as simple hypersurface singularities in the sense of Arnold [Reference Arnol’d1]. For an overview, see for example, [Reference Slodowy45]. Thus, we were guided by the following:

Question 1.1. Let $\mathcal{A}$ be a cluster algebra. Which types of singularities can $\mathrm{Spec}(\mathcal{A})$ have? Can one classify these singularities for certain types of cluster algebras?

Question 1.2. How can one describe resolutions of singularities of cluster algebras and do these resolutions take into account the combinatorial structure of the cluster algebras?

So far, there are only few results in this direction. In [Reference Benito, Muller, Rajchgot and Smith4], Benito, Muller, Rajchgot, and Smith proved that locally acyclic cluster algebras are strongly F -regular (when defined over a field of prime characteristic) and that they have at worst canonical singularities (over a field of characteristic 0). Further, Muller et al. [Reference Muller, Rajchgot and Zykoski39] showed that the lower bound cluster algebra (which is an approximation of a given cluster algebra obtained by a suitable truncation of the construction process) is Cohen–Macaulay and normal.

In this paper we study cluster algebras of finite type, which can be classified in terms of Dynkin diagrams (as mentioned above, finite-type cluster algebras from quivers are of type ADE, and more generally, all cluster algebras of finite type are classified by the crystallographic Coxeter groups [Reference Fomin and Zelevinsky19]). We provide a complete classification of their singularities and describe their embedded desingularization in the case of trivial coefficients. Due to the combinatorial nature of cluster algebras, the characteristic of the base field K does not play an essential role.

Notation. For a Dynkin diagram $ X_n \in \{ A_{n_1}, B_{n_2}, C_{n_3}, D_{n_4}, E_6, E_7, E_8, F_4, G_2 \mid n_i \geq i \} $ , we denote by $ \mathcal{A}(X_n) $ the corresponding cluster algebra with trivial coefficients. Note that the corresponding variety $ \mathrm{Spec}(\mathcal{A}(X_n)) $ is a different object to what is called a cluster variety. The latter will not play a role in the present work.

Let us briefly introduce notions in the context of simple singularities, which we need to state our classification theorem. For the entire list of simple singularities in arbitrary characteristics, we refer to [Reference Gross, Hacking and Keel27, Definition 1.2]. Let K be a field of arbitrary characteristic. A formal power series $ f \in K[[x,y,z]] $ is of type $ A_m $ , for some $ m \in {\mathbb{Z}}_{\geq 1} $ , if $ K[[x,y,z]]/ \langle f \rangle $ is isomorphic to $ K[[x,y,z]]/ \langle z^{m+1} + xy \rangle $ . Note that if K is algebraically closed and $ \operatorname{char}(K) \neq 2 $ , then we may perform a change in the variables such that $ z^{m+1} + xy = z^{m+1}+ \widetilde{x}^2 + \widetilde{y}^2 $ .

Let $ n \in {\mathbb{Z}} $ with $ n \geq 3 $ . A formal power series $ f \in K[[z, x_1, \ldots, x_n]] $ is of type $ A_1 $ if $ K[[z, x_1, \ldots, x_n]]/ \langle f \rangle $ is isomorphic to $ K[[z, x_1, \ldots, x_n]]/ \langle g \rangle $ , where

\begin{equation*} g = \begin{cases} z^2 + x_1 x_2 + \cdots + x_{n-1} x_n & \mbox{if } n \equiv 0 \mod 2, \\ z x_1 + x_2 x_3 + \cdots + x_{n-1} x_n & \mbox{if } n \equiv 1 \mod 2 . \end{cases}\end{equation*}

Let $ N > n \geq 2 $ . We say that an n -dimensional variety $ X \subset {\mathbb{A}}_K^N $ with an isolated singularity at a closed point x is locally isomorphic to an isolated hypersurface singularity of type $ A_1 $ (resp. of type $ A_2 $ if $ n = 2 $ and $ N = 3 $ ), if the completion of the local ring of X at x is isomorphic to $ K[[z_0, x_1, \ldots, x_n]]/ \langle f \rangle $ , where f is a power series of type $ A_1 $ (resp. of type $ A_2 $ ). If $ \dim(\mathrm{Sing}(X)) \geq 1 $ , we say that X is locally at some $ U \subseteq \mathrm{Sing}(X) $ isomorphic to a cylinder over an isolated hypersurface singularity of type $ A_1 $ in $ {\mathbb{A}}_K^{m+1} $ , for some $ m < n $ , if locally at U, X is isomorphic to a hypersurface in $ {\mathbb{A}}_K^{n+1} $ defined by $ f(z, x_1, \ldots, x_m) = 0 $ , where $ f \in K[z, x_1, \ldots, x_m ] $ is of type $ A_1 $ . Furthermore, in the local situation, we say that a regular hypersurface V(h) is transversal to the cylinder, if $( z, x_1, \ldots, x_m) $ do not appear in h after a suitable change in $ (x_{m+1}, \ldots, x_n) $ .

In fact, for the cases which we consider, we do not need to pass to the completion since we may construct a suitable change of variables already after localizing.

Using the introduced notions, we can state our main result on the classification of singularities of cluster algebras of finite type with trivial coefficients.

Theorem A. Let K be a field of characteristic $ p \geq 0 $ .

  1. (1) $ \mathrm{Spec}(\mathcal{A}(A_n) )$ , $ n \geq 2 $ , is singular if and only if $ p \neq 2 $ and $ n \equiv 3 \mod 4 $ , or if $ p = 2 $ and $ n \equiv 1 \mod 2 $ . In the singular case, $ \mathrm{Spec}( \mathcal{A}(A_n) ) $ is locally isomorphic to an isolated hypersurface singularity of type $ A_1 $ .

  2. (2) $ \mathrm{Spec}(\mathcal{A}(B_n)) $ , $ n \geq 2 $ , is singular if and only if $ p \neq 2 $ and $ n \equiv 3 \mod 4 $ , or if $ p = 2 $ . In the singular case, $ \mathrm{Spec}( \mathcal{A}(B_n) ) $ is locally isomorphic to an isolated hypersurface singularity of type $ A_1 $ .

  3. (3) $ \mathrm{Spec}(\mathcal{A}(C_n)) $ , $ n \geq 3 $ , is singular if and only if $ p = 2 $ . In the singular case, we have

    \begin{equation*} \mathrm{Sing}(\mathrm{Spec}( \mathcal{A}(C_n) )) \cong \mathrm{Spec}(\mathcal{A} (A_{n-2})) . \end{equation*}
  1. (a) If $ n \equiv 0 \mod 2 $ , then $ \mathrm{Sing}(\mathrm{Spec}( \mathcal{A}(C_n) )) $ is regular and $ \mathrm{Spec}( \mathcal{A}(C_n) ) $ is locally isomorphic to a cylinder over an isolated hypersurface singularity of type $ A_1 $ in $ {\mathbb{A}}_K^3 $ .

  2. (b) If $ n \equiv 1 \mod 2 $ and $ n > 3 $ , then $ \mathrm{Sing}(\mathrm{Spec}( \mathcal{A}(C_n) )) $ has an isolated singularity of type $ A_1 $ at the origin and, locally at the origin, $ \mathrm{Spec}(\mathcal{A}(C_n)) $ is isomorphic to a hypersurface of the form (where $ n = 2m +1 $ ):

    \begin{equation*} \mathrm{Spec} ( k[x_1, \ldots, x_{2m}, y, z] / \langle \, yz + \big( \sum_{i=1}^{m} x_{2i-1} x_{2i} \big)^2 \ \rangle \ , \end{equation*}
    while at a singular point different from the origin, $ \mathrm{Spec}(\mathcal{A}(C_n)) $ is locally isomorphic to a cylinder over an isolated hypersurface singularity of type $ A_1 $ in $ {\mathbb{A}}_K^3 $ .
  3. (c) If $ n = 3 $ , then $ \mathrm{Sing}(\mathcal{A}(C_n)) $ is isomorphic to two lines intersecting transversally at the origin. All other statements of (2) remain true for $ m = 1 $ .

  1. (4) (a) $ \mathrm{Spec}(\mathcal{A}(D_4)) $ is isomorphic to a subvariety of $ {\mathbb{A}}_K^6 $ and $ \mathrm{Sing}(\mathrm{Spec}(\mathcal{A}(D_4))) $ consists of the six coordinate axes. At the origin, $ \mathrm{Spec}(\mathcal{A}(D_4)) $ is locally isomorphic to the intersection of two hypersurface singularities of type $ A_1 $ , while at a singular point different from the origin, $ \mathrm{Spec}(\mathcal{A}(D_4)) $ is locally isomorphic to a cylinder over an isolated hypersurface singularity of type $ A_1 $ in $ {\mathbb{A}}_K^4 $ intersected with a regular hypersurface which is transversal to the cylinder.

  2. (b) If $ p \neq 2 $ and $ n \not\equiv 0 \mod 4 $ or if $ p = 2 $ and $ n \equiv 1 \mod 2 $ , then the singular locus of $ \mathrm{Spec}(\mathcal{A}(D_n)) $ has a single irreducible component $ Y_0 $ , which is regular and of dimension $ n - 3 $ . Moreover, $ \mathrm{Spec}(\mathcal{A}(D_n)) $ is locally at the singular locus isomorphic to a cylinder over a hypersurface singularity of type $ A_1 $ in $ {\mathbb{A}}_K^4 $ .

  3. (c) Let $ n > 4 $ . If $ p \neq 2 $ and $ n \equiv 0 \mod 4 $ or if $ p = 2 $ and $ n \equiv 0 \mod 2 $ , then $ \mathrm{Sing}(\mathrm{Spec}(\mathcal{A}(D_n))) = Y_0 \cup \bigcup_{i=1}^4 Y_i $ , where $ Y_i $ are isomorphic to coordinate axes, for $ i \geq 1 $ , and $ Y_0 $ is irreducible, singular at the origin, and of dimension $ n - 3 $ . At the origin, $ \mathrm{Spec}(\mathcal{A}(D_n)) $ is locally isomorphic to the intersection of two hypersurface singularity of type $ A_1 $ , while $ Y_0 $ is locally isomorphic to a hypersurface singularity of type $ A_1 $ . Away from the origin, the situation is analogous to the two $ D_n $ -cases before.

  1. (5) $ \mathrm{Spec}(\mathcal{A}(E_7)) $ is singular if and only if $ p = 2 $ . In the singular case, $ \mathrm{Sing} (\mathrm{Spec}(\mathcal{A}(E_7))) $ is a regular surface and locally at the singular locus, $ \mathrm{Spec}(\mathcal{A}(E_7)) $ is isomorphic to a cylinder over an isolated hypersurface singularity of type $ A_1 $ in $ {\mathbb{A}}_K^6 $ intersected with a regular hypersurface which is transversal to the cylinder.

  2. (6) $ \mathrm{Spec}(\mathcal{A}(G_2)) $ is singular if and only if $ p = 3 $ . In the singular case, $ \mathrm{Spec}( \mathcal{A}(G_2) ) $ is locally isomorphic to an isolated hypersurface singularity of type $ A_2 $ in $ {\mathbb{A}}_K^3 $ .

  3. (7) The varieties corresponding to the cluster algebras $ \mathcal{A}(E_6), \mathcal{A}(E_8), $ and $ \mathcal{A}(F_4) $ are regular.

Cluster algebras of finite type arise in applications very often with nontrivial coefficients. The presence of frozen variables (i.e., directions in which one cannot mutate) can affect the existence and type of singularities. Therefore, an interesting question would be to extend the above classification in the case of nontrivial coefficients. This is the subject of further future studies.

Part (1) of Theorem A has previously been proven for $ p \neq 2 $ in [Reference Muller, Rajchgot and Zykoski39, Proposition A.1]. Note that the statement in loc. cit. is characteristic-free, but the special case $ \operatorname{char}(K) = 2 $ has been overseen.

We note that from our classification follows that there is no obvious direct link between the singularities of cluster algebras of finite types and the rational double-point singularities. For example, for cluster algebras of type ADE, only hypersurface singularities of type $A_1$ (cluster algebras of type A) or more complicated configurations (cluster algebras of type D) appear.

As a consequence of Theorem A, we can construct an embedded resolution of singularities for cluster algebras of finite type.

Corollary B. Let K be any field and let $ X \;:\!=\; \mathrm{Spec} (\mathcal{A} ) $ , where $\mathcal{A} $ is any cluster algebra of finite type. There exists a finite sequence $ \pi $ of blowups in regular centers such that the strict transform of X along $ \pi $ is regular and it has simple normal crossings with the exceptional divisors.

In order to prove Theorem A, we choose first a suitable presentation of the cluster algebra $ \mathcal{A}(X_n) $ , which arises from an acyclic seed. The latter has the benefit that the cluster algebra can be described as a quotient of a polynomial ring in 2n variables over K by an ideal generated by n relations determined by the initial seed, the exchange relations.

We determine the singular locus by applying Zariski’s criterion for regularity [Reference Zariski47, Theorem 11, p. 39]. The latter is a variant of the Jacobian criterion for smoothness [Reference Cutkosky9, Section 2.2], where derivatives with respect to a fixed p-basis of the base field K have to be taken into account in the Jacobian matrix. Since the coefficients appearing in the exchange relations are contained in $ {\mathbb{Z}} $ , we do not have to consider a p-basis of K. In particular, K can be any field and is not necessarily perfect.

In general, it is not very pleasant to handle the maximal minors of a matrix of size $ n \times 2n $ . Via subtle eliminations of variables, we deduce from the mentioned presentation a new one, which is better suited for our task. In particular, the number of generators in the resulting set diminishes to at most three and often only one. From this, we can then detect and classify the singularities of the corresponding variety and thus of $ \mathrm{Spec} ( \mathcal{A}(X_n) ) $ .

A key ingredients in our studies are continuant polynomials, as they naturally appear in the elimination process. Therefore, as a preparation for Theorem A, we examine them from a perspective of singularity theory in Section 3.

Furthermore, we also take a look beyond cluster algebras of finite type. More precisely, we investigate the singularities of a class of cluster algebras which arise from a star shaped quiver $ {\mathcal{S}}_n $ , where $ n \geq 2 $ :

Observe that the case $ n \leq 4 $ has already been treated in Theorem A since the corresponding quivers are coming from the Dynkin diagrams $ A_2 $ , $ A_3 $ , and $ D_4 $ , respectively.

Theorem C. Let K be any field and $ n \geq 4 $ . Let $ \mathcal{A}({\mathcal{S}}_n) $ be the cluster algebra over K arising form the star-shaped quiver $ {\mathcal{S}}_n $ . The singular locus $ \mathrm{Sing} ( \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n))) $ has $ (n-1)(n-2)2^{n-4} $ irreducible components, where each of them is regular and of dimension $ n - 3 $ . Locally at a generic point of such a component, $ \mathrm{Spec} (\mathcal{A}({\mathcal{S}}_n) ) $ is isomorphic to an $ A_1 $ -hypersurface singularity. On the other hand, locally at the closed point determined by the intersection of all these components, $ \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n)) $ is isomorphic to a toric variety, defined by the binomial ideal:

\begin{equation*} \langle x_1 x_2 - x_{2k-1} x_{2k} \mid k \in \{ 2, \ldots, n - 1 \} \rangle \subset K [x_1, \ldots, x_{2n-2}]_{ \langle x_1, \ldots, x_{2n-2} \rangle }. \end{equation*}

The singularities of $ \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n)) $ are resolved by first separating the irreducible components of its singular locus and then blowing up their strict transforms.

The appearing integer sequence $ ( (n-1)(n-2)2^{n-4} )_{n \geq 4 } $ can be found in the The On-Line Encyclopedia of Integer Sequences [Reference Sloane44, Sequence A001788]. In Remark 6.5, we explain the connection to one of the descriptions given in loc. cit.

Let us give a brief summary of the contents: In Section 2, we recall basic notions and results on cluster algebras. In particular, we address the classification of finite type via Dynkin diagrams. After that we study the singularities of continuant polynomials in Section 3, as they play an essential role in our investigations. Then, we show Theorem A and Corollary B by studying case by case the cluster algebras $ \mathcal{A}(X_n) $ of different Dynkin types in Sections 4 (quiver case) and 5 (non-quiver case). We end with the proof of Theorem C in Section 6.

2. Cluster Algebras basics

Since we do not require that the reader is familiar with the theory of cluster algebras, we first briefly recall the basics on cluster algebras associated with quivers and the necessary notions to deal with all cluster algebras of finite type. That is, we also outline the more general theory using skew-symmetrizable matrices. However, for most of the paper, we will be dealing with cluster algebras associated with quivers, so we provide a more detailed exposition for this case. For more details on the general theory, we refer the reader to the literature [Reference Fomin and Zelevinsky18, Reference Fomin and Zelevinsky19, Reference Fomin, Williams and Zelevinsky15, Reference Fomin, Williams and Zelevinsky16, Reference Fomin, Williams and Zelevinsky17].

A quiver Q is a finite directed graph. So, $ Q = (Q_0, Q_1) $ is a pair of two finite sets, where $ Q_0 = \{ 1, \ldots, n \} $ is the set of vertices and $ Q_1 $ is the set of arrows between the vertices. An element of $ Q_1 $ can be identified with a pair (i, j) with $ i,j \in Q_0 $ , where the corresponding arrow goes from i to j ; we also write $ i \to j $ . Note that multiple arrows are allowed between two vertices. Additionally, we always assume

  • Q does not contain any loops, i.e., $ (i,i) \notin Q_1 $ for all $ i \in Q_0 $ .

  • There are no oriented 2 -cycles in Q, i.e., if $ (i,j) \in Q_1 $ , then $ (j,i) \notin Q_1 $ .

For example, the pictures of the quivers $ Q = (\{1,2,3\}, \{ (1,2)_1, (1,2)_2, (3,2) \}) $ and $ Q' \;:\!=\; (\{ 1, 2, 3, 4 \}, \{ (1,2), (3,2), (4,2) \} ) $ are

(In the set of arrows for Q, we wrote $ (1,2)_\alpha $ , for $ \alpha \in \{ 1, 2 \} $ , in order to indicate that there are two different arrows from $ 1 \to 2 $ appearing in Q.)

Definition 2.1. Let $ Q = ( Q_0, Q_1 ) $ be a quiver and $ k \in Q_0 $ be a vertex. The quiver mutation $ \mu_k $ (in direction k) transforms Q into a new quiver $ Q' = \mu_k (Q) $ , which is obtained in the following way:

  1. (1) for every directed path $ i \to k \to j $ in Q, we add a new arrow $ i \to j $ ;

  2. (2) we reverse the arrows incident to the vertex k ;

  3. (3) we remove oriented 2-cycles until there is none left.

Two quivers $ Q^{(1)} $ and $ Q^{(2)} $ are called mutation-equivalent, if there exists a sequence of mutations transforming $ Q^{(1)} $ into a quiver Q , which is isomorphic to $ Q^{(2)} $ (i.e., there exists a bijection $ f \colon Q'_{\!\!0} \to Q^{(2)}_0 $ between the set of vertices such that $ (i,j) \in Q'_{\!\!1} $ if and only if $ (f(i), f(j)) \in Q^{(2)}_1 $ ). If this is the case, we write $ Q^{(1)} \sim Q^{(2)} $ .

Let us illustrate the mutation procedure for an example. Here, we mutate at the vertex $ k = 1 $ :

Remark 2.2. In general, one subdivides the set of vertices into two disjoint sets: the mutable vertices, for which we are allowed to perform a mutation, and frozen vertices, which cannot be mutated, see [Reference Fomin, Williams and Zelevinsky15, Section 2.1]. In this paper, we only deal with quivers where all vertices are mutable, so we will not go into details of frozen variables.

From now on, we fix a field K and a field $ \mathcal{F} $ , which is isomorphic to the field of rational functions over K in n variables.

Definition 2.3. A labeled seed of geometric type in $ \mathcal{F} $ is a pair $ ({\boldsymbol x}, Q ) $ , where

  • $ {\boldsymbol x} = (x_1, \ldots, x_n) $ is a n-tuple of algebraically independent elements and such that $ \mathcal{F} \cong K(x_1, \ldots, x_n) $ ;

  • Q is a quiver with n vertices, which neither contains loops nor 2-cycles.

The n-tuple $ {\boldsymbol x} $ is called the cluster of the seed and $ x_1, \ldots, x_n $ are the cluster variables. The number n of vertices is called the rank of the seed.

Since all seeds appearing in this article are labeled seeds of geometric type, we simply speak of seeds in $ \mathcal{F} $ .

The mutation of a quiver extends in the following way to a seed.

Definition 2.4. Let $ ( {\boldsymbol x} , Q ) $ be a seed in $ \mathcal{F} $ and let $ k \in Q_0 = \{ 1, \ldots, n \} $ . The seed mutation $ \mu_k $ (in direction k) transforms $ ( {\boldsymbol x}, Q ) $ into a new seed $ \mu_k ( {\boldsymbol x} , Q ) = ({\boldsymbol x}', Q') $ , which is obtained in the following way:

  • $ Q' = \mu_k ( Q) $ ;

  • $ {\boldsymbol x}' = (x'_{\!\!1}, \ldots, x'_{\!\!n}) $ , where $ x_j' = x_j $ for $ j \neq k $ and $ x'_{\!\!k} \in \mathcal{F} $ is the element determined by the exchange relation:

    (2.1) \begin{equation} x_k x'_{\!\!k} = \prod_{i \rightarrow k } x_i + \prod_{i \leftarrow k } x_{i}. \end{equation}

Two seeds $ ({\boldsymbol x}^{(1)}, Q^{(1)}) $ and $ ({\boldsymbol x}^{(2)}, Q^{(2)}) $ are called mutation-equivalent, if there exists a sequence of mutations transforming one seed into the other (up to permutation of the cluster variables, which also induces an isomorphism of quivers). If this is the case, we write $ ({\boldsymbol x}^{(1)}, Q^{(1)}) \sim ({\boldsymbol x}^{(2)}, Q^{(2)}) $ .

Note that $ \mu_k $ is an involution, i.e., $ \mu_k (\mu_k ({\boldsymbol x}, Q)) = ({\boldsymbol x}, Q) $ . On the other hand, there exist examples for which $ \mu_k (\mu_\ell ({\boldsymbol x}, Q)) \neq \mu_\ell (\mu_k ({\boldsymbol x}, Q)) $ , where $ \ell \neq k $ . For example, one can verify that $ \mu_3 ( \mu_1 (Q)) \neq \mu_1 (\mu_3 (Q)) $ in the example given above.

Definition 2.5. Let $ ({\boldsymbol x}, Q) $ be a seed in $ \mathcal{F} $ . We set

\begin{equation*}\mathcal{X} \;:\!=\; \mathcal{X} ({\boldsymbol x}, Q) \;:\!=\; \bigcup_{ ({\boldsymbol x}^{\prime},Q^{\prime}) \sim ({\boldsymbol x}, Q) } {\boldsymbol x}'.\end{equation*}

The cluster algebra $ \mathcal{A} \;:\!=\; \mathcal{A}({\boldsymbol x}, Q) $ (of geometric type, over K) determined by the seed $ ({\boldsymbol x}, Q) $ is defined as the sub-K-algebra of $ \mathcal{F} $ generated by all cluster variables:

\begin{equation*}\mathcal{A}({\boldsymbol x}, Q) \;:\!=\; K [\mathcal{X}] .\end{equation*}

Remark 2.6 (cf. [Reference Fomin, Williams and Zelevinsky15, Section 3.1]). The data of Q can be encoded in an $n \times n$ integer matrix $ B = B(Q) $ with entries $ b_{i,j} $ , which are equal to the number of arrows $ i \to j $ in Q and where an arrow $ j \to i $ is counted with negative sign for $ b_{i,j} $ , i.e.,

\begin{equation*} b_{ij} \;:\!=\; \# \{ \text{ arrows } (i,j) \in Q_1\} - \#\{ \text{ arrows } (j,i) \in Q_1 \} \ .\end{equation*}

Then B is called the exchange matrix. Note that B(Q) is skew-symmetric and that B determines Q, so that sometimes the notion $({\boldsymbol x}, B)$ for the seed $({\boldsymbol x},Q)$ is used. Moreover, mutation $\mu_k(Q)$ can also be defined on the matrix B, where the mutation $ B' \;:\!=\; \mu_k (B) $ of B in direction k is given by:

(2.2) \begin{equation} b'_{\!\!ij} \;:\!=\;\begin{cases} -b_{ij} & \text{ if } i=k \text{ or } j=k , \\b_{ij}+\frac{1}{2}(|b_{ik}|b_{kj} +b_{ik}|b_{kj}|) & \text{ otherwise. }\end{cases}\end{equation}

More generally, the notion of a seed $ ( {\boldsymbol x}, B ) $ and its corresponding cluster algebra $ \mathcal{A}({\boldsymbol x},B) $ can be extended to the following setting:

  • $ B \;:\!=\; (b_{i,j})_{i,j \in \{ 1, \ldots, n \}} $ a skew-symmetrizable integer matrix, i.e., there exists a diagonal matrix D with integer entries such that D B is skew-symmetric,

  • where the mutation rule $ \mu_k(B) $ is given by (2.2), and

  • the exchange relations (2.1) become

    (2.3) \begin{equation} {x_k x'_{\!\!k} = \prod_{\stackrel{j=1}{b_{j,k} >0}}^n x_j^{b_{j,k}} + \prod_{\stackrel{j=1}{b_{j,k} <0}}^n x_j^{-b_{j,k}}} \ . \end{equation}

Let us point out that the sign pattern of a skew-symmetrizable matrix is skew-symmetric. The sign pattern of a such a matrix can be encoded in terms of a quiver. More precisely, to a skew-symmetrizable matrix B, one associates the quiver $\Gamma(B)$ in the following way: if $b_{i,j}>0$ , then we have an arrow $ i \to j $ . Note that if B is skew-symmetric, then $B=B(Q)$ and $\Gamma(B)$ is the quiver Q with multiple arrows collapsed into 1.

Example 2.7. Let us discuss the first nontrivial example. Consider the seed $ ({\boldsymbol x}, Q) $ , where $ {\boldsymbol x} = (x_1, x_2 ) $ and Q is the quiver with two vertices and one arrow between them:

The following table describes the behavior of $ ({\boldsymbol x}, Q ) $ along repeated mutation:

Notice that $ x_1^{(212)} = x_2^{(21)} $ and $ x_2^{(212)} = x_1^{(21)} $ . Therefore, we have

\begin{equation*}\mathcal{A}\;:\!=\;\mathcal{A} ({\boldsymbol x}, Q)= K \left[x_1, x_2, \frac{1+x_1}{x_2}, \frac{1+x_2}{x_1}, \frac{1+x_1+ x_2}{x_1 x_2} \right]=K \left[x_1, \frac{1+x_1}{x_2}, \frac{1+x_2}{x_1} \right]\cong\end{equation*}
\begin{equation*} \cong K[u,v,w]/ \langle uvw - u - v - 1 \rangle,\end{equation*}

where the second equality holds since

\begin{equation*}x_2 = \dfrac{x_2 + 1}{x_1} \cdot x_1 - 1 \quad\textrm{and}\quad \dfrac{1+x_1+ x_2}{x_1 x_2} = \dfrac{x_2 + 1}{x_1} \cdot \dfrac{x_1 + 1}{x_2} - 1 .\end{equation*}

Observe that the singular locus of $ \mathrm{Spec} (\mathcal{A}) $ is empty.

In the example above, all cluster variables can be expressed as Laurent polynomials in the initial cluster variables $ x_1$ and $x_2 $ . Indeed, this is always true by [Reference Fomin and Zelevinsky18, Theorem 3.1]. In our context, this can be stated as follows:

Theorem 2.8 (Laurent phenomenon). Let $ ({\boldsymbol x}, Q) $ be a seed in $ \mathcal{F} $ . Every cluster variable can be expressed as a Laurent polynomial with integer coefficients in $ {\boldsymbol x} $ .

It can be quite tedious to determine all seeds mutation-equivalent to a given initial seed $ ( {\boldsymbol x}, Q) $ . A useful tool for determining mutation-equivalent quivers and related invariants is the Java applet [Reference Keller28].

Sometimes, these calculations can be avoided by considering the lower cluster algebra, which can be easily determined and which coincides with the cluster algebra in many interesting cases, see Theorem 2.12 below. Note that the following results (Definition 2.9, Lemma 2.10, Theorem 2.12) also hold in the skew-symmetrizable case, i.e., for $\mathcal{A}({\boldsymbol x},B)$ where B is skew-symmetrizable.

Definition 2.9. Let $ ({\boldsymbol x}, Q) $ be a seed in $ \mathcal{F} $ . The lower bound cluster algebra $ \mathcal{L}({\boldsymbol x}, Q) $ of $ ({\boldsymbol x},Q) $ is defined as:

\begin{equation*}\mathcal{L}({\boldsymbol x},Q)\;:\!=\;K [x_1, \ldots, x_n, x'_{\!\!1}, \ldots, x'_{\!\!n}],\end{equation*}

where $ x'_{\!\!1}, \ldots, x'_{\!\!n} $ are the elements that we obtain by the exchange relation (2.1) after mutating Q once in direction $ 1, \ldots, n $ , respectively.

We immediately see that the inclusion:

\begin{equation*}\mathcal{L}({\boldsymbol x},Q) \subseteq \mathcal{A}({\boldsymbol x},Q)\end{equation*}

holds and whenever we have equality, then it is easy to provide a set of generators for $ \mathcal{A}({\boldsymbol x},Q) $ .

Let J be the ideal of relations among the generators of $ \mathcal{L}({\boldsymbol x},Q) $ . Clearly, the exchange relations provide the elements $ x_k x'_{\!\!k} - \prod_{i \rightarrow k } x_i - \prod_{i \leftarrow k } x_i \in J $ , for $ k \in \{ 1, \ldots, n \} $ . In general, it may happen that these are not all relations between the generators, see [Reference Muller, Rajchgot and Zykoski39, Subsection 1.2]. Nonetheless, the following useful result holds for acyclic quivers. Recall that a quiver is called acyclic, if it does not contain an oriented cycle. In the case $({\boldsymbol x},B),$ we say that $\mathcal{A}({\boldsymbol x},B)$ is acyclic if $\Gamma(B)$ is an acyclic quiver.

Lemma 2.10 (cf. [Reference Berenstein, Fomin and Zelevinsky5, Corollary 1.17]). If Q is acyclic, then the exchange relations (2.1) generate the ideal J of relations among the generators of $ \mathcal{L}({\boldsymbol x},Q) $ . Moreover, the polynomials $ x_k x'_{\!\!k} - \prod_{i \rightarrow k } x_i - \prod_{i \leftarrow k } x_i \in J $ , for $ k \in \{ 1, \ldots, n \} $ , form a Gröbner basis for J with respect to any term order for which $ x'_{\!\!1}, \ldots, x'_{\!\!n} $ are much larger than $ x_1, \ldots, x_n $ .

In particular, the dimension of the corresponding variety $ \mathrm{Spec} (\mathcal{L}({\boldsymbol x},Q)) $ is n if Q is acyclic.

Remark 2.11. In the skew-symmetrizable case, when $\Gamma(B)$ is acyclic, the exchange relations (2.3) generate the ideal of relations among the generators of $\mathcal{L}({\boldsymbol x},B)$ .

A seed $ ({\boldsymbol x},Q) $ is called totally mutable if it admits unlimited mutations in all directions. Since we assume in this article that all vertices of a given quiver are mutable, the seeds $ ( {\boldsymbol x}, Q ) $ , which we consider, are always totally mutable.

Theorem 2.12 (cf. [Reference Berenstein, Fomin and Zelevinsky5, Theorem 1.20]). The cluster algebra $ \mathcal{A} ({\boldsymbol x}, Q) $ associated with a totally mutable seed $ ({\boldsymbol x}, Q) $ is equal to the lower bound $ \mathcal{L}({\boldsymbol x}, Q) $ if and only if Q is acyclic.

Example 2.13. Let $ ({\boldsymbol x},Q) $ be the seed corresponding to

By the previous result, the cluster algebra $ \mathcal{A} ({\boldsymbol x},Q) $ is given by:

\begin{equation*} \mathcal{A} ({\boldsymbol x},Q) = K [x_1, x_2, x_3, y_1, y_2 , y_3 ] / I, \end{equation*}
\begin{equation*} I \;:\!=\; \langle x_1 y_1 - x_2 - 1, \, x_2 y_2 - x_3 - x_1, \, x_3 y_3 - 1 - x_2 \rangle . \end{equation*}

Recall that a vertex i of a quiver Q is called a sink (resp. source) if i is the target (resp. source) of every arrow in Q incident to i. In Example 2.13, the vertex 1 is a source, while 3 is a sink. As a consequence of [Reference Fomin and Zelevinsky19, Proposition 9.2], one has the following lemma.

Lemma 2.14. All orientations on a tree are mutation-equivalent via sequences of mutations at sinks and sources.

Example 2.15. Let us continue Example 2.13. The exchange relations imply

\begin{equation*} \begin{array}{l} x_2 = x_1 y_1 - 1 = \det \begin{pmatrix} x_1\;\;\; & -1 \\ -1 \;\;\; & y_1 \end{pmatrix}; \\ x_3 = x_2 y_2 - x_1 = x_1 y_1 y_2 - y_2 - x_1 = \det \begin{pmatrix} x_1\;\;\;\; & -1\;\;\;\; & 0 \\ -1\;\;\;\; & y_1\;\;\;\; & -1 \\ 0\;\;\;\; & -1\;\;\;\; & y_2 \end{pmatrix}. \end{array} \end{equation*}

Therefore, $ \mathrm{Spec}(\mathcal{A}({\boldsymbol x},Q)) $ is isomorphic to a hypersurface:

\begin{equation*} \mathcal{A} \;:\!=\; \mathcal{A}(x,Q) \cong K [x_1, y_1, y_2 , y_3] / \langle x_1 y_1 y_2 y_3 - y_2 y_3 - x_1 y_3 - x_1 y_1 \rangle . \end{equation*}

Using the Jacobian criterion, one determines that the singular locus of $ \mathrm{Spec}( \mathcal{A} ) $ is the origin $ V (x_1, y_1 , y_2 , y_3 ) $ . Locally at the origin, $ 1 + y_2 y_3 $ is invertible. In particular, we may introduce the local variable $ z_1 \;:\!=\; y_1 (1 + y_2 y_3 ) + y_3 $ and we obtain

\begin{equation*} x_1 y_1 y_2 y_3 - y_2 y_3 - x_1 y_3 - x_1 y_1 = - ( y_2 y_3 + x_1 z_1 ) \ . \end{equation*}

Therefore, $ \mathrm{Spec}(\mathcal{A}) $ has an singularity of type $ A_1 $ at the origin. In particular, the blowup of the origin resolves the singularities.

The determinants arising above are examples of continuants. They will play a central role in our considerations, which is why we study some of their properties in the next section.

2.1. Finite-type classification

The central object of the present paper are cluster algebras of finite type. We end the section by recalling this notion as well as a classification theorem connecting cluster algebras of finite type with Dynkin diagrams. Precise references for more details are [Reference Fomin and Zelevinsky19],[Reference Fomin, Williams and Zelevinsky16], or [Reference Marsh34, 5.1], for example.

Definition 2.16. Recall that we fixed a field $ \mathcal{F} $ , which is isomorphic to the field of rational functions in n variables over a field K.

  1. (1) Let $ ( {\boldsymbol x}, B ) $ be a seed in $ \mathcal{F} $ . The cluster algebra $ \mathcal{A} ( {\boldsymbol x} , B ) $ is said to be of finite type if there are only finitely many distinct seeds mutation-equivalent to $ ( {\boldsymbol x}, B ) $ .

  2. (2) For any $n \times n$ square integer matrix B, its Cartan counterpart $ A (B) = (a_{i,j}) $ is defined to be the integer matrix $ a_{i,i} \;:\!=\; 2 $ and $ a_{i,j} \;:\!=\; -|b_{i,j}| $ if $ i \neq j $ .

Recall that a Cartan matrix $ A = (a_{i,j}) $ is called of finite type if all its principal minors are positive. For the $ 2 \times 2 $ principal minors, this implies the condition $ a_{i,j} a_{j,i} \leq 3 $ for $ i \neq j $ .

Definition 2.17 ([Reference Fomin, Williams and Zelevinsky16, Definition 5.2.4]). Let $ A = (a_{i,j}) $ be an $ n \times n $ Cartan matrix of finite type. The Dynkin diagram of A is a graph with vertices $ \{ 1, \ldots, n \} $ , for which the edges are determined as follows: Let $ i, j \in \{ 1, \ldots, n \} $ with $ i \neq j $ . If $ a_{i,j} a_{j,i} \leq 1 $ , then the vertices i and j are joined by an edge if $ a_{i,j} \neq 0 $ . Whenever $ a_{i,j} a_{j,i} > 1 $ , the following rule is applied for the edge between i and j :

Here are two examples. The graph on the right hand side is the Dynkin diagram of the corresponding matrix on the left-hand side:

There is the following classification of cluster algebras of finite type, cf. [Reference Fomin and Zelevinsky19, Theorem 1.4].

Theorem 2.18. Let $ ( {\boldsymbol x}, B) $ be a seed. The cluster algebra $ \mathcal{A} ( {\boldsymbol x} , B ) $ is of finite type if and only if the Cartan counterpart of one of its seeds is a Cartan matrix of finite type.

Recall, that the Cartan matrices A(B) of finite type are classified by the Dynkin diagrams $ A_n $ , $ B_n $ , $ C_n $ , $ D_n $ , $ E_6, E_7, E_8, F_4, G_2 $ (for $ n \geq 1, 2, 3, 4 $ respectively), see [Reference Fomin, Williams and Zelevinsky16, Theorem 5.2.6] or [Reference Carter8, Section 6.4].

Remark 2.19. In the proof for the classification of finite-type cluster algebras (see [Reference Fomin and Zelevinsky20] or [Reference Fomin, Williams and Zelevinsky16, Chapter 5]), the non-quiver cases $ B_n, C_n, F_4, G_2 $ are connected to the quiver cases via the process of folding. The latter corresponds to taking a quotient with respect to a suitable group action on the quiver, see [Reference Fomin, Williams and Zelevinsky16, Section 4.4]. More precisely, one has

3. Continuant polynomials

Continuants are classic in the study of determinants and were already considered by Euler.

Definition 3.1. A continuant of order n is the determinant of a tri-diagonal matrix of the form:

\begin{equation*}\begin{pmatrix} y_1\;\;\;\; & b_1\;\;\;\; & 0\;\;\;\; & \cdots\;\;\;\; & \cdots\;\;\;\; & \cdots \\c_1\;\;\;\; & y_2\;\;\;\; & b_2\;\;\;\; & 0\;\;\;\; & \cdots\;\;\;\; & \cdots \\0\;\;\;\; & c_2\;\;\;\; & y_3\;\;\;\; & b_3\;\;\;\; & 0\;\;\;\; & \cdots \\ \vdots\;\;\;\; & \ddots\;\;\;\; & \ddots\;\;\;\; & \ddots\;\;\;\; & \ddots\;\;\;\; & \ddots \\0\;\;\;\; & \cdots\;\;\;\; & 0\;\;\;\; & c_{n-2}\;\;\;\; & y_{n-1}\;\;\;\; & b_{n-1} \\0\;\;\;\; & \cdots\;\;\;\; & \cdots\;\;\;\; & 0\;\;\;\; & c_{n-1}\;\;\;\; & y_n \end{pmatrix} \ . \end{equation*}

We will consider the special case where $b_i=c_i=-1$ for all $1 \leq i \leq n-1$ and denote this continuant by $P_n(y_1, \ldots, y_n)$ . We set $P_0\;:\!=\;1$ .

These special continuants also appear in the work of Dupont [Reference Dupont11] under the name generalized Chebyshev polynomials.

Example 3.2. One can obtain all terms in the continuant from $y_1 \cdots y_n$ by replacing every pair of consecutive $y_i$ by $-1$ (see [Reference Muir36,545]).

For example, one has $P_0=1$ , $P_1(y_1)=y_1$ , $P_2(y_1,y_2)=y_1y_2-1$ and

\begin{equation*}P_3(y_1, y_2, y_3)= \det \begin{pmatrix} y_1 & -1 & 0 \\ -1 & y_2 & -1 \\ 0 & -1 & y_3 \end{pmatrix}=y_1y_2y_3-y_1-y_3 \ .\end{equation*}

From the description as a determinant, it is obvious that the continuant is symmetric:

Lemma 3.3 (Symmetry). We have

\begin{equation*}P_n(y_1,\ldots,y_n)=P_{n}(y_n,\ldots,y_1).\end{equation*}

The following properties are well known, see e.g [Reference Muir36, Number 547 (3), Number 561,(4)]:

Lemma 3.4 (Recursion). The following recursion holds

\begin{equation*}P_n(y_1,\ldots,y_n)=y_1P_{n-1}(y_2,\ldots,y_n)-P_{n-2}(y_3,\ldots,y_n).\end{equation*}

Moreover, for $1 \leq r \leq n-1$ we have

\begin{equation*}P_n(y_1,\ldots,y_n)=P_{k}(y_1,\ldots,y_k)\cdot P_{n-k}(y_{k+1},\ldots,y_n)-P_{k-1}(y_1,\ldots,y_{k-1})\cdot P_{n-k-1}(y_{k+2},\ldots, y_n).\end{equation*}

Lemma 3.5 (Derivative). For $1 \leq k \leq n$ , one has

\begin{equation*}\frac{\partial }{\partial y_k}P_{n}(y_1,\ldots,y_n)= P_{k-1}(y_1,\ldots,y_{k-1})\cdot P_{n-k}(y_{k+1},\ldots,y_n).\end{equation*}

From the description of the continuant of Example 3.2, it is straightforward to verify that the terms of order $\leq 2$ of $P_n(y_1, \ldots, y_n)$ , written $P_{n}(y_1, \ldots, y_n)_{\leq 2}$ , depend on $n \mod 4$ and are of the following form:

Lemma 3.6. We have

\begin{align*}P_{4k+1}(y_1,\ldots,y_{4k+1})_{\leq 2} & =y_1+y_3+\cdots+y_{4k+1} \ , \\P_{4k+2}(y_1,\ldots,y_{4k+2})_{\leq 2} & =-1+y_1y_2+y_1y_4+\cdots+y_1y_{4k+2}+ y_3 y_4+ \cdots+y_{4k+1}y_{4k+2} \\P_{4k+3}(y_1,\ldots,y_{4k+3})_{\leq 2} & =-y_1-y_3-\cdots-y_{4k+3} \\P_{4k+4}(y_1,\ldots,y_{4k+4})_{\leq 2} & =1-y_1y_2-y_1y_4-\cdots-y_1y_{4k+4}- y_3 y_4-\cdots-y_{4k+3}y_{4k+4}.\end{align*}

As a preparation for the remainder of the article, we study the singularities of the varieties determined by the continuants and deformations of them.

Lemma 3.7.

  1. (1) The variety $ \mathrm{Spec}(K[y_1, \ldots, y_n]/ \langle P_n \rangle) \subseteq {\mathbb{A}}^n_K$ is regular for every $ n \in {\mathbb{Z}}_+ $ ,

  2. (2) The variety $ X_{2m+1,\lambda} \;:\!=\; \mathrm{Spec}(K[y_1, \ldots, y_{2m+1}]/ \langle P_{2m+1} + \lambda \rangle) $ is regular for every $ m \in {\mathbb{Z}}_{\geq 0} $ .

  3. (3) We have $ X_{2m+1,\lambda} \cong X_{2m+1,\mu} $ for every $ \lambda, \mu \in K \setminus \{ 0 \} $ .

Proof.

  1. (1) A straightforward induction using Lemma 3.4 shows that $ \langle P_n, \dfrac{\partial P_n}{\partial y_1} \rangle = \langle 1 \rangle $ . Thus, the Jacobian criterion implies the first claim.

  2. (2) The case $ \lambda = 0 $ follows from (1). Hence, we assume $ \lambda \neq 0 $ . Set $ n \;:\!=\; 2m + 1 $ and $ Q_n \;:\!=\; P_{n} + \lambda $ . We compute the singular locus of $ Q_n $ using the Jacobian criterion. Notice that $ \dfrac{\partial Q_n}{\partial y_i} = \dfrac{\partial P_n}{\partial y_i} $ for all $ i \in \{ 1, \ldots, n \} $ . By the recursion of Lemma 3.4, the vanishing of $ Q_n $ and $\dfrac{\partial P_n}{\partial y_1} $ imply that we must have $ P _{n-1} (y_2, \ldots, y_n) = 0 $ and $ P_{n-2} (y_3, \ldots, y_n) = \lambda $ . Computing the partial derivative $\dfrac{\partial P_n}{\partial y_2}$ (using Lemma 3.5) consequently yields $ y_1 = 0 $ , since $\lambda \neq 0$ .

We prove by induction on k that we have

  1. (ak) $ y_1 = \cdots = y_{2k-1} = 0 $ ,

  2. (b k ) $ P_{n-2k}(y_{2k+1}, \ldots, y_n) = (-1)^{k+1} \lambda $ , and

  3. (c k ) $ P_{n-(2k-1)}(y_{2k}, \ldots, y_n) = 0 $ .

As we have just seen, all properties are true for $ k = 1 $ . Thus, let us discuss how to obtain (a $_{k+1}$ ), (b $_{k+1}$ ), (c $_{k+1}$ ) from (a $_{k}$ ), (b $_{k}$ ), (c $_{k}$ ). First, (a $_{k}$ ) implies $ P_{2k} (y_1, \ldots, y_{2k}) = (-1)^{k} $ by Lemma 3.6. Therefore, we get (using Lemma 3.5):

\begin{equation*} 0 = \frac{\partial P_n}{\partial y_{2k+1}} = P_{2k}(y_1, \ldots, y_{2k}) \cdot P_{n-(2k+1)} (y_{2k+2}, \ldots, y_n) = (-1)^k P_{n-(2k+1)} (y_{2k+2}, \ldots, y_n) \ . \end{equation*}

This implies (c $_{k+1}$ ), i.e., $ P_{n-(2k+1)} (y_{2k+2},\ldots, y_n) = 0 $ .

Using (b $_k$ ) and Lemma 3.4, we obtain

\begin{equation*} (-1)^{k+1} \lambda = P_{n-2k}(y_{2k+1}, \ldots, y_n) = - P_{n-(2k+2)} (y_{2k+3},\ldots, y_n) \ , \end{equation*}

or, in other words, (b $_{k+1} $ ) holds.

It remains to show (a $_{k+1}$ ). Since (a $_k$ ) holds, we only have to prove $ y_{2k} = y_{2k+1} = 0 $ . The first recursion of Lemma 3.4 applied for $ P_{n-(2k-1)} (y_{2k},\ldots, y_n) $ , (b $_{k}$ ), (c $_{k}$ ), and (c $_{k+1}$ ) provide $ 0 = P_{n-(2k+1)} (y_{2k+2},\ldots, y_n) = (-1)^{k+1} y_{2k} \cdot \lambda. $ Since $ \lambda \neq 0 $ , we get

\begin{equation*} y_{2k} = 0 . \end{equation*}

Lemma 3.6, (a $_k$ ), and $ y_{2k} = 0 $ lead to $ P_{2k+1} (y_1, \ldots, y_{2k+1}) = (-1)^k y_{2k+1} $ and therefore, by Lemma 3.5, we have

\begin{equation*} 0 = \frac{\partial P_n}{\partial y_{2k+2}} = P_{2k+1}(y_1, \ldots, y_{2k+1}) \cdot P_{n-(2k+2)} (y_{2k+3}, \ldots, y_n) = \lambda y_{2k+1} \ . \end{equation*}

Since $ \lambda \neq 0 $ , assertion (a $_{k+1}$ ) follows.

In particular, we get for (c $_{m+1}$ ): $ 0 = P_{n-(2m+1)} = P_0 = 1 $ , which is impossible and hence implies $ \mathrm{Sing} (X_{2m+1,\lambda}) = \varnothing $ .

  1. (3) For the third part, it is sufficient to prove $ X_{2m+1,\lambda} \cong X_{2m+1,1} $ for every $ \lambda \neq 0 $ . Since all terms appearing in $ P_{2m+1} $ are obtained from $ y_1 \cdots y_{2m+1} $ by replacing every pair of consecutive $ y_i $ by $ -1 $ (Example 3.2), we have

    \begin{equation*} P_{2m+1}( \lambda y_1, \lambda^{-1} y_2, \ldots, \lambda y_{2i-1}, \lambda^{-1} y_{2i}, \ldots, \lambda y_{2m+1}) = \lambda P_{2m+1}( y_1, y_2, y_3, \ldots, y_{2m}, y_{2m+1}) \ , \end{equation*}
    which implies $ X_{2m+1,\lambda} \cong X_{2m+1,1} $ .

By Lemma 3.6, it is clear that $ P_{4k+2} + 1 $ and $ P_{4k} - 1 $ are singular at the origin. Hence, the analog of Lemma 3.7(2) is not true for $ n = 2m $ and singularities appear.

Proposition 3.8. Let $ \lambda \in K \setminus \{ 0 \} $ , $ m \in {\mathbb{Z}}_+ $ , and $ X_{2m,\lambda} \;:\!=\; \mathrm{Spec}(K[y_1, \ldots, y_{2m}]/ \langle P_{2m} + \lambda \rangle) $ . We have

(3.1) \begin{equation} \mathrm{Sing} ( X_{2m,\lambda}) = \begin{cases} V(y_1, \ldots, y_{2m}), & if\; \lambda = (-1)^{m+1}, \\ \varnothing, & else. \end{cases} \end{equation}

In particular, $ X_{2m,\lambda} $ has at most an isolated singularity at the origin. If $ \mathrm{Sing}(X_{2m,\lambda}) \neq \varnothing $ , then $X_{2m,\lambda} $ has a singularity of type $ A_1 $ at the origin. Therefore, blowing up the origin resolves the singularities of $X_{2m,\lambda} $ .

Proof. Set $ n \;:\!=\; 2m $ and $ Q_n \;:\!=\; P_{n} + \lambda $ . We compute the singular locus of $ Q_n $ using the Jacobian criterion. As in the proof of Lemma 3.7(2), we prove by induction on k that we have

  1. (a k ) $ y_1 = \cdots = y_{2k-1} = 0 $ ,

  2. (b k ) $ P_{n-2k}(y_{2k+1}, \ldots, y_n) = (-1)^{k+1} \lambda $ , and

  3. (c k ) $ P_{n-(2k-1)}(y_{2k}, \ldots, y_n) = 0 $ .

In particular, we get $ y_1 = \cdots = y_{n} = 0 $ by (a $_{m}$ ) and (c $_{m}$ ). In conclusion, we have

\begin{equation*} \mathrm{Sing}(V(Q_n)) = V (Q_n, y_1, \ldots, y_{n}) = V ( (-1)^m + \lambda , y_1, \ldots, y_{n})) \ , \end{equation*}

which implies our claim on the singular locus, (3.1).

Finally, let us classify the isolated singularity at the origin if $ \lambda = (-1)^{m+1} $ . We show that there is a coordinate transformation $( y_1, \ldots, y_{2m}) \mapsto (t_1, \ldots, t_{2m})$ after localizing at the maximal ideal corresponding to the origin, such that

\begin{equation*} (-1)^{m+1} Q_{2m}(t_1, \ldots, t_{2m}) = \sum_{i=1}^{m} t_{2i-1}t_{2i} \ , \end{equation*}

which implies that $ X_{2m,\lambda} $ has an $ A_1 $ -singularity at the origin. By Example 3.2, we can write down all terms of the continuant explicitly. Note that $ Q_{2m}(y_1, \ldots, y_{2m}) $ only has terms of even order $\geq 2$ :

\begin{align*} (-1)^{m+1} Q_{2m} = & \, y_1 y_2 + \cdots + y_1 y_{2m} + y_3 y_4 + \cdots + y_3 y_{2m} + y_5 y_{2m} + \cdots + y_{2m-1} y_{2m} - \\ & \, - y_1 y_2 y_3 y_4 - \cdots - y_1 y_2 y_{2m-1} y_{2m} - \cdots - y_{2m-3} y_{2m-2} y_{2m-1} y_{2m} + \cdots + \\ & \, + (-1)^{m+1} y_1 y_2 \cdots y_{2m} \ . \end{align*}

This can be written as:

\begin{align*} (-1)^{m+1} Q_{2m} = & \, y_1 y_2 + \sum_{k=1}^{m-1} y_{2k+1} y_{2k+2} (-1)^k P_{2k}(y_1,\ldots, y_{2k}) + \\ & \, + y_1 y_4 + \cdots + y_1 y_{2m} + y_3 y_6 + \cdots + y_3 y_{2m} + \cdots + y_{2m-3} y_{2m} = \\ = & y_1 (y_2 + \sum_{\ell=2}^m y_{2 \ell} ) + \sum_{k=1}^{m-1} y_{2k+1} \Big( y_{2k+2} (-1)^k P_{2k}(y_1,\ldots, y_{2k}) + \sum_{\ell = k+2 }^m y_{2\ell} \Big) \ . \end{align*}

By Lemma 3.6, the even continuants $P_{2k}$ yield locally around the origin units, so we may substitute for $k=0, \ldots, m-1$ : $ t_{2k+2} \;:\!=\; y_{2k+2} (-1)^k P_{2k}(y_1,\ldots, y_{2k}) + \sum_{\ell = k+2 }^m y_{2\ell} $ . By further introducing $ t_{2m} \;:\!=\; y_{2m} $ and $ t_{2k+1} \;:\!=\; y_{2k+1} $ for $ k = 0, \ldots, m-1 $ , we obtain that $ (-1)^{m+1} Q_{2m} $ is of the desired form.

Observe that the statement and the proof of Proposition 3.8 are independent of the characteristic $ p = \operatorname{char}(K) \geq 0 $ of the field. Nonetheless, the characteristic plays a role when it comes to the condition $ \lambda = (-1)^{m+1} $ . For example, if $ \lambda = 1 $ and $ m = 2k $ , for some $ k \in {\mathbb{Z}}_+ $ , then $ P_{4k} + 1 $ is regular if $ p \neq 2 $ since $ (-1)^{2k+1} = -1 \neq 1 $ , while it is singular if $ p = 2 $ .

4. Singularities of finite-type cluster algebras coming from quivers

4.1 ${\textbf{A}}_{\textbf{n}}$ cluster algebras

Assume that Q is a simply laced Dynkin diagram of type $A_n$ with any orientation. Since all trees with the same underlying undirected graph are mutation-equivalent (Lemma 2.14), we may choose the following orientation:

Recall that we denote by $ \mathcal{A}(A_n) $ the corresponding cluster algebra.

Lemma 4.1. The cluster algebra $\mathcal{A}(A_n) $ is isomorphic to $ K[z_1, \ldots, z_{n+1}]/\langle f_n \rangle $ with

\begin{equation*}\begin{array}{rl}f_n(z_1,\ldots,z_{n+1})\;:\!=\; &P_{n+1}(z_1, \ldots, z_{n+1})-1 \ .\end{array}\end{equation*}

Here, $P_{n+1}$ is the continuant polynomial defined in Section 3. In particular, the variety $ \mathrm{Spec}(\mathcal{A}(A_n)) $ is isomorphic to a hypersurface in $ \mathbb{A}_K^{n+1} $ .

This result can also be found in [Reference Dupont11, Corollary 4.2]. We provide a simpler and shorter proof.

Proof. By Theorem 2.12, $\mathcal{A}(A_n) $ is isomorphic to a quotient $K[x_1, \ldots, x_n,y_1, \ldots, y_n]/I$ , where the ideal I is generated by:

\begin{equation*} x_1y_1-x_2-1, \ \ x_2y_2-x_1-x_3, \ \ x_3y_3-x_2-x_4, \ \ \ldots, \ \ x_{k}y_k-x_{k-1}-x_{k+1}, \ \ \ldots\end{equation*}
\begin{equation*} \ldots, \ \ x_{n-1}y_{n-1}-x_{n-2}-x_n, \ \ x_ny_n-x_{n-1}-1 \ .\end{equation*}

For $i \geq 2$ one can stepwise express each $x_i$ in terms of $x_1, y_1, \ldots, y_n$ : The first equation shows that $x_2=x_1y_1-1=P_2(x_1, y_1)$ . Substituting into the second equation yields

\begin{equation*}x_3=x_2y_2-x_1=P_2(x_1, y_1)y_2-P_1(x_1) \ , \end{equation*}

which is by Lemmas 3.4 and 3.3 equal to $P_3(x_1, y_1, y_2)$ . Recursively, we obtain for $k=2, \ldots, n$ :

\begin{equation*}x_k=P_k(x_1, y_1, \ldots, y_{k-1}) \ . \end{equation*}

Thus, the last generator $f_n\;:\!=\;x_ny_n-x_{n-1}-1$ becomes

\begin{equation*}P_n(x_1, y_1, \ldots, y_{n-1})y_n - P_{n-1}(x_1, \ldots, y_{n-2})-1=P_{n+1}(x_1, y_1, \ldots, y_n)-1 \ .\end{equation*}

In conclusion, we have $ K[x_1, \ldots, x_n, y_1, \ldots, y_n]/I \cong K[z_1, \ldots, z_{n+1}]/\langle f_n \rangle $ , where the generator on the right-hand side is $f_n(z_1, \ldots, z_{n+1})=P_{n+1}(z_1, \ldots,z_{n+1})-1$ .

Remark 4.2. Observe that the technique of the proof of Lemma 4.1 to reduce the number of generators using continuant polynomials can be applied for any quiver $ Q = ( Q_0, Q_1 ) $ , which contains a string of n vertices such that one them is a sink or a source. More generally, if $ i \in Q_0 $ is a vertex of Q such that $ \#\{ j \mid (i,j) \in Q_1 \} = 1 $ or $ \#\{ j \mid (j,i) \in Q_1 \} = 1 $ , then the exchange relation at i is of the form $ x_i x_i' = x_k + \prod_{j \rightarrow i } x_j $ or $ x_i x_i' = \prod_{j \leftarrow i } x_j + x_k $ , for a unique vertex $ k \in Q_0 $ , and hence $ x_k $ can be eliminated.

Lemmas 4.1, 3.7, and Proposition 3.8 immediately imply Theorem A in the $ A_n $ -case, where it states

Corollary 4.3. Let $\mathcal{A}(A_n)$ be the cluster algebra of type $A_n$ over a field K.

If $\mathrm{char}(K) \neq 2$ , then we have

  1. (1) $ \mathrm{Spec}(\mathcal{A}(A_n)) $ is singular if and only if $n \equiv 3 \mod 4$ .

  2. (2) If $ n = 4m-1 $ , for some $ m \in {\mathbb{Z}}_{> 0 } $ , then $ \mathrm{Spec}(\mathcal{A}(A_{4m-1})) $ is isomorphic to an isolated hypersurface singularity of type $A_1$ in ${\mathbb{A}}^{n+1}_K$ . In particular, the resolution of singularities of $ \mathrm{Spec}(\mathcal{A}(A_{4m-1})) $ is given by the blowup of the singular point.

On the other hand, if $\mathrm{char}(K)=2$ , then we have

  1. (1) $ \mathrm{Spec}(\mathcal{A}(A_n)) $ is singular if and only if $n \equiv 1 \mod 2$ .

  2. (2) If $n = 2m - 1 $ , for some $ m \in {\mathbb{Z}}_{> 0 } $ , then $ \mathrm{Spec}(\mathcal{A}(A_{2m-1})) $ is isomorphic to an isolated hypersurface singularity of type $A_1$ . In particular, the resolution of singularities of $ \mathrm{Spec}(\mathcal{A}(A_{2m-1})) $ is given by the blowup of the singular point.

4.2. ${\textbf{D}}_{\textbf{n}}$ cluster algebras

Next, we consider the quiver Q, whose underlying graph is a simply laced Dynkin diagram of type $ D_n $ , for some $ n \geq 4 $ . Since all orientations on a tree are mutation-equivalent (Lemma 2.14), we choose the following orientation and numbering of the vertices for Q:

The corresponding cluster algebra, which we denote by $ \mathcal{A}(D_n) $ , coincides with the lower cluster algebra of Q (Theorem 2.12) and the latter is completely described by its exchange relations by Lemma 2.10.

Lemma 4.4. The cluster algebra $ \mathcal{A}(D_n) $ is isomorphic to

\begin{equation*} K[u_1, u_2, u_3, u_4, z_1, \ldots, z_{n-2}]/ \langle h_1, h_2 \rangle , \end{equation*}

where

\begin{equation*} \begin{array}{ll} h_1 \;:\!=\; u_1 u_2 - u_3 u_4 - u_1 u_2 u_3 u_4 - u_2 u_4 P_{n-3} (z_1, \ldots, z_{n-3}), \\[5pt] h_2 \;:\!=\; u_3 u_4 - P_{n-2} (z_1, \ldots, z_{n-2}) - 1 . \end{array} \end{equation*}

In particular, the variety $ \mathrm{Spec}(\mathcal{A}(D_n)) $ is isomorphic to a subvariety of $ {\mathbb{A}}^{n+2}_K $ of codimension 2. (As before, $ P_{n-2} $ an $ P_{n-3} $ are the continuant polynomials discussed in Section 3.)

Proof. As mentioned before, we have $ \mathcal{A}(D_n) \cong K [x_1, \ldots, x_n, y_1, \ldots, y_n ]/ I, $ where I is the ideal generated by:

(4.1) \begin{eqnarray} x_1y_1-x_2-1, & x_k y_k - x_{k+1} - x_{k-1}, \mbox{ for } k \in \{ 2, \ldots, n-3\} \ , \end{eqnarray}
(4.2) \begin{equation} g_3 \;:\!=\; x_{n-2} y_{n-2} - x_{n-1} x_n - x_{n-3}, \ \ g_2 \;:\!=\; x_{n-1} y_{n-1} - x_{n-2} - 1, \ \ g_1 \;:\!=\; x_n y_n - x_{n-2} - 1 \ . \end{equation}

As in the proof of Lemma 4.1, we obtain from (4.1) $ x_k = P_k (x_1, y_1, \ldots, y_{k-1}) $ , for all $ k \in \{ 2, \ldots, n-2 \} $ . The last generator in (4.2) can be replaced by:

\begin{equation*} g'_{\!\!1} \;:\!=\; g_1 - g_2 = x_n y_n - x_{n-1} y_{n-1} \end{equation*}

If we substitute $ x_2, \ldots, x_{n-2} $ in the remaining two generators, we obtain

\begin{equation*} g_2 = x_{n-1} y_{n-1} - P_{n-2}(x_1, y_1, \ldots, y_{n-3}) -1 \end{equation*}

and

\begin{equation*} \begin{array}{rcl} g_3 & = & P_{n-2}(x_1, y_1, \ldots, y_{n-3}) y_{n-2} - x_{n-1} x_n - P_{n-3}(x_1, y_1 \ldots, y_{n-4}) \\ [5pt] & = & y_{n-2} (x_{n-1} y_{n-1} - 1 - g_2 ) - P_{n-3}(x_1, y_1, \ldots, y_{n-4}) - x_{n-1} x_n \\[5pt] & = & - x_{n-1} ( x_n - y_{n-2} y_{n-1}) - y_{n-2} - P_{n-3}(x_1, y_1, \ldots, y_{n-4}) - y_{n-2} g_2 \ . \end{array} \end{equation*}

We introduce

\begin{equation*} (u_1, u_2, u_3, u_4) \;:\!=\; (x_n - y_{n-2} y_{n-1}, \, y_n, \, x_{n-1}, \, y_{n-1} ) \end{equation*}
\begin{equation*} (z_1, z_2, \ldots, z_{n-2} ) \;:\!=\; (x_1, y_1, \ldots, y_{n-3} ) \end{equation*}

and obtain

\begin{equation*} \begin{array}{l} h_1 \;:\!=\; g'_{\!\!1} = u_1 u_2 - u_3 u_4 + y_{n-2} u_2 u_4 , \\ h_2 \;:\!=\; g_2 = u_3 u_4 - P_{n-2} (z_1, \ldots, z_{n-2}) - 1 . \end{array} \end{equation*}

On the other hand, $ g_3 + y_{n-2} g_2 \in I$ yields that we may eliminate

\begin{equation*} y_{n-2} = - u_1 u_3 - P_{n-3}(z_1, \ldots, z_{n-3}), \end{equation*}

which provides $ h_1 = u_1 u_2 - u_3 u_4 - u_1 u_2 u_3 u_4 - u_2 u_4 P_{n-3} (z_1, \ldots, z_{n-3}) $ , as desired.

By the previous result, $ \mathrm{Spec} ( \mathcal{A}(D_n)) \cong V (h_1, h_2) \subset {\mathbb{A}}^{n+2}_K $ . Using this presentation, we determine the singular locus of $ \mathrm{Spec} ( \mathcal{A}(D_n)) $ .

Lemma 4.5. Let $\mathcal{A}(D_n)$ be the cluster algebra of type $D_n$ over a field K.

If $\mathrm{char}(K) \neq 2$ , then we have

\begin{equation*} \mathrm{Sing} (\mathrm{Spec} ( \mathcal{A}(D_n))) \cong \begin{cases} Y_0 \cup Y_1 \cup Y_2 \cup Y_3 \cup Y_4 & if\; n \equiv 0 \mod 4 , \\ Y_0 & otherwise , \end{cases} \end{equation*}

where, for $ i \in \{ 1, 2, 3, 4 \} $ , the component $ Y_i$ is the $ u_i $ -axis and so $ \dim(Y_i) = 1 $ , while

\begin{equation*} Y_0 \;:\!=\; V (u_1, \ldots, u_4, \ P_{n-2} (z_1, \ldots, z_{n-2}) + 1) \end{equation*}

and $ \dim (Y_0 ) = n - 3 $ . The only possible singular point of $Y_0$ is the origin,

\begin{equation*} \mathrm{Sing}(Y_0) = \begin{cases} \bigcap\limits_{i=1}^4 Y_i & if\; n \equiv 0 \mod 4 \\ \varnothing & otherwise . \end{cases} \end{equation*}

Observe that $ Y_0 $ has two irreducible components if $ n = 4 $ since $ P_2 (z_1,z_2) + 1 = z_1 z_2 $ .

On the other hand, if $ \mathrm{char}(K) = 2 $ , the same statement holds true if we replace every condition $ n \equiv 0 \mod 4 $ by $ n \equiv 0 \mod 2 $ .

Note that Lemmas 4.4 and 4.5 for $ n = 4 $ imply Theorem A(4)(a).

Proof of Lemma 4.5.By Lemma 4.4, $ \mathrm{Spec} ( \mathcal{A}(D_n)) $ is isomorphic to the subvariety of $ {\mathbb{A}}^{n+2}_K $ determined by:

\begin{equation*} \begin{array}{l} h_1 = u_1 u_2 - u_3 u_4 - u_1 u_2 u_3 u_4 - u_2 u_4 P_{n-3} (z_1, \ldots, z_{n-3}) = 0 , \\ h_2 = u_3 u_4 - P_{n-2} (z_1, \ldots, z_{n-2}) - 1 = 0 . \end{array} \end{equation*}

Observe that there is an ordering on the variables such that $ u_1 u_2 $ is the leading monomial of $ h_1 $ and $ u_3 u_4 $ is the one of $ h_2 $ . Hence, the dimension of $ \mathrm{Spec} ( \mathcal{A}(D_n)) $ is equal to n and by applying the Jacobian criterion for smoothness, the singular locus of $ \mathrm{Spec} ( \mathcal{A}(D_n)) $ is determined by the vanishing of the $ 2 \times 2 $ minors of the Jacobian matrix of $ ( h_1, h_2 ) $ . We abbreviate

\begin{equation*} \operatorname{Jac}(D_n) \;:\!=\; \operatorname{Jac}(h_1, h_2; u_1, u_2, u_3, u_4, z_1, \ldots, z_{n-2}). \end{equation*}

The first four columns of $ \operatorname{Jac}(D_n) $ are

\begin{equation*} \begin{pmatrix} u_2 (1-u_3 u_4)\;\;\;\; & u_1 (1-u_3 u_4) - u_4 P_{n-3}\;\;\;\; & -u_4 (1 + u_1 u_2)\;\;\;\; & -u_3 (1 + u_1 u_2 ) - u_2 P_{n-3} \\ 0\;\;\;\; & 0\;\;\;\; & u_4 \;\;\;\; & u_3\;\;\;\; \end{pmatrix} \end{equation*}

while the remaining columns are

(4.3) \begin{equation} \begin{pmatrix} - u_2 u_4 \dfrac{\partial P_{n-3}}{\partial z_1}\;\;\;\; & \cdots \;\;\;\; & - u_2 u_4 \dfrac{\partial P_{n-3}}{\partial z_{n-3}}\;\;\;\; & 0\;\;\;\; \\[8pt] -\dfrac{\partial P_{n-2}}{\partial z_1}\;\;\;\; & \cdots\;\;\;\; & -\dfrac{\partial P_{n-2}}{\partial z_{n-3}}\;\;\;\; & -\dfrac{\partial P_{n-2}}{\partial z_{n-2}} \end{pmatrix}. \end{equation}

(Here, we use the obvious abbreviations $ P_{n-2} $ and $ P_{n-3} $ .) Clearly, the maximal minors of the first matrix are of the form $ u_3 ( \ldots ) $ and $ u_4 (\ldots ) $ . Suppose $ u_3 = u_4 = 0 $ . The vanishing of $ h_1 $ and $ h_2 $ provides that for a singular point, we have to have $ u_1 u_2 = 0 $ and $ P_{n-2} + 1 = 0 $ . Further, the first row of the first matrix becomes $ \begin{pmatrix} u_2 & u_1 & 0 & - u_2 P_{n-3} \end{pmatrix} $ and every entry of the first row of the second matrix is zero. Thus, if $ u_1 = u_2 = 0 $ , we obtain the irreducible component:

\begin{equation*} Y_0 = V (u_1, \ldots, u_4, P_{n-2} + 1 ) \end{equation*}

in the singular locus. On the other hand, suppose that $ u_1 \neq 0 $ . Since $ u_1 u_2 = 0 $ has to vanish, we get $ u_2 = 0 $ . The minors corresponding to the derivatives with respect to $ ( u_2, z_i ) $ , for $ i \in \{ 1, \ldots, n - 3 \} $ provide that

\begin{equation*} \dfrac{\partial P_{n-2}}{\partial z_{1}} = \ldots = \dfrac{\partial P_{n-2}}{\partial z_{n-2}} = 0 . \end{equation*}

This yields the irreducible component $ Y_1 = V (u_2, u_3, u_4 ) \cap \mathrm{Sing} (V(P_{n-2} + 1)) $ of the singular locus of $ \mathrm{Spec}( \mathcal{A}(D_n) ) $ . Analogously, we get $ Y_2 = V (u_1, u_3, u_4 ) \cap \mathrm{Sing} (V(P_{n-2} + 1)) $ if $ u_2 \neq 0 $ .

Next, suppose that $ u_3 \neq 0 $ or $ u_4 \neq 0 $ . Then, the minors corresponding to the derivatives $ (u_1, u_4) $ and $ ( u_2, u_4 ) $ (resp. $ (u_1, u_3) $ and $ ( u_2, u_3 ) $ ) provide that we have to have

(4.4) \begin{equation} u_2 (1-u_3 u_4) = 0 \ \ \ \mbox{ and } \ \ \ u_1 (1-u_3 u_4) - u_4 P_{n-3} = 0 \end{equation}

for a singular point. If $ 1 - u_3 u_4 = 0 $ , we get that $ P_{n-3}(z_1, \ldots, z_{n-3}) = 0 $ . On the other hand, the vanishing of $ h_2 $ yields $ P_{n-2}(z_1, \ldots, z_{n-2}) = 0 $ , which is a contradiction as we have seen at the beginning of the proof of Lemma 3.7.

Therefore, we get $ u_2 = 0 $ if $ u_3 \neq 0 $ or $ u_4 \neq 0 $ . This implies that all entries in the first row of the matrix (4.3) are zero. Moreover, $ h_1 = h_2 = 0 $ is equivalent to $ u_3 u_4 = P_{n-2} + 1 = 0 $ . We have two cases:

  • $ u_3 = 0 $ and $ u_4 \neq 0 $ . Then $ \dfrac{\partial h_1}{\partial u_3} = - u_4 \neq 0 $ . The minors corresponding to the derivatives with respect to $ (u_3, z_i) $ provide that all derivatives of $ P_{n-2} $ have to vanish. Since $ \dfrac{\partial P_{n-2}(z_1,\ldots, z_{n-2})}{ \partial z_{n-2}} = P_{n-3}(z_1,\ldots, z_{n-3}) $ , the second equality of (4.4) and $ u_3 = 0 $ imply $ u_1 = 0 $ . Hence, we get the irreducible component $ Y_4 = V (u_1, u_2, u_3 ) \cap \mathrm{Sing} (V(P_{n-2} + 1)) $

  • $ u_3 \neq 0 $ and $ u_4 = 0 $ . Via the analogous arguments as in the previous case, we obtain the irreducible component $ Y_3 = V (u_1, u_2, u_4 ) \cap \mathrm{Sing} (V(P_{n-2} + 1)) $ in the singular locus.

Note that this covers all cases, where the minors of $ \operatorname{Jac}(D_n) $ vanish. Hence, we determined all components of the singular locus. Furthermore, observe that

(4.5) \begin{equation} \bigcap_{i=1}^4 Y_i = \mathrm{Sing} (Y_0). \end{equation}

First, assume $ \mathrm{char}(K) > 2 $ . By Lemma 3.7 and Proposition 3.8, we have

\begin{equation*} \mathrm{Sing}( P_{n-2} (z_1, \ldots, z_{n-2} ) + 1 ) = \begin{cases} V(z_1, \ldots, z_{n-2}) & \text{ if } n \equiv 0 \mod 4 \\ \varnothing & \text{ otherwise} . \end{cases} \end{equation*}

This implies

\begin{equation*} \mathrm{Sing} (\mathrm{Spec} ( \mathcal{A}(D_n))) \cong \begin{cases} Y_0 \cup Y_1 \cup Y_2 \cup Y_3 \cup Y_4 & \text{ if } n \equiv 0 \mod 4 \\ Y_0 & \text{ otherwise} , \end{cases} \end{equation*}

where $ \mathrm{Sing}(Y_0) = V (u_1, \ldots, u_4, z_1, \ldots, z_{n-2} ) = \bigcap_{i=1}^4 Y_i $ is the origin if $ n \equiv 0 \mod 4 $ , while $ Y_0 $ is regular in the second case. Observe that $ Y_i $ is the $ u_i $ -axis and so $ \dim(Y_i) = 1 $ , for $ i \in \{ 1, \ldots, 4 \} $ , and $ \dim (Y_0 ) = n - 3 $ .

Let us turn to the case $ \mathrm{char}(K) = 2 $ . The same arguments apply and the only difference appears, when we apply Proposition 3.8, which leads to the condition $ n \equiv 0 \mod 2 $ instead of $ n \equiv 0 \mod 4 $ .

As before in the $ A_n $ -case, we can classify the singularities and construct a desingularization from this.

Proposition 4.6. Let $\mathcal{A}(D_n)$ be the cluster algebra of type $D_n$ over a field K. We use the notation of Lemma 4.5.

  1. (1) If $ \mathrm{Sing} (\mathrm{Spec} ( \mathcal{A}(D_n))) \cong Y_0 $ , then the variety $ \mathrm{Spec} ( \mathcal{A}(D_n)) $ is locally at $ Y_0 $ isomorphic to a cylinder over a hypersurface singularity of type $ A_1 $ . In particular, the blowup with center $ Y_0 $ resolves the singularities.

  2. (2) If $ \mathrm{Sing} (\mathrm{Spec} ( \mathcal{A}(D_n))) \cong Y_0 \cup Y_1 \cup Y_2 \cup Y_3 \cup Y_4 $ , then we have

    1. (a) For every $i \in \{0 , \ldots, 4 \} $ , $ \mathrm{Spec} ( \mathcal{A}(D_n)) $ is locally at a singular point different from the origin isomorphic to a cylinder over a hypersurface singularity of type $ A_1 $ ;

    2. (b) $ Y_0 $ is isomorphic to an $ ( n- 3 ) $ -dimensional $ A_1 $ -hypersurface singularity;

    3. (c) The singularities of $ \mathrm{Spec} ( \mathcal{A}(D_n)) $ are resolved by first blowing up the origin and then choosing the strict transform of $ \bigcup_{i=0}^4 Y_i $ as the next center.

Proof. By Lemma 4.4, $ \mathrm{Spec} ( \mathcal{A}(D_n)) $ is isomorphic to the subvariety of $ {\mathbb{A}}^{n+2}_K $ given by:

\begin{equation*} \begin{array}{l} h_1 = u_1 u_2 - u_3 u_4 - u_1 u_2 u_3 u_4 - u_2 u_4 P_{n-3} (z_1, \ldots, z_{n-3}) = 0 \ , \\ h_2 = u_3 u_4 - P_{n-2} (z_1, \ldots, z_{n-2}) - 1 = 0 \ . \end{array} \end{equation*}

First, suppose $ \mathrm{Sing} (\mathrm{Spec} ( \mathcal{A}(D_n))) \cong Y_0 $ , where

\begin{equation*} Y_0 = V ( u_1, \ldots, u_4, \ P_{n-2} (z_1, \ldots, z_{n-2}) + 1) \ , \end{equation*}

is regular and of dimension $ n - 3 $ . Moreover, Lemma 3.7 and Proposition 3.8 provide that $ H \;:\!=\; \mathrm{Spec}(K[u_1, \ldots,u_4, z_1, \ldots, z_{n-2}]/\langle h_2 \rangle ) $ is regular. Locally at $ Y_0 $ , the element $ 1 - u_3 u_4 $ is invertible and thus we may introduce the local variable $ w_{1} \;:\!=\; u_1 (1 - u_3 u_4) - u_4 P_{n-3} $ . Using the latter, we get $ h_1 = w_1 u_2 - u_3 u_4 $ locally. Therefore, locally at $ Y_0 $ , the variety $ \mathrm{Spec}(\mathcal{A}(D_n)) $ is isomorphic to an intersection of a cylinder over an $ A_1 $ -hypersurface singularity and a regular variety H, which is transversal to the cylinder. In particular, the blowup of $ Y_0 $ is a desingularization of $ \mathrm{Spec}(\mathcal{A}(D_n)) $ . This ends the proof of part (1).

Let us come to the case $ \mathrm{Sing} (\mathrm{Spec} ( \mathcal{A}(D_n))) \cong Y_0 \cup Y_1 \cup Y_2 \cup Y_3 \cup Y_4 $ . By Lemma 4.5, this can only happen if $ n \equiv 0 \mod 2 $ . (Note that $ n \equiv 0 \mod 4 $ implies $ n \equiv 0 \mod 2 $ .) Here, the singular locus of $ \mathrm{Spec}(\mathcal{A}(D_n)) $ has five components, $ Y_0 $ above and the $ u_i $ -axes $ Y_i $ for $ i \in \{ 1, 2, 3, 4 \} $ . The only singular point of $ \mathrm{Sing} (\mathrm{Spec}(\mathcal{A}(D_n))) $ is the origin 0, which is also the singular locus of $ Y_0 $ , as well as the intersection of the four other components $ Y_1, \ldots, Y_4 $ .

The same argument as above shows that, locally at a singular point, which is contained in $ Y_0 \setminus \{0\} $ , the variety $ \mathrm{Spec}(\mathcal{A}(D_n)) $ is isomorphic to a cylinder over an $ A_1 $ -singularity intersected with a regular hypersurface, which is transversal to the cylinder.

Let us consider the other components. In the proof of Proposition 3.8, we have seen that there is a local coordinate transformation $(z_1, \ldots, z_{n-2}) \mapsto (t_1, \ldots, t_{n-2})$ , such that

(4.6) \begin{equation} P_{n-2}(t_1, \ldots, t_{n-2}) +1 =\sum_{i=1}^{m}t_{2i-1}t_{2i} \ , \end{equation}

where $ m \;:\!=\; \dfrac{n-2}{2} \in {\mathbb{Z}}_+ $ , which is an integer since $ n \equiv 0 \mod 2 $ .

Along the $ u_1 $ -axis without the origin, $ Y_1 \setminus \{ 0 \} $ , the term $ u_1( 1 - u_3 u_4) - u_4 P_{n-3} $ is invertible and hence we may introduce $ w_2 \;:\!=\; h_1 = u_2 ( u_1 ( 1 - u_3 u_4) - u_4 P_{n-3}) - u_3 u_4 $ to replace $ u_2 $ . Thus, locally at a point of $ Y_1 \setminus \{ 0 \} $ , we get that $ \mathrm{Spec}(\mathcal{A}(D_n)) $ is isomorphic to the hypersurface:

\begin{equation*} \mathrm{Spec}( K [u_1, u_3, u_4, t_1, \ldots, t_{n-2}]/ \langle u_3 u_4 - \sum_{i=1}^{m}t_{2i-1}t_{2i} \rangle ) \ , \end{equation*}

which is a cylinder over an $ A_1 $ -hypersurface singularity. The analogous situation appears for $ Y_2 \setminus \{ 0 \} $ .

Let us consider the local situation at $ Y_3 \setminus \{ 0 \} $ . There, $ u_3 $ is invertible so that it makes sense to define $ w_1 \;:\!=\; u_1 u_3, w_2 \;:\!=\; u_2 u_3^{-1}, w_4 \;:\!=\; u_3 u_4 $ . Using this, we obtain

\begin{equation*} h_1 = u_1 u_2 - u_3 u_4 - u_1 u_2 u_3 u_4 - u_2 u_4 P_{n-3} = w_2 (w_1 ( 1 - w_4) - w_4 P_{n-3}) - w_4 \ . \end{equation*}

Furthermore, we may introduce $ v_1 \;:\!=\; w_1 ( 1 - w_4) - w_4 P_{n-3} $ so that the vanishing of $ h_1 $ allows to eliminate the variable $ w_4 $ in $ h_2 = w_4 - P_{n-2} - 1 $ . Hence, locally at a point of $ Y_3 \setminus \{ 0 \} $ , the variety $ \mathrm{Spec}(\mathcal{A}(D_n)) $ is isomorphic to

\begin{equation*} \mathrm{Spec}( K [v_1, w_2, u_3, t_1, \ldots, t_{n-2}]/ \langle v_1 w_2 - \sum_{i=1}^{m}t_{2i-1}t_{2i} \rangle ) \ . \end{equation*}

In other words, we are in the same situation as for $ Y_1 \setminus \{ 0 \} $ . The analogous argument (and using Lemma 3.6) provide the same result for $ Y_4 \setminus \{ 0 \} $ . Hence, we have shown (2)(a).

It remains to study the situation at the origin, which is the singular locus of $ Y_0 $ and also equal to $ \bigcap_{i=1}^4 Y_i $ . By (4.6), $ Y_0 $ is isomorphic to a hypersurface singularity in $ \mathbb{A}_K^{n-2} $ of type $ A_1 $ . In particular, we get (2)(b) and blowing up the origin resolves the singularities of $ Y_0 $ .

Finally, for (2)(c), the same argument as above (for $ Y_0 $ ) provides that $ h_1 = w_1 u_2 - u_3 u_4 $ locally at the origin. In particular, $ h_1 $ and $ h_2 $ are both homogeneous of degree 2. This implies, if we blow up the origin, then the singular locus of the strict transform of $ \mathrm{Spec}( \mathcal{A}(D_n)) $ is equal to $ Y'_{\!\!0}\cup Y'_{\!\!1}\cup \ldots \cup Y'_{\!\!4} $ , where $ Y'_{\!\!i} $ denotes the strict transform of $ Y_i $ . Furthermore, for every $ i \neq j $ , we have $ Y'_{\!\!i} \cap Y'_{\!\!j} = \varnothing $ . Therefore, $ Z\;:\!=\; \bigcup_{i=0}^4 Y'_{\!\!i} $ is regular and after blowing up with center Z all singularities are resolved by (2)(a).

4.3. $\textbf{E}_6, \textbf{E}_7, \textbf{E}_8$ cluster algebras

Let us now turn our attention to the missing skew-symmetric cluster algebras of finite type, which are those arising from orientations on $ E_6, E_7, E_8 $ Dynkin diagrams. As before, we fix a field K.

Proposition 4.7. Let $\mathcal{A}(E_6)$ (resp. $\mathcal{A}(E_8)$ ) be the cluster algebra of type $ E_6 $ (resp. $ E_8 $ ) over K.

  1. (1) There exist presentations of $ \mathcal{A}(E_6) $ and $\mathcal{A}(E_8)$ of codimension 3.

  2. (2) The varieties $ \mathrm{Spec} ( \mathcal{A}(E_6)) $ and $ \mathrm{Spec} ( \mathcal{A}(E_8)) $ are regular.

Proof. We begin with $ E_8 $ . By Lemma 2.14, we may choose any orientation for the quiver, whose underlying graph is the $ E_8 $ Dynkin diagram. We choose

Using the analogous arguments as as in the $D_n$ -case, we obtain

\begin{equation*} \mathcal{A}(E_8) \cong K[x_1, x_6, x_8, y_1, \ldots, y_8] / \langle h_1, h_2 , h_3 \rangle , \end{equation*}

where we define

\begin{equation*} \begin{array}{ll} h_1 \;:\!=\; P_5 (x_1, y_1, y_2, y_3, y_4) - P_2 (x_6, y_6) , \\[5pt] h_2 \;:\!=\; P_2 (x_6, y_6) y_5 - x_6 P_2 (x_8, y_8) - P_4(x_1, y_1, y_2, y_3), \\[5pt] h_3 \;:\!=\; P_3 (x_8,y_8,y_7) - P_2(x_6, y_6) . \end{array} \end{equation*}

The singular locus of $ \mathrm{Spec}(\mathcal{A}(E_8)) $ is determined by the vanishing locus of the $ 3 \times 3 $ minors of the Jacobian matrix:

\begin{equation*} \operatorname{Jac}(E_8) \;:\!=\; \operatorname{Jac}(h_1, h_2, h_3; x_1, x_6, x_8, y_1, \ldots, y_8) . \end{equation*}

First, observe that $ h_3 = P_3 (x_8,y_8,y_7) - P_2(x_6,y_6) = x_8 y_8 y_7 - x_8 - y_7 - x_6 y_6 + 1 $ . We get

(4.7) \begin{equation} \dfrac{\partial h_3}{\partial x_8} = y_7 y_8 - 1 \neq 0, \mbox{ or } \dfrac{\partial h_3}{\partial y_7} = x_8 y_8 - 1 \neq 0, \mbox{ or } \dfrac{\partial h_3}{\partial y_8} = x_8 y_7 \neq 0, \end{equation}

where the nonvanishing of at least one derivative can be seen by setting two derivatives equal to zero which leads to the third derivative being nonzero. We fix $ z \in \{ x_8, y_7, y_8 \} $ such that $ \dfrac{\partial h_3}{\partial z} \neq 0 $ . The minor determined by the derivatives with respect to $ ( y_5, y_6, z ) $ provides that we must have $ x_6 (x_6 y_6 - 1 ) = 0 $ at a singular point of $ \mathrm{Spec}(\mathcal{A}(E_8)) $ . If $ x_6 y_6 - 1 = 0 $ , then vanishing of $ h_3 $ and of the minor of $ \operatorname{Jac}(E_8) $ determined by the derivatives with respect $ ( x_6, y_6, z) $ lead to a contradiction. Thus, we get $ x_6 = 0 $ . The columns of $ \operatorname{Jac}(E_8) $ corresponding to z and $ y_5 $ become the transpose of the vectors $ (0, 0, \dfrac{\partial h_3}{\partial z} ) $ and $ (0,1, \ast) $ , for some entry $ \ast $ . Since $ \dfrac{\partial h_3}{\partial z} $ is nonzero, we can only have a singular point if $ \operatorname{Jac}(h_1; x_1, x_6, y_1, \ldots, y_4, y_6 ) $ is the zero vector. Note that $ \dfrac{\partial h_1}{\partial x_6} = - y_6 $ and $ \dfrac{\partial h_1}{\partial y_6} = - x_6 = 0 $ . Using $ x_6 = 0 $ , the vanishing of $ h_1 $ can be reformulated as:

\begin{equation*} Q_5 \;:\!=\; P_5 (x_1, y_1, y_2, y_3, y_4) + 1 = 0. \end{equation*}

Since $ \dfrac{\partial h_1}{\partial x_1} = \dfrac{\partial Q_5 }{\partial x_1} $ and $ \dfrac{\partial h_1}{\partial y_i} = \dfrac{\partial Q_5 }{\partial y_i}, $ for $ i \in \{ 1, \ldots, 4 \}, $ we get the inclusion:

\begin{equation*} \mathrm{Sing}(\mathrm{Spec} ( \mathcal{A}(E_8))) \subseteq \mathrm{Sing} (V(Q_5)) = \varnothing \ , \end{equation*}

where the last equality holds by Lemma 3.7. This concludes the proof for $ E_8 $ .

The statement for $ E_6 $ follows by applying the analogous arguments for the quiver:

We leave the details as an easy exercise for the reader.

Proposition 4.8. Consider the variety $ \mathrm{Spec} ( \mathcal{A}(E_7)) $ over any field K corresponding to the cluster algebra of type $ E_7 $ .

  1. (1) If $ \operatorname{char}(K) \neq 2 $ , then $ \mathrm{Spec} ( \mathcal{A}(E_7)) $ is regular.

  2. (2) If $ \operatorname{char}(K) = 2 $ , then $ \mathrm{Spec} ( \mathcal{A}(E_7)) $ is isomorphic to seven-dimensional subvariety of $ {\mathbb{A}}^{10}_K $ , whose singular locus is a regular surface. Locally at the singular locus, $ \mathrm{Spec} ( \mathcal{A}(E_7)) $ is isomorphic to a cylinder over an isolated hypersurface singularity of type $ A_1 $ in $ {\mathbb{A}}_K^6 $ intersected with a regular hypersurface, which is transversal to the cylinder. In particular, the resolution of singularities of $ \mathrm{Spec} ( \mathcal{A}(E_7)) $ is given by the blowup of the singular locus.

Proof. Analogous to the proof of Proposition 4.7, we choose the quiver:

and we obtain $ \mathcal{A}(E_7) \cong K[x_1, x_5, x_7, y_1, \ldots, y_7] / \langle h_1, h_2 , h_3 \rangle , $ where we define

\begin{equation*} \begin{array}{ll} h_1 \;:\!=\; P_4(x_1, y_1, y_2, y_3) - P_2 (x_5, y_5), \\[5pt] h_2 \;:\!=\; P_2 (x_5, y_5) y_4 - x_5 P_2 (x_7, y_7) - P_3(x_1, y_1, y_2), \\[5pt] h_3 \;:\!=\; P_3 (x_7,y_7,y_6) - P_2(x_5, y_5) . \end{array} \end{equation*}

The same arguments as in the $ E_8 $ case provide that $ \mathrm{Sing} (\mathrm{Spec} ( \mathcal{A}(E_7))) $ is isomorphic to a subvariety of $ V (x_5) \cap \mathrm{Sing} (V(Q_4)) $ , where $ Q_4 \;:\!=\; Q_4 (z_1,z_2,z_3,z_4)\;:\!=\; P_4(z_1,z_2,z_3,z_4) + 1 $ and $ (z_1, z_2, z_3, z_4) \;:\!=\; (x_1, y_1, y_2, y_3 ) $ . Since $ \operatorname{char}(K) \neq 2 $ , we have $ \mathrm{Sing} (V(Q_4)) = \varnothing $ , by Proposition 3.8, which concludes the the proof of (1).

(2) Suppose $ \operatorname{char}(K) = 2 $ . We choose $ z \in \{ x_7, y_6, y_7 \} $ such that $ \dfrac{\partial h_3}{\partial z} \neq 0 $ . Then the minor of $ \operatorname{Jac}(E_7) \;:\!=\; \operatorname{Jac}(h_1, h_2, h_3; x_1, x_5, x_7, y_1, \ldots, y_7) $ corresponding to the derivatives with respect to $ (y_4, y_4,z) $ and $ (x_5, y_5, z) $ provide that at a singular point, we have $ x_5 = 0 $ . We get that $ P_2 (x_5, y_5) = 1 $ and hence

\begin{equation*} h_1 = P_4(x_1, y_1, y_2, y_3) - P_2 (x_5, y_5) = f_3 (x_1, y_1, y_2, y_3) . \end{equation*}

The minors corresponding to $ (*, y_4, z) $ , where $ * \in \{ x_1, x_5, y_1, y_2, y_3 \} $ lead to the equality:

\begin{equation*} \mathrm{Sing} (\mathrm{Spec} ( \mathcal{A}(E_7))) = \mathrm{Sing} (V(f_3)) \cap V(x_5, h_2, h_3) = V (x_1, x_5, y_1, \ldots, y_5, P_3 (x_7, y_7,y_6)+1) \ , \end{equation*}

which is regular by Lemma 3.7.

Let us consider the situation locally at the singular locus. Then, $ P_2 (x_5,y_5) $ and $ P_2 (y_2,y_3) = 1 + y_2 y_3 $ are units. Thus, we may introduce the local coordinates $ z_1 \;:\!=\; y_1 (1 + y_2 y_3) + y_3 $ and $ z_4 \;:\!=\; h_2 = P_2 (x_5, y_5) y_4 - x_5 P_2 (x_7, y_7) - P_3(x_1, y_1, y_2) $ . As in (4.7), the derivatives of $ h_3 = P_3 (x_7,y_7,y_6) - P_2(x_5, y_5) $ with respect to $ x_7$ , $ y_7 $ , and $ x_6 $ cannot vanish at the same time, i.e., $ V (h_3 ) $ is a regular hypersurface, which is transversal to $ V( z_4 ) $ . Observe that (using $ \mathrm{char}(K)=2 $ )

\begin{equation*} \begin{array}{l} h_1 = x_1 y_1 y_2 y_3 + x_1 y_1 + x_1 y_3 + y_2 y_3 + x_5 y_5 = x_1 z_1 + x_5 y_5 + y_2 y_3 \ . \end{array} \end{equation*}

This implies the remaining parts of the proposition.

5. Singularities of finite-type cluster algebras not coming from quivers

Next, let us discuss the singularities of cluster algebras of finite type for which it is necessary to work with skew-symmetrizable matrices. Recall the exchange relations (2.3) in the matrix setting (Remark 2.6) as well as the definitions of Subsection 2.1.

5.1. $\textbf{B}_{\textbf{n}}$ cluster algebras

A possible exchange matrix B for type $B_n$ , $ n \geq 2 $ , is given as:

\begin{equation*} B=\begin{pmatrix} 0 & 1 & \cdots & 0 & 0 & 0 & 0 \\\ -1 & 0 & \ddots & 0 & 0 & 0 & 0 \\ \vdots & \ddots & \ddots & \ddots & \vdots & \vdots & \vdots \\ 0 & 0 & \ddots & 0 &1 & 0 & 0 \\ 0 & 0 & \cdots & -1 & 0 &1 & 0 \\ 0 & 0 & \cdots & 0 & -1 & 0 & 1 \\ 0 & 0 & \cdots & 0 &0 &-2 & 0 \\\end{pmatrix}\end{equation*}

(cf. [Reference Fomin, Williams and Zelevinsky16, Section 5.5, (5.31)]) and the corresponding Dynkin diagram is of type $ B_n $ (where n is the number of vertices):

Lemma 5.1. Let K be any field and $ n \geq 2 $ . The cluster algebra $ \mathcal{A}(B_n) $ is isomorphic to

\begin{equation*} {K[z_1, \ldots, z_{n-1},u_1,u_2, u_3]/\langle g_n, h_n \rangle} \ , \end{equation*}

where $ g_n \;:\!=\; (u_1 u_2 - 1 ) u_3 - u_1^2 - P_{n-2}(z_1,\ldots, z_{n-2}) $ and $ h_n \;:\!=\; u_1 u_2 - 1 - P_{n-1}(z_1,\ldots, z_{n-1}) $ . In particular, the variety $ \mathrm{Spec}(\mathcal{A}(B_n)) $ is isomorphic to a codimension 2 subvariety of $ \mathbb{A}_K^{n+2} $ .

Proof. Since the underlying diagram $\Gamma(B) $ is acyclic of type $B_n$ , we get the presentation:

\begin{align*}\mathcal{A}(B_n) \cong K[x_1, \ldots, x_n, y_1, \ldots, y_n]/ & \langle x_1y_1-x_2-1, x_2y_2 - x_1 - x_3, \ldots, x_{n-2}y_{n-2}-x_{n-3}-x_{n-1}, \\ &{x_{n-1}y_{n-1} - x_n^2 - x_{n-2}}, x_n y_n -x_{n-1}-1 \rangle \ .\end{align*}

As in the proof of Lemma 4.1 (type $ A_n $ ), one can express $x_k$ in terms of $x_1, y_1 ,\ldots, y_{k-1}$ :

\begin{equation*} x_k=P_{k}(x_1, \ldots, y_{k-1}), \ \ \mbox{ for } 2 \leq k \leq n-1 \ .\end{equation*}

If we plug this into the remaining generators $x_{n-1}y_{n-1} - x_n^2 - x_{n-2} $ and $ x_n y_n -x_{n-1}-1 $ , we obtain

\begin{equation*} \begin{array}{lll} \widetilde g_n \;:\!=\; P_{n-1}(x_1,y_1,\ldots, y_{n-2}) y_{n-1} - x_n^2 - P_{n-2}(x_1, y_1, \ldots, y_{n-3}) = 0 \ , \\[5pt] h_n \;:\!=\; x_n y_n - P_{n-1}(x_1,y_1,\ldots, y_{n-2}) - 1 = 0 \ . \end{array}\end{equation*}

We replace $ \widetilde g_n $ by $ g_n \;:\!=\; \widetilde g_n + y_{n-1} h_n =(x_n y_n - 1 ) y_{n-1} - x_n^2 - P_{n-2}(x_1,y_1,\ldots, y_{n-3}) $ . Therefore, $\mathcal{A}(B_n)$ is isomorphic to $K[x_1, x_n, y_1, \ldots, y_n]/\langle g_n , h_n\rangle$ , which yields the assertion after renaming the variables.

Proposition 5.2. Let K be any field and $ n \geq 2 $ . For $\mathrm{char}(K)\neq 2$ the following holds

  1. (1) $ \mathrm{Spec}(\mathcal{A}(B_n)) $ is singular if and only if $n \equiv 3 \mod 4$ .

  2. (2) If $n = 4m - 1 $ , for some $ m \in {\mathbb{Z}}_{> 0 } $ , then $ \mathrm{Spec}(\mathcal{A}(B_{4m-1})) $ has an isolated singularity at the origin and locally at the singular point, the variety is isomorphic to an $ A_1 $ -hypersurface singularity. In particular, its resolution of singularities is given by the blowup of the singular point.

On the other hand, if $\mathrm{char}(K)=2$ , then we have

  1. (1) If $n = 2m - 1 $ , for some $ m \in {\mathbb{Z}}_{> 0 } $ , then $ \mathrm{Spec}(\mathcal{A}(B_{2m-1})) $ has an isolated singularity of type $A_1$ at the origin.

  2. (2) If $ n = 2m $ , for some $ m \in {\mathbb{Z}}_{> 0 } $ , then $ \mathrm{Spec}(\mathcal{A}(B_{2m})) $ has an isolated singularity of type $A_1$ at the closed point $ V (u_1 - 1, u_2 -1, u_3, z_1, \ldots, z_{n-1} ) $ .

In particular, the resolution of singularities is given by the blowup of the singular point in both cases (1) and (2)

Proof. We use the presentation $\mathcal{A}(B_n) \cong K[z_1, \ldots, z_{n-1},u_1,u_2,u_3]/\langle g_n, h_n \rangle $ of Lemma 5.1, where $ g_n = (u_1 u_2 - 1 ) u_3 - u_1^2 - P_{n-2}(z_1,\ldots, z_{n-2}) $ and $ h_n \;:\!=\; u_1 u_2 - 1 - P_{n-1}(z_1,\ldots, z_{n-1}) $ . We consider the $ 2 \times 2 $ minors of the Jacobian matrix. The columns corresponding to $ u_1, u_2 , u_3 $ yield that the following equations hold for the singular locus:

\begin{equation*} u_1 (u_1 u_2 - 1) = u_2 (u_1 u_2 - 1 ) = 2 u_1^2 = 0. \end{equation*}

First, assume $ \operatorname{char}(K) \neq 2 $ . Then, we have $ u_1 = 0 $ , which implies $ u_2 = 0 $ and the $ u_3 $ column of the Jacobian matrix is $ ( -1 , 0 )^T $ . This implies that the singular locus of $ \mathrm{Spec}(\mathcal{A}(B_n)) $ is contained in the singular locus of $ P_{n-1}(z_1,\ldots, z_{n-1}) + 1 = 0 $ . The latter is empty if $ n - 1 \equiv 1 \mod 2 $ (Lemma 3.7(2)) or if $ n -1 = 2m $ for some $ m \in {\mathbb{Z}}_+ $ and $ m \equiv 0 \mod 2 $ (Proposition 3.8). Therefore, $ \mathrm{Spec}(\mathcal{A}(B_n)) $ is regular if $ n \not\equiv 3 \mod 4 $ .

Consider the case $ n \equiv 3 \mod 4 $ . Then the singular locus of $ P_{n-1}(z_1,\ldots, z_{n-1}) + 1 $ is $ V ( z_1, \ldots, z_{n-1}) $ (Proposition 3.8). In particular, $ P_{n-2}(z_1, \ldots, z_{n-2}) = 0 $ , by Lemma 3.6. Moreover, $ u_1 = 0 $ implies that $ g_n = 0 $ is equivalent to $ u_3 = 0 $ . Hence, $ \mathrm{Spec}(\mathcal{A}(B_n)) $ has an isolated singularity at the origin. Locally at the origin, $ u_1 u_2 - 1 $ is invertible and thus the generator $ g_n = (u_1 u_2 - 1 ) u_3 - u_1^2 - P_{n-2}(z_1,\ldots, z_{n-2}) $ can be eliminated. This has no effect on $ h_n $ since $ u_3 $ does not appear in it. We obtain that, locally at the singular point, $ \mathrm{Spec}(\mathcal{A}(B_n)) $ is isomorphic to an $ A_1 $ -hypersurface singularity, where the type of the singularity can be seen by applying the same coordinate transformation as in the proof of Proposition 3.8.

Suppose $ \operatorname{char}(K) = 2 $ . We make a case distinction for $ u_1 (u_1 u_2 - 1) = 0 $ . If $ u_1 = 0 $ , then the same arguments as for $ \operatorname{char}(K) \neq 2 $ apply, which provides an isolated $ A_1 $ -singularity at the origin if and only if $ n \equiv 1 \mod 2 $ .

Thus, let $ u_1 u_2 - 1 = 0 $ . Then $ g_n = h_n = 0 $ is equivalent to $ u_1^2 + P_{n-2} (z_1, \ldots, z_{n-2}) = P_{n-1} (z_1, \ldots, z_{n-1}) = 0 $ . The minor of the Jacobian matrix of $ g_n $ and $ h_n $ corresponding to $ ( u_2, z_{n-1} ) $ provides that we have to have $ u_1 u_3 P_{n-2} (z_1, \ldots, z_{n-2} ) = 0 $ . Since $ u_1 u_2 - 1 = 0 $ and $ P_{n-2} (z_1, \ldots, z_{n-2}) = - u_1^2 $ , we obtain $ u_3 = 0 $ . The column of the Jacobian matrix with respect to $ u_2 $ is $ (0,u_1)^T $ and $ u_1 \neq 0 $ provides that all derivatives of $ P_{n-2} (z_1, \ldots, z_{n-2} ) $ have to vanish. If $ n \equiv 1 \mod 2 $ , then $ V ( P_{n-2} + u_1^2 ) $ is regular by Lemma 3.7(2) (where $ u_1^2 \neq 0 $ takes the role of $ \lambda $ ). On the other hand, if $ n \equiv 0 \mod 2 $ , then Proposition 3.8 implies that $ V( P_{n-2} + u_1^2 ) $ has a singularity of type $ A_1 $ at $ V (z_1, \ldots, z_{n-2}) $ if and only if $ u_1 = 1 $ . From this, we obtain assertion (2).

5.2. $\textbf{C}_{\textbf{n}}$ cluster algebras

We choose the exchange matrix B for type $C_n$ , $n \geq 3$ , as:

\begin{equation*}B=\begin{pmatrix} 0\;\;\;\; & 1\;\;\;\; & \cdots\;\;\;\; & 0\;\;\;\; & 0\;\;\;\; & 0\;\;\;\; & 0 \\ -1\;\;\;\; & 0\;\;\;\; & \ddots\;\;\;\; & 0\;\;\;\; & 0\;\;\;\; & 0\;\;\;\; & 0 \\\vdots\;\;\;\; & \ddots\;\;\;\; & \ddots\;\;\;\; & \ddots\;\;\;\; & \vdots\;\;\;\; & \vdots\;\;\;\; & \vdots \\0\;\;\;\; & 0\;\;\;\; & \ddots\;\;\;\; & 0\;\;\;\; &1\;\;\;\; & 0\;\;\;\; & 0 \\0\;\;\;\; & 0\;\;\;\; & \cdots\;\;\;\; & -1\;\;\;\; & 0\;\;\;\; &1\;\;\;\; & 0 \\0\;\;\;\; & 0\;\;\;\; & \cdots\;\;\;\; & 0\;\;\;\; & -1\;\;\;\; & 0\;\;\;\; & 2 \\0\;\;\;\; & 0\;\;\;\; & \cdots\;\;\;\; & 0\;\;\;\; &0\;\;\;\; &-1\;\;\;\; & 0 \\\end{pmatrix}\end{equation*}

(cf. [Reference Fomin, Williams and Zelevinsky16, Section 5.5, (5.32)]). The corresponding Dynkin diagram is of type $ C_n $ (where n is the number of vertices):

For this cluster algebra, the characteristic of the field makes a significant difference. First, we provide a suitable presentation of $ \mathcal{A}(C_n) $ .

Lemma 5.3. Let K be any field and $ n \geq 3 $ . The cluster algebra $ \mathcal{A}(C_n) $ is isomorphic to

\begin{equation*} K[z_1, \ldots, z_{n+1}]/\langle P_n(z_1, \ldots, z_n)z_{n+1} - P_{n-1}(z_1, \ldots, z_{n-1})^2 -1 \rangle \ , \end{equation*}

where $ P_{n} $ is the continuant polynomial defined in Section 3. In particular, the variety $ \mathrm{Spec}(\mathcal{A}(C_n)) $ is isomorphic to a hypersurface in $ \mathbb{A}_K^{n+1} $ .

Proof. Since the underlying diagram $ \Gamma(B) $ is acyclic, the cluster algebra $ \mathcal{A}(C_n)$ has a presentation as:

\begin{equation*} K[x_1, \ldots, x_n, y_1, \ldots, y_n]/\langle h_1, \ldots, h_n \rangle, \end{equation*}

where we define $ h_1 \;:\!=\; x_1 y_1-x_2-1 $ , $ h_n \;:\!=\; x_n y_n -x_{n-1}^2-1 $ , and $ h_k \;:\!=\; x_k y_k - x_{k-1} - x_{k+1} $ , for $ k \in \{ 2, \ldots, n- 1 \} $ . Similar as for type $A_n$ (see Lemma 4.1) one can for $2 \leq k \leq n$ stepwise express $x_k$ in terms of $x_1, y_1,\ldots, y_{k-1}$ :

\begin{equation*}x_k=P_{k}(x_1, y_1, \ldots, y_{k-1}) \ . \end{equation*}

The only difference is in the last generator $ h_n $ , which becomes

\begin{equation*}h_n(x_1, y_1, \ldots, y_n)= P_n(x_1, y_1, \ldots, y_{n-1})y_n - P_{n-1}(x_1, y_1, \ldots, y_{n-2})^2 - 1 \ .\end{equation*}

After renaming the variables, we obtain the assertion.

Proposition 5.4. Let $ n \geq 3 $ and K be a field with $\operatorname{char}(K) \neq 2$ . The variety $\mathrm{Spec}(\mathcal{A}(C_n))$ is isomorphic to a regular hypersurface in ${\mathbb{A}}_K^{n+1}$ .

Proof. The proof follows the steps of the proof of Proposition 3.8. We apply the Jacobian criterion to the presentation $\mathcal{A}(C_n) \cong K[z_1, \ldots, z_{n+1}]/\langle h_n(z_1, \ldots, z_{n+1}) \rangle $ of Lemma 5.3. Since $ \dfrac{\partial h_n}{\partial z_{n+1}} = P_n (z_1, \ldots, z_n) = 0 $ , the equation $ h_n = 0 $ for the singular locus is equivalent to $ P_{n-1}(z_1, \ldots, z_{n-1})^2 = -1 $ . If $ -1 \notin K^2 $ is not a square in K, the last equality cannot hold and we have shown that the claim.

Assume $ -1 \in K^2 $ and let $ \lambda \in K \setminus \{ 0 \} $ be such that $ \lambda^2 = - 1 $ and $ P_{n-1}(z_1, \ldots, z_{n-1}) = \lambda $ . Using Lemma 3.5, we get

\begin{equation*} 0 = \frac{\partial h_n}{\partial z_n} = P_{n-1} (z_1, \ldots, z_{n-1}) z_{n+1} = \lambda z_{n+1} \end{equation*}

and thus $ z_{n+1} = 0 $ .

We prove by induction on k that $ h_n = \dfrac{\partial h_n}{\partial z_{n+1}} \ldots = \dfrac{\partial h_n}{\partial z_{n-2k}} = 0 $ imply

  1. (a k ) $ z_{n+1} = \cdots = z_{n-2k+1} = 0 $ ,

  2. (b k ) $ P_{n-2k-1}(z_1, \ldots, z_{n-2k-1}) = (-1)^{k} \lambda $ , and

  3. (c k ) $ P_{n-2k}(z_{1}, \ldots, z_{n-2k}) = 0 $ .

As we have seen above, the statements are true for $ k = 0 $ . Let us deduce (a $_{k+1}$ ), (b $_{k+1}$ ), (c $_{k+1}$ ) from (a $_{k}$ ), (b $_{k}$ ), (c $_{k}$ ). First, (a $_k$ ) and Lemma 3.6 imply $ P_{2k}(z_{n-2k}, \ldots, z_{n-1}) = \pm 1 $ . Using $ z_{n+1} = 0 $ , (b $_0$ ), and Lemma 3.5, we have

\begin{equation*} 0 = \frac{\partial h_n}{\partial z_{n-2k-1}} = - 2 P_{n-1} (z_1, \ldots, z_{n-1}) \frac{\partial P_{n-1} (z_1, \ldots, z_{n-1}) }{\partial z_{n-2k-1}} = \end{equation*}
\begin{equation*} = (-2) \lambda P_{n-2k-2} (z_1, \ldots, z_{n-2k-2}) P_{2k}(z_{n-2k}, \ldots, z_{n-1}) = ( \mp 2) \lambda P_{n-2k-2} (z_1, \ldots, z_{n-2k-2}) \ , \end{equation*}

which provides (c $_{k+1} $ ) as $ \operatorname{char}(K) \neq 2 $ . If we apply the recursion of Lemma 3.4 for $ P_{n-2k}(z_{1}, \ldots, z_{n-2k}) $ and use (b $_k$ ) and (c $_{k+1} $ ), we obtain $ z_{n-2k} = 0 $ . On the other hand, Lemma 3.4 applied for $ P_{n-2k-1} (z_1, \ldots, z_{n-2k-1}) $ , (b $_{k} $ ), and (c $_{k+1} $ ) provide (b $_{k+1} $ ). It remains to prove $ z_{n-2k-1} = 0 $ . For this, we consider the derivative of $ h_n $ by $ z_{n-2k-2} $ (using Lemma 3.5) and apply (b $_0$ ), (b $_{k+1}$ ), as well as $ P_{2k+1} (z_{n-2k-1}, 0, \ldots, 0 ) = \pm z_{n-2k-1} $ (by Lemma 3.6).

Next, we distinguish two cases: if $ n = 2m $ for some $ m \in {\mathbb{Z}}_+$ , then we have not used the derivative by $ z_1 $ in the induction. Using $ z_{n+1} = 0 $ and (b $_0$ ), we obtain the contradiction:

\begin{equation*} 0 = \frac{\partial h_n}{\partial z_1} = -2 \lambda P_{2m-2} (z_2, z_3,\ldots, z_{n-1}) = \mp \lambda \neq 0 \ , \end{equation*}

where the last equality holds by applying (a $_{m-1}$ ) and Lemma 3.6.

Assume $ n = 2m +1 $ , for some $ m \in {\mathbb{Z}}_+ $ . Statement (a $_{m}$ ) implies $ z_2 = 0 $ and (b $_{m-1}$ ) states $ P_2 (z_1,z_2) = \pm \lambda $ . This leads to the equality $ \lambda = \mp 1 $ , which contradicts the property $ \lambda^2 = - 1 $ (see the definition of $ \lambda $ above).

Let us discuss the case $ \mathrm{char}(K) = 2 $ , which turns out to be more complicated.

Proposition 5.5. Let K be a field of characteristic 2. The singular locus of $\mathrm{Spec}(\mathcal{A}(C_n)) $ is isomorphic to $ \mathrm{Spec}(\mathcal{A}(A_{n-2})) $ and is of dimension $ n - 2 $ . Moreover, we have

  1. (1) If $ n \equiv 0 \mod 2 $ , then $ \mathrm{Sing}(\mathcal{A}(C_n)) $ is regular and $ \mathrm{Spec}(\mathcal{A}(C_n)) $ is locally at the singular locus isomorphic to a cylinder over a $ A_1 $ -hypersurface singularity in $ {\mathbb{A}}_K^3 $ . In particular, the blowup with center $ \mathrm{Sing}(\mathcal{A}(C_n)) $ resolves the singularities of $ \mathrm{Spec}(\mathcal{A}(C_n)) $ .

  2. (2) If $ n \equiv 1 \mod 2 $ and $ n > 3 $ , then $ \mathrm{Sing}(\mathcal{A}(C_n)) $ has an isolated singularity of type $ A_1 $ at the origin. Locally at the origin, $ \mathrm{Spec}(\mathcal{A}(C_n)) $ is isomorphic to a hypersurface singularity of the form (where m is defined by $ n = 2m+1 $ ):

    \begin{equation*} \mathrm{Spec} ( k[x_1, \ldots, x_{2m}, y, z] / \langle \, yz + \big( \sum_{i=1}^{m} x_{2i-1} x_{2i} \big)^2 \ \rangle \ , \ \ \ \mbox{where } n = 2m +1, \end{equation*}
    while locally at a singular point different from the origin, $ \mathrm{Spec}(\mathcal{A}(C_n)) $ is again isomorphic to a cylinder over the $ A_1 $ -hypersurface singularity given by $ V(x^2 + yz) \subset {\mathbb{A}}_K^3 $ .

    The singularity $ \mathrm{Spec}(\mathcal{A}(C_n)) $ is resolved by three blowups: the first center is the origin, the second is the strict transform of the original singular locus, and the third center is the strict transform of an exceptional component created after the first blowup.

  3. (3) If $ n = 3 $ , then $ \mathrm{Sing}(\mathcal{A}(C_n)) $ is isomorphic to two regular lines intersecting transversally at the origin. All other statements of (2) remain true for $ m = 1 $ .

Remark 5.6. Observe that case (2) is not among the simple singularities.

Proof of Proposition 5.5. As we have seen above, $ \mathcal{A}(C_n) $ is isomorphic to the hypersurface determined by $ h_n (z_1, \ldots, z_{n+1}) = P_n(z_1, \ldots, z_n)z_{n+1} - P_{n-1}(z_1, \ldots, z_{n-1})^2 -1 $ . Since $ \mathrm{char}(K) = 2 $ , we can rewrite this as:

\begin{equation*} h_n (z_1, \ldots, z_{n+1}) = P_n(z_1, \ldots, z_n)z_{n+1} + \big( P_{n-1}(z_1, \ldots, z_{n-1}) + 1 \big)^2 \ . \end{equation*}

The partial derivatives are

\begin{equation*} \begin{array}{rcl} \displaystyle \frac{\partial h_n}{\partial z_{n+1}} & = & P_n(z_1, \ldots, z_n) \ , \\[12pt] \displaystyle \frac{\partial h_n}{\partial z_{k}} & = & \displaystyle z_{n+1} \frac{\partial P_n(z_1, \ldots, z_n) }{\partial z_k} \ , \ \ \ \mbox{ for } k \in \{ 1, \ldots, n \} \ . \end{array} \end{equation*}

This implies that we can replace the condition $ h_n(z_1, \ldots, z_{n+1}) = 0 $ by:

\begin{equation*} f_{n-2}(z_1, \ldots, z_{n-1}) = P_{n-1}(z_1, \ldots, z_{n-1}) + 1 = 0 \end{equation*}

when determining the singular locus, where $ f_{n-2}(z_1, \ldots, z_{n-1}) $ is the polynomial providing a hypersurface presentation for the variety $ \mathrm{Spec}(\mathcal{A}(A_{n-2})) $ (see Lemma 4.1 and use $ \mathrm{char}(K) = 2 $ ).

Since the second factor of $ \dfrac{\partial h_n}{\partial z_{n}} = z_{n+1} P_{n-1} (z_1, \ldots, z_n) $ cannot vanish if $ f_{n-2} = 0 $ and since $ P_n (z_1, \ldots, z_n) = z_n P_{n-1} (z_1, \ldots, z_{n-1}) + P_{n-2} (z_1, \ldots, z_{n-2}) $ , we obtain

\begin{equation*} \mathrm{Sing} (\mathcal{A}(C_n)) = V (u_n, z_{n+1}, f_{n-2}(z_1, \ldots, z_{n-1})) \;=\!:\;D, \end{equation*}

where we introduce $ u_n \;:\!=\; z_n + P_{n-2} (z_1, \ldots, z_{n-2}) $ . Observe that

\begin{equation*} h_n = f_{n-1}^2 + z_{n+1} \Big( u_n (1 + f_{n-1}) + f_{n-1} P_{n-2} \Big) \ . \end{equation*}

Corollary 4.3(1) implies that $ \mathrm{Sing} (\mathcal{A}(C_n)) $ is singular if and only if $ n \equiv 1 \mod 2 $ .

First, assume $ n \equiv 0 \mod 2 $ . Then, $ V (f_{n-1}) $ is regular and we may take $ u_{n-1} \;:\!=\; f_{n-1} $ as a local variable locally at the singular locus. Furthermore, $ 1 + f_{n-1} $ is a unit and we may introduce the local variable $ w_n \;:\!=\; u_n (1 + f_{n-1}) + f_{n-1} P_{n-2} $ . Hence, $ h_n = u_{n-1}^2 + z_{n+1} w_{n} $ and claim (1) follows.

Suppose that $ n \equiv 1 \mod 2 $ . By Corollary 4.3(2), $ \mathrm{Sing} (\mathcal{A}(C_n)) $ has an isolated singularity of type $ A_1 $ at the origin $ V (z_1, \ldots, z_{n-1}, u_n, z_{n+1} ) $ . The statement about the the type of singularity away from origin follows with the same argument as in the case $ n \equiv 0 \mod 2 $ .

Let us study the situation at the origin. Write $ n - 2 = 2m - 1 $ , for $ m \in {\mathbb{Z}}_+ $ . As we have seen in the proof of Proposition 3.8, there is a coordinate transformation $ (z_1, \ldots, z_{2m}) \mapsto (t_1, \ldots, t_{2m}) $ such that $ f_{n-2} (t_1, \ldots, t_{2m}) = \sum_{i=1}^{2m} t_{2i-1} t_{2i} $ , locally around the origin. Furthermore, we can again introduce $ w_n $ above such that, locally at the origin, we obtain $ h_n = ( \sum_{i=1}^{m} t_{2i-1} t_{2i} )^2 + w_n z_{n+1} $ , as desired.

Let us discuss the desingularization of the variety $ \mathrm{Spec}(\mathcal{A}(C_n)) $ . First, we blow up with center the origin. In order to simplify the presentation of the charts, we abuse notation and write $ z_n \;:\!=\; u_n $ .

We fix the notation when considering explicit charts of a blowup: (we only discuss this for the blowup of the origin, but it can be adapted for any blowup with a smooth center.) Recall that the blowup in the origin of $ {\mathbb{A}}^{n+1}_K = \mathrm{Spec}(R) $ , where $ R \;:\!=\; K[z_1, \ldots, z_{n+1}] $ , is given by $ \operatorname{Bl}_0({\mathbb{A}}^{n+1}_K) \;:\!=\; \operatorname{Proj}(R[Z_1, \ldots, Z_{n+1}]/ \langle z_i Z_j - z_j Z_i \mid i, j \in \{ 1, \ldots, n +1 \} \rangle ) $ , where $ (Z_1, \ldots, Z_{n+1} ) $ are projective variables. In particular, $ \operatorname{Bl}_0({\mathbb{A}}^{n+1}_K) $ is covered by the open subsets $ D_i $ given by $ Z_i \neq 0 $ , for $ i \in \{ 1, \ldots, n + 1 \} $ . We also say that $ D_i $ is the $ Z_i $ -chart.

Fix $ i \in \{ 1, \ldots, n +1 \} $ . Since $ z_i Z_j - z_j Z_i = 0 $ , for $ j \neq i $ , we obtain that $ z_j = z_i \dfrac{Z_j}{Z_i} $ in the $ Z_i $ -chart. This provides that the $ Z_i $ -chart is isomorphic to $ \mathrm{Spec} (K[z'_{\!\!1}, \ldots, z'_{\!\!n+1}] ) $ , where we set $ z'_{\!\!i} \;:\!=\; z_i $ and $ z'_{\!\!j} \;:\!=\; \dfrac{Z_j}{Z_i} $ for $ j \neq i $ . In order to keep the notation light, we abuse it by using the same letter for the variables after the blowup as before, i.e., the transformation of the variables will be written as $ z_j = z_i z_j $ for $ j \neq i $ .

$ Z_n $ -chart. We have $ z_i = z_n z_i $ for every $ i \neq n $ . The strict transform of $ h_n $ is

\begin{equation*} h{'}_{\!\!n} = f{'}_{\!\!n-1}^{2} z_n^{2} + z_{n+1} ( 1 + z_n^2 f{'}_{\!\!n-1} + z_n^{2} f{'}_{\!\!n-1} P{'}_{\!\!n-2} ) \ , \end{equation*}

where we denote by $ f'_{\!\!n-1} $ (resp. $ P'_{\!\!n-2} $ ) the strict transform of $ f_{n-2} $ (resp. $ P_{n-2} $ ). The strict transform D of D is empty in this chart. Hence, the only singularities which may appear have to be contained in the exceptional divisor $ V (z_n) $ . On the other hand, we have $ \dfrac{\partial h'_{\!\!n}}{\partial z_{n+1}'} = 1 + z_n^2 f'_{\!\!n-1} + z_n^2 f'_{\!\!n-1} P'_{\!\!n-2} $ , which implies that the strict transform of $ \mathrm{Spec} (\mathcal{A} (C_n)) $ is regular in this chart.

The analogous argument applies for the $ Z_{n+1} $ -chart.

$ Z_1 $ -chart. (All other charts remaining are analogous.) We get $ z_i = z_1 z_i $ for every $ i \neq 1 $ and

\begin{equation*} h{'}_{\!\!n} = f{'}_{\!\!n-1}^{2} z_1^{2} + z_{n+1} \Big( z_n ( 1 + z_1^2 f{'}_{\!\!n-1}) + z_1^2 f{'}_{\!\!n-1} P{'}_{\!\!n-2} \Big) \ . \end{equation*}

By Corollary 4.3(2) $ V(f'_{\!\!n-1}) $ is regular and thus the same is true for D . Lemma 3.6 implies that $ f'_{\!\!n-1} = z_2 + z_4 + \cdots + z_{n-1} + H $ for some $ H \in \langle z_1, z_2, \ldots, z_{n-1} \rangle^2 $ . In particular, $ V(f'_{\!\!n-1}) $ is transversal to $ V(z_1 z_n z_{n+1} ) $ and we may introduce the variable $ u_2 \;:\!=\; f'_{\!\!n-1} $ locally at D .

Since any newly created singularities have to be contained in the exceptional divisor $ V(z_1) $ , the element $ 1 + z_1^2 f'_{\!\!n-1} $ is invertible locally at the singular locus of $ V ( h'_{\!\!n} ) $ . We introduce the local variable $ w_n \;:\!=\; z_n ( 1 + z_1^2 f'_{\!\!n-1}) + z_1^2 f'_{\!\!n-1} P'_{\!\!n-2} $ and we get

\begin{equation*} h{'}_{\!\!n} = f{'}_{\!\!n-1}^{2} z_1^2 + w_n z_{n+1}. \end{equation*}

Obviously, we have $ \mathrm{Sing} (V(h'_{\!\!n})) = D' \cup V (z_1, w_n, z_{n+1} ) $ . Both components are regular and $ V(h'_{\!\!n}) $ is an $ A_1 $ -singularity at every point expect their intersection. Let us define $ E \;:\!=\; V (z_1, w_n, z_{n+1} ) $ .

Next, we blow up with center D . Observe that this is a well-defined global center, which is seen in any $ Z_i $ -chart with $i \in \{ 1 ,\ldots, n-1 \} $ as it is the strict transform of $ \mathrm{Sing}(\mathrm{Spec}(\mathcal{A}(C_n))) $ . There are no new singularities contained in the exceptional divisor of the second blowup, and hence the singular locus of $ V(h''_{\!\!\!n}) $ has to be the strict transform E ′′ of E (where $ h''_{\!\!\!n} $ is the strict transform of $ h'_{\!\!n} $ after the second blowup). Locally at E ′′, the hypersurface is given by an equation of the form $ x^2 - yz = 0 $ . Therefore, after blowing up E ′′ all singularities are resolved. Again observe that E ′′ is a well-defined global center at this step of the resolution process, since it is the singular locus of the strict transform after the second blowup.

Case (3) is seen by explicit computation.

5.3. $\textbf{F}_{4}$ and $\textbf{G}_{2}$ cluster algebras

Let us discuss the remaining cases of $ \mathcal{A}(F_4) $ and $ \mathcal{A}(G_2 ) $ .

For the cluster algebra $ \mathcal{A}(F_4) $ , we pick the exchange matrix $ B = \begin{pmatrix} 0 & 1 & 0 &0 \\ -1 & 0 &1 & 0 \\ 0 & -2 & 0 & 1\\ 0 & 0 & -1 & 0 \end{pmatrix}$ (cf. [Reference Fomin, Williams and Zelevinsky16, Exercise 4.4.12]), whose corresponding Dynkin diagram is of type $F_4$ :

Lemma 5.7. For any field K, the variety $ \mathrm{Spec} (\mathcal{A} (F_4)) $ is isomorphic to a regular hypersurface in $ {\mathbb{A}}_K^5 $ .

Proof. The underlying graph $ \Gamma(B) $ is acyclic and thus $ \mathcal{A}(F_4 ) $ is isomorphic to its lower bound cluster algebra. Similar as above, we obtain the presentation:

\begin{equation*} \mathcal{A}(F_4) \cong K[x_1, \ldots, x_4, y_1, \ldots, y_4]/ \langle x_1y_1 -x_2 -1, x_2y_2 -x_1 -x^2_3, x_3y_3 -x_2 -x_4, x_4y_4-x_3-1 \rangle \ . \end{equation*}

By eliminating $ x_1, x_2, x_3 $ , this can be simplified to

\begin{equation*} \mathcal{A}(F_4) \cong K[x,y,z,w,t]/\langle xyzwt-x^2yt^2-xyz-yzw+2xyt-xwt+x-y+w-1 \rangle \ . \end{equation*}

Hence, $\mathrm{Spec}(\mathcal{A}(F_4))$ is isomorphic to a hypersurface in ${\mathbb{A}}^5_K$ . Moreover, the Jacobian criterion shows that the latter is regular.

Next, let us come to $ \mathcal{A}(G_2 ) $ . A possible exchange matrix is $ B = \begin{pmatrix} 0\;\;\;\; & 1 \\ -3\;\;\;\; & 0 \end{pmatrix} $ (cf. [Reference Fomin, Williams and Zelevinsky16, Section 5.7]) and the corresponding Dynkin diagram is of type $G_2$ :

Lemma 5.8. Let K be any field. The variety $ \mathrm{Spec} (\mathcal{A} (G_2)) $ is isomorphic to a hypersurface in $ {\mathbb{A}}_K^3 $ .

  1. (1) If $ \operatorname{char}(K) \neq 3 $ , then $ \mathrm{Spec} ( \mathcal{A}(G_2)) $ is regular.

  2. (2) If $ \operatorname{char}(K) = 3 $ , then $ \mathrm{Spec} ( \mathcal{A}(G_2)) $ has an isolated singularity of type $ A_2 $ at a closed point. In particular, the singularities of the variety are resolved by two point blowups.

Proof. Since $ \Gamma(B) $ is acyclic, the cluster algebra $\mathcal{A}(G_2)$ is isomorphic to its lower bound cluster algebra by Theorem 2.12. We get the presentation:

\begin{equation*} \mathcal{A}(G_2) \cong K[x_1,x_2,y_1,y_2]/\langle x_1y_1-1-x_2^3,x_2y_2-1-x_1\rangle \ . \end{equation*}

Since $x_1$ can be expressed in term of the other variables, we find

\begin{equation*} \mathcal{A}(G_2)\cong K[x,y,z]/\langle z^3-xyz+y+1\rangle \ . \end{equation*}

By the Jacobian criterion, this algebra is regular for $\mathrm{char}(K) \neq 3$ , and for characteristic 3 the Jacobian criterion yields $\mathrm{Sing}(\mathcal{A}(G_2)) \cong V(x+1,y,z+1) $ , a closed point.

Assume $\mathrm{char}(K)=3$ and set $x'\;:\!=\;x+1$ , and $z'\;:\!=\;z+1$ . Then, we obtain $\mathcal{A}(G_2)\cong K[x',y,z']/\langle z'^3-x'yz'+yz'+x'y\rangle$ , where the singular point is the origin in the new coordinates. Applying the local coordinate change $x'=\dfrac{\tilde x -z'}{1-z'}$ yields

\begin{equation*} \mathcal{A}(G_2)_{\langle \tilde x, y, z' \rangle} \cong K[\tilde x, y, z']_{\langle \tilde x, y, z' \rangle} /\langle z'^3+\tilde x y \rangle \ , \end{equation*}

which is a singularity of type $ A_2 $ , see [Reference Greuel and Kröning27, Definition 1.2].

6. Star cluster algebras

The final section is devoted to the question how singularities of cluster algebras may look for more general quivers. We examine the cluster algebra of a star-shaped quiver. Consider the star quiver ${\mathcal{S}}_n$ with n vertices and the following orientation:

By Lemma 2.14, all orientations on this tree are equivalent. Since the quiver is acyclic (and all vertices are mutable), the corresponding cluster algebra, denoted by $ \mathcal{A}({\mathcal{S}}_n) $ , is isomorphic to its lower bound cluster algebra by Theorem 2.12.

Remark 6.1. Observe that $ {\mathcal{S}}_2 = A_2 $ , $ {\mathcal{S}}_3 = A_3 $ , and $ {\mathcal{S}}_4 =D _4 $ . By Corollary 4.3, $ \mathrm{Spec} (\mathcal{A}({\mathcal{S}}_2)) $ is regular, while $ \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_3)) $ is an $ A_1 $ -hypersurface singularity which is resolved by blowing up the singular locus. Moreover, by Lemma 4.5 and Proposition 4.6, the singular locus of $ \mathrm{Spec} (\mathcal{A}({\mathcal{S}}_4)) $ has six irreducible components of dimension 1 and we obtain a desingularization of $ \mathrm{Spec} (\mathcal{A}({\mathcal{S}}_4)) $ by first blowing up the intersection of these irreducible components, followed by the blowup of their strict transforms.

In particular, if suffices to restrict to the case $ n \geq 5 $ in the following, if needed.

Lemma 6.2. The cluster algebra $\mathcal{A}({\mathcal{S}}_n)$ has a presentation of the form:

\begin{equation*} K[z_1,\ldots,z_{2n-2}] / \langle h_1, h_2, \ldots, h_{n-2} \rangle \ , \end{equation*}

where

\begin{equation*} h_1 \;:\!=\; z_1 z_2 (1 - z_{2n-3} z_{2n-2} + \prod_{\ell=1}^{n-1} z_{2\ell-1} ) + z_{2n-3} z_{2n-2} \ , \end{equation*}
\begin{equation*} h_k \;:\!=\; z_1 z_2 - z_{2k-1} z_{2k}, \ \ \ for\; k \in \{ 2, \ldots, n-2 \} \ . \end{equation*}

In particular, the n -dimensional variety $\mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n)) $ can be embedded into $ {\mathbb{A}}^{2n-2}_K $ .

Proof. Since $ \mathcal{A}({\mathcal{S}}_n) $ is isomorphic to its lower bound cluster algebra, we have

\begin{equation*} \mathcal{A}({\mathcal{S}}_n) \cong K[x_1, \ldots, x_n, y_1, \ldots, y_n]/ I \ , \end{equation*}

where I is the ideal generated by the exchange relations:

\begin{equation*} \begin{array}{llll} x_1 y_1 - x_n - 1 \ , & \ldots \ , & x_{n-1} y_{n-1} - x_n - 1 \ , & x_n y_n - x_1 \cdots x_{n-2} - x_{n-1} \ . \end{array} \end{equation*}

The first generator allows us to substitute $ x_{n} = x_1 y_1 - 1 $ and we get

\begin{equation*} \begin{array}{lllll} x_1 y_1 - x_{2} y_{2} \ , & \ldots \ , & x_1 y_1 - x_{n-1} y_{n-1} \ , & y_n (x_1 y_1 - 1) - x_1 \cdots x_{n-2} - x_{n-1} \ . \end{array} \end{equation*}

We can eliminate another generator via $ x_{n-1} = y_n (x_1 y_1 - 1) - x_1 \cdots x_{n-2} $ , which provides

\begin{equation*} \begin{array}{rcl} h_1 \;:\!=\; x_1 y_1 - x_{n-1} y_{n-1} & = & x_1 y_1 - y_{n-1} (y_n (x_1 y_1 - 1) - x_1 \cdots x_{n-2}) \\ & = & x_1 y_1 (1 - y_{n-1} y_n) + y_{n-1} (y_n + x_1 \cdots x_{n-2} ) \ , \end{array} \end{equation*}

while $ h_k \;:\!=\; x_1 y_1 - x_k y_k $ , for $ k \in \{ 2, \ldots, n- 2 \} $ , are unchanged. Introducing $ z_{2n-3} \;:\!=\; y_{n-1} $ , $ z_{2n-2} \;:\!=\; y_n + x_1 \cdots x_{n-2} $ , and $ z_{2k-1} \;:\!=\; x_k $ , $ z_{2k} \;:\!=\; y_k $ , for $ k \in \{ 1, \ldots, n-2\} $ , provides the assertion.

Theorem 6.3. Let $ n \geq 4 $ . Let $ \mathcal{A}({\mathcal{S}}_n) $ be the cluster algebra arising form the star-shaped quiver $ {\mathcal{S}}_n $ over a field K. Using the notation of Lemma 6.2, we have

\begin{equation*} \mathrm{Sing} ( \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n))) \cong \bigcup_{k = 1 }^{n-1} \bigcup_{\ell = k+1}^{n-1} D_{k,\ell} \subseteq {\mathbb{A}}_K^{2n-2} \ , \end{equation*}
\begin{equation*} \mbox{for } D_{k,\ell} \;:\!=\; V ( z_{2k-1}, \, z_{2k}, \, z_{2\ell -1}, \, z_{2\ell}, \, z_{2m-1} \cdot z_{2m} \mid m \in \{ 1, \ldots, n-1 \} \setminus \{ k , \ell \} ) \ . \end{equation*}

In particular, the singular locus consists of $ \binom{n-1}{2} 2^{n-3} = (n-1)(n-2)2^{n-4} $ irreducible components, where each of them is regular and of dimension $ n - 3 $ . Furthermore, locally at a generic point of such a component, $ \mathrm{Spec} (\mathcal{A}({\mathcal{S}}_n) ) $ is isomorphic to an $ A_1 $ -hypersurface singularity. On the other hand, locally at the closed point determined by the intersection of all irreducible components, $\mathrm{Spec} (\mathcal{A}({\mathcal{S}}_n) ) $ is isomorphic to a toric variety, defined by the binomial ideal:

\begin{equation*} \langle x_1 x_2 - x_{2k-1} x_{2k} \mid k \in \{ 2, \ldots, n - 1 \} \rangle \subset K [x_1, \ldots, x_{2n-2}]_{ \langle x_1, \ldots, x_{2n-2} \rangle }. \end{equation*}

We have that the intersection of all irreducible components is the origin of $ {\mathbb{A}}_K^{2n-2} $ and after blowing up the latter, we obtain in each chart a singularity which is of the same kind as the one of $ \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_{n-1})) \subset {\mathbb{A}}_K^{2n-4} $ . In other words, the singularities of $ \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n)) $ are resolved by first separating the irreducible components of its singular locus and then blowing up their strict transforms.

As a preparation for the proof, we show the following lemma, which we will use to make an induction.

Lemma 6.4. Let $ h \;:\!=\; x_1 x_2 (1 + \rho ) + y_1 y_2 \in K[x_1, x_2, y_1, y_2, u_1, \ldots, u_a] $ , for $ \rho \in \langle y_1 \rangle $ . We have

  1. (1) $ \mathrm{Sing} ( V(h)) \cap V( x_1 x_2 ) = V (x_1, x_2, y_1, y_2 ) $ .

  2. (2) If $ \rho = y_1 y_2 \rho_1 + x_1 y_1 \rho_2 $ , for $ \rho_1 , \rho_2 \in K[u_1, \ldots, u_a] $ , then $ \mathrm{Sing} ( V(h)) = V (x_1, x_2, y_1, y_2 ) $ .

Moreover, locally at $ V (x_1, x_2, y_1, y_2 ) $ , the variety V(h) is a cylinder over an $ A_1 $ -hypersurface singularity. In particular, blowing up $ V (x_1, x_2, y_1, y_2 ) $ resolves the singularities of V(h).

Proof. Notice that the inclusion $ V (x_1, x_2, y_1, y_2 ) \subseteq \mathrm{Sing}( V(h)) $ is obvious. It remains to show the equality. We have

\begin{equation*} \begin{array}{ll} \dfrac{\partial h}{\partial x_1} = x_2 (1 + \rho ) + x_1 x_2 \dfrac{\partial \rho}{\partial x_1} \ , & \dfrac{\partial h}{\partial x_2} = x_1 (1 + \rho ) + x_1 x_2 \dfrac{\partial \rho}{\partial x_2} \ , \\[10pt] \dfrac{\partial h}{\partial y_1} = x_1 x_2 \dfrac{\partial \rho}{\partial y_1} + y_2 \ , & \dfrac{\partial h}{\partial y_2} = x_1 x_2 \dfrac{\partial \rho}{\partial y_2} + y_1 \ . \end{array} \end{equation*}

If $ x_1 x_2 = 0 $ , then the vanishing of the derivatives with respect to $ y_1 $ and $ y_2 $ implies $ y_1 = y_2 = 0 $ . Since $ \rho \in \langle y_1 \rangle $ ,we obtain $ x_1 = x_2 = 0$ from the other two derivatives. Thus, all components of the singular locus with $ x_1 x_2 = 0 $ are contained in $ V(x_1, x_2, y_1, y_2) $ .

Consider the case $ \rho = y_1 y_2 \rho_1 + x_1 y_1 \rho_2 $ and $ x_1 x_2 \neq 0 $ . Then, we have $ \dfrac{\partial h}{\partial x_2} = x_1 (1 + \rho ) $ and we must have $ 1 + \rho = 0 $ . This provides $ y_1 y_2 = 0 $ since $ h = 0 $ . But $ y_1 = 0 $ is impossible as this would contradict $ 1 + \rho = 0 $ . We get $ y_2 = 0 $ and $ 0 = 1 + \rho = 1 + x_1 y_1 \rho_2 $ . The vanishing of $ \dfrac{\partial h}{\partial y_1} $ leads to the condition $ 0 = \dfrac{\partial \rho}{\partial y_1} = x_1 \rho_2 $ , which contradicts $ 1 + x_1 y_1 \rho_2 = 0 $ .

Finally, locally at a point of $ V (x_1, x_2, y_1, y_2) $ , the element $ 1 + \rho $ is a unit since $ \rho \in \langle y_1 \rangle $ and hence V(h) is locally isomorphic to the hypersurface singularity $ V (x_1 x_2 + y_1 y_2) \subset {\mathbb{A}}_K^{4+a} $ . This implies the remaining statements.

Proof of Theorem 6.3. By Lemma 6.2, we have $\mathcal{A}({\mathcal{S}}_n) \cong K[z_1,\ldots,z_{2n-2}] / I $ , where $ I \;:\!=\; \langle h_1, h_2, \ldots, h_{n-2} \rangle $ and

\begin{equation*} \begin{array}{l} \displaystyle h_1 = z_1 z_2 (1 - z_{2n-3} z_{2n-2} + \prod_{\ell=1}^{n-1} z_{2\ell-1} ) + z_{2n-3} z_{2n-2} \ , \\[15pt] h_k = z_1 z_2 - z_{2k-1} z_{2k} \ , \ \ \ \mbox{ for } k \in \{ 2, \ldots, n-2 \} \ . \end{array} \end{equation*}

Observe that each generator is of the form as h in Lemma 6.4. Furthermore, for every $ \ell \in \{ 2, \ldots, n-2 \} $ fixed, we may interchange the role of $ z_1 z_2 $ and $ z_{2\ell-1} z_{2\ell} $ using the relation $ h_\ell = 0 $ . Hence, Lemma 6.4 implies that

(6.1) \begin{equation} D \;:\!=\; \bigcup_{k = 1 }^{n-1} \bigcup_{\substack{\ell = 1\\[2pt] \ell \neq k }}^{n-1} D_{k,\ell} \subseteq \mathrm{Sing} ( \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n))) \ . \end{equation}

It remains to prove that this is an equality. Suppose there exists $ C \subset \mathrm{Sing}( \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n)) ) $ with $ C \nsubseteq D $ . We deduce a contradiction via an induction on the number of generators $ h_1, \ldots, h_{n-2} $ . If $ n-2 = 2 $ , then $ n = 4 $ , i.e., $ S_4 = D_4 $ (by Remark 6.1). By Lemma 4.5, the singular locus of $ \mathrm{Spec}(\mathcal{A}(D_4)) $ consists of the six lines determined by $ D_{k,\ell} $ .

Suppose $ n -2 > 2 $ . The induction hypothesis implies that (6.1) is an equality for any $ K[z_1, \ldots, z_{2m-2}, u_1, \ldots, u_a]/\langle g_1, \ldots, g_{m-2} \rangle $ with $ m-2 < n- 2 $ and

\begin{equation*} \begin{array}{l} g_1 = z_1 z_2 (1 + \rho ) + z_{2m-3} z_{2m-2} \ , \\[5pt] g_k = z_1 z_2 - z_{2k-1} z_{2k} \ , \ \ \mbox{ for } k \in \{ 2, \ldots, m- 2 \} \ , \end{array} \end{equation*}

where $ \rho \in \langle z_{2m-3} \rangle \subset K[z_1, \ldots, z_{2m-2}, u_1, \ldots, u_a] $ and where we have $ z_1 z_2 = 0 $ or $ \rho $ is of the form as in (ii) of Lemma 6.4.

We blow up the origin, which is the intersection of all irreducible components in D. Since $ C \nsubseteq D $ , the strict transform C of C must appear in one of the charts. Since $ ( h_1, \ldots, h_{n-2}) $ is a Gröbner basis of the ideal I, the strict transform of I is generated by their strict transforms $ h'_{\!\!1}, \ldots, h'_{\!\!n-2} $ . We go through the different charts of the blowup.

$ Z_{2k-1} $ -chart, $ k \in \{ 2, \ldots, n- 2\} $ . Without loss of generality, we assume $ k = 2 $ . We have $ z_i = z_3 z_i $ for every $ i \neq 3 $ . (By abuse of notation, we denote the variables after the blowup by the same letter.) Hence, we get

\begin{equation*} \begin{array}{l} \displaystyle h'_{\!\!1} = z_1 z_2 (1 - z_3^2 z_{2n-3} z_{2n-2} + z_3^{n-2} \prod_{\ell=1}^{n-1} z_{2\ell-1} ) + z_{2n-3} z_{2n-2} \ , \\ h'_{\!\!2} = z_1 z_2 - z_4 \ , \\[5pt] h'_{\!\!k} = z_1 z_2 - z_{2k-1} z_{2k} \ , \ \ \ \mbox{ for } k \in \{ 3, \ldots, n-2 \} \ . \end{array} \end{equation*}

Since $ z_4 $ appears only in $ h'_{\!\!2} $ , we can eliminate it and forget the generator $ h'_{\!\!2} $ without changing the other $ h'_{\!\!k} $ , $ k \geq 3 $ . Notice that $ h'_{\!\!1} $ is of the form as h in Lemma 6.4 and thus, we can apply the induction hypothesis for

\begin{equation*} K[z_1, z_2, z_5, z_6, \ldots, z_{2n-2}, u_1 ]/ \langle h'_{\!\!1}, h_3', \ldots, h_{n-2}' \rangle \ , \end{equation*}

where $ u_1 \;:\!=\; z_3 $ . Therefore, the corresponding singular locus is equal to the strict transform of D. In particular, C has to be empty in this chart.

$ Z_{2k} $ -chart, $ k \in \{ 2, \ldots, n-2\} $ . Without loss of generality, we choose $ k = 2 $ . We get $ z_i = z_4 z_i $ for every $ i \neq 3 $ . The strict transforms of $ h_1, \ldots, h_{n-2} $ are

\begin{equation*} \begin{array}{l} \displaystyle h'_{\!\!1} = z_1 z_2 (1 - z_4^2 z_{2n-3} z_{2n-2} + z_4^{n-1} \prod_{\ell=1}^{n-1} z_{2\ell-1} ) + z_{2n-3} z_{2n-2} \ , \\ h'_{\!\!2} = z_1 z_2 - z_3 \ , \\[5pt] h'_{\!\!k} = z_1 z_2 - z_{2k-1} z_{2k} \ , \ \ \ \mbox{ for } k \in \{ 3, \ldots, n-2 \} \ . \end{array} \end{equation*}

We eliminate $ h'_{\!\!2} $ by replacing $ z_3 = z_1 z_2 $ . Observe that this changes $ h'_{\!\!1} $ as $ z_3 $ appears in the product. Since we have already treated the $ Z_3 $ -chart, it is sufficient to consider only those points of the $ Z_4 $ -chart, which are not contained in the $ Z_3 $ -chart. Therefore, the singular points, which we have to determine here, fulfill the extra condition $ z_3 = 0 $ . (Using the precise distinction of the variables before and after the blowup as discussed in the proof of Proposition 5.5, we have $ z_3 = z_4 z'_{\!\!3} $ , where $ z'_{\!\!3} \;:\!=\; \dfrac{Z_3}{Z_4} $ , and hence, we avoid the chart $ Z_3 \neq 0 $ by setting $ Z_3 = 0 $ , which leads to $ z'_{\!\!3} = 0 $ ). The relation $ z_3 = z_1 z_2 $ implies that we must have $ z_1 z_2 = 0 $ , which is Lemma 6.4(1). Therefore, we can apply the induction hypothesis and obtain $ C' = \varnothing $ in the $ Z_4 $ -chart.

$ Z_1 $ -chart. Here, $ z_i = z_1 z_i $ for every $ i \neq 1 $ and we obtain

\begin{equation*} \begin{array}{l} \displaystyle h'_{\!\!1} = z_2 (1 - z_1^2 z_{2n-3} z_{2n-2} + z_1^{n-2} \prod_{\ell=1}^{n-1} z_{2\ell-1} ) + z_{2n-3} z_{2n-2} \ , \\ h'_{\!\!2} = z_2 - z_3 z_4 \ , \\[5pt] h'_{\!\!k} = z_2 - z_{2k-1} z_{2k} \ , \ \ \ \mbox{ for } k \in \{ 3, \ldots, n-2 \} \ . \end{array} \end{equation*}

We replace $ z_2 = z_3 z_4 $ and drop $ h'_{\!\!2} $ in the list of generators. This provides

\begin{equation*} \begin{array}{l} \displaystyle h'_{\!\!1} = z_3 z_4 (1 - z_1^2 z_{2n-3} z_{2n-2} + z_1^{n-2} \prod_{\ell=1}^{n-1} z_{2\ell-1} ) + z_{2n-3} z_{2n-2} \ , \\ h'_{\!\!k} = z_3 z_4 - z_{2k-1} z_{2k} \ , \ \ \ \mbox{ for } k \in \{ 3, \ldots, n-2 \} \ . \end{array} \end{equation*}

Again, we can apply the induction hypothesis using $ u_1 \;:\!=\; z_1 $ and the strict transform of C is empty in this chart.

Combining the arguments of the $ Z_{1} $ - and the $ Z_4 $ -charts shows that $ C' = \varnothing $ in the $ Z_2 $ -chart.

$ Z_{2n-3} $ -chart. We have $ z_i = z_{2n-3} z_i $ for every $ i \neq 2n-3 $ . The strict transforms of $ h_1, \ldots, h_{n-2} $ are

\begin{equation*} \begin{array}{l} \displaystyle h'_{\!\!1} = z_1 z_2 (1 - z_{2n-3}^2 z_{2n-2} + z_{2n-3}^{n-1} \prod_{\ell=1}^{n-1} z_{2\ell-1} ) + z_{2n-2} \ , \\ h'_{\!\!k} = z_1 z_2 - z_{2k-1} z_{2k} \ , \ \ \ \mbox{ for } k \in \{ 2, \ldots, n-2 \} \ . \end{array} \end{equation*}

Since we already handled the $ Z_i $ -charts for $ i \in \{ 1, \ldots, 2n-4 \} $ , we only have to take those points into account which are not contained in these charts. Therefore, analogous to the $ Z_4 $ -chart, it suffices if we determine only those singular points, for which we have additionally $ z_1 = \ldots = z_{2n-4} = 0 $ .

We may rewrite $ h'_{\!\!1} $ as:

\begin{equation*} z_{2n-2} ( 1 - z_1 z_2 z_{2n-3}^2 ) + z_1 z_2 (1 + z_{2n-3}^{n-1} \prod_{\ell=1}^{n-1} z_{2\ell-1} ) \end{equation*}

and, by the previous, $ 1 - z_1 z_2 z_{2n-3}^2 $ is a unit. This implies that we may eliminate $ z_{2n-2} $ and forget $ h'_{\!\!1} $ . The resulting ideal is binomial. In particular, we can apply the induction hypothesis with $ u_1 \;:\!=\; z_{2n-3} $ (as $ \rho = 0 $ is a possible choice) and we get $ C' = \varnothing $ in the present chart.

The analogous arguments can be applied for the remaining $ Z_{2n-2} $ -chart. This concludes the proof that (6.1) is an equality.

The results on the desingularization, on the type of the singularity at a generic point of an irreducible component of $ \mathrm{Sing} ( \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n))) $ , and on the local description of $ \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n)) $ at the origin follow: in each of the charts above, we blow up the intersection of the irreducible components of strict transform D and continue this process until we eventually reach the case, where there is only one irreducible component left. Since we eliminate after every blowup one generator, the strict transform of the variety is isomorphic to a hypersurface as in Lemma 6.4 in every chart. In particular, we get a hypersurface singularity of type $ A_1 $ and all singularities are resolved after the next blowup.

Finally, after localizing at $ \langle z_1, \ldots, z_{2n-2} \rangle $ , the factor in parentheses of $ h_1 $ becomes a unit, which we abbreviate as $ \epsilon $ . Therefore, we may introduce $ x_{2n-2} \;:\!=\; \epsilon^{-1} z_{2n-2} $ and the ideal generated by $ h_k $ , for $ k \in \{ 1, \ldots, n-2 \} $ , is binomial.

Remark 6.5. As we have seen and using Remark 6.1 for $ n \in \{ 2,3 \} $ , the number of irreducible components in the singular locus of $ \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_n)) $ is $ s(n) \;:\!=\; (n-1)(n-2)2^{n-4} $ , for $ n \in \{ 2, 3, 4,5, \ldots \} $ ; more concretely, $ s(2) = 0, s(3) = 1, s(4)=6, s(5)=24, s(6)=80 $ , …. This integer sequence appears in The On-Line Encyclopedia of Integer Sequences, [Reference Sloane44, Sequence A001788]. There, the sequence is $ a(n) \;:\!=\;n(n+1)2^{n-2} = s(n+2)$ , for $ n \in {\mathbb{Z}}_{\geq 0} $ .

One of the provided descriptions is the following: let X be a set with 2n elements and let $ X_1, \ldots, X_n $ be a partition of X into 2 -blocks. For $ n > 1 $ , the number $ a(n-1) $ coincides with the number subsets of X with $ n +2 $ elements and which intersect every $ X_i $ for $ i \in \{ 1, \ldots, n \} $ . This precisely describes how we obtained the components of the singular locus. Let us briefly explain this (for the case $ {\mathcal{S}}_{n+1} $ ):

  • The set $ X \;:\!=\; \{ z_1, \ldots, z_{2n} \} $ is the set of variables.

  • The partition in 2 -blocks is determined by the monomials appearing in $ h_1, \ldots, h_{n-1} $ , namely, the blocks are $ X_i \;:\!=\; \{ z_{2i-1}, z_{2i} \} $ , for $ i \in \{ 1, \ldots, n \} $ .

  • A subset with $ n+2 $ elements determines a regular $ (n-2) $ -dimensional subvariety $ C \subset {\mathbb{A}}_K^{2n} $ . The condition that every $ X_i $ has to be intersected ensures that we have $ C \subset \mathrm{Spec}(\mathcal{A}({\mathcal{S}}_{n+1})) $ . Furthermore, the number of elements $ n + 2 $ provides that there is a generator which is singular at C and that $ C \subset \mathrm{Sing}(\mathrm{Spec}(\mathcal{A}({\mathcal{S}}_{n+1})) $ is an irreducible component.

Acknowledgments

The authors want to thank Bernhard Keller for comments on an earlier version of this manuscript. We also thank the anonymous referee for helpful comments to improve the exposition. This project was initiated during a 3-week stay at the Mathematisches Forschungsinstitut Oberwolfach in the context of an Oberwolfach Research Fellowship in 2020. All authors are grateful to the Institute for their support and hospitality during their visit.

Conflicts of interest

The authors declare none.

Footnotes

1 In fact, one could also work over more general bases, for example, $ {\mathbb{Z}} $ instead of K, see [Reference Fomin and Zelevinsky18, Section 5] but we restrict our attention to fields.

References

Arnol’d, V. I., Normal forms of functions near degenerate critical points, the Weyl groups $A_{k},D_{k},E_{k}$ and Lagrangian singularities, Funkcional. Anal. i Priložen. 6(4) (1972), 325.Google Scholar
Artin, M., On isolated rational singularities of surfaces, Am. J. Math. 88 (1966), 129136.CrossRefGoogle Scholar
Bossinger, L., Fras-Medina, B., Magee, T. and Chávez, A. N., Toric degenerations of cluster varieties and cluster duality, Compos. Math. 156(10) (2020), 21492206.Google Scholar
Benito, A., Muller, G., Rajchgot, J. and Smith, K. E., Singularities of locally acyclic cluster algebras, Algebra Number Theory 9(4) (2015), 913936.CrossRefGoogle Scholar
Berenstein, A., Fomin, S. and Zelevinsky, A., Cluster algebras. III. Upper bounds and double Bruhat cells, Duke Math. J. 126(1) (2005), 152.Google Scholar
Buan, A. B., Marsh, B., Reineke, M., Reiten, I. and Todorov, G., Tilting theory and cluster combinatorics, Adv. Math. 204(2) (2006), 572618.Google Scholar
Brieskorn, E., Über die Auflösung gewisser Singularitäten von holomorphen Abbildungen, Math. Ann. 166 (1966), 76102.Google Scholar
Carter, R. W., Lie algebras of finite and affine type, Cambridge Studies in Advanced Mathematics, vol. 96 (Cambridge University Press, Cambridge, 2005).Google Scholar
Cutkosky, S. D., Resolution of singularities, Graduate Studies in Mathematics, vol. 63 (American Mathematical Society, Providence, RI, 2004).Google Scholar
Derksen, H., Weyman, J. and Zelevinsky, A., Quivers with potentials and their representations II: applications to cluster algebras, J. Am. Math. Soc. 23(3) (2010), 749790.Google Scholar
Dupont, G., Cluster multiplication in regular components via generalized Chebyshev polynomials, Algebr. Represent. Theory 15(3) (2012), 527549.CrossRefGoogle Scholar
Fock, V. V. and Goncharov, A. B., Dual Teichmüller and lamination spaces, in Handbook of Teichmüller theory. Vol. I, IRMA Lectures in Mathematics and Theoretical Physics, vol. 11 (European Mathematical Society, Zürich, 2007), 647684.Google Scholar
Fomin, S., Total positivity and cluster algebras, in Proceedings of the International Congress of Mathematicians. Vol. II (Hindustan Book Agency, New Delhi, 2010), 125145.Google Scholar
Fomin, S. and Reading, N., Generalized cluster complexes and Coxeter combinatorics, Int. Math. Res. Not. 2005(44) (2005), 27092757.Google Scholar
Fomin, S., Williams, L. and Zelevinsky, A., Introduction to cluster algebras. Chapters 1-3 (2016).Google Scholar
Fomin, S., Williams, L. and Zelevinsky, A., Introduction to cluster algebras. Chapters 4-5 (2017).Google Scholar
Fomin, S., Williams, L. and Zelevinsky, A., Introduction to cluster algebras. Chapters 6 (2020).Google Scholar
Fomin, S. and Zelevinsky, A., Cluster algebras. I. Foundations, J. Amer. Math. Soc. 15(2) (2002), 497529.CrossRefGoogle Scholar
Fomin, S. and Zelevinsky, A., Cluster algebras. II. Finite type classification, Invent. Math. 154(1) (2003), 63121.Google Scholar
Fomin, S. and Zelevinsky, A., Y-systems and generalized associahedra, Ann. Math. (2) 158(3) (2003), 9771018.CrossRefGoogle Scholar
Geiï, C., Leclerc, B. and Schröer, J., Rigid modules over preprojective algebras, Invent. Math. 165(3) (2006), 589632.Google Scholar
Geiss, C., Leclerc, B. and Schröer, J., Factorial cluster algebras, Doc. Math. 18 (2013), 249274.Google Scholar
Gekhtman, M., Shapiro, M. and Vainshtein, A., Cluster algebras and Weil-Petersson forms, Duke Math. J. 127(2) (2005), 291311.Google Scholar
Goncharov, A. and Shen, L., Geometry of canonical bases and mirror symmetry, Invent. Math. 202(2) (2015), 487633.Google Scholar
Gross, M., Hacking, P. and Keel, S., Birational geometry of cluster algebras, Algebr. Geom. 2(2) (2015), 137175.CrossRefGoogle Scholar
Gross, M., Hacking, P., Keel, S. and Kontsevich, M., Canonical bases for cluster algebras, J. Am. Math. Soc. 31(2) (2018), 497608.CrossRefGoogle Scholar
Greuel, G.-M. and Kröning, H., Simple singularities in positive characteristic, Math. Z. 203(2) (1990), 339354.Google Scholar
Keller, B., Cluster algebras and derived categories, in Derived categories in algebraic geometry, EMS Series of Congress Reports (European Mathematical Society, Zürich, 2012), 123183.Google Scholar
Kontsevich, M. and Soibelman, Y., Wall-crossing structures in Donaldson-Thomas invariants, integrable systems and mirror symmetry, in Homological mirror symmetry and tropical geometry, Lecture Notes of the Unione Matematica Italiana, vol. 15 (Springer, Cham, 2014), 197308.Google Scholar
Leclerc, B., Cluster algebras and representation theory, in Proceedings of the International Congress of Mathematicians. Vol. IV (Hindustan Book Agency, New Delhi, 2010), 24712488.Google Scholar
Lipman, J., Rational singularities, with applications to algebraic surfaces and unique factorization, Inst. Hautes Études Sci. Publ. Math. (36) (1969), 195279.Google Scholar
Lusztig, G., Canonical bases arising from quantized enveloping algebras, J. Am. Math. Soc. 3(2) (1990), 447498.CrossRefGoogle Scholar
Marsh, B. R., Lecture notes on cluster algebras, Zurich Lectures in Advanced Mathematics (European Mathematical Society (EMS), Zürich, 2013).CrossRefGoogle Scholar
Marsh, B. R., Reineke, M. and Zelevinsky, A., Generalized associahedra via quiver representations, Trans. Am. Math. Soc. 355(10) (2003), 41714186.Google Scholar
Muir, T., A treatise on the theory of determinants, Revised and enlarged by William H. Metzler (Dover Publications, Inc., New York, 1960).Google Scholar
Muller, G., Locally acyclic cluster algebras, Adv. Math. 233 (2013), 207247.CrossRefGoogle Scholar
Muller, G., $\mathcal{A}=\mathcal{U}$ for locally acyclic cluster algebras, SIGMA Symmetry Integrability Geom. Methods Appl. 10 (2014), Paper 094, 8.Google Scholar
Muller, G., Rajchgot, J. and Zykoski, B., Lower bound cluster algebras: presentations, Cohen-Macaulayness, and normality, Algebr. Comb. 1(1) (2018), 95114.Google Scholar
Muller, G. and Speyer, D. E., Cluster algebras of Grassmannians are locally acyclic, Proc. Am. Math. Soc. 144(8) (2016), 32673281.Google Scholar
Nagao, K., Donaldson-Thomas theory and cluster algebras, Duke Math. J. 162(7) (2013), 13131367.Google Scholar
Reading, N. and Speyer, D. E., Combinatorial frameworks for cluster algebras, Int. Math. Res. Not. IMRN 2016(1) (2016), 109173.Google Scholar
Scott, J., Grassmannians and cluster algebras, Proc. London Math. Soc. (3) 92(2) (2006), 345380.Google Scholar
Sloane, N. J. A., The on-line encyclopedia of integer sequences, Published electronically at https://oeis.org (2021).Google Scholar
Slodowy, P., Simple singularities and simple algebraic groups, Lecture Notes in Mathematics, vol. 815 (Springer, Berlin, 1980).Google Scholar
Williams, L. K., Cluster algebras: an introduction, Bull. Amer. Math. Soc. (N.S.) 51(1) (2014), 126.CrossRefGoogle Scholar
Zariski, O., The concept of a simple point of an abstract algebraic variety, Trans. Am. Math. Soc. 62 (1947), 152.Google Scholar