Oriented matroids from
type \(\mathbb{A}\) cluster categories
September 09, 2025
For any cluster-tilting object \(\mathsf{T}\) in the cluster category \(\mathscr{C}_{n}\) of type \(\mathbb{A}_{n}\), we construct a rank-four oriented matroid \(\mathcal{M}_{\mathsf{T}}\) such that stackable triangulations of \(\mathcal{M}_{\mathsf{T}}\) are in bijection with equivalence classes of maximal green sequences with initial cluster \(\mathsf{T}\). This generalises the result that equivalence classes of maximal green sequences of linearly oriented \(\mathbb{A}_{n}\) are in bijection with triangulations of a three-dimensional cyclic polytope. The definition of the oriented matroid \(\mathcal{M}_{\mathsf{T}}\) arises from the extriangulated structure on \(\mathscr{C}_{n}\) which makes \(\mathsf{T}\) projective.
From the very beginning, there has been an intimate relationship between cluster algebras and the combinatorics of triangulations. The most fundamental example of this is the \(\mathbb{A}_{n}\) cluster algebra [1], whose cluster variables are in bijection with arcs in a convex \((n + 3)\)-gon, with clusters in bijection with triangulations, and mutation corresponding to flipping an arc in a quadrilateral. This was extended to cluster algebras from triangulations of surfaces in [2].
Higher-even-dimensional triangulations were connected with cluster algebras in [3], and higher-odd-dimensional ones in [4]. In particular, in [4] it was shown that equivalence classes of maximal green sequences of a linearly oriented type \(\mathbb{A}\) quiver were in bijection with triangulations of a three-dimensional cyclic polytope. Maximal green sequences are finite sequences of mutations in a cluster algebra, first introduced into the mathematics literature by Keller [5], and into the physics literature by Cecotti, Cordova, and Vafa [6]. In fact, these physicists already made a connection between maximal green sequences and three-dimensional triangulations [6]. This appearance of maximal green sequences in physics is related to their role in quantum dilogarithm identities [7] and the Kontsevich–Soibelman wall-crossing formula from Donaldson–Thomas theory [8].
Let us explain maximal green sequences in more detail. Choosing an initial cluster in a cluster algebra orients mutations so that some are forwards and some are backwards. There are combinatorial rules for colouring the vertices of a quiver green or red such that forwards mutation corresponds to mutating at a green vertex, which then turns it red; backwards mutation is then the reverse of this. In this picture, a maximal green sequence is a finite sequence of mutations at green vertices such that the quiver turns from all green to all red. Forwards mutation may thus be called “green mutation”, with backwards mutation called “red”.
Given the bijection from [4] between triangulations of three-dimensional cyclic polytopes and equivalence classes of maximal green sequences of linearly-oriented \(\mathbb{A}_{n}\), the following natural question then arises. Given an arbitrary orientation of the type \(\mathbb{A}\) Dynkin diagram, is there a three-dimensional polytope whose triangulations are in bijection with its maximal green sequences, up to equivalence? Following [4], this bijection should be such that the simplices in the polytope are in bijection with the mutations in the maximal green sequence, so that the number of simplices of the triangulation equals the length of the maximal green sequence.
One can deduce what properties such a three-dimensional polytope should have. An exchange pair in a maximal green sequence corresponds to flipping an arc in a quadrilateral. As in [4], one should lift this quadrilateral to a \(3\)-simplex such that the green mutation goes from the lower side of the simplex to the upper side. These two ways of lifting a quadrilateral to a \(3\)-simplex are shown in Figure 1. Choosing whether a \(3\)-simplex in our hypothetical polytope is like the left-hand simplex in this figure or the right-hand simplex corresponds to choosing an “orientation” for the \(3\)-simplex. This determines the “oriented matroid” of the hypothetical polytope.
In order to determine the orientation of each \(3\)-simplex, we need a criterion which tells us, given an initial cluster, which mutations are green. A convenient criterion is given by [9] in terms of the cluster category of [10], where a choice of initial cluster is given by a choice of cluster-tilting object \(\mathsf{T}\). In particular, different orientations of \(\mathbb{A}_{n}\) can be achieved by different choices of \(\mathsf{T}\). Of course, it is not obvious that orienting the \(3\)-simplices according to which exchange pairs are made green by the cluster-tilting object \(\mathsf{T}\) gives a well-defined oriented matroid \(\mathcal{M}_{\mathsf{T}}\): certain axioms need to be satisfied. The first main theorem of this paper is that these axioms do in fact hold. We moreover conjecture that \(\mathcal{M}_{\mathsf{T}}\) is indeed the oriented matroid of some polytope.
Given a cluster-tilting object \(\mathsf{T}\) in the cluster category \(\mathscr{C}_{n}\) of type \(\mathbb{A}_{n}\), we have that \(\mathcal{M}_{\mathsf{T}}\) is a well-defined oriented matroid.
The oriented matroids \(\mathcal{M}_{\mathsf{T}}\) are orientations of the uniform matroid: all possible \(3\)-simplices are bases of the matroid. Orientations of the uniform matroid have been studied recently in the context of their associated “chirotropical Grassmannians”, which were introduced in [11] in the context of scattering amplitudes, and subsequently studied in [12]. While uniform matroids are always realisable [13], uniform oriented matroids are not always realisable [13].
Having proved that the oriented matroids \(\mathcal{M}_{\mathsf{T}}\) are well-defined, we construct the desired bijection between equivalence classes of maximal green sequences with initial cluster \(\mathsf{T}\) and the subset of triangulations of \(\mathcal{M}_{\mathsf{T}}\) which are stackable.
Let \(\mathsf{T}\) be a basic cluster-tilting object in \(\mathscr{C}_{n}\). There is then a bijection between stackable triangulations of \(\mathcal{M}_{\mathsf{T}}\) and equivalence classes of maximal green sequences with initial cluster \(\mathsf{T}\).
We conjecture that in fact all triangulations of \(\mathcal{M}_{\mathsf{T}}\) are stackable. If this is so, and \(\mathcal{M}_{\mathsf{T}}\) is realisable, then for every basic cluster-tilting object \(\mathsf{T}\in \mathscr{C}_{n}\), there is a polytope whose triangulations are in bijection with equivalence classes of maximal green sequences with initial cluster \(\mathsf{T}\).
This paper is structured as follows. In Section 2 we give requisite background on oriented matroids, their triangulations, cluster categories, and maximal green sequences. In Section 3, we construct the oriented matroids and prove Theorem [thm:int:matroids]. In Section 4, we then prove the relation between their triangulations and maximal green sequences, and prove Theorem [thm:int:mgs].
We start by giving background on oriented matroids, cluster categories, and maximal green sequences.
A matroid is a structure abstracting the linear dependence relations that hold among a finite set of vectors. An oriented matroid is a matroid with some extra structure — an “orientation” — which also keeps track of the signs of the coefficients in these linear relations. We will follow the standard reference for oriented matroids [13].
Matroids are famous for having many different “cryptomorphic” definitions. One such definition axiomatises the notion of the “bases” of a matroid, which correspond to bases in the standard sense of linear algebra. Using the bases definition of a matroid, an orientation of a matroid is given by assigning a sign to every ordered basis, corresponding to the sign of the determinant of the ordered basis. This assignment of signs gives an object called a chirotope, which we now describe.
Definition 1 ([13]). Let \(r \geqslant 1\) be an integer, and let \(E\) be a finite set, known as the ground set. A chirotope of rank \(r\) on \(E\) is a map \(\chi \colon E^r \to \{-1, 0, +1\}\) which satisfies the following three properties.
\(\chi\) is not identically zero.
\(\chi\) is alternating, that is, \[\chi(x_{\pi(1)}, x_{\pi(2)}, \dots, x_{\pi(r)}) = \mathsf{sign}(\pi)\chi(x_{1}, x_{2}, \dots, x_{r})\] for all \(x_{1}, x_{2}, \dots, x_{r} \in E\) and every permutation \(\pi\) of \([r] := \{1, 2, \dots, r\}\).
For all \(x_{1}, x_{2}, \dots, x_{r}, y_{1}, y_{2}, \dots, y_{r} \in E\) such that \[\chi(y_{i}, x_{2}, x_{3}, \dots, x_{r}) \chi(y_{1}, y_{2}, \dots, y_{i - 1}, x_{1}, y_{i + 1}, y_{i + 2}, \dots, y_{r}) \geqslant 0\] for all \(i \in [r]\), we have that \[\chi(x_{1}, x_{2}, \dots, x_{r}) \chi(y_{1}, y_{2}, \dots, y_{r}) \geqslant 0.\]
The chirotope \(\chi\) is realisable (over \(\mathbb{R}\)) if there exists a map \(\rho \colon E \to \mathbb{R}^r\) such that \[\chi(x_{1}, x_{2}, \dots, x_{r}) = \mathsf{sign}\,\mathsf{Det}\,(\rho(x_{1}) \rho(x_{2}) \dots \rho(x_{r})),\] where here we have specified a matrix by its column vectors.
A basis of \(\chi\) is a subset \(B = \{b_{1}, \dots, b_{r}\} \subseteq E\) such that \(\chi(b_{1}, \dots, b_{r}) \neq 0\). Note that by [op:chiro:alt], this is independent of the ordering on \(B\). A subset of \(E\) is independent if it is contained in a basis, and otherwise it is dependent. A dependent subset of \(E\) which is minimal with respect to inclusion is called a circuit.
The set of bases of \(\chi\) constitutes the underlying unoriented matroid. If the set of bases is \(\binom{E}{r} := \{B \subseteq E :|B| = r\}\), then the underlying unoriented matroid is the uniform matroid. This will be the case for the matroids that we study in this paper.
The chirotope of an oriented matroid can be used to give the circuits signatures in the following sense. We do not give detail on how the signature of a circuit is derived from the chirotope; the reference is [13].
Definition 2 ([13]). A signed set \(X\) is a set \(\underline{X}\) together with a partition \((X^+, X^-)\) of \(\underline{X}\) into two distinguished subsets. Here \(\underline{X}\) is called the support of \(X\). We call \((X^{+}, X^{-})\) a signature of \(X\). Given a set \(E\), a signed subset of \(E\) is a signed set \(X\) with \(\underline{X} \subseteq E\).
One can specify axioms for a set of signed subsets of the ground set \(E\) to be the set of signed circuits of an oriented matroid [13]. Note that we do not identify an oriented matroid with its chirotope or with its set of signed circuits. We think of oriented matroids as objects in the style of object-oriented programming: an oriented matroid has a chirotope and a set of signed circuits as attributes; it is determined by specifying either of these pieces of data, but it is not identified with either of them. We say that an oriented matroid is realisable (over \(\mathbb{R}\)) if its chirotope is realisable (over \(\mathbb{R}\)). The following example of an oriented matroid will occur in a couple of places later in the paper.
Example 1. We denote \([m] := \{1, 2, \dots, m\}\). There is a rank-four oriented matroid on \([m]\) defined by the chirotope \[\chi(a, b, c, d) = +1 \quad \text{ if } a < b < c < d,\] whose value on quadruples which are not totally ordered is determined by the requirement that \(\chi\) is alternating. This is the oriented matroid of a three-dimensional cyclic polytope with \(m\) vertices and can be realised using Vandermonde matrices, see [13] for more details. The signed circuits of this oriented matroid are given by \((\{a, c, e\}, \{b, d\})\) and \((\{b, d\}, \{a, c, e\})\) for \(a < b < c < d < e\) [14].
In this paper, it will be useful to restrict an oriented matroid to a subset.
Proposition 1 ([13]). Let \(\mathcal{M}\) be an oriented matroid on a ground set \(E\) with set of signed circuits \(\mathcal{C}\) and let \(V\) be a subset of \(E\). Then \(\mathcal{C}(V) := \{C \in \mathcal{C} :\underline{C} \subseteq V\}\), the set of circuits of \(\mathcal{M}\) contained in \(V\), is the set of signed circuits of an oriented matroid on \(V\). We call this oriented matroid the restriction* of \(\mathcal{M}\) to \(V\), and denote it by \(\mathcal{M}(V)\).*
Let \(\chi \colon E^{r} \to \{-1, 0, +1\}\) be the chirotope of \(\mathcal{M}\). If \(\mathcal{M}(V)\) also has rank \(r\), then its chirotope is \(\chi|_{V^r}\).
For every oriented matroid \(\mathcal{M}\) on a set \(E\), there is a dual oriented matroid \(\mathcal{M}^{\ast}\) on \(E\) [13]. The (unsigned) circuits of \(\mathcal{M}^{\ast}\) are the subsets \(Y \subseteq E\) which are inclusion-minimal with respect to the property that \(|Y \cap X| \neq 1\) for all circuits \(X\) of \(\mathcal{M}\). The circuits of \(\mathcal{M}^{\ast}\) are known as the cocircuits of \(\mathcal{M}\). Lemma 4, which we will see later, tells us how the signatures of the cocircuits can be derived from the chirotope.
If \(\mathcal{M}\) is realisable, then linear hyperplanes give cocircuits of \(\mathcal{M}\): one half of the cocircuit is the subset of \(E\) lying on one side of the hyperplane, the other half is the subset lying on the other [13], and the complement of the cocircuit is the subset lying in the hyperplane.
Definition 3 ([13]). A signed circuit \(X\) is positive if \(\underline{X} = X^{+}\). An oriented matroid \(\mathcal{M}\) is acyclic if it does not have a positive circuit.
Let \(\mathcal{M}\) be an acyclic oriented matroid on a set \(E\). A hyperplane of \(\mathcal{M}\) is a subset \(H \subseteq E\) such that \(E \setminus H\) is a cocircuit of \(\mathcal{M}\). An open halfspace of \(\mathcal{M}\) is \(Y^+\) for \(Y\) a cocircuit of \(\mathcal{M}\). A facet of \(\mathcal{M}\) is a hyperplane \(H\) such that \(E \setminus H\) is an open halfspace.
Finally, we define triangulations of oriented matroids.
Definition 4 ([15]). Let \(\mathcal{M}\) be an acyclic oriented matroid of rank \(r\) on a set \(E\). A non-empty collection \(\Delta\) of bases of \(\mathcal{M}\) is called a triangulation of \(\mathcal{M}\) if the following conditions hold.
If \(\sigma \in \Delta\), then each facet \(\tau\) of \(\mathcal{M}(\sigma)\) is either contained in a facet of \(\mathcal{M}\) or there exists \(\sigma' \in \Delta \setminus \{\sigma\}\) such that \(\tau \subseteq \sigma'\).
No two bases \(\sigma\) and \(\tau\) overlap on a circuit \(C = (C^{+}, C^{-})\), meaning that \(C^{+} \subseteq \sigma\) and there is an element \(a \in C^{+}\) such that \(\underline{C} \setminus \{a\} \subseteq \tau\).
We also refer to the bases in \(\Delta\) as \((r - 1)\)-simplices.
Cluster categories were introduced in the paper [10], which we refer to for full background. In type \(\mathbb{A}\), these categories were first introduced in [16]. Given an acyclic quiver \(Q\), its path algebra over a field \(K\) is denoted \(KQ\). We write \(\mathscr{D}^{b}(KQ)\) for the bounded derived category of right \(KQ\)-modules which are finite-dimensional over \(K\). The cluster category \(\mathscr{C}_{Q}\) of \(Q\) is the orbit category \(\mathscr{D}^{b}(KQ)/\nu\Sigma^{-2}\), where \(\nu := D(KQ) \otimes^{\mathbf{L}}_{KQ}-\colon \mathscr{D}^{b}(KQ) \to \mathscr{D}^{b}(KQ)\) is the Nakayama functor and \(\Sigma\) is the suspension of \(\mathscr{D}^{b}(KQ)\). Here \(D(-) = \mathop{\mathrm{Hom}}_{K}(-, K)\) is the standard duality.
The linearly oriented \(\mathbb{A}_{n}\) quiver is \(1 \leftarrow 2 \leftarrow \dots \leftarrow n\) and we denote its cluster category by \(\mathscr{C}_{n}\). For technical reasons, we prefer to have the arrows of this quiver going in this direction rather than to the right, which is more usual. (However, \(\mathscr{C}_{n}\) is independent of the choice of orientation of the quiver.) The cluster category \(\mathscr{C}_{n}\) is a \(K\)-linear triangulated category with finitely many indecomposable objects, and one can describe its morphisms and suspension functor combinatorially. Indeed, up to isomorphism, the indecomposable objects of \(\mathscr{C}_{n}\) may be labelled \(\mathsf{O}_{B}\) for \(B = \{b_{1}, b_{2}\} \in \binom{[n + 3]}{2}\) with \(b_{1} \neq b_{2} \pm 1\). Here, when we write \(b_{2} \pm 1\), we are using modular arithmetic with representatives in \([n + 3]\), rather than \(\{0, 1, \dots, n + 2\}\), as is more usual; we will continue do this in this paper. Hence, indecomposable objects in \(\mathscr{C}_{n}\) are in bijection with arcs in a convex \((n + 3)\)-gon.
We call a permutation in the subgroup of the symmetric group \(\mathfrak{S}_{m}\) generated by the permutation \(x \mapsto x + 1\) a cyclic permutation. By rotation, we mean applying a cyclic permutation. Given \(\{a_{1}, a_{2}, \dots, a_{l}\} \subseteq [m]\) with \(l \geqslant 3\), we write \(a_{1} \prec a_{2} \prec \dots \prec a_{l}\) if there is a cyclic permutation \(\pi \in \mathfrak{S}_{m}\) such that \(\pi(a_{1}) < \pi(a_{2}) < \dots < \pi(a_{l})\) in the usual ordering on \([m]\). We call the ordering \(a_{1} \prec a_{2} \prec \dots \prec a_{l}\) a cyclic ordering. We use the symbol \(\preccurlyeq\) with the obvious meaning: either the elements either side of \(\preccurlyeq\) are equal, or the cyclic ordering holds. We then have that \(\mathop{\mathrm{Hom}}_{\mathscr{C}_{n}}(\mathsf{O}_{B}, \mathsf{O}_{C}) \neq 0\) if and only if \(b_{1} - 1 \prec c_{1} \prec b_{2} - 1 \prec c_{2}\) with \(B = \{b_{1}, b_{2}\}\) and \(C = \{c_{1}, c_{2}\}\). Moreover, we have that if \(\mathop{\mathrm{Hom}}_{\mathscr{C}_{n}}(\mathsf{O}_{B}, \mathsf{O}_{C}) \neq 0\), then \(\mathop{\mathrm{Hom}}_{\mathscr{C}_{n}}(\mathsf{O}_{B}, \mathsf{O}_{C}) \cong K\). Finally, we have \(\Sigma\mathsf{O}_{B} = \mathsf{O}_{B - 1}\), where \(B \pm 1 := \{b \pm 1 :b \in B\}\) and \(\Sigma\) likewise denotes the suspension functor in the category \(\mathscr{C}_{n}\). These descriptions follow, for instance, from specialising the results of [3], but we will also explain them more in the appendix.
An object \(\mathsf{T}\) of \(\mathscr{C}_{n}\) is cluster-tilting if \(\mathop{\mathrm{Hom}}_{\mathscr{C}_{n}}(\mathsf{T}, \Sigma\mathsf{T}) = 0\) and it has \(n\) isomorphism classes of indecomposable summands. There is a bijection between basic cluster-tilting objects in \(\mathscr{C}_{n}\) and triangulations of the \((n + 3)\)-gon via the map sending a basic cluster-tilting object \(\mathsf{T}= \bigoplus_{i = 1}^n \mathsf{O}_{B_i}\) to the triangulation with set of arcs \(\{B_{1}, B_{2}, \dots, B_{n}\}\). This is because the condition of \(\mathsf{T}\) being cluster-tilting is equivalent to the condition that none of the arcs \(B_{i}\) cross. Recall that basic means that distinct summands are non-isomorphic.
To suit our purposes, we use a different presentation of maximal green sequences to the usual one. Our presentation uses the concept of an extriangulated category, for background on which, see [17]. Given a cluster-tilting object \(\mathsf{T}\) in \(\mathscr{C}_{n}\), we consider the extriangulated structure on \(\mathscr{C}_{n}\) given by those triangles \(\mathsf{X}\to \mathsf{Y}\to \mathsf{Z}\to \Sigma\mathsf{X}\) for which the morphism \(\mathsf{Z}\to \Sigma\mathsf{X}\) factors through \(\Sigma\mathsf{T}\). We write \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{Z}, \mathsf{X})\) for \(\mathop{\mathrm{Ext}}\) in this extriangulated structure. This extriangulated structure was first introduced in [18] and is an example of a relative extriangulated structure as studied in [19].
We say that two basic cluster tilting objects \(\mathsf{T}_{1}\) and \(\mathsf{T}_{2}\) of \(\mathscr{C}_{n}\) are related by a mutation if \(\mathsf{T}_{1} = \mathsf{E}\oplus \mathsf{X}\) and \(\mathsf{T}_{2} = \mathsf{E}\oplus \mathsf{Y}\), where \(\mathsf{X}\) and \(\mathsf{Y}\) are indecomposable and not isomorphic. We say that the mutation from \(\mathsf{T}_{1}\) to \(\mathsf{T}_{2}\) is \(\mathsf{T}\)-green if \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{Y}, \mathsf{X}) \neq 0\). We then say that \((\mathsf{X}, \mathsf{Y})\) is the exchange pair of the mutation.
A maximal green sequence of \(\mathsf{T}\) is a sequence \(\mathcal{G} = (\mathsf{T}_{0}, \mathsf{T}_{1}, \dots, \mathsf{T}_{l})\) of basic cluster-tilting objects \(\mathsf{T}_{i} \in \mathscr{C}_{n}\) such that \(\mathsf{T}_{0} = \mathsf{T}\), \(\mathsf{T}_{l} = \Sigma\mathsf{T}\), and for all \(i \in [l]\), \(\mathsf{T}_{i}\) is a \(\mathsf{T}\)-green mutation of \(\mathsf{T}_{i - 1}\). Denote by \((\mathsf{X}_{i}, \mathsf{Y}_{i})\) the exchange pair of the \(\mathsf{T}\)-green mutation from \(\mathsf{T}_{i - 1}\) to \(\mathsf{T}_{i}\). We say that \(\mathsf{X}_{i}\) enters \(\mathcal{G}\) at \((\mathsf{X}_{i}, \mathsf{Y}_{i})\) and \(\mathsf{Y}_{i}\) leaves \(\mathcal{G}\). We write \(\mathrm{Exch}(\mathcal{G}) := \{(\mathsf{X}_{1}, \mathsf{Y}_{1}), \dots, (\mathsf{X}_{l}, \mathsf{Y}_{l})\}\) for the set of exchange pairs of \(\mathcal{G}\). We say that two maximal green sequences \(\mathcal{G}\) and \(\mathcal{G}'\) of \(\mathsf{T}\) are equivalent if \(\mathrm{Exch}(\mathcal{G}) = \mathrm{Exch}(\mathcal{G}')\). See [20] for other characterisations of this equivalence relation.
Remark 2. What we call a maximal green sequence of \(\mathsf{T}\) corresponds to a maximal green sequence of \(\mathop{\mathrm{End}}_{\mathscr{C}_{n}}\mathsf{T}\) in the literature. We explain how our definition is equivalent to the definition of maximal green sequence using two-term silting complexes (see [20]).
It follows from [9] that the category \(K^{[-1,0]}(\mathrm{proj}\, \mathop{\mathrm{End}}_{\mathscr{C}_{n}}\mathsf{T})\) of two-term complexes of projectives over \(\mathop{\mathrm{End}}_{\mathscr{C}_{n}}\mathsf{T}\) is equivalent, as an extriangulated category, to the extriangulated ideal quotient of \(\mathscr{C}_{n}\) (with the above extriangulated structure) by the morphisms from the shifted projectives to the projectives. It follows from [9] that the relative extriangulated structure used in [9] is the one described above. Moreover, this quotient induces a bijection between basic cluster-tilting objects in \(\mathscr{C}_{n}\) and two-term silting complexes in \(K^{[-1,0]}(\mathrm{proj}\, \mathop{\mathrm{End}}_{\mathscr{C}_{n}}\mathsf{T})\) [9].
The definition of a maximal green sequence of \(\mathop{\mathrm{End}}_{\mathscr{C}_{n}}\mathsf{T}\) in terms of two-term silting complexes is a sequence of green mutations of basic two-term silting complexes from the projectives to the shifted projectives. By the equivalence of extriangulated categories from the previous paragraph, this corresponds to our definition of a maximal green sequence of \(\mathsf{T}\) as a sequence of \(\mathsf{T}\)-green mutations from \(\mathsf{T}\) to \(\Sigma\mathsf{T}\).
As in Section 2.2, a cluster-tilting object in \(\mathscr{C}_{n}\) corresponds to a triangulation of a convex \((n + 3)\)-gon. In this section, we will construct an oriented matroid \(\mathcal{M}_{T}\) from a triangulation \(T\) of a convex \((n + 3)\)-gon. In Section 4, we will show that if \(\Sigma\mathsf{T}\) is the cluster-tilting object in \(\mathscr{C}_{n}\) corresponding to \(T\), then \(\mathcal{M}_{\mathsf{T}} := \mathcal{M}_{T}\) is the oriented matroid with the desired properties. That is, we will show that stackable triangulations of \(\mathcal{M}_{\mathsf{T}}\) are in bijection with equivalence classes of maximal green sequences of \(\mathsf{T}\).
For now, let \(T\) be a triangulation of a convex \(m\)-gon, where \(m \geqslant 4\). We label the vertices of the \(m\)-gon anti-clockwise by the elements of \([m]\). We construct an oriented matroid \(\mathcal{M}_{T}\) from \(T\) by specifying its chirotope. Given \(x, y \in [m]\) with \(x \neq y\), we denote the arc with vertices \(x\) and \(y\) by \(xy\). We refer to a subset of \([m]\) of size \(k\) as a \(k\)-subset.
Definition 5. The ground set of the oriented matroid \(\mathcal{M}_{T}\) is \([m]\). Let \(\{a, b, c, d\}\) be a 4-subset of \([m]\) such that \(a \prec b \prec c \prec d\). We then define \[\chi_{T}(a, b, c, d) := \left\{ \begin{array}{ll} +1 & \text{ if there is an arc } xy \text{ of } T \text{ with } a \prec b \preccurlyeq x \prec c \prec d \preccurlyeq y, \\ -1 & \text{ if there is an arc } xy \text{ of } T \text{ with } a \preccurlyeq x \prec b \prec c \preccurlyeq y \prec d. \end{array} \right.\] We extend this to tuples which are not cyclically ordered by requiring that \(\chi_{T}\) be alternating, in the sense of Definition 1[op:chiro:alt].
We first need to show that \(\chi_{T}\) is well-defined as a map.
Lemma 1. Given \(\{a \prec b \prec c \prec d\} \subseteq [m]\), the triangulation \(T\) cannot both contain an arc \(xy\) with \(a \prec b \preccurlyeq x \prec c \prec d \preccurlyeq y\) and an arc \(x'y'\) with \(a \preccurlyeq x' \prec b \prec c \preccurlyeq y' \prec d\).
Proof. If such arcs \(xy\) and \(x'y'\) exist, then we have \(a \preccurlyeq x' \prec b \preccurlyeq x \prec c \preccurlyeq y' \prec d \preccurlyeq y\), and so we have \(x' \prec x \prec y' \prec y\). This means that the arcs \(xy\) and \(x'y'\) cross, which contradicts the fact that \(T\) is a triangulation. ◻
Lemma 2. Given \(\{a \prec b \prec c \prec d\} \subseteq [m]\), the triangulation \(T\) either contains an arc \(xy\) with \(a \prec b \preccurlyeq x \prec c \prec d \preccurlyeq y\) or an arc \(xy\) with \(a \preccurlyeq x \prec b \prec c \preccurlyeq y \prec d\).
Proof. If the triangulation \(T\) contains arcs \(xy\) with \(a \preccurlyeq x \prec y \prec b\), then \(T\) restricts to a triangulation of the polygon with vertices \(V = [m] \setminus \{v \in [m] :x \prec v \prec y\}\), where we also have \(V \supseteq \{a, b, c, d\}\). Hence, we can assume that there are no such arcs \(xy\) of \(T\), and likewise assume that \(T\) contains no arcs \(xy\) with \(b \preccurlyeq x \prec y \prec c\), \(c \preccurlyeq x \prec y \prec d\), or \(d \preccurlyeq x \prec y \prec a\). Thus, if \(x\) is a vertex with \(a \preccurlyeq x \prec b\), then there must be an arc (or boundary edge) \(xy\) of \(T\) with either \(b \preccurlyeq y \prec c\), \(c \preccurlyeq y \prec d\), or \(d \preccurlyeq y \prec a\). If the middle case holds, then we are done, so we can assume (\(\ast\)) that the first or the third case holds for all \(x\) with \(a \preccurlyeq x \prec b\). If we have \(a \preccurlyeq x \prec x' \prec b\), with \(x'y'\) an arc of \(T\), then we cannot have \(b \preccurlyeq y \prec c\) and \(d \preccurlyeq y' \prec a\), since then \(xy\) and \(x'y'\) cross. Thus, let \(\overrightarrow{x}\) be the maximal vertex with \(a \preccurlyeq \overrightarrow{x} \prec b\) such that there is an arc \(\overrightarrow{x}\overrightarrow{y}\) of \(T\) with \(d \preccurlyeq \overrightarrow{y} \prec a\). Similarly, let \(\overleftarrow{x}\) be the minimal vertex with \(a \preccurlyeq \overleftarrow{x} \prec b\) such that there is an arc \(\overleftarrow{x}\overleftarrow{y}\) of \(T\) with \(b \preccurlyeq \overleftarrow{y} \prec c\). By assumption (\(\ast\)), there are no vertices \(x\) with \(\overrightarrow{x} \prec x \prec \overleftarrow{x}\). In fact, one can see that \(\overrightarrow{x} = \overleftarrow{x}\), since one can otherwise consider the triangle with the side \(\overrightarrow{x}\overleftarrow{x}\), which must either contain an arc \(\overrightarrow{x}y\) with \(b \preccurlyeq y \prec c\) or an arc \(\overleftarrow{x}y\) with \(d \preccurlyeq y \prec a\).
We thus let \(x_{ab} = \overrightarrow{x} = \overleftarrow{x}\). One can deduce the existence of analogous vertices \(x_{bc}\), \(x_{cd}\), and \(x_{da}\) with \(b \preccurlyeq x_{bc} \prec c\), \(c \preccurlyeq x_{cd} \prec d\), and \(d \preccurlyeq x_{da} \prec a\). We have that there are arcs \(\overleftarrow{y}x_{ab}\) and \(x_{ab}\overrightarrow{y}\) with \(d \preccurlyeq \overleftarrow{y} \prec a\) and \(b \preccurlyeq \overrightarrow{y} \prec a\), and analogous arcs for each of \(x_{bc}\), \(x_{cd}\), and \(x_{da}\). If none of these arcs are to intersect, we must have that they form a quadrilateral with vertices \(x_{ab}\), \(x_{bc}\), \(x_{cd}\), and \(x_{da}\), so that in particular \(\overleftarrow{y} = x_{da}\) and \(\overrightarrow{y} = x_{bc}\). The diagonal \(xy\) of this quadrilateral which is an arc of \(T\) then gives us the arc in the statement of the lemma. ◻
We now need to show that \(\mathcal{M}_{T}\) is a well-defined oriented matroid. We will use [13], which says that \(\mathcal{M}_{T}\) is well-defined if \(\chi_{T}\) is alternating, the underlying (unoriented) matroid of \(\mathcal{M}_{T}\) is well-defined, and every six-element restriction of \(\mathcal{M}_{T}\) is realisable. The first property we have required to be true by construction. The second property is immediate, since the underlying matroid of \(\mathcal{M}_{T}\) is the uniform matroid. To show the final property, we need to understand restrictions of \(\mathcal{M}_{T}\).
Definition 6. Let \(T\) be a triangulation of \([m]\) and let \(V \subseteq [m]\) be a subset with \(|V| \geqslant 4\). We say that an arc \(xy\) of \(T\) separates \(V\) if \(V = V_{x} \sqcup V_{y}\) with \(V_{x}\) and \(V_{y}\) non-empty, with \(V_{x} \preccurlyeq x \prec V_{y} \preccurlyeq y\). By this, we of course mean that for every \(a \in V_{x}\) and \(c \in V_{y}\), we have \(a \preccurlyeq x \prec c \preccurlyeq y\).
Given an arc \(xy\) which separates \(V\), set \(x^{V} := \max_{\circlearrowleft} V_{x}\) and \(y^{V} := \max_{\circlearrowleft} V_{y}\), where \(\max_{\circlearrowleft} V_{x}\) is defined to be the unique element of \(V_{x}\) such that \(v \preccurlyeq \max_{\circlearrowleft} V_{x} \preccurlyeq x\) for all elements \(v \in V_{x}\), and \(\max_{\circlearrowleft} V_{y}\) is defined similarly. Define \(T_{V}\) to be the triangulation of the polygon with vertex set \(V\) whose set of arcs is \[\begin{align} &\{x^{V}y^{V} :xy \text{ an arc of T which separates }V\} \\ &\qquad \setminus \{\text{boundary arcs of the polygon with vertex set }V\}. \end{align}\]
Lemma 3. Given a triangulation \(T\) of the \(m\)-gon and \(V \subseteq [m]\) with \(|V| \geqslant 4\), we have that \(T_{V}\) is a triangulation of the convex polygon with vertices \(V\).
Proof. Note first that if \(|V| = m\), then the statement is immediate, since in that case all arcs of \(T\) separate \(V\). It suffices then to consider the case where \(|V| = m - 1\), since one can use induction to obtain the statement for smaller \(V\). We can then rotate to assume that \(V = [m] \setminus \{m\}\). In this case, \(T_{V}\) has arcs \[\begin{align} &(\{xy \text{ an arc of } T :x, y \in [m - 1]\} \cup \{x(m - 1) :xm \text{ an arc of } T\}) \\ &\qquad \setminus \{\text{boundary arcs of the polygon with vertices in }V\}. \end{align}\] The fact that this is a triangulation of the convex polygon with vertices \(V\) then follows from [21], but is also not hard to see by inspection. ◻
Proposition 3. Let \(T\) be a triangulation of the \(m\)-gon and \(V \subseteq [m]\) with \(|V| \geqslant 4\). Then \(\chi_{T}|_{V^{4}} = \chi_{T_{V}}\), and so \(\mathcal{M}_{T}(V) = \mathcal{M}_{T_{V}}\).
Proof. Let \(\{a \prec b \prec c \prec d\} \subseteq V\). Then \(\chi_{T}(a, b, c, d) = + 1\) if and only if there is an arc \(xy\) of \(T\) with \(a \prec b \preccurlyeq x \prec c \prec d \preccurlyeq y\). Note that \(xy\) therefore separates \(V\). This is then the case if and only if \(a \prec b \preccurlyeq x^V \prec c \prec d \preccurlyeq y^V\). Finally, this is the case if and only if there exists an arc \(x^{V}y^{V}\) of \(T_{V}\) such that this holds, which is the condition for \(\chi_{T_{V}}(a, b, c, d) = + 1\). ◻
Hence, using [13], in order to show that \(\chi_{T}\) is a well-defined chirotope, it suffices to show that \(\chi_{T}\) is realisable for \(T\) a triangulation of a hexagon.
Proposition 4. If \(T\) is a hexagon triangulation, then \(\chi_{T}\) is a realisable chirotope.
Proof. If \(T\) is the triangulation \(\{26, 36, 46\}\), then one can check that \(\chi_{T}\) is positive on all 4-subsets of \([6]\) ordered in the usual way. Hence, \(\chi_{T}\) is realised by the three-dimensional cyclic polytope with six vertices from Example 1. By rotating, we have that \(\chi_{T}\) is realisable for any triangulation \(T\) of the form \(\{(a - 4)a, (a - 3)a, (a - 2)a\}\).
Up to rotation, there are only three more hexagon triangulations we need to check, namely \(T_{\Delta}\), \(T_{\scriptsize\reflectbox{N}}\), and \(T_{N}\) as shown in Figure 2. We claim that \(\mathcal{M}_{T_{\Delta}}\), \(\mathcal{M}_{T_{\tiny\reflectbox{N}}}\), and \(\mathcal{M}_{T_{N}}\) are realised by the respective matrices \[M_{T_{\Delta}} = \left( \begin{smallmatrix} 1 & 1 & 1 & 1 & 1 & 1 \\ 0 & 1 & 2 & 3 & 4 & 5 \\ 0 & 1 & 4 & 9 & 16 & 25 \\ 3 & 1 & -1 & 1 & 4 & 12 \\ \end{smallmatrix} \right), \, M_{T_{\tiny\reflectbox{N}}} = \left( \begin{smallmatrix} 1 & 1 & 1 & 1 & 1 & 1 \\ 0 & 1 & 2 & 3 & 4 & 5 \\ 0 & 1 & 4 & 9 & 16 & 25 \\ 10 & 1 & -1 & 1 & 11 & 32 \end{smallmatrix} \right), \, M_{T_{N}} = \left( \begin{smallmatrix} 1 & 1 & 1 & 1 & 1 & 1 \\ 0 & 1 & 2 & 3 & 4 & 5 \\ 0 & 1 & 4 & 9 & 16 & 25 \\ 4 & 1 & -1 & 1 & 11 & 26 \end{smallmatrix} \right).\] Indeed, the maximal minors of these matrices are as shown in Table ¿tbl:tab:minors?. We leave it to the reader to check that the signs of these minors agree with Definition 5. ◻
\[\begin{tabular}{c|c|c|c} Column tuple & Minor of $M_{T_{\Delta}}$ & Minor of $M_{T_{\tinyN}}$ & Minor of $M_{T_{N}}$ \\ \hline 1234 & 8 & $-6$ & 6 \\ 1235 & 18 & $-10$ & 26 \\ 1236 & 38 & $-6$ & 54 \\ 1245 & 6 & 6 & 42 \\ 1246 & 34 & 42 & 102 \\ 1256 & 48 & 64 & 64 \\ 1345 & $-10$ & 18 & 30 \\ 1346 & $-6$ & 72 & 72 \\ 1356 & 34 & 102 & 42 \\ 1456 & 38 & 54 & $-6$ \\ 2345 & $-6$ & 8 & 8 \\ 2346 & $-10$ & 30 & 18 \\ 2356 & 6 & 42 & 6 \\ 2456 & 18 & 26 & $-10$ \\ 3456 & 8 & 6 & $-6$ \\ \end{tabular}\]
Note that Table ¿tbl:tab:minors? gives examples of the the oriented matroids defined in Definition 5, via taking the signs of the minors. We then obtain the following result from Proposition 4 by applying [13].
Theorem 5. We have that \(\chi_{T}\) is a well-defined chirotope, and so \(\mathcal{M}_{T}\) is a well-defined oriented matroid.
It will be useful to describe the signed circuits of \(\mathcal{M}_{T}\).
Proposition 6. Every signed circuit of \(\mathcal{M}_{T}\) is of the form \(C = (\{a, c, e\}, \{b, d\})\) or \(C = (\{b, d\}, \{a, c, e\})\) for \(a \prec b \prec c \prec d \prec e\).
Proof. First, note that every 5-subset of \([m]\) is a circuit of \(\mathcal{M}_{T}\), since every 4-subset is a basis. Thus, let \(\underline{C} = \{a \prec b \prec c \prec d \prec e\} \subseteq [m]\) be the underlying set of a signed circuit of \(\mathcal{M}_{T}\), where \(a \prec b \prec c \prec d \prec e\). The signs of \(C\) are determined by the restriction \(\mathcal{M}_{T}(\underline{C}) = \mathcal{M}_{T_{\underline{C}}}\) by Proposition 1. We have that \(T_{\underline{C}}\) is a triangulation of a pentagon. Up to rotation, there is only one triangulation of a pentagon, so we can rotate and assume that \(T_{\underline{C}} = \{be, ce\}\). We then have that \(\mathcal{M}_{T_{\underline{C}}}\) is then the oriented matroid of a three-dimensional cyclic polytope with five vertices. This implies that \(C = (\{a, c, e\}, \{b, d\})\) or \(C = (\{b, d\}, \{a, c, e\})\), as in Example 1. ◻
Corollary 1. \(\mathcal{M}_{T}\) is acyclic.
Remark 7. It follows from the fact that \(\mathcal{M}_{T}\) is acyclic that if it is realisable as a configuration of vectors \(\mathbb{R}^{4}\), then it is realisable as an affine configuration of points in \(\mathbb{R}^{3}\) (obtained by scaling the vectors so that the first coordinates equal \(1\)). Moreover, since \(\mathcal{M}_{T}\) has no signed circuit where one half is a singleton, this affine configuration of points will be the vertex set of a convex polytope. (See, for instance, [22] for these facts.) Hence, \(\mathcal{M}_{T}\) is realisable over \(\mathbb{R}\) if and only if it is realisable as the set of vertices of a convex polytope.
Since \(\mathcal{M}_{T}\) is acyclic, we may talk about the facets of the matroids \(\mathcal{M}_{T}\). We divide these into two types: upper facets and lower facets. This follows standard practice for cyclic polytopes; see [23].
Definition 7. A facet \(abc\) is an upper facet of \(\mathcal{M}_{T}\) if and only if \(\chi_{T}(x, a, b, c) = +1\) for all \(x \in [m] \setminus \{a, b, c\}\). Similarly, a facet \(abc\) is a lower facet of \(\mathcal{M}_{T}\) if and only if \(\chi_{T}(x, a, b, c) = -1\) for all \(x \in [m] \setminus \{a, b, c\}\).
It follows from Lemma 4 that all facets of \(\mathcal{M}_{T}\) are either upper facets or lower facets. We can then describe the upper and lower facets of \(\mathcal{M}_{T}\) as follows. We write \(T \pm 1\) for the triangulation of the \(m\)-gon with triangles \(H \pm 1\) where \(H\) is a triangle of \(T\).
Proposition 8. The upper facets of the oriented matroid \(\mathcal{M}_{T}\) are given by \(H\) where \(H\) is a triangle of \(T\), and the lower facets are given by \(H\) where \(H\) is a triangle of \(T + 1\).
In order to prove Proposition 8, we will need to use [13], which we reproduce for the convenience of the reader. This lemma tells us how the chirotope determines the signatures of the cocircuits.
Lemma 4 ([13]). Let \(\chi\) be a chirotope on a set \(E\) with a corresponding oriented matroid \(\mathcal{M}\). Let \(\underline{D}\) be the underlying set of a signed cocircuit of \(\mathcal{M}\). Given \(e, f \in \underline{D}\) with \(e \neq f\), set \[s(e, f) = \chi(e, x_{2}, \dots, x_{r}) \cdot \chi(f, x_{2}, \dots, x_{r}) \in \{-1,+1\}\] where \(X = (x_{2}, \dots, x_{r})\) is an ordered basis of the hyperplane \(E \setminus \underline{D}\) of \(\mathcal{M}\). (Here, a basis of the hyperplane is a maximally independent set contained in the hyperplane.) Then \(s(e, f)\) does not depend upon the choice of \(X\).
The signatures of \(\underline{D}\) are given by \((D^+, D^-)\) and \((D^-, D^+)\), where \[\begin{align} D^+ &= \{e\} \cup \{f \in \underline{D} \setminus e :s(e, f) = +1\},\\ D^- &= \{f \in \underline{D} \setminus e :s(e, f) = -1\}. \end{align}\] Moreover, this pair of signatures does not depend upon the choice of \(e\).
In our case, the underlying unoriented matroid of \(\chi_{T}\) is the rank-four uniform matroid on \([m]\), so the bases are precisely the 4-subsets of \([m]\). This means that the (unsigned) circuits are precisely the 5-subsets of \([m]\). The (unsigned) cocircuits are precisely the subsets of \([m]\) which do not intersect any circuit in exactly one element, and so are the \((m - 3)\)-subsets of \([m]\). As in Definition 3, the hyperplanes are the complements of the cocircuits, and so are exactly the \(3\)-subsets of \([m]\). This final fact will be particularly useful to bear in mind in the following proof. We will use Lemma 4 to show that the \(3\)-subsets described in Proposition 8 are the complements of positive cocircuits, which gives that they are facets by Definition 3.
Proof of Proposition 8. We first show that every hyperplane given by a triangle \(H\) of \(T\) is an upper facet. Let \(H = abc\) be a triangle of \(T\). We must show that every \(x \in [m] \setminus H\) has the same sign in this cocircuit. If \(c \prec x \prec a\), then \(\chi_{T}(x, a, b, c) = + 1\) due to the arc \(ac\) of \(T\). If \(a \prec x \prec b\), then \(\chi_{T}(x, a, b, c) = - \chi_{T}(a, x, b, c) = + 1\) due to the arc \(ab\) of \(T\). One can similarly verify for \(b \prec x \prec c\) that we have \(\chi_{T}(x, a, b, c) = + 1\). We conclude that \(abc\) is an upper facet of \(\mathcal{M}_{T}\). Moreover, using Lemma 4, one can see that the signatures of \([m] \setminus H\) are \(([m] \setminus H, \varnothing)\) and \((\varnothing, [m] \setminus H)\), and so \(H\) is indeed a facet of \(\mathcal{M}_{T}\).
Now let \(H = abc\) be such that \(H - 1\) is a triangle of \(T\). If \(x \in [m] \setminus H\) has \(c \prec x \prec a\), then \(\chi_{T}(x, a, b, c) = - 1\) due to the arc \((a - 1)(c - 1)\) of \(T\). Proceeding similarly to above, it is clear that \(x\) must always have the sign \(- 1\) whenever it lies in \([m] \setminus H\). We conclude that \(H\) is a lower facet of \(\mathcal{M}_{T}\).
We now show that all facets of \(\mathcal{M}_{T}\) are given by \(H\) for \(H\) either a triangle of \(T\) or a triangle of \(T + 1\). Indeed, suppose that \(abc\) is an upper facet of \(\mathcal{M}_{T}\). By rotating, we may assume that \(c = m\) and \(a \neq 1\). Since \(abc\) is an upper facet, we have \(\chi(1, a, b, c) = +1\). Then there must be an arc \(xc\) of \(T\) with \(a \preccurlyeq x \prec b\). If \(x \neq a\), then \(\chi(x, a, b, c) = -\chi(a, x, b, c) = -1\) due to the arc \(xc\), which contradicts the fact that \(abc\) is a facet. We conclude that \(ac\) is an arc of \(T\). One can show in a similar way that \(ab\) and \(bc\) are arcs of \(T\) if they are not boundary edges of the \(m\)-gon, so that \(abc\) is an upper facet. A similar argument shows that if \(abc\) is a lower facet, then it is a triangle of \(T + 1\). Hence, all facets of \(\mathcal{M}_{T}\) are given by triangles of \(T\) or \(T + 1\). ◻
Given a basis \(\sigma\) of \(\mathcal{M}_{T}\), one can define upper and lower facets of \(\sigma\) as the upper and lower facets of the matroid \(\mathcal{M}_{T}(\sigma)\). Explicitly, we have the following.
Definition 8. Let \(\sigma = \{a, b, c, d\}\) be a basis of \(\mathcal{M}_{T}\) with \(a \prec b \prec c \prec d\). Then if \(\chi_{T}(a, b, c, d) = +1\), we say that \(\{a, b, d\}\) and \(\{b, c, d\}\) are upper facets of \(\sigma\) with respect to \(T\) and \(\{a, b, c\}\) and \(\{a, c, d\}\) are lower facets of \(\sigma\) with respect to \(T\). If \(\chi_{T}(a, b, c, d) = -1\), then \(\chi_{T}(d, a, b, c) = +1\), so the definition reduces to the former case.
Lemma 5. Given a triangulation \(\Delta\) of \(\mathcal{M}_{T}\) with \(\sigma, \tau \in \Delta\), if \(|\sigma \cap \tau| = 3\), then \(\sigma \cap \tau\) is an upper facet of one of \(\sigma\) or \(\tau\), and a lower facet of the other.
Proof. Suppose for contradiction that \(\sigma \cap \tau\) is a lower facet of both \(\sigma\) and \(\tau\), with the case where it is an upper facet of both being similar. By Proposition 3, it suffices to show the claim when restricting to \(\sigma \cup \tau\). However, \(|\sigma \cup \tau| = 5\), whence the restriction \(\mathcal{M}_{T}(\sigma \cup \tau)\) is the oriented matroid of a three-dimensional cyclic polytope with five vertices by Proposition 6. In this case, the notions of upper and lower facets coincide with the usual notions for simplices in cyclic polytopes; see, for instance, [23]. For cyclic polytopes, if \(\sigma \cap \tau\) is a lower facet of both \(\sigma\) and \(\tau\) then their geometric realisations \(||\sigma||\) and \(||\tau||\) intersect in their interiors, since points a small distance above \(||\sigma||\) and \(||\tau||\) must lie in both \(||\sigma||\) and \(||\tau||\). (Here we are using the standard realisation of cyclic polytopes as the convex hull of a finite set of points on the moment curve — see for instance [4] — and \(||\sigma||\) denotes the geometric realisation of \(\sigma\) as the convex hull of its vertex set on the moment curve.)
Since \(||\sigma||\) and \(||\tau||\) intersect in their interiors, there is therefore a circuit \(C = (C^{+}, C^{-})\) such that \(\sigma \supseteq C^{+}\) and \(\tau \supseteq C^{-}\). (In other words, either \(\sigma\) has a one-dimensional face which intersects a two-dimensional face of \(\tau\) or vice versa.) In fact, since \(|\underline{C}| = 5 = |\sigma \cup \tau|\) and \(|\sigma| = |\tau| = 4\), we have \(|\sigma \setminus \tau| = 1\). We can then let \(\sigma \setminus \tau = \{a\}\), and so \(a \in C^{+}\) and \(\underline{C} \setminus \{a\} \subseteq \tau\). Hence, \(\sigma\) and \(\tau\) overlap on a circuit, meaning that they cannot be elements of the same triangulation, and so we have arrived at a contradiction. ◻
Noting Lemma 5, we make the following definition.
Definition 9. Given a triangulation \(\Delta\) of \(\mathcal{M}_{T}\), we define a relation \(\rightsquigarrow\) on \(\Delta\) to be the smallest reflexive transitive relation such that \(\sigma \rightsquigarrow\tau\) whenever \(\sigma \cap \tau\) is an upper facet of \(\sigma\) and a lower facet of \(\tau\). Following [24], we say that a triangulation \(\Delta\) of \(\mathcal{M}_{T}\) is stackable if the relation \(\rightsquigarrow\) is a partial order on \(\Delta\). It suffices to show that \(\rightsquigarrow\) is an anti-symmetric relation.
In fact, we conjecture the following.
Conjecture 9. Every triangulation \(\Delta\) of \(\mathcal{M}_{T}\) is stackable.
We now show that stackable triangulations of these oriented matroids are in bijection with equivalence classes of maximal green sequences. Throughout this section we fix an integer \(n \geqslant 1\).
We first show the following key result, which shows the relation between our oriented matroid \(\mathcal{M}_{T}\) and the choice of extriangulated structure on \(\mathscr{C}_{n}\) coming from the cluster tilting object \(\mathsf{T}\) corresponding to \(T + 1\). This lemma is the motivation for Definition 5.
Lemma 6. Let \(\mathsf{T}\in \mathscr{C}_{n}\) be a cluster-tilting object, and let \(T\) be the triangulation of the \((n + 3)\)-gon corresponding to \(\Sigma\mathsf{T}\). Let \(\mathsf{O}_{A}, \mathsf{O}_{B} \in \mathscr{C}_{n}\) be such that \(A = \{a, c\}\), \(B = \{b, d\}\) with \(a \prec b \prec c \prec d\). Then \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{O}_{B}, \mathsf{O}_{A}) \neq 0\) if and only if \(\chi_{T}(a, b, c, d) = +1\); and so \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{O}_{B}, \mathsf{O}_{A}) = 0\) if and only if \(\chi_{T}(a, b, c, d) = -1\).
Proof. Note that by Section 2.2, we have that \(\mathop{\mathrm{Ext}}_{\mathscr{C}_{n}}^{1}(\mathsf{O}_{B}, \mathsf{O}_{A}) \neq 0\) due to the fact that \(a \prec b \prec c \prec d\), since, by definition, \(\mathop{\mathrm{Ext}}_{\mathscr{C}_{n}}^{1}(\mathsf{O}_{B}, \mathsf{O}_{A}) = \mathop{\mathrm{Hom}}_{\mathscr{C}_{n}}(\mathsf{O}_{B}, \Sigma\mathsf{O}_{A})\). In the extriangulated structure defined by \(\mathsf{T}\), we have that \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{O}_{B}, \mathsf{O}_{A}) \neq 0\) if and only if the non-zero map \(\mathsf{O}_{B} \to \Sigma\mathsf{O}_{A}\) factors through \(\Sigma\mathsf{T}\). This is then the case precisely if there is a non-zero summand \(\mathsf{O}_{X}\) of \(\Sigma\mathsf{T}\) such that there is a non-zero composition \(\mathsf{O}_{B} \to \mathsf{O}_{X} \to \Sigma\mathsf{O}_{A}\), since the map \(\mathsf{O}_{B} \to \Sigma\mathsf{O}_{A}\) is unique up to scalar, by Section 2.2. By Lemma 7 and the description of \(\Sigma\) from Section 2.2, this happens if and only if we have \(b \preccurlyeq x \prec c \prec d \preccurlyeq y \prec a\), where \(X = \{x, y\}\), and this is the case if and only if \(\chi_{T}(a, b, c, d) = +1\). ◻
Here we used the following lemma, whose proof we will postpone to the appendix.
Lemma 7. A pair of non-zero morphisms \(\mathsf{O}_{P} \to \mathsf{O}_{Q}\) and \(\mathsf{O}_{Q} \to \mathsf{O}_{R}\) in \(\mathscr{C}_{n}\) compose to give a non-zero morphism \(\mathsf{O}_{P} \to \mathsf{O}_{R}\) if and only if \(p_{0} - 1 \preccurlyeq q_{0} - 1 \prec r_{0} \prec p_{1} - 1 \preccurlyeq q_{1} - 1 \prec r_{1}\), where \(P = \{p_{0}, p_{1}\}\), \(Q = \{q_{0}, q_{1}\}\), and \(R = \{r_{0}, r_{1}\}\).
Definition 10. Given a cluster-tilting object \(\mathsf{T}\) in \(\mathscr{C}_{n}\), we thus define \(\mathcal{M}_{\mathsf{T}}\) to be the oriented matroid \(\mathcal{M}_{T}\), where \(T\) is the triangulation of the \((n + 3)\)-gon corresponding to \(\Sigma\mathsf{T}\). We similarly write \(\chi_{\mathsf{T}} = \chi_{T}\).
We explain how to construct a triangulation of \(\mathcal{M}_{\mathsf{T}}\) from a maximal green sequence of \(\mathsf{T}\).
Construction 10. Let \(\mathcal{G}\) be a maximal green sequence of \(\mathsf{T}\), given by a sequence of cluster-tilting objects \(\mathsf{T}= \mathsf{T}_{0}, \mathsf{T}_{1}, \dots, \mathsf{T}_{l} = \Sigma\mathsf{T}\) in \(\mathscr{C}_{n}\). Denote the exchange pair of the mutation from \(\mathsf{T}_{i - 1}\) to \(\mathsf{T}_{i}\) by \((\mathsf{O}_{A_{i}}, \mathsf{O}_{B_{i}})\). Since we have \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{O}_{B_{i}}, \mathsf{O}_{A_{i}}) \neq 0\), the arcs defined by \(A_{i}\) and \(B_{i}\) cross in the \((n + 3)\)-gon, and so \(|A_{i} \cup B_{i}| = 4\). Hence, we define the set \[\Delta_{\mathcal{G}} := \{A_{i} \cup B_{i} :(\mathsf{O}_{A_{i}}, \mathsf{O}_{B_{i}}) \in \mathrm{Exch}(\mathcal{G})\}\] of \(3\)-simplices of \(\mathcal{M}_{\mathsf{T}}\). We claim that this is indeed a triangulation of \(\mathcal{M}_{\mathsf{T}}\).
First, we note that this triangulation respects equivalence of maximal green sequences.
Lemma 8. If \(\mathcal{G}\) and \(\mathcal{G}'\) are equivalent, then \(\Delta_{\mathcal{G}} = \Delta_{\mathcal{G}'}\).
Proof. If \(\mathcal{G}\) and \(\mathcal{G}'\) are equivalent, then \(\mathrm{Exch}(\mathcal{G}) = \mathrm{Exch}(\mathcal{G}')\), so \(\Delta_{\mathcal{G}} = \Delta_{\mathcal{G}'}\). ◻
Let \(T_{0}, T_{1}, \dots, T_{l}\) be the sequence of triangulations of the \((n + 3)\)-gon corresponding to the maximal green sequence \(\mathsf{T}_{0}, \mathsf{T}_{1}, \dots, \mathsf{T}_{l}\). Let \(\sigma = A_{i} \cup B_{i}\) be the simplex corresponding to the exchange pair \((\mathsf{O}_{A_{i}}, \mathsf{O}_{B_{i}})\) from \(\mathsf{T}_{i - 1}\) to \(\mathsf{T}_{i}\). Then the triangulation \(T_{i - 1}\) is obtained from the triangulation \(T_{i}\) by replacing the arc \(A_{i}\) with the arc \(B_{i}\). Hence \(T_{i - 1}\) and \(T_{i}\) contain the quadrilateral \(A_{i} \cup B_{i}\) and one can equivalently say that \(T_{i}\) is obtained from \(T_{i - 1}\) by replacing the lower facets of \(\sigma\) by the upper facets of \(\sigma\). In this case, we say that \(T_{i}\) is the increasing flip of \(T_{i - 1}\) given by \(\sigma\). This perspective will be useful in the proof of the following proposition.
Proposition 11. We have that \(\Delta_{\mathcal{G}}\) is a triangulation of \(\mathcal{M}_{\mathsf{T}}\).
In order to prove this proposition, we will rely on the following lemmas on maximal green sequences from [20].
Lemma 9 ([20]). Let \(\mathsf{T}\in \mathscr{C}_{n}\) be a basic cluster-tilting object and let \(\mathsf{T}_{0}, \mathsf{T}_{1}, \dots, \mathsf{T}_{l}\) be a maximal green sequence \(\mathcal{G}\) of \(\mathsf{T}\).
Then, given an indecomposable object \(\mathsf{O}\in \mathscr{C}_{n}\), there exist \(j, k \in [l]\) with \(j \leqslant k\) such that \[\{\mathsf{T}_{i} :\mathsf{O}\text{ is a direct summand of } \mathsf{T}_{i}\} = \{\mathsf{T}_{j}, \mathsf{T}_{j + 1}, \dots, \mathsf{T}_{k}\},\] if this set is non-empty.
In other words, an indecomposable object \(\mathsf{O}\) enters \(\mathcal{G}\) at most once, leaves \(\mathcal{G}\) at most once, and enters before it leaves if it does both.
Lemma 10 ([20]). Let \(\mathsf{T}\in \mathscr{C}_{n}\) be a basic cluster-tilting object and let \(\mathsf{T}_{0}, \mathsf{T}_{1}, \dots, \mathsf{T}_{l}\) be a maximal green sequence \(\mathcal{G}\) of \(\mathsf{T}\).
Let \(\mathsf{X}, \mathsf{Y}\in \mathscr{C}_{n}\) be indecomposable objects and suppose that there exist \(j, k \in [l]\) with \(j \leqslant k\) such that \(\mathsf{X}\) is a direct summand of \(\mathsf{T}_{j}\) and \(\mathsf{Y}\) is a direct summand of \(\mathsf{T}_{k}\). In this case, we say that \(\mathsf{X}\) precedes \(\mathsf{Y}\) in \(\mathcal{G}\), and we have that \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{X}, \mathsf{Y}) = 0\).
Proof of Proposition 11. We verify the properties of Definition 4. We first verify that [op:mat95triang:facet] holds. Let \(T\) be the triangulation of the \((n + 3)\)-gon corresponding to \(\Sigma\mathsf{T}= \mathsf{T}_{l}\), so that \(T + 1\) is the triangulation corresponding to \(\mathsf{T}= \mathsf{T}_{0}\). Suppose that \(\sigma \in \Delta_{\mathcal{G}}\), so that \(\sigma = A_{i} \cup B_{i}\) for \((\mathsf{O}_{A_{i}}, \mathsf{O}_{B_{i}}) \in \mathrm{Exch}(\mathcal{G})\). Let \(F\) be a facet of \(\sigma\) containing \(A_{i}\); one can argue similarly for facets of \(\sigma\) containing \(B_{i}\). If \(F\) is a triangle of \(T + 1\), then it is a facet of \(\mathcal{M}_{T}\) by Proposition 8.
Thus, suppose that \(F\) is not a triangle of \(T + 1\). Then, if \(T_{j}\) is the triangulation corresponding to \(\mathsf{T}_{j}\), let \(T_{k}\) be the first triangulation where \(F\) appears. By assumption, \(k \neq 0\). There is then an exchange pair \((\mathsf{O}_{A_{k}}, \mathsf{O}_{B_{k}})\) and a simplex \(\sigma' = A_{k} \cup B_{k} \in \Delta_{\mathcal{G}}\). Since \(F\) is a triangle of \(T_{k}\) but not of \(T_{k - 1}\), we have that \(F\) must also be a facet of \(\sigma'\), and must contain \(B_{k}\). This means that \(\sigma \neq \sigma'\), since we cannot have \((A_{i}, B_{i}) = (A_{k}, B_{k})\), as \(F\) contains \(A_{i}\) and \(B_{k}\). Hence, \(F\) is contained in at least two simplices of \(\Delta_{\mathcal{G}}\).
We must now show that \(F\) cannot be contained in more than two simplices of \(\Delta_{\mathcal{G}}\). Suppose that we have another simplex \(\sigma'' \in \Delta_{\mathcal{G}}\) with \(F\) as a facet of \(\sigma''\). We have a total order on \(\Delta_{\mathcal{G}}\) given by the order of the exchange pairs of \(\mathcal{G}\). When a simplex \(\tau\) corresponds to the exchange pair from \(\mathsf{T}_{h - 1}\) to \(\mathsf{T}_{h}\), the lower facets of \(\tau\) leave \(T_{h - 1}\) and are replaced by the upper facets of \(\tau\). Since we have at least three simplices in \(\Delta_{\mathcal{G}}\) which contain \(F\), we have that \(F\) enters the sequence of triangulations \(T_{0}, T_{1}, \dots, T_{l}\), leaves the sequence, and then enters again. In particular, this must be true for some \(1\)-dimensional face \(A\) of \(F\), which we can choose to be an arc in the \((n + 3)\)-gon, since \(n + 3 \geqslant 4\). This then gives us an indecomposable object \(\mathsf{O}_{A}\) which enters \(\mathcal{G}\), leaves, and then enters again. But this contradicts Lemma 9.
Finally, we must show [op:mat95triang:int]: that no two simplices \(\sigma, \tau \in \Delta\) overlap on a circuit. Suppose for contradiction that, in fact, there is a circuit \((C^{+}, C^{-})\) of \(\mathcal{M}_{T}\) such that \(\sigma \supseteq C^{+}\) and \(\tau \supseteq \underline{C} \setminus \{x\}\) for some \(x \in C^{+}\). In particular, \(\tau \supseteq C^{-}\). By rotating, we can assume that \(\underline{C} = \{a \prec b \prec c \prec d \prec e\}\) with \(C^{\pm} = \{a, c, e\}\) and \(C^{\mp} = \{b, d\}\) by Proposition 6. Without loss of generality, suppose that \(C^{+} = \{a, c, e\}\) and \(C^{-} = \{b, d\}\). Suppose now that \(\sigma\) precedes \(\tau\) in the order given by \(\mathcal{G}\). We have that \(\chi_{\mathsf{T}}(b, c, d, e) = +1\) since the description of \(C\) gives us that \(\mathcal{M}_{T}(\underline{C})\) is the oriented matroid of a three-dimensional cyclic polytope with five vertices. Hence \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{O}_{ce}, \mathsf{O}_{bd}) \neq 0\) by Lemma 6. However, since \(\sigma\) precedes \(\tau\), we have that \(\mathsf{O}_{ce}\) must precede \(\mathsf{O}_{bd}\) in \(\mathcal{G}\), which contradicts Lemma 10. If \(\tau\) precedes \(\sigma\), then note that \(\chi_{T}(a, b, c, d) = +1\), so \(\mathop{\mathrm{Ext}}_{\mathsf{T}}^{1}(\mathsf{O}_{bd}, \mathsf{O}_{ac}) \neq 0\), which contradicts Lemma 10 in a similar way. ◻
Proposition 12. The triangulation \(\Delta_{\mathcal{G}}\) is stackable.
Proof. First note that \(\mathcal{G}\) gives a total order \(\leqslant_{\mathcal{G}}\) on its exchange pairs according to the order in which they appear. Since the exchange pairs of \(\mathcal{G}\) are in bijection with the simplices of \(\Delta_{\mathcal{G}}\), we have that \(\leqslant_{\mathcal{G}}\) is also a total order on the simplices of \(\Delta\). We claim that the relation \(\rightsquigarrow\) on \(\Delta\) is contained in the relation \(\leqslant_{\mathcal{G}}\). From this it follows that \(\rightsquigarrow\) is a partial order, since any reflexive transitive relation contained in a total order is a partial order.
In order to show this, it suffices to show that whenever we have two simplices \(\sigma\) and \(\tau\) of \(\Delta\) such that \(\sigma \cap \tau\) is an upper facet of \(\sigma\) and a lower facet of \(\tau\), we have that \(\sigma \leqslant_{\mathcal{G}} \tau\). Let \(A_{i}\) be the intersection of the lower facets of \(\sigma\), with \(B_{i}\) the intersection of the upper facets; similarly, let \(A_{j}\) be the intersection of the lower facets of \(\tau\), with \(B_{j}\) the intersection of the upper facets.
By Definition 8 and Lemma 6, we have that \((\mathsf{O}_{A_{i}}, \mathsf{O}_{B_{i}})\) and \((\mathsf{O}_{A_{j}}, \mathsf{O}_{B_{j}})\) are the respective exchange pairs corresponding to \(\sigma\) and \(\tau\). Let \(\mathsf{T}_{j - 1}\) be the cluster-tilting object of \(\mathcal{G}\) on which the mutation of \(\mathsf{O}_{A_{j}}\) for \(\mathsf{O}_{B_{j}}\) is performed. Then, if \(T_{j - 1}\) is the triangulation of the \((n + 3)\)-gon corresponding to \(\mathsf{T}_{j - 1}\), we have that \(T_{j - 1}\) contains the lower facets of \(\tau\). Since one of the lower facets of \(\tau\) is an upper facet of \(\sigma\), and each upper facet of \(\sigma\) contains \(B_{i}\), we have that \(T_{j - 1}\) contains the arc \(B_{i}\). This means that \(\mathsf{O}_{B_{i}}\) is a direct summand of \(\mathsf{T}_{j - 1}\), and so Lemma 9 ensures that \((\mathsf{O}_{A_{i}}, \mathsf{O}_{B_{i}})\) occurs before \(\mathsf{T}_{j - 1}\), which gives that \(\sigma \leqslant_{\mathcal{G}} \tau\). ◻
We now describe the inverse construction, which starts with a stackable triangulation \(\Delta\) of \(\mathcal{M}_{\mathsf{T}}\), and outputs an equivalence class of maximal green sequences \([\mathcal{G}]\) of \(\mathsf{T}\). As in the previous section, we have fixed a cluster-tilting object \(\mathsf{T}\) in \(\mathscr{C}_{n}\), and have let \(T\) be the triangulation of the \((n + 3)\)-gon corresponding to \(\Sigma\mathsf{T}\).
Proposition 13. Let \(\Delta\) be a stackable triangulation of \(\mathcal{M}_{T}\) with \(\leqslant\) a linear extension of the partial order \(\rightsquigarrow\) on the simplices of \(\Delta\). Letting the total order \(\leqslant\) on the simplices of \(\Delta\) be \(\sigma_{1} < \sigma_{2} < \dots < \sigma_{l}\), there is then a sequence of triangulations \(T_{0}, T_{1}, \dots, T_{l}\) of the \((n + 3)\)-gon such that
\(T_{0} = T + 1\);
\(T_{i}\) is the increasing flip of \(T_{i - 1}\) given by \(\sigma_{i}\);
\(T_{l} = T\).
Proof. We construct the sequence \(T_{0}, T_{1}, \dots, T_{l}\) inductively by letting \(T_{0} = T\) and letting \(T_{i}\) be the increasing flip of \(T_{i - 1}\) given by \(\sigma_{i}\). We show that this is well-defined, that is: the lower facets of \(\sigma_{i}\) are in fact contained in \(T_{i - 1}\).
For the base case, \(i = 1\), let \(F\) be a lower facet of \(\sigma_{1}\). By Definition 4[op:mat95triang:facet], we have that \(F\) is either a facet of \(\mathcal{M}_{T}\), or is contained in precisely two simplices of \(\Delta\). If \(F\) is contained in another simplex \(\sigma_{j}\) of \(\Delta\), then it must be an upper facet of \(\sigma_{j}\) by Lemma 5. However, then we would have \(\sigma_{j} \rightsquigarrow\sigma_{1}\), which would imply that \(\sigma_{j} < \sigma_{1}\), since \(\leqslant\) is a linear extension of \(\rightsquigarrow\). Hence, all lower facets of \(\sigma_{1}\) are facets of \(\mathcal{M}_{T}\). It is clear from the definition of lower facets that they are in fact lower facets of \(\mathcal{M}_{T}\). Since the lower facets of \(\mathcal{M}_{T}\) are given by \(T + 1\), the base case holds.
Now, for the inductive step, let \(F\) be one of the lower facets of \(\sigma_{i}\). Again, we have that \(F\) is either a facet of \(\mathcal{M}_{T}\), or is contained in precisely two simplices of \(\Delta\).
Suppose first that \(F\) is a facet of \(\mathcal{M}_{T}\). Then it must be a lower facet of \(\mathcal{M}_{T}\). Thus, \(F\) is a triangle of \(T + 1\). Moreover, \(F\) cannot be contained in any other simplices of \(\Delta\); in particular, this would contradict Lemma 5. Hence, \(F\) must still be a triangle of \(T_{i - 1}\), since it could not have been removed by any other simplex.
Now suppose that \(F\) is contained in precisely one other simplex \(\sigma_{j}\) of \(\Delta\). By Lemma 5, we have that \(F\) must be an upper facet of \(\sigma_{j}\), and so we have \(\sigma_{j} \leqslant \sigma_{i}\). By the induction hypothesis, we have that the lower facets of \(\sigma_{j}\) are contained in \(T_{j - 1}\), and so \(T_{j}\) contains the upper facets of \(\sigma_{j}\), and so contains \(F\). Since \(F\) is only contained in \(\sigma_{j}\) and \(\sigma_{i}\) by Definition 4[op:mat95triang:facet], it must still be a triangle of \(T_{i - 1}\).
We finally must show that [op:stack-62seq:tl] holds. Indeed, every upper facet of \(\mathcal{M}_{T}\) must be an upper facet of some \(\sigma_{i}\) by Definition 4[op:mat95triang:facet] and must be an upper facet of exactly one \(\sigma_{i}\) by Lemma 5. Hence, for every upper facet \(F\) of \(\mathcal{M}_{T}\), there must be some triangulation \(T_{i - 1}\) which contains the lower facets of the simplex \(\sigma_{i}\), so that \(T_{i}\) contains the upper facets of the simplex \(\sigma_{i}\), and so contains \(F\). After \(\sigma_{i}\), there is no further \(\sigma_{j}\) with \(F\) as a facet, and so \(T_{l}\) contains \(F\). Therefore \(T_{l}\) contains all upper facets of \(\mathcal{M}_{T}\), and so \(T_{l} = T\), as desired. ◻
Construction 14. Let \(\Delta\) be a stackable triangulation of \(\mathcal{M}_{T}\). As before, since \(\rightsquigarrow\) is a partial order on \(\Delta\), we may extend it to a total order \(\leqslant\). Let \(\sigma_{1}, \sigma_{2}, \dots, \sigma_{l}\) be the simplices of \(\Delta\), ordered according to \(\leqslant\).
We then take the sequence \(T_{0}\), \(T_{1}\), …, \(T_{l}\) of triangulations from Proposition 13. By Section 2.2 and Lemma 6, this corresponds to a sequence of cluster-tilting objects \(\mathsf{T}_{0}\), \(\mathsf{T}_{1}\), …, \(\mathsf{T}_{l}\) of \(\mathscr{C}_{n}\) such that \(\mathsf{T}_{0} = \mathsf{T}\), \(\mathsf{T}_{i}\) is a green mutation of \(\mathsf{T}_{i - 1}\), and \(\mathsf{T}_{l} = \Sigma\mathsf{T}\). This therefore gives a maximal green sequence \(\mathcal{G}^{\leqslant}_{\Delta}\) of \(\mathsf{T}\), and hence an equivalence class \([\mathcal{G}^{\leqslant}_{\Delta}]\).
Lemma 11. The equivalence class of maximal green sequences \([\mathcal{G}^{\leqslant}_{\Delta}]\) is independent of the linear extension \(\leqslant\) chosen of the partial order \(\rightsquigarrow\).
Proof. If \(\leqslant'\) is a different linear extension, then we have \(\mathrm{Exch}(\mathcal{G}^{\leqslant}_{\Delta}) = \mathrm{Exch}(\mathcal{G}^{\leqslant'}_{\Delta})\), since both correspond to the set of exchange pairs \((\mathsf{O}_{A_{i}}, \mathsf{O}_{B_{i}})\) where \(\sigma_{i} = A_{i} \cup B_{i}\) is a simplex of \(\Delta\), with \(A_{i}\) the intersection of its lower facets and \(B_{i}\) the intersection of its upper facets. In turn, this is because, for either \(\leqslant\) or \(\leqslant'\), if \(T_{i}\) is the increasing flip of \(T_{i - 1}\) given by \(\sigma_{i}\), then \(T_{i}\) is the result of replacing the arc \(A_{i}\) of \(T_{i - 1}\) with the arc \(B_{i}\). By the relation between triangulations of the \((n + 3)\)-gon and cluster-tilting objects from Section 2.2, we then have that the corresponding cluster-tilting objects \(\mathsf{T}_{i}\) and \(\mathsf{T}_{i - 1}\) are related by the mutation with exchange pair \((\mathsf{O}_{A_{i}}, \mathsf{O}_{B_{i}})\). ◻
Since our constructions in this subsection and the previous are inverse to each other, we obtain the following theorem.
Theorem 15. Let \(\mathsf{T}\) be a basic cluster-tilting object in \(\mathscr{C}_{n}\). There is then a bijection between stackable triangulations of \(\mathcal{M}_{\mathsf{T}}\) and equivalence classes of maximal green sequences of \(\mathsf{T}\).
In this appendix, we prove Lemma 7 using combinatorial models for the representation theory of the path algebra of linearly oriented type \(\mathbb{A}\). Our aim is partly expository, for readers less familiar with quiver representations. We denote the quiver \[1 \leftarrow 2 \leftarrow \dots \leftarrow n\] by \(\mathbb{A}_{n}\) and its path algebra over a field \(K\) by \(K\mathbb{A}_{n}\).
For background on quiver representations we refer to [25] or [26]. It is well-known that finite-dimensional right \(KQ\)-modules are equivalent to finite-dimensional representations of \(Q\) over \(K\) [26]. It is also well-known that the indecomposable representations of \(\mathbb{A}_{n}\) are given by \[0 \to \dots \to \overset{i}{K} \xleftarrow{\mathop{\mathrm{id}}_{K}} \overset{i + 1}{K} \xleftarrow{\mathop{\mathrm{id}}_{K}} \dots \xleftarrow{\mathop{\mathrm{id}}_{K}} \overset{j}{K} \to 0 \to \dots \to 0,\] where \(1 \leqslant i \leqslant j \leqslant n\). This follows for instance from Gabriel’s Theorem [27]. We denote this indecomposable representation by \(\mathsf{M}_{i, j + 2}\). Hence, the indecomposable representations of \(\mathbb{A}_{n}\) are \(\{\mathsf{M}_{ac} :a, c \in [n + 2] \text{ with } a + 2 \leqslant c\}\).
Suppose we have a homomorphism of indecomposable representations representations \(f \colon \mathsf{M}_{ac} \to \mathsf{M}_{bd}\) given by \[\label{eq:rep95hom} \begin{tikzcd} V_{1} \ar[d,"{f_{1}}"] & V_{2} \ar[l,"{g_{1}}"] \ar[d,"{f_{2}}"] & \dots \ar[l,"{g_{2}}"] & V_{n} \ar[d,"{f_{n}}"] \ar[l,"{g_{n - 1}}"] \\ W_{1} & W_{2} \ar[l,"{h_{1}}"] & \dots \ar[l,"{h_{2}}"] & W_{n}, \ar[l,"{h_{n - 1}}"] \end{tikzcd}\tag{1}\] where \(\mathsf{M}_{ac}\) is \(V_{1} \leftarrow \dots \leftarrow V_{n}\) and \(\mathsf{M}_{bd}\) is \(W_{1} \leftarrow \dots \leftarrow W_{n}\). If \(a - 1 < b < c - 1 < d\), there is a non-zero homomorphism \(f_{ac, bd} \colon \mathsf{M}_{ac} \to \mathsf{M}_{bd}\) which factorises as \[\mathsf{M}_{ac} \twoheadrightarrow \mathsf{M}_{bc} \hookrightarrow \mathsf{M}_{bd}.\] This homomorphism is in fact unique up to scalar, since the choice of scalar for one of the non-zero components \(f_{i}\) for \(i \in [b, c]\) determines all of the others, since the squares in the diagram commute. By inspecting the diagram 1 , note further that \(\mathop{\mathrm{Hom}}_{K\mathbb{A}_{n}}(\mathsf{M}_{ac}, \mathsf{M}_{bd}) = 0\) if any of the following hold: \(b \leqslant a - 1\), \(c \leqslant b + 1\), \(d \leqslant c - 1\). We have therefore shown the following lemma.
Lemma 12 ([3]). We have that \(\mathop{\mathrm{Hom}}_{K\mathbb{A}_{n}}(\mathsf{M}_{ac}, \mathsf{M}_{bd}) \not\cong 0\) if and only if \(a - 1 < b < c - 1 < d\), and in this case \(\mathop{\mathrm{Hom}}_{K\mathbb{A}_{n}}(\mathsf{M}_{ac}, \mathsf{M}_{bd}) \cong K\).
We can go further and give a criterion for when two non-zero morphisms compose to give a non-zero morphisms. (Experts will note that this is just another way of rewriting the well-known relations for the Auslander algebra.)
Lemma 13. A pair of non-zero morphisms \(\mathsf{M}_{p_{0}p_{1}} \to \mathsf{M}_{q_{0}q_{1}}\) and \(\mathsf{M}_{q_{0}q_{1}} \to \mathsf{M}_{r_{0}r_{1}}\) compose to give a non-zero morphism \(\mathsf{M}_{p_{0}p_{1}} \to \mathsf{M}_{r_{0}r_{1}}\) if and only if \(p_{0} - 1 \leqslant q_{0} - 1 < r_{0} < p_{1} - 1 \leqslant q_{1} - 1 < r_{1}\).
Proof. We have that \(p_{0} - 1 \leqslant q_{0} - 1 < r_{0} < p_{1} - 1 \leqslant q_{1} - 1 < r_{1}\) if and only if the following three sets of inequalities all hold. \[\begin{align} &p_{0} - 1 < q_{0} < p_{1} - 1 < q_{1}, \\ &q_{0} - 1 < r_{0} < q_{1} - 1 < r_{1}, \\ &p_{0} - 1 < r_{0} < p_{1} - 1 < r_{1}. \\ \end{align}\] By Lemma 12, we have that these three sets of inequalities are equivalent to the non-vanishing of the Hom-spaces \[\begin{align} \mathop{\mathrm{Hom}}_{K\mathbb{A}_{n}}(\mathsf{M}_{p_{0}p_{1}}, \mathsf{M}_{q_{0}q_{1}}) &\neq 0, \\ \mathop{\mathrm{Hom}}_{K\mathbb{A}_{n}}(\mathsf{M}_{q_{0}q_{1}}, \mathsf{M}_{r_{0}r_{1}}) &\neq 0, \\ \mathop{\mathrm{Hom}}_{K\mathbb{A}_{n}}(\mathsf{M}_{p_{0}p_{1}}, \mathsf{M}_{r_{0}r_{1}}) &\neq 0. \end{align}\]
Hence, the lemma is equivalent to the statement that two morphisms \(\mathsf{M}_{p_{0}p_{1}} \to \mathsf{M}_{q_{0}q_{1}}\) and \(\mathsf{M}_{q_{0}q_{1}} \to \mathsf{M}_{r_{0}r_{1}}\) to give a non-zero morphism \(\mathsf{M}_{p_{0}p_{1}} \to \mathsf{M}_{r_{0}r_{1}}\) if and only if there exists a non-zero morphism \(\mathsf{M}_{p_{0}p_{1}} \to \mathsf{M}_{r_{0}r_{1}}\). The forwards direction is immediate. For the backwards direction, suppose that we have two non-zero morphisms \(\mathsf{M}_{p_{0}p_{1}} \to \mathsf{M}_{q_{0}q_{1}}\) and \(\mathsf{M}_{q_{0}q_{1}} \to \mathsf{M}_{r_{0}r_{1}}\). By Lemma 12, these morphisms are unique up to scalar, so we may assume without loss of generality that these morphisms are \(f_{p_{0}p_{1},q_{0}q_{1}}\) and \(f_{q_{0}q_{1},r_{0}r_{1}}\). Then suppose that we have that \(\mathop{\mathrm{Hom}}_{K\mathbb{A}_{n}}(\mathsf{M}_{p_{0}p_{1}}, \mathsf{M}_{r_{0}r_{1}}) \neq 0\), so that in particular we have the non-zero morphism \(f_{p_{0}p_{1}, r_{0}r_{1}}\).
It suffices to show that \(f_{q_{0}q_{1}, r_{0}r_{1}} \circ f_{p_{0}p_{1}, q_{0}q_{1}} = f_{p_{0}p_{1}, r_{0}r_{1}}\). This follows from the fact that the diagram \[\begin{tikzcd} \mathsf{M}_{p_{0}p_{1}} \ar[rd,twoheadrightarrow] && \mathsf{M}_{q_{0}q_{1}} \ar[rd,twoheadrightarrow] && \mathsf{M}_{r_{0}r_{1}} \\ & \mathsf{M}_{q_{0}p_{1}} \ar[rd,twoheadrightarrow] \ar[ru,hookrightarrow] && \mathsf{M}_{r_{0}q_{1}} \ar[ru,hookrightarrow] & \\ && \mathsf{M}_{r_{0}p_{1}} \ar[ru,hookrightarrow] && \end{tikzcd}\] commutes. Indeed, \(f_{p_{0}p_{1}, q_{0}q_{1}}\) is the composition \(\mathsf{M}_{p_{0}p_{1}} \twoheadrightarrow \mathsf{M}_{q_{0}p_{1}} \hookrightarrow \mathsf{M}_{q_{0}q_{1}}\); \(f_{q_{0}q_{1}, r_{0}r_{1}}\) is the composition \(\mathsf{M}_{q_{0}q_{1}} \twoheadrightarrow \mathsf{M}_{r_{0}q_{1}} \hookrightarrow \mathsf{M}_{r_{0}r_{1}}\); and \(f_{p_{0}p_{1},r_{0}r_{1}}\) is the composition \(\mathsf{M}_{p_{0}p_{1}} \twoheadrightarrow \mathsf{M}_{q_{0}p_{1}} \twoheadrightarrow \mathsf{M}_{r_{0}p_{1}} \hookrightarrow \mathsf{M}_{r_{0}q_{1}} \hookrightarrow \mathsf{M}_{r_{0}r_{1}}\). Commutativity of the middle square follows easily from considering the explicit quiver representations: the morphism given by either path around the square is precisely the map which is zero on the vector spaces at vertices in \([q_{0}, r_{0} - 1]\) and the identity on the vector spaces at vertices in \([r_{0}, p_{1} - 2]\). ◻
We now describe the bounded derived category \(\mathscr{D}_{n} := \mathscr{D}^{b}(K\mathbb{A}_{n})\) of right \(K\mathbb{A}_{n}\)-modules. For \(a, c \in [n + 2]\) with \(a + 2 \leqslant c\), we define \(\mathsf{U}_{ac}\) to be the complex given by \(\mathsf{M}_{ac}\) concentrated in degree zero. We then define \[\begin{align} \mathsf{U}_{ac}[1] &= \mathsf{U}_{c - 1, a + n + 2}, \\ \mathsf{U}_{ac}[-1] &= \mathsf{U}_{c - (n + 2), a + 1}.\label{eq:[-1]_desc} \end{align}\tag{2}\] Hence, every complex which is given by an indecomposable \(K\mathbb{A}_{n}\)-module concentrated in one degree is labelled as \(\mathsf{U}_{ac}\) for some \(a,c\). By a result of Happel [28], indecomposable objects in \(\mathscr{D}_{n}\) are precisely given by complexes of indecomposable \(K\mathbb{A}_{n}\)-modules concentrated in one degree. Hence, the labelling of the indecomposable objects \(\mathsf{U}_{ac}\) gives a bijection between the indecomposable objects of \(\mathscr{D}_{n}\) and the elements of \(\{(a, c) \in \mathbb{Z}^{2} :a + 2 \leqslant c \leqslant a + n + 1\}\).
This labelling is a special case of the labelling in [3], as follows from combining [3] and [3]. We then have the following analogue of Lemma 12 for \(\mathscr{D}_{n}\).
Lemma 14 ([3]). We have \(\mathop{\mathrm{Hom}}_{\mathscr{D}_{n}}(\mathsf{U}_{ac}, \mathsf{U}_{bd}) \not\cong 0\) if and only if \(a - 1 < b < c - 1 < d < a + n + 2\), and in this case \(\mathop{\mathrm{Hom}}_{\mathscr{D}_{n}}(\mathsf{U}_{ac}, \mathsf{U}_{bd}) \cong K\).
Recalling the Nakayama functor \(\nu\) from Section 2.2, we denote by \(\tau\) the functor \(\nu[-1]\), which is an auto-equivalence of \(\mathscr{D}_{n}\) known as the Auslander–Reiten translate. It admits the following combinatorial description.
Lemma 15 ([3]). We have that \(\tau \mathsf{U}_{ac} = \mathsf{U}_{a - 1, c - 1}\).
We can then use this to prove the following analogue of Lemma 13.
Lemma 16. A pair of non-zero morphisms \(\mathsf{U}_{p_{0}p_{1}} \to \mathsf{U}_{q_{0}q_{1}}\) and \(\mathsf{U}_{q_{0}q_{1}} \to \mathsf{U}_{r_{0}r_{1}}\) compose to give a non-zero morphism \(\mathsf{U}_{p_{0}p_{1}} \to \mathsf{U}_{r_{0}r_{1}}\) if and only if \(p_{0} - 1 \leqslant q_{0} - 1 < r_{0} < p_{1} - 1 \leqslant q_{1} - 1 < r_{1} < p_{0} + n + 2\).
Proof. Suppose that we have \(\mathsf{U}_{p_{0}p_{1}} \to \mathsf{U}_{q_{0}q_{1}}\) and \(\mathsf{U}_{q_{0}q_{1}} \to \mathsf{U}_{r_{0}r_{1}}\) composing to give a non-zero morphism \(\mathsf{U}_{p_{0}p_{1}} \to \mathsf{U}_{r_{0}r_{1}}\). Then, by applying the auto-equivalence \(\tau^{p_{0} - 1}\), we can assume that \(p_{0} = 1\), so that \(\mathsf{U}_{p_{0}p_{1}}\) is concentrated in degree zero. Then the existence of non-zero morphisms \(\mathsf{U}_{p_{0}p_{1}} \to \mathsf{U}_{q_{0}q_{1}}\) gives by Lemma 14 that \(p_{0} \leqslant q_{0}\) and \(q_{1} \leqslant p_{0} + n + 1 = n + 2\), so that \(\mathsf{U}_{q_{0}q_{1}}\) is concentrated in degree zero too. We likewise deduce that \(\mathsf{U}_{r_{0}r_{1}}\) is concentrated in degree zero. We then use Lemma 13 to deduce that \(p_{0} - 1 \leqslant q_{0} - 1 < r_{0} < p_{1} - 1 \leqslant q_{1} - 1 < r_{1}\). The fact that \(r_{1} < n + 3 = p_{0} + n + 2\) follows from the fact that \(\mathsf{U}_{r_{0}r_{1}}\) is concentrated in degree zero.
Conversely, suppose that \(p_{0} - 1 \leqslant q_{0} - 1 < r_{0} < p_{1} - 1 \leqslant q_{1} - 1 < r_{1} < p_{0} + n + 2\). Then we may again apply \(\tau^{p_{0} - 1}\), whence these inequalities give us that all of \(\mathsf{U}_{p_{0}p_{1}}\), \(\mathsf{U}_{q_{0}q_{1}}\), and \(\mathsf{U}_{r_{0}r_{1}}\) are concentrated in degree zero. We can then apply Lemma 13 to deduce that we have a pair of non-zero morphisms \(\mathsf{U}_{p_{0}p_{1}} \to \mathsf{U}_{q_{0}q_{1}}\) and \(\mathsf{U}_{q_{0}q_{1}} \to \mathsf{U}_{r_{0}r_{1}}\) composing to give a non-zero morphism \(\mathsf{U}_{p_{0}p_{1}} \to \mathsf{U}_{r_{0}r_{1}}\). ◻
We now deduce similar results for the cluster category \(\mathscr{C}_{n}\). The following description of \(\nu[-2]\) can be obtained from combining 2 with Lemma 15.
Lemma 17 ([3]). We have that \(\nu \mathsf{U}_{ac} [-2] = \mathsf{U}_{c - (n + 3), a}\).
Let \(\psi \colon \mathscr{D}_{n} \to \mathscr{C}_{n}\) be the natural projection functor sending an object to its orbit. Lemma 17 then allows us to label the indecomposable objects of the \(\mathscr{C}_{n}\) as \(\mathsf{O}_{ac}\) such that \[\label{eq:modulo95cc} \psi(\mathsf{U}_{a'c'}) = \mathsf{O}_{ac} \text{ if and only if } \{a', c'\} \equiv \{a, c\} \mod (n + 3).\tag{3}\] The condition for \(\mathop{\mathrm{Hom}}_{\mathscr{C}_{n}}(\mathsf{O}_{ac}, \mathsf{O}_{bd}) \not\cong 0\) from Section 2.2 (\(a - 1 \prec b \prec c - 1 \prec d\)) then follows from 3 with Lemma 14. As always, we have that the non-zero morphism is unique up to scalar if it exists.
We can now prove Lemma 7, which is the analogue of Lemma 13 and Lemma 16 for the cluster category.
Proof of Lemma 7. Suppose that \(\mathsf{O}_{P} \to \mathsf{O}_{Q}\) and \(\mathsf{O}_{Q} \to \mathsf{O}_{R}\) in \(\mathscr{C}_{n}\) compose to give a non-zero morphism \(\mathsf{O}_{P} \to \mathsf{O}_{R}\). Then, since \(\mathscr{C}_{n}\) is an orbit category of \(\mathscr{D}_{n}\), we can lift these morphisms to morphisms \(\mathsf{U}_{P'} \to \mathsf{U}_{Q'}\) and \(\mathsf{U}_{Q'} \to \mathsf{U}_{R'}\) in \(\mathscr{D}_{n}\) which compose to give a non-zero map, where \(\psi(\mathsf{U}_{P'}) = \mathsf{O}_{P}\), \(\psi(\mathsf{U}_{Q'}) = \mathsf{O}_{Q}\), and \(\psi(\mathsf{U}_{R'}) = \mathsf{O}_{R}\). We have non-zero morphisms \(\mathsf{U}_{P'} \to \mathsf{U}_{Q'}\) and \(\mathsf{U}_{Q'} \to \mathsf{U}_{R'}\) in \(\mathscr{D}_{n}\) composing to give a non-zero morphism \(\mathsf{U}_{P'} \to \mathsf{U}_{R'}\) if and only if \[\label{eq:composition:inequality} p'_{0} - 1 \leqslant q'_{0} - 1 < r'_{0} < p'_{1} - 1 \leqslant q'_{1} - 1 < r'_{1} < p'_{0} + n + 2\tag{4}\] by Lemma 16, where \(P' = p'_{0}p'_{1}\), \(Q' = q'_{0}q'_{1}\), and \(R' = r'_{0}r'_{1}\). Applying 3 gives us the desired cyclic ordering \(p_{0} - 1 \preccurlyeq q_{0} - 1 \prec r_{0} \prec p_{1} - 1 \preccurlyeq q_{1} - 1 \prec r_{1}\).
Conversely, if such a cyclic ordering holds, one can lift \(\mathsf{O}_{P}\), \(\mathsf{O}_{Q}\), and \(\mathsf{O}_{R}\) to objects \(\mathsf{U}_{P'}\), \(\mathsf{U}_{Q'}\), and \(\mathsf{U}_{R'}\) of \(\mathscr{D}_{n}\) such that 4 holds. This gives that the morphisms in \(\mathscr{D}_{n}\) compose to give a non-zero morphism by Lemma 16, and so the morphisms in \(\mathscr{C}_{n}\) likewise compose to give a non-zero morphism. ◻