alphaFeedback

WorksMathematics

Biperfectness of the theta basis of a maximal unipotent subgroup

AI contributions
  • Codex
View details

Abstract

We prove that the theta basis of the coordinate ring of a maximal unipotent subgroup of a complex semisimple group is biperfect. This answers affirmatively Question 6.5 in Kamnitzer's ICM 2022 survey.

AI use and scholarly credit

The results were obtained in a 65-minute Codex session using GPT-6-Astra at high reasoning effort. The author and Codex then reviewed and refined the arguments and exposition over several rounds. The manuscript subsequently passed an AI review using Rethlas-OSV [17, 18, 19].

By posting this manuscript on this platform, I do not seek to assert ownership of the results or claim priority. I welcome anyone interested in preparing a finished account or checking the arguments; the eventual scholarly credit should go to those who undertake that work.

Introduction

The search for distinguished bases in representation theory connects the action of Lie algebra generators, tensor product multiplicities, and positivity. For a complex semisimple group, these questions can be studied together in the coordinate ring of a maximal unipotent subgroup. The dual canonical basis of Lusztig and Kashiwara, Lusztig’s dual semicanonical basis in simply-laced type, and the Mirković–Vilonen basis arise from different constructions. Berenstein and Kazhdan introduced perfect bases to describe the leading action of Lie algebra generators; see [1 §1.1]. In this normalization, the leading action of each positive Chevalley generator is a single basis vector, with a prescribed coefficient and a remainder of smaller nilpotence degree. The left and right multiplication actions on the unipotent subgroup lead to biperfectness. The common bicrystal of biperfect bases records their leading operators even when the bases themselves differ; see [1 §§1–2] and [12 §1].

Cluster algebras provide a second approach to distinguished bases. Fomin and Zelevinsky introduced them in connection with canonical bases and total positivity [8]. Mutation produces overlapping coordinate systems and their cluster monomials. Extending those monomials to a basis becomes essential when the cluster monomials fail to span the algebra. The cluster structures on double Bruhat cells [2] and on unipotent coordinate rings place this question inside representation theory. In the latter setting, the dual canonical

2020 Mathematics Subject Classification. Primary 13F60; Secondary 17B10.

Keywords. Theta basis, perfect basis, maximal unipotent subgroup, cluster algebra. and, in simply-laced type, dual semicanonical bases contain cluster monomials; Kamnitzer reviews these results in [12 §6.1].

The theta construction grew from the duality conjectures of Fock and Goncharov [7] and the mirror-symmetry construction of Gross, Hacking, and Keel [9]. These predict bases indexed by integral tropical points of a dual space. Gross, Hacking, Keel, and Kontsevich [10] construct the functions by broken lines: piecewise linear paths whose attached monomials change when they cross walls of a scattering diagram. Consistency of the diagram makes the construction compatible with mutation. Their theorem supplies a theta basis for a middle algebra between the cluster algebra and its upper cluster algebra, together with nonnegative multiplication constants. Under their geometric hypotheses the middle and upper algebras coincide. They also treat partial compactifications obtained by allowing frozen variables to vanish, which select the theta functions regular along the boundary.

Quantum positivity developed alongside this construction. Ben Davison proved positivity for skew-symmetric quantum cluster algebras using purity in cohomological Donaldson–Thomas theory [4]. Davison and Mandel then combined Donaldson–Thomas theory with scattering diagrams to construct quantum theta functions [5]. Their Laurent coefficients and multiplication constants are nonnegative Laurent polynomials in the quantum parameter, and their classical limits recover the GHKK theta functions. These results explain the compatibility between scattering constructions and positivity, while biperfectness asks for a specific leading term under a Lie algebra action.

On the representation-theoretic side, Baumann, Kamnitzer, and Knutson construct the Mirković–Vilonen basis of the unipotent coordinate ring and prove that it is biperfect [1 Theorem 6.2]. Their construction uses the geometric Satake correspondence, and the Chevalley action is expressed through intersection multiplicities. Kamnitzer’s ICM 2022 report [12] compares this basis with the dual canonical and dual semicanonical bases, then introduces the theta basis in §6.3. Theorem 6.4 there states that the theta-basis construction applies to the unipotent coordinate ring and that its elements are pointed in each cluster. The resulting tropical parametrization is naturally identified with the bicrystal underlying biperfect bases. This motivates Question 6.5: is the theta basis a biperfect basis? The report separately formulates compatibility of the Mirković–Vilonen basis with clusters and its equality with the theta basis as Conjectures 6.6 and 6.9.

Subsequent work develops both the crystal and scattering aspects of this question. Fei constructs crystal structures and their algebraic lifts for upper cluster algebras associated with quivers with potential [6]. In the version of June 2026, Theorem 9.24 proves BK-biperfectness of the generic basis for the weak upper normal crystal, and Conjecture 9.25 proposes the corresponding property for theta and triangular bases. Qin’s freezing theorem [16] identifies a selected part of a pointed theta expansion with a theta function for a seed with additional frozen vertices. Cheung, Magee, Mandel, and Muller [3] prove valuative independence for theta functions of positive scattering diagrams and derive applications to boundary extensions. These results address the control of leading terms that is needed to relate theta functions to crystal operators.

Let GG be a connected complex semisimple group and NN its maximal unipotent subgroup for a chosen positive root system. Fix a pinning, and let I\mathcal{I} index the simple roots. For i∈Ii \in\mathcal{I}, let eie_i be the positive Chevalley generator and put xi(t)=exp⁡(tei)x_i(t) = \exp(te_i), for t∈Ct \in\mathbb{C}. On C[N]\mathbb{C}[N] define

DiRf(n)=ddt∣t=0f(nxi(t)),DiLf(n)=ddt∣t=0f(xi(t)n).(1)D_i^R f(n)=\left.\frac{d}{dt}\right|_{t=0}f(nx_i(t)), \qquad D_i^L f(n)=\left.\frac{d}{dt}\right|_{t=0}f(x_i(t)n). \tag*{(1)}

The multiplication maps are algebraic, so substituting nxi(t)nx_i(t) or xi(t)nx_i(t)n into a regular function gives an element of C[N][t]\mathbb{C}[N][t]. Differentiating more times than its tt-degree gives zero.

Thus both operators are locally nilpotent derivations. For such a derivation DD and f≠0f \ne0, set

εD(f)=max⁡{r∈N:Drf≠0},N={0,1,2,…}.\varepsilon_D(f)=\max\{r\in\mathbb{N}:D^r f\ne0\},\qquad\mathbb{N}=\{0,1,2,\ldots\}.

We use the weight decomposition for the action of the maximal torus of the pinning (h⋅f)(n)=f(h−1nh)(h\cdot f)(n)=f(h^{-1}nh).

A basis is good for DD if each ker⁡Dr\ker D^r, r≥0r\ge0, is spanned by a subset of that basis, with D0D^0 the identity. It is perfect for DD if it is good and, for every basis element bb with εD(b)>0\varepsilon_D(b)>0, there is a basis element e~D(b)\widetilde{e}_D(b) such that

Db=εD(b)e~D(b)+rb,rb∈ker⁡DεD(b)−1.(2)Db=\varepsilon_D(b)\widetilde{e}_D(b)+r_b,\qquad r_b\in\ker D^{\varepsilon_D(b)-1}. \tag*{(2)}

