Abstract
\(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) invariants are constructed by contractions of complex tensors of order \(r+q\), also denoted (r, q). These tensors transform under r fundamental representations of the unitary group U(N) and q fundamental representations of the orthogonal group O(N). Therefore, \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) invariants are tensor model observables endowed with a tensor field of order (r, q). We enumerate these observables using group theoretic formulae, for tensor fields of arbitrary order (r, q). Inspecting lower-order cases reveals that, at order (1, 1), the number of invariants corresponds to a number of 2- or 4-ary necklaces that exhibit pattern avoidance, offering insights into enumerative combinatorics. For a general order (r, q), the counting can be interpreted as the partition function of a topological quantum field theory (TQFT) with the symmetric group serving as gauge group. We identify the 2-complex pertaining to the enumeration of the invariants, which in turn defines the TQFT, and establish a correspondence with countings associated with covers of diverse topologies. For \(r>1\), the number of invariants matches the number of (q-dependent) weighted equivalence classes of branched covers of the 2-sphere with r branched points. At \(r=1\), the counting maps to the enumeration of branched covers of the 2-sphere with \(q+3\) branched points. The formalism unveils a wide array of novel integer sequences that have not been previously documented. We also provide various codes for running computational experiments.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Lattice gauge theory provides a framework for the enumeration of observables and Feynman diagrams and the computation of correlators across a variety of quantum field theories (QFTs) [1, 2]. These gauge theories, known as topological quantum field theories (TQFTs), employ finite groups, in particular permutation groups, as gauge groups. Their foundation lies in the Dijkgraaf-Witten two-dimensional TQFTs [3,4,5,6,7,8] and since their establishment, they have been developed in several contexts, for instance in gauge theories, including supersymmetric Yang Mills and matrix models, [1, 9,10,11,12,13,14,15,16], and also tensor models [17,18,19,20,21,22]. TQFTs have also illuminated and bridged multiple domains: in the realm of mathematical physics, obviously, as they shed light on QFTs and quantum gravity conundrums, in combinatorics through unveiling novel enumerative constructions and correspondences, which in turn have enriched Algebra, especially Representation Theory, and, more recently, Quantum Computing [23, 24].
Permutation-TQFTs, which are TQFTs with permutation groups as their gauge groups, have been instrumental in addressing various enumerations associated with Feynman diagrams in QFTs and matrix models [1, 2]. The enumeration of such graphs is framed in a double coset formulation: \(H_1 \! \! \setminus \! G / H_2\), where G is a permutation group governing the incidence relations between vertices representing the fields, and \(H_1\) and \(H_2\) are two subgroups of G managing the symmetry of the vertices. Each equivalence class in the double coset represents a graph. The graph enumeration is delivered by Burnside’s lemma for the left and right action of the subgroups \(H_1\) and \(H_2\) on G. This formalism, at first glance, can be traced back to Read, who introduced a counting for unlabeled edge-colored graphs [25]. In fact, Read applied the Burnside lemma to obtain his counting formula, but this line of ideas, namely finding equivalence classes of graphs under some symmetry groups, dates back even further. One notable result of the 19th century was Cayley’s enumeration of trees, which pioneered enumerative combinatorics. The next century saw the subject culminate in Pólya’s famous enumeration theorem for decorated necklaces [26]. Pólya’s results also relies on Burnside’s lemma applied to arrangements and permutation groups.
The enumeration via the double coset framework has demonstrated robustness when applied to the enumeration of observables in a large set of theories, from gauge theory, to matrix and tensor models as mentioned above. Owing to the richness of the formalism, this approach has led to the discovery of unexpected bijections between sets of graphs and quantities that, apparently, look very different. A glimpse and brief account of one of the most surprising correspondences is provided in Table 1. It is noteworthy that the last correspondence was initially identified for tensors of order-3 within the double coset formulation [17] but was subsequently extended to any order, employing a different algebraic setting based on cut and join operations [27].
Though a relatively recent development in quantum gravity, tensor models (TM) have already ramified into multiple directions, making its review a complex and labyrinthine quest. The series of contributions [28,29,30,31,32,33,34,35,36], along with [37,38,39,40,41] attest to the broad spectrum of applications of TM today. We give in the following a short review of the results obtained in this topic in connection with our present work.
From their inception, TM have been introduced as an approach for addressing quantum gravity [42,43,44] and as an extension of matrix models (MM) [45]. Indeed, in the same way that MM generate ribbon graphs, maps or 2D discretizations of surfaces, TM produce discretizations of higher dimensional (pseudo) manifolds. After, they were formulated as lattice gauge field theories with gauge groups labeling the holonomies of the corresponding complex [46, 47]. Recent progress in the field has been documented in [48, 49].
In MM, the continuum limit rests upon the large N limit and genus expansion in the sense of ’t Hooft [50] and leads to the Brownian sphere [51]. In TM, the notion of large N limit for tensors was established in [52] and unlocked the computation of their continuum limit: TM give rise to branched polymers, a tree-like geometry. Adjusting the scaling of couplings leads to the emergence of new universality classes for TM, notably maps and the Brownian sphere [53]. Although the universality class of TM is subject to change, no higher-dimensional geometry, starting at dimension three, has transpired from this approach so far. Nevertheless, there are indications that such a higher-dimensional phase might be attainable [54,55,56]. The pursuit of new continuum limits and universality classes in TM remains an active area of research.
We return to our main theme which is the enumerations of TM observables. Since the present paper goes beyond this enumeration, reviewing recent progress in the matter is pertinent. Starting with \(U(N)^{\otimes d}\) invariants, namely unitary invariants obtained from contractions of d-index tensors, their enumeration was achieved in [17]. These invariants constitute the orbits of the diagonal actions of two subgroups of the permutation group \(S_n\) (the permutation group of n objects), acting on d-tuples of permutations. Through the TQFT picture, the counting of unitary invariants of order-d matches with the counting of branched covers of the sphere with d branched points. As branched covers in 2 dimensions relate to Belyi maps [57], or holomorphic maps, this opens new avenues of investigations presenting a geometrical perspective to tensor models that requires further clarification. At the algebraic level, the orbits form the basis elements of a permutation centralizer algebra which is, moreover, semi-simple [18]. This development was central to the combinatorial construction of the Kronecker coefficients [23]. These are positive integers that appear in the representation theory of the symmetric group [58] and have intrigued combinatorialists for eight decades [59, 60], as well as computer scientists more recently [61,62,63].
The enumeration of \(O(N)^{\otimes d}\) orthogonal invariants can also be performed using similar techniques, based on the enumeration of orbits in a double coset space [20]. However, they differ from unitary invariants, firstly, by their greater number (certain contractions are precluded in the unitary case), and secondly, by their TQFT interpretation. They correspond to the covers of cylinders with defects. (Note that our present work will shed another light on this counting.) Ultimately, \(O(N)^{\otimes d}\) invariants span an associative semi-simple algebra that could serve the simplification of the combinatorial construction of specific Kronecker coefficients.
One might question whether the varied results listed above, concerning the enumeration of tensor invariants and their implications, extend to other types of group symmetries and whether they yield new physical insights. The real symplectic group \(Sp(2N)^{\otimes d}\) has been discussed preliminary in [20], and refined/optimized algorithms demonstrate that the tetrahedron-like interaction does not vanish [64]. Although not yet systematically explored, the enumeration of \(Sp(2N)^{\otimes d}\) invariants is widely conjectured to align with the enumeration of \(O(2N)^{\otimes d}\) invariants. The watermark answer to this question might be found in [65, 66] which reveals a correspondence between the correlators in orthogonal and symplectic models.
Another type of Lie group invariants have been investigated where the tensor transforms under both unitary and orthogonal symmetries. To our knowledge, the \(U(N)^{\otimes 2} \otimes O(N)\) model first appeared in the quantum gravity context as the multi-orientable TM [67, 68]. This model shares a similar large N limit with the colored TM [52], albeit without reflecting field coloration. The decomposition in identifiable cells of different dimensions within this model inherently contributes to its importance. Note that the continuum limit of the multi-orientable model does not deviate from that of ordinary TM.
In a slightly different context, the \(U(N)^{\otimes 2} \otimes O(D)\) model was examined in [69, 70]. By fixing an index \(\mu \) in the O(D) sector of the tensor, one acquires a vector of matrices \((X_\mu )_{ab}\). The model under consideration consists of D matrices, each of size \(N \times N\), thus falling within the domain of multi-matrix models. Such a tensor \((X_\mu )_{ab}\) relates to transverse string excitations. String theory interprets the large D limit of this model as analogous to the limit of large spacetime dimension d in general relativity [71].
From yet another perspective, a complex TM with \(U(N)^{\otimes 2} \otimes O(N)\) symmetry shares similar properties with the SYK model with complex fermions at large N [72, 73]. This particular symmetry triggers the tetrahedron interaction within the theory, a key observable for generating ladder operators susceptible to influence the infrared limit of these models. We recall that this study emanates from significant developments undergone by TM since Witten uncovered that the large N limit of colored TM [52] coincides with that of the SYK model, and therefore mimics its features at large N but without disorder coupling [74]. The SYK model, a condensed matter model [75, 76], is a unique laboratory for testing holography, via AdS/CFT correspondence in \(1 + \epsilon \) dimensions. In [73], the enumeration of singlets in the \(U(N)^{\otimes 2} \otimes O(N)\) model was performed, demonstrating behavior akin to the corresponding \(O(N)^{\otimes 3}\) singlets as the number of fields increases. Analytic methods were used for counting [77]. The introduction of other types of symmetry for both bosonic and fermionic statistics, including constraints on the tensors (symmetric or traceless conditions), suggests the potential benefit of a universal group-theoretic formalism to encapsulate these symmetries.
In the exploration of new TM, the enduring question of discovering phases distinct from branched polymers in higher dimensions must be addressed. Recently, the \(U(N)^{\otimes 2} \otimes O(N)\) model was scrutinized in [78] to reveal its critical behavior. The presence of two large parameters, N and D, allows for a refined classification of Feynman graphs within this model in terms of a new parameter called grade \(\ell \) that governs the expansion of the partition function. After a thorough recursive characterization of the Feynman graphs of arbitrary genus g which survive in the double-scaling limit, i.e. at \(\ell =0\), a triple-scaling limit focusing on two-particle irreducible graphs reveals that the critical behavior of such a model falls in the universality class of the Brownian sphere. In [79], the analysis was led further and aimed to classify Feynman graphs of any genus g and at higher grade \(\ell =1, 2,3\).
Stemming from these motivations, this paper systematically addresses the enumeration of \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) invariants, constructed from contractions of complex tensors with \(r+q\) indices, for any positive integers r and q. These are referred to as UO invariants. While not explicitly stated, all results are extendable to multiple dimensions: \(\big (\bigotimes _{i=1}^r U(N_i) \big )\otimes \big (\bigotimes _{j=1}^q O(N_j)\big )\). The goal is not only to extend the previous countings in the present setting, which is in any case a non-trivial endeavor, but also to showcase the richness of this class of models. UO invariants offer a new theory space for probing new continuum limits in random geometry, deepening the connection with TQFT, encompassing more general algebras for potential applications, but also forging links with renowned challenges, especially in combinatorics. The method is group theoretic-based as it has demonstrated its robustness and adaptability. A standard procedure sorts the number of connected UO invariants. At \(q=0\), we recover the \(U(N)^{\otimes r}\) counting [17], but a subtlety prevents to align \(r=0\) with the \(O(N)^{\otimes q}\) counting [20]. Several illustrations are provided for diverse sets of r and q. The lower-order cases \(r,q\in \{1,2\}\) are also discussed, as they graphically coincide with a mixture of cyclic graphs with matching/pairing decorations. The UO model at order \((r=2,q=1)\) precisely delivers the sequence from [73] for the total and for the connected instances. Remarkably, aside from the sequences at \((r=2,q=1)\), and to the best of our knowledge, no sequences presented in this paper appear elsewhere, including on the OEIS website. Focusing on the order \((r=1,q=1)\), the UO invariants can be described with precision: they are in one-to-one correspondence with a set of cyclic words composed with an alphabet of 2 or 4 letters and are bounded by constraints (those pertain to vertex coloration and a bipartite sector in each graph). Cyclic words over a finite alphabet resonate profoundly: they qualify as Pólya necklaces. Thus, UO invariants at order-(1, 1) are essentially constrained Pólya necklaces. The constraints we encounter are stringent, and counting order-(1, 1) UO invariants is a less detailed process than enumerating Pólya necklaces of a specified length: we count all Pólya necklaces of varying lengths subject to identified constraints (pattern or string avoidance).
In a different vein, the group theoretic formalism enables us to have a correspondence with other countings through its translation into TQFT terms. We explore the topological covers that are encountered in our scenario: we learn that the \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) invariants are in one-to-one correspondence with the covers of a 2-cellular complex made of \(r+q\) glued cylinders along boundary circles. After some integrations, the same counting of UO invariants bijectively equates to the number of weighted branched covers of the 2-sphere with r branched points and degree n (or weighted covers of the 2-torus with \(r-2\) branched points). The weight is expressed in terms of holonomies in the complex, constrained to a subgroup of the gauge group. In [2], these were attached to defects (marked cycle generators). The case \((r=1,q)\) deserves a particular attention: it counts certain branched covers of the 2-sphere with \(q+3\) branched points. The method pushes the integration of group variables until no delta functions are left: each generator becomes either free or one of a torus. Depending on the convolution of group elements in the residual sums of the partition function, the enumeration can be interpreted as covers of 2-spheres or tori with specified weights, or merely a subset thereof.
The paper is organized as follows. In Sect. 2, we introduce our notation and set up the group action that corresponds to the desired counting. For simplicity, we specialize to \(U(N)^{\otimes 3} \otimes O(N)^{\otimes 3}\) and provide concrete illustrations. Specific examples and listing all the graphs for 4 tensors confirm the counting (108 configurations computed with 4 tensor contractions up to color symmetry). We derive the general counting of \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) invariants by generalizing the previous ideas. We then address the counting of connected invariants according to a standard procedure involving the so-called plethystic logarithm. Section 3 narrows the counting to lower order cases. In particular, we name them for obvious reasons vector-vector (\(U(N) \otimes O(N)\)) vector-matrix (\(U(N) \otimes O(N)^{ \otimes 2}\)), matrix-vector (\(U(N)^{ \otimes 2} \otimes O(N)\)), and matrix-matrix (\(U(N)^{ \otimes 2} \otimes O(N)^{ \otimes 2}\)) models. Especially, we delve into the vector-vector model (\(U(N) \otimes O(N)\)), extending our analysis by reinterpreting the counting in terms of counting words and necklaces. Section 4 presents two specific refined countings of UO invariants. Both cases factorize the unitary and orthogonal sectors in a different way. In Sect. 5, we discuss the TQFT picture associated with the counting UO invariants and map it to countings of (branched) covers of some topological manifolds. Section 6 gives concluding remarks and outlook of the present work. An appendix compiles the codes used to derive our sequences and extends the lists of sequences for various couples (r, q).
2 Counting \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) invariants
This section exposes our main results on the counting of \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) invariants made by the contraction of n covariant tensors T and n contravariant tensors \({\bar{T}}\). These invariants therefore provide the set of observables of tensor models with a tensor field that transforms under the fundamental representation of the Lie group \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\). At the beginning, for the sake of generality we consider generic tensors of multiple sizes.
2.1 UO invariants
Let r, q be two positive integers. Let \(V_i\), \(i=1,2,\dots , r\), be some complex vector spaces of respective dimension \(N_i\), and \(V^o_j\), \(j=1,2,\dots , q,\) be some real vector spaces of respective dimension \(N_j^o\). Let T be a covariant tensor of order-\((r+q)\) with components denoted \(T_{a_1,a_2,\dots , a_r, b_1,b_2, \dots , b_{q}}\), with \(a_i\in \{1,\dots , N_i\}\), and \(b_j\in \{1,\dots , N_j^o\}\). We may also refer to the couple (r, q) as the order of the tensor T (rather than \(r+q\)) since cases such as (0, q) or (r, 0) may be discussed as special.
We require that T transforms under the action of the fundamental representation of the Lie group \((\bigotimes _{i=1}^{r} U(N_i) )\otimes (\bigotimes _{j=1}^{q} O(N_j^o))\). In symbols, we write:
where the indices \(a_i,b_i,c_i\), and \(d_i\) should be taken in the correct range and repeated indices are summed over. Note that each unitary and orthogonal group acts on a specific index independently. Dealing with the contravariant complex conjugate tensor \({\bar{T}}\), we demand that it transforms as:
In this context, a \((\bigotimes _{i=1}^{r} U(N_i) )\otimes (\bigotimes _{j=1}^{q} O(N_j^o))\) invariant, shortly called hereafter UO-invariant, is built by contracting a given number of tensors T, say n of them, and the same number of complex conjugate tensors \({\bar{T}}\). A UO-invariant in this theory is algebraically denoted
Here, \(K_n\) is a kernel composed of a product of Kronecker delta functions that match the indices of n copies of T’s and those of n copies of \(\bar{T}\)’s. It is a well-known fact that a given tensor contraction dictates the pattern of an edge-colored graph, which can, in turn, be used to label the invariant. In the case of a unitary invariant, the resulting graph is an edge-colored bipartite graph with 2n vertices (with n black and n white vertices), each vertex having a valence equal to the tensor order [17]. For an orthogonal invariant, one obtains an edge-colored graph with 2n vertices, where each vertex’s valence is again determined by the tensor order [20]. The underlying graph of a contraction pattern leads to a group-theoretic counting procedure that determines the number of inequivalent tensor contractions. This principle is utilized in the subsequent discussion.
In the following, we will restrict to the case where \(r+q \ge 2\) and \(N_i \gg n\) and \(N^o_j \gg n\), as the boundary cases where \(N_i \sim n\) and \(N_j^o \sim n\) should require a much more care [19, 21, 80, 81]. At time we will even collapse all indices to \(N_i = N\) and \(N^o_j = N^o\), yielding a uniform \(U(N)^{\otimes r} \otimes O(N^o)^{\otimes q}\). For the limit cases
-
when \(q=0\), it reduces to the theory unitary invariants and their counting and therefore, at \(r\ge 3\), we recover the results of [17];
-
when \(r=0\), it does not reduce to the theory of orthogonal invariants [20] but only a subset of them.
2.2 Counting UO-invariants
We address now the enumeration of \((\bigotimes _{i=1}^{r} U(N_i) )\otimes (\bigotimes _{j=1}^{q} O(N_j^o))\) invariants using a group theoretic procedure. For clarity, we will focus on \(r=3\) and \(q=3\) already quite involved and general. Indeed, although one may think that \(r=q\) is a special case, all terms can be kept in track without ambiguity. The study will be then extended to arbitrary (r, q).
2.2.1 UO invariants of order (3, 3)
Consider a covariant tensor T of order (3, 3), uniquely represented by a white vertex with \(3+3\) half-lines, distinguishing its indices. In contrast, the complex conjugate tensor \(\bar{T}\) corresponds to a black vertex with an identical configuration, as detailed in [38, 52]. This procedure is explained in the following.
The contraction of n tensors T with n tensors \(\bar{T}\) follows the schematic in Fig. 1, featuring n white and n black vertices, respectively. Therein, there are n white vertices identified with T, and n black vertices identified with \({\bar{T}}\). Note that the vertices are labeled for the moment. An edge is colored by an index i that we call color, and it means that the corresponding index \(a_i\) of the tensor T at position i is contracted with another \(a_i\) of some \({\bar{T}}\). If this happens, we have \(\sum _{a_i}T_{\dots , a_i, \dots , }{\bar{T}}_{\dots , a_i, \dots , }\). The contraction of all indices at position i is orchestrated by an element \( \sigma _i\in S_n\), where \(S_n\) is the permutation group of n objects. As we have r colors, \(i=1,2,\dots , r\), r permutations \( \sigma _i\) perform this task. These connections implement the unitary sector of the invariants. The logic remains the same in the orthogonal sector without the restriction of connecting a white vertex and a black vertex. Each edge has a color \(j=1,2,\dots , q,\) and represents a contraction of indices lying in the orthogonal sector of the tensors. This is governed by a permutation \(\tau _j\), an element of \(S_{2n}\), the permutation group of 2n objects. To implement all edge connections representing the orthogonal sector, we must have q permutations \(\tau _j\), \(j=1,2,\dots , q\).
Focusing on the case \((r=3,q=3)\), a UO-invariant is defined by a \(3+3\)-tuple of permutations \((\sigma _1, \sigma _2, \sigma _3, \tau _1, \tau _2, \tau _3)\) from the product space \((S_n)^{\times 3} \times (S_{2n})^{\times 3}\). Vertex label removal introduces a permutation of these labels, rendering two configurations equivalent if their resulting unlabeled graphs coincide. We write this equivalence as:
where \( \gamma _1, \gamma _2 \in S_n\), and \(\varrho _1,\varrho _2, \varrho _3 \in S_{n}[S_2]\) the so-called wreath product subgroup of \(S_{2n}\).
As \(\gamma _1\) and \(\gamma _2\) are elements of \(S_n\), it is necessary to interpret \(\gamma _1\gamma _2\) as an element of \(S_{2n}\) in order to make sense of a composition \(\gamma _1\gamma _2 \tau _i\), for \(i=1,2, 3\). This can be easily achieved by stipulating that \(\gamma _1\) acts on the first set of indices \({1,\dots , n}\) and \(\gamma _2\) acts on the second set of indices \({n+1,\dots , 2n}\) and therefore we can write \( \gamma _1 \gamma _2= \gamma _2 \gamma _1\). To avoid cumbersome notation, we retain the same symbols for these permutations when extended to \({1,2,\dots , 2n}\).
Inspecting (2.4), we observe that this equivalence relation cannot be uniquely described by a double coset action. Indeed, \( \gamma _2\) is acting both on the left and on the right and on different slots. This shows that this computation extends nontrivially the previous ones, in particular, those in [2, 17, 20] that always dealt with double coset action. However, there is a group action on \((S_n)^{\times 3} \times (S_{2n})^{\times 3}\) that we make now explicit. Consider the subgroups of \((S_n)^{\times 3} \times (S_{2n})^{\times 3}\) defined as \(H_1= H_2 = \textrm{Diag} _{3+3}(S_n)\) that are the diagonal of \((S_n)^{\times (3+3)}\). While the action of \(H_1\) on \((S_n)^{\times 3} \times (S_{2n})^{\times 3}\) is simply a multiplication on the left, we define the action of \(H_2\) as follows
Then, the subgroup \(H_3 = (S_{n}[S_2])^{\times 3}\) acts on \((S_n)^{\times 3} \times (S_{2n})^{\times 3}\) on the right and on the left of the last 3 slots.
The enumeration of graphs has quite a long history [25]. Read set up a double coset formulation for the extraction of the orbit number of the left and right action of two subgroups \(H_1\) and \(H_2\) of a group G. Based on Burnside’s lemma, the cardinality of the double coset \(|H_1 {\setminus } G / H_2| \) is given by
where the sum is performed over conjugacy classes of G; \(Z_C^{ H \rightarrow G }\) is the number of elements of H in the conjugacy class C of G. In full generality, Burnside’s lemma extends to the action of any family of subgroups \(\{H_i\}_{i\in I}\), I finite, on a group G. The cardinality of the number of orbits of the collective action of \(\{H_i\}_{i\in I}\) is given by
We start by writing the number of orbits of the action of \(H_1H_2H_3\) on \((S_n)^{\times 3} \times (S_{2n})^{\times 3}\) which, using Burnside’s Lemma, reduces to the mean value of the number of fixed points of the action:
where the \(\delta \) function on \(S_n\) is defined by \(\delta (\sigma ) =1\), if \(\sigma =id\), and equals 0 otherwise. We recast the above sum in terms of conjugacy classes \({{{\mathcal {C}}}}_p\) of \(S_n\) which are labeled by partitions p of n:
where \(p \vdash n\) denotes a partition of n and \(2p\vdash 2n\) is the partition of 2n obtained from p by doubling its parts. For instance, if \(p=[1^{p_1},2^{p_2}, \dots , k^{p_k}] \vdash n\), then \(2p=[1^{2p_1},2^{2p_2}, \dots , k^{2p_k}]\vdash 2n\). Given \(p=(p_\ell )_{\ell =1}^n\), \( \hbox {Sym} (p) = \prod _{\ell } \ell ^{p_\ell } p_\ell !\) is the so-called symmetry factor of the class p or the order of the centralizer of a permutation of the class \({{{\mathcal {C}}}}_p\).
Some factors in \(Z_{(3,3)}\) must be explained: inspecting (2.9), we have \(\delta (\gamma _1 \sigma _i \gamma _2 \sigma _i^{-1})\) which demands that \(\gamma _1\) and \(\gamma _2\) belong to the same conjugacy class. Moreover, in the last product of (2.9), the delta function \(\delta (\gamma _1 \gamma _2\tau _i \varrho _i \tau _i^{-1})\) enforces the condition that \(\gamma _1 \gamma _2\) and \(\varrho _i\) belong to the same conjugacy class. Given that \(\gamma _1\) and \(\gamma _2\) share the same class, the conjugacy class of \(\varrho _i\) is a concatenation of 2 partitions p and becomes 2p.
Since \(Z_{p}^{ S_n \rightarrow S_n } = |{{{\mathcal {C}}}}_p| = n!/ \hbox {Sym} (p)\) is the size of the conjugacy class \({{{\mathcal {C}}}}_p\) (via orbit stabilizer theorem), we can simplify \(Z_{(3,3)}(n)\):
To be able to reach the number \(Z_{2p}^{S_n[S_2]\rightarrow S_{2n}}\), we use known facts about generating series. Given a partition \(\alpha = (\alpha _l)_l \vdash 2n\), we can get a single factor in this product as
where, given d a positive integer, \({{{\mathcal {Z}}}}_{d}^{S_\infty [S_d]}(t, \vec x)\) is the generating function of the number of wreath product elements in a certain conjugacy class \(\alpha \), namely
with \(\vec x = (x_1, x_2, \dots )\), \(q= (\nu _\ell )_\ell \) a partition of d, such that \(\sum _{\ell } \ell \nu _\ell = d\).
Now we apply (2.12) when \(\alpha = 2p\) and get a new expression for (2.11) as:
We can generate the sequence \(Z_{(3,3)}(n)\), for \(n=(1, \ldots , 7\)) using a code given in Appendix A.1. We obtain the sequence:
Figure 2 showcases a complete set of UO-invariant graphs for \((r,q)=(3,3)\) and \(n=2\). The graphs employ a color-coding scheme for clarity. White and black nodes represent the tensors T and \({\bar{T}}\), with each node connecting to six edges, mirroring the tensors’ \(3+3\) structure. Edges colored in black and red indicate contractions within O(N) and U(N) tensors, marked by integers i that determine the graph’s configuration based on the index colors \(i=1,2,3\).
For graphs with labels like i, j, the invariants depend on these indices, with each taking values from 1 to 3. Red lines denote orthogonal invariants, while black lines represent unitary ones. Notably, graphs remain bipartite after excluding the red edges.
The integer below each graph enumerates the various possibilities based on index colors, summing to 108 for all configurations, as sequence (2.15) specifies for \(n=2\) (this 2 black and 2 white vertices). It is crucial to notice that this counting depends on the bipartiteness condition only within the U(N) sector (black edges). However, as they should, the graphs associated with UO invariants are not bipartite.
We can compare the enumeration of the UO invariants of order (r, q) with the enumeration of the other classical invariants of same order. The \(O(N)^{\otimes 6}\) invariants [20] yield the sequence for 2n tensors, for \(n=1,2,\dots , 7\):
Meanwhile, the number of \(U(N)^{\otimes 6}\) invariants within the same range of n gives:
For each order n, with the exception of \(n=3\), the number of \(O(N)^{\otimes 6}\) invariants surpasses that of the UO invariants of order \((r=3,q=3)\). The latter, in turn, exceeds the counting of \(U(N)^{\otimes 6}\) invariants. We will observe that for lower order cases, specifically for \((r,q)=(1,2)\), this pattern does not hold for small values of \(n\ge 15\). Nevertheless, it cannot be ruled out that at higher values of n, the predominance of the number of orthogonal invariants may re-emerge. An asymptotic analysis, for instance like the one performed in [82], could be useful to understand the large n behavior of these countings.
2.2.2 General case: UO invariants of order (r, q)
In general, for any arbitrary order (r, q), where \(r \ge 1\) and \(q \ge 1\), the preceding analysis can be methodically replicated without difficulties. We concisely present the key aspects that contribute to the enumeration formula for UO invariants.
Any UO invariant made with (r, q) tensors is defined by the equivalence relation generalizing (2.4):
We therefore consider the action of the subgroups of \((S_n)^{\times r} \times (S_{2n})^{\times q}\) defined as \(H_1= H_2 = \textrm{Diag} _{r+q}(S_n)\) and \(H_3 = (S_n[S^2])^{\times q}\). The action of \(H_1\), \(H_2\) and \(H_3\) can be derived from (2.18) without ambiguity.
Burnside’s lemma allows us to enumerate the orbits of the action of \(H_1H_2H_3\) on \((S_n)^{\times r} \times (S_{2n})^{\times q}\):
which must be compared to (2.9). In terms of partitions \(p \vdash n\), the same sum expresses :
which simplifies as
Remarkably, at \(q=0\), \(Z_{r,0}(n)\) recovers as promised the counting of unitary invariants \(Z_q^{U}(n)\) [17]. However, at \(r=0\), there is a notable difference with the counting of orthogonal invariants. We have
which does not correspond to the counting of \(O(N)^{\otimes q}\) given by [20]:
This is due to the presence of \( \gamma _1 \gamma _2\), instead of a single \( \gamma \) acting on the tuple in the gauge invariance of the orthogonal sector.
Using the code in Appendix A.1, we compute various sequences \((r,q)\in \{(2,3),(2,4),\) \((3,2), (3,3), (3,4)\}\) for \(n\in \{1,2,\dots ,5\}\), see Table 2. The interested reader will find in Appendix B, extended sequences for wider range of r, q and n.
2.3 On the enumeration of \(\otimes _{i} (U(N)^{\otimes r_i} \otimes O(N)^{\otimes q_i})\) invariants
This is a further generalization of the previous enumeration formulas. We will conduct the counting through a streamlined analysis, as the previous enumeration of UO invariants primarily contains all the information required to obtain the result.
Consider a partition \((r_i)_i\) of r, satisfying \(\sum _{i=1}^{k} r_i = r\), and a second partition \((q_j)_j\) of q, satisfying \(\sum _{j=1}^{k} q_j = q\). It is not necessary to have the information on the multiplicity of any given part but important to note that we select partitions of the same length k. If the partitions were of different lengths, the forthcoming formulas could be simplified by combining several parts to make them larger.
Let us assume that the indices of tensor T can be packaged in the form
All the \(a^{i}_{j}\) indices transform under the fundamental representation of U(N), and all the \(b^{i}_{j}\) indices under the fundamental representation of O(N). Likewise, we introduce the complex conjugate tensor \(\bar{T}\), and we are interested in enumerating the number of \(\bigotimes _{i=1}^k ( U(N)^{\otimes r_i} O(N)^{\otimes q_i}) \) invariants made by contracting n tensors T and n tensors \(\bar{T}\).
The previous formalism of section 2.2.2 extends with no obstruction, and we refrain from inserting it here. We compute the number of equivalence classes lying in
\(H_1\) has a left action, \(H_2\) is a right action on the \(r_i\) slots and a left action on the \(q_i\) slots, \(H_3\) right action on the \(q_i\) slots.
Applying step by step the above procedure leads us to the number \(Z_{\{r_i\}, \{q_i\}} (n)\) of invariants in the present setting as
Hence, considering different slots alternating the orthogonal and the unitary sector does not change the counting.
2.4 Connected UO invariants
In this framework, the number of connected UO invariants can be obtained by the so-called plethystic logarithm. Such generating series and its inverse the plethystic exponential have sundry remarkable applications in theoretical physics in [83].
We recall that the generating function of the previous counting of UO invariant at order (r, q) is given by
This function enters in the definition of the plethystic logarithm function defined by
where \(\mu \) the Mobius function defined such that \(\mu (1)= 1\), \(\mu (i)= 0\), if i has repeated prime numbers; \(\mu (i)= (-1)^{k_0}\) if i is a product of \(k_0\) distinct prime numbers.
We can implement the PLog function using a program, see Appendix A.3. We obtain the following sequence for diverse (r, q) pairs as recorded in Table 3.
3 Reductions to lower order cases
Lower order cases are defined by \(r,q \in \{1,2\}\) and they make the unitary or orthogonal sector either as a matrix or vector invariant. The resulting UO invariant becomes a gluing of those 2 types of invariants, making a new UO invariant of order (r, q). It is essential to observe that the resulting tensor may be very well of an order larger than 2. Thus, we will compare the number of the UO invariants of order (r, q) with the classical countings of orthogonal and unitary invariants at order \(r+q\).
3.1 Vector-vector-like model: words and necklaces
We call vector-vector model the UO model defined by \((r=1,q=1)\). We run the same principle as discussed in section 2.2.
The counting Any UO invariant made with (1, 1)-order tensors is defined by the equivalence relation,
written in the same previous notation. This leads us to the counting:
We notice that the formula \(Z_{(r,q)}\) (2.19) extends at \(r=1\). A code in Appendix A.2 evaluates \(Z_{(1,1)} (n)\) for n running from 1 to 10 and compare it with the enumeration of \(O(N)^{\otimes 2}\) and \(U(N)^{\otimes 2}\) invariants. Table 4 records these sequences.
In Fig. 3, we illustrate the invariants at \(n=1,2\) and 3. Note that the red edge identifies with the contraction of an orthogonal index of the tensor, while the black edge determines the contraction of the unitary index.
It is well known that \(O(N)^{\otimes 2}\) and \(U(N)^{\otimes 2}\) invariants of the form of matrix traces with 2n matrices are enumerated by p(n), the number of partitions of n (the cycle length that decomposes n). Up to \(n\le 15\), the number of UO invariants dominates the number of classical Lie group invariants. In Fig. 3, this is manifest since some cycles are repeated.
Table 5 presents the counting of connected (1, 1)-order UO invariants computed using the plethystic logarithm.
The first ten terms of the sequence of connected invariants correspond to the first ten terms of the OEIS sequence A053656 [84], which enumerates the number of cyclic graphs with oriented edges on n nodes, considering the symmetry of the dihedral group. The correspondence fails beyond the 11th up to the 15th term by one. Nothing excludes that the discrepancy increases as n becomes larger. The cyclic symmetry of the (1, 1)-order UO invariants has additional implications, which will be highlighted in the subsequent section.
Invariants, words and necklaces Another interpretation of the counting of connected UO invariants of order-(1, 1) can be understood through specific words, which we will now explain.
Graphically, the construction of these invariants is governed by a few rules:
-
R1 – There are n black and n white vertices on a cycle, exhibiting cyclic symmetry.
-
R2 – No more than two vertices of the same color may be adjacent; this ensures that a vertex does not have two edges of the same color, adhering to unitary and orthogonal contractions.
-
R3 – There are n black edges connecting white and black vertices, representing a bipartite sector corresponding to unitary contractions.
While R1 is straightforward, one might question whether R2 and R3 are redundant. To demonstrate the necessity of both rules, we can examine the distinct connected invariants at \(n=5\), as shown in Fig. 4.
Consider the configuration in Fig. 5. It satisfies R1 and R2 but does not meet the requirement of having \(n=5\) edges incident to both white and black vertices. Therefore, all conditions must be simultaneously fulfilled.
Let \(\mu _b\) and \(\mu _w\) be two partitions of an integer n into parts of size at most 2. Without loss of generality, we initiate a selection procedure with \(\mu _b\) but must conclude it with \(\mu _w\) (or vice versa), as cyclic symmetry in the following dictates this requirement. By selecting a part from \(\mu _b\), followed by a part from \(\mu _w\), and repeating this process, we generate a sequence composed of 1s and 2s. If \(\mu _b\) possesses a number of parts different from that of \(\mu _w\), it implies that the process will terminate prematurely, leaving some parts of one partition unincorporated. This imposes a constraint on the number of parts within the chosen partition to ensure the alternating sequence begins with one partition and ends with the other. On the other hand, two partitions with the same number of parts, composed uniquely of parts of size 2 and 1 having the same number of parts, must be identical: \(\mu _b = \mu _w\). This can be easily checked as a linear system obeyed by the multiplicities of 2 and 1.
The next concept involves using a partition \(\mu \) to encode a (1, 1)-order UO invariant. Consider an alphabet consisting of four letters divided into \(V = \{1,2\}\) and \({\bar{V}} = \{{\bar{1}}, {\bar{2}}\}\). Select a partition \(\mu \) of n, and construct the list \(\bar{\mu }\) by substituting each 1 with a \({\bar{1}}\), and each 2 with a \({\bar{2}}\). We denote the number of parts of \(\mu \) by \(|\mu |\). Our objective is to enumerate all words that obey certain constraints. We construct a word \({\textbf {w}}\) such that:
-
r1 – \({\textbf {w}}\) is cyclically symmetric of length \(\ell = 2|\mu |\);
-
r2 – \({\textbf {w}}\) is constructed by alternately choosing parts from \(\mu \) and \(\bar{\mu }\);
-
r3 – \({\textbf {w}}\) is free of the substrings (patterns) \(2 {\bar{1}} 2\) and \({\bar{2}} 1 {\bar{2}}\).
We denote \(Z_{\mu }(n)\) the number of words obeying the rules r1 to r3. The following statement holds.
Theorem 1
Given a positive integer, n,
where the sum is performed over partitions \(\mu \) of n with parts \(\mu _i\) of size at most 2.
Proof
We demonstrate that each word bijectively maps to a specific (1, 1) invariant. To achieve this, one must prove that the rules r1, r2, and r3 uniquely implement R1, R2, and R3, respectively, and vice versa. In fact, the converse will be evident by construction. The goal is to construct a cyclic graph associated with an invariant simply by the code given by the selected word.
Let \({\textbf{w}}\) be a word of length \(\ell _\mu \) corresponding to a partition \(\mu \) of a given n, and adhering to the rules r1–r3.
Each 2 in \(\mu \) (respectively, \(\bar{2}\) in \(\bar{\mu }\)) corresponds to two adjacent white vertices (respectively, two adjacent black vertices). Each 1 (respectively, \(\bar{1}\)) corresponds to a single white vertex (respectively, a single black vertex). Thus, the parts of \(\mu \) and \(\bar{\mu }\) map either to a pair of vertices of the same color or to a single vertex of a specific color, yielding n white and n black vertices. To implement the cyclic symmetry r1, we arrange the vertices in a circle, thereby satisfying R1.
Rule r2 instructs us to alternately select parts from \(\mu \) and \(\bar{\mu }\). This enforces the condition that no sequence of vertices of the same color exceeds 2 in length (as we do not have part of size larger than 2 in \(\mu \) or \(\bar{\mu }\)). Naturally, such an arrangement of pairs and single vertices satisfies R2.
Rule r3 mandates the avoidance of the substrings \(\bar{2}1\bar{2}\) and \(2\bar{1}2\). Observing the substring \(\bar{2}1\bar{2}\), we see that a sequence of 2 black vertices is followed by 1 white vertex, which in turn is followed by another pair of black vertices. Adjacency of two black vertices is assigned to an orthogonal contraction. Therefore, the edge connecting one of these black vertices to the white vertex must signify a unitary contraction. On the opposite side of the white vertex, a similar situation occurs, indicating that this white vertex cannot possess two unitary connections, which is prohibited. The same reasoning applies to the substring \(2\bar{1}2\), with the roles of black and white vertices interchanged, thereby satisfying R3.
The final aspect to consider for deriving (3.3) is that the sets of words of a given length are mutually exclusive. Each partition \(\mu \) of parts \(\mu _i\le 2\) is of specific length and yields a unique word. Summing over all possible partitions yields the complete set of possible words. \(\square \)
Examples. Let us give some examples.
(1) If \(n=1\), \(\mu = \bar{\mu }= [1]\), the length of the word must be \(\ell = 2\). Under such conditions, we can only construct a single word \({\textbf{w}} = 1 {\bar{1}}\). This corresponds to Fig. 3A.
(2) If \(n=2\), two cases can occur:
(21) \(\mu = \bar{\mu }= [1^2]\), the word length must be \(\ell = 4\). The sole possible word is: \({\textbf{w}}_1 = 1 {\bar{1}} 1 {\bar{1}}\) which corresponds to Fig. 3B1.
(22) \(\mu = \bar{\mu }= [2]\), then \(\ell = 2\). We have simply \({\textbf{w}}_2 = 2 {\bar{2}}\) and this corresponds to Fig. 3B2.
(3) If \(n=3\), there are 2 partitions made of 1 and 2 cycles:
(31) \(\mu = \bar{\mu }= [1^3]\), the length of the word must be \(\ell = 6\). We obtain the word : \({\textbf{w}}_1 = 1 {\bar{1}} 1 {\bar{1}} 1 {\bar{1}} \). This correspond to Fig. 3C4.
(32) \(\mu = \bar{\mu }= [2,1]\), the length of the word must be \(\ell = 4\). The \({\textbf{w}}_2 = 2 {\bar{2}} 1 {\bar{1}} \). This correspond to Fig. 3C5.
The cyclic words or graphs that bijectively correspond to (1, 1) UO invariants refine the concept of k-ary necklaces as described by [85]. For two positive integers k and n, a k-ary necklace of length n is defined as an equivalence class of words of length n from an alphabet of size k, under cyclic permutations. The terminology alludes to a necklace composed of n beads in k distinct colors. The enumeration of inequivalent necklaces was addressed by the renowned Pólya theorem [26], becoming a cornerstone in combinatorial studies.
Intriguingly, Theorem 1 suggests that the enumeration of UO invariants of order (1, 1) facilitates the counting of special 4-ary necklaces, not confined to a specific length but encompassing all lengths up to 2n. This approach results in a broader, albeit less granular, enumeration. It is crucial to note the presence of a substring exclusion prior to counting, which means that the enumeration (3.3) does not align with the sum over \(\ell \) of \(N_{4}(\ell )\), the number of 4-ary necklaces of length \(\ell \):
where \(\varphi \) denotes Euler’s totient function. Moreover, it is also instructive to unfold the parts encoded by the 2 and \({{\bar{2}}}\), creating a binary code represented in terms of 1 and \({{\bar{1}}}\). Under this representation, the substring exclusions can be translated into \(11{{\bar{1}}}11\) and \({{\bar{1}}}{{\bar{1}}}1{{\bar{1}}}{{\bar{1}}}\). Consequently, the counting of UO-invariants of order (1, 1) consists of binary necklaces of length 2n with certain substring excluded. We therefore have:
Understanding the enumeration of UO invariants may shed light on the counting of k-ary necklaces with substring exclusions. Pólya’s method, which closely mirrors our approach, is grounded in Burnside’s lemma. Integrating both methodologies and applying substring exclusions at the level of cyclic symmetry is necessary. In our current framework, the exclusion, represented by \(\tau \in S_n[S_2]\) (3.1), prohibits specific configurations that are identifiable. Addressing this issue of reconciling both enumeration methods requires novel tools and is left for future investigation.
3.2 On other lower order cases
In this section, we briefly review some features of lower order cases.
Matrix-vector and vector-matrix like models We inspect now the case of \((r=2,q=1)\)-order and \((r=1, q=2)\)-order UO invariants that we compare with \(O(N)^{\otimes 3}\) and \(U(N)^{\otimes 3}\) invariants.
Considering its equivalence relation \(( \sigma _1, \sigma _2, \tau ) \sim ( \gamma _1 \sigma _1 \gamma _2, \gamma _1 \sigma _2 \gamma _2, \gamma _2 \gamma _1 \tau \varrho _1 ) \), one obtains, for the matrix-vector model, the counting formula:
which can be also obtained from (2.19) specializing to \((r=2, q=1)\).
Similarly, for the vector-matrix model, i.e., \((r, q) = (1, 2)\), after identifying the equivalence relation, \(( \sigma , \tau _1, \tau _2) \sim ( \gamma _1 \sigma \gamma _2 , \gamma _1 \gamma _2 \tau _1 \varrho _1, \gamma _1 \gamma _2 \tau _2\varrho _2) \), we count the number of its invariants as
obtained from (2.19) by applying \((r=1,q=2)\). This shows once more, that \(Z_{(r,q)}\) extends to \(r=1\) without obstructions.
Table 6 shows the enumeration at the first few orders and Table 7 gives the enumeration of the connected invariants.
At this order, up to a total number of vertices \(2n=20\), in a manner akin to what was observed in the (1, 1) model, the number of UO invariants dominates the other invariants. The sequence for the (1, 2)-order case, encompassing both general and connected invariants, was calculated in [73] employing analytic methods.
We discuss here how the prior bijection between (1, 1) order invariants and necklaces extends to the current models.
A UO invariant of order (2, 1) or (1, 2) inherently includes a (1, 1)-sector. Indeed, in symbol, we have \(U^2 O = U (UO)\) and similarly \(UO^2 = (UO) O\). Consequently, within such invariants, a 4-ary necklace can be isolated, incorporating the same pattern avoidance. Moreover, in the necklace, each vertex is further connected by an additional incident edge. The characterization becomes more complex in this scenario: we are enumerating 4-ary necklaces coupled with an additional vertex pairing. Nonetheless, a UO-invariant of order (2, 1) possesses an even more strict description due to the inclusion of a bipartite cycle associated with the \(U(N)^{\otimes 2}\) sector. Each vertex of this bipartite cycle is linked by another incident edge corresponding to an orthogonal tensor index. The enumeration of inequivalent configurations in this instance ought to be constrained by the dihedral group action on the graph. This deserves further investigation.
Matrix-matrix-like model Finally, we want to explicitly illustrate the counting of UO invariants of order \((r=2,q=2)\)
which is derived by the equivalence relation:
The enumeration corresponds to (2.19) with the correct parameters \((r,q) = (2, 2)\). The sequence produced in this expression for \(n = 1, \ldots , 8\) is recorded in Table 8.
The number of UO invariants at this order \((r, q) = (2,2)\) and up to \(2 n = 16\) still dominates the numbers of orthogonal and unitary invariants (Table 9).
Another graphical description of the UO invariant of order (2, 2) is the following: the unitary contractions form a bipartite cycle, whereas the orthogonal contractions produce another and distinct cycle. The UO invariant results in the gluing of these two cycles at their vertices. The orthogonal cycle becomes a Hamiltonian cycle within the graph (obviously, also the bipartite cycle). We postulate that the enumeration of UO invariants at this order may once again be associated with the orbits of the dihedral group action on such particular graphs.
4 Refined countings
Our focus now shifts to two other subclasses of UO invariants and their respective enumeration strategies. These subclasses of invariants are characterized either by specific subgroup selections that act on \(G = (S_n)^{\times r} \times (S_{2n})^{\times q}\), or by changing the main group G itself. From any subgroup H acting on G, a different counting emerges. And changing G itself will obviously modify the enumeration. The essential point remains to attach a combinatorial meaning to the counting in terms of invariants, a task not entirely obvious in such a general context.
Labeled-Unlabeled UO invariants A UO invariant of order (r, q), seen as a graph, is composed by gluing of two graphs: an edge-colored bipartite graph representing a unitary invariant of order r, and an edge-colored graph representing an orthogonal invariant of order q.
Without loss of generality, let us choose a unitary invariant. Hence, select a unitary invariant as an edge colored graph \({{{\mathcal {G}}}}_u\) made of n white and n black vertices. Then, label the vertices on \({\mathcal {G}}_u\) from 1 to 2n. We insert q other half-lines exiting from each vertex (in such a way that all graph vertices now have fixed valence of \(r+q\)). We inquire how many inequivalent orthogonal invariants we can make with the new half-edges.
Our task is to enumerate those UO invariants made of the gluing of a unitary and an orthogonal in the way we combinatorially describe above. These are termed LULU UO-invariant (Labeled-Unlabeled twice, recalling that the construction of the unitary invariant already required a labeling and unlabeling). This classification sets them apart from the standard UO invariants which are derived from a unique labeling followed by comprehensive unlabeling.
Using the same notation as in (2.18), the equivalence relation of the (r, q) permutation tuple is given by:
which introduces a new permutation \( \gamma \in S_{2n}\), and therefore a new independent diagonal action on the left of the orthogonal sector.
We therefore recover, in this case, a double coset formulation for enumerating the orbits of the previous subgroups actions:
The double coset space factorizes and gives
This implies that the number of LULU UO-invariants, that we denote \(Z^{LU}_{(r,q)}(n)\), factorizes as
where \( Z^{U}_{r}(n)\) enumerates the number unitary invariants made of n tensors of order r and their n complex conjugate tensors, see [17], and \( Z^{O}_{q}(2n)\) enumerates the number of orthogonal invariants made of 2n tensors of order q, see [20]. We get:
This enumeration can be easily recovered by simply multiplying tables obtained in [17] and [20]. Finally, note that the counting corresponds to the counting of disconnected sum of a unitary and an orthogonal invariants.
O-Factorized UO invariants There exists another family of UO invariants whose enumeration can be delivered because of their combinatorial structure. They are defined in such a way that orthogonal sector may become factorized: no orthogonal contractions occur between the T’s and the \( \bar{T} \)’s. Graphically, this reflects as the absence of edges connecting the black and white vertices within the orthogonal sector. In fact, this set of invariants was shortly introduced in [86] (in the conclusion) as the set of all \(U(N)^{\otimes r}\otimes O(N)^{\otimes q}\) invariants. This shortcoming is now corrected as they only generate a subset of them.
The group theory that structures this property requires that for every j, the former \( \tau _j \) decomposes into \( \tau _j \tilde{\tau }_j \), where each \( \tau _j \) and \( \tilde{\tau }_j \) belongs to \( S_{n}\), and for all \( j=1,2,\ldots , q \). It is important to note that for such a factorization to occur, n must be an even number. We assume this fact from now on.
Each invariant of the desired type, called O-factorized UO invariant, is determined by a tuple
See Fig. 6 for an illustration. Two invariants are claimed equivalent if they are related as follows:
where \(\varrho _{j}, \tilde{\varrho }_{j} \in S_{n/2}[S_2]\), for all \(j=1,2,\dots , q\). This leads us to a double coset action of the form:
Using the Burnside’s lemma we can enumerate the orbits of this action as:
In terms of partitions \(p \vdash n\), the same sum can be expressed as
which simplifies as
The \(U(N)^{\otimes 3}\otimes O(N)^{\otimes 3}\) invariants yields the sequence, for \(n=2,4,6, 8, 12\):
Appendix A.4 provides a code that computes this sequence. The number 4 is associated with \(n=2\): this represents a single instance of the second graph shown on the top row of Fig. 2, in addition to three configurations from the third graph in the same row of Fig. 2. These are depicted in Fig. 7. The aforementioned sequence, computed up to \(n\le 12\), also suggests that all integers contained within it are even (perhaps multiples of 4).
5 Topological quantum field theory
This section presents an alternative perspective on the enumeration of UO invariants, specifically through permutation-TQFT. We will first address the general case for \((r>1, q\ge 1)\) order tensors, and subsequently examine the special case \((r=1,q\ge 1)\), as it turns out that \(r=1\) introduces a nuance in the interpretation.
5.1 Permutation-TQFT
In this section, we discuss the TQFT that reformulates our enumeration.
The counting of UO invariants of order (r, q) is recalled to be as follows:
As expected, \(Z_{(r,q)}(n)\) has an interpretation as a partition function of a TQFT\(_2\) on a 2-cellular complex that is determined in the following way: each permutation \( \sigma _i,\tau _j, \gamma _i\) or \(\varrho _j\), is a group data associated with a given 1-cell; each delta function that enforces a flatness condition, introduces a plaquette weight. An illustration of such a complex for the case \((r=3, q=4)\) is given in Fig. 8. The topology associated with this complex is that of \(r+q\) cylinders, r cylinders labeled by \( \sigma _1,\dots , \sigma _q\) that we refer to \( \sigma \)-cylinders, and q labeled by \(\tau _1,\dots ,\tau _q\), named \(\tau \)-cylinders. The \( \sigma \)-cylinders share two boundary circles labeled by \( \gamma _1\) and \( \gamma _2\) joining at a point p, making a larger new boundary component \(b_{ \gamma _1 \gamma _2}\) with group data \( \gamma _1 \gamma _2\). The \(\tau \)-cylinders share \(b_{ \gamma _1 \gamma _2}\). Each \(\tau \)-cylinder, on its opposite boundary has a distinct boundary circle labeled by a given \(\varrho _j\) which belongs to \(S_n[S_2]\). The fact that \(\varrho _j\) belongs to a subgroup of \(S_n\), unlike other generators, has implications that we will discuss. Thus, \(Z_{(r,q)}(n)\) counts the number of coverings of that 2-cellular complex with boundaries labeled by group data different from the rest of complex.
Another remark is that, in Fig. 8, the 2-cellular complex is composed by the gluing of the two complexes: one coming from the \(U(N)^{\otimes r}\) counting (associated with the \( \sigma \)-cylinders) [17] and one from the \(O(N)^{\otimes q}\) (associated with the \(\tau \)-cylinders, with \( \gamma _1 \gamma _2\) viewed as a single boundary component) [20]. These two complexes are identified along \(b_{ \gamma _1 \gamma _2}\).
There are alternative countings provided by this picture if we integrate a few \(\delta \) functions. So we solve for \( \gamma _1\) using \(\delta ( \gamma _1 \sigma _1 \gamma _2 \sigma _1^{-1})\), then change variables \( \sigma _i \rightarrow \sigma _1^{-1} \sigma _i \) for all i. This integration makes all the generators \( \sigma _i\)’s, \(\tau _i\)’s and \( \gamma _2\) meet at the same point p.
This enables us to re-express the above as, renaming \( \gamma _2= \gamma \),
Note this expression makes only sense if \(r\ge 2\). The special case \(r=1\) will be further detailed later on.
To illustrate (5.2), the previous 2-complex of Fig. 8 is now simplified as the complex depicted in Fig. 9 for \((r=3,q=4)\). In general, the topology that is drawn is of the form
where \(F_k\) is the bouquet of k loops, the vertex union, denoted \(\vee _v\), joins two graphs along a vertex v, \( \cup _{S_1} \) is a gluing along \(S_1\); \(D_{S_n[S_2]}^{q}\) stands for the presence of q defects on \(F_{q} \times S_1 \). Here, the defects are associated with generators \(\varrho _1, \dots , \varrho _q\) which should all pass through p. Note that \(F_1\) is associated with the generator corresponding to \( \sigma _1\). The bouquet \(F_{r-1}\) is associated with the generators \( \sigma _2, \sigma _3, \dots , \sigma _r\) (the unitary sector), and the bouquet \(F_q\) associated with generators \(\tau _1, \dots , \tau _q\), (the orthogonal sector). \(S_1\) is associated with the generator \( \gamma _2= \gamma \).
\(Z_{(r,q)}(n)\) therefore computes the number of 2n degree covering of the space \({{{\mathcal {G}}}}_{r,q}\)
The degree is 2n as we can always embed \(S_n\), associated with the generators \( \sigma _i\), into \(S_{2n}\).
The cellular complex \({{{\mathcal {G}}}}_{(r,q)}\) defines a topology of a circle, i.e. \( \sigma _1\), glued along \(r+q-1\) tori themselves glued along one generator, say \( \gamma \). The topology also contains defects each of which related to one \(\varrho _i\) and is located on each of the q tori. A defect corresponds to a marked circle (generator) which constrains the holonomy to the subgroup \(S_n[S_2]\). \(Z_{(r,q)}(n)\) counts the covers of this topology.
At fixed, \( \sigma _i\), \(i=2,3,\dots , r\), and \(\tau _j\), \(j=1,2,\dots , q\), we are interested in the order of the automorphism of the graph defining the invariant. This is given by:
which is also the order of the stabilizer of the subgroup \(\textrm{Diag}_{r+q-1}(S_n) \times \textrm{Diag}_{q}(S_n) \times S_n[S_2]^{\times q}\), acting on the tuple \(( \sigma _2, \sigma _3,\dots , \sigma _r, \tau _1,\tau _2,\dots , \tau _q)\). Note that, in this description, \( \sigma _1\) becomes gauge, just like \( \gamma \) and \(\varrho _i\).
5.2 Integration of boundary variables: A branched cover picture
One might wonder there exists another characterization of the topology underpinning (5.1) in terms of a (punctured) torus or a (punctured) sphere, and consequently, whether the partition function enumerates (branched) covers of said topology. Addressing this is the purpose of this section.
Using the description of [2], Fig. 8 represents the cellulation of cylinders glued along two generators and among them q cylinders have defects, labeled by a subgroup of \(S_n\), on one of their boundaries. In this sense, the partition function (5.5) counts covers of topology with defects.
In fact, we could perform more integrations focusing on \(\varrho _i\). Observing (5.2), each sum over one \(\varrho _i\) eliminates one \(\delta ( \sigma _1 \gamma ^{-1} \sigma _1^{-1} \gamma \tau _i \varrho _i \tau _i ^{-1} )\) resulting in loss of relation between generators. Thus, all \(\tau _i\) and \( \sigma _1\) become free generators glued at the point p. However, the integration demands that \(\tau _i ^{-1} \sigma _1 \gamma ^{-1} \sigma _1^{-1} \gamma \tau _i \in S_n[S_2] \). After integrating over \(\varrho _i\), the partition function \(Z_{(r,q)}(n)\) assumes the form:
We derive the following topology: \([( S_1 \times S_1) \cup _{ \gamma _p } (S_1 \times S_1) \cup _{ \gamma _p } \dots \cup _{ \gamma _p } (S_1 \times S_1 )] \vee _{p} (S_1)^{q+1}\). In other words, this is \(r-1\) tori glued along one generator, \( \gamma _p\), all marked with a point p where we glue \(q+1\) circles, specifically \(\tau _i\) and \( \sigma _1\). We are enumerating certain covers (due to the constraints on the holonomies to be in a subgroup) of this topology.
This picture can be further simplified by employing the following scheme. Introducing the weight
that we will provide an interpretation in a moment, we re-express \(Z_{(r,q)}(n) \) in the form:
We have introduced another generator \( \sigma _0\) which is trivial from the last constraint \( \sigma _0\prod _{i=2}^r \sigma _i= \mathrm id\), and remains invariant under conjugation.
The first line of (5.8) instructs us that we are counting \(Z^q_{n;\, \gamma }\)-weighted covers of degree n of \(r-1\) tori \((S_1 \times S_1) \cup _{ \gamma } (S_1 \times S_1) \cup _{ \gamma } \dots \cup _{ \gamma } (S_1 \times S_1)\) glued along the generator \( \gamma \).
An alternative interpretation arises from the second line: \(Z_{(r,q)}(n)\) enumerates \(Z^q_{n;\, \gamma }\)-weighted equivalence classes of branched covers of degree n of the sphere \(S_2\) with r branched points. This counts covers of the r-punctured sphere, with each cover assigned a weight by \(Z^q_{n;\, \gamma }\).
For \(r\ge 3\), we have an isomorphism between the fundamental groups:
where \(S_{2; r*}\) is the sphere \(S_2\) with r punctures and \((S_1\times S_{1})_{(r-2)*}\) is the torus \(S_1\times S_1\) with \(r-2\) punctures. Therefore their number of branched covers must coincide.
This also means that the number of equivalence classes of branched covers of the torus with \(r-2\) branched points, up to \(Z^q_{n;\, \gamma }\), is equal to the number of covers of the space \((S_1\times S_1) \cup _{ \gamma }(S_1\times S_1) \cup _{ \gamma } \dots \cup _{ \gamma } (S_1\times S_1) \).
The number of branched covers of the sphere has appeared in several countings of graphs in the recent years [1, 2, 17]. In general, this counting is made with a particular weight. For instance, in [2], each branched cover has the weight the inverse of the automorphism group of the cover, meanwhile in [17], each equivalence class of branched covers is counted only once. In the present work, the ponderation is different and stems from the integration of the whole \(O(N)^{\otimes q}\) sector. This was possible because of the presence of defects on the tori that could be fully integrated.
Interpreting the weight \(Z^q_{n;\, \gamma }\) We give an interpretation of the weight \(Z^q_{n;\, \gamma }\) which appears in the counting (5.8). We recall that \(Z^q_{n;\, \gamma }\) is given by (5.7) which also expresses, before integration of the \(\varrho _i\)’s, as
First, we undo the gauge fixing, coming back to an earlier expression as:
We recognize the counting of (1, q)- UO invariants formed by the contraction of n unlabeled tensors T and n tensors \({\bar{T}}\) labeled by \( \gamma \). The weight \( Z^q_{n;\, \gamma } \) counts UO invariants which, seen as graphs, have vertices \({\bar{T}}\) labeled by \( \gamma \) (i.e. fix arbitrary labels and let \( \gamma \) acting once on them). Thus, in the branched cover picture, \(Z_{(r,q)}(n)\) in (5.8) counts equivalence classes of branched covers of the sphere each with such a combinatorial weight \(Z^q_{n;\, \gamma }\) associated with the counting of labeled-UO-invariants.
We can evaluate (5.11) further as follows. Again, noting that \( \gamma \) and \( \gamma '\) belong to the same conjugacy class, we recast (5.11) using conjugacy classes of n via the same arguments leading to (2.10) (or to (2.21)):
The delta \(\delta _{[ \gamma ], p}\) requires that \( \gamma \) belongs to the conjugacy class p which is that of \( \gamma '\). Compared to (2.21), we notice that the unitary sector is not contributing to this partition function.
To check the validity of this weight, we complete the calculation of (5.8) using the expression (5.12):
which coincides with (2.21).
5.3 Lower order cases
Vector-vector case \((r=1,q=1)\) At lower order, in particular at \((r=1, q=1) \) several steps that were performed above are not well defined. We will therefore do the analysis in this specific situation.
We start by the partition function:
The 2-complex associated with this \(S_n\)-TQFT can be still drawn in the way of Fig. 8, with a single plaquette both for the U(N) and for the O(N) sector. We have two possibilities integrating \(\varrho _1\) or \( \gamma _i\). We start by the first.
On the 2-complex, one first notices that \(\varrho _1\) can be retracted such that the plaquette is reduced to its 1-cells, \(\tau _1\), \( \gamma _2\) and \( \gamma _1\). Therefore, \(\gamma _1\) and \(\gamma _2\) are actually still boundaries of the 2-complex.
Without a loss of generality, we select \( \gamma _1\) and sum over it. As \( \gamma _1\) is a boundary, another retraction can be performed on it. The remaining plaquette is reduced to its 1-cells which are labelled by \( \sigma _1\) and \( \gamma _2\). At this point, all generators \(\tau _1\), \( \sigma _1\) and \( \gamma _2\), become free. We readily identify that the fundamental group of the cellular complex to be that of the sphere with 4 punctures, or of the torus with 2 punctures.
In formulas, we successively integrate out \(\varrho _1\) and then \( \gamma _1\) and obtain:
The three generators \( \sigma _1 ,\gamma _2 \), and \(\tau _1\) are free of relation, but subject to a constraint on their domain. We introduce another permutation \( \sigma _0\) that fulfils \( \sigma _0 \sigma _1 \gamma _2 \tau _1 = \mathrm id\) and write:
We conclude that this partition function is counting certain branched covers of the sphere \(S_2\) of degree 2n with 4 branched points. This restriction comes from the domain of the holonomies.
Vector-tensor case \((r=1,q)\) This case extends the previous one. Doing step by step the above analysis, namely integrating all \(\varrho _i\) and then \( \gamma _1\), one obtains:
We recognize the fundamental group of \(q+3\) generators submitted to one relation
which is that of the sphere \(S_2\) with \(q+3\) punctures. We infer that \(Z_{(1,q)}(n)\) is counting the number of certain branched covers of the sphere \(S_2\) of degree 2n with \(q+3\) branched points.
6 Conclusion and outlook
Summary Building upon previous studies on the enumeration of tensor invariants, this work has undertaken the enumeration of \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) invariants, for r and q positive integers. We have established the appropriate symmetric group formalism to construct the invariants as edge-colored graphs, subject to specific equivalence relations. Burnside’s lemma was used to derive the number of orbits, which corresponds to the desired enumeration. Initially, the process yields all invariants, including disconnected ones (which, in matrix models, equate to multi-traces). Then, we have used the plethystic logarithm to extract the number of connected invariants (in matrix models, these are single-traces). At \(q=0\), we recover the previous counting of unitary invariants. However, setting \(r=0\) does not ensure to obtain the counting of orthogonal invariants. This is attributed to the fact that the UO counting formula (2.19) first builds the unitary part and then the action reverberates on the orthogonal part: \( \gamma _1 \gamma _2 \in S_{2n}\), and the summations over \( \gamma _1 \in S_{n}\) and \( \gamma _2 \in S_{n}\) cannot be straightforwardly substituted by a summation over \( \gamma _1 \gamma _2 \in S_{2n}\).
Aside from the case \((r=2,q=1)\) that can be found in [73], the integer sequences corresponding to our countings of invariants with \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\) symmetry, for different r and q, find no matching of series online, or on the OEIS database. To the best of our knowledge, these are novel sequences.
The vector-vector case \((r, q) = (1,1)\), representative of a matrix model, is particularly noteworthy. We identified our counting with that of a set of cyclic words with particular forbidden substrings/patterns, or equivalently, to Pólya’s 4-ary necklaces with constraints. We have formulated an expression that accounts for the number of 4-ary necklaces of varying lengths with pattern avoidance. This analogy may provide insights into the enumeration of necklaces and bracelets (the latter being necklaces invariant under reflection symmetry) with pattern exclusions across different lengths. The complexity of counting cyclically symmetric words with pattern avoidance lies in the intricate nature of cyclic symmetry which, combined with the need to exclude certain patterns, makes the problem even more challenging [87]. It is remarkable that \(Z_{(1,1)}\) gives a rapid derivation of a formula for specific pattern exclusions.
Moreover, we have explored topological interpretations of these enumerations through the \(S_n\)-TQFT framework. The counting of UO invariants corresponds to the enumerations of covering spaces of various topologies. In the general case of \(U(N)^{\otimes r} \otimes O(N)^{\otimes q}\), with \(r>1\), its enumeration corresponds to the number of certain weighted covers of \((r-1)\)-number of tori \((S_1\times S_1) \cup _{ \gamma }(S_1\times S_1) \cup _{ \gamma } \dots \cup _{ \gamma } (S_1\times S_1) \) glued along the generator, \( \gamma \). An alternative enumeration pertains to the number of weighted equivalence classes of branched covers of the sphere \(S_2\) with r branched points (or, equivalently, covers of the r-punctured sphere). For the case \(r=1\) for any q, we have deduced that the number of tensor invariants corresponds to the number of specific covers of the sphere \(S_2\) with \(q+3\) punctures (equivalently certain branched covers with \(q+3\) branched points of the sphere). The restriction comes from the fact that some holonomies of the complex are constrained to a subgroup of the gauge group.
Asymptotics Considering the likely super-exponential growth of several sequences presented in this work, a primary task that emerges is to elucidate their asymptotic behaviors. We can adapt the techniques developed in [82] to probe the behavior of \(Z_{(r,q)}(n)\) at large n. For a partition p of n, the symmetry factors \( \hbox {Sym} (p)\) and \( \hbox {Sym} (2p)\), as introduced in (2.19), are anticipated to be easy to address: they will be dominated by partitions consisting mostly of 1 and 2. In particular, we conjecture that the dominant term should include either or both factors \((n!)^{r-2}\) or \(((2n)!)^{q}\). This warrants a full-fledged analysis.
Correlators and orthogonal bases Gaussian correlators of observables can be addressed in the current framework. They correspond to the moments of the measure
calculated for observables that are UO invariants characterized by permutation tuples and obeying
The computation of the correlator \(\langle O_{\{ \sigma _i\}; \{\tau _j\}}\rangle \) formulates in terms of cycles of the permutations labeling the observable, namely \(\{ \sigma _i\}\) and \(\{\tau _j\}\), and another permutation implementing the Wick theorem. Moreover, it is known that the representation theoretic basis corresponding to normal ordered correlators forms an orthogonal basis for two-point functions [18, 20]. Investigating whether this property extends to UO-invariants presents another significant question for discussion.
Finding TM observables for a given TQFT The correspondence between the enumeration of tensor invariants and 2-dimensional lattice gauge theory of permutation groups may give a wealth of new insights in topology and geometry. We will delve into a particular curiosity that promises to enhance our understanding of this correspondence by exploring the inverse relationship. So far, regardless of whether the invariants are unitary, orthogonal, or UO symmetric, we consistently find a correspondence with (branched) covers of either the sphere or the torus, which may include punctures. Looking ahead, it would be enlightening to determine which types of tensors, transformations, and tensor contractions can lead to the enumeration of covers of non-orientable manifolds. Specifically, the Klein bottle, as a closed manifold, might represent one of the simplest cases for exploration. Broadly speaking, the question is: starting from a TQFT over a 2-cellular complex, what are the minimal requirements to achieve an enumeration of certain tensor invariants?
Representation theory and combinatorial construction of Kronecker coefficients Using Representation Theory of the symmetric group, the counting of unitary and orthogonal invariants can be expressed in terms of the Kronecker coefficients. For a triple of Young diagrams, \(R_1,R_2,R_3\), each with n boxes, the Kronecker coefficient \(C(R_1,R_2,R_3)\) counts the multiplicity of the irreducible representation (irrep) \(R_3\) in the tensor product of irreps \(R_1\) by \(R_2\) [58]. A combinatorial method for constructing the Kronecker coefficient for such a triple \((R_1,R_2,R_3)\) was introduced in [23]. The proof is based on the fact that the number of unitary invariants of order 3 reduces to the sum of all squares \(C(R_1,R_2,R_3)^2\). According to [20], the enumeration of all orthogonal invariants is reduced to a sum of Kronecker coefficients \(C(R_1,R_2,R_3)\), provided that each \(R_i\) consists of parts with even lengths. We conjecture that, under these circumstances, the construction of the Kronecker coefficient can be simplified; however, this simplification may not hold for every triple \((R_1,R_2,R_3)\). In the realm of representation theory, exploring whether the enumeration of UO invariants of orders (2, 1) and (1, 2) – both still of order 3 – could unveil new dimensions to this puzzle.
Data Availability Statement
This manuscript has no associated data. [Author’s comment: Data sharing not applicable to this article as no datasets were generated or analysed during the current study.]
Code Availability Statement
This manuscript has no associated code/software. [Author’s comment: Code/Software sharing not applicable to this article as no code/software was generated or analysed during the current study.]
References
R. de Mello Koch, S. Ramgoolam, From matrix models and quantum fields to Hurwitz space and the absolute Galois group (2010). arXiv:1002.1634 [hep-th]
R. de Mello Koch, S. Ramgoolam, Strings from Feynman graph counting: without large N. Phys. Rev. D 85, 026007 (2012)
R. Dijkgraaf, E. Witten, Topological gauge theories and group cohomology. Commun. Math. Phys. 129(2), 393–429 (1990)
E. Witten, On quantum gauge theories in two dimensions. Commun. Math. Phys. 141(1), 153–209 (1991)
D.S. Freed, F. Quinn, Chern–Simons theory with finite gauge group. Commun. Math. Phys. 156, 435–472 (1993)
M. Fukuma, S. Hosono, H. Kawai, Lattice topological field theory in two-dimensions. Commun. Math. Phys. 161, 157–176 (1994)
M. Blau, G. Thompson, Lectures on 2-d gauge theories: Topological aspects and path integral techniques. In Summer School in High-energy Physics and Cosmology (Includes Workshop on Strings, Gravity, and Related Topics 29–30 Jul 1993), pp. 0175–244 (1993)
S. Cordes, G.W. Moore, S. Ramgoolam, Lectures on 2-d Yang–Mills theory, equivariant cohomology and topological field theories. Nucl. Phys. B Proc. Suppl. 41, 184–244 (1995)
S. Corley, A. Jevicki, S. Ramgoolam, Exact correlators of giant gravitons from dual N = 4 SYM theory. Adv. Theor. Math. Phys. 5, 809–839 (2002)
S. Corley, S. Ramgoolam, Finite factorization equations and sum rules for BPS correlators in N = 4 SYM theory. Nucl. Phys. B 641, 131–187 (2002)
V. Jejjala, S. Ramgoolam, D. Rodriguez-Gomez, Toric CFTs, Permutation triples and Belyi pairs. JHEP 03, 065 (2011)
P. Caputa, R. de Mello Koch, K. Zoubos, Extremal versus non-extremal correlators with giant gravitons. JHEP 08, 143 (2012)
R. de Mello Koch, S. Ramgoolam, A double coset ansatz for integrability in AdS/CFT. JHEP 06, 083 (2012)
J. Pasukonis, S. Ramgoolam, Quivers as calculators: Counting, correlators and Riemann surfaces. JHEP 04, 094 (2013)
P. Mattioli, S. Ramgoolam, Permutation centralizer algebras and multi-matrix invariants. Phys. Rev. D 93(6), 065040 (2016)
R. de Mello Koch, D. Gossman, L. Tribelhorn, Gauge invariants, correlators and holography in bosonic and fermionic tensor models. JHEP 09, 011 (2017)
J. Ben Geloun, S. Ramgoolam, Counting tensor model observables and branched covers of the 2-sphere. Ann. Inst. H. Poincare D Comb. Phys. Interact. 1(1), 77–138 (2014)
J. Ben Geloun, S. Ramgoolam, Tensor models, Kronecker coefficients and permutation centralizer algebras. JHEP 11, 092 (2017)
P. Diaz, Tensor and Matrix models: a one-night stand or a lifetime romance? JHEP 06, 140 (2018)
R.C. Avohou, J. Ben Geloun, N. Dub, On the counting of \(O(N)\) tensor invariants. Adv. Theor. Math. Phys. 24(4), 821–878 (2020)
P. Diaz, Backgrounds from tensor models: a proposal. Phys. Rev. D 103(6), 066010 (2021)
B. Kang, L.-Y. Wang, W. Ke, W.-Z. Zhao, A two-tensor model with order-three. Eur. Phys. J. C 84, 239 (2024)
J. Ben Geloun, S. Ramgoolam, Quantum mechanics of bipartite ribbon graphs: integrality, lattices and Kronecker coefficients. Algebr. Combin. (2020) (to appear)
J. Ben Geloun, S. Ramgoolam, The quantum detection of projectors in finite-dimensional algebras and holography. JHEP 05, 191 (2023)
R.C. Read, The enumeration of locally restricted graphs (i). J. Lond. Math. Soc. Second Ser., 417–436 (1959)
G. Pólya, Kombinatorische anzahlbestimmungen für gruppen, graphen und chemische verbindungen. Acta Math. 68, 145–154 (1937)
N. Amburg, H. Itoyama, A. Mironov, A. Morozov, D. Vasiliev, R. Yoshioka, Correspondence between Feynman diagrams and operators in quantum field theory that emerges from tensor model. Eur. Phys. J. C 80(5), 471 (2020)
V. Rivasseau, The tensor track VIII: stochastic analysis (2024). arXiv:2403.03619 [math-ph]
M. Ouerfelli, V. Rivasseau, M. Tamaazousti, The tensor track VII: from quantum gravity to artificial intelligence (2022)
N. Delporte, V. Rivasseau, The tensor track VI: field theory on random trees and SYK on random unicyclic graphs. PoS CORFU2019, 207 (2020)
N. Delporte, V. Rivasseau, The tensor track V: holographic tensors. In 17th Hellenic School and Workshops on Elementary Particle Physics and Gravity (2018). arXiv:1804.11101 [hep-th]
V. Rivasseau, The tensor track, IV. PoS CORFU2015, 106 (2016)
V. Rivasseau, The tensor theory space. Fortsch. Phys. 62, 835–840 (2014)
V. Rivasseau, The tensor track. III. Fortsch. Phys. 62, 81–107 (2014)
V. Rivasseau, The tensor track: an update. In 29th International Colloquium on Group-Theoretical Methods in Physics (2012). arXiv:1209.5284 [hep-th]
V. Rivasseau, Quantum gravity and renormalization: the tensor track. AIP Conf. Proc. 1444(1), 18–29 (2012)
R. Gurau, V. Rivasseau, Quantum gravity and random tensors (2024). arXiv:2401.13510 [hep-th]
R. Gurau, Random Tensors (Oxford University Press, Oxford, 2017)
A. Tanasa, Combinatorial Physics: Combinatorics, Quantum Field Theory, and Quantum Gravity Models (Oxford University Press, Oxford, 2021)
S. Carrozza, Tensorial Methods and Renormalization in Group Field Theories, Springer Theses (Springer International Publishing, Berlin, 2016)
S. Carrozza, Tensor models and group field theories: combinatorics, large \(N\) and renormalization (2024). arXiv:2404.07834 [math-ph]
J. Ambjorn, B. Durhuus, T. Jonsson, Three-dimensional simplicial quantum gravity and generalized matrix models. Mod. Phys. Lett. A 6, 1133–1146 (1991)
M. Gross, Tensor models and simplicial quantum gravity in \(>\) 2-D. Nucl. Phys. B Proc. Suppl. 25, 144–149 (1992)
N. Sasakura, Tensor model for gravity and orientability of manifold. Mod. Phys. Lett. A 6, 2613–2624 (1991)
P. Di Francesco, P.H. Ginsparg, J. Zinn-Justin, 2-D gravity and random matrices. Phys. Rep. 254, 1–133 (1995)
D.V. Boulatov, A Model of three-dimensional lattice gravity. Mod. Phys. Lett. A 7, 1629–1646 (1992)
D. Oriti, The group field theory approach to quantum gravity, pp. 310–331 (2006)
L. Marchetti, D. Oriti, A.G.A. Pithis, J. Thürigen, Mean-field phase transitions in tensorial group field theory quantum gravity. Phys. Rev. Lett. 130(14), 141501 (2023)
A.G.A. Pithis, J. Thürigen, Phase transitions in TGFT: functional renormalization group in the cyclic-melonic potential approximation and equivalence to O\((N)\) models. JHEP 12, 159 (2020)
G.’t Hooft, A planar diagram theory for strong interactions. Nucl. Phys. B 72(3), 461–473 (1974)
J.-F. Le Gall, G. Miermont, On the scaling limit of random planar maps with large faces. In XVIth International Congress on Mathematical Physics (World Scientific, Singapore, 2010). arXiv:0907.3262 [math.PR]
R. Gurau, The complete 1/N expansion of colored tensor models in arbitrary dimension. Ann. H. Poincare 13, 399–423 (2012)
V. Bonzom, T. Delepouve, V. Rivasseau, Enhancing non-melonic triangulations: a tensor model mixing melonic and planar maps. Nucl. Phys. B 895, 161–191 (2015)
A. Eichhorn, J. Lumma, A.D. Pereira, A. Sikandar, Universal critical behavior in tensor models for four-dimensional quantum gravity. JHEP 02, 110 (2020)
A. Eichhorn, T. Koslowski, J. Lumma, A.D. Pereira, Towards background independent quantum gravity with tensor models. Class. Quantum Gravity 36, 155007 (2019)
J. Ben Geloun, R. Toriumi, One-loop beta-functions of quartic enhanced tensor field theories. J. Phys. A 57(1), 015401 (2024)
L. Schneps, P. Lochak, Around Grothendieck’s Esquisse D’un Programme. Geometric Galois Actions (Cambridge University Press, Cambridge, 1997)
W. Fulton, Young Tableaux, London Mathematical Society Student Texts, vol. 35 (Cambridge University Press, Cambridge, 1997)
F.D. Murnaghan, The analysis of the Kronecker product of irreducible representations of the symmetric group. Am. J. Math. 60, 761 (1938)
R.P. Stanley, Positivity Problems and Conjectures. Mathematics: Frontiers and Perspectives (American Mathematical Society, Providence, 2000), pp.295–319
I. Pak, G. Panova, On the complexity of computing Kronecker coefficients. Comput. Complex. 26, 1–36 (2015)
I. Pak, G. Panova, D. Yeliussizov, On the largest Kronecker and Littlewood–Richardson coefficients. J. Combin. Theory Ser. A 165, 44–77 (2019)
C. Ikenmeyer, K. Mulmuley, M. Walter, On vanishing of Kronecker coefficients. Comput. Complex. 26, 949–992 (2017)
J. Ben Geloun, C. Coti, A.D. Malony, On-the-fly optimization of parallel computation of symbolic symplectic invariants. In 2020 19th International Symposium on Parallel and Distributed Computing (ISPDC), pp. 102–109 (2020)
H. Keppler, T. Krajewski, T. Muller, A. Tanasa, Duality of O(N) and Sp(N) random tensor models: tensors with symmetries. J. Phys. A 56(49), 495206 (2023)
H. Keppler, T. Muller, Duality of orthogonal and symplectic random tensor models: general invariants. Lett. Math. Phys. 113(4), 83 (2023)
A. Tanasa, Multi-orientable group field theory. J. Phys. A 45, 165401 (2012)
A. Tanasa, The multi-orientable random tensor model, a review. SIGMA 12, 056 (2016)
F. Ferrari, The large \(D\) limit of planar diagrams. Ann. Inst. H. Poincare D Combin. Phys. Interact. 6(3), 427–448 (2019)
F. Ferrari, V. Rivasseau, G. Valette, A new large \(N\) expansion for general matrix-tensor models. Commun. Math. Phys. 370(2), 403–448 (2019)
R. Emparan, K. Tanabe, Universal quasinormal modes of black holes in the limit of large number of dimensions. Phys. Rev. D 89, 064028 (2014)
I.R. Klebanov, G. Tarnopolsky, Uncolored random tensors, melon diagrams, and the Sachdev-Ye-Kitaev models. Phys. Rev. D 95(4), 046004 (2017)
K. Bulycheva, I.R. Klebanov, A. Milekhin, G. Tarnopolsky, Spectra of operators in large \(N\) tensor models. Phys. Rev. D 97(2), 026016 (2018)
E. Witten, An SYK-like model without disorder. J. Phys. A 52(47), 474002 (2019)
S. Sachdev, J. Ye, Gapless spin-fluid ground state in a random quantum Heisenberg magnet. Phys. Rev. Lett. 70(21), 3339–3342 (1993)
A Kitaev, A simple model of quantum holography. Talk at Caltech and KITP. http://online.kitp.ucsb.edu/online/entangled15/kitaev/ (2015)
M. Beccaria, A.A. Tseytlin, Partition function of free conformal fields in 3-plet representation. JHEP 05, 053 (2017)
D. Benedetti, S. Carrozza, R. Toriumi, G. Valette, Multiple scaling limits of \(\operatorname{U}(N)^2 \times \operatorname{O}(D)\) multi-matrix models. Ann. Inst. H. Poincare D Combin. Phys. Interact. 9(2), 367–433 (2022)
R.C. Avohou, R. Toriumi, M. Vancraeynest, Classification of higher grade \(\ell \) graphs for \(\rm U\mathit{(N)^2\times \rm O}(D)\) multi-matrix models (2023)
P. Diaz, S.-J. Rey, Orthogonal bases of invariants in tensor models. JHEP 02, 089 (2018)
P. Diaz, S.-J. Rey, Invariant operators, orthogonal bases and correlators in general tensor models. Nucl. Phys. B 932, 254–277 (2018)
J. Ben Geloun, S. Ramgoolam, All-orders asymptotics of tensor model observables from symmetries of restricted partitions. J. Phys. A 55(43), 435203 (2022)
S. Benvenuti, B. Feng, A. Hanany, Y.-H. He, Counting BPS operators in gauge theories: quivers, syzygies and plethystics. JHEP 11, 050 (2007)
H. Fredricksen, J. Maiorana, Necklaces of beads in k colors and k-Ary de Bruijn sequences. Discrete Math. 23(3), 207–210 (1978)
J. Ben Geloun, On the counting tensor model observables as \(U(N)\) and \(O(N)\) classical invariants. PoS CORFU2019, 175 (2020)
F. Ruskey, J. Sawada, Generating necklaces and strings with forbidden substrings, in Computing and Combinatorics. ed. by D.-Z. Du, P. Eades, V. Estivill-Castro, X. Lin, A. Sharma (Springer, Berlin, 2000), pp.330–339
Acknowledgements
The authors thank Andrew Lobb for insightful discussions on TQFT. JBG extends special thanks to Sanjaye Ramgoolam for the engaging weekly discussions and for directing attention to pertinent references related to the subject. The authors would also like to thank the thematic program “Quantum Gravity, Random Geometry, and Holography” 9 January–17 February 2023 at Institut Henri Poincaré, Paris, France for the platform for discussions and collaboration when this project was initiated. The authors acknowledge support of the Institut Henri Poincaré (UAR 839 CNRS-Sorbonne Université) and LabEx CARMIN (ANR-10-LABX-59-01). JBG thanks the Okinawa Institute of Science and Technology for the hospitality. He is particularly indebted to the “Gravity, Quantum Geometry and Field Theory” Unit at OIST, whose open discussions provided the foundational insights that led to this work.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix
Codes
We provide a detailed outline of the algorithms used to compute the number of UO invariants and various integer sequences reported in the text. The algorithms are implemented in Mathematica.
1.1 Code for \(Z_{(r,q)}(n)\)
Our goal is to determine the number \(Z_{r, q}(n)\) of order (r, q) UO invariants composed of 2n tensors. To achieve this, we initially program the generating function, Z[X, t], whose coefficients give the numbers of elements of the wreath product \(S_n[S_2]\) in a given conjugacy class of \(S_{2n}\). We use Mathematica’s Count[list, pattern] function to count occurrences in a list that match a given pattern. Subsequently, we identify the coefficients of \(t^n \prod _{i=1}^{n} x_i^{p_i}\) from Z[X, t] for a given partition \(p = (p_i) \vdash n \), which are used in Zdrq[X, n, r, q] representing \(Z_{r,q}(n)\). Finally, we provide the explicit countings for orders \((r, q)=(3,3)\) and (3, 4) for n ranging from 1 to 10.
The code below generates the number of \(O(N)^{\otimes d}\) invariants.
1.2 Lower order cases
The following 1-line code delivers the enumeration of the lower order cases, i.e. for all pairs (r, q), with \(r,q=1,2\), and for \(n=1,2,\dots , n\).
1.3 Code for connected invariants
The present appendix outlines a code for enumerating the connected UO invariants. It uses the plethystic logarithm applied on the generating series of \(Z_{(r,q)}(n)\) to extract specific numbers. The plethystic logarithm is denoted |PLog[F, M, r, q, t]|, and the generating series for the number of UO invariants is denoted by |Zseriesrq|.
1.4 Code for O-factorized invariants
The present appendix provides a code dedicated to the enumeration of O-factorized UO invariants. Within this code, the functions |CC|, |Sym| and |PP| follow the definitions presented in section A.1. To compute the number of factorized \(U(N)^{\otimes r}\otimes O(N)^{\otimes q}\) invariants, execute the following code:
Enumeration of UO invariants
In this appendix, we compute a catalogue for \(Z_{(r,q)}(n)\), for all \(r\in \{1,2,3,4\}\), \(q\in \{1,2,3\}\), for \(n\in \{1,\dots , 10\}\). All these integer sequences, at fixed (r, q) are not yet reported in the OEIS.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
Funded by SCOAP3.
About this article
Cite this article
Avohou, R.C., Ben Geloun, J. & Toriumi, R. Counting \(U(N)^{\otimes r}\otimes O(N)^{\otimes q}\) invariants and tensor model observables. Eur. Phys. J. C 84, 839 (2024). https://doi.org/10.1140/epjc/s10052-024-13091-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1140/epjc/s10052-024-13091-z