OAI/RepresentationTheory/FiniteUnitary/Averaging.lean
40 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.CubeShuffle.FiniteConvolution.convline 9 - def
OAI.CubeShuffle.FiniteConvolution.powerline 10 - lemma
OAI.CubeShuffle.FiniteConvolution.conv_nonnegline 14 - lemma
OAI.CubeShuffle.FiniteConvolution.conv_pos_ofline 17 - lemma
OAI.CubeShuffle.FiniteConvolution.sum_convline 24 - lemma
OAI.CubeShuffle.FiniteConvolution.power_nonnegline 33 - lemma
OAI.CubeShuffle.FiniteConvolution.sum_powerline 39 - lemma
OAI.CubeShuffle.FiniteConvolution.power_list_posline 45 - lemma
OAI.CubeShuffle.FiniteConvolution.power_pos_monoline 54 - theorem
OAI.CubeShuffle.FiniteConvolution.exists_positive_powerline 63Source documentation
Finite generation and a positive holding probability produce a genuine finite-time positive minorant, rather than a spectral-gap assumption.
theorem exists_positive_power {p : G → ℝ} (hp : ∀ g, 0 ≤ p g) (h1 : 0 < p 1) (hgen : Subgroup.closure {g | 0 < p g}=⊤) : ∃ n : ℕ, ∀ g, 0 < power p (2^n) g := by …Mentions: OAI.CubeShuffle.FiniteConvolution.power
- structure
OAI.CubeShuffle.FiniteConvolution.Minorantline 78 - def
OAI.CubeShuffle.FiniteConvolution.minorantline 85 - def
OAI.CubeShuffle.UnitaryFinite.continuousRepresentationline 107Distinct definitions of this name: ComparatorChallenges/WeightedSweepMoments.lean:239 (same statement text; different proof or body). Qualify references as OAI.CubeShuffle.UnitaryFinite.continuousRepresentation@path.
- lemma
OAI.CubeShuffle.UnitaryFinite.continuousRepresentation_applyline 113 - lemma
OAI.CubeShuffle.UnitaryFinite.unitary_normline 117 - lemma
OAI.CubeShuffle.UnitaryFinite.continuousRepresentation_norm_leline 122 - lemma
OAI.CubeShuffle.UnitaryFinite.continuousRepresentation_adjointline 129 - def
OAI.CubeShuffle.UnitaryFinite.weightedOperatorline 137 - lemma
OAI.CubeShuffle.UnitaryFinite.weightedOperator_norm_leline 140 - lemma
OAI.CubeShuffle.UnitaryFinite.weightedOperator_symmetricline 148 - def
OAI.CubeShuffle.UnitaryFinite.uniformOperatorline 158 - lemma
OAI.CubeShuffle.UnitaryFinite.uniformOperator_symmetricline 161 - lemma
OAI.CubeShuffle.UnitaryFinite.uniformOperator_leftline 164 - lemma
OAI.CubeShuffle.UnitaryFinite.uniformOperator_rightline 171 - lemma
OAI.CubeShuffle.UnitaryFinite.uniformOperator_idempotentline 178 - lemma
OAI.CubeShuffle.UnitaryFinite.uniformOperator_projectionline 187 - lemma
OAI.CubeShuffle.UnitaryFinite.weighted_uniform_leftline 191 - lemma
OAI.CubeShuffle.UnitaryFinite.weighted_uniform_rightline 198 - theorem
OAI.CubeShuffle.UnitaryFinite.doeblin_off_invariantsline 207Source documentation
A finite Doeblin minorant gives a dimension-free contraction off invariants; no irreducible decomposition or unproved spectral-gap hypothesis is used.
theorem doeblin_off_invariants (ρ : Representation ℂ G V) (hρ : IsUnitary ρ) (p : G → ℝ) (hp : ∑ g,p g=1) (ε : ℝ) (hminor : ∀ g, ε/(Fintype.card G:ℝ)≤p g) : ‖weightedOperator ρ p * (1-uniformOperator ρ)‖≤1-ε := by …Mentions: OAI.CubeShuffle.UnitaryFinite.weightedOperator, OAI.CubeShuffle.UnitaryFinite.uniformOperator
- lemma
OAI.CubeShuffle.UnitaryFinite.weightedOperator_convline 243 - lemma
OAI.CubeShuffle.UnitaryFinite.weightedOperator_powerline 256 - lemma
OAI.CubeShuffle.UnitaryFinite.off_invariants_powline 262 - def
OAI.CubeShuffle.UnitaryFinite.minorantGapline 278Source documentation
Explicit gap from the finite-time minorant; its value depends only on the finite group law, not on the dimension of any represented space.
noncomputable def minorantGap {p : G → ℝ} (c : FiniteConvolution.Minorant p) : ℝ := … - lemma
OAI.CubeShuffle.UnitaryFinite.minorantGap_posline 282 - lemma
OAI.CubeShuffle.UnitaryFinite.minorantGap_lt_oneline 291 - theorem
OAI.CubeShuffle.UnitaryFinite.norm_off_invariants_le_gapline 297Source documentation
The one-block strict contraction follows from generation and the genuine holding probability via Doeblin; this is uniform over ALL unitary representations.
theorem norm_off_invariants_le_gap (ρ : Representation ℂ G V) (hρ : IsUnitary ρ) (p : G → ℝ) (hp : ∑ g,p g=1) (hsym : ∀ g,p g⁻¹=p g) (c : FiniteConvolution.Minorant p) : ‖weightedOperator ρ p-uniformOperator ρ‖ ≤ minorantGap c := by …Mentions: OAI.CubeShuffle.FiniteConvolution.Minorant, OAI.CubeShuffle.UnitaryFinite.weightedOperator, OAI.CubeShuffle.UnitaryFinite.uniformOperator, OAI.CubeShuffle.UnitaryFinite.minorantGap
- def
OAI.CubeShuffle.FiniteAverage.orderedProductline 330 - lemma
OAI.CubeShuffle.FiniteAverage.orderedProduct_eqline 334 - lemma
OAI.CubeShuffle.FiniteAverage.multilinear_averageline 350 - lemma
OAI.CubeShuffle.FiniteAverage.ordered_averageline 357Source documentation
Exact independence factorization for commuting finite random factors.
lemma ordered_average (x : I → Ω → A) (hc : ∀ ω, Pairwise fun i j => Commute (x i (ω i)) (x j (ω j))) (havg : Pairwise fun i j => Commute ((Fintype.card Ω:ℂ)⁻¹ • ∑ ω,x i ω) ((Fintype.card Ω:ℂ)⁻¹ • ∑ ω,x j ω)) : (Finset.univ.noncommProd (fun i => (Fintype.card Ω:ℂ)⁻¹ • ∑ ω,x i ω) (fun _ _ _ _ hij => havg hij))= (Fintype.card (I → Ω):ℂ)⁻¹ • ∑ ω : I → Ω, Finset.univ.noncommProd (fun i => x i (ω i)) (fun _ _ _ _ hij => hc ω hij) := by …