Keywords

Mathematical Subject Classification (2010):

1 Introduction

The deep theory of cluster algebras [5] is connected to many different areas of mathematics. In particular, it has intersections with the theory of Riemann surfaces, the moduli spaces of local systems, higher Teichmüller theory, stability structures, Donaldson–Thomas invariants, dilogarithm identities, and many others, [14, 79]. Several applications of cluster algebras in conformal field theory are known [3, 9]. Non-trivial but natural definition of seeds and mutations this notion allows to apply this kind of relations in various algebraic configurations. In some sense cluster algebras unify alternative ways of description of previously known structures.

The rich theory of vertex operator algebras which constitute an algebraic language of the conformal field theory are also known. Being a natural generalization for Lie algebras, vertex algebras represent a version of Fourier analysis with non-commutative modes. The expansion of vertex operators in terms of modes allows us to operate in an algebraic manner with analytic structures associated with powers of formal parameters attached to modes. This serves as a tool relating complicated algebraic relations vertex operator algebra modes with descriptions of algebraic-geometry objects.

Since both cluster algebras and vertex algebras represent two classes of quite universal algebraic instrumentation, one would be naturally interested in possible connections between these two machineries. In this note we would like to sketch a way to relate cluster algebras [5] with vertex operator algebras [6]. We formulate definition of a vertex operator cluster algebra which possesses a structure similar to an ordinary cluster algebra. The seeds are defined over non-commutative variables, coordinates around marked points, and matrix elements of a number of vertex operators. In [6] it was proven that one can describe a vertex operator algebra by the set of all its correlation functions.

1.1 Cluster and Vertex Operator Algebras

Let \(\mathbb{P}\) be an abelian group with binary operation ⊕. Let \(\mathbb{Z}\mathbb{P}\) be the group ring of \(\mathbb{P}\) and let \(\mathbb{Q}\mathbb{P}(x_{1},\ldots,x_{n})\) be the field of rational functions in n variables with coefficients in \(\mathbb{Q}\mathbb{P}\). A seed is a triple (x, y, B), where \(\mathbf{x} = \left \{x_{1},\ldots,x_{n}\right \}\) is a basis of \(\mathbb{Q}\mathbb{P}\left (x_{1},\ldots,x_{n}\right )\), \(\mathbf{y} = \left \{y_{1},\ldots,y_{n}\right \}\), is an n-tuple of elements \(y_{i} \in \mathbb{P}\), and B is a skew-symmetrizable matrix. Given a seed (x, y, B) its mutation μ k (x, y, B) in direction k is a new seed (x , y , B ) defined as follows. Let [x]+ = max(x, 0). Then we have B = (b ij ) with b ij = b ij  for i = k or j = k, and b ij = b ij + [−b ik ]+ b kj + b ik [b kj ]+,   otherwise. For new coefficients \(\mathbf{y}^{{\prime}} = \left (y_{1}^{{\prime}},\ldots,y_{n}^{{\prime}}\right )\), with y j = y k −1 if j = k, \(y_{j}^{{\prime}} = y_{j}y_{k}^{[b_{kj}]_{+}}(y_{ k} \oplus 1)^{-b_{kj}}\;\mathrm{if}\;j\neq k\), and \(\mathbf{x} = \left \{x_{1},\ldots,x_{n}\right \}\), where \(x_{k}^{{\prime}} = \left (y_{k}\prod \limits _{i=1}^{n}x_{i}^{[b_{ik}]_{+}} +\prod \limits _{ i=1}^{n}x_{ i}^{[-b_{ik}]_{+}}\right )\left ((y_{ k} \oplus 1)x_{k}\right )^{-1}\). Mutations are involutions, i.e., μ k μ k (x, y, B) = (x, y, B).