The nonzero arrows b↦e~D(b)b\mapsto\widetilde{e}_D(b) are required to be injective. A weight basis of C[N]\mathbb{C}[N] is biperfect if it contains 11 and is perfect for every DiLD_i^L and DiRD_i^R. These conventions give the normalization in [12 §§1.2, 1.4].

Write Bθ(C[N])\mathcal{B}_{\theta}(\mathbb{C}[N]) for the regular theta basis in this cluster structure.

Theorem 1.1. The basis Bθ(C[N])\mathcal{B}_{\theta}(\mathbb{C}[N]) is biperfect.

This answers Question 6.5 of [12] affirmatively. The proof uses coordinates in which one Chevalley derivation is a monomial times a partial derivative in a frozen variable. The highest degree part of a theta function in that variable is another theta function, obtained by freezing certain mutable vertices. Linear independence of these highest parts gives the kernel filtration. Frozen monomial translation then identifies the leading derivative with a unique theta function and gives the coefficient in (2). The prefix and suffix minor seeds realize the two multiplication actions. Their relevant frozen rows have opposite signs, so we also compare the theta functions for a seed and its opposite.

The freezing operation is supplied by Qin [16]. The comparison with the opposite seed uses reflection of scattering diagrams and the Donaldson–Thomas twist of Kimura, Qin, and Wei [13]. The required minor seeds and their reachability are given by Qin [15], using the cluster structures of Goodearl and Yakimov [11]. We retain the symmetrizing lattice data in the reflection argument, so these inputs apply to all finite semisimple root systems.

Theta functions and freezing

We work with classical cluster seeds of geometric type. A seed ss consists of algebraically independent variables xjx_j, indexed by a finite set I=Imut⊔IfrI=I_{\mathrm{mut}}\sqcup I_{\mathrm{fr}}, and an integer exchange matrix

B=(bjk)j∈I, k∈ImutB=(b_{jk})_{j\in I,\ k\in I_{\mathrm{mut}}}

with skew-symmetrizable principal part. The indices in ImutI_{\mathrm{mut}} are mutable and those in IfrI_{\mathrm{fr}} are frozen. All frozen variables are inverted in this section. The ambient field is K=C(xj:j∈I)K=\mathbb{C}(x_j:j\in I). For k∈Imutk\in I_{\mathrm{mut}}, mutation replaces xkx_k by

xk′=∏j∈Ixj[bjk]++∏j∈Ixj[−bjk]+xk,[a]+=max⁡(a,0),x'_k=\frac{\prod_{j\in I}x_j^{[b_{jk}]_+}+\prod_{j\in I}x_j^{[-b_{jk}]_+}}{x_k},\qquad[a]_+=\max(a,0),

leaving the other variables fixed. The new matrix has entries

bij′={−bij,i=k or j=k,bij+[bik]+[bkj]+−[−bik]+[−bkj]+,i≠k, j≠k,i∈I,j∈Imut.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} \qquad i\in I,\quad j\in I_{\mathrm{mut}}.

This matrix change preserves rank: add [bik]+[b_{ik}]_{+} times row kk to row i≠ki\ne k, then add [−bkj]+[-b_{kj}]_{+} times column kk to column j≠kj\ne k, and finally negate row kk and column kk. Here the coefficients refer to the matrix before mutation; its kkkk-entry is zero, so the indicated operations give the displayed formula. The upper cluster algebra is the intersection in KK of the Laurent polynomial rings of all mutation-equivalent seeds.

Let M∘=ZIM^\circ=\mathbb{Z}^{I} be the exponent lattice, with basis fjf_j. For g=(gj)j∈I∈M∘g=(g_j)_{j\in I}\in M^\circ, write

xg=∏j∈Ixjgj.x^g=\prod_{j\in I}x_j^{g_j}.

We use the sign convention of [14 Appendix A]. Throughout the cluster arguments, BB has full column rank.

We specify the lattices used in the scattering construction. Choose positive integers djd_j, j∈Ij\in I, such that bjk/dj=−bkj/dkb_{jk}/d_j=-b_{kj}/d_k on the principal part. Let N=⨁j∈IZejN=\bigoplus_{j\in I}\mathbb{Z}e_j and N∘=⨁j∈IZdjejN^\circ=\bigoplus_{j\in I}\mathbb{Z}d_je_j. If ej∗e_j^* is the basis dual to eje_j, identify

M∘=Hom⁡(N∘,Z),fj=dj−1ej∗,⟨djej,fk⟩=δjk.M^\circ=\operatorname{Hom}(N^\circ,\mathbb{Z}),\qquad f_j=d_j^{-1}e_j^*,\qquad\langle d_je_j,f_k\rangle=\delta_{jk}.

Here δjk\delta_{jk} is 11 for j=kj=k and 00 otherwise. The skew form ω\omega on NQ=N⊗ZQN_{\mathbb{Q}}=N\otimes_{\mathbb{Z}}\mathbb{Q} is specified whenever the first index is mutable by ω(ek,ej)=bjk/dj\omega(e_k,e_j)=b_{jk}/d_j. Extend it skew-symmetrically on the remaining pairs. Its restriction defines

p∗:⨁k∈ImutZek⟶M∘,p∗ek=∑j∈Ibjkfj.p^*:\bigoplus_{k\in I_{\mathrm{mut}}}\mathbb{Z}e_k\longrightarrow M^\circ,\qquad p^*e_k=\sum_{j\in I}b_{jk}f_j.

A cluster scattering diagram has walls supported on rational codimension-one cones in MR∘=M∘⊗ZRM^\circ_{\mathbb{R}}=M^\circ\otimes_{\mathbb{Z}}\mathbb{R}. For a normal vector nn, its orthogonal hyperplane is n⊥={m:⟨n,m⟩=0}n^\perp=\{m:\langle n,m\rangle=0\}, and a wall with normal nn has support in n⊥n^\perp. A wall with normal nn, a primitive nonnegative integral combination of mutable eke_k, carries a formal function f=1+∑ℓ≥1aℓzℓp∗nf=1+\sum_{\ell\geq1}a_\ell z^{\ell p^*n}. Here zmz^m denotes the formal character with exponent m∈M∘m\in M^\circ, and zmzm′=zm+m′z^mz^{m'}=z^{m+m'}; in the initial chart it is xmx^m. If nγn_\gamma is the primitive normal in N∘N^\circ, with sign chosen so that ⟨nγ,γ′⟩<0\langle n_\gamma,\gamma'\rangle<0 at a transverse crossing by a path γ\gamma, its wall-crossing automorphism acts by

zm⟼zmf⟨nγ,m⟩.(3)z^m\longmapsto z^m f^{\langle n_\gamma,m\rangle}. \tag*{(3)}

