March 2005

The author was partially supported by NSF grant DMS-0098830 and DMS-0111298.
<ph f="cmbx">Pre-modular categories of rank 3</ph>

Victor Ostrik

E-mail address : vostrik@darkwing.uoregon.edu Department of Mathematics, 1222 University of Oregon, Eugene OR 97403-1222

1 Introduction

Let k   be an algebraically closed field of characteristic 0. A fusion category C   over k   is a k   linear semisimple rigid monoidal category with finitely many simple objects and finite dimensional spaces of morphisms, such that the endomorphism algebra of the neutral object is k   , see [8. The rank of a fusion category is just the number of isomorphism classes of simple objects. In [16we classified all fusion categories of rank 2. A similar classification problem for rank 3 seems to be out of reach at the moment. For example it is not known whether the number of fusion categories of rank 3 is finite. In this note we classify the fusion categories C   of rank 3 under an additional assumption that C   admits a ribbon structure, see [1. Recall that the ribbon fusion categories are called pre-modular, see [15.
Main Theorem. There are exactly 7 fusion categories of rank 3 admitting a structure of ribbon category.
The proof of this theorem is based on the properties of S   matrix (see [1) and is an exercise in Galois theory. This note was inspired by [11where the authors classified the fusion rings of modular tensor categories with small number of simple objects and small fusion coefficients via computer search. It would be very interesting to answer the following Question. Is it true that there are only finitely many ribbon categories of a given finite rank?
This question is a special case of question in [16. On the other hand the positive answer to this question would imply the conjecture by Z. Wang that there are just finitely many modular tensor categories of a given rank.
It is interesting to observe that contrary to the case of rank 2 not all fusion categories of rank 3 admit a ribbon structure, see Remark in section 4.5.
After this note was finished D. Nikshych showed to the author reference [3where the fusion rings of modular tensor categories with three simple objects were classified under some unitarity assumptions. Also I was informed by Z. Wang that all modular tensor categories of rank 4   are now classified, see [2. Still we hope that our treatment will be useful for some readers.
This note was written while the author enjoyed the hospitality of the Institute for Advanced Study. I am happy to thank this institution. I am grateful to Dmitri Nikshych and Zhenghan Wang for very useful comments.

2 Recollections

In this section we review necessary facts on pre-modular categories.

2.1 Dimension

Recall (see e.g. [8) that a fusion category C   is pivotal if it is endowed with a functorial tensor isomorphisms M M * *   for any M C   . In a pivotal fusion category C   one defines for any object M C   its dimension d M k   , see [1. We have the following properties, see loc. cit.:
(a) d M   defines a homomorphism d M : K ( C ) k   ; (b) Assume that M   is simple object. Then d M 0   .

2.2 S ~   matrix

Let C   be a ribbon category (see [1for a definition). Recall that in a ribbon category the balancing isomorphism θ End ( Id C )   is defined. For a simple object X C   let θ X   denote the scalar by which θ   acts on X   . Vafa's theorem (see [18, 1, 9) states that (a) the numbers θ X   are roots of unity.
Let { V i } i I   be a set of (reprsentatives of isomorphism classes of ) simple objects in C   and let i i *   be a unique involution of I   such that ( V i ) * = V i *   . Let V i V j = k I N i j k V k   and let θ i : = θ V i , d i : = d V i   . Define the matrix S ~   by the formula (see [1):
S ~ i j = θ i 1 θ j 1 k I N i * j k θ k d k .   We have the following properties, see [1:
(b) the matrix S ~   is symmetric S ~ i j = S ~ j i   ; (c) For any i I   the assignment φ i ( V j ) = S ~ i j / d i   defines a homomorphism of rings K ( C ) k   .
Recall (see [1) that a ribbon category C   is called modular if the matrix S ~   is non-degenerate.

3 Ribbon based rings of rank 3

3.1

Let k , l , m , n   be nonnegative integers subject to the condition
k 2 + l 2 = l m + k n + 1 . (*)
Let K ( k , l , m , n )   be the based ring with the basis 1 , X , Y   and the multiplication given by X 2 = 1 + m X + k Y , Y 2 = 1 + l X + n Y , X Y = Y X = k X + l Y .   The following Proposition gives the classification of the based rings of rank 3, see [8, Example in section 8.10.
Proposition. Let K   be a based ring of rank 3. Then either K = K ( Rep ( Z / 3 Z ) )   or K = K ( k , l , m , n )   .
Note that we have an obvious isomorphism of the based rings K ( k , l , m , n ) = K ( l , k , n , m )   .

3.2 Symmetric categories

Recall that a ribbon category C   is called symmetric if the square of the braiding is the identity. Equivalently, the S ~   matrix of the category C   has rank 1 (see e.g.
[15). It is proved by Deligne [6that for any symmetric fusion category C   there exists a finite group G   and an equivalence C Rep ( G )   .
Lemma. Let G   be a finite group with 3 irreducible representations. Then either G = Z / 3 Z   or G = S 3   .
Proof. The Landau estimate (see [14, 16) gives | G | 6   . The rest is easy.
Corollary. Let C   be a symmetric category of rank 3. Then either K ( C ) = K ( Rep ( Z / 3 Z ) )   or K ( C ) = K ( 0 , 1 , 0 , 1 )   .

3.3 Non-modular and non-symmetric categories

Assume that the category C   is not symmetric and is not modular. It follows from [15Corollary 2.16 that the category C   has a non-trivial symmetric subcategory.
This subcategory has 2 simple objects (say 1   and X   ) and thus is equivalent to Rep ( Z / 2 Z )   . Hence K ( C ) = K ( 0 , 1 , 0 , n )   . Observe that d X = 1   since otherwise d Y = 0   . Thus S ~   matrix looks like S ~ = ( 1 1 d Y 1 θ X 2 θ X 1 d Y d Y θ X 1 d Y θ Y 2 ( 1 + θ X + n θ Y d Y ) ) .   Since the second column should give a homomorphism K ( C ) C   we get θ X = 1   (except, possibly, the case n = 0   ). Since the third column is a d Y   times a homomorphism K ( C ) C   distinct from d   , we get θ Y 2 ( 1 + θ X + n θ Y d Y ) = d Y d ¯ Y   where d ¯ Y   is a root of the equation y 2 = 2 + n y   distinct from d Y   . Thus we have θ Y 2 ( 1 + θ X + n θ Y d Y ) = 2   or equivalently n d Y = 2 ( θ Y + θ Y 1 )   . Assume that n > 1   . Then d Y   is irrational and after applying a Galois avtomorphism to the last equation we have n y + = 2 ( θ + θ 1 )   where y +   is the positive root of the equation y 2 = 2 + n y   and θ   is a some root of unity. But note that y + 2 > n y +   and hence y + > n   and n y + > n 2   . On the other hand clearly | θ + θ 1 | 2   . Thus n 2 < 4   and we get the contradiction. Thus we have proved Proposition. Assume that C   is nor symmetric neither modular. Then K ( C ) = K ( 0 , 1 , 0 , n )   where n = 0 , 1   .
Remark. It is reasonable to expect that if K ( C ) = K ( 0 , 1 , 0 , n )   for some fusion category C   then n 2   (see Remark in Section 4.5). But unfortunately we don't know how to prove that n   is bounded by any constant.

3.4 Modular categories

In this section we assume that C   is a modular category such that K ( C ) = K ( k , l , m , n )   . Let φ 1 , φ 2 , φ 3   be the three distinct homomorphisms K ( C ) C   ; we assume that φ 1   coincides with the dimension function and denote φ i ( X ) = x i , φ i ( Y ) = y i   for i = 1 , 2 , 3   . We can assume that S ~   matrix looks like S ~ = ( 1 x 1 y 1 x 1 x 1 x 2 y 1 x 3 y 1 x 1 y 2 y 1 y 3 ) .   Since S ~   matrix is symmetric we have x 1 y 2 = y 1 x 3   . It is easy to see that x 1 y 2 = y 1 x 3 0   .
The absolute Galois group G a l ( Q ¯ / Q )   acts on the set { φ 1 , φ 2 , φ 3 }   . Thus we have a homomorphism G a l ( Q ¯ / Q ) S 3   . Let us denote the image of this homomorphism by G   . It is known [5that the group G   is abelian (see also [4, [8Appendix). Thus we have 3 possibilities: G   is trivial, G = Z / 3 Z   and G = Z / 2 Z   .
Case 1. G   is trivial. Then all numbers x i , y i   are rational and hence integer. In particular F P d i m ( X )   and F P d i m ( Y )   are integers. Then again the Landau estimate (see [88.38) gives F P d i m ( C ) 6   and the only possibility is K ( C ) = K ( 0 , 1 , 0 , 1 )   .
Case 2. G = Z / 3 Z   . The group G   permutes homomorphisms φ 1 , φ 2 , φ 3   cyclically.
Thus applying the elements of G   to the identity x 1 y 2 = y 1 x 3   we get new identities x 2 y 3 = y 2 x 1   and x 3 y 1 = y 3 x 2   . Equivalently x 1 y 2 = x 2 y 3 = x 3 y 1 = : λ   . Recall that λ 0   . Thus ( x 1 , x 2 , x 3 ) = λ ( y 2 1 , y 3 1 , y 1 1 )   . The numbers x i   are the roots of the polynomial x 3 ( m + l ) x 2 + ( m l k 2 1 ) x + l   (the characteristic polynomial of the operator of multiplication by X   in K ( k , l , m , n )   ) and the numbers y i   are the roots of the polynomial y 3 ( n + k ) y 2 + ( n k l 2 1 ) y + k   . The Vieta Theorem implies:
l = x 1 x 2 x 3 = λ 3 y 1 y 2 y 3 = λ 3 / ( k ) λ 3 = l k ; (1)
m + l = x 1 + x 2 + x 3 = λ ( y 1 1 + y 2 1 + y 3 1 ) = λ n k l 2 1 ( k ) ; (2)
m l k 2 1 = x 1 x 2 + x 2 x 3 + x 3 x 1 = λ 2 y 1 + y 2 + y 3 y 1 y 2 y 3 = λ 2 n + k ( k ) . (3)
Now equation (2) implies that λ   is rational except, possibly, the case m + l = 0   (in the latter case K ( k , l , m , n ) = K ( 1 , 0 , 0 , 0 )   ). Equation (1) then says that λ > 0   and equations (2), (3) imply n k l 2 1 < 0   and m l k 2 1 < 0   . But we know from (*) that n k l 2 1 + m l k 2 1 = 3   and hence we can assume that n k l 2 1 = 1   and m l k 2 1 = 2   . It is easy to see that these equations imply k = 1   and l = 1 , 2   . But the case l = 2   is impossible since then λ = k l 3   is irrational. Thus the only possibility is K ( C ) = K ( 1 , 1 , 1 , 0 )   . Thus we found that in case 2 we have 2 possibilities: either K ( C ) = K ( 1 , 1 , 1 , 0 )   or K ( k , l , m , n ) = K ( 1 , 0 , 0 , 0 )   . Case 3. G = Z / 2 Z   . In this case there are two subcases:
(a) G   fixes φ 1   and permutes φ 2   and φ 3   . The identity x 1 y 2 = y 1 x 3   implies x 1 y 3 = y 1 x 2   and hence x 2 y 2 = x 3 y 3   . Thus φ 2 ( X Y ) = φ 3 ( X Y )   . Since φ 2 φ 3   we see that ( X Y ) 2   should lie in the subspace of K ( C )   spanned by 1   and X Y   . Now ( X Y ) 2 = ( k X + l Y ) 2 = k 2 X 2 + 2 k l X Y + l 2 Y 2 = k 2 ( m X + k Y ) + l 2 ( l X + n Y ) m o d < 1 , X Y > = ( k 2 m + l 3 ) X + ( k 3 + l 2 n ) Y m o d < 1 , X Y >   . This vector should be proportional to X Y = k X + l Y   , hence ( k 2 m + l 3 ) l = ( k 3 + l 2 n ) k   . We see that if p   is a prime divisor of k   then p   divides l   and the relation (*) then shows that p   divides 1   . Thus k 1   and similarly l 1   . Thus in this case we have that either K ( C ) = K ( 0 , 1 , 0 , n )   or K ( C ) = K ( 1 , 1 , 1 , 0 )   . In the first case we have x 1 = 1   (otherwise y 1 = 0   ) and y 1   is a root of equation y 2 = 2 + n y   . This equation has a rational root only for n = 1   . Thus we have 2 possibilities K ( C ) = K ( 0 , 1 , 0 , 1 )   and K ( C ) = K ( 1 , 1 , 1 , 0 )   .
(b) G   does not fix φ 1   . This is most difficult case. We can assume that G   permutes φ 1   and φ 2   and fixes φ 3   . Thus the identity x 1 y 2 = y 1 x 3   implies x 2 y 1 = y 2 x 3   and hence x 1 x 2 = x 3 2   . Thus by Vieta Theorem x 3 3 = x 1 x 2 x 3 = l   . Set t : = x 3   and s : = y 3   ; then s   and t   are integers. Assuming s 0   we have k = s + t 2 s , l = t 3 , m = t t s 2 s 2 + 1 t , n = s + t 4 1 s .   Also x 1 x 2 = l x 3 = t 2 , x 1 + x 2 = m + l x 3 = t s 2 t 3 s 2 + 1 t ,   y 1 y 2 = k y 3 = ( t 2 + 1 ) , y 1 + y 2 = n + k y 3 = t 2 s + s + t 4 1 s .   The equation x 1 y 2 = y 1 x 3   gives x 1 = y 1 2 x 3 / ( y 1 y 2 ) = t t 2 + 1 y 1 2   and, similarly, x 2 = t t 2 + 1 y 2 2   . Thus we have x 1 + x 2 = t t 2 + 1 ( y 1 2 + y 2 2 )   or, equivalently, t s 2 t 3 s 2 + 1 t = t t 2 + 1 ( ( s ( t 2 + 1 ) + t 4 1 s ) 2 + 2 ( t 2 + 1 ) ) .   After simple transformations we have s 2 + 1 t 2 + t 2 s 2 t 2 2 t 4 = ( t 2 1 ) 2 s 2 ( t 2 + 1 )   and thus s 2 t 2 ( 1 t 4 ) + 1 t 2 + t 2 2 t 4 = ( 1 t 2 ) 2 s 2 ( t 2 + 1 ) .   After dividing by 1 t 2   we get s 2 t 2 ( 1 + t 2 ) + 1 + t 2 + 2 t 4 t 2 = 1 t 2 s 2 ( 1 + t 2 )   or, equivalently, s 2 t 2 + 1 t 2 + 2 t 2 t 2 + 1 + t 2 s 2 = 1 s 2 .   But this is impossible since the LHS is greater than s 2 t 2 + t 2 s 2 2   and the RHS is 1   .
Thus we have two possibilities: either s = 0   or t 2 = 1   . Assume first that t 2 = 1   .
Then t = 1   , and k = 2 s , l = 1 , m = 2 s 2 , n = s   . It is not difficult to check that in this case the S ~   matrix is symmetric. We have y 1 = y 1 x 3 = S ~ 23 = 1 θ X θ Y ( 2 s θ X x 1 + θ Y y 1 )   . Recall that x 1 = t t 2 + 1 y 1 2 = 1 2 y 1 2   . Hence s y 1 = θ Y θ Y θ X   .
After applying the Galois automorphism we can assume that y 1 > 0   and we have an inequality s y 1 2   . On the other hand y 1   is a root of the polynomial y 2 2 s y 2   and hence y 1 2 = 2 s y 1 + 2 > 2 s y 1 y 1 > 2 s   . Thus we get 2 s 2 < 1   and hence s = 0   .
Consider now the case s = 0   . Then we have k = 0 , l = 1 , m = 0   . The S ~   matrix looks like S ~ = ( 1 1 y 1 1 1 y 1 y 1 y 2 0 )   where y 1 , y 2   are the roots of the equation y 2 = 2 + n y   . Since S ~   is symmetric we have y 2 = y 1   and hence n = 0   . Thus K ( C ) = K ( 0 , 1 , 0 , 0 )   .
Summarizing we can state Proposition. Assume that a fusion category C   of rank 3 admits a structure of modular category. Then we have the following possibilities for K ( C )   : K ( Rep ( Z / 3 Z ) )   , K ( 1 , 0 , 0 , 0 )   , K ( 0 , 1 , 0 , 1 )   , K ( 1 , 1 , 1 , 0 )   .

3.5 List of possible based rings

We have proved Theorem. Assume that a fusion category of rank 3 admits a ribbon structure.
Then we have the following possibilities for K ( C )   : K ( Rep ( Z / 3 Z ) )   , K ( 0 , 1 , 0 , 0 )   , K ( 0 , 1 , 0 , 1 )   , K ( 1 , 1 , 1 , 0 )   .

4 Identification of tensor categories

In this section we describe all fusion categories with Grothendieck rings given by Theorem 3.5.

4.1

K ( C ) = K ( Rep ( Z / 3 Z )   . In this case possible fusion categories are classified by H 3 ( Z / 3 Z , k * ) = Z / 3 Z   (note that Aut ( Z / 3 Z )   acts trivially on this cohomology group, see e.g. [7). Thus there are 3 such categories. But only the category with trivial associativity constraint admits a structure of ribbon category, see e.g. [17.
This structure is not unique: we can have symmetric category C = Rep ( Z / 3 Z )   and modular category Rep ( s l ^ ( 3 ) 1 )   .

4.2

K ( C ) = K ( 0 , 1 , 0 , 0 )   . The fusion ring K ( 0 , 1 , 0 , 0 )   is well known in conformal field theory, it represents the fusion rules of the Ising model. We have an isomorphism K ( 0 , 1 , 0 , 0 ) = K ( Rep ( s l ^ ( 2 ) 2 )   . Thus acoording to [10(see also [12) there are two fusion categories C   such that K ( C ) = K ( 0 , 1 , 0 , 0 )   . One of them is Rep ( s l ^ ( 2 ) 2 )   and the second can be obtained from the first one by applying some Galois automorphism; also both categories can be constructed using the quantum group U q ( s l ( 2 ) )   for q = 1 8   , see [1.

4.3

K ( C ) = K ( 1 , 1 , 1 , 0 )   . Observe that K ( 1 , 1 , 1 , 0 ) K ( Rep ( Z / 2 Z ) ) = K ( Rep ( s l ^ ( 2 ) 5 )   .
Thus it follows from [10(see also [12) that there are exactly three fusion categories C   with such Grothendieck ring; one category is a subcategory Rep ( s o ^ ( 3 ) 5 )   of representations with integer spin in Rep ( s l ^ ( 2 ) 5 )   ; two others are Galois conjugate to this one. Thus all three categories admit a ribbon structure. Also all three categories can be realized using the quantum group U q ( s l ( 2 ) )   for q = 1 7   , see [1.

4.4

K ( C ) = K ( 0 , 1 , 0 , 1 )   . Observe that K ( 0 , 1 , 0 , 1 ) = K ( Rep ( S 3 ) )   . It was established by T. Chmutova that there are 3 fusion categories with such Grothendieck ring, see [7. It is easy to see that S ~   matrix for such category necessarily has rank 1 and hence any braided structure on C   is symmetric. Thus only C = Rep ( S 3 )   of these 3 categories has a ribbon structure.

4.5

Summarizing the results of the previous sections we can state the main result of this note.
Main Theorem. There are exactly 7 fusion categories of rank 3 admitting a ribbon structure: Rep ( Z / 3 Z )   , Rep ( S 3 )   , Rep ( s l ^ ( 2 ) 2 )   , Rep ( s o ^ ( 3 ) 5 )   and the Galois conjugates of two latter categories.
Remark. It is interesting to note that there exists a fusion category of rank 3 (and hence with commutative Grothendieck ring) which does not admit a ribbon structure. Namely let C   be the fusion category attached to the affine s l 2   on level 10 and let A C   be the commutative C   algebra of type E 6   , see [13. Then the category Rep A   of right A   modules has a structure of fusion category, see loc. cit.
This fusion category contains a tensor subcategory corresponding to the ends of long legs and the triple vertex of the graph E 6   which is fusion category of rank 3 with Grothendieck ring K ( 0 , 1 , 0 , 2 )   . It follows from the Main Theorem above that this category does not admit a ribbon structure.
It seems reasonable to expect that the Grothendieck ring of any fusion category of rank 3 is either isomorphic to K ( 0 , 1 , 0 , 2 )   or listed in Theorem 3.5.
References

  1. B. Bakalov, A. Kirillov, Jr., Lectures on tensor categories and modular functor, Amer. Math. Soc., 2000.
  2. S. Belinschi, E. Rowell, R. Stong, Z. Wang Classification of Modular Tensor Categories I: Low-Rank Cases, preprint.
  3. M. Caselle, G. Ponzano Modular invariance and fusion rule algebras: classification of the three-operator case, Internat. J. Modern Phys. A 5 (1990), no. 24, 4697-4719.
  4. A. Coste, T. Gannon, Remarks on Galois symmetry in rational conformal field theories, Phys. Lett. B 323 (1994), no. 3-4, 316-321.
  5. J. de Boere, J. Goeree, Markov traces and I I 1   factors in conformal field theory, Comm. Math. Phys. 139 (1991), no. 2, 267-304.
  6. P. Deligne, Catégories tensorielles, Moscow Math. Journal 2 (2002) no. 2, 227-248.
  7. P. Etingof, S. Gelaki, V. Ostrik, Classification of fusion categories of dimension pq, Int. Math. Res. Not. 2004, no. 57, 3041-3056.
  8. P. Etingof, D. Nikshych, V. Ostrik, On fusion categories, preprint math.QA/0203060.
  9. P. Etingof, On Vafa's theorem, Math. Res. Lett. 9 (2002), no. 5-6, 651-657.
  10. J. Frölich, T. Kerler, Quantum groups, quantum categories and quantum field theory, LNM 1542.
  11. D. Gepner, A. Kapustin, On the classification of fusion rings, Phys. Lett. B 349 (1995), no. 1-2, 71-75.
  12. D. Kazhdan, H. Wenzl, Reconstructing monoidal categories, I. M. Gelfand Seminar, 111-136, Adv. Soviet Math., 16, Part 2, Amer. Math. Soc.
  13. A. Kirillov, V. Ostrik, On q   analog of McKay correspondence and ADE classification of conformal field theories, Adv. Math. 171 (2002), no. 2, 183-227.
  14. E. Landau, Über die Klassenzahl der binären quadratischen Formen von negativer Discriminante, Math. Ann. 56 (1903), 671-676.
  15. M. Müger, On the structure of modular categories, Proc. London Math. Soc. (3) 87 (2003), no. 2, 291–308.
  16. V. Ostrik, Fusion categories of rank 2, Math. Res. Lett. 10 (2003), no. 2-3, 177-183.
  17. F. Quinn, Group categories and their field theories, Geometry & Topology Monographs, Volume 2: Proceedings of the Kirbyfest, 407-453.
  18. C. Vafa, Toward classification of conformal theories, Phys. Lett. B 206 (1988),421-426.

E-mail address : vostrik@darkwing.uoregon.edu Department of Mathematics, 1222 University of Oregon, Eugene OR 97403-1222