A vertex operator algebra (VOA) [6] is determined by a quadruple (V, Y, 1, ω), where is a linear space endowed with a \(\mathbb{Z}\)-grading with \(V =\bigoplus _{r\in \mathbb{Z}}V _{r}\) with dimV r < Y ∞. The state 1V 0, 1 ≠ 0, is the vacuum vector and ωV 2 is the conformal vector with properties described below. The vertex operator Y is a linear map Y: V → End(V )[[z, z −1]] for formal variable z so that for any vector uV we have a vertex operator \(Y (u,z) =\sum _{n\in \mathbb{Z}}u(n)z^{-n-1}\). The linear operators (modes) u(n): VV satisfy creativity Y (u, z)1 = u + O(z), and lower truncation u(n)v = 0, conditions for each u, vV and n ≫ 0. For the conformal vector ω one has \(Y (\omega,z) =\sum _{n\in \mathbb{Z}}L(n)z^{-n-2}\), where L(n) satisfies the Virasoro algebra for some central charge C: \([\,L(m),L(n)\,] = (m - n)L(m + n) + \frac{C} {12}(m^{3} - m)\delta _{ m,-n}\mathrm{Id}_{V }\), where Id V is identity operator on V. Each vertex operator satisfies the translation property Y (L(−1)u, z) = z Y (u, z). The Virasoro operator L(0) provides the \(\mathbb{Z}\)-grading with L(0)u = ru for uV r , \(r \in \mathbb{Z}\). Finally, the vertex operators satisfy the Jacobi identity which we omit here. These axioms imply locality, (z 1z 2)N Y (u, z 1)Y (v, z 2) = (z 1z 2)N Y (v, z 2)Y (u, z 1), skew-symmetry, Y (u, z)v = e zL(−1) Y (v, −z)u, associativity (z 0 + z 2)N Y (u, z 0 + z 2)Y (v, z 2)w = (z 0 + z 2)N Y (Y (u, z 0)v, z 2)w, and commutativity \(u(k)Y (v,z) - Y (v,z)u(k) =\sum \limits _{j\geq 0}\left ({ k \atop j} \right )Y (u(j)v,z)z^{k-j}\), conditions for u, v, wV and integers N ≫ 0. For v = 1 one has Y (1, z) = Id V . Note also that modes of homogeneous states are graded operators on V, i.e., for vV k , v(n): V m V m+kn−1. In particular, let us define the zero mode o(v) of a state of weight wt(v) = k, i.e., vV k , as o(v) = v(wt(v) − 1), extending to V additively.

1.2 Correlation Functions of Genus Zero and One Riemann Surfaces

We define the restricted dual space of V by Frenkel [6]. Let V be a vertex operator algebra. \(V ^{{\prime}} =\bigoplus \limits _{n\geq 0}V _{n}^{{\ast}}\), where V n is the dual space of linear functionals on the finite dimensional space V n . Let 〈. , . 〉 denote the canonical pairing between V and V. Define matrix elements for v V , vV and n vertex operators Y (v 1, z 1), , Y (v n , z n ) by 〈v , Y (v 1, z 1)…Y (v n , z n )v〉. Choosing v = 1 and v = 1 we obtain the n-point correlation function on the sphere: F V (0)(v 1, z 1; ; v n , z n ) = 〈1 , Y (v 1, z 1)…Y (v n , z n )1〉. Here the upper index of F (0) stands for the genus. For uV n ,

$$\displaystyle{ u(k): V _{m} \rightarrow V _{m+n-k-1}. }$$
(1)

Hence it follows that for \(v^{{\prime}}\in V _{m^{{\prime}}}^{{\prime}}\), vV m , and uV n we obtain a monomial \(\langle v^{{\prime}},Y (u,z)v\rangle = C_{v^{{\prime}}v}^{u}z^{m^{{\prime}}-m-n }\), where \(C_{v^{{\prime}}v}^{u} =\langle v^{{\prime}},u(m + n - m^{{\prime}}- 1)v\rangle\). Recall now the following formal expansion: for variable x, y we adopt the convention that \((z_{1} + z_{2})^{m} =\sum _{n\geq 0}\left ({ m \atop n} \right )z_{1}^{m-n}z_{ 2}^{n}\), i.e., for m < 0 we formally expand in the second parameter z 2. Using the vertex commutator property, i.e., \(\left [u(m),Y (v,z)\right ] =\sum _{i\geq 0}\left ({ m \atop i} \right )Y \left (u(i)v,z\right )z^{m-i}\), one can also derive [10] a recursive relationship. In [10] we find a recurrent formula expressing an n + 1-point matrix element on the sphere as a finite sum of n-point matrix elements [10, Lemma 2.2.1]. For v 1, , v n V, and a homogeneous vV, we find