Write pγ,dp_{\gamma,\mathfrak d} for the automorphism in (3) at the wall supported on d\mathfrak d. The initial walls are (ek⊥,1+zp∗ek)(e_k^\perp,1+z^{p^*e_k}), k∈Imutk\in I_{\mathrm{mut}}. A wall with normal nn is incoming when its support contains p∗np^*n, and outgoing otherwise. An exponent increment BνB\nu, with ν∈NImut\nu\in\mathbb{N}^{I_{\mathrm{mut}}}, has order ∑kνk\sum_k\nu_k; full column rank makes ν\nu unique. For every integer r≥0r\geq0, only finitely many walls have a nontrivial crossing automorphism after discarding increments of order greater than rr. Consistency means that the ordered product of the crossing automorphisms depends only on the endpoints of a generic path, which crosses walls transversely and avoids their boundaries and intersections. The cluster diagram is determined, up to equality of these products, by its initial walls and the requirement that the additional walls be outgoing [10 Theorem 1.12].

A broken line is a piecewise linear path from an unbounded initial segment to a generic point QQ, with an attached monomial czmcz^m on each segment and velocity −m-m. At a wall it chooses a term of the wall-crossing image of its previous monomial. Its initial monomial is zgz^g, and gg is its label. Summing the final monomials for label gg gives the theta function ϑg,Q\vartheta_{g,Q}. These sums are interpreted in the completion defined by the order on BNImutB\mathbb{N}^{I_{\mathrm{mut}}}. For label zero the theta function is 11. At a generic point in the positive chamber

C+={m∈MR:mk≥0 for k∈Imut},∘C^+=\{m\in M^\circ_{\mathbb{R}:m_k\geq0\ \text{for }k\in I_{\mathrm{mut}}\},}

@page 4/12 starts_mid=1 ends_mid=1 This matrix change preserves rank: add [bik]+[b_{ik}]_{+} times row kk to row i≠ki\ne k, then add [−bkj]+[-b_{kj}]_{+} times column kk to column j≠kj\ne k, and finally negate row kk and column kk. Here the coefficients refer to the matrix before mutation; its kkkk-entry is zero, so the indicated operations give the displayed formula. The upper cluster algebra is the intersection in KK of the Laurent polynomial rings of all mutation-equivalent seeds.

Let M∘=ZIM^\circ=\mathbb{Z}^{I} be the exponent lattice, with basis fjf_j. For g=(gj)j∈I∈M∘g=(g_j)_{j\in I}\in M^\circ, write

xg=∏j∈Ixjgj.x^g=\prod_{j\in I}x_j^{g_j}.

We use the sign convention of [14 Appendix A]. Throughout the cluster arguments, BB has full column rank.

We specify the lattices used in the scattering construction. Choose positive integers djd_j, j∈Ij\in I, such that bjk/dj=−bkj/dkb_{jk}/d_j=-b_{kj}/d_k on the principal part. Let N=⨁j∈IZejN=\bigoplus_{j\in I}\mathbb{Z}e_j and N∘=⨁j∈IZdjejN^\circ=\bigoplus_{j\in I}\mathbb{Z}d_je_j. If ej∗e_j^* is the basis dual to eje_j, identify

M∘=Hom⁡(N∘,Z),fj=dj−1ej∗,⟨djej,fk⟩=δjk.M^\circ=\operatorname{Hom}(N^\circ,\mathbb{Z}),\qquad f_j=d_j^{-1}e_j^*,\qquad\langle d_je_j,f_k\rangle=\delta_{jk}.

Here δjk\delta_{jk} is 11 for j=kj=k and $0 otherwise. The skew form ω\omega on NQ=N⊗ZQN_{\mathbb{Q}}=N\otimes_{\mathbb{Z}}\mathbb{Q} is specified whenever the first index is mutable by ω(ek,ej)=bjk/dj\omega(e_k,e_j)=b_{jk}/d_j. Extend it skew-symmetrically on the remaining pairs. Its restriction defines

p∗:⨁k∈ImutZek⟶M∘,p∗ek=∑j∈Ibjkfj.p^*:\bigoplus_{k\in I_{\mathrm{mut}}}\mathbb{Z}e_k\longrightarrow M^\circ,\qquad p^*e_k=\sum_{j\in I}b_{jk}f_j.

A cluster scattering diagram has walls supported on rational codimension-one cones in MR∘=M∘⊗ZRM^\circ_{\mathbb{R}}=M^\circ\otimes_{\mathbb{Z}}\mathbb{R}. For a normal vector nn, its orthogonal hyperplane is n⊥={m:⟨n,m⟩=0}n^\perp=\{m:\langle n,m\rangle=0\}, and a wall with normal nn has support in n⊥n^\perp. A wall with normal nn, a primitive nonnegative integral combination of mutable eke_k, carries a formal function f=1+∑ℓ≥1aℓzℓp∗nf=1+\sum_{\ell\geq1}a_\ell z^{\ell p^*n}. Here zmz^m denotes the formal character with exponent m∈M∘m\in M^\circ, and zmzm′=zm+m′z^mz^{m'}=z^{m+m'}; in the initial chart it is xmx^m. If nγn_\gamma is the primitive normal in N∘N^\circ, with sign chosen so that ⟨nγ,γ′⟩<0\langle n_\gamma,\gamma'\rangle<0 at a transverse crossing by a path γ\gamma, its wall-crossing automorphism acts by

zm⟼zmf⟨nγ,m⟩.(4)z^m\longmapsto z^m f^{\langle n_\gamma,m\rangle}. \tag*{(4)}

Write pγ,dp_{\gamma,\mathfrak d} for the automorphism in (3) at the wall supported on d\mathfrak d. The initial walls are (ek⊥,1+zp∗ek)(e_k^\perp,1+z^{p^*e_k}), k∈Imutk\in I_{\mathrm{mut}}. A wall with normal nn is incoming when its support contains p∗np^*n, and outgoing otherwise. An exponent increment BνB\nu, with ν∈NImut\nu\in\mathbb{N}^{I_{\mathrm{mut}}}, has order ∑kνk\sum_k\nu_k; full column rank makes ν\nu unique. For every integer r≥0r\geq0, only finitely many walls have a nontrivial crossing automorphism after discarding increments of order greater than rr. Consistency means that the ordered product of the crossing automorphisms depends only on the endpoints of a generic path, which crosses walls transversely and avoids their boundaries and intersections. The cluster diagram is determined, up to equality of these products, by its initial walls and the requirement that the additional walls be outgoing [10 Theorem 1.12].

A broken line is a piecewise linear path from an unbounded initial segment to a generic point QQ, with an attached monomial czmcz^m on each segment and velocity −m-m. At a wall it chooses a term of the wall-crossing image of its previous monomial. Its initial monomial is zgz^g, and gg is its label. Summing the final monomials for label gg gives the theta function ϑg,Q\vartheta_{g,Q}. These sums are interpreted in the completion defined by the order on BNImutB\mathbb{N}^{I_{\mathrm{mut}}}. For label zero the theta function is 11. At a generic point in the positive chamber

C+={m∈MR∘:mk≥0 for k∈Imut},C^+=\{m\in M^\circ_{\mathbb{R}}:m_k\geq0\ \text{for }k\in I_{\mathrm{mut}}\},

write θgs=θg,Qs\theta^s_g=\theta^s_{g,Q}. Frozen coordinates are unrestricted in this chamber. A Laurent-finite theta function has the pointed expansion

θgs=xg∑ν∈NImutcg,νxBν,cg,0=1,(5)\theta^s_g=x^g\sum_{\nu\in\mathbb{N}^{I_{\mathrm{mut}}}}c_{g,\nu}x^{B\nu},\qquad c_{g,0}=1, \tag*{(5)}

