Coset caps on coordinate subgroups bound the averaging operator of an irreducible unitary representation
ProvedOAI.Thorp.Fourier.Family.integrated_norm_sqLet and be finite groups, a finite nonempty set, and a complete family of irreducible unitary representations of : is a finite index set and, for each , is a finite-dimensional complex inner product space of dimension on which acts irreducibly by unitary operators ; distinct indices give non-isomorphic representations; and the characters satisfy the regular-representation identity for all . For let put in coordinate and elsewhere.
Let be a finite-dimensional complex inner product space of dimension , and let be an irreducible representation of on which is unitary: . Let be a group homomorphism, let be a probability vector ( and ), and let be such that for all and
Write . Then for every
The hypothesis says that gives every left coset of each coordinate subgroup at most times the mass of the uniform distribution. The conclusion bounds the operator norm of the averaging operator in terms of the dimension of and the low-degree part of the Plancherel mass of ; it is the general mechanism that turns coset caps into decay in every irreducible unitary representation.
Formalization Note The averaging operator is integrated ρ (fun g => (ν g : ℂ)). The homomorphism need not be injective; the coset sum runs over , with multiplicity. The hypothesis is stated explicitly.
import Mathlib
import Definitions.Def_ThorpFirstReciprocal
import Definitions.Def_OAI_Probability_ThorpShuffle_Model
import Definitions.Def_OAI_Probability_ThorpShuffle_PairAveraging
import Definitions.Def_OAI_Probability_ThorpShuffle_Walsh
import Definitions.Def_OAI_Probability_ThorpShuffle_Support
import Definitions.Def_OAI_Probability_ThorpShuffle_ConditionalFlow
import Definitions.Def_OAI_Probability_ThorpShuffle_FiniteExpectation
import Definitions.Def_OAI_Probability_ThorpShuffle_WalshFlow
import Definitions.Def_OAI_Probability_ThorpShuffle_FreshCoins
import Definitions.Def_OAI_Probability_ThorpShuffle_HalfHistories
import Definitions.Def_OAI_Probability_ThorpShuffle_NoiseEnergy
import Definitions.Def_OAI_Probability_ThorpShuffle_EnergyDecay
import Definitions.Def_OAI_Probability_ThorpShuffle_MarginalEnergy
import Definitions.Def_OAI_Probability_ThorpShuffle_ConditionalLaw
import Definitions.Def_OAI_Probability_ThorpShuffle_TaggedCompletion
import Definitions.Def_OAI_Probability_ThorpShuffle_Reachability
import Definitions.Def_OAI_Probability_ThorpShuffle_Cyclic
import Definitions.Def_OAI_Probability_ThorpShuffle_Tableaux
import Definitions.Def_OAI_Probability_ThorpShuffle_Specht
import Definitions.Def_OAI_Probability_ThorpShuffle_Polytabloids
import Definitions.Def_OAI_Probability_ThorpShuffle_Irreducibility
import Definitions.Def_OAI_Probability_ThorpShuffle_Classification
import Definitions.Def_OAI_Probability_ThorpShuffle_LinearExtensions
import Definitions.Def_OAI_Probability_ThorpShuffle_ExtensionBounds
import Definitions.Def_OAI_Probability_ThorpShuffle_PartitionBounds
import Definitions.Def_OAI_Probability_ThorpShuffle_DegreeBounds
import Definitions.Def_OAI_Probability_ThorpShuffle_FirstMoment
import Definitions.Def_OAI_Probability_ThorpShuffle_Reynolds
import Definitions.Def_OAI_Probability_ThorpShuffle_FourierFamilies
import Definitions.Def_OAI_Probability_ThorpShuffle_JointProjectors
import Definitions.Def_OAI_Probability_ThorpShuffle_ProductProjectors
open OAI OAI.Thorp OAI.Thorp.Fourier OAI.Thorp.Fourier.Family
universe uG uH uE uJ
open scoped BigOperators ComplexConjugate InnerProductSpace
open Filter Topology
open scoped Classical
variable {G H I : Type} [Group G] [Fintype G] [Group H] [Fintype H]
[Fintype I] [Nonempty I] (F : Family H)
variable {E : Type uE} [NormedAddCommGroup E] [InnerProductSpace ℂ E] [FiniteDimensional ℂ E]theorem OAI.Thorp.Fourier.Family.integrated_norm_sq (ρ : Representation ℂ G E) [Representation.IsIrreducible ρ]
(hu : ∀ g x y, ⟪ρ g x, ρ g y⟫_ℂ = ⟪x, y⟫_ℂ)
(hE : Module.finrank ℂ E ≠ 0) (ψ : (I → H) →* G) (ν : G → ℝ) (B : ℝ)
(hν : ∀ g, 0 ≤ ν g) (h1 : ∑ g, ν g = 1) (hB : 0 ≤ B)
(hcoset : ∀ i g, ∑ h, ν (g * ψ (Pi.mulSingle i h)) ≤
B * (Fintype.card H : ℝ) / Fintype.card G) (v : E) :
‖integrated ρ (fun g => (ν g : ℂ)) v‖ ^ 2 ≤
(Fintype.card I : ℝ) * B *
(∑ b ∈ Finset.univ.filter (fun b => F.degree b ^ Fintype.card I ≤ Module.finrank ℂ E),
(F.degree b : ℝ)^2) / Module.finrank ℂ E * ‖v‖ ^ 2 := by sorry