Bangle functions are the generic basis for cluster algebras from punctured surfaces with boundary
Abstract.
Let be a surface with marked points and non-empty boundary. We prove that for any tagged triangulation of in the sense of Fomin–Shapiro–Thurston, the coefficient-free bangle functions of Musiker–Schiffler–Williams coincide with the coefficient-free generic Caldero–Chapoton functions arising from the Jacobian algebra of the quiver with potential associated to by Cerulli Irelli and the second named author.
When the set of boundary marked points has at least two elements, Schröer and the first two authors have shown, relying heavily on results of Mills, Muller and Qin, that the generic coefficient-free Caldero-Chapoton functions form a basis of the coefficient-free (upper) cluster algebra . So, the set of bangle functions proposed by Musiker–Schiffler–Williams over ten years ago is indeed a basis. Previously, this was only known in the unpunctured case.
Key words and phrases:
1. Introduction
1.1. Bases for cluster algebras
Fomin and Zelevinsky introduced around 2001 cluster algebras [17, 18, 19] as a device to study dual canonical bases in quantum groups and the closely related theory of total positivity in complex reductive groups. They expected that in this context all cluster monomials should belong to the dual canonical basis. This question was only recently settled by Kang–Kashiwara–Kim–Oh [30] for the case of generalized symmetric Cartan matrices and by Qin [48] for generalized symmetrizable Cartan matrices. Previously, the first named author together with Leclerc and Schröer [25] had identified the dual of Lusztig’s semicanonical basis with the generic Caldero-Chapoton functions, which also contain all cluster monomials.
Since the set of cluster monomials is always linearly independent [4] this led more generally to the search of bases for (upper) cluster algebras which contain the cluster monomials, and which ideally expand positively with respect to each cluster. Moreover, such ”good” bases are typically parametrized by the by tropical points of the corresponding cluster Poisson variety. By the landmark work of Gross–Hacking–Keel–Kontsevich [28] on theta functions at least one such basis exists under rather weak hypothesis. See the remarkable paper [49] for a thorough discussion.
1.2. Surface cluster algebras and bangle functions.
A prominent class of cluster algebras stems from surfaces with marked points, thanks to works of Fock–Goncharov [13], Fomin–Shapiro–Thurston [15], Fomin–Thurston [16], Gekhtman–Shapiro–Vainshtein [27] and Penner [46].
Let be a (bordered) surface with marked points in the sense of [15], where denotes the set of marked points on the boundary and is the set of punctures. See Definition 2.5 for more details. To associate a (coefficient-free) cluster algebra to one considers tagged triangulations of . Following [15, Def. 9.6] each tagged triangulation has an associated skew-symmetric matrix , see also Definition 2.9 for details. The matrix changes under any flip of an arc in according to the Fomin–Zelevinsky mutation rule. This allows us already to define a cluster algebra which is actually independent of the choice of the triangulation . In fact, a fundamental result of Fomin–Shapiro–Thurston [16, Cor. 6.2] and [15, Thm. 7.11] states that provided is not a closed surface with exactly one puncture, there is a bijection between the set of tagged arcs on and the set of cluster variables of , such that the induced assignment is a bijection between the set of triangulations of and the set of (unlabelled) seeds of , such that whenever two tagged triangulations are related by the flip of a tagged arc, the seeds corresponding to them are related by the mutation of seeds corresponding to the arc being flipped.
Given a surface and a tagged triangulation of , Musiker–Schiffler–Williams associated to each tagged arc (resp. simple closed curve) on , a bipartite graph , which they called snake graph (resp. band graph) [43, 44], with edges and tiles naturally labelled by the arcs in (and the boundary segments of ). Using these labels, they assigned a weight monomial to each perfect (resp. good) matching of , thus producing a generating function for the perfect matchings (resp. good matchings) of . Dividing this generating function by the monomial that records the number of crossings of with each arc in , they define the bangle function
(1.1) |
Furthermore, they define the bangle function associated to a lamination (see Section 3.3 for details) to be
where is the multiplicity of the single laminate as a member of . The set of bangle functions is
Musiker–Schiffler–Williams show in [44] that if the underlying surface does not have punctures and has at least two marked points (i.e., and ), then for the coefficient-free cluster algebra associated to , and for any cluster algebra associated to under full-rank extended exchange matrices , that (after appropriate specialisations in the sense of Fomin-Zelevinsky’s separation of additions formula [Theorem 3.7, [19]]) both the set of bangle functions and the set of bracelet functions form bases of the associated cluster algebra, each containing the cluster monomials by [43]†. They conjecture in [44] that
forms a basis also in the punctured case.
1.3. Generic Caldero-Chapoton functions.
Let be a 2-acyclic quiver with vertex set , and the corresponding skew-symmetric matrix with with entries
(1.2) |
as in [10, Equation (1.4)]. In this context we abbreviate for the corresponding cluster algebra with trivial coefficients.
Recall that for each basic -algebra and a representation of we have the -polynomial
where and is the topological Euler characteristic of the quiver Grassmannian of subrepresentations of with dimension vector .
Building on this, one may define the Caldero–Chapoton function
where for each and is the injective g-vector of .
Together with Leclerc and Schröer, the first named author explored in [25] the algebraic geometry of (affine) varieties of representations of Jacobi-finite non-degenerate quivers with potential which appear in algebraic Lie theory. They isolated a class of irreducible components of these representation spaces with good geometric-homological properties and called them strongly reduced irreducible components. Later on, the adjective used was changed to generically -reduced, or simply, -reduced, cf. [23]. Roughly speaking, a component is -reduced if the codimension in of a top dimensional -orbit is equal to the minimum value taken on by Derksen-Weyman-Zelevinsky’s (injective) -invariant. See [6, Sec. 3 and 5] for more details.
It is easy to see that each -reduced irreducible component has an open dense subset where the constructible function takes a constant value, which is then denoted . Resorting to decorated representations and spaces of decorated representations in order to be able to hit initial cluster variables through the Caldero-Chapoton function, the set of generic Caldero-Chapoton functions is
It is in fact quite easy to see with the help of [10] that for each Jacobi-finite non-degenerate quiver with potential the set contains all cluster monomials of the cluster algebra , and that all elements of belong to the upper cluster algebra corresponding to . If the set is a basis of the (coefficient-free) upper cluster algebra then it is called the generic basis of .
One of the main results of [25] is, that in the setting of unipotent cells for symmetric Kac-Moody groups, the generic Caldero–Chapoton functions can be identified with the dual of Lusztig’s semicanonical basis [38], and that this basis contains in particular all cluster monomials. This led the authors of [25] to conjecture that the set might be a basis of the upper cluster algebra in more situations beyond the algebraic Lie theoretic context.
1.4. Statement of the Main Result
Let be a surface with marked points. To each tagged triangulation of we associate a quiver such that . This convention allows us to state and prove our results without the roundabout with dual CC-functions as for example in [23]. Schröer and the first two named authors showed [22, Thm. 1.18], relying heavily on results of Mills [40], Muller [41, 42] and Qin [49], that when for some triangulation of a surface with at least two marked points on the boundary, the set of generic CC-functions is indeed a basis for the (upper) cluster algebra , where is the potential defined by Cerulli Irelli and the second author in [5]. Let us write from now on for the corresponding complex Jacobian algebra . Note that due to our convention here, the algebra is opposite to the one which was considered for example in [24]. We are now ready to state our main result, Theorem 6.3, in a slightly simplified version.
Theorem 1.1.
Let be a surface with marked points such that . For each tagged triangulation of , the set of coefficient-free bangle functions is equal to the generic basis of the coefficient-free (upper) cluster algebra . In particular, the set is a basis of the cluster algebra.
Remark 1.2.
(1) The proof of our theorem relies heavily on [24] and our Combinatorial Key Lemma 5.3. These arguments imply . See Section 1.5 for more details. By the above mentioned result from [22, Thm. 1.18], the set is indeed a basis of the upper cluster algebra.
(2) As we have mentioned already, Musiker–Schiffler–Williams showed in [44] that in the special case the bangle functions form a basis of , and they conjectured in Appendix A of loc. cit. that the restriction to can be removed.
(3) Schröer and the first two named authors showed in [23, Thm. 11.9] this theorem for the special case . Their proof relies heaavily on the fact that for the Jacobian algebra is gentle, which allows for quite direct calculations. In our more general situation the algebras are still tame [21], but the description of their indecomposable representations is in general unknown. See for example [11] for partial results into this direction. Our approach here exploits the use of mutations in the spirit of [10].
(4) Gross–Hacking–Keel–Kontsevich construct in their ground breaking paper [28] a theta basis for a large class of (upper) cluster algebras with skew-symmetrizable exchange matrix . This basis has remarkable positivity properties.
Recently, Mandel–Qin [39] have shown that when for some triangulation of a surface , Gross–Hacking–Keel–Kontsevich’s theta basis is equal to the set of bracelet functions from [44], thus proving, through a combination with [28], that the set of bracelet functions is indeed a basis. The strategy of their proof is surprisingly similar to ours.
1.5. Structure of the paper
The paper is organized as follows. In Section 2 we provide the basics about mutations and cluster algebras from surfaces. In Section 3 we summarize the main constructions and results from [24] upon which we will rely in Section 6, the most relevant one being [24, Proposition 2.8] (stated as Proposition 3.8 below), which gives a precise recursive formula for the change that the generic projective -vector of any -reduced component undergoes under mutation of -reduced components.
It should be stressed that, since elements of were defined directly from the associated snake or band graphs, then, a priori, this viewpoint says nothing about whether is canonical in a cluster-theoetrical sense. That is, whether or not is independent of the choice of triangulation, up to a cluster isomorphism.
Throughout this paper, our approach works by flipping the perspective of [43] — we fix a curve on the surface and alter the underlying triangulations through the process of cluster mutation. Since we wish to work with principal coefficients, extra care is needed here. Indeed, we consequently require a framework that describes how cluster variables transform from one triangulation to the next, with respect to principal coefficients at those triangulations. This is achieved through the following lemma:
Lemma 1.3 (Combinatorial Key Lemma).
Let be a tagged triangulation of , a tagged arc belonging to , and a simple closed curve. We set to be the tagged triangulation obtained from by flipping . The following equality holds:
(1.3) |
where
-
•
is obtained from by mutation at ,
-
•
the snake -vector is defined by setting
where is in the component. The snake -vector is defined analogously with respect to and .
Moreover, the snake -vector satisfies
(1.4) |
and is related to by the following rule:
(1.5) |
As an immediate corollary, we obtain that the set of bangle functions is, up to cluster automorphism, independent of the choice of . Note that a version of this lemma first appeared in the work of Derksen-Weyman-Zelevinsky [[10], Lemma 5.2] which was restricted the setting of cluster variables — our result shows this lemma holds on all elements of the basis .
In Section 4 we show that for simple closed curve , there exists a tagged for which one can explicitly compute a (decorated) representation such that
-
•
the projective -vector is equal to the vector of dual shear coordinates and to the snake -vector coming from the snake or band graph ;
-
•
the representation-theoretic (dual) -polynomial is equal to the snake -polynomial coming from the snake or band graph ;
-
•
the orbit closure of is a -reduced component and any decorated representation mutation-equivalent to is generic, for the values of the projective -vector, the representation-theoretic (dual) -polynomial and Derksen-Weyman-Zelevinsky’s -invariant, in the corresponding -reduced component.
In Section 5 we show that every time a flip of tagged triangulations is applied, the changes undergone by the snake -vectors and snake -polynomials of the band graphs constructed from , obey the same recursive formulas that govern the changes undergone by the projective -vectors and representation-theoretic (dual) -polynomials. In Section 6 we combine the results from Sections 4 and 5 to deduce our main result. In Section 7 we make some remarks about the extent to which the representations that yield the bangle functions have been really explicitly computed, and state a couple of open problems.
2. Preliminaries
2.1. Cluster algebras
This section provides a brief review of (skew-symmetric) cluster algebras of geometric type. Let be positive integers. Furthermore, let be the field of rational functions in independent variables. Fix a collection of algebraically independent variables in . We define the coefficient ring to be .
Definition 2.1.
A (labelled) seed consists of a pair, , where
-
•
is a collection of variables in which are algebraically independent over ,
-
•
where for some ,
-
•
is an skew-symmetric integer matrix.
The variables in any seed are called cluster variables. The variables are called frozen variables. We refer to as the choice of coefficients.
Definition 2.2.
Let be a seed and let .
We define a new seed , called the mutation of at where:
-
•
is defined by
and setting when ;
-
•
and are defined by the following rule:
A quiver is a finite directed (multi) graph where is the set of vertices and is the set of directed edges. It will often be convenient to encode (extended) skew-symmetric matrices as quivers. We describe this simple relationship in the definition below, which follows the conventions set out in the work of Derksen, Weyman and Zelevinsky [10].
Definition 2.3.
Given a skew-symmetric matrix we define a quiver by setting and demanding that for any there are arrows from to in .
We generalise the definition to extended skew-symmetric matrices in the obvious way.
Definition 2.4.
Fix an . If we label the initial cluster variables of from then we may consider the labelled n-regular tree . Each vertex in has incident edges labelled . Vertices of represent seeds and the edges correspond to mutation. In particular, the label of the edge indicates which direction the seed is being mutated in.
Let be the set of all cluster variables appearing in the seeds of . The cluster algebra of the seed is defined as .
We say is the cluster algebra with principal coefficients if and satisfies for any .
2.2. Cluster algebras from surfaces
In this subsection we recall the work of Fomin, Shapiro and Thurston [15], which establishes a cluster structure for triangulated orientable surfaces.
Definition 2.5.
A surface with marked points is a triple consisting of a compact, connected, oriented two-dimensional real differentiable manifold with (possibly empty) boundary , a finite set containing at least one point from each boundary component of , and a finite set . It is required that . The elements of are called marked points and the elements of are called punctures. If , it is said that is unpunctured, whereas if , one says that is punctured. For technical reasons we exclude the cases where is an unpunctured or once-punctured monogon; a digon; a triangle; or a once, twice or thrice punctured sphere. In [15, Def. 2.1] the term bordered surfaces with marked points was used instead of the more recent terminology surface with marked points or even marked surface.
Definition 2.6.
An arc of is a simple curve in connecting two marked points of , which is not homotopic to a boundary segment or a marked point. We consider arcs up to homotopy (relative to its endpoints) and up to inversion of the orientation.
A tagged arc is an arc whose endpoints have been ‘tagged’ in one of two ways; plain or notched. Moreover, this tagging must satisfy the following conditions: if the endpoints of share a common marked point, they must receive the same tagging; and an endpoint of lying on the boundary must always receive a plain tagging. In this paper we shall always consider tagged arcs up to the equivalence induced from the equivalence relation for plain arcs.
Definition 2.7.
Let and be two tagged arcs of . We say and are compatible if and only if the following conditions are satisfied:
-
•
There exist homotopic representatives of and that don’t intersect in the interior of .
-
•
Suppose the untagged versions of and do not coincide. If and share an endpoint then the ends of and at must be tagged in the same way.
-
•
Suppose the untagged versions of and do coincide. Then precisely one end of must be tagged in the same way as the corresponding end of .
A tagged triangulation of is a maximal collection of pairwise compatible tagged arcs of . Moreover, this collection is forbidden to contain any tagged arc that enclose a once-punctured monogon.
An ideal triangulation of is a maximal collection of pairwise compatible plain arcs. Note that ideal triangulations decompose into triangles, however, the sides of these triangles may not be distinct; two sides of the same triangle may be glued together, resulting in a self-folded triangle.
Remark 2.8.
To each tagged triangulation we may uniquely assign an ideal triangulation as follows:
-
•
If is a puncture with more than one incident notch, then replace all these notches with plain taggings.
-
•
If is a puncture with precisely one incident notch, and this notch belongs to , then replace with the unique arc of which encloses and in a monogon.
Conversely, to each ideal triangulation we may uniquely assign a tagged triangulation by reversing the second procedure described above.
Definition 2.9.
Let be a tagged triangulation, and consider its associated ideal triangulation . We may label the arcs of from (note this also induces a natural labelling of the arcs in ). We define a function, , on this labelling as follows:
For each non-self-folded triangle in , as an intermediary step, define the matrix by setting
The adjacency matrix of is then defined to be the following summation, taken over all non-self-folded triangles in :
Definition 2.10.
Let be a tagged triangulation of a bordered surface . Consider the initial seed , where: contains a cluster variable for each arc in ; is the matrix defined in Definition 2.9; and is any choice of coefficients. We call a surface cluster algebra.
Proposition 2.11 (Theorem 7.9, [15]).
Let be a tagged triangulation of a bordered surface . Then for any there exists a unique tagged arc on such that is a tagged triangulation. We call the flip of with respect to .
Theorem 2.12 (Theorem 6.1, [15]).
Let be a surface with marked points. If is not a once punctured closed surface, then in the cluster algebra , the following correspondence holds:
Cluster variables | Tagged arcs | |||
Clusters | Tagged triangulations | |||
Mutation | Flips of tagged arcs |
When is a once-punctured closed surface then cluster variables are in bijection with all plain arcs or all notched arcs depending on whether consists solely of plain arcs or notched arcs, respectively.
3. Laminations as -reduced components
3.1. Tame partial KRS-monoids
The simple-minded notion of partial Krull-Remak-Schmidt monoid was introduced in [24] as a convenient abstract framework to state the naturalness of the bijection between laminations and -reduced components proved therein.
Definition 3.1.
[24, Definition 2.1] A partial monoid is a triple consisting of a set , a symmetric function and a partially-defined sum such that:
-
(s)
if we have ;
-
()
there exists a unique element with and for all ;
-
(d)
if we have for all ;
-
(a)
whenever one side of the equation is defined.
A morphism of partial monoids from to is a function , such that for all and whenever .
Remark 3.2.
(1) Suppose is defined. By , we have for , hence is defined.
(2) Suppose that we have with for all , then is well-defined, and for each permutation we have
Definition 3.3.
[24, Definition 2.3] Suppose is a partial monoid.
-
•
The elements of the set
are called indecomposable elements of .
-
•
We say that is a partial KRS-monoid if every is equal to a finite direct sum of indecomposable elements, and whenever
with , necessarily and, moreover, there exists a permutation such that for all .
-
•
We say that is tame if for all .
-
•
A framing for is a map (for some non-negative integer ) such that for all with . A framing is faithful if it is an injective function.
-
•
A framed partial monoid is free of rank if the framing is bijective.
Example 3.4.
[24, Example 2.4] Suppose is a set equipped and is a function such that for all . Then
is a tame partial KRS-monoid with
Notice that
With this notation we have for all .
Remark 3.5.
For a tame partial KRS-monoid we have , where is the restriction of to . In this situation, any map can be extended to a framing by simply setting .
3.2. KRS-monoids of -reduced components
Let be a basic finite dimensional algebra over an algebraically closed field . We may identify the Grothendieck group of with for some non-negative integer . Consider the set of decorated, generically -reduced, irreducible components of the representation varieties of . See Section 1.3 for the terminology, and [6, Sec. 3 and 5] for more details. The set becomes a partial KRS-monoid under the function
that to each pair associates the generic value that on the Zariski product takes the symmetrized (injective) -invariant
(3.1) |
and the partially-defined sum
given by the direct sum of -orthogonal irreducible components, .
The function that to each associates the generic value taken on by the (injective) -vector
is a framing for the partial KRS-monoid . More precisely:
Theorem 3.6.
Let a finite-dimensional basic algebra over an algebraically closed field. Let be the rank of the Grothendieck group of .
-
(a)
is a framed, free KRS-monoid of rank . The subset of components, which contain a dense set of indecomposable representations is precisely the set of indecomposable elements in the sense of Definition 3.3.
-
(b)
With the framing from the generic (injective) -vector, is a free partial KRS-monoid of rank .
-
(c)
If is of tame representation type, then is tame in the sense of Definition 3.3. Consequently, there is an isomorphism of partial KRS-monoids
Moreover in this case each contains either a dense orbit, or a one-parameter family of bricks.
Remark 3.7.
-
(1)
In the form it is stated, Theorem 3.6 appeared (up to duality) in [24]. Its assertions are restatements of previous results by various authors: Part (a) is a well-known combination of [7, Theorem 1.2] and [6, Theorems 1.3 and 1.5]. Part (b) is a theorem of Plamondon [47]. Part (c) is [26, Corollary 1.7] and [23, Theorem 3.2].
-
(2)
More precisely, Theorem 3.6 is just the dual version of [24, Thm. 2.5]. There, the result was stated in terms of generically -reduced components with the function which is defined in terms of the projective symmetrized E-invariant
with framing defined by the generic values of the projective -vector
Duality over the ground field induces a natural isomorphism of framed partial KRS-monoids
Suppose now that the finite-dimensional -algebra is the Jacobian algebra of a non-degenerate quiver with potential . Following [9, Section 10], for each representation of and each vertex we consider the triangle of linear maps
In view of [10, Proposition 10.4 and Remark 10.8], we have
(3.2) |
Here denotes the -vector of a QP-representation in the sense of [10, (1.13)]. This can be easily extended to decorated QP-representations.
Now, write , where is the QP-mutation defined in [9], and consider the piecewise linear transformation of integer vectors
(3.3) |
where is the matrix defined in (1.2). Note that, this is just another way of writing the transformation rule for g-vectors from [19, Conj. 7.12], which was proved in [10, Thm. 1.7]. Compare also with Equation (5.6).
Proposition 3.8.
[24, Proposition 2.8] For each there exists a dense open subset , a unique irreducible component and a regular map with the following properties:
-
(a)
For each we have , where denotes the mutation of the decorated QP-representation in direction , as defined in [9].
-
(b)
The morphism of affine varieties is dominant.
-
(c)
For each we have
-
(d)
for all .
-
(e)
The map
is an isomorphism of partial KRS-monoids. In particular, is indecomposable if and only if is indecomposable.
Remark 3.9.
(1) Similar to Theorem 3.6, the above Proposition 3.8 is the dual version of the original one in [24], see also the discussion in Remark 3.7.
(2) In view of the definition of the piecewise linear map in Equation (3.3) and part (c) of Proposition 3.8 above we have the following interesting equality
of matrices, where is Fomin-Zelevinsky’s matrix mutation. Thus, Proposition 3.8 is a generalization of Nakanishi-Zelevinsky’s result [45, Equation (4.1)].
3.3. KRS-monoids of laminations
Let be a possibly-punctured surface with marked points. In [24, Section 4], we considered the set of homotopy classes of marked curves and loops on that have no kinks. Inspired by [50], we introduce a symmetric marked intersection number
Given a marked curve (or loop) , let denote the inversely oriented curve , with accordingly swapped decoration . The involution induces an equivalence relation on . For us, as in [50], a simple marked curve is a marked curve which has self-intersection number . We let denote the set of all simple marked curves, and define the tame partial KRS-monoid of laminations
See Example 3.4 and [24, Section 4.3] for more details. The set can be identified with the set of laminations considered in [44] (two marked curves having intersection number equal to corresponds to them being -compatible in Musiker-Schiffler-Williams’ nomenclature). This is also compatible with the treatment of laminations in [16].
The tame partial KRS-monoid can be equipped with a framing coming from (dual) shear coordinates. We shall describe this framing only for the indecomposable elements of , which we call laminates. For the reader’s convenience, we fully recall from [24] the definition of the vector of dual shear coordinates of a laminate with respect to an arbitrary tagged triangulation. Our treatment essentially follows [16], but with slight changes in conventions –hence the adjective dual in the term dual shear coordinates. Let be a tagged triangulation of , and let be either a tagged arc or a simple closed curve on . We define the vector of dual shear coordinates of with respect to in steps as follows.
Case 1.
Assume that has non-negative signature . Then, at any given puncture , either all tagged arcs in incident to are tagged plain, or exactly two tagged arcs in are incident to , their underlying ordinary arcs being isotopic to each other, their tags at differing from one another, and the tags at their other endpoint being plain.
Following [15], represent through an ideal triangulation defined as follows. For each such that , let be the two tagged arcs in that are incident to , with tagged plain at , and tagged notched at . Then is obtained from by setting for every both of whose ends are tagged plain, and by replacing each with a loop closely surrounding for and as above. Thus, the corresponding ordinary arcs form a self folded triangle that has as the folded side, and as the loop closely surrounding . See [15, Sections 9.1 and 9.2].
If is a simple closed curve, set . Otherwise, let be the curve obtained from by modifying its two ending segments according to the following rules:
-
•
any endpoint incident to a marked point in the boundary is slightly slided along the boundary segment lying immediately to its right as in Figure 1 (here, we stand upon the surface using its orientation, and look from the marked point towards the interior of surface, note that we use the orientation of to determine what is right and what is left);
Figure 1. Slightly sliding endpoints lying on the boundary -
•
any ending segment of tagged plain at a puncture is replaced with a non-compact curve segment spiralling towards in the clockwise sense;
-
•
any ending segment of tagged plain at a puncture is replaced with a non-compact curve segment spiralling towards in the counter-clockwise sense.
Take an arc . In order to define the shear coordinate we need to consider two subcases.
Subcase 1.1.
Suppose that the ordinary arc is not the folded side of a self-folded triangle of . Then is contained in exactly two ideal triangles of , and the union of these two triangles is either a quadrilateral (if does not enclose a self-folded triangle) or a digon (if encloses a self-folded triangle). In any of these two situations, the complement in of the union of the arcs belonging to can be thought to be an open quadrilateral in which sits as a diagonal. The shear coordinate is defined to be the number of segments of that form the shape of a letter when crossing minus the number of segments of that form the shape of a letter when crossing .
Subcase 1.2.
Suppose that the ordinary arc is the folded side of a self-folded triangle of . Then there is a puncture such that and . Define
where is obtained from by switching the tags of at the puncture .
Case 2.
Assume now that is an arbitrary tagged triangulation of . The set of punctures at which has negative signature is the inverse image . Set to be the tagged triangulation obtained from by changing from notched to plain all the tags incident to punctures in . Thus, is a tagged triangulation of signature zero, so dual shear coordinates with respect to have already been defined. Set
where is obtained from by switching all the tags of at the punctures belonging to the set .
Example 3.10.
In Figure 2,

