1 Introduction

Much information on the structure of a cluster algebra \(\mathcal{A}\) can be deduced directly from a purely combinatorial gadget: its cluster complex. It is an abstract simplicial complex whose vertices are the cluster variables of \(\mathcal{A}\) and whose maximal simplices are given by clusters. In this paper we restrict our attention to finite type cluster algebras; under such assumption the cluster complex is finite.

A complete classification of finite type cluster algebras was given in [5]: it is identical to the Cartan–Killing classification of semisimple Lie algebras and crystallographic root systems. In the same paper, under the assumption that the initial cluster is bipartite, Fomin and Zelevinsky provided an explicit combinatorial description of the cluster complex obtained by labeling its vertices with almost-positive roots in the corresponding root system.

They constructed a function on ordered pairs of labels, called compatibility degree, encoding whether the corresponding cluster variables are compatible (i.e. they belong to the same cluster), exchangeable or neither. Its definition is purely combinatorial and does not refer to the cluster algebra but just to the labels. The description of the cluster complex they presented is in terms of this function: compatible pairs of almost-positive roots form its 1-skeleton; higher dimension simplices are given by the cliques of the 1-skeleton.

In [6] the authors improved on this combinatorial model explaining how almost-positive roots give a geometric realization of the cluster complex. They showed that the positive real span of the labels in any simplex of the cluster complex is a cone in a complete simplicial fan: the cluster fan. Among the applications of this realization there is a parametrization of cluster monomials in \(\mathcal{A}\) with points of the root lattice Q and an explicit formula for all the exchange relations in the coefficient-free case.

Further study ([3]) of the cluster fan showed that it is the normal fan of a distinguished polytope: the generalized associahedron of the given type. Its description is completely explicit: the authors discussed all the constrains that its support function must satisfy and then provided a concrete function that meets them.

As noted above the construction in [6] and [3] depends on the labeling of cluster variables of \(\mathcal{A}\) by almost-positive roots; such a parametrization is provided by their denominator vectors with respect to a bipartite initial cluster. Using the notion of g-vectors from [7], in [18] Yang and Zelevinsky generalized this parametrization of cluster variables to a family of parametrizations, one for each acyclic initial cluster, by a subset Π(c) of the associated weight lattice (as is customary we use a Coxeter element c in the Weyl group to keep track of the orientation of the initial cluster; see (1) and (2) for details on the conventions we adopt).

The first goal of this paper is to extend the results from [6] and [3] to each of these new parametrizations. Retracing the steps in those papers, for any choice of acyclic initial cluster, we will construct a complete simplicial fan realizing the cluster complex and we will show that it is the normal fan to a geometric realization of a generalized associahedron. We can summarize our claims as follows:

Theorem 1

Let \(\mathcal{A}\) be a cluster algebra of finite type with an acyclic initial cluster and let c be the Coxeter element encoding the initial orientation. Let Π(c) be the labeling set and (•||•) c its compatibility degree function both constructed in [18]. Then

  1. 1.

    Every c-cluster in Π(c) (i.e. every maximal subset of Π(c) consisting of pairwise compatible weights) is a ℤ-basis of the weight lattice P.

  2. 2.

    The positive linear spans of the simplices in the clique complex induced by (•||•) c on Π(c) form a complete simplicial fan \(\mathcal{F}_{c}^{\varPi}\) realizing the cluster complex. Cluster monomials of \(\mathcal{A}\) are in bijection with points of P.

  3. 3.

    \(\mathcal{F}_{c}^{\varPi}\) is the normal fan to a simple polytope: a geometric realization of the associated generalized associahedron.

  4. 4.

    If \(\mathcal{A}\) is coefficient-free then all its exchange relations are explicitly determined by the labels of exchangeable cluster variables.

The proof will be split into sub-statements, namely Theorems 2, 3, 4, and 5. Some of these results were already proved in less generality or were already conjectured; we will provide explicit references in Sect. 2.

It turns out that our polytopes are the same as those studied in [11] in the setup of Cambrian fans developed by Reading and Speyer. The construction we propose, however, is different from the one by Hohlweg, Lange, and Thomas. This provides us with an alternative prospective on c-cluster combinatorics that allows us to recover all the exchange relations of the associated coefficient-free cluster algebra and to answer positively to Problem 4.1 posed in [10].

To explain what we mean by “different” recall that the definition of Cambrian fans is given in terms of its maximal cones as opposed to the definition of cluster fans that builds up from the 1-skeleton. Indeed to each Coxeter element c of a finite type Weyl group W one can associate a lattice congruence on the group itself (seen as a lattice for the right weak order). This produces a coarsening of the associated Coxeter fan obtained by glueing together cones corresponding to elements in the same class (recall that the Coxeter fan is the complete simplicial fan in the weight space of W whose maximal cones are the images of the fundamental Weyl chamber under the action of the group). The approach used in [11] to show that the Cambrian fans are polytopal follows the same philosophy: they begin from the generalized permutahedron associated to W seen as intersection of half-spaces and, again using the lattice congruence induced by c, they remove a certain subset of them to make it into a generalized associahedron.

The second goal of this paper is to show that the generalizations of the cluster fans we propose coincide with the Cambrian fans of Reading and Speyer. To do so it suffices to show that the polyhedral models for the generalized associahedra we build are the same as the realizations given in [11]. Note that in type A the interaction between the geometric realizations of the associahedron by Hohlweg, Lange, and Thomas and the original realization by Chapoton, Fomin, and Zelevinsky has been already investigated in [2].

The paper is structured as follows: in Sect. 2, after having recalled the required terminology and having set up some notations, we discuss in more detail our generalizations of the results in [6] and [3] and we provide an idea of the strategy we adopt to prove them. We then recall some more terminology and explain how our construction relates to Cambrian fans and to the polytopes from [11].

In Sect. 3 we introduce the main tool of the paper: the set of c-almost-positive roots Φ ap(c). Many arguments from [6] and [3] require to perform an induction on the rank of the cluster algebra; the labeling of cluster variables by almost-positive roots is ideal for such a purpose. In our case, however, we are given a set of weights to parametrize the vertices of the cluster complex therefore we cannot generalize those proofs directly. The solution we adopt is to identify the weight lattice with the root lattice in such a way that the restriction to a smaller rank cluster sub-algebra can be expressed easily in terms of the labels in a new set Φ ap(c) (the image of Π(c) under this identification).

Section 4 deals with bipartite orientations. We show that, in this case, our results follow directly from their analogues from [6] and [3].

Section 5 contains the proofs of some technical results we need in Sect. 6 where we complete the proofs of the main results of the first part of the paper.

The paper is concluded by Sect. 7 where we show that our realizations of the generalized associahedra coincide with those constructed by Hohlweg, Lange, and Thomas and therefore that our generalization of cluster fans is a different presentation of Cambrian fans.

2 Preliminaries

We start by setting up notation and recalling some terminology and results from [18]. Let I be a finite type Dynkin diagram; with a small abuse of notation denote by I also its vertex set. Let W be the associated Weyl group with simple reflections {s i } iI and let A=(a ij ) i,jI be the corresponding Cartan matrix.

Recall that an element c of W is said to be Coxeter if every simple reflection appears in a reduced expression of c exactly once. To each Coxeter element c associate a skew-symmetrizable matrix B(c)=(b ij ) i,jI as follows. For i and j in I, write i c j if i and j are connected by an edge and s i precedes s j in a reduced expression of c. Set then