$$\displaystyle\begin{array}{rcl} & & \langle v^{{\prime}},Y (v_{ 1},z_{1})\ldots Y (v_{n},z_{n})v\rangle \\ & & \quad =\sum \limits _{ r=2}^{n}\sum \limits _{ m\geq 0}f_{wt(v_{1}),m}(z_{1},z_{r}) \cdot \langle v^{{\prime}},Y (v_{ 2},z_{2})\ldots Y (v_{1}(m)\;v_{r},z_{r})\ldots Y (v_{n},z_{n})v\rangle \\ & & \qquad +\langle v^{{\prime}},o(v_{ 1})\;Y (v_{2},z_{2})\ldots Y (v_{n},z_{n})v\rangle, {}\end{array}$$
(2)

where \(f_{wt(v_{1}),m}(z_{1},z_{r})\) is a rational function defined by \(f_{n,m}(z,w) = \frac{z^{-n}} {m!} \left ( \frac{d} {dw}\right )^{m} \frac{w^{n}} {z-w}\). \(\iota _{z,w}f_{n,m}(z,w) =\sum \limits _{j\in \mathbb{N}}\left ({ n+j \atop m} \right )z^{-n-j-1}w^{n+j-1}\). In order to consider modular-invariance of n-point functions at genus one, Zhu introduced [10] a second “square-bracket” VOA \((V,Y [,],\mathbf{1},\tilde{\omega })\) associated with a given VOA (V, Y (, ), 1, ω). The new square bracket vertex operators are \(Y [v,z] =\sum _{n\in \mathbb{Z}}v[n]z^{-n-1} = Y (q_{z}^{L(0)}v,q_{z} - 1)\), with q z = e z, while the new conformal vector is \(\tilde{\omega }=\omega -\frac{c} {24}\mathbf{1}\). For v of L(0) weight \(wt(v) \in \mathbb{R}\) and m ≥ 0, \(v[m] = m!\sum \limits _{i\geq m}c(wt(v),i,m)v(i)\), where \(\sum \limits _{m=0}^{i}c(wt(v),i,m)x^{m} = \left ({ wt(v)-1+x \atop i} \right )\). For v 1, , v n V the genus one n-point function [10] has the form

$$\displaystyle{F_{V }^{(1)}(v_{ 1},z_{1};\ldots;v_{n},z_{n};\tau ) = Tr_{V }\left (Y (q_{1}^{L(0)}v_{ 1},q_{1})\ldots Y (q_{n}^{L(0)}v_{ n},q_{n})\;q^{L(0)-C/24}\right ),}$$

for q = e 2πiτ and \(q_{i} = e^{z_{i}}\), where τ is the torus modular parameter. Then the genus one Zhu recursion formula is given by the following [10]. For any v, v 1, , v n V we find for an n + 1-point function

$$\displaystyle\begin{array}{rcl} & & F_{V }^{(1)}(v,z;v_{ 1},z_{1};\ldots;v_{n},z_{n};\tau ) \\ & & \quad =\sum \limits _{ r=1}^{n}\sum \limits _{ m\geq 0}P_{m+1}(z - z_{r},\tau ) \cdot F_{V }^{(1)}(v_{ 1},z_{1};\ldots;v[m]v_{r},z_{r};\ldots;v_{n},z_{n};\tau ) \\ & & \qquad + F_{V }^{(1)}\left (o(v);v_{ 1},z_{1};\ldots;v_{n},z_{n};\tau \right ), {}\end{array}$$
(3)

