WorksMathematics
The Mirković–Vilonen basis and cluster pointedness
Abstract
We prove that the Mirković–Vilonen basis of contains every cluster monomial and that each of its elements is -pointed in every cluster, where is a maximal unipotent subgroup of a complex semisimple group. This resolves Conjecture 6.6 in Kamnitzer’s ICM 2022 survey.
AI use and scholarly credit
The results were developed in an approximately 88-minute Codex session using GPT-6-Astra at high reasoning effort, followed by approximately three hours of research using Chat-6-Pro. Codex subsequently used its mathematical-paper-writing skill to revise the manuscript and conduct adversarial mathematical reviews. The manuscript passed an AI-assisted review using Rethlas-OSV [21, 22, 23].
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
Cluster algebras were introduced by Fomin and Zelevinsky to study canonical bases and total positivity [13]. Their distinguished generators are arranged into overlapping sets, called clusters, related by binomial exchange relations. Products of variables from one cluster are the cluster monomials. These provide a natural family of candidate basis elements, but generally do not span the algebra. For the coordinate ring of a maximal unipotent subgroup, this leads to two related problems: to identify the cluster monomials inside representation-theoretic bases, and to understand the Laurent expansions of the remaining basis elements. The cluster structures on double Bruhat cells of Berenstein–Fomin–Zelevinsky supply the reduced-word coordinates underlying this comparison [14].
Theta functions and positive bases
Fock and Goncharov proposed bases of functions on cluster varieties parametrized by integral tropical points of the dual cluster variety [15]. A seed identifies these tropical points with integer vectors, while a change of seed acts by a piecewise-linear mutation. Thus a basis element should carry leading-exponent data that transform consistently between charts. This formulation ties the basis problem to the geometry of the cluster atlas.
Theta functions arose in the mirror-symmetry construction of Gross–Hacking–Keel for log Calabi–Yau surfaces [16]. Gross–Hacking–Keel–Kontsevich developed the cluster version using scattering diagrams and broken lines [10]. A scattering diagram records wall-crossing transformations between torus charts; a broken line carries a monomial that changes at the walls it crosses. Summing its final monomials constructs a theta function. Their theory gives a canonical middle algebra, positive multiplication, and criteria identifying it with the upper cluster algebra. It also treats partial compactifications obtained by allowing frozen variables to vanish. In the unipotent setting, the resulting theta basis contains the cluster monomials and has a unit leading Laurent term in every seed, with the other exponents in the exchange cone [1 Theorem 6.4].
The quantum theory supplies a second source of positivity. Davison proved positivity of quantum cluster coefficients for skew-symmetric quantum cluster algebras through purity in cohomological Donaldson–Thomas theory [17]. Davison and Mandel combined that theory with scattering diagrams to construct quantum theta bases and prove positivity of their multiplication constants; their classical specializations recover the GHKK theta functions [18]. These results distinguish two positivity questions: positivity of Laurent expansions in cluster variables, and positivity of multiplication in a basis. The proof below uses the second property of the MV basis to obtain the first once cluster-monomial membership has been established.
Qin described bases parametrized by tropical points for full-rank, injective-reachable upper cluster algebras [19]. His degree and codegree comparison and his theory of triangular bases and twist automorphisms provide tools for propagating leading terms between seeds [9]. For unipotent coordinate rings, the dual canonical basis contains the cluster monomials in symmetrizable type. The categorical approach uses determinantial modules and their convolution products [6, 7]. These results suggest asking for the same cluster properties of a basis constructed by geometric Satake.
The MV basis and the cluster conjecture
The geometric Satake correspondence realizes irreducible representations through the affine Grassmannian of the Langlands dual group. Fundamental classes of Mirković–Vilonen cycles give their MV bases. Baumann–Kamnitzer–Knutson proved that these bases fit together into a basis of the unipotent coordinate ring and that its multiplication constants are intersection multiplicities in a fusion family [2]. In particular, these constants are nonnegative integers. The MV, dual canonical, and dual semicanonical bases have a common crystal parametrization, encoded by MV polytopes, although the corresponding functions can differ. Kamnitzer characterized MV polytopes by their chamber data and identified their crystal structure with that of the canonical basis [25, 26]. His ICM survey organizes these comparisons through perfect bases, polytopes, and their associated measures [1].
The cluster-monomial question already appears in the type work of Anderson and Kogan: their Conjecture 5.1 predicts that every cluster monomial is an MV polynomial with a specified determinantial description [24]. Bai–Drănowski–Kamnitzer computed fusion products through the Mirković–Vyb̄ornov isomorphism and verified the cluster exchange relations for the upper unitriangular group of size 4 [27]. Baumann–Gaussent–Littelmann proved that the monomials in a reduced-word seed belong to the MV basis when the word satisfies their geometric condition (A) [3 Proposition 7.2]. Reduced-word seeds form only part of the mutation class, so a passage to arbitrary seeds is required.
In Conjecture 6.6 of his ICM 2022 report, Kamnitzer asked whether the MV basis contains every cluster monomial and whether each MV element is -pointed in every cluster [1 §6.4]. Here pointedness means that a Laurent expansion has one distinguished monomial with coefficient one and all other exponents lie in its positive exchange cone. The same report asks separately whether the theta basis is bipertfect (Question 6.5) and whether the MV and theta bases coincide (Conjecture 6.9). These place the cluster properties of the MV basis in a larger comparison of geometric and scattering constructions.
Subsequent work supplies additional comparison tools. Baumann’s polite bases are compatible with extremal coproduct decompositions; the transition between two such bases is unitriangular with respect to polytope containment [4]. Leroux-Lapierre relates asymptotic characters to characteristic cycles and equivariant multiplicities in simply-laced type, and formulates the resulting evidence for a positive canonical-to-MV comparison [28]. Fei constructs crystal structures and proves biperfectness results for generic bases of upper cluster algebras [20]. His work on universal Schubert polynomials studies finite families in type A indexed by common geometric-basis data [29]. These developments concern the comparison of bases through their representation-theoretic parameters. The present argument uses polytope containment to control Laurent support and positive multiplication to transport that control through mutation.
Main result
Let be a complex semisimple group, its positive maximal unipotent subgroup, and , with its standard unipotent cluster structure for this finite root system. Passing to the simply connected cover changes neither nor this coordinate ring. We keep every frozen variable. The MV basis is denoted by . A cluster monomial means a monomial with nonnegative integer exponents in the mutable and frozen variables of a single seed.
For a seed , let be the total number of variables, the number of mutable variables, and the full exchange matrix. Here are the algebraically independent seed variables, is the -th standard coordinate vector, and for . Write and put . A Laurent polynomial is -pointed at if
Thus the nonleading support lies in . We use Qin’s sign for the initial exchange matrix. Full column rank makes the -exponents unambiguous.
Theorem 1.1. Every cluster monomial of the ring is an MV basis element. Every MV basis element is pointed in every seed. In fact, the resulting leading exponents are compatible under tropical mutation.
The proof separates initial pointedness from its propagation. Polytope containment controls the dominance order in a reduced-word seed. We use Baumann’s unitriangular comparison of polite bases [4] and the Laurent expansions of ordinary quiver Hecke simple modules [7] to obtain the initial pointed basis. A classical propagation criterion then uses positive multiplication and the unipotent twist to reach arbitrary seeds. The twist preserves the localized MV basis by cyclic rotation of invariant Satake tensors. Interval minors provide the finite mutation path needed to start the propagation.
Positive bases and mutation
We first work in a frozen-localized cluster algebra contained in its upper cluster algebra. The coefficient field is . A positive basis means a -basis whose multiplication constants are nonnegative integers. For a seed , its Laurent ring is ; the upper cluster algebra is the intersection of these rings over all seeds in the mutation class. A seed is adapted if every monomial in its mutable variables, times any frozen Laurent monomial, is a basis element.
We use , applied coordinatewise to vectors. Mutation at a mutable index replaces by
and leaves the other variables fixed. Its exchange matrix has entries
Rows run over all variables and columns over mutable variables. The Laurent support is the set of exponents with nonzero coefficient in the expansion of at . The dominance relation is if . Full column rank makes it a partial order. A complete pointed basis has one element with each head .
The tropical mutation of a head is the piecewise-linear bijection
where changes the sign of the -th coordinate. Pointed elements are compatibly pointed along a mutation path if their heads are related by these maps. We identify the seed Laurent rings inside their common rational function field.
Two elementary positivity facts
Lemma 2.1. If a positive basis is adapted to a seed , then every has nonnegative integral Laurent coefficients at .
Proof. Choose a mutable monomial large enough that has no negative mutable exponents. Its individual monomials, including their frozen Laurent factors, are distinct members of . On the other hand , so their product has a nonnegative integral -expansion. Uniqueness of the basis expansion identifies these coefficients with those of the Laurent polynomial.
Lemma 2.2. Suppose the exchange column at is nonzero. If a positive basis is adapted to , and the new variable is a nonnegative integral basis combination, then it is adapted to .
Proof. Let
where for mutable and for frozen . Positivity of multiplication and the assumed positive expansion of give a finite expansion , with . Write
so that , and put
The nonzero exchange column makes a nonconstant Laurent monomial. By Lemma 2.1, every with has nonnegative integral Laurent coefficients. Since , its support contains the support of each such . Thus
Substitution of gives
Laurentness in the new seed implies .
The group algebra is a free module over : choose representatives of the cosets of the rank-one lattice generated by the exponent of in . The identity coset is a direct summand, so
Consequently for a Laurent polynomial . The least exponent in is nonnegative, since the constant term of is one and is a polynomial. The degree bound then forces to be a positive integer. Comparing constant terms in yields . There is exactly one summand, with , and .
The two-cone lemma
Lemma 2.3. Let , and let be the tropical mutation of . Suppose is -pointed at , and
Then is -pointed at .
Proof. Write , where the support assumption says that is a polynomial. Set . The exchange relation and matrix mutation give
Full rank embeds the rational function field of the ’s into that of the ’s, so these are identities in independent variables. Set the other ’s to zero in the localized ring where and are invertible. If , then , and
This is a polynomial.
If , a positive degree would give a nonzero coefficient at , impossible. Thus and . If , put . Regularity at zero gives , and regularity at gives . The polynomial on the right is monic of degree , since . Therefore and , so . This is the desired constant term of .
Adjacent compatibility
A seed is injective-reachable if there is a seed and a permutation of the mutable indices for which has mutable head at . The full heads may have frozen coordinates. We fix these shifts as in [9 Definition 2.5.1, equation (2.6), and §6.5], and write , , for their iterates; mutation of in direction corresponds to mutation of in direction . Write for the mutable coordinates of . Qin’s distinguished functions are
with the frozen factor chosen so that the leading exponent at is . They are compatibly pointed at and each adjacent seed [9 Lemma 6.2.7].
Proposition 2.4 (Classical adjacent propagation). Suppose is a complete pointed basis at , with distinct heads, and positive multiplication. Assume it is adapted to , and every belongs to , up to frozen Laurent factors which permute the basis. Then is compatibly pointed at , with complete distinct labels at .
Proof. Expand in . It is a finite nonnegative integral combination by (2.2). At its head is . The elementary finite dominance-triangular argument for pointed families with distinct heads gives coefficient 1 on , and puts all other heads strictly in . Indeed, a maximal head of a finite combination cannot be cancelled by any other incomparable or smaller head; removing maximal heads proves this assertion successively. This is also [9 Lemma 3.3.2]. Lemma 2.1 applies at , so no Laurent cancellation is possible in this positive basis expansion. Consequently
Lemma 2.3 gives a unit head at . Tropical mutation is a bijection of .
Propagation by the DT twist
A monomial variation is a Laurent-ring isomorphism sending mutable variables to the corresponding mutable variables times frozen Laurent monomials, and inducing an invertible integer map on the frozen exponent lattice. It identifies the exchange monomials . A Donaldson–Thomas (DT) type twist is an automorphism of the common rational function field which has, for every seed , a monomial variation from to its injective shift , and satisfies
Variation maps preserve the -variables and the dominance cone, and commute with mutation with the standard permutation of mutable indices [9 §§5.1–5.2].
We record the classical calculation behind this use of variation. After relabeling mutable indices, let two exchange matrices be and let the exponent map be
where the first block is the mutable identity and acts on the frozen lattice. For , , put
Its mutable part is zero. The exchanged binomials show that the map after mutation is , obtained by replacing the -th column of by . The other columns and the frozen block are unchanged. Direct matrix mutation gives ; equivalently, both monomial maps identify the corresponding -variables and their mutation formulas. For the extended tropical formula
where negates the -th coordinate, substitution gives . Indeed , , and, writing , the remaining terms cancel by . This proves the required transport of pointed functions and compatible heads, with arbitrary integral frozen shear and arbitrary unimodular frozen block.
At a seed , an element is copointed at if its coefficient at is one and its support is contained in . Being pointed at and copointed at is called bipointed with support dimension .
Theorem 2.5 (Positive DT criterion). Let lie in a full-rank injective-reachable upper cluster algebra, with all frozen variables inverted. Suppose a C-basis satisfies:
its multiplication constants are in , and frozen Laurent monomials permute it;
it is a complete pointed basis and is adapted at one seed ;
a DT-type twist permutes the basis;
along one finite mutation path from to , each newly created variable belongs to .
Then every seed is adapted and is compatibly pointed in every seed.
Proof. First apply Lemma 2.2 along the given path. Every seed on it becomes adapted. Formula (2.3) and twist/frozen stability put the injective variables at each such seed in . Proposition 2.4 then proves compatibility along the path, in particular at , .
Transport this pair by the twist. A monomial variation maps pointed polynomials to pointed polynomials by an integral invertible linear transformation of exponents, and its mutation square commutes tropically. Since , this transports compatibility to every consecutive pair , ; use for negative shifts. It also transports adaptedness.
Now assume these properties hold for a seed and all its shifts. Fix a mutable and write . At , the new variable has the form
Choose the unique with this old head. Compatibility at , , together with the degree/codegree comparison [9 Proposition 3.4.5], makes bipointed with the same support dimension as , namely . Full rank identifies its possible -exponents with the integral box . This box has only two points. Both endpoint coefficients are 1, so .
Cluster monomials are already known to be compatibly pointed in every seed; see the discussion after Qin Proposition 3.4.5 and the sign-coherence results of [10 Theorem 5.11]. Thus (2.4) supplies this support dimension.
Lemma 2.2 makes each adapted; (2.3) puts its injective variables in the basis. Proposition 2.4 gives compatibility across each edge . The rectangle consisting of two such edges and one shift commutes in the seed groupoid and under tropical mutation. Composing the three known compatible maps gives compatibility between and . Thus the whole shifted chain has been established for the arbitrary neighbor .
Induction on a finite mutation word reaches every seed. If there are no mutable variables, the initial pointed assertion already says that the basis is the Laurent monomial basis.
The MV basis and the unipotent twist
Let index the simple roots of . Fix a maximal torus , opposite maximal unipotent subgroups and , and put . Choose Chevalley generators with . Write and for the weight and root lattices, for the dominant weights, and for the Weyl group. Its longest element is ; is half the sum of positive coroots. Denote the fundamental weights by , characterized by . For , let be the irreducible representation with chosen highest weight vector . Put , the highest weight of the dual representation. Normalize the extremal vectors by the usual divided powers of the lowering operators along a reduced expression of . For an element of the big cell, , , and are the factors in . For a weight and , denotes the value of its character. Pullback means , and .
We use the positive pinning and the Tits lifts . Let lift the longest Weyl element. Transpose is the antiautomorphism fixing and satisfying .
Let
using the contravariant form normalized by . The map identifies the MV basis of the representation with a subset of [2 Proposition 6.1]. The MV bases arise from fundamental classes of the top-dimensional components of intersections of semi-infinite orbits with affine Grassmannian Schubert varieties under geometric Satake. Their tensor-product version is the convolution MV basis; its invariant part is the invariant Satake basis used below [3 §§2–3]. The open set where all are nonzero is the unipotent cell. The map in (5) is its unipotent twist.
Extraction from invariant Satake vectors
Lemma 3.1. For dominant root-lattice weights , let be an invariant Satake basis vector in . Let take the value one on and vanish on every other weight space, and let take the value one on and vanish on every other weight space. Then
is a coefficient-one MV vector in . Conversely, each MV vector occurs in this way after allowing sufficiently large root-lattice highest weights for the other factors.
Proof. BGL’s proof of cyclic rotation explicitly identifies the lowest-first extraction with the MV basis of the appropriate isotypic highest-weight space [3 §6.1, pp. 974–975]. An isotypic summand of strictly smaller highest weight cannot have the larger highest weight in its weight support. Thus the quotient is the identity on the weight space being extracted.
The highest-last extraction is exactly the application of BGL Theorem 5.13 displayed in that proof: a tensor MV vector whose last crystal factor is highest projects to its first MV vector, with coefficient one. Highest elements in the tensor convention being used have such a last highest factor. This proves (3.2).
For the converse, choose a dominant root-lattice large enough that the tensor crystal pair consisting of the prescribed vector and the highest vector of is highest. Its weight is dominant and in the root lattice. The isotypic identification above supplies the invariant Satake vector. Coherence of MV bases [2 Proposition 6.1] ensures that every stable MV function occurs in a sufficiently large such representation.
Rotation of invariant tensors
First work in the adjoint group, so all highest weights are in the root lattice and . The signed cyclic permutation in BGL Theorem 6.1 has sign for these weights. Let
the positive pinned diagram automorphism.
On the decorated-flag space , a vector defines the regular function . Apply these three matrix coefficients to to obtain the invariant function on triples. Normalize a generic triple as
Common left translation by , followed by (3.2), gives
Let denote left rotation of decorated flags. For the cyclic-coordinate calculation, put and ; then . After left rotation of the triple, left multiply by . The normalized coordinates become
Here . This is the cyclic-coordinate formula of [11 Lemma 5.4]. The root degree of is . Substitution of (3.4) into (3.3) gives
Pullback by left rotation of flags is right rotation of the tensor. BGL’s invariant Satake basis is preserved by either cyclic direction. The same extraction calculation on that rotated tensor therefore shows that the last factor in (3.5) is one MV function. The pinned diagram automorphism preserves MV vectors: it transports MV cycles, Chevalley divisors, and their intersection pairings, with the complex orientation. Equivalently these ordered Chevalley-word pairings separate the coordinate functions. Consequently
All coefficients in this assertion are exactly one.
Frozen closure and removal of the root-lattice restriction
Proposition 3.2. For every dominant weight and , is one MV basis element. For every dominant , multiplication by maps into . After freezing is localized and duplicate actual functions are identified, permutes the localized basis.
Proof. The inverse cyclic rotation and the surjectivity in Lemma 3.1 show that every can be written
Explicitly, realize by an invariant tensor, rotate that tensor backwards, and apply (3.5) to the resulting tensor. If its middle highest weight is and its extracted function is , set and . The pinned diagram automorphism carries to , with its MV basis, giving exactly (3.7). We also use the normalized identity . It follows from the highest-weight inclusion , which sends both the highest and the lowest extremal vectors to their tensor products with coefficient one. For root-lattice dominant , coherence puts in . Applying (3.6) proves .
For arbitrary dominant , choose with . The flag minor is an MV element [2 Remark 2.10]; is a single unit basis element by the preceding paragraph. If had two coefficient units in its nonnegative integral MV expansion, multiplication by would keep at least two: the coordinate ring is a domain and every nonzero product has a nonzero positive integral expansion. This contradicts the unit expansion of . Thus . The positivity used here is BKK’s fusion multiplication [2 Theorem 7.11].
For arbitrary dominant , a Gauss-decomposition calculation gives the regular-function identity
If acts on by , write . Then . Applying to the decomposition, and using , gives
The extremal vector has norm one for the contravariant form. Taking yields . Substitution cancels and proves (3.8).
Choose dominant with . The function in (3.8), call it , is regular, while is a single MV element by (3.6) and coherence. The ideal has basis , a subset of by the frozen result already proved. Thus basis compatibility of this ideal forces .
The fundamental ’s are the frozen variables. Their multiplication is injective on the basis, so the usual direct-limit localization gives a basis with duplicate actual functions removed.
Identity (3.8), with , gives . Thus maps every localized basis element to one. Formula (3.7) shows conversely that every original MV element, and hence every localized one, is obtained in this way. The classical unipotent twist is birational [12 Proposition 2.20], so these maps are bijective.
Pointedness in reduced-word seeds
An ordinary KLR polite comparison basis
For a homogeneous function of torus weight , let be the convex hull of those for which the -component of its coproduct is nonzero. The coproduct is ; the torus action is . In particular, a function pairing with has weight . We use ordinary quiver Hecke algebras for the symmetrizable Cartan datum, in characteristic zero, and specialize their restricted integral dual at , paired with the universal enveloping algebra . Here . Write for the quiver Hecke algebra of degree , and use finite-dimensional graded modules, identifying grading shifts after specialization. For an -module , write for its root degree. For a word of weight , is its word idempotent. The product is induction from to , and is the corresponding idempotent restriction. The notation means the maximal semisimple quotient; in the instances used below this quotient is simple. The symbol denotes the external tensor product of modules. For a graded simple , let be its direct character function:
Induction gives multiplication and restriction gives coproduct in this coordinate ring. In one simple-root direction the nil-Hecke simple has character , so its pairing with is one; the function is , where is the weight function satisfying . Here .
We describe the filtration and splitting required of a polite basis in the positive-degree convention. For a homogeneous function of weight , call a cut if its coproduct component of weights is nonzero. Fix a real linear functional on the root lattice. Project a cut to , where height is the sum of its simple-root coordinates, and order these pairs by increasing second coordinate, with smaller first coordinate larger when the second coordinates agree. The filtration piece at consists of functions all of whose projected cuts have , or and . Taking the coproduct components at the largest pair defines a map on the associated graded space.
This is Baumann’s splitting map [4 Proposition 2.9], after changing from negative weights to positive degrees and relabeling by its negative. Its factors are the subspaces whose nonempty suffix cuts have strictly positive , and whose prefix cuts have nonpositive , respectively. The other splitting uses the opposite endpoint and the opposite strict/non-strict convention. A basis is polite if it is homogeneous, contains every , spans every piece of these filtrations by its intersection with that piece, and each splitting maps the induced basis bijectively to the tensor product of the bases in the two factors. These are the conditions of [4 Definition 3.1].
A charge is a linear map from the root lattice to taking positive roots into an open half-plane. It orders root degrees by argument. For the charge used below, the slope of a nonzero means ; increasing slope corresponds to increasing argument in . A simple module of degree is semicuspidal for a charge if every nonempty proper prefix of each word in its character, of degree , satisfies , with arguments chosen in the given half-plane [5 Definition 2.3]. A pair is unmixing if restriction of to their ordered degrees is exactly .
Lemma 4.1. The ordinary KLR simple-function basis is polite in the sense of [4 Definition 3.1], in every finite symmetrizable type.
Proof. Homogeneity and the rank-one normalization were just checked. Restriction has nonnegative simple composition multiplicities, so its nonzero root-weight cuts are exactly the character-prefix cuts. The coproduct polytope of (13) is the negative of the positive character polytope.
We verify the extremal splitting condition, including adaptation to the whole filtration. Write the projected degree of a positive dimension vector as , for an arbitrary linear functional . The relevant order maximizes the second coordinate and then minimizes height. This is the strict/non-strict cut in Baumann’s splitting map ; replacing the sign of is just a relabeling of the family of all such cuts.
Apply the semicuspidal factorization of [5 Theorem 2.4] to the charge , and group the factors of positive slope into their simple head , and those of nonpositive slope into their simple head . Every nonempty suffix of a character word of has positive , and every prefix of a word of has nonpositive . These facts hold for semicuspidals by their defining slope inequality, pass to shuffles, and pass to quotients. A crossing shuffle at the cut would identify a nonempty suffix degree of with a nonempty prefix degree of . Their -values have opposite strict/non-strict signs, which is impossible. Thus is unmixing by [5 Lemma 2.8]. The induction is generated by its restriction at this cut; every proper submodule has zero restriction there [5 Lemma 2.6]. Its unique simple quotient is the original by the semicuspidal factorization theorem. Exact restriction therefore gives
with multiplicity one.
Any character prefix of is a shuffle prefix and has dimension satisfying
Its -value is at most . Equality forces the remaining -suffix to be empty; equality also of height forces the -prefix to be empty. Hence the largest projected cut is a unique root-lattice cut, .
The leading tensor is therefore . Distinct simples cannot have the same leading tensor, since the unmixing induction has a unique simple head. Leading terms of any finite linear combination cannot cancel, which proves adaptation to every filtration piece. Conversely, every pair satisfying the strict/non-strict suffix/prefix conditions is unmixing and occurs as the extremal restriction of its unique simple head. Thus the splitting map takes the induced basis bijectively to the tensor-product basis, with coefficient one.
For the second endpoint, group the semicuspidal factors of nonnegative slope before those of strictly negative slope. The same argument uses nonnegative suffix values in the first group and strictly negative prefix values in the second. It proves adaptation and bijectivity for the other splitting, with the same unit coefficient. □
The coordinate convention used by KKOP is reversed relative to (13). KKКO [6 §§1,8.2,10.2] define , with an antiautomorphism sending to . Consequently
Here fixes the simple root subgroups and reverses multiplication. Word reversal permutes gradable simples [5 §1.7]. Thus the -basis and the -basis are the same set of actual functions, with reflected indexing. If is the positive character polytope and , then
The second transformation is fixed on each weight space and preserves containment.
The chamber/exchange-matrix identity
Let be the fundamental coweight characterized by . The dominant chamber in the real coweight space is
Let be a reduced word for . Put , , and let be the previous and next occurrences of . Put if no previous occurrence exists and if no next occurrence exists. The vectors are the standard basis of the exponent lattice. Mutable indices are those with finite ; final occurrences are frozen. Denote the set of mutable positions by , and set . Define
Use and . Set . Qin’s full matrix is
For a normalized negative MV polytope with edge data , put
Here the edge data record the edge increments ; the normalization is . The vertices minimize the chamber functionals . In (4.7), means when . The initial chamber values are , where , and the final chamber values are zero. If is the latest occurrence of before , using the initial chamber value when there is none, the coweight reflection formula gives
Indeed the new -coweight is the negative of the old one minus times the other chamber coweights, and the edge increment pairs with it as .
Lemma 4.2. Let be the degree map , and let
Then
The matrix has full column rank. If same-weight MV polytopes have the indicated data, then
Proof. Take differences of (19). Fixed weight makes all initial boundary differences zero, and final boundary differences are zero as well. Subtract the equation at from the one at . For each other label, all interior occurrences cancel, leaving only the two interval endpoints. Their coefficients are precisely row of (18). For a frozen row use and the zero final boundary. This proves (20) with the full frozen rows retained.
More formally, put arbitrary variables at mutable chambers, zero at all initial and terminal chambers, and define by (19). The same telescoping identity is
It holds for any finite word and any matrix with diagonal 2. Here is a direct reconstruction which also proves the full integral-kernel assertion needed below. At step , define by pairing it with the basis : its pairings are the current chamber values for the labels . Only the -value changes. The reflection formula gives . The zero boundaries give ; hence and , which proves .
Conversely, for any integral with , put . Its mutable chamber values are ; all initial and terminal values are zero. Pairing the edge increments with the chamber coweights and using (19) gives . Thus
Since is triangular with diagonal 1, has full column rank and (20) holds on the whole kernel.
Containment increases every chamber minimum, so . Formula (20) gives (21). The inequality is strict because reduced-word edge data parametrize MV polytopes injectively.
For example, for the type word , the only mutable position is 1, and
Writing , the seed is . Mutation replaces by , and
Thus its head is , and its second exponent differs by the column .
Laurent support of KLR simples
For and a fundamental weight , let denote the self-dual determinantial simple module of root degree , supplied by [7 Proposition 2.2]. Its function under (15) is
[6 §§8–10]. In particular, the seed variables are
These are Qin’s negative-unipotent minors transported by transpose and BGL’s positive-unipotent flag minors.
Let be KKOP’s cuspidal vector:
The order is reversed. The character-polytope path traverses in that order, by the convex-order semicuspidal and polytope results of [5 §§2.2,3.1]. Every prefix root degree of belongs to , by the determinantial-module construction [7 §2.3]. A functional on the wall between and is negative on preceding roots, zero on , and positive on following roots. It gives precisely the semicuspidal cut for the reversed convex order. The general convex-order theorem applies to this order. Negating and reversing this path in (16) yields
Put and, for , write for the convolution product of the . These modules commute up to grading shift, and is simple; shifts disappear at . Choose sufficiently large that every composition factor of is a determinantial monomial ; such an exists by [7 Corollary 3.4]. If its simple head is , then
by [7 Definition 3.7 and Proposition 4.5]. We determine the other exponents from the R-matrix inequalities.
A simple module is real if its convolution square is simple, and affreal if it is real and admits an affinization in the sense of [8 §2]. For a pair with an affreal factor, is the degree of its normalized R-matrix , with the convention of [7 Definition 2.6]. The head has multiplicity one [7 Proposition 2.7]. For each , enlarge the denominator to , for arbitrary . Tensor the surjection by . Its target is simple, while the enlarged source has a unique simple head by KKOP Proposition 2.7(ii). Thus that target is its head. Exact tensoring likewise keeps as a constituent. All these denominators are affreal: commuting convolution affinizations are supplied by [8 Lemma 2.16], iterated over the determinantial family, whose individual affreal modules are supplied by [7 Theorem 2.4].
For a nonhead constituent, KKOP Proposition 2.7(iii)(a) gives
Bilinearity on the commuting family in KKOP Lemma 2.11 cancels the terms common to the two sides, leaving
The coefficient of is therefore nonnegative. For the head itself the difference is zero. We obtain
On a difference of exponent vectors denotes its bilinear extension on the commuting family; the additivity is [7 Lemma 2.11]. Let be the skew matrix displayed for this seed; its equality with the actual R-matrix degrees is [7 Proposition 2.17]. For , (26) says . Equal constituent weights give . By (20),
Qin’s displayed is the same matrix. Its compatibility identity is
where is the matrix with for , . Here the positive Weyl-invariant root form is normalized so that are positive integral symmetrizers. Put . The displayed matrix has
Let . Telescoping the repeated-label sums gives . Explicitly, induction on proves
for a new letter , both increments are , since . The same-label identity is zero by Weyl invariance. Splitting the sum at the earlier of two positions proves the asserted matrix identity. For the chamber reconstruction above then yields
Equivalently . Together with , this proves , including every frozen row. Combining (26)–(28) gives , hence
For a nonhead factor , by head multiplicity one and independence of determinantial monomials. This proves that the ordinary simple function is -pointed, with the sign in (18).
Remark 4.3. The matrix displayed in [7 §2.2, equation (2.2)] is , while its skew matrix is . Thus those displayed matrices satisfy . Equations (26)–(29) fix the support convention used here.
Transfer to MV and complete localized labels
Proposition 4.4. Every MV basis element is pointed in the seed (23), for every reduced word and every finite symmetrizable root type. After frozen localization these elements have distinct complete labels .
Proof. The ordinary KLR function basis is polite by Lemma 4.1, and the MV basis is polite by [4 Theorem 4.8]. Polite triangularity [4 Proposition 3.9] indexes both bases by their coproduct polytopes. Write and for the MV and ordinary KLR functions indexed by the same polytope . Then
The diagonal coefficient is one. The coefficients may have either sign. On a fixed weight space the reflection in (16) preserves containment. Equations (21), (25), and (29) put the entire support of every off-diagonal summand in the strict positive -cone based at the head of . It cannot alter its unit leading coefficient.
The labels before localization are . For any , is integral. Adding a sufficiently large exponent at the last occurrence of each simple label adds the same positive integer to every corresponding coordinate of . It therefore makes all these coordinates nonnegative. The added variables are exactly frozen, so every occurs after localization. If two localized basis elements have the same head, multiply by a common frozen denominator. Proposition 3.2 turns both into original MV basis elements with the same initial head; injectivity of and the polytope parametrization make them equal. The localized labels are consequently complete and distinct.
Interval minors on the DT path
A biperfect basis is a weight basis compatible with the left and right Chevalley crystal operators, with the normalized leading coefficients specified in [2 Definition 2.2]. The MV basis is biperfect [2 Theorem 6.2].
Proposition 5.1. Let satisfy and . For every dominant , the function
belongs to every biperfect basis of , with coefficient one. So does each of its nonnegative integral powers.
Proof. For , this is the flag-minor assertion [2 Remark 2.10]. Peel a common left prefix: , , with both length increases. In this proof write for the universal enveloping algebra, distinct from the unipotent groups used in § 4. Write and . The vector is -highest, so annihilates . The vector is -lowest, so annihilates .
Let , . Positive extremal normalization and give
For , therefore,
BKK Theorem 3.3 identifies this with the inverse Saito reflection of . Uniqueness is at the function level, since
Both the minor and the inverse-Saito basis function vanish on the second summand and agree on the first by (5.2). Prepending the common reduced prefix one reflection at a time proves (5.1).
The normalized highest-weight inclusion sends all extremal vectors to their tensor powers. The restricted contravariant form has the same normalization. Thus
which proves the power assertion; is the unit.
Let be the last occurrence of . After transport by transpose, Qin’s interval minor is
This is (5.1) with , , so the reduced-prefix condition holds. The powers of the quantum parameter in Qin’s normalization specialize to one. Qin [9 Theorem 8.2.2], using Goodearl–Yakimov’s cluster construction, supplies a finite mutation path whose new variables are these interval minors. Proposition 5.1 supplies their MV membership.
Proof of the cluster theorem
Identification of the DT twist
At the seed (23), take in (12). For mutable , the result is
Indeed, no occurrence of lies between and its successor, so ; at the last occurrence, . These are exact normalized-vector identities as well: for , both and kill the highest vector of , so . Each intervening or terminal Tits factor therefore fixes that vector with scalar . Qin’s is exactly this matrix coefficient [9 Lemma 9.1.3]. For frozen , .
Thus the map (3.1) agrees on a seed transcendence basis with Qin’s classical specialization of the DT twist [9 Theorems 9.4.3–9.4.5]. The positive/negative unipotent identification is the same transpose used in (23) and (31). The classical negative twist of [12 Propositions 2.20 and 2.23] is ; Gauss decomposition gives . The variation theorem in [9 §5] supplies (2.3) in every seed.
The adapted starting seed
One needs only one adapted starting reduced-word seed. BGL Proposition 7.2 gives it for a word satisfying condition (A). Such a longest word exists in every finite root system: choose generic in the dominant chamber , and follow the segment from to . Choose it to avoid codimension-two faces of the Weyl fan. It crosses every positive-root wall once, producing a reduced word for . Choose successive points in its chambers. Then is a positive multiple of , hence belongs to . This is precisely condition (A). BGL’s theorem puts every nonnegative monomial in that seed in . Proposition 3.2 extends this to frozen Laurent factors.
Proof of Theorem 1.1. Write . Let , and let be the localized MV basis. Positive integral multiplication follows from BKK fusion. Proposition 3.2 proves frozen and twist stability. Proposition 4.4 supplies complete distinct pointed labels in the adapted reduced-word seed just chosen. The DT identity is (6.1), and the path variables belong to the basis by Proposition 5.1. The standard unipotent cluster realization, with the coordinate restricted-dual integral form specialized at , is the one in [9 §§8–9] and [7 §2.2]. In particular lies in the upper cluster algebra. Its initial exchange matrix has full column rank by Lemma 4.2; mutation preserves that rank.
All hypotheses of Theorem 2.5 now hold. It gives all cluster monomials in and compatible pointedness of every -element at every seed.
It remains to remove frozen localization. For every frozen monomial , Proposition 3.2 makes a subset of , and it is a basis of the principal ideal . If is regular on , then . Since is a single original MV basis element, basis compatibility of that ideal forces for a single . Consequently
Ordinary cluster monomials are regular on , so their localized membership descends to . Pointedness of every original MV element is already included in the localized conclusion. This proves both assertions. ∎
Zhili College, Tsinghua University, Beijing 100084, China
Email address: [email protected]
References
- [1]J. Kamnitzer, *Perfect bases in representation theory: three mountains and their springs*, Proceedings of the International Congress of Mathematicians 2022, Vol. 4, EMS Press, 2023; doi:10.4171/ICM2022/132; arXiv:2201.02289v2. https://arxiv.org/abs/2201.02289v2.
- [2]P. Baumann, J. Kamnitzer, A. Knutson, *The Mirković–Vilonen basis and Duistermaat–Heckman measures*, arXiv:1905.08460v2, PDF dated 19 May 2020. https://arxiv.org/abs/1905.08460v2.
- [3]P. Baumann, S. Gaussent, P. Littelmann, *Bases of tensor products and geometric Satake correspondence*, J. Eur. Math. Soc. 26 (2024), 919–983. https://ems.press/content/serial-article-files/47251. Erratum: https://irma.math.unistra.fr/~baumann/erratum_mv tensor.pdf.
- [4]P. Baumann, On Mirković–Vилonen polytopes, arXiv:2401.10340v1, 18 January 2024. https://arxiv.org/abs/2401.10340v1.
- [5]P. Tingley, B. Webster, Mirković–Vилonen polytopes and Khovanov–Lauda–Rouquier algebras, arXiv:1210.6921v5, 24 June 2015. https://arxiv.org/abs/1210.6921v5.
- [6]S.-J. Kang, M. Kashiwara, M. Kim, S.-j. Oh, Monoidal categorification of cluster algebras, arXiv:1801.05145v1, 2018. https://arxiv.org/abs/1801.05145v1.
- [7]M. Kashiwara, M. Kim, S.-j. Oh, E. Park, Laurent family of simple modules over quiver Hecke algebra, arXiv:2306.15181v1, 2023. https://arxiv.org/abs/2306.15181v1.
- [8]M. Kashiwara, E. Park, Affinizations and R-matrices for quiver Hecke algebras, arXiv:1505.03241v2; Lemma 2.16. https://arxiv.org/abs/1505.03241v2.
- [9]F. Qin, Dual canonical bases and quantum cluster algebras, arXiv:2003.13674v3. https://arxiv.org/abs/2003.13674v3.
- [10]M. Gross, P. Hacking, S. Keel, M. Kontsevich, Canonical bases for cluster algebras, arXiv:1411.1394v2, 28 October 2016; later J. Amer. Math. Soc. 31 (2018), 497–608. https://arxiv.org/abs/1411.1394v2.
- [11]T. Ishibashi, H. Oya, Wilson lines and their Laurent positivity, arXiv:2011.14260v4, 6 November 2023; Math. Z. 305 (2023), article 34. https://arxiv.org/abs/2011.14260v4.
- [12]Y. Kimura, H. Oya, Twist automorphisms on quantum unipotent cells and dual canonical bases, arXiv:1701.02268v4, 13 February 2019; Int. Math. Res. Not. 2021, no. 9, 6772–6847. https://arxiv.org/abs/1701.02268v4.
- [13]S. Fomin and A. Zelevinsky, Cluster algebras I: Foundations, J. Amer. Math. Soc. 15 (2002), 497–529.DOI
- [14]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
- [15]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.
- [16]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
- [17]B. Davison, Positivity for quantum cluster algebras, Ann. of Math. (2) 187 (2018), 157–219; doi:10.4007/annals.2018.187.1.3.DOI
- [18]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
- [19]F. Qin, Bases for upper cluster algebras and tropical points, arXiv:1902.09507v4.
- [20]J. Fei, Crystal structure of upper cluster algebras, arXiv:2309.08326v3.arxiv.org/abs/2309.08326
- [21]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
- [22]S. Liu, Rethlas-OSV: Desktop math agents for mathematicians, 2026, updated October 20, 2026; official guide.
- [23]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
- [24]J. E. Anderson and M. Kogan, The algebra of Mirković–Vилonen cycles in type A, https://arxiv.org/abs/math/0505100.
- [25]J. Kamnitzer, Mirković–Vилonen cycles and polytopes, Ann. of Math. (2) 171 (2010), 245–294. https://arxiv.org/abs/math/0501365.
- [26]J. Kamnitzer, The crystal structure on the set of Mirković–Vilonen polytopes, https://arxiv.org/abs/math/0505398.
- [27]R. Bai, A. Dranowski, and J. Kamnitzer, Computing fusion products of MV cycles using the Mirković–Vybornov isomorphism, J. Comb. Algebra 7 (2023), 83–126, doi:10.4171/JCA/69. https://arxiv.org/abs/2106.07101v2.
- [28]A. Leroux-Lapierre, Category O and asymptotic characters, https://arxiv.org/abs/2507.16215v2.
- [29]J. Fei, Cluster geometry of universal Schubert polynomials I: Geometric bases and Schubert transitions, https://arxiv.org/abs/2608.29125v1.