the reader can glimpse the relation between the dual shear coordinates we have defined above and the shear coordinates used by Fomin–Thurston, namely,
(3.4) |
where is the vector of dual shear coordinates we have defined above, and are the images of and in the surface obtained as the mirror image of , and is the vector of shear coordinates of Fomin–Thurston, [16, Definition 13.1].
With these definitions in place we can restate [16, Theorem 13.5] for dual shear coordinates as follows.
Theorem 3.11.
Let and be tagged triangulations of related by the flip of a tagged arc , and let be either a tagged arc or a simple closed curve on . Then
3.4. The isomorphism of framed KRS-monoids
Generalizing [23, Theorem 10.13 and Proposition 10.14] from the unpunctured to the punctured case, the main result of [24] states with our conventions
Theorem 3.12.
[24, Theorem 1.1.] Let be a surface with non-empty boundary. For each tagged triangulation of there is a unique isomorphism of partial KRS-monoids
such that the diagram of functions and sets
where is the dual Jacobian algebra of the quiver with potential associated to in [5, Definition 4.1], [36, Definitions 3.1 and 3.2], and is the generic injective g-vector.
Roughly speaking, the proof strategy followed in [24] consists of two steps:
-
(1)
the statement of the theorem is shown to hold for tagged triangulations of signature zero, exploiting heavily the fact that for those triangulations the Jacobian algebra is skewed-gentle, and that in this situation a combinatorial description of the generically -reduced components is now available [20];
- (2)
Since any two tagged triangulations of a surface with non-empty boundary are related by a finite sequence of flips, and since any such surface certainly admits at least one triangulation of signature zero, these two steps yield a proof of Theorem 3.12.
4. Triangulations adapted to closed curves
Let be an essential loop on , i.e., a non-contractible simple closed curve that is furthermore not contractible to a puncture, and let be a tagged triangulation of . The band graph associated to with respect to , cf. [44, Definition 3.4 and §8.3], will be denoted . The polynomial defined in [44, Definition 3.14] (see also [44, §8.3]), with , will be called snake -polynomial and denoted . Similarly, the integer vector from [44, Definition 6.1] will be called the snake -vector and denoted . Notice that
where is the collection of all good matchings of the band graph . Furthermore, by [44, Proposition 6.2], we have
where is the minimal matching of the band graph , cf. [44, Definition 3.7], and is the grading defined by
as in [19, Proposition 6.1], being the column of , see Definition 2.9.
Proposition 4.1.
For each non-contractible simple closed curve on there exists a triangulation without self-folded triangles such that:
-
•
the Jacobian algebra of the restriction is gentle, where is the set of arcs crossed by ;
-
•
the band module over of quasi-length associated to the parameter is a module over the Jacobian algebra as well and satisfies:
Proof.
Cutting along we are left with at most two marked surfaces and – note that if is non-separating then one will be empty. To construct we split the task into two cases.
Case 1.
If for any then there exist compatible arcs and in which bound in a cylinder . Define to be any triangulation containing both and , with the extra property of not having self-folded triangles. See Figure 3.