\(F_{V }^{(1)}\left (o(v);v_{1},z_{1};\ldots;v_{n},z_{n};\tau \right ) = Tr_{V }\left (o(v)\;Y (q_{1}^{L(0)}v_{1},q_{1})\ldots Y (q_{n}^{L(0)}v_{n},q_{n})\right.\) \(\left.q^{L(0)-C/24}\right )\). In this theorem P m (z, τ) denote higher Weierstrass functions defined by \(P_{m}(z,\tau ) = \frac{(-1)^{m}} {(m-1)!}\sum \limits _{n\in \mathbb{Z}_{\neq 0}} \frac{n^{m-1}q_{ z}^{n}} {1-q^{n}}\).

2 Cluster Structure for a Vertex Operator Algebra Correlation Functions

Fix a vertex operator algebra V. Choose n-marked points p i , i = 1, , n on a compact Riemann surface. In the vicinity of each marked point p i define a local coordinate z i with zero at p i . Consider n-tuples \(\mathbf{v} \equiv \left \{v_{1},\ldots,v_{n}\right \}\), of arbitrary states v i V, and local corresponding vertex operators \(\mathbf{Y}(\mathbf{v},\mathbf{z}) \equiv \left \{Y (v_{1},z_{1}),\ldots,Y (v_{n},z_{n})\right \}\), with coordinates \(\mathbf{z} \equiv \left \{z_{1},\ldots,z_{n}\right \}\) around p i , i = 1, , n. We define a vertex operator cluster algebra seed

$$\displaystyle{ \left (\mathbf{v},\mathbf{Y}(\mathbf{v},\mathbf{z}),F_{n}(\mathbf{v},\mathbf{z})\right ), }$$
(4)

where F n (v, z) ≡ F n (v 1, z 1; ; v n , z n ) is an n-point correlation function (matrix element for the sphere case) for n states v i . Now, define the mutation μ k (v, m, z):

$$\displaystyle{ \left (\mathbf{v}^{{\prime}},\mathbf{Y}(\mathbf{v}^{{\prime}},\mathbf{z}),F_{ n}^{{\prime}}(\mathbf{v}^{{\prime}},\mathbf{z})\right ) =\mu _{ k}(v,m,z)\left (\mathbf{v},\mathbf{Y}(\mathbf{v},\mathbf{z}),F_{n}(\mathbf{v},\mathbf{z})\right ), }$$
(5)

of the seed (4) in direction k ∈ 1, , n for vV, according to the Zhu reduction formula for corresponding Riemann surface genus, e.g., for the sphere as in (2), for the torus as in (3), etc. Namely, for v, we define v as the mutation of v in direction k ∈ 1, , n as

$$\displaystyle{ \mathbf{v}^{{\prime}} =\mu _{ k}(v,m,z)\mathbf{v} = (v_{1},\ldots,v(m)v_{k}\ldots,v_{n}), }$$
(6)

for some m ≥ 0. Note that due to the lower truncation property we get a finite number of terms as a result of the action of v(m) on v r . For the n-tuple of vertex operators we define

$$\displaystyle{ \mathbf{Y}(\mathbf{v}^{{\prime}},\mathbf{z}) =\mu _{ k}(v,m,z)\mathbf{Y}(\mathbf{v},\mathbf{z}) = \left (Y (v_{1},z_{1}),\ldots,Y (v(m)v_{k},z_{k}),\ldots,Y (v_{n},z_{n})\right ). }$$
(7)

The mutation

$$\displaystyle{ F_{n}^{{\prime}}(\mathbf{v}^{{\prime}},\mathbf{z}) =\mu _{ k}(v,m,z)F_{n}(\mathbf{v},\mathbf{z}), }$$
(8)

is defined by summing over mutations in all possible directions with auxiliary functions f(wt v, m, k, z), k ∈ 1, , n and all m ≥ 0:

