Gowers–Hatami Stability Theorem #
This file formalises the definitions and statements from the chapter on approximate representations and the Gowers–Hatami theorem.
Sections #
SigmaInnerProduct— the σ-weighted inner product on matricesRepresentationTheory— standard representation-theoretic notionsGowersHatami— the main stability theorem
Section 1: Preliminaries #
σ inner product #
[ \langle A, B \rangle_{\sigma} = \operatorname{Tr}(A^* B \sigma) ] where $\sigma \geq 0$ is a positive semidefinite matrix of trace 1.
Note: Matrix.PosSemidef requires [PartialOrder R] on the scalar field.
For ℂ, this is provided by opening the ComplexOrder locale (from
Mathlib.Analysis.Complex.Basic), which gives ℂ the partial order
$z \leq w \iff z.\mathrm{re} \leq w.\mathrm{re} \wedge z.\mathrm{im} = w.\mathrm{im}$.
Equations
- sigmaInner σ A B = (A.conjTranspose * B * σ).trace
Instances For
Equations
- sigmaNormSq σ A = (sigmaInner σ A A).re
Instances For
Identity for unitary matrices #
For unitary matrices $A, B$ and a state $\sigma$, [ |A - B|\sigma^2 = 2 - 2,\Re\langle A, B\rangle\sigma. ]
ε-proximity in σ-norm vs. inner product #
[ \mathbb{E}{x \in G} |f(x) - f_2(x)|^2\sigma \le 2\varepsilon \iff \mathbb{E}{x \in G} \Re\langle f(x), f_2(x)\rangle\sigma \ge 1 - \varepsilon. ]
Section 2: Approximate Representations #
(ε, σ)-representation #
Given a finite group $G$, an integer $d \ge 1$, $\varepsilon \ge 0$, and a $d$-dimensional density matrix $\sigma$, an $(\varepsilon, \sigma)$-representation of $G$ is a map $f : G \to U_d(\mathbb{C})$ such that [ \mathbb{E}{x,y \in G} \Re!\left(\langle f(x)^* f(y),, f(x^{-1}y)\rangle\sigma\right) \ge 1 - \varepsilon. ]
Section 3: Representation Theory #
Representation #
A representation of a group $G$ on a finite-dimensional $\mathbb{C}$-vector space $V$ is a group homomorphism $\rho : G \to \mathrm{GL}(V)$, i.e. [ \rho(xy) = \rho(x)\rho(y) \quad \text{for all } x, y \in G. ]
Irreducible representation #
A representation $\rho : G \to \mathrm{GL}(V)$ is irreducible if the only $G$-invariant subspaces of $V$ are $\{0\}$ and $V$ itself.
Character #
The character of a representation $\rho$ is [ \chi_\rho(x) = \operatorname{Tr}[\rho(x)]. ]
Equations
- UnitaryRep.character G ρ x = (↑(ρ x)).trace
Instances For
Maschke theorem #
Finite dimensional representations of finite groups are completely reducible: every representation can be decomposed into a direct sum of irreducible representations. [ \rho \cong \bigoplus_{m} r_m \cdot \rho_m, ] where $\rho_m$ are the irreducible representations of $G$ and $r_m$ are their multiplicities.
Regular representation #
The regular representation $R : G \to \mathbb{C}[G]$ acts by left multiplication: [ R(x),|g\rangle = |xg\rangle. ]
Character of the regular representation #
[ \sum_{\rho \in \hat G} d_\rho, \operatorname{Tr}(\rho(x)) = |G|,\delta_{x,e}. ]
Dimension formula #
The sum of squares of dimensions of irreducible representations satisfies [ \sum_{\rho \in \hat G} d_\rho^2 = |G|. ]
Section 4: Group Fourier Transform #
Group Fourier transform #
For $f : G \to U_d(\mathbb{C})$ and an irrep $\rho : G \to U_{d_\rho}(\mathbb{C})$, the Fourier transform of $f$ at $\rho$ is [ \hat f(\rho) = \mathbb{E}_{x \in G}, f(x) \otimes \overline{\rho(x)}. ]
Equations
- groupFourierTransform G f ρ = (↑(Fintype.card G))⁻¹ • ∑ x : G, (f x).kronecker ((↑(ρ x)).map ⇑(starRingEnd ℂ))
Instances For
Section 5: Gowers–Hatami Theorem #
Gowers–Hatami Theorem #
Let $G$ be a finite group, $\varepsilon \ge 0$, and $f : G \to U_d(\mathbb{C})$ an $(\varepsilon, \sigma)$-representation of $G$. Then there exist $d' \ge d$, an isometry $V : \mathbb{C}^d \to \mathbb{C}^{d'}$, and an exact representation $g : G \to U_{d'}(\mathbb{C})$ such that [ \mathbb{E}{x \in G},|f(x) - V^* g(x) V|\sigma^2 \le 2\varepsilon. ]
Proof sketch. The isometry is defined by
[
V u = \bigoplus_\rho d_\rho^{1/2}
\sum_{i=1}^{d_\rho} \bigl(\hat f(\rho)(u \otimes e_i)\bigr) \otimes e_i,
]
and the exact representation by
[
g(x) = \bigoplus_\rho \bigl(I_d \otimes I_{d_\rho} \otimes \rho(x)\bigr).
]
Both ingredients rely on the character identity for the regular representation
(Fact character_regular_rep):
- $V^* V = I_d$ (isometry).
- $V^* g(x) V = \mathbb{E}_z f(z)^* f(zx)$ for all $x \in G$.