Case 2.
Otherwise, is a separating curve where and for some . In this case there exists an arc bounding in a bordered surface of genus with one boundary component and one marked point. Define to be any triangulation containing , with the extra property of not having self-folded triangles. See Figures 4 and 6.

In both cases, it is clear that is a gentle algebra. That is a module also over follows immediately from [9, Proposition 8.9] or by direct inspection.
It is easy to check that and as representations of . Therefore, by (3.2), [34, proof of Theorem 10.0.5] and (3.4), we have
The equality follows from [23, Proposition 10.14].
Lemma 4.2.
The band graph is a ‘zig-zag’ band graph whose corresponding band is given in Figure 5.

Proof.
When is defined via case , then a direct computation obtains the band graph in Figure 5.
So, suppose is defined via case . Then there exists a unique triangle of , lying inside , such that is an edge of . Let us denote the remaining two edges of by and . For some and in we see that has the following sequences of ‘zig-zag’ intersections: and . All other sequences of intersections (of with ) of length are ‘fan’ intersections. This completes the proof. ∎

Lemma 4.3.
For , the endomorphism ring of the regular quasi-simple band module is isomorphic to .
Proof.
The band graph of with respect to is of ‘zig-zag’ type by construction. As shown in Lemma 4.2, each ‘zig-zag’ band graph gives rise to a band of the form shown in (4.1). Moreover, the ”support” of is a special biserial (in fact hereditary) algebra. Thus we have trivially We shall follow the setup and terminology used by Butler and Ringel in [1] for representations of band modules.
Let be a regular simple band module corresponding to the following band :
(4.1) |
Here, we may think of vertices as the arcs of the triangulation which intersect consecutively with the loop . Note that possibly for certain . However, since the arrow is not a loop. Specifically, is defined by the following collection of vector spaces and maps:
Now, we can use Krause’s formalism from [33]. With the notation from loc. cit. p. 191 we denote by the set of isomorphism classes of admissable (sic) triples for the pair of bands . Since the band has a unique source, which is mapped to and a unique sink, which is mapped to we have . Thus, follows directly from the Theorem on [33, p. 191]. ∎
By Lemma 4.3 we have . On the other hand, one can directly check that . Hence
Remark 4.4.
In the proof of Proposition 4.1 we have partially used the explicit definition of the potential : we know that the restriction of to the set is a gentle algebra.
Corollary 4.5.
In the situation of Proposition 4.1,
-
•
the Zariski closure
is a generically -reduced indecomposable irreducible component of the representation space , where ;
-
•
the generic (injective) -vector is equal to the snake -vector ;
-
•
the generic value is equal to Musiker-Schiffler-Williams’ expansion .
Proof.
By [21, Theorem 7.1] (see also [35, Theorem 3.5]), the algebra is tame. Furthermore, for , the band modules and are non-isomorphic, and by Proposition 4.1, for every point in the dense open subset we have . Hence is a generically -reduced indecomposable irreducible component by [23, Lemma 3.1 and Theorem 3.2] (see also [3, Section 2.2]).
5. The Combinatorial Key Lemma
5.1. Derksen–Weyman–Zelevinsky’s representation-theoretic Key Lemma
The following result is the Key Lemma of Derksen, Weyman and Zelevinsky.
Theorem 5.1 (Lemma 5.2, [10]).
Let be a finite-dimensional decorated representation of a non-degenerate quiver with potential , and define to be the mutation of in direction . Then
(5.1) |
5.2. Statement of the Combinatorial Key Lemma
Theorem 5.3 (Combinatorial Key Lemma).
Let be a tagged triangulation of , a tagged arc belonging to , and a simple closed curve. We set to be the tagged triangulation obtained from by flipping . The following equality holds:
(5.4) |
where
-
•
is obtained from by mutation at ,
-
•
the snake -vector is defined by setting
where is in the component. The snake -vector is defined analogously with respect to and .
Moreover, the snake -vector satisfies
(5.5) |
and is related to by the following rule:
(5.6) |
Remark 5.4.
Since the band graph always admits a minimal matching, the snake -polynomial has constant term , hence every entry of the snake -vector is non-positive.
Example 5.5.
As shown in Figure 7, let and be triangulations of the cylinder , where is obtained from by the flip of . Furthermore, let be the unique simple closed curve of .
Directly from the definition, let us compute the snake -polynomials and of . Namely, considering the good matchings associated to the band graphs and shown in Figure 7 we get:
Now we wish to calculate the components and corresponding to in the respective -vectors and . Since and we get:
and
Consequently, we have and . As such, (5.4) now reduces to:
which follows directly from the definition of -seed mutation. Indeed, and .