$$\displaystyle\begin{array}{rcl} & & F_{n}^{{\prime}}(\mathbf{v}^{{\prime}},\mathbf{z}) =\mu _{ k}(v,m,z)F_{n}(v_{1},z_{1};\ldots;v_{n},z_{n}) \\ & & =\sum \limits _{ k=1}^{n}\sum \limits _{ m\geq 0}f(\mathrm{wt\;v},m,k,z)F_{n}(v_{1},z_{1};\ldots;v(m)v_{k},z_{k};\ldots;v_{n},z_{n}) + \widetilde{F}_{n}(v,z;\mathbf{v},\mathbf{z}),{}\end{array}$$
(9)

where \(\widetilde{F}_{n}(v,z;\mathbf{v},\mathbf{z})\) denote higher terms in the Zhu reduction formula for a specific genus of a Riemann surfaces used in the consideration. In particular, for the genus zero case we have f(wt v, m, k, z) = f v,m (z, z k ) for some m ≥ 0, \(\widetilde{F}_{n}(v,z;\mathbf{v},\mathbf{z}) = F_{n}^{(0)}(o(v);\mathbf{v},\mathbf{z}) =\langle \mathbf{1}^{{\prime}},o(v)\;Y (v_{1},z_{1})\ldots Y (v_{n},z_{n})\mathbf{1}\rangle\), while for the genus one Riemann surface we take and f(wt v, m, k, z) = P m+1(zz k ; τ) given by P m (z, τ), \(\widetilde{F}_{n}(v,z;\mathbf{v},\mathbf{z}) = F_{n}^{(1)}(o(v);\mathbf{v},\mathbf{z}) = Tr_{V }\left (o(v)Y (v_{1},z_{1})\ldots Y (v_{n},z_{n})\right )\). The mutation μ k (v, m, z) defined by (6)–(9) is an involution, i.e.,

$$\displaystyle{\mu _{k}(v,m,z)\mu _{k}(v,m,z)\left (\mathbf{v},\mathbf{Y}(\mathbf{v},\mathbf{z}),F_{n}(\mathbf{v},\mathbf{z})\right ) = \left (\mathbf{v},\mathbf{Y}(\mathbf{v},\mathbf{z}),F_{n}(\mathbf{v},\mathbf{z})\right ),}$$

subject a few conditions. As the first condition, one can take v(m)v(m)v k = v k , k = 1, , n for the actions (6)–(7). The simplest case, in particular, for vV k , for some specific k = 1, , n, when km − 1 = 0, then v(m) = o(v) ≡ v(wt v − 1). Then due to the property (1), v(m)v(m): V p ⟶ V p . Note that when we sum in (9) over mutations in all possible directions k ∈ 1, , n and all m ≥ 0, we obtain a correlation function (matrix element for the sphere) of rank n + 1 (see (2) and (3)) with extra vV inserted at a point p with corresponding local coordinate z:

$$\displaystyle\begin{array}{rcl} & & F_{n+1}^{(g)}(v,z;v_{ 1},z_{1};\ldots;v_{n},z_{n};\tau ) {}\\ & & =\sum \limits _{ k=1}^{n}\sum \limits _{ m\geq 0}f(\mathrm{wt}\;v,m,k,z) \cdot F_{n}^{(g)}(v_{ 1},z_{1};\ldots;v(m)v_{k}\ldots;v_{n},z_{n};\tau ) + \widetilde{F}_{n}^{(g)}(v,z;\mathbf{v},\mathbf{z}).{}\\ \end{array}$$

When we reduce F n (g)(v 1, z 1; ; v(m)v k ; v n , z n ) in (9) to the partition function F 0 (g) (i.e., the zero point function) according to the Zhu reduction formulas ((2) or (3)), we obtain multiple action of modes \(\prod \limits _{m\geq 0}v_{r}(m)\) on various v k as well as products of f(wt v r , m r , r, z r ) functions as a result of action on z k .