with finitely many nonzero coefficients. Theta functions are compatible with mutation and with scattering transport.

A seed is injective-reachable if a mutation-equivalent seed has mutable gg-vectors equal to the negative mutable unit vectors after projection to ZImut\mathbb{Z}^{I_{\mathrm{mut}}}, up to permutation. Here a gg-vector is the exponent of the leading monomial in a pointed expansion. We denote such a seed by s[1]s[1]. Every mutation-equivalent seed is then injective-reachable. Moreover, after the indicated permutation, s[1]s[1] and ss have the same principal exchange matrix and symmetrizers; see [13 §2.12 and §3.1]. For a full-rank injective-reachable seed, all theta functions in (4) are Laurent polynomials and form a basis of the upper cluster algebra [14 Theorem A.1.5]. Theta functions with labels in a reachable cluster chamber are the corresponding cluster monomials times frozen Laurent monomials [14 Theorems A.1.3–A.1.4].

For a subset F⊂ImutF\subset I_{\mathrm{mut}}, freezing FF makes those vertices frozen, without changing the variables. The new exchange matrix B′B' is obtained by deleting the columns in FF. On a pointed expansion define

fF,g(xg∑νcνxBν)=xg∑ν: νk=0 (k∈F)cνxBν.(6)\mathfrak{f}_{F,g}\left(x^g\sum_{\nu}c_\nu x^{B\nu}\right)=x^g\sum_{\nu:\,\nu_k=0\ (k\in F)}c_\nu x^{B\nu}. \tag*{(6)}

Full column rank makes this definition unambiguous. Qin’s freezing theorem [16 Theorem 5.2] states that this is the theta function with label gg for the frozen seed. Denote it by θg′\theta'_g. The frozen-factor property is

xuθg′=θg+u′if u∈ZI is supported on Ifr∪F.(7)x^u\theta'_g=\theta'_{g+u}\qquad\text{if }u\in\mathbb{Z}^{I}\text{ is supported on }I_{\mathrm{fr}}\cup F. \tag*{(7)}

The FF-polynomial of a pointed theta function is ∑νcg,ν∏ktkνk\sum_\nu c_{g,\nu}\prod_k t_k^{\nu_k}, in independent variables tkt_k indexed by the mutable vertices. Substituting tk=xBkt_k=x^{B_k}, where BkB_k is column kk of the exchange matrix, gives the factor after xgx^g in (4). For the frozen seed it depends only on the remaining mutable coordinates of gg and on the remaining principal exchange matrix; see [13 Assumption 6.1 and the theta example] and [16 §6.4]. This identity includes negative frozen exponents.

A frozen variable and a perfect filtration

Fix a seed ss and write θg=θgs\theta_g=\theta^s_g throughout this section. For a finite Laurent polynomial ff in the variables xjx_j, let deg⁡xaf\deg_{x_a}f be the largest exponent of xax_a with nonzero coefficient when the other variables are treated as elements of C(xj:j≠a)\mathbb{C}(x_j:j\ne a). Set deg⁡xa0=−∞\deg_{x_a}0=-\infty. Its part of degree dd is the sum of all terms with xax_a-exponent dd.

Lemma 3.1. Suppose B′B' has full column rank and a family of Laurent polynomials, indexed by all g∈ZIg\in\mathbb{Z}^{I}, has the form