The rest of Section is devoted to proving Theorem 5.3.
5.3. Local segments and their local flips
Note that, in general, the band graphs and will have very different shapes, consequently, their collections of good matchings seem to differ considerably. This is due to the fact that may intersect the flip region multiple times, and in many different combinatorial ways. Nevertheless, we shall show that the relationships between the snake -vectors, snake -vectors and snake -polynomials of and are governed by ‘local’ considerations.
Let us (cyclically) label the intersections points between and by . By convention, indices of these intersection points will always be taken modulo .
Definition 5.6.
Consider a subcurve of with intersection points . We call a local segment of with respect to if:
-
•
intersects or
-
•
neither or lie on or
-
•
is minimal with the above two properties (with respect to subcurve inclusion).
We list all possible local segments of , with respect to a tagged arc , in Figure 8.

![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x7.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x8.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x9.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x10.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x11.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x12.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x13.png)
Remark 5.7.
Note that in all of the configurations listed in Figure 8, we have
Remark 5.8.
We have not included the case that is a closed curve enclosed by in a cylinder , but this is an exceptional case and can easily be checked separately.
We now list the snake graphs corresponding to the flips illustrated in Figure 8.

![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x15.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x16.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x17.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x18.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x19.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x20.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x21.png)
5.4. Local -vectors
Definition 5.9.
Let be a subcurve of present in Figure 8. One can define a snake graph corresponding to the configuration, and thus obtain a local snake -polynomial . We call the -vector defined through the local snake -vector of with respect to and .
The idea is to show that local snake -vectors naturally determine the whole snake -vector.
Proposition 5.10.
Let be the set of all local segments of with respect to . Then for each we have the following equality:
To prove Proposition 5.10, we first show:
Lemma 5.11.
Keeping the terminology used in Proposition 5.10, the following inequality holds.
Proof.
Let be any arc in . Note that if is a diagonal of such that then that diagonal appears as the diagonal of some tile in . The lemma then follows by Remarks 5.4 and 5.7.
∎
By Lemma 5.11, to prove Proposition 5.10 we need to show that there exists a good matching of such that the restriction of to any of achieves the corresponding local . Namely, we shall introduce the idea of gluing together perfect matchings. With respect to this notion of gluing, the basic idea is show that for any and , there exists perfect matchings and , respectively, which can be glued together and which achieve their corresponding local ’s.
5.5. Extendability of perfect matchings
Definition 5.12.
Let and be snake graphs contained in a band graph , such that for all . Let and be perfect matchings of and , respectively. We say that is extendable to in if there exists a perfect matching of the union such that the orientation induced by on the diagonals of and agrees with the orientation induced by and , respectively.

