12c. Brauer theorems
The above results are certainly interesting from a graph theory perspective, but from a group theory perspective, they remain a bit anecdotical. We would like to present now a series of alternative results, going in the other sense, that is, featuring less graphs, or rather featuring some combinatorial objects which are more complicated and abstract than graphs, but which can be extremely useful for the study of finite groups.
The idea will be a bit the same as for the Frucht theorem, namely that of viewing an arbitrary finite group [math]G[/math] as symmetry group of a combinatorial object, [math]G=G(X)[/math]. What will change, however, is the nature of [math]X[/math], the general principle being as follows:
\begin{principle}
Any finite, or even general compact group [math]G[/math] appears as the symmetry group of its corresponding Tannakian category [math]C_G[/math],
and by suitably delinearizing [math]C_G[/math], say via a Brauer theorem of type [math]C_G=span(D_G)[/math], we can view [math]G[/math] as symmetry group of a certain combinatorial object [math]D_G[/math]. \end{principle} Excited about this? Does not look easy, all this material, with both Tannaka and Brauer being quite scary names, in the context of group theory. But, believe me, all this is worth learning, and there is nothing better, when doing graphs or any kind of other algebraic discipline, to have in your bag some cutting-edge technology regarding the groups, such as the results of Tannaka and Brauer. So, we will go for this.
Getting started now, we will develop our theory as a continuation of the Peter-Weyl theory developed in chapter 11. That theory was developed for the finite groups, but with some minimal changes, and we will leave clarifying the details here to you, everything works in fact for a compact group [math]G[/math]. So, our starting point will be:
We have the following Peter-Weyl results, valid for any compact group [math]G\subset_u U_N[/math], with the orthogonality being with respect to the Haar integration:
- Any representation decomposes as a sum of irreducible representations.
- Each irreducible representation appears inside a certain tensor power [math]u^{\otimes k}[/math].
- [math]C(G)=\overline{\bigoplus}_{v\in Irr(G)}M_{\dim(v)}(\mathbb C)[/math], the summands being pairwise orthogonal.
- The characters of irreducible representations form an orthonormal system.
As explained above, this is something that we know from chapter 11, in the finite group case, and in the general compact group case the proof is similar, with the only technical point being that of proving, somewhere between (1,2) and (3,4), the existence of the Haar measure. But this can be proved by using the arguments from chapter 11, with that chapter being written precisely with this idea in mind, namely that of having a quite straightforward extension to the compact group case, whenever needed.
Going now towards Tannakian duality, let us start with:
A tensor category over [math]H=\mathbb C^N[/math] is a collection [math]C=(C_{kl})[/math] of linear spaces [math]C_{kl}\subset\mathcal L(H^{\otimes k},H^{\otimes l})[/math] satisfying the following conditions:
- [math]S,T\in C[/math] implies [math]S\otimes T\in C[/math].
- If [math]S,T\in C[/math] are composable, then [math]ST\in C[/math].
- [math]T\in C[/math] implies [math]T^*\in C[/math].
- Each [math]C_{kk}[/math] contains the identity operator.
- [math]C_''ptyset k''[/math] with [math]k=\circ\bullet,\bullet\circ[/math] contain the operator [math]R:1\to\sum_ie_i\otimes e_i[/math].
- [math]C_{kl,lk}[/math] with [math]k,l=\circ,\bullet[/math] contain the flip operator [math]\Sigma:a\otimes b\to b\otimes a[/math].
Here, as usual, the tensor powers [math]H^{\otimes k}[/math], which are Hilbert spaces depending on a colored integer [math]k=\circ\bullet\bullet\circ\ldots\,[/math], are defined by the following formulae, and multiplicativity:
We have already met such categories, when dealing with the Tannakian categories of the closed subgroups [math]G\subset U_N[/math], and our knowledge can be summarized as follows:
Given a closed subgroup [math]G\subset U_N[/math], its Tannakian category
This is something that we basically know, the idea being as follows:
(1) Regarding the first assertion, we have to check here the axioms (1-6) in Definition 12.21. The axioms (1-4) being all clear from definitions, let us establish (5). But this follows from the fact that each element [math]g\in G[/math] is a unitary, which can be reformulated as follows, with [math]R:1\to\sum_ie_i\otimes e_i[/math] being the map in Definition 12.21:
Regarding now the condition in Definition 12.21 (6), this comes from the fact that the matrix coefficients [math]g\to g_{ij}[/math] and their conjugates [math]g\to\bar{g}_{ij}[/math] commute with each other.
(2) Regarding the second assertion, we have to check that the subset [math]G\subset U_N[/math] constructed in the statement is a closed subgroup. But, assuming [math]g,h\in G[/math], we have [math]gh\in G[/math], due to the following computation, valid for any [math]k,l[/math] and any [math]T\in C_{kl}[/math]:
Also, we have [math]1\in G[/math], trivially. And also, assuming [math]g\in G[/math], we have [math]g^{-1}\in G[/math], due to:
Finally, the fact that our subgroup [math]G\subset U_N[/math] is closed is clear from definitions.
Summarizing, we have so far precise axioms for the tensor categories [math]C=(C_{kl})[/math], given in Definition 12.21, as well as correspondences as follows:
We will prove in what follows that these correspondences are inverse to each other. In order to get started, we first have the following technical result:
Consider the following conditions:
- [math]C=C_{G_C}[/math], for any tensor category [math]C[/math].
- [math]G=G_{C_G}[/math], for any closed subgroup [math]G\subset U_N[/math].
We have then [math](1)\implies(2)[/math]. Also, [math]C\subset C_{G_C}[/math] is automatic.
Given [math]G\subset U_N[/math], we have [math]G\subset G_{C_G}[/math]. On the other hand, by using (1) we have [math]C_G=C_{G_{C_G}}[/math]. Thus, we have an inclusion of closed subgroups of [math]U_N[/math], which becomes an isomorphism at the level of the associated Tannakian categories, so [math]G=G_{C_G}[/math]. Finally, the fact that we have an inclusion [math]C\subset C_{G_C}[/math] is clear from definitions.
The point now is that it is possible to prove that we have [math]C_{G_C}\subset C[/math], by doing some abstract algebra, and we are led in this way to the following conclusion:
The Tannakian duality constructions
This is something quite tricky, the idea being as follows:
(1) According to Proposition 12.23, we must prove [math]C_{G_C}\subset C[/math]. For this purpose, given a tensor category [math]C=(C_{kl})[/math] over a Hilbert space [math]H[/math], consider the following [math]*[/math]-algebra:
Consider also, inside this [math]*[/math]-algebra, the following [math]*[/math]-subalgebra:
(2) It is then routine to check that we have equivalences as follows:
(3) Summarizing, we would like to prove that we have [math]E_C^{(s)'}\subset E_{C_{G_C}}^{(s)'}[/math]. But this can be done by doing some abstract algebra, and we refer here to Malacarne [1], or to the paper of Woronowicz [2]. For more on all this, you have as well my book [3].
With this piece of general theory in hand, let us go back to Principle 12.19, and develop the second idea there, namely delinearization and Brauer theorems. We have:
A category of crossing partitions is a collection [math]D=\bigsqcup_{k,l}D(k,l)[/math] of subsets [math]D(k,l)\subset P(k,l)[/math], having the following properties:
- Stability under the horizontal concatenation, [math](\pi,\sigma)\to[\pi\sigma][/math].
- Stability under vertical concatenation [math](\pi,\sigma)\to[^\sigma_\pi][/math], with matching middle symbols.
- Stability under the upside-down turning [math]*[/math], with switching of colors, [math]\circ\leftrightarrow\bullet[/math].
- Each set [math]P(k,k)[/math] contains the identity partition [math]||\ldots||[/math].
- The sets [math]P(\emptyset,\circ\bullet)[/math] and [math]P(\emptyset,\bullet\circ)[/math] both contain the semicircle [math]\cap[/math].
- The sets [math]P(k,\bar{k})[/math] with [math]|k|=2[/math] contain the crossing partition [math]\slash\hskip-2.0mm\backslash[/math].
Observe the similarity with Definition 12.21, and more on this in a moment. In order now to construct a Tannakian category out of such a category, we will need:
Each partition [math]\pi\in P(k,l)[/math] produces a linear map
This is something elementary, the computations being as follows:
(1) The concatenation axiom follows from the following computation:
(2) The composition axiom follows from the following computation:
(3) Finally, the involution axiom follows from the following computation:
Summarizing, our correspondence is indeed categorical.
We can now formulate a key theoretical result, as follows:
Any category of crossing partitions [math]D\subset P[/math] produces a series of compact groups [math]G=(G_N)[/math], with [math]G_N\subset U_N[/math] for any [math]N\in\mathbb N[/math], via the formula
Indeed, once we fix an integer [math]N\in\mathbb N[/math], the various axioms in Definition 12.25 show, via Proposition 12.26, that the following spaces form a Tannakian category:
Thus, Tannakian duality applies, and provides us with a closed subgroup [math]G_N\subset U_N[/math] such that the following equalities are satisfied, for any colored integers [math]k,l[/math]:
Thus, we are led to the conclusion in the statement.
At the level of basic examples of easy groups, these are the real and complex rotation groups, coming from the following key theorem of Brauer:
We have the following results:
- [math]U_N[/math] is easy, coming from the category of all matching pairings [math]\mathcal P_2[/math].
- [math]O_N[/math] is easy too, coming from the category of all pairings [math]P_2[/math].
This can be deduced from Tannakian duality, the idea being as follows:
(1) The group [math]U_N[/math] being defined via the relations [math]u^*=u^{-1}[/math], [math]u^t=\bar{u}^{-1}[/math], the associated Tannakian category is [math]C=span(T_\pi|\pi\in D)[/math], with:
(2) The group [math]O_N\subset U_N[/math] being defined by imposing the relations [math]u_{ij}=\bar{u}_{ij}[/math], the associated Tannakian category is [math]C=span(T_\pi|\pi\in D)[/math], with:
Thus, we are led to the conclusions in the statement.
Moving now towards finite groups, we first have the following result:
The symmetric group [math]S_N[/math], regarded as group of unitary matrices,
Consider indeed the group [math]S_N[/math], regarded as a group of unitary matrices, with each permutation [math]\sigma\in S_N[/math] corresponding to the associated permutation matrix:
Consider as well the easy group [math]G\subset O_N[/math] coming from the category of all partitions [math]P[/math]. Since [math]P[/math] is generated by the one-block “fork” partition [math]Y\in P(2,1)[/math], we have:
The linear map associated to [math]Y[/math] is given by the following formula:
In order to do the computations, we use the following formulae:
We therefore obtain the following formula:
On the other hand, we have as well the following formula:
Thus, the relation defining [math]G\subset O_N[/math] reformulates as follows:
In other words, the elements [math]u_{ij}[/math] must be projections, which must be pairwise orthogonal on the rows of [math]u=(u_{ij})[/math]. We conclude that [math]G\subset O_N[/math] is the subgroup of matrices [math]g\in O_N[/math] having the property [math]g_{ij}\in\{0,1\}[/math]. Thus we have [math]G=S_N[/math], as desired.
The hyperoctahedral group [math]H_N[/math] is easy as well, the result here being as follows:
The hyperoctahedral group [math]H_N[/math], regarded as group of matrices,
This follows as usual from Tannakian duality. To be more precise, consider the following one-block partition, which, as the name indicates, looks like a [math]H[/math] letter:
The linear map associated to this partition is then given by:
By using this formula, we have the following computation:
On the other hand, we have as well the following computation:
We conclude from this that we have the following equivalence:
But the relations on the right tell us that the entries of [math]u=(u_{ij})[/math] must satisfy [math]\alpha\beta=0[/math] on each row and column of [math]u[/math], and so that the corresponding closed subgroup [math]G\subset O_N[/math] consists of the matrices [math]g\in O_N[/math] which are permutation-like, with [math]\pm1[/math] nonzero entries. Thus, the corresponding group is [math]G=H_N[/math], and as a conclusion to this, we have:
But this means that the hyperoctahedral group [math]H_N[/math] is easy, coming from the category of partitions [math]D= \lt H \gt =P_{even}[/math]. Thus, we are led to the conclusion in the statement.
More generally now, we have in fact the following result, regarding the series of complex reflection groups [math]H_N^s[/math], which covers both the groups [math]S_N,H_N[/math]:
The complex reflection group [math]H_N^s=\mathbb Z_s\wr S_N[/math] is easy, the corresponding category [math]P^s[/math] consisting of the partitions satisfying the condition
- [math]S_N[/math] is easy, coming from the category [math]P[/math].
- [math]H_N=\mathbb Z_2\wr S_N[/math] is easy, coming from the category [math]P_{even}[/math].
- [math]K_N=\mathbb T\wr S_N[/math] is easy, coming from the category [math]\mathcal P_{even}[/math].
This is something that we already know at [math]s=1,2[/math], from Theorems 12.29 and 12.30. In general, the proof is similar, based on Tannakian duality. To be more precise, in what regards the main assertion, the idea here is that the one-block partition [math]\pi\in P(s)[/math], which generates the category of partitions [math]P^s[/math] in the statement, implements the relations producing the subgroup [math]H_N^s\subset S_N[/math]. As for the last assertions, these are all elementary:
(1) At [math]s=1[/math] we know that we have [math]H_N^1=S_N[/math]. Regarding now the corresponding category, here the condition [math]\#\circ=\#\bullet(1)[/math] is automatic, and so [math]P^1=P[/math].
(2) At [math]s=2[/math] we know that we have [math]H_N^2=H_N[/math]. Regarding now the corresponding category, here the condition [math]\#\circ=\#\bullet(2)[/math] reformulates as follows:
Thus each block must have even size, and we obtain, as claimed, [math]P^2=P_{even}[/math].
(3) At [math]s=\infty[/math] we know that we have [math]H_N^\infty=K_N[/math]. Regarding now the corresponding category, here the condition [math]\#\circ=\#\bullet(\infty)[/math] reads:
But this is the condition defining [math]\mathcal P_{even}[/math], and so [math]P^\infty=\mathcal P_{even}[/math], as claimed.
Summarizing, we have many examples. In fact, our list of easy groups has currently become quite big, and here is a selection of the main results that we have so far:
We have a diagram of compact groups as follows,
This follows from the above results. To be more precise, we know that the above groups are all easy, the corresponding categories of partitions being as follows:
Thus, we are led to the conclusion in the statement.
Summarizing, we have reached to the conclusions formulated in Principle 12.19. All this remains of course a bit away from graph theory, but we will make a good use of what we learned here, later on in this book, especially when talking quantum groups.
General references
Banica, Teo (2024). "Graphs and their symmetries". arXiv:2406.03664 [math.CO].