$$ b_{ij}:=\left \{ \begin{array}{l@{\quad}l} -a_{ij}& \mbox{if } i\prec_c j\\ a_{ij}& \mbox{if } j \prec_c i\\ 0 & \mbox{otherwise}. \end{array} \right . $$
(1)

Note also that Coxeter elements are in bijection with orientation of I under the convention

$$ j\rightarrow i \quad\Leftrightarrow\quad i\prec_c j . $$
(2)

Remark 1

In each Weyl group there is a distinguished class of Coxeter elements (call them bipartite) corresponding to orientations of I in which each node is either a source or a sink. Following the notation of [6], we denote bipartite Coxeter elements by t.

For a given Coxeter element c denote by \(\mathcal{A}_{0}(c)\) the coefficient-free cluster algebra with the initial B-matrix B(c). Let {ω i } iI be the set of fundamental weights associated to I and w 0 the longest element in W. Set h(i;c) to be the minimum positive integer such that

$$c^{h(i;c)}\omega_i=-\omega_{i^*} $$

where \(\omega_{i^{*}}:=-w_{0}\omega_{i}\) (cf. Proposition 1.3 in [18]).

By Theorem 1.4 in [18] the set of weights

$$\varPi(c):= \bigl\{ c^m\omega_i : i\in I, 0\le m\le h(i;c) \bigr\} $$

parametrizes the cluster variables in \(\mathcal{A}_{0}(c)\). The correspondence is given associating to each cluster variable its g-vector as defined in [7]; in particular cluster variables in the initial cluster correspond to fundamental weights.

The set Π(c) can be made into an abstract simplicial complex of pure dimension n−1 (the c-cluster complex) as follows. The cluster algebra structure induces a permutation on Π(c)

$$\tau_c^\varPi(\lambda):= \left \{ \begin{array}{l@{\quad}l} \omega_i & \mbox{if } \lambda=-\omega_i\\ c\lambda& \mbox{otherwise} \end{array} \right . $$

and a (unique) \(\tau_{c}^{\varPi}\)-invariant c-compatibility degree function defined by the initial conditions

$$( \omega_i||\lambda )^\varPi_c:= \bigl[ \bigl(c^{-1}-1\bigr)\lambda;\alpha_i \bigr]_+ $$

where [•;α i ] is the coefficient of α i in • expressed in the basis of simple roots and [•]+ denotes max{•,0} (cf. Proposition 5.1 in [18]).

Note that the action of \(\tau_{c}^{\varPi}\) on Π(c) is, by construction, compatible with the action of w 0 on I; that is any \(\tau_{c}^{\varPi}\)-orbit contains a unique pair \(\{ \omega_{i},\omega_{i^{*}} \}\) (or a single fundamental weight ω i if i=i ).

Call two weights λ and μ in Π(c) c-compatible if

$$( \lambda||\mu )_c^\varPi=0 . $$

This definition makes sense since the c-compatibility degree satisfies

$$( \lambda||\mu )_c^\varPi=0 \Leftrightarrow ( \mu||\lambda )_c^\varPi=0 . $$

The c-cluster complex \(\varDelta_{c}^{\varPi}\) is defined to be the abstract simplicial complex on the vertex set Π(c) whose 1-skeleton is given by c-compatible pairs of weights and whose higher dimensional simplex are given by the cliques of its 1-skeleton. We refer to its maximal simplices as c-clusters; this name already appeared in the work of Reading and Speyer in a different setup, we will discuss later on how the two notions are related.

The first step in order to construct a complete simplicial fan realizing the c-cluster complex is to show that we can associate an n-dimensional cone to each c-cluster.

Theorem 2

Each c-cluster in \(\varDelta_{c}^{\varPi}\) is a ℤ-basis of the weight lattice P.

Remark 2

Theorem 2 was conjectured in [7] (Conjecture 7.10(2)) and then proved in [4] (Theorem 1.7) under the assumption that the initial exchange matrix is skew-symmetric.

Let \(\mathcal{F}_{c}^{\varPi}\) be the collection of all the cones in P that are positive linear span of simplices in the c-cluster complex.

Theorem 3

\(\mathcal{F}_{c}^{\varPi}\) is a complete simplicial fan.

Remark 3

This is a generalization of Theorem 1.10 in [6], and our proof is inspired by the one in that paper. In particular we will deduce the result from the following proposition (mimicking Theorem 3.11 in there).

Proposition 1

Every point μ in the weight lattice P can be uniquely be written as

$$ \mu=\sum_{\lambda\in\varPi(c)}m_\lambda\lambda $$
(3)

where all the coefficients m λ are non-negative integers and m λ m ν =0 whenever \(( \lambda||\nu )_{c}^{\varPi}\neq0\)

The expression (3) is called the c-cluster expansion of μ.

A simplicial fan is said to be polytopal if it is the normal fan to a simple polytope. Recall that, given a simple full-dimensional polytope T in a vector space V, its support function F is the piecewise-linear function on V defined by

and its normal fan is the complete simplicial fan in V whose maximal cones are the domains of linearity of F. Note that in dimension greater than 2 not every simplicial fan needs to be the normal fan of a polytope (see for example Sect. 1.5 in [8]).

Our next goal is to show that the c-cluster fans we constructed so far are polytopal. In view of Theorem 3, each function defined on Π(c) extends uniquely to a continuous, piecewise-linear function on P linear on the maximal cones of \(\mathcal{F}_{c}^{\varPi}\). In particular, every function

$$f:I\longrightarrow\mathbb{R} $$

satisfying f(i)=f(i ) gives rise to a continuous, \(\tau_{c}^{\varPi}\)-invariant, piecewise-linear function F c =F c;f , by setting

$$F_c\bigl(c^m\omega_i\bigr):=f(i) $$

for all c m ω i Π(c), and then extending it to P as above.

Let \(\operatorname {Asso}_{c}^{f}(W)\) be the subset of \(P_{\mathbb{R}}^{*}\) defined by

$$ \operatorname {Asso}_c^f(W):= \bigl\{\varphi\in P_\mathbb{R}^* \,|\, \varphi(\lambda)\le F_c(\lambda ), \, \forall\lambda\in\varPi(c) \bigr\} . $$
(4)

Theorem 4

If f:I→ℝ is such that

  1. 1.

    for any iI

    $$f(i)=f\bigl(i^*\bigr) $$
  2. 2.

    for any jI

    $$\sum_{i\in I}a_{ij}f(i)>0 $$

then \(\operatorname {Asso}_{c}^{f}(W)\) is a simple n-dimensional polytope with support function F c . Furthermore, the domains of linearity of F c are exactly the maximal cones of \(\mathcal{F}_{c}^{\varPi}\), hence the normal fan of \(\operatorname {Asso}_{c}^{f}(W)\) is \(\mathcal{F}_{c}^{\varPi}\).

Remark 4

Theorem 4 is a generalization of Theorem 1.5 in [3]. Its proof uses the result by Chapoton, Fomin, and Zelevinsky as base case.

The following examples illustrate the above results. We represent a point \(\varphi\in P_{\mathbb{R}}^{*}\) by a tuple (z i :=φ(ω i )) iI . We also use the standard numeration of simple roots and fundamental weights from [1].

The construction carried on in this paper, as it will be explained in detail in Sect. 4, coincides with the one in [6] and [3] when c is a bipartite Coxeter element. Therefore the first example in which something interesting arises is c=s 1 s 2 s 3 in type A 3. In this case Π(c) consists of two \(\tau_{c}^{\varPi}\)-orbits:

and

It is not surprising that the number of orbits and their lengths are the same as the A 3 example in [3]: they depend only on the type of the cluster algebra and not on the choice of a Coxeter element. Since in this case w 0 ω 1=−ω 3 we have 1=3 therefore we need to impose f(1)=f(3); condition (2) in Theorem 4 becomes

$$0<f(1)<f(2)<2f(1) $$

and the corresponding polytope \(\operatorname {Asso}_{c}^{f}(W)\) is defined by the inequalities

This polytope is shown in Fig. 1. Note that, to make pictures easier to plot and view, the angles between fundamental weights are not drawn to scale, and each facet is labeled by the weight it is orthogonal to.

Fig. 1
figure 1

\(\operatorname {Asso}_{c}^{f}(W)\) in type A 3 for c=s 1 s 2 s 3

Now let c=s 1 s 2 s 3 in type C 3. Then the set Π(c) consists of three orbits:

Condition (2) in Theorem 4 reads

as in the corresponding example in [3]. The polytope is given by the inequalities

and it is shown in Fig. 2 using the same conventions of Fig. 1.

Fig. 2
figure 2

\(\operatorname {Asso}_{c}^{f}(W)\) in type C 3 for c=s 1 s 2 s 3

To prove the results we discussed so far will use two types of argument. The first one is induction on the rank of I. Unfortunately the set Π(c), and in general the whole weight lattice P, does not behave nicely when considering sub-diagrams of I. It is then convenient to introduce an auxiliary set of labels: the c-almost-positive roots:

$$\varPhi_{\mathrm {ap}}(c):=\bigl(c^{-1}-1\bigr)\varPi(c) $$

whose behavior is more manageable. On the one hand the new set is related to the old one by a linear transformation therefore any property proved for Φ ap(c) can be transported back to Π(c).

On the other hand Φ ap(c) is modeled after the set Φ ≥−1 introduced in [6]. It differs from the latter in several respects: first it still consists of g-vectors (in an odd-looking basis) and not denominator vectors; second it contains all the positive roots (as Φ ≥−1 does) but the negative simples are replaced by other negative roots depending on the choice of the Coxeter element c. However, contrary to what happens for Π(c), it retains a notion of subset corresponding to a Dynkin sub-diagram. In order to use induction on |I| it will then suffice to show that the c-compatibility degree on Φ ap(c) is preserved when restricting to a sub-diagram of I (this is the content of Proposition 5).

To explain the second type of argument we need an observation on Coxeter elements. For a given Coxeter element c, we call a simple reflection s i initial (resp. final) if c admits a reduced expression of the form c=s i v (resp. c=vs i ). Conjugating any Coxeter element by an initial or final reflection produces another Coxeter element; call such a conjugation an elementary move and call two Coxeter elements related by a single elementary move adjacent. The following is a well-known fact.

Lemma 1

Any Coxeter element can be reached from any other via a sequence of elementary moves.

A proof can be found in [9] Theorem 3.1.4.

We will construct maps \(\sigma_{i}^{\pm1}\) relating sets of c-almost-positive roots for adjacent Coxeter elements. These maps will not be linear so, a priori, they might not preserve all the properties we are interested into. Our strategy will be to show that, for any Coxeter element c, there exist a bipartite Coxeter element t and a sequence of elementary moves relating the two, such that all the corresponding maps \(\sigma_{i}^{\pm1}\) preserve the desired properties. This will reduce our statements to the bipartite case. Our results will then follow from another important property of the set of c-almost-positive roots: when the Coxeter element is bipartite, there exists a bijection

$$t_-:\varPhi_{\ge-1}\rightarrow\varPhi_{\mathrm {ap}}(t) $$

which is induced by a linear map. This will allow us, in this particular case, to deduce our results from their analogs from [6] and [18].

As a byproduct of the construction we get an explicit description of the exchange relations of \(\mathcal{A}_{0}(c)\). Two cluster variables x λ,c and x μ,c in it are exchangeable if and only if \((\lambda||\mu)^{\varPi}_{c}=1=(\mu||\lambda)_{c}^{\varPi}\). Denote by T the cyclic group generated by \(\tau_{c}^{\varPi}\). The proof of Theorem 4 relies on the fact that, except in some degenerate cases, for any pair of weights λ and μ in Π(c) corresponding to a pair of exchangeable cluster variables, the set

$$\bigl\{ \tau \bigl( \tau^{-1}(\lambda)+\tau^{-1}(\mu) \bigr) \bigr\}_{\tau\in T} $$

consists of two vectors: λ+μ and another one denoted by λ c μ.

Use Theorem 3 to label all cluster monomials in \(\mathcal{A}_{0}(c)\) by points of P:

$$x_{\sum m_\lambda\lambda,c}:=\prod x_{\lambda,c}^{m_\lambda}. $$

Theorem 5

All the exchange relations in \(\mathcal{A}_{0}(c)\) are of the form

$$x_{\lambda,c} x_{\mu,c}=x_{\lambda+\mu,c}+x_{\lambda\uplus_c\mu,c}. $$

We now discuss the connection of \(\mathcal{F}_{c}^{\varPi}\) with the Cambrian fan defined in [14]. First recall some definitions and results from [11].

Let D be the fundamental Weyl chamber, i.e., the ℝ+-span of the fundamental weights. The Coxeter fan \(\mathcal{F}\) is the complete simplicial fan in P whose maximal cones are the images of D under the action of W. It is well known that the correspondence

$$w\mapsto w(D) $$

is a bijection between W and the set of maximal cones of \(\mathcal{F}\); moreover \(\mathcal{F}\) is the normal fan to a distinguished polytope: the permutahedron (see e.g. [12]).

Using the (right) weak order, W can be regarded as a lattice with minimal and maximal element e and w 0, respectively. To each lattice congruence on W corresponds a fan that coarsens \(\mathcal{F}\) as shown in [13]; maximal cones in the new fan are obtained gluing together cones of \(\mathcal{F}\) corresponding to elements of W belonging to the same equivalence class.

Fix a Coxeter element c and one of its reduced expressions. For any subset JI, denote by c J the sub-word of c obtained omitting the simple reflections {s i } iIJ . Let c be the formal word obtained concatenating infinitely many copies of c. Every reduced expression of wW can be seen as a sub-word of c ; call the c-sorting word of w the lexicographically first sub-word of c realizing it. The c-sorting word of w can be encoded by a sequence of subsets I 1,I 2,…I k of I (the c-factorization of w) so that

$$w=c_{I_1}c_{I_2}\cdots c_{I_k} . $$

Note that the c-factorization of w is independent on the reduced expression chosen for c: it depends only on the Coxeter element itself.

Definition 1

An element w in W is

  • c-sortable if its c-factorization is such that

    $$I_1\supseteq I_2 \supseteq\cdots\supseteq I_k $$
  • c-antisortable if ww 0 is c −1-sortable

As an example pick c=s 1 s 2 s 3 in type A 3, then s 2 s 3 s 2 is c-sortable with the c-factorization {2,3},{2}, the element s 2 s 3 s 1 s 2 s 1 is c-antisortable while s 2 s 3 s 2 s 1 is neither.

For any element w in W, again in the weak order, there exist a unique minimal c-antisortable element above it and a unique maximal c-sortable below it; denote them by \(\pi_{c}^{\uparrow}(w)\) and \(\pi^{c}_{\downarrow}(w)\), respectively.

Proposition 2

(cf. [15])

For any wW the sets

$$\bigl(\pi^c_\downarrow \bigr)^{-1} \bigl( \pi^c_\downarrow(w) \bigr) $$

and

$$\bigl(\pi_c^\uparrow \bigr)^{-1} \bigl( \pi_c^\uparrow(w) \bigr) $$

coincide; they are intervals in the lattice W with minimal element \(\pi^{c}_{\downarrow}(w)\) and maximal element \(\pi_{c}^{\uparrow}(w)\).

Define a lattice congruence on W by setting

$$ v\sim w \quad\Leftrightarrow\quad \pi^c_\downarrow(v)= \pi^c_\downarrow(w) . $$
(5)

The c-Cambrian fan \(\mathcal{F}_{c}^{C}\) (defined in [16]) is the complete simplicial fan obtained from \(\mathcal{F}\) by coarsening with respect to the lattice congruence (5); its maximal cones are parametrized by c-sortable elements.

In [11] it was shown that, for any point a in the fundamental Weyl chamber, there is a unique simple polytope \(\operatorname {Asso}_{c}^{a}(W)\) with normal fan \(\mathcal{F}_{c}^{C}\) and such that a is a vertex of \(\operatorname {Asso}_{c}^{a}(W)\).

We have now all the required notations to state our last result.

Theorem 6

For every f:I→ℝ satisfying the hypothesis of Theorem 4 there exists a point aD such that the polytopes \(\operatorname {Asso}_{c}^{a}(W)\) and \(\operatorname {Asso}_{c}^{f}(W)\) coincide.

As a direct consequence we get

Corollary 1

The c-Cambrian fan \(\mathcal{F}_{c}^{C}\) and the c-cluster fan \(\mathcal{F}_{c}^{\varPi}\) coincide.

3 The set Φ ap(c)

Fix a Dynkin diagram I and let Φ=Φ +Φ be the corresponding root system. For convenience we identify I with {1,…,n} so that a chosen Coxeter element is c=s 1s n .

For iI let

$$ \beta_i^c:=s_n\cdots s_{i+1} \alpha_i . $$
(6)

Remark 5

It is known that the roots (6) are exactly the positive roots that are mapped into negative roots by c; moreover they form a ℤ-basis of the root lattice Q since the linear map sending each α i to \(\beta_{i}^{c}\) is unitriangular.

We call \(\varPhi_{\mathrm {ap}}(c):=\varPhi_{+}\cup \{-\beta_{i}^{c} \}_{i\in I}\) the set of the c-almost-positive roots and define a bijection \(\tau_{c}^{\varPhi}:\varPhi_{\mathrm {ap}}(c)\rightarrow\varPhi_{\mathrm {ap}}(c)\) by setting, for αΦ ap(c),

$$\tau^\varPhi_c(\alpha):=\left \{ \begin{array}{l@{\quad}l} -\beta_i^c & \mbox{if } \alpha=\beta_i^c\\ c\alpha& \mbox{otherwise}. \end{array} \right . $$

Definition 2

The c-compatibility degree on Φ ap(c) is the unique \(\tau^{\varPhi}_{c}\)-invariant function

$$(\bullet||\bullet)^\varPhi_c:\varPhi_{\mathrm {ap}}(c)\times \varPhi_{\mathrm {ap}}(c)\longrightarrow\mathbb{N} $$

defined by the initial conditions

$$\bigl(-\beta_i^c||\alpha\bigr)^\varPhi_c:= [ \alpha;\alpha_i ]_+ . $$

These definitions are justified by the following proposition.

Proposition 3

The linear map

$$\phi_c:=\bigl(c^{-1}-1\bigr):P_\mathbb{R} \longrightarrow Q_\mathbb{R} $$

is invertible and restricts to an isomorphism of the weight lattice P with the root lattice Q sending Π(c) to Φ ap(c). Moreover ϕ c intertwines \(\tau_{c}^{\varPi}\) and \(\tau_{c}^{\varPhi}\) and transform the compatibility degree \((\bullet||\bullet)_{c}^{\varPi}\) on Π(c) into the compatibility degree \((\bullet||\bullet)_{c}^{\varPhi}\) on Φ ap(c).

Proof

To show that ϕ c is a lattice isomorphism, in view of Remark 5, it suffices to establish that

$$\phi_c(\omega_i)=-\beta_i^c . $$

Using the well-known property

$$s_i\omega_j=\left \{ \begin{array}{l@{\quad}l} \omega_i-\alpha_i & \mbox{if } i=j\\ \omega_j & \mbox{otherwise,} \end{array} \right . $$

we have

$$\phi_c(\omega_i)=s_n\cdots s_1\omega_i-\omega_i=s_n \cdots s_{i+1}(s_i\omega_i- \omega_i)=s_n\cdots s_{i+1}(- \alpha_i)=-\beta_i^c . $$

The sets Π(c) and Φ ap(c) have the same cardinality. Indeed Proposition 1.7 in [18] states that, for every i, the sum h(i,c)+h(i ,c) is equal to the Coxeter number h, hence

$$\bigl \vert \varPi(c)\bigr \vert = \sum_{i\in I} \bigl(h(i,c)+1\bigr)= \frac{1}{2}\sum_{i\in I} \bigl(h(i,c)+h\bigl(i^*,c\bigr)+2\bigr)= \frac{1}{2}\sum _{i\in I}(h+2)= \bigl \vert \varPhi_{\mathrm {ap}}(c)\bigr \vert . $$

To conclude the proof of the first part it suffices to check that any weight in Π(c)∖{ω i } iI is mapped to a positive root. This was already showed in [18] during the proof of the inequalities (1.8) in it.

To show that, for any αΦ ap(c),

$$\phi_c^{-1} \bigl(\tau^\varPhi_c( \alpha) \bigr)= \tau_c^\varPi \bigl(\phi_c^{-1}( \alpha) \bigr) $$

there are two cases to consider:

  1. 1.

    if \(\alpha=\beta_{i}^{c}\) then

  2. 2.

    if \(\alpha\neq\beta_{i}^{c}\) for any i then

    $$\phi_c^{-1} \bigl(\tau^\varPhi_c( \alpha) \bigr)= \phi_c^{-1} (c\alpha )= \bigl(c^{-1}-1\bigr)^{-1}c\alpha= c\bigl(c^{-1}-1 \bigr)^{-1}\alpha= \tau_c^\varPi \bigl( \phi_c^{-1} (\alpha ) \bigr) . $$

To conclude the proof it is sufficient to show that both compatibility degrees satisfy the same initial conditions. On the one hand we have

$$\bigl(-\beta_i^c||\alpha\bigr)^\varPhi_c=[ \alpha;\alpha_i]_+ $$

and on the other

 □

Remark 6

As in the case of Π(c) the action of \(\tau_{c}^{\varPhi}\) on Φ ap(c) and the action of w 0 on I are compatible, i.e. there exists m∈ℤ such that

$$\bigl( \tau_c^\varPhi \bigr)^m\bigl(- \beta_i^c\bigr)=-\beta_j^c $$

if and only if j=i or j=i .

We can now rephrase Theorems 2, 3, 4, 5, and Proposition 1 in this new setup.

Let \(\varDelta_{c}^{\varPhi}\) be the abstract simplicial complex having elements of Φ ap(c) as vertices and with subsets of pairwise compatible roots as simplices; similarly to the case of Π(c), we call c-clusters the maximal (by inclusion) simplices.

In view of Proposition 3, Theorem 2 is equivalent to the following.

Theorem 7

Each c-cluster in \(\varDelta_{c}^{\varPhi}\) is a ℤ-basis of the root lattice Q.

Definition 3

For any γ in Q we call a c-cluster expansion of γ an expression

$$\gamma=\sum_{\alpha\in\varPhi_{\mathrm {ap}}(c)}m_\alpha\alpha $$

where all the coefficients m α are non-negative integers such that m α m δ =0 whenever \(( \alpha||\delta )^{\varPhi}_{c}\neq0\).

The counterpart of Proposition 1 is the following:

Proposition 4

Any γ in the root lattice Q admits a unique c-cluster expansion.

Remark 7

Our proof of Proposition 4 will mimic, step by step, the proof of Theorem 3.11 in [3]. A sketch of a different proof, more similar to the others in this paper, will be also given.

Let \(\mathcal{F}_{c}^{\varPhi}\) be the set of all the cones in the space Q that are the positive linear span of simplices of the complex \(\varDelta_{c}^{\varPhi}\). A direct consequence of Proposition 4 is the following counterpart of Theorem 3.

Theorem 8

\(\mathcal{F}_{c}^{\varPhi}\) is a complete simplicial fan.

As for the case of Π(c), once Theorem 8 is established, any function defined on Φ ap(c) can be extended to a continuous, piecewise-linear function on Q that is linear on the maximal cones of \(\mathcal{F}_{c}^{\varPhi}\). In particular, any function

$$f:I\longrightarrow\mathbb{R} $$

such that f(i)=f(i ) gives rise to a \(\tau_{c}^{\varPhi}\)-invariant, continuous, piecewise-linear function

$$F_c=F_{c;f}:Q_\mathbb{R}\longrightarrow\mathbb{R} $$

by setting

$$F_c\bigl(-\beta_i^c\bigr):=f(i) $$

and extending, first to Φ ap(c) and then to Q , as prescribed.

Let \(\operatorname {Asso}_{c}^{f,\varPhi}(W)\) be the subset of \(Q_{\mathbb{R}}^{*}\) defined by

$$ \operatorname {Asso}_c^{f,\varPhi}(W):= \bigl\{ \varphi\in Q_\mathbb{R}^* \mid\varphi(\alpha)\le F_c(\alpha )\ \forall \alpha\in \varPhi_{\mathrm {ap}}(c) \bigr\} . $$
(7)

Theorem 9

If f:I→ℝ is such that

  1. 1.

    for any iI

    $$f(i)=f\bigl(i^*\bigr) $$
  2. 2.

    for any jJ

    $$\sum_{i\in I}a_{ij}f(i)>0 $$

then \(\operatorname {Asso}_{c}^{f,\varPhi}(W)\) is a simple n-dimensional polytope with support function F c . Furthermore, the domains of linearity of F c are exactly the maximal cones of \(\mathcal{F}_{c}^{\varPhi}\), hence the normal fan of \(\operatorname {Asso}_{c}^{f,\varPhi}(W)\) is \(\mathcal{F}_{c}^{\varPhi}\).

Again by Proposition 3, Theorem 9 implies Theorem 4.

The proof of Theorem 9 is based on an explicit characterization of the roots in Φ ap(c) belonging to adjacent maximal cones of \(\mathcal{F}_{c}^{\varPhi}\). Namely there exist two c-clusters C α and C γ such that C α ∖{α}=C γ ∖{γ} if and only if

$$(\alpha||\gamma)_c^\varPhi=1=(\gamma||\alpha)_c^\varPhi $$

(cf. Lemma 9). For all such pairs of roots the set

$$\bigl\{ \bigl( \tau_c^\varPhi \bigr)^{-m} \bigl( \bigl( \tau_c^\varPhi \bigr)^m (\alpha) + \bigl( \tau_c^\varPhi \bigr)^m (\beta) \bigr) \bigr \}_{m\in\mathbb{Z}} $$

consists (when I has no connected component with only one node) of precisely two vectors, α+γ and α c γ; their c-cluster expansion are supported on C α C γ and they are disjoint (cf. Proposition 14 and Corollary 4).

Let \(\mathcal{A}_{0}(c)\) the coefficient-free cluster algebra with initial orientation given by c; label its cluster variables by roots in Φ ap(c) and, in view of Proposition 4, its cluster monomials by points in the root lattice. Using this notation Theorem 5 can be restated as follows.

Theorem 10

All the exchange relations in \(\mathcal{A}_{0}(c)\) are of the form

$$x_{\alpha,c} x_{\gamma,c}=x_{\alpha+\gamma,c}+x_{\alpha\uplus_c\gamma,c} $$

for suitable c-almost positive roots α and γ such that

$$(\alpha||\gamma)_c^\varPhi=1=(\gamma||\alpha)_c^\varPhi. $$

As mentioned before the main advantage of the labels Φ ap(c) over Π(c) is that it is easier to set up inductions on |I|. Let JI be a sub-diagram of I. Fix a Coxeter element c for I and denote by c J the sub-word of c obtained omitting all the simple reflections {s i } iIJ . By construction c J is a Coxeter element in the Weyl group W J (we denote by W J the standard parabolic subgroup of W generated by {s j } jJ ). Let

$$\iota=\iota_c:\varPhi^J_{\mathrm {ap}}(c_J)\longrightarrow \varPhi_{\mathrm {ap}}(c) $$

be the “twisted” inclusion map given by

$$ \iota(\alpha):=\left \{ \begin{array}{l@{\quad}l} -\beta_i^{c} & \mbox{if } \alpha=-\beta_i^{c_J},\,i\in J\\ \alpha& \mbox{otherwise.} \end{array} \right . $$
(8)

From this moment on, unless it is not clear from the context, superscripts Φ and Π will be omitted in order to make notation less heavy.

Denote by \(( \bullet||\bullet )^{J}_{c_{J}}\) the c J -compatibility degree on \(\varPhi^{J}_{\mathrm {ap}}(c_{J})\). The key property is this:

Proposition 5

Let α and γ be roots in \(\varPhi^{J}_{\mathrm {ap}}(c_{J})\). Then

$$\bigl( \iota(\alpha)||\iota(\gamma) \bigr)_c= ( \alpha||\gamma )^J_{c_J} . $$

Remark 8

In the setup of almost positive roots the analog of this statement is point 3 of Proposition 3.3 in [6]; there the map ι is the ordinary inclusion. A proof of Proposition 5 will be given in Sect. 5.

The original construction in [6] does not distinguish among the possible bipartite orientations of I. With this motivation in mind consider the map \(\alpha\mapsto\overline{\alpha}\) between Φ ap(c) and Φ ap(c −1) defined by

$$ \overline{\alpha}:=\left \{ \begin{array}{l@{\quad}l} -\beta_i^{c^{-1}} & \mbox{if } \alpha=-\beta_i^{c},\,i\in I\\ \alpha& \mbox{otherwise}. \end{array} \right . $$
(9)

Proposition 6

For any α and γ in Φ ap(c)

$$( \alpha||\gamma )_c= ( \overline{\alpha}||\overline{\gamma})_{c^{-1}} . $$

Proof

Initial conditions agree:

$$\bigl( -\beta_i^c||\alpha \bigr)_c= [ \alpha;\alpha_i ]_+= [ \overline{\alpha};\alpha_i ]_+= \bigl( -\beta_i^{c^{-1}}||\overline{\alpha}\bigr)_{c^{-1}}= \bigl(\overline{-\beta_i^c}||\overline{\alpha}\bigr)_{c^{-1}} . $$

It suffices then to show that, for any αΦ ap(c),

$$\overline{\tau_c(\alpha)}=\tau_{c^{-1}}^{-1}( \overline{\alpha}) . $$

There are three cases to be considered.

  1. 1.

    If \(\alpha=-\beta_{i}^{c}\) for some iI then on the one hand

    on the other hand

  2. 2.

    When \(\alpha=\beta_{i}^{c}\)

    multiplying and dividing by s i+1s n we get

  3. 3.

    Finally for \(\alpha\neq\pm\beta_{i}^{c}\)

    $$\overline{\tau_c(\alpha)}= \overline{c\alpha}= c\alpha= \bigl(c^{-1}\bigr)^{-1}\alpha= \tau_{c^{-1}}^{-1}( \overline{\alpha}) . $$

     □

4 The bipartite case

In this section we assume that the Dynkin diagram I is connected; the statements in the general case are easily reduced to this. Since any connected Dynkin diagram is a tree, we can split I into two disjoint subsets I + and I such that every edge in it has one endpoint in I + and one in I . Up to relabeling, this can be done in a unique way. A bipartite Coxeter can thus be written as

$$ t=t_\varepsilon t_{-\varepsilon} $$
(10)

where ε denotes a sign and

$$t_\varepsilon:=\prod_{i\in I_\varepsilon}s_i $$

(the expression makes sense since the factors commute with each other). By our assumption there are precisely two bipartite Coxeter elements in W: t=t + t and t −1=t t +.

Let Φ ≥−1 be the set of almost positive roots, i.e.

$$\varPhi_{\ge-1}:=\varPhi_+\cup \{ -\alpha_i \}_{i\in I} $$

introduced in [6] to parametrize cluster variables in the special case of a bipartite initial cluster. On it there are two involutions τ + and τ defined by

$$\tau_\varepsilon(\alpha)= \left \{ \begin{array}{l@{\quad}l} \alpha& \mbox{if } \alpha=-\alpha_i \mbox{ and } i\in I_{-\varepsilon }\\ t_\varepsilon\alpha& \mbox{otherwise} \end{array} \right . $$

and a unique {τ +,τ }-invariant compatibility degree function (•||•)≥−1 satisfying

$$( -\alpha_i||\gamma )_{\ge-1}= [ \gamma; \alpha_i ]_+. $$

Call two almost positive roots α and γ compatible if

$$ ( \alpha||\gamma )_{\ge-1}=0= ( \gamma||\alpha )_{\ge-1} . $$
(11)

The cluster complex Δ ≥−1 is the abstract simplicial complex induced on Φ ≥−1 by the compatibility degree function; its simplices are subsets of pairwise compatible almost-positive roots. As before call the maximal simplices clusters and consider the set \(\mathcal{F}_{\ge-1}\) of all simplicial cones generated by simplices.

As we mentioned in the introduction our construction is based on the results for the bipartite case given in [6] and [3]. From the first paper we will need the following.

Proposition 7

  1. 1.

    [Proposition 3.3 (2)] For any pair of almost positive roots α and γ, we have

    $$(\alpha||\gamma )_{\ge-1}=0 $$

    if and only if (γ||α)≥−1=0.

  2. 2.

    [Proposition 3.3 (3)] Let J be a subset of I and denote by \(\varPhi^{J}_{\ge-1}\) the corresponding set of almost positive roots. Let α and γ be roots in \(\varPhi^{J}_{\ge-1}\), then

    $$( \alpha||\gamma )_{\ge-1}= ( \alpha||\gamma )^J_{\ge-1} $$

    where \((\bullet||\bullet)_{\ge-1}^{J}\) denotes the compatibility degree function on \(\varPhi^{J}_{\ge-1}\).

  3. 3.

    [Theorem 1.8] Each cluster in the cluster complex is a ℤ-basis of the root lattice Q.

  4. 4.

    [Theorem 3.11] Any γQ admits a unique cluster expansion. In other words γ can uniquely be written as

    $$\gamma=\sum_{\alpha\in\varPhi_{\ge-1}}m_\alpha\alpha $$

    so that all the coefficients m α are non-negative integers and m α m α=0 if (α||α′)≥−1≠0.

  5. 5.

    [Theorem 1.10] \(\mathcal{F}_{\ge-1}\) is a complete simplicial fan in Q .

The results we will need from [3] can be summarized as follows.

Proposition 8

Suppose that I has at least two vertices. Let α and γ be almost positive roots such that (α||γ)≥−1=1=(γ||α)≥−1. Then we have:

  1. 1.

    [Theorem 1.14] The set

    $$\bigl\{ \tau \bigl( \tau^{-1}(\alpha)+\tau^{-1}(\gamma) \bigr) \bigr\}_{\tau\in T} $$

    where T denotes the group generated by τ + and τ , consists of exactly two elements α+γ and αγ.

  2. 2.

    [Lemma 2.3] Any root appearing with a positive coefficient in the cluster expansion of α+γ or αγ is compatible with both α, γ, and with any other root compatible with both α and γ.

  3. 3.

    [Lemma 2.4] Let f:I→ℝ+ be any function such that, for any iI,

    $$f(i)=f\bigl(i^*\bigr) $$

    and

    $$\sum_{i\in I}a_{ij}f(i)>0 $$

    for any jI. Let F ≥−1:Q →ℝ be the continuous piecewise-linear function on Q that is linear on the maximal cones of \(\mathcal{F}_{\ge-1}\), invariant under the action of T, and such that

    $$F_{\ge-1}(-\alpha_i)=f(i) . $$

    Then,

    $$F_{\ge-1}(\alpha)+F_{\ge-1}(\gamma)>\max \bigl\{ F_{\ge-1}( \alpha+\gamma),F_{\ge-1}(\alpha\uplus\gamma) \bigr\} . $$

The statements regarding αγ are not expressed explicitly in [3] but can be recovered immediately from the corresponding statements about α+γ. Indeed, let τ be such that

$$\alpha\uplus\gamma=\tau^{-1}\bigl(\tau(\alpha)+\tau(\gamma)\bigr) . $$

Any root appearing with positive coefficient in the cluster expansion of τ(αγ) is compatible with τ(α), τ(γ) and with any root compatible with both. Since τ preserves the compatibility degree we get 2. Similarly for 3:

since F ≥−1 is invariant under the action of τ we can conclude

We need to translate the above results to Φ ap(t); in order to do so we need a bijection between Φ ≥−1 and Φ ap(t) induced by a linear map. Note that Proposition 3 together with Lemma 5.2 in [18] already provide a bijection but it is not induced by a linear map.

Note also that, for a bipartite Coxeter element t=t + t , the negative roots in Φ ap(t) are the roots \(-\beta_{i}^{t}\) given by

$$-\beta_i^t= \left \{ \begin{array}{l@{\quad}l} -\alpha_i & i\in I_-\\ -t_-\alpha_i & i\in I_+ . \end{array} \right . $$

Proposition 9

The linear involution

$$t_-:Q_\mathbb{R}\longrightarrow Q_\mathbb{R} $$

restricts to an automorphism of Q and to a bijection

$$t_-:\varPhi_{\ge-1}\longrightarrow\varPhi_{\mathrm {ap}}(t) . $$

Proof

It suffices to show that, for any root α in Φ ≥−1, we have t (α)∈Φ ap(t). Let us first deal with roots whose image is negative.

  • If iI +, then

    $$t_-(-\alpha_i)=-t_-\alpha_i=-\beta_i^t . $$
  • If iI , then

    $$t_-(\alpha_i)=s_i\alpha_i=- \alpha_i=-\beta_i^t . $$

This also shows that \(t_{-}(-\alpha_{i})=\beta_{i}^{t}\) if iI . For any other root α in Φ ≥−1, that is, for any positive root not in \(\{ \alpha_{i} \}_{i\in I_{-}}\), the image t (α) is positive since the support of any positive root is a connected sub-diagram of the Dynkin diagram and t sends any root to itself plus a linear combination of simple roots indexed by I . □

Proposition 10

The map t intertwines τ t with τ τ + and preserves compatibility degree. In other words, for any almost-positive roots α and γ, we have

$$\tau_t(t_-\alpha)=t_-\tau_-\tau_+(\alpha) $$

and

$$( \alpha||\gamma )_{\ge-1}= ( t_-\alpha||t_-\gamma )_t. $$

Proof

Proceed by direct inspection;

  • if \(t_{-}\alpha=\alpha_{i}=\beta_{i}^{t}\) for iI , that is if α=−α i with iI , then

    $$\tau_t\bigl(t_-(-\alpha_i)\bigr)= \tau_t \bigl(\beta_i^t\bigr)= -\beta_i^t= -\alpha_i= t_-\alpha_i= t_-\tau_-\tau_+(- \alpha_i) $$
  • if \(t_{-}\alpha=\beta_{i}^{t}\) for iI +, i.e. if α=α i with iI +, then

    $$\tau_t(t_-\alpha_i)= \tau_t\bigl( \beta_i^t\bigr)= -\beta_i^t= -t_-\alpha_i= t_-(-\alpha_i)= t_-\tau_-\tau_+( \alpha_i) $$
  • in any other case

    $$\tau_t(t_-\alpha)= tt_-\alpha=t_+\alpha= t_-t_-t_+\alpha= t_-\tau_- \tau_+(\alpha) . $$

To conclude the proof it is enough to show that

$$(-\alpha_i||\gamma )_{\ge-1}= ( -t_-\alpha_i||t_- \gamma )_t $$

for any γΦ ≥−1 and any iI. If i is in I + then

$$( -\alpha_i||\gamma )_{\ge-1}= [ \gamma; \alpha_i ]_+= [ t_-\gamma;\alpha_i ]_+= \bigl( - \beta_i^t||t_-\gamma \bigr)_t= \bigl( t_-(- \alpha_i)||t_-\gamma \bigr)_t $$

where the second equality holds because t does not contain s i . If iI then, on the one hand we have (−α i ||γ)≥−1=[γ;α i ]+ on the other

Now there are three cases:

  1. 1.

    if γ is α j with jI + then \(\tau_{t}t_{-}\gamma= \tau_{t}(\beta_{j}^{t})= -\beta_{j}^{t} \) and

    $$[ \alpha_j;\alpha_i ]_+= 0= \bigl[- \beta_j^t;\alpha_i \bigr]_+ . $$
  2. 2.

    If γ is −α j with jI then

    $$\tau_tt_-\gamma= \tau_t\bigl(\beta_j^t \bigr)= -\beta_j^t= -\alpha_j= \gamma . $$
  3. 3.

    For any other γ we have τ t t γ=tt γ=t + γ and

    $$[ t_+\gamma;\alpha_i ]_+= [ \gamma;\alpha_i ]_+ $$

    since s i does not appear in t +. □

Since the map t is linear, all the properties of Φ ≥−1 translate to Φ ap(t):

Corollary 2

  1. 1.

    For any α and γ in Φ ap(t) we have (α||γ) t =0 if and only if (γ||α) t =0.

  2. 2.

    For any JI and any pair of roots α and γ in \(\varPhi^{J}_{\mathrm {ap}}(t_{J})\)

    $$( \iota\alpha||\iota\gamma )_t= ( \alpha||\gamma )^J_{t_J} . $$
  3. 3.

    Each t-cluster in the simplicial complex \(\varDelta^{\varPhi}_{t}\) is a ℤ-basis of the root lattice Q.

  4. 4.

    Any γQ admits a unique t-cluster expansion. That is, γ can be uniquely written as

    $$\gamma=\sum_{\alpha\in\varPhi_{\mathrm {ap}}(t)}m_\alpha\alpha $$

    so that all the coefficients m α are non-negative integers and m α m α=0 whenever (α||α′) t ≠0.

  5. 5.

    The set \(\mathcal{F}_{t}\) is a complete simplicial fan in Q .

Proof

The only non trivial claim is (2); it is enough to show that it holds when IJ={j}. Since t is bipartite, s j is either initial or final (cf. (10)). Using Proposition 6 we can assume it is initial, i.e. jI +. We have then

$$( \iota\alpha||\iota\gamma )_t= ( t_-\iota\alpha||t_-\iota\gamma )_{\ge-1}= ( t_-\alpha||t_-\gamma )_{\ge-1}^J= ( \alpha||\gamma )^J_{t_J} $$

where the second equality holds since, for any root α in \(\varPhi_{\mathrm {ap}}^{J}(t_{J})\),

$$\bigl[ t_-\iota(\alpha);\alpha_j \bigr]=0 $$

hence t ι(α) is in Φ J. Indeed if α is positive then t α contains α j only if α does since s j does not appear in t ; if \(\alpha=-\beta_{i}^{t_{J}}\) with iI then \(t_{-}\iota(-\beta_{i}^{t_{J}})=\alpha_{i}\) and finally if \(\alpha=-\beta_{i}^{t_{J}}\) with iI +∖{j} then \(t_{-}\iota(-\beta_{i}^{t_{J}})=-\alpha_{i}\). □

Corollary 3

Suppose that I has at least 2 vertices. If α and γ in Φ ap(t) are such that (α||γ) t =1=(γ||α) t , then

  1. 1.

    The set

    $$\bigl\{ \tau_t^m \bigl( \tau_t^{-m}( \alpha)+\tau_t^{-m}(\gamma) \bigr) \bigr\}_{m\in\mathbb{Z}} $$

    consists of exactly two elements α+γ and α t γ.

  2. 2.

    Any root appearing with a positive coefficient in the cluster expansion of α+γ or α t γ is compatible with both α, γ, and with any other root compatible with both α and γ.

  3. 3.

    Let f:I→ℝ+ be any function such that, for any iI,

    $$f(i)=f\bigl(i^*\bigr) $$

    and

    $$\sum_{i\in I}a_{ij}f(i)>0 $$

    for any jI. Let F t :Q →ℝ be the continuous piecewise-linear function on Q that is linear on the maximal cones of \(\mathcal{F}_{t}\), invariant under the action of τ t , and such that

    $$F_t\bigl(-\beta_i^t\bigr)=f(i) . $$

    Then,

    $$F_t(\alpha)+F_t(\gamma)>\max \bigl\{ F_t( \alpha+\gamma),F_t(\alpha\uplus\gamma) \bigr\} . $$

5 Some technical results

As anticipated we need to lift elementary moves to the level of Φ ap(c). We concentrate first on conjugation by initial simple reflections. Fix the Coxeter element c=s 1s n and consider the bijection

$$\sigma_1:\varPhi_{\mathrm {ap}}(c)\longrightarrow \varPhi_{\mathrm {ap}}(s_1cs_1) $$

defined by

$$ \sigma_1(\alpha):= \left \{ \begin{array}{l@{\quad}l} \alpha_1(=\beta_1^{s_1cs_1}) & \mbox{if } \alpha=-\beta_1^c\\ s_1\alpha& \mbox{otherwise.} \end{array} \right . $$
(12)

Note that σ 1 sends \(-\beta_{i}^{c}\) to \(-\beta_{i}^{s_{1}cs_{1}}\) for any i≠1.

Proposition 11

The map σ 1 intertwines τ c and \(\tau_{s_{1}cs_{1}}\), i.e., for any α in Φ ap(c), we have

$$\tau_{s_1cs_1} \bigl( \sigma_1(\alpha) \bigr)= \sigma_1 \bigl( \tau_c(\alpha) \bigr) . $$

Moreover it preserves the compatibility degree, i.e. for any α and γ in Φ ap(c)

$$( \alpha||\gamma )_c= ( \sigma_1\alpha|| \sigma_1\gamma )_{s_1cs_1}. $$

Proof

It suffices to notice that σ 1 is the composition

$$\varPhi_{\mathrm {ap}}(c) \stackrel{\phi_c^{-1}}{ \longrightarrow} \varPi(c) \stackrel{\psi_{s_1cs_1,c}^{-1}}{ \longrightarrow} \varPi(s_1cs_1) \stackrel{ \phi_{s_1cs_1}}{\longrightarrow} \varPhi_{\mathrm {ap}}(s_1cs_1) $$

where \(\psi_{s_{1}cs_{1},c}^{-1}\) is the bijection

$$\psi_{s_1cs_1,c}^{-1}(\lambda):= \left \{ \begin{array}{l@{\quad}l} -\omega_1 & \mbox{if }\lambda=\omega_1\\ s_1\lambda& \mbox{otherwise} \end{array} \right . $$

defined by Lemma 5.3 in [18] and ϕ c is the map of Proposition 3. Indeed, if \(\alpha\neq-\beta_{1}^{c}\) then

and

The bijection σ 1 satisfies the desired property because all the maps that define it do. □

To use simultaneously induction on the rank of I and elementary moves we need to prove some type of compatibility between σ 1 and ι. It suffices to inspect their interaction in the case when ι is induced removing only one node (say i) from I.

Proposition 12

For J=I∖{i} and i≠1 let c J be the Coxeter element of W J obtained by deleting s i from c and let \(\sigma_{1}^{J}\) be the map corresponding to the conjugation by s 1 in W J . For any root α in \(\varPhi^{J}_{\mathrm {ap}}(c_{J})\) we have

$$\sigma_1\bigl(\iota_c(\alpha)\bigr)= \iota_{s_1cs_1}\bigl(\sigma^J_1(\alpha)\bigr) . $$

Proof

There are three cases to be considered.

  1. 1.

    If \(\alpha=-\beta_{1}^{c_{J}}\) then

    $$\sigma_1 \bigl( \iota_c\bigl(-\beta_1^{c_J} \bigr) \bigr)= \sigma_1 \bigl( -\beta_1^c \bigr)= \alpha_1= \iota_{s_1cs_1}(\alpha_1)= \iota_{s_1cs_1} \bigl( \sigma^J_1\bigl(- \beta_1^{c_J}\bigr) \bigr) . $$
  2. 2.

    If \(\alpha=-\beta_{j}^{c_{J}}\) and j≠1 then \(\iota_{c}(-\beta_{j}^{c_{J}})=-\beta_{j}^{c}\) therefore

  3. 3.

    If α is positive

    $$\sigma_1 \bigl( \iota_c(\alpha) \bigr)= \sigma_1(\alpha)= s_1\alpha= \iota_{s_1cs_1} ( s_1\alpha )= \iota_{s_1cs_1} \bigl( \sigma^J_1( \alpha) \bigr) . $$

    The last equality holds since, α being positive, s 1 αα 1 and the third because if s 1 α is not positive then α=α 1 and \(-\beta_{1}^{s_{1}cs_{1}}=-\beta_{1}^{s_{1}c_{J} s_{1}}=-\alpha_{1}\).

 □

Remark 9

The definition of σ 1 can be replicated to get the maps σ i corresponding to conjugation by any initial simple reflection s i . It is clear that, to get the maps corresponding to elementary moves that conjugate c by a final simple reflection, it suffices to consider the inverses \(\sigma_{i}^{-1}\).

As a first application of the elementary moves let us show that the definition of c-compatible pair of roots make sense.

Lemma 2

For any α and γ in Φ ap(c)

$$( \alpha||\gamma )_c=0 \Leftrightarrow ( \gamma||\alpha )_c=0 . $$

Proof

If c is bipartite the statement is true by point 1 in Corollary 2. It is then enough to show that the property is preserved under \(\sigma_{i}^{\pm1}\). Suppose that it holds for c=s 1s n . If \((\alpha||\gamma )_{s_{1}cs_{1}}=0\) then

$$\bigl(\sigma_1^{-1}\alpha||\sigma_1^{-1} \gamma \bigr)_c= 0= \bigl( \sigma_1^{-1} \gamma||\sigma_1^{-1}\alpha \bigr)_c . $$

Therefore \(( \gamma|| \alpha )_{s_{1}cs_{1}}=0\). □

Our next goal is to show that “distant” roots are compatible. We need to introduce some terminology. For any positive root α define its support to be the set

$$ \operatorname {Supp}(\alpha):= \bigl\{ i\in I | [ \alpha;\alpha_i ]\neq 0 \bigr\} $$
(13)

and extend the definition to Φ ap(c) declaring

$$ \operatorname {Supp}\bigl(-\beta_i^c\bigr):= \{ i \} . $$
(14)

Remark 10

If α and γ are roots with supports contained in two different connected components of I then (α||γ) c =0 since τ c preserves connected components.

We can improve on Remark 10.

Definition 4

Call two roots α and γ spaced if, for any \(i\in \operatorname {Supp}(\alpha)\) and for any \(j\in \operatorname {Supp}(\gamma)\), a ij =0.

Remark 11

Note that if \(( -\beta_{i}^{c}||\alpha )_{c}\neq0\) then α and \(-\beta_{i}^{c}\) are not spaced.

Proposition 13

Let α and γ be roots in Φ ap(c). If α and γ are spaced then

$$( \alpha||\gamma )_c=0. $$

Proof

Using Remark 10 we can assume that I is connected. If any of α and γ is a negative root we are done by Lemma 2 and Remark 11. Let then both α and γ be positive roots.

Supports of positive roots are connected subgraphs of the Dynkin diagram I. Since α and γ are spaced, there must exist at least one vertex on the shortest path connecting \(\operatorname {Supp}(\alpha)\) and \(\operatorname {Supp}(\gamma)\) not belonging to either of the supports. Let i be the nearest to \(\operatorname {Supp}(\alpha)\) of such vertices. Let I′ be a connected component of I∖{i} of type A and containing one of the two support; there exists such a component because we are in finite type. Assume α is the root whose support is contained in I′ (the other case is identical). We will proceed by induction on the cardinality of I′.

Let j be the only vertex in \(\operatorname {Supp}(\alpha)\) connected to i. Without loss of generality we can assume j c i, i.e., s j precedes s i in any reduced expression of c. If this is not the case we can use Proposition 6 since two roots are spaced if and only if their images under the involution \(\delta\mapsto\overline{\delta}\) are spaced.

Apply \(\tau_{c}^{-1}\) to both α and γ; they are positive so \(\tau_{c}^{-1}\) acts as c −1 on them. By construction we have

$$\operatorname {Supp}\bigl( \tau_c^{-1}\alpha \bigr)\subseteq I'\setminus \{ j \} $$

and

$$\operatorname {Supp}\bigl( \tau_c^{-1}\gamma \bigr)\subseteq \bigl( I \setminus I' \bigr)\cup \{ i \} $$

where both relations hold since s j is applied before s i and α belongs to a type A component of I. If one among \(\tau_{c}^{-1}\alpha \) and \(\tau_{c}^{-1}\gamma\) is negative we are done (again using Lemma 2 if needed) otherwise the statement follows by induction on |I′|. □

To complete the proof of Proposition 5 we need to sharpen Lemma 1. From this moment on we will denote a word on the alphabet {s i } iI (up to commutations) by w; the corresponding element in W will be denoted by w. For convenience we will record a sequence of elementary moves by the corresponding word. As an example in type A 4 (again using the standard numeration of simple roots from [1]) the sequence of elementary moves

$$s_1s_2s_3s_4\rightarrow s_2s_3s_4s_1\rightarrow s_1s_3s_4s_2 $$

will be encoded by w=s 2 s 1; indeed

$$(s_2s_1) (s_1s_2s_3s_4) (s_2s_1)^{-1}=s_1s_3s_4s_2 . $$

The key observation is given by the following Lemma.

Lemma 3

For any pair of Coxeter elements c and cand for any iI, there exists a sequence of elementary moves connecting c and cthat does not contain s i .

Proof

The result is obvious once we notice that both the sequences of simple moves w=s 1 and \(\mathbf{w'}=s_{2}\cdots s_{n}\) acts in the same way on c=s 1s n . □

The Dynkin diagram I is in general a forest. For any leaf i in I, i.e., for any node belonging to a single edge, denote by i # the only other node of I connected to i.

Lemma 4

For any leaf iI and for any Coxeter element c there exist a bipartite Coxeter element t and a sequence of elementary moves w such that

  1. 1.

    c=w t w −1

  2. 2.

    w contains neither s i , nor \(s_{i_{\#}}\).

Proof

According to Lemma 3 we can find a sequence of elementary moves w not containing \(s_{i_{\#}}\) that transform c into either of the bipartite Coxeter elements. By construction s i commutes with all reflections appearing in w since it commutes with all the simple reflections except \(s_{i_{\#}}\). Therefore, using commutations relations, we can always find such a w containing at most one copy of s i . Choosing now a bipartite Coxeter element t in which s i and \(s_{i_{\#}}\) appear in the same order in which they appear in c we see that w does not contain s i . □

Let i be a leaf of I and c be any Coxeter element. Let t and w be, respectively, the bipartite Coxeter element and the sequence of elementary moves constructed in Lemma 4. To fix ideas suppose that s i appears on the left of \(s_{i_{\#}}\) in c (and in t); the other case can be dealt with exactly in the same way but multiplying on the right instead of on the left. Denote by c J and t J the corresponding Coxeter elements for the Dynkin sub-diagram J=I∖{i}. By our assumption c J =s i c and t J =s i t.

Lemma 5

In the notation just established w is a sequence of elementary moves in W J conjugating t J and c J .

Proof

$$c_J= s_ic= s_i\mathbf{w}t \mathbf{w}^{-1}= \mathbf{w}s_it\mathbf{w}^{-1}= \mathbf{w}t_J\mathbf{w}^{-1}. $$

 □

We now have all the required tools to prove Proposition 5.

Proof

(Proposition 5) We can assume, without loss of generality, I to be connected. It suffices to show that the result holds when J is obtained from I removing one node i. Let α and γ be roots in Φ ap(c J ). There are two cases to consider depending on the relative position of \(\operatorname {Supp}(\alpha)\), \(\operatorname {Supp}(\gamma)\) and i.

  1. 1.

    If \(\operatorname {Supp}(\alpha)\) and \(\operatorname {Supp}(\gamma)\) belong to different connected components of J then

    $$( \alpha||\gamma )^J_{c_J}= 0= \bigl( \iota(\alpha)||\iota( \gamma) \bigr)_c. $$

    The first equality holds because of Remark 10 and the second one is an instance of Proposition 13.

  2. 2.

    If \(\operatorname {Supp}(\alpha)\) and \(\operatorname {Supp}(\gamma)\) belong to the same connected component of the Dynkin diagram J then we can assume i to be a leaf of I. Let i # be the only vertex in I connected to i. By Lemmata 4 and 5, there exist a sequence of elementary moves w and a bipartite Coxeter element t such that

    and w contains neither s i , nor \(s_{i_{\#}}\). Denote by σ w the composition of the maps σ i corresponding to w. By construction neither of σ w α and σ w γ contains i in its support. Using point 2 of Corollary 2 we can conclude

    $$( \alpha||\gamma )_c= ( \sigma_{\mathbf{w}}\alpha|| \sigma_{\mathbf{w}}\gamma )_t= ( \sigma_{\mathbf{w}}\alpha|| \sigma_{\mathbf{w}}\gamma )^J_{t_J}= ( \alpha||\gamma )^J_{c_J}. $$

     □

6 Proof of the main results

To prove Theorem 7 we will use the following easy observation.

Lemma 6

Let JI be a Dynkin sub-diagram. There is a bijection between c-clusters in Φ ap(c) containing \(\{ -\beta_{i}^{c} \}_{i\in I\setminus J}\) and c J -clusters in \(\varPhi^{J}_{\mathrm {ap}}(c_{J})\).

The existence of such a bijection is a direct consequence of the fact that if \(-\beta_{i}^{c}\) is in a c-cluster C, then for any other root γ in that c-cluster \(i\not\in \operatorname {Supp}(\gamma)\). In particular any positive root in C is contained in a complement of the space generated by

$$\bigl\{-\beta_i^c \bigr\}_{-\beta_i^c\in C\cap\varPhi_-}. $$

Definition 5

Call a c-cluster C in Φ ap(c) positive if CΦ +.

Proof

(Theorem 7) As already mentioned in Remark 5, the set

$$\bigl\{ -\beta_i^c \bigr\}_{i\in I} $$

is a ℤ-basis of Q. By Lemma 6 it suffices to show that the theorem holds for any given positive cluster C. Apply \(\tau_{c}^{-1}\) to C; since it is positive \(\tau_{c}^{-1}\) acts on all the roots in it as c −1. Since c −1 is a product of reflections, C is a ℤ-basis if and only if \(\tau_{c}^{-1}C\) is a ℤ-basis. Continue to apply \(\tau_{c}^{-1}\) until one of the roots is sent to a negative one. This will happen because, similarly to the case of Π(c), any τ c -orbit contains precisely two negative roots \(\{ -\beta_{i}^{c},-\beta_{i^{*}}^{c} \}\) or a single negative root \(-\beta_{i}^{c}\) if i=i . Remove the negative root just obtained again using Lemma 6 and conclude by induction on the rank of the root system. □

Remark 12

The proof just proposed is a straightforward adaptation of the proof of Theorem 1.8 in [6] to the new setup of c-almost positive roots.

Proof

(Proposition 4) Let c=s 1s n ; for γQ write

$$\gamma=-\sum_{i\in I}m_{-\beta_i^c} \beta_i^c+\gamma_+ $$

where the coefficients \(m_{-\beta_{i}^{c}}\) are the non-negative integers uniquely defined (since the change of basis \(\alpha_{i}\mapsto\beta_{i}^{c}\) is triangular) by the recursive formula

$$m_{-\beta_i^c}:= \Biggl[-\gamma-\sum_{j=1}^{i-1}m_{-\beta_j^c} \beta_j^c;\alpha_n \Biggr]_+ $$

(we use the convention that the empty sum is 0). By construction γ +, the positive part of γ, is in the positive cone of the sub-root lattice generated by

$$\{ \alpha_i | m_{-\beta_i^c}=0 \}. $$

Clearly γQ has a unique c-cluster expansion if and only if γ + does. Without loss of generality we can thus assume that γ is in the positive cone Q +.

The root \(-\beta_{i}^{c}\) can appear with a positive coefficient in a c-cluster expansion of γ only if the coefficient [γ;α i ] is negative therefore the result holds for γ=0 and we can assume γ≠0.

If \(\sum_{\alpha\in\varPhi_{+}}m_{\alpha}\alpha\) is a c-cluster expansion of γ then

$$\tau_c^{-1}\gamma= c^{-1}\gamma= c^{-1} \biggl( \sum_{\alpha\in\varPhi_+}m_\alpha \alpha \biggr)= \sum_{\alpha\in\varPhi_+}m_\alpha c^{-1}\alpha= \sum_{\alpha\in\varPhi_+}m_\alpha \tau_{c^{-1}}\alpha $$

is a c-cluster expansion of \(\tau_{c}^{-1}\gamma\). In other words γ has a unique c-cluster expansion if and only if \(\tau_{c}^{-1}\gamma\) does. Applying \(\tau_{c}^{-1}\) a sufficient number of times γ can be moved outside of the positive cone. We can then take its positive part and conclude by induction on the rank of the root system. □

Remark 13

This proof, as its analog in [6], has the advantage of considering one Coxeter element at a time. An alternative strategy could have been the following. The claim holds for bipartite Coxeter elements by point 4 in Corollary 2. Using the fact that the maps σ i preserve compatibility degree one can then transfer the property to other sets of c-almost positive roots.

As in [6], Theorem 8 follows from Proposition 4. For the sake of completeness we replicate the proof here.

Proof

(Theorem 8) It suffices to show that

  1. 1.

    no two cones of \(\mathcal{F}_{c}^{\varPhi}\) have a common interior point

  2. 2.

    the union of all cones is Q .

Assume by contradiction that there exists a point in the common interior of two cones. Since Q is dense in Q we may assume that such point is in Q . Clearing the denominators there is then a common point in Q which contradicts the uniqueness of the c-cluster expansion. Therefore the interiors of any two cones are disjoint.

Since any γQ has a c-cluster expansion the union of all the cones ℝ+ C contains Q; since this union is closed in Q and stable under the action of ℝ+ it must contain all of Q and we are done. □

To prove Theorem 9 we will apply the criterion provided by Lemma 2.1 in [3]. Let us restate it in the particular case we need.

Lemma 7

Let F c be a continuous piecewise-linear function

$$F_c:Q_{\mathbb{R}}\longrightarrow\mathbb{R} $$

linear on the maximal cones of the fan \(\mathcal{F}_{c}^{\varPhi}\) (as such F c is uniquely determined by its values on Φ ap(c)). Then \(\mathcal{F}_{c}^{\varPhi}\) is the normal fan to a unique full-dimensional polytope with support function F c if and only if F c satisfy the following system of inequalities. For any pair of adjacent c-clusters C α and C γ let α be the only root in C α C γ and γ the only root in C γ C α . Let

(15)

be the unique (up to non-zero scalar multiple) linear dependence on the elements of C α C γ with m α and m γ positive. Then

$$ m_\alpha F_c(\alpha)+m_{\gamma}F_c( \gamma)>\sum_{\delta\in C_\alpha \cap C_\gamma}m_\delta F_c( \delta) . $$
(16)

In particular the domains of linearity of F c are exactly the maximal cones of \(\mathcal{F}_{c}^{\varPhi}\).

To apply Lemma 7 we make the relations (15) more explicit by exploring the interaction of σ 1 and τ c . Note that, having established Theorem 8, any vector-valued function on Φ ap(c) can be extended to a continuous piecewise-linear map on Q ; in particular this is the case for τ c and σ i .

To avoid degenerate cases, from now on, assume that every connected component of I contains at least 2 vertices. As before, let c be s 1s n .

Lemma 8

Let α and γ be roots in Φ ap(c) such that

$$( \alpha||\gamma )_c= 1= ( \gamma||\alpha )_c . $$

Then

$$\sigma_1^{-1} \bigl( \sigma_1(\alpha)+ \sigma_1(\gamma) \bigr) $$

is either α+γ or

$$\tau_c \bigl( \tau_c^{-1}(\alpha)+ \tau_c^{-1}(\gamma) \bigr) $$

and it is different from α+γ only if one of the two roots (say, α) is \(-\beta_{1}^{c}\); in this case

$$\sigma_1^{-1} \bigl( \sigma_1\bigl(- \beta_1^c\bigr)+\sigma_1(\gamma) \bigr)= \gamma-\alpha_1\in Q_+ . $$

Proof

If both α and γ are positive roots then

Let

$$\alpha+\gamma=\sum_{\delta\in\varPhi_{\mathrm {ap}}(c)} m_\delta\delta $$

be the c-cluster expansion of α+γ; all the roots δ such that m δ ≠0 are positive; therefore

It remains to consider the case in which one of the two roots is negative (they cannot be both negative); we can, by symmetry, assume α to be the negative one. If \(\alpha=-\beta_{i}^{c}\) with i≠1 then

$$\sigma_1^{-1} \bigl( \sigma_1\bigl(- \beta_i^c\bigr)+\sigma_1(\gamma) \bigr)= \sigma_1^{-1} \bigl( -s_1\beta_i^c+s_1 \gamma \bigr)= \sigma_1^{-1} \bigl( s_1 \bigl( \gamma-\beta_i^c \bigr) \bigr) . $$

Let

$$\gamma-\beta_i^c=\sum_{\delta\in\varPhi_{\mathrm {ap}}(c)} m_\delta\delta $$

be the c-cluster expansion of \(\gamma-\beta_{i}^{c}\). None of the roots δ appearing with a positive coefficient is \(-\beta_{1}^{c}\) since

$$\bigl[ \gamma-\beta_i^c;\alpha_1 \bigr] \ge0 $$

(\(-\beta_{1}^{c}\) is the only negative root in Φ ap(c) having α 1 with non-zero coefficient). Therefore on \(\gamma-\beta_{i}^{c}\) the actions of s 1 and of σ 1 are the same. We get

$$\sigma_1^{-1} \bigl( \sigma_1\bigl(- \beta_i^c\bigr)+\sigma_1(\gamma) \bigr)= \sigma_1^{-1} \bigl( s_1 \bigl( \gamma- \beta_i^c \bigr) \bigr)= \sigma_1^{-1} \bigl( \sigma_1 \bigl( \gamma-\beta_i^c \bigr) \bigr)= \gamma-\beta_i^c . $$

Finally if \(\alpha=-\beta_{1}^{c}\) then on the one hand we have

γα 1 is in Q + therefore

On the other hand

we can interchange c −1 and \(\tau_{c}^{-1}\) because γα 1 is in Q + and conclude

 □

Proposition 14

Let α and γ be roots in Φ ap(c) such that

$$( \alpha||\gamma )_c= 1= ( \gamma||\alpha )_c . $$

Then

$$\bigl\{ \tau_c^m \bigl( \tau_c^{-m}( \alpha)+\tau_c^{-m}(\gamma) \bigr) \bigr\}_{m\in\mathbb{Z}} $$

consist of exactly two elements, one is α+γ; denote the other by α c γ.

Proof

If c is bipartite there is nothing to prove by point 1 in Corollary 3. In view of Lemma 8, for any other Coxeter element c=s 1s n and any integer m we have

For a suitable m′ in {m,m+1} we get

Therefore

$$\bigl\{ \sigma_1(\alpha)+\sigma_1(\gamma), \sigma_1(\alpha)\uplus_{s_1cs_1}\sigma_1(\gamma) \bigr\}\subseteq \sigma_1 \{ \alpha+\gamma,\alpha\uplus_c \gamma \} $$

and the claim follows reversing the role of c and s 1 cs 1. □

Remark 14

Following Remark 1.15 in [3], if I contains a component of type A 1 let α 1 and −α 1 be the corresponding roots. In view of Remark 10 they are both compatible with any root in Φ ap(c)∖{α 1,−α 1}. By direct inspection, we have

$$( -\alpha_1||\alpha_1 )_c= 1= ( \alpha_1 ||-\alpha_1 )_c. $$

In this case their sum is 0 and it is natural to declare −α 1 c α 1 to be 0 too.

Corollary 4

If

$$( \alpha||\gamma )_c= 1= ( \gamma||\alpha )_c $$

then every root appearing with positive coefficient in the cluster expansion of either α+γ or α c γ is compatible with α, γ and with any other root compatible with both α and γ.

Proof

The statement is true in the bipartite case by point 2 in Corollary 3. For an arbitrary Coxeter element c=s 1s n the result can be deduced using elementary moves: from the previous proof we have

$$ \bigl\{ \sigma_1(\alpha)+\sigma_1(\gamma), \sigma_1(\alpha)\uplus_{s_1cs_1}\alpha_1(\gamma) \bigr\}= \sigma_1 \bigl( \{ \alpha+\gamma,\alpha\uplus_c \gamma \} \bigr) $$
(17)

and the claim follows since σ 1 preserves compatibility degrees. □

Lemma 9

In every dependence relation (15) we have

$$ ( \alpha||\gamma )_c= 1= ( \gamma||\alpha )_c . $$
(18)

Furthermore, after normalization the relation (15) is just the c-cluster expansion of α+γ:

$$\alpha+\gamma=\sum_{\delta\in\varPhi_{\mathrm {ap}}(c)}m_\delta\delta . $$

Proof

Normalize (15) so that coefficients are coprime integers. By Theorem 7 all the coefficients in

$$\alpha= -\frac{m_\gamma}{m_\alpha}\gamma +\sum_{\delta\in C_\alpha\cap C_\gamma} \frac{m_\delta}{m_\alpha} \delta $$

are integers forcing m α =1 (it is positive by hypothesis). In a similar fashion m γ =1.

To show (18), using the τ c -invariance of the compatibility degree, it suffices to consider the case \(\alpha=-\beta_{i}^{c}\). We have

$$\gamma=\beta_i^c+\sum_{\delta\in C_{-\beta_i^c}\cap C_\gamma}m_\delta \delta $$

and thus

$$\bigl( -\beta_i^c||\gamma \bigr)_c= [ \gamma;\alpha_i ]_+=1 $$

since i is not in \(\operatorname {Supp}(\delta)\) for any δ in \(C_{-\beta _{i}^{c}}\cap C_{\gamma}\).

The fact that, after the normalization, the dependence (15) is the c-cluster expansion of α+γ is a direct application of Corollary 4. Any root appearing with non-zero coefficient in the cluster expansion of α+γ is compatible with α, γ, and with any other root compatible with both α and γ, therefore it is a root in C α C γ . □

Proposition 14 together with Corollary 4 and Lemma 9 allow us to compute exchange relations. Let \(\mathcal{A}_{0}(c)\) be the coefficient-free cluster algebra with initial exchange matrix B(c) and denote by \(\{ x_{\alpha,c} \}_{\alpha\in\varPhi_{\mathrm {ap}}(c)}\) its cluster variables. Due to Proposition 4 all the cluster monomials are in bijection with points of Q. Namely we can write

$$x_{\gamma,c}:=\prod_{\delta\in\varPhi_{\mathrm {ap}}(c)} x_{\delta,c}^{m_\delta} $$

where

$$\gamma=\sum_{\delta\in\varPhi_{\mathrm {ap}}(c)} m_\delta\delta $$

is the cluster expansion of γQ.

Proof

(Theorem 10) The statement is true when c is a bipartite Coxeter element (cf. (5.1) in [5]). Let c=s 1s n . We have

 □

Recall Remark 6: by construction of the map τ c , there is one τ c -orbit in Φ ap(c) for each w 0-orbit in I, i.e., there exists \(-\beta_{j}^{c}\) such that

$$\tau_c^m\bigl(-\beta_i^c \bigr)=-\beta_j^c $$

if and only if j∈{i,i }.

Since σ j sends \(-\beta_{i}^{c}\) to \(\{\pm\beta_{i}^{s_{j}cs_{j}} \}\) the τ c -orbit of \(-\beta_{i}^{c}\) gets mapped to the \(\tau_{s_{j}cs_{j}}\)-orbit of \(-\beta_{i}^{s_{j}cs_{j}}\). In particular, for any function

$$f:I\longrightarrow\mathbb{R} $$

such that

$$f(i)=f\bigl(i^*\bigr) $$

we get a family of maps, one for each Coxeter element c,

$$F_c=F_{c;f}:\varPhi_{\mathrm {ap}}(c)\longrightarrow \mathbb{R} $$

defined setting \(F_{c}(-\beta_{i}^{c}):=f(i)\) and extending by τ c -invariance. These maps are invariant under the action of σ i , that is

$$ F_{s_ics_i}\bigl(\sigma_i(\alpha)\bigr)=F_c( \alpha) $$
(19)

for any c, any i initial in c, and any α in Φ ap(c). From now on assume that F c has been defined in this way and extend it to a continuous, piecewise-linear function

$$F_c:Q_\mathbb{R}\longrightarrow\mathbb{R} $$

linear on maximal cones of \(\mathcal{F}_{c}\).

Proposition 15

Fix any function

$$f:I\longrightarrow\mathbb{R} $$

such that

  1. 1.

    for any iI

    $$f(i)=f\bigl(i^*\bigr) $$
  2. 2.

    for any jI

    $$\sum_{i\in I}a_{ij}f(i)>0 . $$

Then for any pair of roots α and γ in Φ ap(c) such that

$$( \alpha||\gamma )_c= 1= ( \gamma||\alpha )_c $$

the following inequality holds:

$$F_c(\alpha)+F_c(\gamma)> \max \bigl\{F_c( \alpha+\gamma),F_c(\alpha\uplus_c\gamma) \bigr\} . $$

Proof

The bipartite case was taken care of by point 3 in Corollary 3. Let c=s 1s n be any Coxeter element. Using elementary moves, (17) and (19) we get

as desired. □

Proof

(Theorem 9) It is enough to note that the Proposition 15 together with Lemma 9 satisfy the requirements of Lemma 7. □

7 Relation between \(\mathcal{F}_{c}^{\varPi}\) and the c-Cambrian fan \(\mathcal{F}_{c}^{C}\)

We start by recalling some results and terminology from [11].

Definition 6

(cf. Proposition 1.1 in [11])

Fix a Coxeter element c and call an element wW a c-singleton if w is both c-sortable and c-antisortable.

Note that both w 0 and the identity element of W are c-singletons for any choice of c. Denote by w 0 the c-sorting word of w 0.

Theorem 11

(cf. Theorem 1.2 in [11])

An element wW is a c-singleton if and only if it has a reduced expression which is a prefix of w 0 up to commutations.

Theorem 12

(cf. Theorem 2.6 in [11])

For any ray ρ of \(\mathcal{F}_{c}^{C}\), there exist a unique fundamental weight ω i and a (non unique) c-singleton w such that

$$\rho=\mathbb{R}_+\cdot w\omega_i . $$

Conversely for any c-singleton w and any fundamental weight ω i , the weight i , lies on a ray of \(\mathcal{F}_{c}^{C}\).

We will use Theorems 11 and 12 to relate the rays of \(\mathcal{F}_{c}^{C}\) to the elements of the set Π(c).

Definition 7

Given a Coxeter element cW, we call a reduced expression c=s 1s n greedy if

$$h(i,c)\ge h(j,c) $$

whenever i<j.

Lemma 10

Any Coxeter element c admits a greedy reduced expression.

Proof

Consider a reduced expression s 1s n for c and suppose h(i,c)<h(i+1,c) for some i. Let i be the minimal index with this property. Using Proposition 1.6 in [18] we can deduce that i and i+1 are not connected in the Coxeter graph. Indeed if they were connected then we would have i c i+1 and thus h(i,c)≥h(i+1,c) which is in contradiction with our assumption. Therefore s i and s i+1 commute and s 1s i+1 s i s n is another reduced expression for c; we can now conclude by induction. □

Remark 15

Greedy reduced expressions, in general, are not unique; for example s 2 s 4 s 1 s 3 and s 4 s 2 s 1 s 3 are both greedy reduced expression of the same Coxeter element in type A 4 (again we used the standard numeration of roots from [1]).

Lemma 11

For any vertices i and j of the Dynkin diagram at distance d from each other the difference h(i,c)−h(j,c) is at most d.

Proof

It is enough to observe that if i and j are adjacent then either i c j or j c i so |h(i,c)−h(j,c)|≤1 by Proposition 1.6 in [18]. Therefore each step on the minimal path in I connecting i and j contribute at most 1 to the difference h(i,c)−h(j,c). □

Fix a greedy reduced expression for c. With some abuse of notation, we denote this expression also as c. Denote by w m the sub-word of c m obtained by omitting in the lth copy of c all the transpositions s i such that h(i,c)<l. Observe that having taken a greedy reduced expression for c, if we write I 1,…I m for the c-factorization of w m , then

$$I_1\supseteq I_2\cdots\supseteq I_m. $$

In particular if w m is a reduced word then w m , the corresponding element of W, is c-sortable. Let m c =max iI {h(i,c)}, our goal is to show that the word \(\mathbf{w}_{m_{c}}\) is a reduced expression for w 0.

Proposition 16

For any iI and any mh(i,c) we have c m ω i =w m ω i .

Proof

Let I 1,…,I m be the c-factorization of w m with respect to the fixed greedy reduced expression of c. Observe that, for any j appearing in I l+1 and for any k missing from I l ,

$$\bigl \vert h(k,c)- h(j,c)\bigr \vert \ge2 $$

and so, by Lemma 11, s k and s j commute. Consider now the element

$$\mathbf{w}=c_{I\setminus I_1}c_{I\setminus I_2}\cdots c_{I\setminus I_m}. $$

Since mh(i,c), the reflection s i will not appear in w and so w ω i =ω i hence w m w ω i =w m ω i . Form the previous consideration we can move all the elements in the lth copy of c in w up to the lth block of w m and obtain

$$c^m\omega_i= c_{I_1}c_{I\setminus I_1}\cdots c_{I_m}c_{I\setminus I_m}\omega_i= \mathbf{w}_m \mathbf{w}\omega_i= \mathbf{w}_m\omega_i . $$

 □

Proposition 17

\(\mathbf{w}_{m_{c}}\) is a reduced expression of w 0.

Proof

To show that \(\mathbf{w}_{m_{c}}\) is an expression of w 0 it is enough to show that both w 0 and \(\mathbf{w}_{m_{c}}\) act in the same way on the weight space (the representation of W as reflection group of P is faithful). Fundamental weights form a basis of the weight space so it is enough to see how w 0 and \(\mathbf{w}_{m_{c}}\) act on them. For any i we have \(w_{0}\omega_{i}=-\omega_{i^{*}}\). On the other hand, using Proposition 16, we conclude that

$$\mathbf{w}_{m_c}\omega_i= \mathbf{w}_{h(i,c)} \omega_i= c^{h(i,c)}\omega_i= - \omega_{i^*} . $$

Therefore \(\mathbf{w}_{m_{c}}\) is a word representing w 0. The fact that it is a reduced expression follows from considerations on its length; each reflection s i appears exactly h(i,c) times in it. Proposition 1.7 in [18] states that, for every i, the sum h(i,c)+h(i ,c) is equal to the Coxeter number h, hence

$$\sum_{i\in I} \bigl( h(i,c)+h\bigl(i^*,c\bigr) \bigr)=|I|h=|\varPhi| $$

but in this way we are counting the contribution of each i twice, i.e.

$$l(\mathbf{w}_{m_c})\le \sum_{i\in I}h(i,c)= \frac{1}{2}\sum_{i\in I} \bigl(h(i,c)+h\bigl(i^*,c \bigr) \bigr)= \frac{1}{2}|\varPhi|= |\varPhi_+|= l(w_0) . $$

 □

Note that, in view of last Proposition, for any mm c , w m is a reduced expression in W (and w m is c-sortable).

Proposition 18

Fix a greedy reduced expression for c. Then \(\mathbf{w}_{m_{c}}\) is the lexicographically first reduced expression of w 0 as a sub-word of c . In other words \(\mathbf{w}_{m_{c}}\) is the c-sorting word of w 0.

Proof

It is enough to show that w m α i is a negative root for any i not in I m . We have

$$0< (\alpha_i,\omega_i)= ( w_m \alpha_i,w_m\omega_i)= ( w_m \alpha_i,w_0\omega_i)= ( w_m \alpha_i,-\omega_{i^*}) $$

thus \(( w_{m}\alpha_{i},\omega_{i^{*}})<0\) and so w m α i is a negative root. □

Remark 16

Combining together Theorem 11 and Proposition 18 we get another characterization of c-singletons: they are all the prefixes of \(\mathbf{w}_{m_{c}}\) up to commutations.

Proposition 19

The sets of rays of \(\mathcal{F}_{c}^{\varPi}\) and \(\mathcal{F}_{c}^{C}\) coincide.

Proof

Fix a greedy reduced expression for c. Let ρ be a ray of \(\mathcal{F}_{c}^{C}\). By Theorem 12 there exist a c-singleton w and a fundamental weight ω i such that

$$\rho=\mathbb{R}_+w\omega_i. $$

Let m be the minimum integer such that w is a prefix of w m . By Proposition 16

$$w\omega_i=\mathbf{w}_m\omega_i=c^m \omega_i\in\varPi(c). $$

On the other hand, given any element c m ω i of Π(c), let w m be the corresponding sub-word of c m as in Proposition 16; it is a c-singleton therefore c m ω i =w m ω i is a point on a ray of \(\mathcal{F}_{c}^{C}\) by Theorem 12. □

We can now define the polytope \(\operatorname {Asso}_{c}^{a}(W)\). For any point a in P and for any ray ρ of \(\mathcal{F}_{c}^{C}\) such that ρ=ℝ+ j , denote by \(\mathcal{H}_{\rho}^{a}\) the half-space

$$\mathcal{H}_\rho^a:= \bigl\{ \varphi\in P_\mathbb{R}^* \mid \varphi(w\omega_j)\le ( a, \omega_j) \bigr\} . $$

The main result in [11] is that, if a lies in the interior of the fundamental Weyl chamber, the intersection of half-spaces

$$\operatorname {Asso}_c^a(W):= \bigcap\mathcal{H}_\rho^a $$

as ρ runs over all rays of \(\mathcal{F}_{c}^{C}\) is a simple polytope and its normal fan is \(\mathcal{F}_{c}^{C}\).

Proof

(Theorem 6) In view of Proposition 19, the two polytopes become

$$\operatorname {Asso}_c^a(W)= \bigl\{ \varphi\in P_\mathbb{R}^* \mid \varphi\bigl(c^m\omega_i\bigr)\le ( a, \omega_i) \, \forall i\in I , 0\le m\le h(i,c) \bigr\} $$

and

$$\operatorname {Asso}_c^f(W)= \bigl\{ \varphi\in P_\mathbb{R}^* \mid \varphi\bigl(c^m\omega_i\bigr)\le f(i) \, \forall i \in I , 0\le m\le h(i,c) \bigr\} . $$

For any function f:I⟶ℝ let a be the point in P defined by the conditions

$$(a,\omega_i):=f(i) $$

for all iI. Imposing condition 2 of Theorem 4 on f is equivalent to ask for a to lie in the fundamental Weyl chamber; indeed a is in it if and only if the scalar product (α j ,a) is positive for every jI. Since α j =∑ iI a ij ω i we have

$$( \alpha_j, a)= \biggl( \sum_{i\in I}a_{ij} \omega_i, a\biggr)= \sum_{i\in I}a_{ij}( a,\omega_i)= \sum_{i\in I}a_{ij}f(i) >0 . $$

We can thus conclude that, for any function f:I⟶ℝ satisfying conditions 1 and 2 of Theorem 4, choosing a as above, we get

$$\operatorname {Asso}_c^a(W)=\operatorname {Asso}_c^f(W) . $$

 □

Remark 17

It is clear that, imposing condition 1 of Theorem 4, from our construction we get only the polytopes from [11] obtained from points a invariant under the action of −w 0.