qg=xg(1+∑0≠ν∈NImut∖Fag,νxB′ν).q_g=x^g\left(1+\sum_{0\ne\nu\in\mathbb{N}^{I_{\mathrm{mut}}\setminus F}}a_{g,\nu}x^{B'\nu}\right).

Then the qgq_g are linearly independent over C\mathbb{C}.

Proof. Choose a real linear functional ℓ\ell on RI\mathbb{R}^{I} taking the value 1 on each column of B′B'; its existence follows from column independence. In a nonzero finite relation ∑gagqg=0\sum_g a_g q_g=0, choose an index gg with ag≠0a_g\ne0 and minimal ℓ(g)\ell(g). A nonleading exponent from any summand with nonzero coefficient has strictly larger ℓ\ell-value than its own label, and hence cannot equal gg. The leading exponents of different summands are distinct. The coefficient of xgx^g is therefore aga_g, a contradiction. If B′B' has no columns, the functions are the distinct monomials xgx^g.

Proposition 3.2. Suppose all the theta functions of a full-rank seed are Laurent finite. Let A⊂KA\subset K be a C\mathbb{C}-subalgebra with basis {θg:g∈S}\{\theta_g:g\in S\}, for a subset S⊂ZIS\subset\mathbb{Z}^{I}. Choose a∈Ifra\in I_{\mathrm{fr}} such that bak≤0b_{ak}\le0 for all k∈Imutk\in I_{\mathrm{mut}}, and put

F={k∈Imut:bak<0}.F=\{k\in I_{\mathrm{mut}}:b_{ak}<0\}.

Let u∈ZIu\in\mathbb{Z}^{I} satisfy ua=0u_a=0 and supp⁡(u)∩Imut⊂F\operatorname{supp}(u)\cap I_{\mathrm{mut}}\subset F, where supp⁡(u)={j:uj≠0}\operatorname{supp}(u)=\{j:u_j\ne0\}. Assume that D=xu∂/∂xaD=x^u\partial/\partial x_a preserves AA and is locally nilpotent on AA. Then the basis is good for DD, and

εD(θg)=ga(g∈S).\varepsilon_D(\theta_g)=g_a\qquad(g\in S).

For ga>0g_a>0, the label g+u−fag+u-f_a lies in SS, and

Dθg=gaθg+u−fa+rg,rg∈ker⁡Dga−1.(8)D\theta_g=g_a\theta_{g+u-f_a}+r_g,\qquad r_g\in\ker D^{g_a-1}. \tag*{(8)}

The map g↦g+u−fag\mapsto g+u-f_a is injective.

Proof. Every element of AA is a finite Laurent polynomial, since it has a finite expansion in the given basis. Put K0=C(xj:j≠a)K_0=\mathbb{C}(x_j:j\ne a). If a nonzero f∈Af\in A had smallest xax_a-exponent r<0r<0, with coefficient ar∈K0×a_r\in K_0^\times, then the coefficient of xar−mx_a^{r-m} in DmfD^m f would be

(xu)marr(r−1)⋯(r−m+1)≠0(m≥0),(x^u)^m a_r r(r-1)\cdots(r-m+1)\ne0\qquad(m\ge0),

where the empty product is 1. This contradicts local nilpotence. Thus A⊂K0[xa]A\subset K_0[x_a], and εD(f)=deg⁡xaf\varepsilon_D(f)=\deg_{x_a}f for every nonzero $f\in A.

In (5), the exponent of xax_a is ga+∑kbakνkg_a+\sum_k b_{ak}\nu_k. Its maximal value is gag_a, attained precisely when νk=0\nu_k=0 for every k∈Fk\in F. Hence the highest degree part of θg\theta_g is θg′=fF,g(θg)\theta'_g=f_{F,g}(\theta_g). It is nonzero and has degree gag_a. The matrix B′B' has full column rank because its columns are a subset of those of BB. Lemma 3.1 shows that all the θg′\theta'_g, g∈ZIg\in\mathbb{Z}^{I}, are linearly independent.

In a nonzero finite sum ∑g∈Sagθg\sum_{g\in S}a_g\theta_g, let dd be the largest gag_a with ag≠0a_g\ne0. Its part of degree dd is the nonzero sum ∑ga=dagθg′\sum_{g_a=d}a_g\theta'_g. Consequently, for every integer r≥0r\ge0,

ker⁡(Dr∣A)=span⁡C{θg:g∈S, ga<r}.\ker(D^r|_A)=\operatorname{span}_{\mathbb{C}}\{\theta_g:g\in S,\ g_a<r\}.

This proves goodness and the formula for εD\varepsilon_D, including ga≥0g_a\ge0 on SS.

Let ga>0g_a>0. The part of degree ga−1g_a-1 in DθgD\theta_g is

gaxu−faθg′=gaθg+u−fa′,g_a x^{u-f_a}\theta'_g=g_a\theta'_{g+u-f_a},

by (7). Expand DθgD\theta_g in the basis of AA. No basis element of degree greater than ga−1g_a-1 can occur, by the preceding independence. Comparing the parts of degree ga−1g_a-1 and using independence for all integer labels forces the label g+u−fag+u-f_a to belong to SS, with coefficient gag_a. Every remaining basis element has degree at most ga−2g_a-2. This gives (8). The target has degree ga−1g_a-1, since ua=0u_a=0. Two distinct possible targets would have a nonzero difference of degree ga−1g_a-1, whereas (8) would put that difference in ker⁡Dga−1\ker D^{g_a-1}; hence the target is unique. If ga=1g_a=1, the remainder is zero because A⊂K0[xa]A\subset K_0[x_a]. If ga=0g_a=0, the derivative is zero. Finally, translation by u−fau-f_a is injective.

Opposite seeds

Let sops^{\mathrm{op}} have the same variables and frozen vertices as ss, with the exchange skew form negated. Its extended matrix is −B-B. We identify the two initial rational function fields by the identity on each xjx_j. Write Θs={θgs:g∈M∘}\Theta_s=\{\theta^s_g:g\in M^\circ\}, and similarly for sops^{\mathrm{op}}.

Lemma 4.1. Let QQ be a generic point of the positive chamber, and let ν\nu be the involution of the Laurent ring defined by ν(zm)=z−m\nu(z^m)=z^{-m}. Reflection of scattering diagrams gives

ν(θm,Qsop)=θ−m,−Qs.(9)\nu\left(\theta^{s^{\mathrm{op}}}_{m,Q}\right)=\theta^s_{-m,-Q}. \tag*{(9)}

This identity holds for skew-symmetrizable classical seeds, with their original symmetrizing data.

Proof. Retain the lattices N∘⊂NN^\circ\subset N, the integers djd_j, and the pairing defined in § 3. Negating ω\omega replaces p∗p^* by −p∗-p^*.

Send each wall (d,f)(\mathfrak d,f) to (−d,ν(f))(-\mathfrak d,\nu(f)) and each transverse path γ\gamma to −γ-\gamma. The oriented primitive normal becomes −nγ-n_\gamma, and ⟨−nγ,−m⟩=⟨nγ,m⟩\langle-n_\gamma,-m\rangle=\langle n_\gamma,m\rangle. Formula (3) consequently gives

p−γ,−dν=νpγ,d.p_{-\gamma,-\mathfrak d}\nu=\nu p_{\gamma,\mathfrak d}.

The reflected diagram is consistent. Its initial walls are (ek⊥,1+z−p∗ek)(e_k^\perp,1+z^{-p^*e_k}), with the same primitive normal dkekd_ke_k up to orientation. The incoming condition is preserved because both p∗ekp^*e_k and the support are negated. Uniqueness of the consistent completion therefore identifies it with the opposite cluster diagram.

Reflecting each segment of a broken line and negating its monomial exponent preserves the rule that the velocity is the negative exponent. The preceding wall identity preserves the possible bending terms and their coefficients. It gives a bijection of broken lines with label and endpoint (m,Q)(m,Q) and (−m,−Q)(-m,-Q), proving (9). The map on formal series goes from the completion for the original positive monoid to the completion for its negative image.

We now use the twist to compare the two diagrams in the same positive chamber. Write C−=−C+C^-=-C^+. For chambers with generic points Q1,Q2Q_1,Q_2, denote their scattering transport by pQ2←Q1sp^s_{Q_2\leftarrow Q_1}.

Proposition 4.2. For a full-rank injective-reachable classical seed,

Θsop=Θs\Theta_{s^{\mathrm{op}}}=\Theta_s

as sets of rational functions in the initial field.

Proof. All theta functions are Laurent finite in C+C^+ by [14 Theorem A.1.5]. The negative chamber is the chamber of the reachable seed s[1]s[1]; see [14 Appendix A.1]. Mutation compatibility and the same theorem for this seed give Laurent finiteness in its chamber chart. The linear identification of this chart with the chamber in MR∘M^\circ_{\mathbb R} changes exponents by an invertible integral map, so it preserves finite support. Lemma 4.1 then gives Laurent finiteness for the opposite seed in C+C^+.

Consider the composite

DTs=pQ←−Qsν.(10)\mathrm{DT}_s=p^s_{Q\leftarrow-Q}\nu. \tag*{(10)}

Chamber monomials give

DTs(xj)=θ−fj,Qs(j∈I).(11)\mathrm{DT}_s(x_j)=\theta^s_{-f_j,Q}\qquad(j\in I). \tag*{(11)}

Indeed, fj∈C+f_j\in C^+ for every jj, including frozen jj, so the positive-chamber monomial theorem gives θfj,Qsop=xj\theta^{s^{\mathrm{op}}}_{f_j,Q}=x_j. Reflection gives θ−fj,−Qs=xj−1\theta^s_{-f_j,-Q}=x_j^{-1}. Transporting this last identity from −Q-Q to QQ yields (11).

Relabel the mutable vertices of s[1]s[1] by the permutation in injective reachability. Let HH be the integer matrix with rows indexed by IfrI_{\mathrm{fr}} and columns indexed by ImutI_{\mathrm{mut}}, whose jj-th column records the frozen components of the jj-th mutable gg-vector of s[1]s[1]. The lattice identification ψM\psi^M from its monomial lattice to that of ss, and the variation var⁡M\operatorname{var}^M from the latter lattice to the former, have matrices

ψM=(−Id⁡Imut0HId⁡Ifr),var⁡M=(Id⁡Imut0−H−Id⁡Ifr).(12)\psi^M=\begin{pmatrix}-\operatorname{Id}_{I_{\mathrm{mut}}} & 0 \\ H & \operatorname{Id}_{I_{\mathrm{fr}}}\end{pmatrix},\qquad\operatorname{var}^M=\begin{pmatrix}\operatorname{Id}_{I_{\mathrm{mut}}} & 0 \\ -H & -\operatorname{Id}_{I_{\mathrm{fr}}}\end{pmatrix}. \tag*{(12)}

These are the maps constructed in [13 Proposition 5.1], and their product is −Id⁡M∘-\operatorname{Id}_{M^\circ}. Write var⁡\operatorname{var} for the map of Laurent rings that substitutes the monomials specified by var⁡M\operatorname{var}^M. Composing with the mutation pullback μ∗\mu^*, which expresses functions in the s[1]s[1] chart as rational functions in the ss chart, gives a twist automorphism T=μ∗var⁡T=\mu^*\operatorname{var}.

For mutable jj, T(xj)T(x_j) is one cluster variable of s[1]s[1] times a frozen Laurent monomial. It is a theta function, and its full label is ψMvar⁡Mfj=−fj\psi^M\operatorname{var}^M f_j=-f_j. For frozen jj, it is xj−1=θ−fj,Qx_j^{-1}=\theta^{-f_j,Q}. Thus TT and DTs\mathrm{DT}_s agree on every field generator by (11). In particular DTs\mathrm{DT}_s is the invertible twist in [13 Theorem 5.2]. The theta FF-polynomials satisfy the mutation and variation hypotheses there, so [13 Theorem 6.2(2)] gives

DTs(Θs)=Θs.(13)\mathrm{DT}_s(\Theta_s)=\Theta_s. \tag*{(13)}

Combining reflection with transport yields, for every m∈M∘m\in M^\circ,

DTs(θm,Qsop)=pQ←−Qsθ−m,−Qs=θ−m,Qs.\mathrm{DT}_s(\theta^{s^{\mathrm{op}}}_{m,Q})=p^s_{Q\leftarrow-Q}\theta^s_{-m,-Q}=\theta^s_{-m,Q}.

As mm ranges over M∘M^\circ, the right side ranges over Θs\Theta_s. Together with (13) and injectivity of DTs\mathrm{DT}_s, this proves the asserted equality.

Lemma 4.3. Let R⊂KR\subset K be a C\mathbb{C}-subalgebra and suppose a subset B⊂Θs\mathcal{B}\subset\Theta_s is a basis of RR. Then B=Θs∩R\mathcal{B}=\Theta_s\cap R. Under the assumptions of Proposition 4.2, it also equals Θsop∩R\Theta_{s^{\mathrm{op}}}\cap R.

Proof. An element of Θs∩R\Theta_s\cap R has a finite expansion in B\mathcal{B}. Linear independence of Θs\Theta_s forces that element to belong to B\mathcal{B}. The second assertion follows from Proposition 4.2.

Minor seeds and Chevalley derivations

The simply connected covering of GG restricts to an isomorphism on NN: its kernel is finite and central, its restriction to the maximal unipotent subgroup is surjective, and a complex unipotent group has no nontrivial finite subgroup. This isomorphism identifies the pinned root subgroups and both actions in (1). We may therefore assume GG simply connected. Let WW be its Weyl group, with simple reflections sis_i, simple roots αi\alpha_i, simple coroots αi∨\alpha_i^\vee, and fundamental weights ωi\omega_i, i∈Ii\in\mathcal{I}. Let wlongw_{\mathrm{long}} be the longest element. In the irreducible representation of highest weight ωi\omega_i, choose a highest weight vector vωiv_{\omega_i} and the functional φωi\varphi_{\omega_i} which is 11 on that vector and zero on all other weight spaces.

Let fif_i be the negative Chevalley generator, normalized by [ei,fi]=αi∨[e_i,f_i]=\alpha_i^\vee, and put yi(t)=exp⁡(tfi)y_i(t)=\exp(tf_i). Use the Weyl lifts sˉi=xi(−1)yi(1)xi(−1)\bar{s}_i=x_i(-1)y_i(1)x_i(-1). Their products along reduced words define wˉ\bar{w} for w∈Ww\in W. The generalized minors are

Δuωi,vωi(n)=φωi(uˉ−1nvˉvωi)(u,v∈W, n∈N).(14)\Delta_{u\omega_i,v\omega_i}(n)=\varphi_{\omega_i}\left(\bar{u}^{-1}n\bar{v}v_{\omega_i}\right)\qquad(u,v\in W,\ n\in N). \tag*{(14)}

These are the pinned normalization of [2].

Fix a reduced word (j1,…,jL)(j_1,\ldots,j_L) for wlongw_{\mathrm{long}}, and define wk=sj1⋯sjkw_k=s_{j_1}\cdots s_{j_k}, with w0=1w_0=1. For 1≤k≤L1\le k\le L, let p(k)p(k) and s(k)s(k) be the previous and next positions of jkj_k in this word. Set p(k)=−∞p(k)=-\infty or s(k)=+∞s(k)=+\infty when the corresponding position is absent. The two coordinate families are

Xk=Δωjk,wkωjk,Yk=Δwk−1ωjk,wlongωjk.(15)X_k=\Delta_{\omega_{j_k},w_k\omega_{j_k}},\qquad Y_k=\Delta_{w_{k-1}\omega_{j_k},w_{\mathrm{long}}\omega_{j_k}}. \tag*{(15)}

The XkX_k form a full-rank injective-reachable seed with the last occurrence of each letter frozen. The YkY_k, indexed by their starting position in (15), form a mutation-equivalent seed with the first occurrence of each letter frozen. Denote their extended exchange matrices by BX=(brkX)B^X=(b^X_{rk}) and BY=(brkY)B^Y=(b^Y_{rk}). In Qin’s sign convention their endpoint rows are

bL,kX=−δk,p(L),b1,kY=δk,s(1)(16)b^X_{L,k}=-\delta_{k,p(L)},\qquad b^Y_{1,k}=\delta_{k,s(1)} \tag*{(16)}

for mutable columns kk; a nonexistent predecessor or successor gives the zero row.

These inputs come from [15 Theorems 8.1.2, 8.2.2 and Lemma 9.1.3]. The interval minors there become (15) under the pinned transpose from the lower to the upper unipotent subgroup. The integral identification in [15 Theorem 9.2.3], together with [11 §6.3, (6.14), and Theorem 7.3(a)], specializes to the ordinary coordinate ring and the normalized classical minors when the quantum deformation parameter qq is set to 1. The rescaling denoted by cor⁡\operatorname{cor} in [15] is a power of qq, so its specialization is 1. The compatible skew matrix Λ\Lambda in [15 Theorem 8.1.2(1)] satisfies

(BX)TΛ=(diag⁡(λk:k∈Imut)  0),λk∈Z∖{0},(B^X)^{T}\Lambda=\left(\operatorname{diag}(\lambda_k:k\in I_{\mathrm{mut}})\ \ 0\right),\qquad\lambda_k\in\mathbb{Z}\setminus\{0\},

with mutable columns ordered first on the right. The right side has rank ∣Imut∣|I_{\mathrm{mut}}|, so BXB^X has full column rank. Matrix mutation preserves that rank, and hence gives the same conclusion for the suffix seed. Injective reachability is preserved by mutation as recalled in § 3.

To verify the endpoint rows, write Cab=⟨αa∨,αb⟩C_{ab}=\langle\alpha_a^\vee,\alpha_b\rangle for the Cartan matrix, with a,b∈Ia,b\in\mathcal{I}. The formulas in [15 Remarks 8.1.4 and A.3.1] are

brkX={1r=p(k),−1r=s(k),Cjrjkr<k<s(r)<s(k),−Cjrjkk<r<s(k)<s(r),0otherwise,brkY={1r=p(k),−1r=s(k),Cjrjkp(r)<p(k)<r<k,−Cjrjkp(k)<p(r)<k<r,0otherwise.b^X_{rk}= \begin{cases} 1 & r=p(k),\\ -1 & r=s(k),\\ C_{j_rj_k} & r<k<s(r)<s(k),\\ -C_{j_rj_k} & k<r<s(k)<s(r),\\ 0 & \text{otherwise}, \end{cases} \qquad b^Y_{rk}= \begin{cases} 1 & r=p(k),\\ -1 & r=s(k),\\ C_{j_rj_k} & p(r)<p(k)<r<k,\\ -C_{j_rj_k} & p(k)<p(r)<k<r,\\ 0 & \text{otherwise}. \end{cases}

Here rr is any row and kk is mutable in the respective seed. For the suffix formula, Qin’s index is first sent to its starting position: within the occurrences of each fixed letter, this permutation reverses their order. This gives exactly the indexing of YkY_k in (15). At r=Lr=L, the prefix case r=p(k)r=p(k) and the first inclined case are impossible since k≤Lk\le L. The second inclined case would require L<s(k)<+∞L<s(k)<+\infty, also impossible. Only L=s(k)L=s(k), equivalently k=p(L)k=p(L), remains. At r=1r=1, the suffix case r=s(k)r=s(k) and the second inclined case are impossible. The first inclined case would require −∞<p(k)<1-\infty<p(k)<1; every finite predecessor is at least 1. Only 1=p(k)1=p(k), equivalently k=s(1)k=s(1), remains. This proves (16).

We use the regular theta basis supplied by the theta-basis theorem for this coordinate ring, as stated in [12 Theorem 6.4]. Its elements are the regular members of the localized theta collection: this identification also follows from Lemma 4.3. Thus it is the same function basis in every reduced-word chart above.

Lemma 5.1. For i∈Ii\in\mathcal{I}, define i∗∈Ii^*\in\mathcal{I} by wlongαi∗=−αiw_{\mathrm{long}}\alpha_{i^*}=-\alpha_i. Choose a reduced word ending in i∗i^*. In its prefix coordinates,

DiR=Xp(L)∂∂XL,D_i^R=X_{p(L)}\frac{\partial}{\partial X_L},

where Xp(L)X_{p(L)} means 1 if p(L)=−∞p(L)=-\infty.

Proof. For each kk, the positive roots sent to negative roots by w‾k−1\overline{w}_k^{-1} are precisely {w‾r−1αjr:1≤r≤k}\{\overline{w}_{r-1}\alpha_{j_r}: 1 \le r \le k\}. The roots in this inversion sequence are distinct. Its last root is w‾L−1αi∗=−wlongαi∗=αi\overline{w}_{L-1}\alpha_{i^*}=-w_{\mathrm{long}}\alpha_{i^*}=\alpha_i. Consequently w‾k−1αi\overline{w}_k^{-1}\alpha_i is positive for every k<Lk<L. Conjugating eie_i by w‾k\overline{w}_k gives a positive-root operator, which kills vωjkv_{\omega_{j_k}}. Differentiating (14) on the right therefore gives DiRXk=0D_i^R X_k=0 for k<Lk<L.

The vector w‾L−1vωi∗\overline{w}_{L-1}v_{\omega_{i^*}} is killed by eie_i and has αi∨\alpha_i^\vee-weight

⟨αi∨,w‾L−1ωi∗⟩=⟨αi∗∨,ωi∗⟩=1.\langle\alpha_i^\vee,\overline{w}_{L-1}\omega_{i^*}\rangle=\langle\alpha_{i^*}^\vee,\omega_{i^*}\rangle=1.

Its ii-string has length one. For a highest vector vv of this string, eiv=fi2v=0e_i v=f_i^2v=0 and eifiv=ve_if_iv=v. The normalization of the lift can be checked directly:

xi(−1)yi(1)xi(−1)v=xi(−1)(v+fiv)=fiv.x_i(-1)y_i(1)x_i(-1)v=x_i(-1)(v+f_iv)=f_iv.

Thus s‾iv=fiv\overline{s}_iv=f_iv with coefficient +1+1. Since wlong=siwL−1w_{\mathrm{long}}=s_iw_{L-1} is length additive, the braid lifts give w‾long=s‾iw‾L−1\overline{w}_{\mathrm{long}}=\overline{s}_i\overline{w}_{L-1}. Hence

DiRXL(n)=ϕωi∗(nw‾L−1vωi∗).D_i^R X_L(n)=\phi_{\omega_{i^*}}\bigl(n\overline{w}_{L-1}v_{\omega_{i^*}}\bigr).

If p(L)p(L) exists, the reflections between positions p(L)p(L) and LL have labels different from i∗i^* and their lifts fix vωi∗v_{\omega_{i^*}}. The last expression is Xp(L)(n)X_{p(L)}(n). If there is no such position, it is ϕωi∗(nvωi∗)=1\phi_{\omega_{i^*}}(nv_{\omega_{i^*}})=1. The derivation is determined by its values on the coordinate generators.

Lemma 5.2. Choose a reduced word beginning with i∈Ii\in I. In its suffix coordinates,

DiL=Ys(1)∂∂Y1,D_i^L=Y_{s(1)}\frac{\partial}{\partial Y_1},

where Ys(1)Y_{s(1)} means 11 if s(1)=+∞s(1)=+\infty.

Proof. For k>1k>1, the root w‾k−1−1αi\overline{w}_{k-1}^{-1}\alpha_i is negative because the inversion set already contains αi\alpha_i. In the derivative

DiLYk(n)=ϕωjk(w‾k−1−1einw‾longvωjk),D_i^L Y_k(n)=\phi_{\omega_{j_k}}\bigl(\overline{w}_{k-1}^{-1}e_i n\overline{w}_{\mathrm{long}}v_{\omega_{j_k}}\bigr),

conjugate eie_i by w‾k−1\overline{w}_{k-1}. The resulting negative-root operator has zero highest weight component after application to any vector in the representation. Thus DiLYk=0D_i^L Y_k=0.

For k=1k=1, the functionals ϕωiei\phi_{\omega_i}e_i and ϕωis‾i−1\phi_{\omega_i}\overline{s}_i^{-1} are supported on the same extremal weight space of weight siωis_i\omega_i. They both take the value 11 on fivωif_iv_{\omega_i}, by the length-one ii-string calculation. They are therefore equal. If s(1)s(1) exists, all letters in positions 2,…,s(1)−12,\ldots,s(1)-1 differ from ii. Their inverse lifts fix ϕωi\phi_{\omega_i}. Using the order of factors in w‾s(1)−1\overline{w}_{s(1)-1} gives

ϕωiw‾s(1)−1−1=ϕωis‾i−1.\phi_{\omega_i}\overline{w}_{s(1)-1}^{-1}=\phi_{\omega_i}\overline{s}_i^{-1}.

It follows that DiLY1=Ys(1)D_i^L Y_1=Y_{s(1)}. If no next occurrence exists, the same calculation gives ϕωiw‾long−1=ϕωis‾i−1\phi_{\omega_i}\overline{w}_{\mathrm{long}}^{-1}=\phi_{\omega_i}\overline{s}_i^{-1}. The derivative is then the diagonal extremal minor

Δwlongωi,wlongωi(n)=1.\Delta_{w_{\mathrm{long}}\omega_i,w_{\mathrm{long}}\omega_i}(n)=1.

Indeed, the action of n∈Nn\in N on an extremal weight vector changes it only by terms of strictly higher weight, which the functional defining the same extremal minor annihilates. This proves the formula on every coordinate generator.

Example 5.3. For G=SL3G = \mathrm{SL}_3, write

n=(1ab01c001).n = \begin{pmatrix} 1 & a & b \\ 0 & 1 & c \\ 0 & 0 & 1 \end{pmatrix}.

For the word (1,2,1)(1,2,1), the two coordinate lists are

(X1,X2,X3)=(a,ac−b,b),(Y1,Y2,Y3)=(b,ac−b,c).(X_1,X_2,X_3) = (a,ac-b,b), \qquad(Y_1,Y_2,Y_3) = (b,ac-b,c).

The right derivation D2RD^R_2 has values 0,0,a0,0,a on the XX-coordinates, while D1LD^L_1 has values c,0,0c,0,0 on the YY-coordinates. The exchange relation is ac=b+(ac−b)ac=b+(ac-b). In the prefix convention its frozen row at X3X_3 is −1-1, whereas the suffix row at Y1Y_1 is +1+1.

Proof of biperfectness

Proof of Theorem 1.1. Fix i∈Ii \in I. Choose a reduced word ending in i∗i^* and use its prefix seed. The coordinate XLX_L is frozen, and its row is nonpositive by (16). If p(L)p(L) exists, it is mutable and is the unique negative entry in that row. Lemma 5.1 and Proposition 3.2, applied to A=C[N]A = \mathbb{C}[N], therefore prove goodness and (2) for DiRD^R_i, with the required coefficient and injective arrows. If p(L)p(L) is absent, the monomial is 11, the row is zero, and the same proposition applies with F=∅F = \varnothing.

For DiLD^L_i, choose a reduced word beginning with ii and use its suffix seed. The coordinate Y1Y_1 is frozen. Its row is nonnegative, and its only possible nonzero mutable entry is at s(1)s(1). Proposition 4.2 and Lemma 4.3 identify the regular theta basis for this seed with that for its opposite, in the same rational function field with the same coordinate functions. The opposite row at Y1Y_1 is nonpositive. By Lemma 5.2, the monomial in the derivation is Ys(1)Y_{s(1)}, or 11 when no successor exists. Proposition 3.2 now gives goodness, (2), and injective arrows for DiLD^L_i.

All the coordinate choices belong to the same cluster structure, so these statements concern the same basis Bθ(C[N])\mathcal{B}_\theta(\mathbb{C}[N]). It contains 1=θ01=\theta_0. The minor Δuωi,vωi\Delta_{u\omega_i,v\omega_i} has weight vωi−uωiv\omega_i-u\omega_i: in the torus action, h−1h^{-1} acts on the extremal functional and hh on the extremal vector in (14). Each column of the exchange matrix has total weight zero, by [15 Theorem 8.1.2(1)]. Every monomial in a pointed expansion therefore has the weight of its leading monomial. Thus the theta basis is a weight basis and is biperfect.

Zhili College, Tsinghua University, Beijing 100084, China

Email address: [email protected]

References

  1. [1]P. Baumann, J. Kamnitzer, and A. Knutson, The Mirković–Vilonen basis and Duistermaat–Heckman measures, with an appendix by A. Dranowski, J. Kamnitzer, and C. Morton-Ferguson; arXiv:1905.08460v2.arxiv.org/abs/1905.08460
  2. [2]A. Berenstein, S. Fomin, and A. Zelevinsky, Cluster algebras III: Upper bounds and double Bruhat cells, Duke Math. J. 126 (2005), 1–52; arXiv:math/0305434v3.DOI
  3. [3]M.-W. Cheung, T. Magee, T. Mandel, and G. Muller, Valuative independence and cluster theta reciprocity, arXiv:2505.09585v2.arxiv.org/abs/2505.09585
  4. [4]B. Davison, Positivity for quantum cluster algebras, Ann. of Math. (2) 187 (2018), 157–219; doi:10.4007/annals.2018.187.1.3.DOI
  5. [5]B. Davison and T. Mandel, Strong positivity for quantum theta bases of quantum cluster algebras, Invent. Math. 226 (2021), 725–843; arXiv:1910.12915v3.arxiv.org/abs/1910.12915
  6. [6]J. Fei, Crystal structure of upper cluster algebras, arXiv:2309.08326v3.arxiv.org/abs/2309.08326
  7. [7]V. Fock and A. Goncharov, Moduli spaces of local systems and higher Teichmüller theory, Publ. Math. Inst. Hautes Études Sci. 103 (2006), 1–211.
  8. [8]S. Fomin and A. Zelevinsky, Cluster algebras I: Foundations, J. Amer. Math. Soc. 15 (2002), 497–529.DOI
  9. [9]M. Gross, P. Hacking, and S. Keel, Mirror symmetry for log Calabi–Yau surfaces I, Publ. Math. Inst. Hautes Études Sci. 122 (2015), 65–168.arxiv.org/abs/1106.4977
  10. [10]M. Gross, P. Hacking, S. Keel, and M. Kontsevich, Canonical bases for cluster algebras, J. Amer. Math. Soc. 31 (2018), 497–608; arXiv:1411.1394v2.
  11. [11]K. R. Goodearl and M. T. Yakimov, Integral quantum cluster structures, arXiv:2003.04434v1.arxiv.org/abs/2003.04434
  12. [12]J. Kamnitzer, Perfect bases in representation theory: three mountains and their springs, in Proceedings of the International Congress of Mathematicians 2022, Vol. 4, EMS Press, 2023; arXiv:2201.02289v2.
  13. [13]Y. Kimura, F. Qin, and Q. Wei, Twist automorphisms and Poisson structures, SIGMA 19 (2023), 105; published version.DOI
  14. [14]F. Qin, Bases for upper cluster algebras and tropical points, arXiv:1902.09507v4.arxiv.org/abs/1902.09507
  15. [15]F. Qin, Dual canonical bases and quantum cluster algebras, arXiv:2003.13674v3.arxiv.org/abs/2003.13674
  16. [16]F. Qin, Applications of the freezing operators on cluster algebras, arXiv:2407.03186v1.DOI
  17. [17]H. Ju, G. Gao, J. Jiang, B. Wu, Z. Sun, S. Liu, L. Chen, Yutong Wang, Yuefeng Wang, Z. Wang, W. He, P. Wu, L. Xiao, R. Liu, B. Dai, and B. Dong, Automated conjecture resolution with formal verification, arXiv:2604.03789v2, 2026.arxiv.org/abs/2604.03789
  18. [18]S. Liu, Rethlas-OSV: Desktop math agents for mathematicians, 2026, updated October 20, 2026; official guide.
  19. [19]F. Nie, H. Ye, S. Liu, Z. Wang, S. Ermon, and J. Zou, One-sided verification under limited expert review, arXiv:2610.18089v2, 2026.arxiv.org/abs/2610.18089

Paper details

vlnc:W_d6kchnrt
v1 · latestHistory (1)

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

added ·

Usage

views · 6

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

Codex · View statement →

Looking for related papers…
Contents