alphaFeedback

WorksMathematics

Singleton Dominance Regions in Affine Cluster Algebras

AI contributions
Not recorded for this paper
View details

Abstract

For an extended exchange matrix of affine type, the dominance region of every point in an extended (g)-vector cone consists of that point alone.

Introduction

Fomin and Zelelinsky introduced cluster algebras to study canonical bases and total positivity [1]. A seed records a cluster of mutable variables, the frozen variables, and an extended exchange matrix. The columns of this matrix record differences of exponent vectors in the exchange relations. In their work on coefficients, Fomin and Zelevinsky introduced principal coefficients and the grading that defines the gg-vectors of cluster variables [2 §§3 and 6]. The nonnegative span of the gg-vectors of the variables in a cluster is its gg-vector cone.

Qin used the columns of the extended exchange matrix to compare Laurent monomials in a seed [5 Definition 3.1.1]. An exponent is dominated by a second exponent if the first minus the second is a nonnegative integer combination of the columns. A Laurent polynomial pointed at a given exponent has coefficient one there and all its remaining exponents are dominated by it. To compare exponents across seeds, one transports them by piecewise-linear mutation and imposes the comparison in each seed. In the classical setting, Qin’s classification of compatibly pointed bases for upper cluster algebras whose extended matrix has full column rank and admits a green-to-red sequence uses this simultaneous order to specify the possible lower terms in a change of basis [6 Theorem 1.2.1]. Such a sequence ends at a seed whose principal coefficient exponent vectors are all nonpositive.

Rupel and Stella turned the simultaneous comparison into a geometric problem by using real nonnegative combinations of the columns [12 §3]. In each seed, translate the column cone by the coordinates of the base point in that seed and pull it back to the initial seed. The intersection of these pullbacks is the dominance region. In coefficient-free rank two, they computed the regions explicitly. In affine rank two, for integer base points, the region is a point on the support of the gg-vector fan and a line segment at a nonzero base point on the missing ray [12 Theorem 1.2].

Reading and Speyer identified the gg-vector fan of an acyclic affine seed with the doubled Cambrian fan. Every point outside its support, the union of its cones, lies in the hyperplane annihilating the null root [8 Corollaries 1.3 and 4.9]. Reading and Speyer later gave an affine root model for the cluster fan [9] and identified the cluster scattering fan with the mutation fan in affine type [10 Theorem 2.10]. The complement of the support of the gg-vector fan is the relative interior of the imaginary wall, a closed cone of codimension one.

Reading, Rupel, and Stella computed the dominance regions of points whose mutable coordinates lie in the relative interior of the imaginary wall [7 Theorems 4.1 and 4.56]. This computation also determines coefficients in products of theta functions indexed by points of the wall [11 §4]. For points whose mutable coordinates lie in a gg-vector cone, Reading, Rupel, and Stella proved the singleton conclusion when the extended exchange matrix has linearly independent columns [7 Theorem 4.26]. Theorem 2.1 proves their Probable Theorem 4.29, which extends the singleton conclusion to arbitrary coefficient extensions.

Mutation and dominance regions

Let mm and nn be integers with m≥n≥2m \ge n \ge2. An extended exchange matrix is an integer matrix B~=(bij)\widetilde{B}=(b_{ij}) of size m×nm \times n whose first nn rows form a skew-symmetrizable matrix BB. Thus DBDB is skew-symmetric for some positive diagonal matrix DD. The indices 1,…,n1,\ldots,n are mutable and the indices n+1,…,mn+1,\ldots,m are frozen. For s∈Rs \in\mathbb{R}, set [s]+=max⁡(s,0)[s]_+ = \max(s,0). For a mutable index kk, mutation gives B~′=μk(B~)\widetilde{B}'=\mu_k(\widetilde{B}) with entries bij′b'_{ij}, for 1≤i≤m1\leq i\leq m and 1≤j≤n1\leq j\leq n, given by