Definition 5.13.
Let be a perfect (resp. good) matching of a snake (resp. band) graph , and let be a tile of . We say that the diagonal of is positive with respect to if one of the following holds:
-
•
is an odd tile and the diagonal is oriented downwards;
-
•
is an even tile and the diagonal is oriented upwards.
Otherwise we say that the diagonal of is negative.
Lemma 5.14.
If and induce negative diagonals on the tiles and , respectively, then is extendable to .
Proof.
This follows from the existence of a minimal matching on . ∎
Proof of Proposition 5.10.
Lemma 5.14 enables us to prove Proposition 5.10 with the following strategy. We shall show that for each appearing in Figure 9 there exists a perfect matching such that:
-
•
achieves the corresponding local ;
-
•
induces a negative diagonal on the first and last tile of .
Case 1a): Here and . If the diagonal is positive then so is the diagonal . Therefore . An alternative way to achieve is taking to be the minimal matching.
Case 1b): There is no diagonal labeled by so . Taking to be the minimal matching achieves .
Case 2a): Here . If the diagonal is positive then so are the diagonals and , hence . So take to be the minimal matching.
Case 2b): Here . Hence is achieved by taking such that the diagonal is positive, and all diagonals are negative.
Case 3a): Here and . If the diagonal is positive then so is , hence . Taking to be the minimal matching achieves .
Case 3b): Here and . If the diagonal is positive then so is the subsequent diagonal , hence . Taking to be the minimal matching achieves .
Case 4a): Here and . If any diagonal is positive then so is the adjacent diagonal , hence . Taking to be the minimal matching achieves .
Case 4b): Here and . Taking such that diagonals and are negative, and all other diagonals are positive shows . Moreover, since there are only diagonals labelled by then .
Case 5a): There is no diagonal labelled so , and we can take to be the minimal matching.
Case 5b): Here and . If is positive then so is , hence , and we can take to be the minimal matching.
Case 6a): Here . If is positive then so is the subsequent diagonal , hence , and we can take to be the minimal matching.
Case 6b): If both diagonals are positive, then so is the diagonal . Thus, recalling the definition of the height function, we have that . Taking such that both diagonals are negative, and all other diagonals are positive achieves .
Case 7a): There is no diagonal labelled so , and we can take to be the minimal matching.
Case 7b): Here and . If the diagonal is positive then so is the diagonal , hence and we can take to be the minimal matching.
Case 8a): Here . If the diagonal is positive then so is the subsequent diagonal , hence and we can take to be the minimal matching.
Case 8b): Here . Moreover, there is precisely one tile with diagonal , so . Taking such that the diagonal and the subsequent diagonal are positive, and all other diagonals negative achieves .
This completes the proof of Proposition 5.10. ∎
5.6. Proof of equation (5.4) in the Combinatorial Key Lemma
Proof.
Without loss of generality, suppose that the signature of is non-negative, and identify with the ideal triangulation representing it. Consider all the local segments of with respect to the flipping arc , cf. Subsection 5.3. Some of the arcs lying on the region surrounding these local segments, cf. Figure 8, may be folded sides of self-folded triangles, even the dotted ones. Suppose first that such arcs are folded sides. We let denote these folded sides, allowing repetition. For convenience, we also order in the order that intersects them (up to cyclic permutation). For each , we let denote the loop that together with forms the corresponding self-folded triangle of .
The sum
decomposes as the sum of collections of perfect matchings – each of these sums corresponding to a choice of orientation on each of the diagonals . Some of these sums may be empty; by convention we define an empty sum to be . Specifically, if we let denote the collection of good matchings which induce positive orientation on and negative orientation on the remaining diagonals, then we have the equality
Moreover for any we have
(5.7) |
where denotes the collection of perfect matchings, between the tiles and , which induce the orientations on and dictated by . By convention we define .
Analogously, if we look at we get
(5.8) |
where the collection is defined in the same way as above, but now with respect to , rather than .
By Proposition 5.10 and the explicit computations carried out in Figure 11, the proof of the identity
is reduced to showing that This follows from the equality .

