2 Gowers Hatami theorem
2.1 Preliminaries
The \(\sigma \) inner product between matrices \(A\) and \(B\) is defined as
where \(\sigma \geq 0\) and \(A^*\) denotes conjugate-transpose.
Given a finite group \(G\), an integer \(d \geq 1, \varepsilon \geq 0\), and a \(d\)-dimensional positive semidefinite matrix \(\sigma \) with trace 1 , an \((\varepsilon , \sigma )\)-representation of \(G\) is a map \(f: G \rightarrow U_{d}(\mathbb {C})\), to the \(d \times d\) unitary matrices, such that
where \(\Re \) denotes taking real part of the inner product.
Let \(G\) be a finite group, and let \(f, f_2 : G \to U(n)\) be functions into the unitary matrices. Then
For unitary matrices \(A, B\), we have
Since \(\mathbb {E}\) is linear, this proves the proposition.
TODO:
Relation to classical BLR test
2.2 Representation theory
A unitary representation of \(G\) is a representation to unitary matrices \(\rho : G \to U(V)\).
Let \(R: G \rightarrow \mathbb {C}[G]\) be a regular representation where \(\{ \mbox{$ | g \rangle $}, g\in G\} \) forms a basis of \(\mathbb {C}[G]\). The representation is given by
It is possible to decompose any representation of a finite group into direct sums over irreps.
Let \(G\) be a finite group and let \(\rho : G \to \mathrm{GL}(V)\) be a finite-dimensional representation over \(\mathbb {C}\). Then \(\rho \) is completely reducible. In particular, there exists a decomposition
where \(\{ \rho _m\} \) is a set of inequivalent irreducible representations of \(G\), and \(r_m \in \mathbb {Z}^+\) are the multiplicities.
Maschke’s theorem is partially formalized in \(\texttt{Mathlib.RepresentationTheory.Maschke}\) but incomplete. Jonathan’s team is formalizing this.
Let \(R : G \to \mathrm{GL}(\mathbb {C}[G])\) be the regular representation of a finite group \(G\). Then
where \(\widehat{G}\) is a complete set of inequivalent irreducible representations of \(G\), and \(d_\rho = \dim (V_\rho )\) is the dimension of \(\rho \).
This can be proven using Maschke’s theorem in 2.2.3 to decompose into irreps with multiplicity. Then use character orthogonality theorem in mathlib \(\texttt{FDRep.char\_ orthonormal}\) to show the multiplicity equals irrep dimension. A more formal statement is given by the Peter-Weyl theorem.
Let \(G\) be a finite group and \(\sum _\rho \) denotes summing over the complete set of inequivalent irreps \(\hat{G}\)
The proof uses decomposition of regular representation and definition of character.
Let \(f: G \rightarrow U_d(\mathbb {C})\) be a map and \(\rho : G \rightarrow U_{d_{\rho }}(\mathbb {C})\) be a unitary irrep. The fourier transform of \(f\) at the representation \(\rho \) is denoted by \(\hat{f}\):
where \(\overline{\rho (x)}\) denotes complex conjugate of \(\rho (x)\).
2.3 Gowers Hatami Theorem
Let \(G\) be a finite group, \(\varepsilon \geq 0\), and \(f: G \rightarrow U_{d}(\mathbb {C})\) an \((\varepsilon , \sigma )\)-representation of \(G\). Then there exists a \(d^{\prime } \geq d\), an isometry \(V: \mathbb {C}^{d} \rightarrow \mathbb {C}^{d^{\prime }}\), and a representation \(g: G \rightarrow U_{d^{\prime }}(\mathbb {C})\) such that
The full proof can be found in the lecture notes Theorem 2.3 [ . In particular, the proof is constructive. The isometry is defined as \(V: \mathbb {C}^{d} \rightarrow \mathbb {C}^{d} \otimes \left(\oplus _{\rho } \mathbb {C}^{d_{\rho }} \otimes \mathbb {C}^{d_{\rho }}\right)\) by
And the exact representation is defined as
The proof requires the following two ingredients:
\(V\) is an isometry:
\begin{equation} V^{*} V = \mathbb {I}_d \end{equation}12The isometry “averages” over group multiplication. For any \(x \in G\),
\begin{equation} V^{*} g(x) V = \mathbb {E}_{z} f(z)^{*} f(z x). \end{equation}13
Both ingredients follow from the key identity over the regular representation in Eq. ??.
Let \(G\) be a finite group, \(\varepsilon \geq 0\), and \(\rho : G \rightarrow U(\mathcal{H})\) an \((\varepsilon , \sigma )\)-representation of \(G\) on space \(\mathcal{H}=\mathbb {C}^{d}\). Then there exists an isometry \(V: \mathcal{H} \rightarrow \mathcal{H}^\prime \) to a different space \(\mathcal{H}^\prime \), and a representation \(\rho ^\prime : G \rightarrow \mathcal{H}^\prime \) such that
A different proof of the Gowers-Hatami theorem is given in M. de la Salle’s notes [ . Here \(\mathcal{H}^\prime = L(G, \mathcal{H})\) is the space of functions \(f: G \to \mathcal{H}\). The isometry is given by the action of the approximate representation on a state \(u\in \mathcal{H}\) as
The inverse map \(V^*\) is given by the group average
The exact representation is given by the right regular representation on \(L(G, \mathcal{H})\):
\(V\) is an isometry because
The isometry “averages” over group multiplication because
The rest of the proof follows by expanding the \(\sigma \)-norm, bounding the norm of \(\mathbb {E}_{x \in G} V^* \rho ^\prime (x) V\) and applying the definition of \((\varepsilon , \sigma )\)-representation. In particular, we have
Because \(\rho \) is unitary, \(\mathbb {E}_{x \in G} \| \rho (x) \| _\sigma ^2 = 1\). For the second term, since \(\rho ^\prime \) is unitary and \(V\) is an isometry,
Because \(\rho \) is unitary the product \(U(x, y, z) := \rho ^*(yx)\rho (y) \rho ^*(z) \rho (zx)\) is again a unitary operator, the above expression is upper bounded by Holder’s inequality as
Finally, using the isometry average property in Eq. ?? and the definition of \((\varepsilon , \sigma )\)-representation, we have
Therefore using the bounds in Eq. ?? and Eq. ??, we have
This completes the proof.