bij′={−bij,i=k or j=k,bij+[bik]+[bkj]+−[−bik]+[−bkj]+,i≠k, j≠k.(1)b'_{ij}=\begin{cases} -b_{ij}, & i=k\text{ or }j=k,\\ b_{ij}+[b_{ik}]_{+}[b_{kj}]_{+}-[-b_{ik}]_{+}[-b_{kj}]_{+}, & i\ne k,\ j\ne k. \end{cases} \tag*{(1)}

Write TT as a superscript for matrix transpose. Applying (1) to a real column a∈Rma\in\mathbb{R}^{m} appended to B~\widetilde{B} gives the map ηkB~T:Rm→Rm\eta^{\widetilde{B}^{T}}_{k}:\mathbb{R}^{m}\to\mathbb{R}^{m} with

(ηkB~T(a))i={−ak,i=k,ai+[bik]+[ak]+−[−bik]+[−ak]+,i≠k.(2)\left(\eta^{\widetilde{B}^{T}}_{k}(a)\right)_{i}= \begin{cases} -a_{k}, & i=k,\\ a_{i}+[b_{ik}]_{+}[a_{k}]_{+}-[-b_{ik}]_{+}[-a_{k}]_{+}, & i\ne k. \end{cases} \tag*{(2)}

Mutation preserves the skew-symmetrizer of the principal part. Indeed, for i,j≠ki,j\ne k in the principal part, the correction in (1) multiplied by DiiD_{ii} is

Dkk([−bki]+[bkj]+−[bki]+[−bkj]+).D_{kk}\left([-b_{ki}]_{+}[b_{kj}]_{+}-[b_{ki}]_{+}[-b_{kj}]_{+}\right).

by Diibik=−DkkbkiD_{ii}b_{ik}=-D_{kk}b_{ki}. This expression is antisymmetric in i,ji,j. The entries in row or column kk are negated. A second mutation at kk restores the original matrix and column. The sign changes reverse, and in the other entries the two correction terms interchange because bikb_{ik}, bkjb_{kj}, and aka_k have changed sign. For a square exchange matrix, transposition commutes with mutation by interchanging the indices ii and jj in (1). Negation also commutes with mutation, since it interchanges the two correction terms and negates the entries of row and column kk.

A word w=k1⋯krw=k_{1}\cdots k_{r}, with r≥0r\geq0 and ki∈{1,…,n}k_i\in\{1,\ldots,n\}, specifies successive mutations in that order. Write B~w=μw(B~)\widetilde{B}_{w}=\mu_{w}(\widetilde{B}) for the resulting extended matrix, Bw=μw(B)B_{w}=\mu_{w}(B) for its principal part, and ηwB~T\eta^{\widetilde{B}^{T}}_{w} for the composition of column mutations using the current matrix at each step. The empty word acts as the identity. The inverse column map is the map for the reversed word starting at B~w\widetilde{B}_{w}. If π:Rm→Rn\pi:\mathbb{R}^{m}\to\mathbb{R}^{n} is projection to the mutable coordinates, (2) gives πηkB~T=ηkBTπ\pi\eta^{\widetilde{B}^{T}}_{k}=\eta^{B^{T}}_{k}\pi, since the first nn output coordinates use only the first nn rows and aka_k. Iterating gives πηwB~T=ηwBTπ\pi\eta^{\widetilde{B}^{T}}_{w}=\eta^{B^{T}}_{w}\pi.

Write R≥0n\mathbb{R}^{n}_{\geq0} for the nonnegative orthant. The dominance region of λ~∈Rm\widetilde{\lambda}\in\mathbb{R}^{m} is

Pλ~B~={μ~∈Rm:ηwB~T(μ~)−ηwB~T(λ~)∈B~wR≥0n for every word w}.\mathcal{P}^{\widetilde{B}}_{\widetilde{\lambda}}=\left\{\widetilde{\mu}\in\mathbb{R}^{m}:\eta^{\widetilde{B}^{T}}_{w}(\widetilde{\mu})-\eta^{\widetilde{B}^{T}}_{w}(\widetilde{\lambda})\in\widetilde{B}_{w}\mathbb{R}^{n}_{\geq0}\text{ for every word }w\right\}.

We use the same definition in the square case m=nm=n. Projection gives π(Pλ~B~)⊂Pπ(λ~)B\pi(\mathcal{P}^{\widetilde{B}}_{\widetilde{\lambda}})\subset\mathcal{P}^{B}_{\pi(\widetilde{\lambda})}, since it commutes with the column maps and sends B~wα\widetilde{B}_{w}\alpha to BwαB_{w}\alpha for every α∈R≥0n\alpha\in\mathbb{R}^{n}_{\geq0}. Moreover,

ηwB~T(Pλ~B~)=PηwB~T(λ~)B~wT.(3)\eta^{\widetilde{B}^{T}}_{w}\left(\mathcal{P}^{\widetilde{B}}_{\widetilde{\lambda}}\right)=\mathcal{P}^{\widetilde{B}_{w}^{T}}_{\eta^{\widetilde{B}^{T}}_{w}(\widetilde{\lambda})}. \tag*{(3)}

Indeed, each test after mutation along ww is a test for a word beginning with ww in the original region. Applying the same inclusion with the reversed word gives equality.

For an n×nn\times n exchange matrix AA, index the principal-coefficient cluster pattern by the nn-regular tree with one edge of each mutable label at each vertex. At the initial vertex t0t_{0} the extended matrix is (AIn)\begin{pmatrix}A\\ I_{n}\end{pmatrix}, where InI_n is the n×nn\times n identity matrix. The initial mutable variables x1,…,xnx_{1},\ldots,x_{n} and frozen variables y1,…,yny_{1},\ldots,y_{n} are independent indeterminates over Q\mathbb{Q}. The exchange relations are taken in their rational function field. If the current extended matrix has entries aija_{ij} and the current variables are X1,…,X2nX_{1},\ldots,X_{2n}, with Xn+i=yiX_{n+i}=y_i for 1≤i≤n1\leq i\leq n, mutation at kk changes the matrix by (1) and replaces only XkX_k, by Xk′X'_k given by

XkXk′=∏i=12nXi[aik]++∏i=12nXi[−aik]+.X_kX'_k=\prod_{i=1}^{2n}X_i^{[a_{ik}]_{+}}+\prod_{i=1}^{2n}X_i^{[-a_{ik}]_{+}}.

Give xix_i degree eie_i, the iith standard basis vector of Zn\mathbb{Z}^{n}, and give yiy_i degree minus column ii of AA. The degree of a nonzero quotient of homogeneous polynomials is the numerator degree minus the denominator degree. Equal fractions have equal cross products, so this degree is well-defined. For the current variables write di=deg⁡Xid_i=\deg X_i. Initially the degree balance ∑i=12naijdi=0\sum_{i=1}^{2n}a_{ij}d_i=0 holds for each 1≤j≤n1\leq j\leq n, since the first nn summands give column jj of AA and the last nn summands give its negative. If it holds at a seed, the two exchange monomials for mutation at kk have the same degree

h=∑i=12n[aik]+di=∑i=12n[−aik]+di.h=\sum_{i=1}^{2n}[a_{ik}]_{+}d_i=\sum_{i=1}^{2n}[-a_{ik}]_{+}d_i.

The new variable has degree h−dkh-d_k. The new degree balance in column kk is the negative of the old one, because akk=0a_{kk}=0. For j≠kj\ne k, the correction terms in the rows other than kk sum to [akj]+h−[−akj]+h[a_{kj}]_{+}h-[-a_{kj}]_{+}h, since akk=0a_{kk}=0. Adding the new term in row kk gives

∑i≠kaijdi+[akj]+h−[−akj]+h−akj(h−dk)=∑i=12naijdi=0.\sum_{i\ne k} a_{ij}d_i+[a_{kj}]_{+}h-[-a_{kj}]_{+}h-a_{kj}(h-d_k)=\sum_{i=1}^{2n}a_{ij}d_i=0.

This proves homogeneity of every cluster variable. Its degree is its g-vector, and GtA;t0G_{t}^{A;t_0} has these vectors as columns in mutable order.

Let AtA_t and CtA;t0C_t^{A;t_0} denote the upper and lower n×nn\times n blocks, respectively, of the extended matrix at tt in this pattern. The latter is the c-matrix. The degree balance in blocks reads

GtA;t0At=ACtA;t0.(4)G_t^{A;t_0}A_t=AC_t^{A;t_0}. \tag*{(4)}

The principal FF-polynomial of the variable at position ii of tt is its specialization at x1=⋯=xn=1x_1=\cdots=x_n=1 with y1,…,yny_1,\ldots,y_n retained. This specialization is a polynomial by [2 Proposition 3.6]. For the principal part BB of B~\widetilde B, the extended g-vector cone at tt is

Cone⁡tB~;t0=π−1(GtB;t0R≥0n).\operatorname{Cone}_{t}^{\widetilde B;t_0}=\pi^{-1}\left(G_t^{B;t_0}\mathbb{R}_{\ge0}^{n}\right).

Here π−1\pi^{-1} denotes inverse image under the coordinate projection, and GtB;t0G_t^{B;t_0} comes from the principal-coefficient pattern for BB. The support of the g-vector fan for AA, written ∣G(A)∣|\mathcal{G}(A)|, is the union of GtA;t0R≥0nG_t^{A;t_0}\mathbb{R}_{\ge0}^{n} over all tt.

The directed graph of BB has vertices 1,…,n1,\ldots,n and an arrow i→ji\to j when bij>0b_{ij}>0. A source has no incoming arrows, and a sink has no outgoing arrows. Call BB acyclic if this graph has no directed cycle. The Cartan companion of BB has diagonal entries 22 and off-diagonal entries −∣bij∣-\lvert b_{ij}\rvert. A connected Cartan companion is affine if a positive diagonal left multiplier makes it symmetric positive semidefinite of corank one. An exchange matrix is of affine type if a mutation word takes it to an acyclic matrix with connected affine Cartan companion.

Theorem 2.1. Suppose that the principal part BB of B~\widetilde B is of affine type. If λ~∈Cone⁡tB~;t0\widetilde\lambda\in\operatorname{Cone}_{t}^{\widetilde B;t_0} for some seed tt, then Pλ~B~={λ~}\mathcal{P}_{\widetilde\lambda}^{\widetilde B}=\{\widetilde\lambda\}.

Separation by the transpose fan

Fix a square exchange matrix BB. Use the same rooted tree for the principal-coefficient patterns of BB, BTB^{T}, and −B-B. For a vertex tt, let ww be the word of edge labels on the path from t0t_0 to tt and write Bt=BwB_t=B_w. Let Fi;tF_{i;t}, 1≤i≤n1\le i\le n, be the principal FF-polynomials for BTB^{T}. Specializing Laurent positivity at x1=⋯=xn=1x_1=\cdots=x_n=1 gives nonnegative coefficients [3 Theorem 4.10]. The columns of each c-matrix are sign-coherent, meaning that each is entrywise nonnegative or entrywise nonpositive [3 Corollary 5.5]. It follows from [2 Proposition 5.6] that each FF-polynomial has constant term 11.

For a∈Rna\in\mathbb{R}^{n}, define the weight of a nonzero polynomial with nonnegative coefficients in y1,…,yny_1,\ldots,y_n to be the minimum of ∑j=1nujaj\sum_{j=1}^{n}u_ja_j over the exponent vectors uu with nonzero coefficient. The weight of a quotient of two such polynomials is the difference of their weights. This is well-defined: equal quotients give equal cross products, and the minimum weight of a product is the sum of the minima because the coefficients are nonnegative. The weight of a sum is the minimum of the two weights, first for polynomials and then for quotients by using a common denominator. Write ft(a)∈Rf_t(a)\in\mathbb{R} for the vector of weights of Fi;tF_{i;t}, in mutable order. The constant term gives ft(a)≤0f_t(a)\le0 componentwise for every aa. If a∈R≥0na\in\mathbb{R}_{\ge0}^{n}, every monomial has nonnegative weight, so ft(a)=0f_t(a)=0.

Define the YY-variables for BTB^{T} by starting with Yj=yjY_j=y_j for 1≤j≤n1\le j\le n and using the rational mutation rule [2 Eq. (2.3)]. At a step where the current principal matrix for the BB-pattern has entries bijb_{ij}, the BTB^{T}-pattern has transposed entries, and mutation at kk gives

Yk′=Yk−1,Yj′=YjYk[bkj]+(1+Yk)−bkj(j≠k).Y_k'=Y_k^{-1},\qquad Y_j'=Y_jY_k^{[b_{kj}]_+}(1+Y_k)^{-b_{kj}}\quad(j\ne k).

If aja_j are their current weights, the new weights are −ak-a_k at kk and

aj+[bkj]++ak−bkjmin⁡(0,ak)=aj+[bkj]++[ak]+−[−bkj]+[−ak]+(j≠k).a_j+[b_{kj}]_++a_k-b_{kj}\min(0,a_k)=a_j+[b_{kj}]_++[a_k]_+-[-b_{kj}]_+[-a_k]_+\quad(j\ne k).

The equality uses min⁡(0,ak)=−[−ak]+\min(0,a_k)=-[-a_k]_+ and s=[s]+−[−s]+s=[s]_+-[-s]_+. This is (2), so the weights at the end of ww are the entries of ηwBT(a)\eta_w^{B^T}(a) for initial weights aa.

The YY-separation formula [2 Proposition 3.13 and Remark 3.14] expresses the jjth YY-variable at tt as

∏i=1nYi(CtBT;t0)ij∏i=1nFi;t(Bt)ij.\prod_{i=1}^{n}Y_i^{(C_t^{B^T;t_0})_{ij}}\prod_{i=1}^{n}F_{i;t}^{(B_t)_{ij}}.

The coefficient monomial has exponent vector column jj of CtBT;t0C_t^{B^T;t_0} [2 Eq. (3.14)]. The exponents of the FF-polynomials are column jj of BtTB_t^T. Taking weights gives

ηwBT(a)=(CtBT;t0)Ta+Btft(a).(5)\eta_w^{B^T}(a) = (C_t^{B^T;t_0})^T a + B_t f_t(a). \tag*{(5)}

Tropical duality gives the two identities

Bt=(CtBT;t0)TBCt−B;t0,(GtBT;t0)−1=(Ct−B;t0)T.(6)B_t = (C_t^{B^T;t_0})^T B C_t^{-B;t_0}, \qquad(G_t^{B^T;t_0})^{-1} = (C_t^{-B;t_0})^T. \tag*{(6)}

With the sign coherence above, Nakanishi and Zelelevinsky [4 Theorem 1.2] give (GtA;t0)−1=(Ct−AT;t0)T(G_t^{A;t_0})^{-1} = (C_t^{-A^T;t_0})^T for the pattern of any initial exchange matrix AA. Applied to BTB^T, this is the second identity. Applied to −B-B, it gives (Gt−B;t0)−1=(CtBT;t0)T(G_t^{-B;t_0})^{-1} = (C_t^{B^T;t_0})^T. Equation (4) in the −B-B-pattern gives Gt−B;t0Bt=BCt−B;t0G_t^{-B;t_0} B_t = B C_t^{-B;t_0} after cancelling the two minus signs. Multiplication on the left by (CtBT;t0)T(C_t^{B^T;t_0})^T gives the first identity.

Re-root the square exchange-matrix pattern at tt, where its matrix is BtB_t, and take principal coefficients there. In that pattern the FF-term of (5) vanishes on R≥0n\mathbb{R}_{\geq0}^n. Hence the column map along the reverse path from tt to t0t_0 acts there by (Ct0BT;t0)T(C_{t_0}^{B^T;t_0})^T. This matrix equals GtB;t0G_t^{B;t_0} by [4 Eq. (1.13)]. Thus the cone at tt is the image of the orthant at tt under this reverse path map. If the initial seed is moved from t0t_0 across the edge labelled kk, compose the map from tt to t0t_0 with the map along that edge. Adjacent traversals of the same edge cancel by involutivity, so the result is the map along the path from tt to the new initial seed. Hence ηkBT\eta_k^{B^T} carries each cone to the cone of the same seed in the new coordinates. In particular the map from t0t_0 to tt takes the cone of tt to its initial orthant.

Lemma 3.1. If {z∈Rn:BTz∈∣G(BT)∣}\{z \in\mathbb{R}^n : B^T z \in|G(B^T)|\} is dense in Rn\mathbb{R}^n, then PλB={λ}P_\lambda^B = \{\lambda\} for every λ∈R≥0n\lambda\in\mathbb{R}_{\geq0}^n.

Proof. Let λ∈R≥0n\lambda\in\mathbb{R}_{\geq0}^n and μ∈PλB\mu\in P_\lambda^B. For the word ww from t0t_0 to tt, membership gives

ηwBT(μ)−ηwBT(λ)=Btαt\eta_w^{B^T}(\mu) - \eta_w^{B^T}(\lambda) = B_t \alpha_t

for some αt∈R≥0n\alpha_t \in\mathbb{R}_{\geq0}^n. Since ft(λ)=0f_t(\lambda) = 0, subtracting the two instances of (5) gives

(CtBT;t0)T(μ−λ)=Bt(αt−ft(μ)).(C_t^{B^T;t_0})^T(\mu-\lambda) = B_t(\alpha_t-f_t(\mu)).

Substitute the first identity of (6) on the right and multiply on the left by ((CtBT;t0)T)−1((C_t^{B^T;t_0})^T)^{-1}. This gives

μ−λ=BCt−B;t0(αt−ft(μ)).\mu-\lambda= B C_t^{-B;t_0}(\alpha_t-f_t(\mu)).

If BTzB^Tz lies in GtBT;t0R≥0nG_t^{B^T;t_0}\mathbb{R}_{\geq0}^n, the second identity of (6) gives (Ct−B;t0)TBTz∈R≥0n(C_t^{-B;t_0})^T B^T z \in\mathbb{R}_{\geq0}^n. Since αt−ft(μ)∈R≥0n\alpha_t-f_t(\mu) \in\mathbb{R}_{\geq0}^n, we obtain

zT(μ−λ)=(αt−ft(μ))T(Ct−B;t0)TBTz≥0.z^T(\mu-\lambda) = (\alpha_t-f_t(\mu))^T(C_t^{-B;t_0})^T B^T z \geq0.

Such zz form a dense set by hypothesis. Continuity gives the inequality at z=λ−μz=\lambda-\mu, so the sum of the squares of the coordinates of μ−λ\mu-\lambda is at most zero. Thus μ=λ\mu=\lambda. The point λ\lambda satisfies every dominance test with difference zero. □

Lemma 3.2. For every exchange matrix BB of affine type, the set {z∈Rn:BTz∈∣G(BT)∣}\{z \in\mathbb{R}^n : B^Tz \in|G(B^T)|\} is dense.

Proof. First let BB be acyclic with affine Cartan companion AA. Choose a positive diagonal matrix DD such that DADA is symmetric positive semidefinite of corank one. Since Dii∣bij∣=Djj∣bji∣D_{ii}|b_{ij}| = D_{jj}|b_{ji}| and the nonzero entries bij,bjib_{ij},b_{ji} have opposite signs, DBDB is skew-symmetric. Gaussian elimination over Q\mathbb{Q} gives a nonzero rational vector v∈ker⁡Av \in\ker A and let ∣v∣|v| denote its coordinatewise absolute value. Since DADA is symmetric positive semidefinite with nonpositive off-diagonal entries,

0≤∣v∣TDA∣v∣≤vTDAv=0.0 \leq|v|^T DA|v| \leq v^TDAv = 0.

Diagonalization of DADA gives DA∣v∣=0DA|v|=0, hence A∣v∣=0A|v|=0. A zero coordinate in ∣v∣|v| forces its neighbors to have zero coordinates, since the off-diagonal summands in that row of A∣v∣A|v| all have the same weak sign. Connectedness would then give ∣v∣=0|v|=0. Thus ∣v∣|v| is positive, and clearing denominators and dividing by the greatest common divisor gives the primitive positive integer vector δ\delta spanning ker⁡A\ker A.

Transposition reverses all arrows, so BTB^T is acyclic. Its Cartan companion is ATA^T, and D−1ATD=D−1(DA)D−1D^{-1}A^TD = D^{-1}(DA)D^{-1} is positive semidefinite of corank one by congruence. The graph is still connected. As ATD=DAA^TD = DA, the vector DδD\delta spans the kernel of ATA^T. The affine Cambrian fan theorem of Reading and Speyer places the complement of ∣G(BT)∣|G(B^T)| in the hyperplane annihilating the null root for $A^T [8 Corollaries 1.3 and 4.9]. In simple-root coordinates that null root is proportional to DδD\delta. For ATA^T, let αi\alpha_i be the simple roots. With the symmetrizer D−1D^{-1}, the simple coroots are DiiαiD_{ii}\alpha_i, up to a common scalar [8 §§2.1–2.2]. The vector ∑i(Dδ)iαi\sum_i(D\delta)_i\alpha_i therefore has coroot coordinates proportional to δ\delta. The gg-vector coordinates are in the basis dual to the simple coroots. Thus the hyperplane in these coordinates is {a∈Rn:aTδ=0}\{a \in\mathbb{R}^n : a^T\delta= 0\}.

Its inverse image under z↦BTzz \mapsto B^Tz is {z:zTBδ=0}\{z : z^TB\delta= 0\}. A source of the connected acyclic graph of BB gives a nonzero row with all entries nonnegative. Its product with the strictly positive vector δ\delta is positive, so Bδ≠0B\delta\ne0. For zz on this hyperplane and any nonzero ε∈R\varepsilon\in\mathbb{R}, the point z+εBδz+\varepsilon B\delta lies outside it, because (Bδ)TBδ>0(B\delta)^TB\delta> 0. Thus its complement is dense and is contained in the set in the lemma.

To transport density, let B′=μk(B)B'=\mu_k(B) and define TkB:Rn→RnT_k^B:\mathbb{R}^n\to\mathbb{R}^n by leaving zjz_j fixed for j≠kj\ne k and setting

(TkB(z))k=−zk+min⁡(∑i=1n[bik]+zi,∑i=1n[−bik]+zi).(T_k^B(z))_k=-z_k+\min\left(\sum_{i=1}^{n}[b_{ik}]_+z_i,\sum_{i=1}^{n}[-b_{ik}]_+z_i\right).

The sums use only coordinates other than kk because bkk=0b_{kk}=0. Mutation negates column kk, so TkB′T_k^{B'} interchanges the sums and applies the same reflection to coordinate kk. Thus the two continuous maps are inverse.

Write PP and NN for the two sums, in order, and put a=BTza=B^Tz, so ak=P−Na_k=P-N. The kkth entry of B′TTkB(z)B'^TT_k^B(z) is ∑i≠k(−bik)zi=−ak\sum_{i\ne k}(-b_{ik})z_i=-a_k. For j≠kj\ne k, substitution of (1) gives

(B′TTkB(z))j=∑i≠k(bij+[bik]+[bkj]+−[−bik]+[−bkj]+)zi−bkj(−zk+min⁡(P,N))=aj+[bkj]+(P−min⁡(P,N))−[−bkj]+(N−min⁡(P,N))=aj+[bkj]+[ak]+−[−bkj]+[−ak]+.\begin{aligned} (B'^TT_k^B(z))_j &=\sum_{i\ne k}\left(b_{ij}+[b_{ik}]_+[b_{kj}]_+-[-b_{ik}]_+[-b_{kj}]_+\right)z_i\\ &\quad-b_{kj}\left(-z_k+\min(P,N)\right)\\ &=a_j+[b_{kj}]_+\left(P-\min(P,N)\right)-[-b_{kj}]_+\left(N-\min(P,N)\right)\\ &=a_j+[b_{kj}]_+[a_k]_+-[-b_{kj}]_+[-a_k]_+. \end{aligned}

The entries agree with (2) for the exchange matrix BTB^T, so B′TTkB(z)=ηkB(BTz)B'^TT_k^B(z)=\eta_k^B(B^Tz). The map ηkB\eta_k^B carries ∣G(BT)∣|\mathcal{G}(B^T)| onto ∣G(B′T)∣|\mathcal{G}(B'^T)| by the change of initial seed proved above. Thus BTzB^Tz belongs to the first support exactly when B′TTkB(z)B'^TT_k^B(z) belongs to the second. The homeomorphism TkBT_k^B carries the set in the lemma onto the corresponding set for B′B', preserving density. Iterating from the acyclic representative proves the claim. □

Lemmas 3.1 and 3.2 prove the square case at points of the initial orthant. If λ\lambda lies in any gg-vector cone, use the seed of that cone as the initial seed. The change of coordinates sends λ\lambda to the initial orthant and carries dominance regions by (3). This proves Theorem 2.1 when m=nm=n.

Frozen rows

Reading, Rupel, and Stella used projection and a choice of representative to pass to arbitrary coefficients in finite type [7 Proof of Theorem 3.1]. The following property of affine mutation classes, also a consequence of [7 Proposition 4.35], gives the corresponding lift here.

Lemma 4.1. Every affine mutation class has a representative B0B_0 with ker⁡B0∩R≥0n={0}\ker B_0\cap\mathbb{R}_{\ge0}^n=\{0\}.

Proof. Start with an acyclic representative B=(bij)B=(b_{ij}) with affine Cartan companion, and let δ\delta be its primitive positive integer null vector. Consider the underlying undirected graph with one edge for each nonzero pair of off-diagonal entries. If it contains a simple cycle, the Cartan row equation at each vertex ii of the cycle gives

2δi=∑j≠i∣bij∣δj≥δprev⁡(i)+δnext⁡(i).2\delta_i=\sum_{j\ne i}|b_{ij}|\delta_j\ge\delta_{\operatorname{prev}(i)}+\delta_{\operatorname{next}(i)}.

where prev⁡(i)\operatorname{prev}(i) and next⁡(i)\operatorname{next}(i) are the preceding and following vertices in a cyclic order on the cycle. Summing around the cycle gives equality. Hence equality holds in each row, excluding any other edges incident to cycle vertices. By connectedness the graph is precisely that cycle. If it has no cycle, it is a tree.

At a source kk, bik≤0b_{ik}\le0 and bkj≥0b_{kj}\ge0 for i,j≠ki,j\ne k, so both correction terms in (1) vanish. At a sink the inequalities reverse and the same two terms vanish. Mutation at either vertex thus reverses the incident edges and changes no others.

On a tree, any orientation can be reached by such reversals. For a single vertex there is nothing to orient. For a larger tree, delete a leaf and realize the desired orientation of the smaller tree by induction. When a step reverses the former neighbor of the leaf, first reverse the leaf if its edge prevents that neighbor from being a source or sink. If the smaller tree has just one vertex, no reversals on it are needed. Finally reverse the leaf if its edge still has the wrong direction. In particular we may orient all edges from the vertices at even distance from a fixed vertex to those at odd distance. Let B0B_0 be the resulting matrix. Every row has entries of one weak sign, and connectedness with n≥2n \ge2 gives each vertex a neighbor. Thus each equation (B0α)i=0(B_0\alpha)_i = 0 for α≥0\alpha\ge0 forces all the coordinates of α\alpha at neighbors of ii to vanish. This yields α=0\alpha= 0.

On a cycle, fix a clockwise order and mark each edge with a plus sign if it is oriented clockwise and a minus sign if it is oriented counterclockwise. Write pp and qq for the two counts. Acyclicity gives p,q>0p,q > 0. At a vertex where consecutive signs differ, the two edges are both incoming or both outgoing. Reversal exchanges those signs. Adjacent swaps of opposite signs in a linear listing of the edges can sort the signs into a block of plus signs followed by a block of minus signs. Reversing such swaps reaches any prescribed arrangement with the same counts.

For any resulting matrix B0B_0, let α∈ker⁡B0∩R≥0n\alpha\in\ker B_0 \cap\mathbb{R}_{\ge0}^{n}. A source or sink forces both its neighbor coordinates to vanish because its two row terms have the same weak sign. In the row at the successor of a vertex with zero coordinate, the term from that vertex vanishes, leaving the term from the vertex two steps ahead, with nonzero coefficient. Thus a zero propagates by steps of two. When the cycle has odd length, stepping by two visits every vertex, so one sign change suffices to force α=0\alpha= 0.

For even length, it suffices to have a source or sink in each parity class of vertices, so that zeros propagate through both classes. Number the vertices 0,…,p+q−10,\ldots,p+q-1 in clockwise order, with the first sign on the edge joining vertices 0 and 1. If p,qp,q are odd, place pp consecutive plus signs and then qq consecutive minus signs. Vertices 0 and pp are sign changes of opposite parity. If p,qp,q are even, place p−1p-1 plus signs, one minus sign, one plus sign, and q−1q-1 minus signs, in that order. Vertices 0 and p−1p-1 are sign changes of opposite parity. In each orientation the sign changes are sources or sinks, proving the kernel assertion. □

Proof of Theorem 2.1. Choose a word ww for which BwB_w satisfies Lemma 4.1. By (3), the dominance region is transported bijectively by ηwB~T\eta_{w}^{\widetilde{B}^{T}}. The mutable projection of the transported base point is ηwB~T(π(λ~))\eta_{w}^{\widetilde{B}^{T}}(\pi(\widetilde{\lambda})), which belongs to the corresponding g\mathbf{g}-vector cone in the new coordinates. For any μ~∈Pλ~B~\widetilde{\mu} \in\mathcal{P}_{\widetilde{\lambda}}^{\widetilde{B}}, the projection inclusion and the square case in the new seed give

πηwB~T(μ~)=πηwB~T(λ~).\pi\eta_{w}^{\widetilde{B}^{T}}(\widetilde{\mu})=\pi\eta_{w}^{\widetilde{B}^{T}}(\widetilde{\lambda}).

The test at the empty word in the new seed gives

ηwB~T(μ~)−ηwB~T(λ~)=B~wαfor some α∈R≥0n.\eta_{w}^{\widetilde{B}^{T}}(\widetilde{\mu})-\eta_{w}^{\widetilde{B}^{T}}(\widetilde{\lambda})=\widetilde{B}_w\alpha\quad\text{for some }\alpha\in\mathbb{R}_{\geq0}^{n}.

Projecting gives Bwα=0B_w\alpha=0, so α=0\alpha=0 by the choice of ww. Invert the column map to obtain μ~=λ~\widetilde{\mu}=\widetilde{\lambda}. The base point belongs to its dominance region by taking difference zero in each test. □

References

ZhilI College, Tsinghua University, Beijing 100084, China

Email address: [email protected]

References

  1. [1]S. Fomin and A. Zelevinsky, Cluster algebras I: Foundations, J. Amer. Math. Soc. 15 (2002), 497–529.DOI
  2. [2]S. Fomin and A. Zelevinsky, Cluster algebras IV: Coefficients, Compos. Math. 143 (2007), 112–164.DOI
  3. [3]M. Gross, P. Hacking, S. Keel, and M. Kontsevich, Canonical bases for cluster algebras, J. Amer. Math. Soc. 31 (2018), 497–608.
  4. [4]T. Nakanishi and A. Zelevinsky, On tropical dualities in cluster algebras, Algebraic Groups and Quantum Groups, Contemp. Math., vol. 565, Amer. Math. Soc., Providence, RI, 2012, pp. 217–226.arxiv.org/abs/1101.3736
  5. [5]F. Qin, Triangular bases in quantum cluster algebras and monoidal categorification conjectures, Duke Math. J. 166 (2017), 2337–2442.DOI
  6. [6]F. Qin, Bases for upper cluster algebras and tropical points, J. Eur. Math. Soc. 26 (2024), 1255–1312.
  7. [7]N. Reading, D. Rupel, and S. Stella, Dominance regions for affine cluster algebras, arXiv:2512.02218v2, 2026.arxiv.org/abs/2512.02218
  8. [8]N. Reading and D. E. Speyer, Cambrian frameworks for cluster algebras of affine type, Trans. Amer. Math. Soc. 370 (2018), 1429–1468.DOI
  9. [9]N. Reading and S. Stella, An affine almost positive roots model, J. Comb. Algebra 4 (2020), 1–59.DOI
  10. [10]N. Reading and S. Stella, Cluster scattering diagrams of acyclic affine type, arXiv:2205.05125v5, 2026.
  11. [11]N. Reading and S. Stella, Theta functions in acyclic affine type, arXiv:2603.23429v1, 2026.arxiv.org/abs/2603.23429
  12. [12]D. Rupel and S. Stella, Dominance regions for rank two cluster algebras, Ann. Comb. 27 (2023), 873–894.arxiv.org/abs/2206.04778

Paper details

vlnc:W_hngak23j
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 1

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Mathematics

Not recorded for this paper · View statement →

Looking for related papers…
Contents