![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x24.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x25.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x26.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x27.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x28.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x29.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x30.png)
When none of the boundary edges of the flip regions encountered corresponds to self-folded triangles, the proof of equation (5.4), is easier, because, in that case, the snake subgraphs of the band graphs that arise from the local segment do not interfere with each other at all. The details for that case are left to the reader. ∎
5.7. Local -vectors
In this section we show that there are six fundamental configurations that dictate how snake g-vectors change under mutation – these are listed below in Figure 12.
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x31.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x32.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x33.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x34.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/Fig_gvector5.png)
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/cb274ebe-f278-456d-8491-b56a75a9142c/x35.png)
Lemma 5.16.
Let , and be as in the statement of Theorem 5.3, and let denote the set of all local curves of with respect to the flipping/mutating index . Then the following equality holds:
(5.9) |
Moreover, the component of is .
Proof.
By direct inspection of Figure 12 we see that the graphs
are isomorphic. The validity of Equation (5.9) immediately follows.
Furthermore, let be the arc corresponding to . Note that is an edge label of if and only if this edge belongs to for some . Consequently, the component of is . ∎
Proposition 5.17.
Let , and be as in the statement of Theorem 5.3. Then:
(5.10) |
Proof.
By Lemma 5.16 it suffices to show equation (5.10) holds for the six configurations listed in Figure 12. The result then follows by direct inspection. Note that a little extra care is needed when treating the scenario that boundary edges of the flip region are labelled by some . To this end, recall that for some , and let us denote the arc corresponding to by . The validity of equation (5.10) then follows from the equality . ∎
Theorem 5.18.
Suppose is a surface with non-empty boundary. Let be a simple closed curve on , and a tagged triangulation of . Then
Proof.
5.8. Proof of equations (5.5) and (5.6) in the Combinatorial Key Lemma
Lemma 5.20.
For each the snake - and -vectors and of a simple closed curve satisfy:
(5.11) |
Proof.
From Proposition 5.10 we have:
Directly from the definition of shear coordinates, for any (tagged) triangulation we have:
Moreover, for any the following two statements hold:
-
•
,
-
•
for all , or for all .
Therefore, to prove the lemma it suffices to show
for every . This follows by direct inspection, and from the explicit computations used in the proof of Proposition 5.10. ∎
6. Bangle functions are the generic basis
6.1. The bangle function of a tagged arc belongs to the generic basis
Proposition 6.1.
Let be a surface with non-empty boundary, and let be a tagged arc on . For every tagged triangulation of , the bangle function is equal to the generic value taken by the coefficient-free Caldero-Chapoton function on the irreducible component .
Proof.
Since the boundary of is not empty, by [15, Proposition 7.10] there exists a sequence of flips that transforms in a tagged triangulation containing . The negative simple representation (see [9, the paragraph preceding Proposition 10.15] or [10, Equation (1.15)]) is the unique point in an irreducible component for the Jacobian algebra . This component is obviously -rigid, i.e., it is a -reduced component with -invariant zero. By Proposition 3.8 and the invariance of the (injective) -invariant under mutations [10, Theorem 7.1], is a -reduced component with -invariant zero for , and the generic value is given by , where .
6.2. The bangle function of a closed curve belongs to the generic basis
Proposition 6.2.
Let be a surface with marked points and with non-empty boundary, and let be a simple closed curve on . For every tagged triangulation of , the bangle function is equal to the generic value taken by the coefficient-free Caldero-Chapoton function on the irreducible component .
Proof.
Let be an arbitrary tagged triangulation of , and let , and be as in Proposition 4.1. By Corollary 4.5, the set
is a generically -reduced indecomposable irreducible component of the representation space , where , with
(6.1) |
Thus, . Moreover, the functions and assume on any point in the values (6.1).
Since the boundary of is non-empty, there exists a finite sequence of tagged triangulations, with and , such that for each , the triangulation is obtained from by flipping an arc . By [36, Theorem 8.1] and [9, Proposition 3.7], the Jacobian algebra is isomorphic to the Jacobian algebra of . By Proposition 3.8,
is a -reduced indecomposable irreducible component of the representation varieties of . By Theorem 3.12, we have .
Since is the generic value , Proposition 3.8 implies that is the generic value , where
By Proposition 4.1 and Corollary 4.5 we have
so Proposition 3.8 and Theorems 3.12 and 5.18 imply that
At this point, we have shown that the identity holds for every tagged triangulation, which allows us to see that Theorem 5.3 and [10, Theorem 5.1 and Lemma 5.2] and the particular equality that was established in Proposition 4.1, imply that .
We deduce that as elements of the Laurent polynomial ring . ∎
6.3. Main result
Recall that for any surface with marked points with a (tagged) triangulation the Caldero-Chapoton algebra is spanned by the Caldero-Chapoton functions of all decorated representations of . We have a well-known chain of inclusions . See for example [6] for more details. .
Theorem 6.3.
Let be a surface with marked points such that . Then the following holds for each (tagged) triangulation of :
-
(a)
We have
-
(i)
and
-
(ii)
for all laminations , where is the isomorphism of partial KRS-monoids from Theorem 3.12.
-
(i)
-
(b)
In particular, the set of coefficient-free bangle functions is equal to the generic basis of the coefficient-free Caldero-Chapoton algebra .
-
(c)
If or the set is a basis of .
Proof.
(a)(i) Note that the case when consists entirely of tagged arcs is known due to the work of Derksen-Weyman-Zelevinsky [10, Theorem 5.1]. The case when contains a closed curve follows immediately from Theorem 5.3, Proposition 4.1, and [10, Lemma 5.2].
(a)(ii) By Theorem 3.12, we know that there is a bijection between the set of single laminates in and the set of indecomposable -reduced components of the representation spaces of the Jacobian algebra . Furthermore, we have proved in Propositions 6.1 and 6.2 that for the indecomposable -reduced component associated to each single laminate , the coefficient-free generic Caldero-Chapoton function is equal to .
On the other hand, it follows easily from [6, Lemma 4.11] and the definitions, that when for (with ) then we have . Since is an isomorphism of (tame) partial KRS-monids by Theorem 3.12, our claim follows from these observations and the definition of .
(b) Since is bijective we get by (a) in particular . Next, suppose that is not the dreaded torus (i.e. we exclude the case ). Then, since , by [21, Thm. 1.4] the potential is up to right equivalence the unique non-degenerate potential for . Thus, in this case is by [22, Cor. 6.14] a basis of the Caldero-Chapoton algebra .
In the only remaining case, the dreaded torus, by the main result of [2] we have in particular that is a basis of . So our claim follows also in this case since .
7. Concluding remarks and open problems
During the proofs of Theorems 6.1 and 6.2, we have shown that, given , one can find a (tagged) triangulation for which one can further find a very concrete (decorated) representation of the Jacobian algebra such that
-
(1)
-
(2)
for any tagged triangulation , the decorated representation of the non-degenerate quiver with potential satisfies
Indeed, when was a tagged arc, we picked to be any tagged triangulation containing it, and to be the negative simple representation of corresponding to ; when was a simple closed curve, we picked to be a triangulation such that the Jacobian algebra of the restriction of to the set of arcs crossed by is gentle (see Proposition 4.1), and to be the positive representation of given by any quasi-simple band module arising from interpreting as a band on .
Now, although is a well-defined representation, we have not provided an explicit computation of in general. Of course, when , the Jacobian algebra is gentle, and can be written down explicitly. When but the signature of is zero, the Jacobian algebra is skewed-gentle, and can be computed explicitly as well, cf. [8, 20, 24]. But when and is arbitrary, the decorated representation still remains to be explicitly computed in general. It should be noticed that the naive candidate for , namely, the obvious string or band representation of the quiver induced by , typically fails to be annihilated by the cyclic derivatives of the potential , see e.g. [34, Example 6.2.7]. Explicit computations of have been carried out by the second named author in [34] in the following situations:
-
•
when is a tagged triangulation of positive signature and is a tagged arc with at most one notch;
-
•
when is a tagged triangulation of positive signature and is a simple closed curve (this is only implicit in [34], but one can check that the results proved therein apply in this situation).
Problem 7.1.
Compute the decorated representation of in general. To appreciate the complexity of this task we also direct the reader to [11] .
On an arguably more important matter, one of the reasons why in this paper we have not considered surfaces with empty boundary whatsoever, is that the proof given in [22] of the linear independence of the set of generic Caldero-Chapoton functions can definitely not be applied for such surfaces.
Problem 7.2.
For a tagged triangulation of a punctured surface with empty boundary , is the set of generic Caldero-Chapoton functions over linearly independent? Is it a basis for the Caldero-Chapoton algebra of , or better, for the (upper, coefficient-free) cluster algebra of ? What is its relation to Musiker–Schiffler–Williams’ bangle functions? Here, is the potential defined in [36].
Acknowledgments
We are grateful to Jan Schröer for many illuminating discussions. The first author acknowledges partial support from PAPIIT grant IN116723 (2023-2025). The work of this paper originated during the third author’s back-to-back visits at IMUNAM courtesy of the first author’s CONACyT-239255 grant and a DGAPA postdoctoral fellowship. He is grateful for the stimulating environment IMUNAM fostered, and for the additional generous support received from the second author’s grants: CONACyT-238754 and a Cátedra Marcos Moshinsky.
References
- [1] Michael C. R. Butler and Claus Michael Ringel. Auslander-Reiten sequences with few middle terms and applications to string algebras. Communications in Algebra, 15(1-2):145–179, 1987.
- [2] Ilke Canakci, Kyungyong Lee, and Ralf Schiffler. On cluster algebras from unpunctured surfaces with one marked point. Proc. Amer. Math. Soc. Ser. B, 2:35–49, 2015.
- [3] Andrew T. Carroll and Calin Chindris. On the invariant theory for acyclic gentle algebras. Trans. Amer. Math. Soc., 367(5):3481–3508, 2015.
- [4] Giovanni Cerulli Irelli, Bernhard Keller, Daniel Labardini-Fragoso, and Pierre-Guy Plamondon. Linear independence of cluster monomials for skew-symmetric cluster algebras. Compos. Math., 149(10):1753–1764, 2013.
- [5] Giovanni Cerulli Irelli and Daniel Labardini-Fragoso. Quivers with potentials associated to triangulated surfaces, Part III: tagged triangulations and cluster monomials. Compos. Math., 148(6):1833–1866, 2012.
- [6] Giovanni Cerulli Irelli, Daniel Labardini-Fragoso, and Jan Schröer. Caldero-Chapoton algebras. Trans. Amer. Math. Soc., 367(4):2787–2822, 2015.
- [7] William Crawley-Boevey and Jan Schröer. Irreducible components of varieties of modules. J. Reine Angew. Math., 553:201–220, 2002.
- [8] William W. Crawley-Boevey. Functorial filtrations. II. Clans and the Gel’fand problem. J. London Math. Soc. (2), 40(1):9–30, 1989.
- [9] Harm Derksen, Jerzy Weyman, and Andrei Zelevinsky. Quivers with potentials and their representations. I. Mutations. Selecta Math. (N.S.), 14(1):59–119, 2008.
- [10] Harm Derksen, Jerzy Weyman, and Andrei Zelevinsky. Quivers with potentials and their representations II: applications to cluster algebras. J. Amer. Math. Soc., 23(3):749–790, 2010.
- [11] Salomón Domínguez. Arc representations. arXiv:1709.09521 [math.RT], 2017.
- [12] V. Fock and A. Goncharov. Moduli spaces of local systems and higher Teichmüller theory. Publications Mathématiques de l’IHÉS, 103:1–211, 2006.
- [13] V. Fock and A. Goncharov. Dual Teichmüller and lamination spaces. Handbook of Teichmüller Theory, Volume I, pages 647–684, 2007.
- [14] Sergey Fomin. Total positivity and cluster algebras. In Proceedings of the International Congress of Mathematicians. Volume II, pages 125–145. Hindustan Book Agency, New Delhi, 2010.
- [15] Sergey Fomin, Michael Shapiro, and Dylan Thurston. Cluster algebras and triangulated surfaces. Part I. cluster complexes. Acta Mathematica, 201(1):83–146, 2008.
- [16] Sergey Fomin and Dylan Thurston. Cluster algebras and triangulated surfaces Part II: Lambda lengths. Mem. Amer. Math. Soc., 255(1223):v+97, 2018.
- [17] Sergey Fomin and Andrei Zelevinsky. Cluster algebras I: foundations. Journal of the American Mathematical Society, 15(2):497–529, 2002.
- [18] Sergey Fomin and Andrei Zelevinsky. Cluster algebras II. Finite type classification. Inventiones Mathematicae, 154(1):63–121, 2003.
- [19] Sergey Fomin and Andrei Zelevinsky. Cluster algebras IV. Coefficients. Compositio Mathematica, 143(1):112–164, 2007.
- [20] Christof Geiß. On homomorphisms and generically -reduced components for skewed-gentle algebras. arXiv:2307.10306, 2023.
- [21] Christof Geiß, Daniel Labardini-Fragoso, and Jan Schröer. The representation type of Jacobian algebras. Adv. Math., 290:364–452, 2016.
- [22] Christof Geiß, Daniel Labardini-Fragoso, and Jan Schröer. Generic Caldero-Chapoton functions with coefficients and applications to surface cluster algebras. arXiv:2007.05483, 2020.
- [23] Christof Geiß, Daniel Labardini-Fragoso, and Jan Schröer. Schemes of modules over gentle algebras and laminations of surfaces. Selecta Math. (N.S.), 28(1):Paper No. 8, 78, 2022.
- [24] Christof Geiß, Daniel Labardini-Fragoso, and Jon Wilson. Laminations of punctured surfaces as -reduced irreducible components. arXiv:2308.00792, 2023.
- [25] Christof Geiss, Bernard Leclerc, and Jan Schröer. Generic bases for cluster algebras and the Chamber ansatz. J. Amer. Math. Soc., 25(1):21–76, 2012.
- [26] Christof Geiß, Daniel Labardini-Fragoso, and Jan Schröer. Semicontinuous maps on module varieties. Journal für die reine und angewandte Mathematik (Crelles Journal), doi:10.1515/crelle-2024-0049, 2024.
- [27] Michael Gekhtman, Michael Shapiro, and Alek Vainshtein. Cluster algebras and Weil-Petersson forms. Duke Math. J., 127(2):291–311, 2005.
- [28] Mark Gross, Paul Hacking, Sean Keel, and Maxim Kontsevich. Canonical bases for cluster algebras. J. Amer. Math. Soc., 31(2):497–608, 2018.
- [29] Nicolas Haupt. Euler characteristics of quiver Grassmannians and Ringel-Hall algebras of string algebras. Algebr. Represent. Theory, 15(4):755–793, 2012.
- [30] Seok-Jin Kang, Masaki Kashiwara, Myungho Kim, and Se-jin Oh. Monoidal categorification of cluster algebras. J. Amer. Math. Soc., 31(2):349–426, 2018.
- [31] Bernhard Keller. Cluster algebras and derived categories. In Derived categories in algebraic geometry, EMS Ser. Congr. Rep., pages 123–183. Eur. Math. Soc., Zürich, 2012.
- [32] Bernhard Keller and Laurent Demonet. A survey on maximal green sequences. In Representation theory and beyond, volume 758 of Contemp. Math., pages 267–286. Amer. Math. Soc., [Providence], RI, [2020] ©2020.
- [33] Henning Krause. Maps between tree and band modules. J. Algebra, 137(1):186–194, 1991.
- [34] Daniel Labardini-Fragoso. Quivers with potentials associated with triangulations of Riemann surfaces. ProQuest LLC, Ann Arbor, MI, 2010. Thesis (Ph.D.)–Northeastern University.
- [35] Daniel Labardini-Fragoso. On triangulations, quivers with potentials and mutations. In Mexican mathematicians abroad: recent contributions, volume 657 of Contemp. Math., pages 103–127. Amer. Math. Soc., Providence, RI, 2016.
- [36] Daniel Labardini-Fragoso. Quivers with potentials associated to triangulated surfaces, part IV: removing boundary assumptions. Selecta Math. (N.S.), 22(1):145–189, 2016.
- [37] Bernard Leclerc. Cluster algebras and representation theory. In Proceedings of the International Congress of Mathematicians. Volume IV, pages 2471–2488. Hindustan Book Agency, New Delhi, 2010.
- [38] G. Lusztig. Semicanonical bases arising from enveloping algebras. Adv. Math., 151(2):129–139, 2000.
- [39] Travis Mandel and Fan Qin. Bracelets bases are theta bases. arXiv:2301.11101, 2023.
- [40] Matthew R. Mills. Maximal green sequences for quivers of finite mutation type. Adv. Math., 319:182–210, 2017.
- [41] Greg Muller. Locally acyclic cluster algebras. Adv. Math., 233:207–247, 2013.
- [42] Greg Muller. for locally acyclic cluster algebras. SIGMA Symmetry Integrability Geom. Methods Appl., 10:Paper 094, 8, 2014.
- [43] Gregg Musiker, Ralf Schiffler, and Lauren Williams. Positivity for cluster algebras from surfaces. Advances in Mathematics, 227(6):2241–2308, 2011.
- [44] Gregg Musiker, Ralf Schiffler, and Lauren Williams. Bases for cluster algebras from surfaces. Compositio Mathematica, 149(2):217–263, 2013.
- [45] Tomoki Nakanishi and Andrei Zelevinsky. On tropical dualities in cluster algebras. In Algebraic groups and quantum groups, volume 565 of Contemp. Math., pages 217–226. Amer. Math. Soc., Providence, RI, 2012.
- [46] R. Penner. Decorated Teichmüller theory, volume 1. European Mathematical Society Publishing House, ETH-Zentrum SEW A27, 2012.
- [47] Pierre-Guy Plamondon. Generic bases for cluster algebras from the cluster category. Int. Math. Res. Not. IMRN, 2013(10):2368–2420, 2012.
- [48] Fan Qin. Dual canonical bases and quantum cluster algebras. arXiv preprint arXiv:003.13674, 2020.
- [49] Fan Qin. Bases for upper cluster algebras and tropical points. J. Eur. Math. Soc. (JEMS), 26(4):1255–1312, 2024.
- [50] Yu Qiu and Yu Zhou. Cluster categories for marked surfaces: punctured case. Compos. Math., 153(9):1779–1819, 2017.