OAI/RepresentationTheory/FiniteUnitary/Reconstruction.lean
38 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.RowColumn.UnitaryFrame.positive_functional_boundline 14 - theorem
OAI.RowColumn.UnitaryFrame.reconstruction_boundline 29Source documentation
Finite-dimensional unitary reconstruction with polynomial Fourier cost. Only the actual operator norm of B occurs; the auxiliary Hilbert norm is used solely to construct the frame and does not alter that norm.
theorem reconstruction_bound (τ : A →ₗ[ℂ] ℂ) (core : InnerProductSpace.Core ℂ A) (hinner : ∀ x y, core.inner x y = τ (star x*y)) (u : G →* unitary A) (hspan : Submodule.span ℂ (Set.range fun g : G => (u g : A)) = ⊤) (B : A) (ℓ : A →ₗ[ℂ] ℂ) (R : ℝ) (_ : 0 ≤ R) (hU : ∀ g, ‖ℓ (u g : A)‖ ≤ R) : ‖ℓ B‖ ≤ 4 * (Module.finrank ℂ A : ℝ) * ‖B‖ * R := by … - theorem
OAI.RowColumn.FiniteStarAlgebra.complementary_central_projectionline 71Source documentation
A finite-dimensional two-sided star ideal has a central orthogonal unit. The two inner-product identities hold for the actual Hilbert–Schmidt trace. This constructs the central support used in the occupied-board filter.
theorem complementary_central_projection (core : InnerProductSpace.Core ℂ A) (K : Submodule ℂ A) (hL : ∀ a x, x ∈ K → a*x ∈ K) (hR : ∀ a x, x ∈ K → x*a ∈ K) (hstar : ∀ x, x ∈ K → star x ∈ K) (hadjL : ∀ a x y : A, core.inner (a*x) y = core.inner x (star a*y)) (hadjR : ∀ a x y : A, core.inner (x*a) y = core.inner x (y*star a)) : ∃ q : A, star q = q ∧ q*q = q ∧ (∀ a, q*a = a*q) ∧ 1-q ∈ K ∧ (∀ x, x ∈ K → q*x = 0 ∧ x*q = 0) := by … - abbrev
OAI.RowColumn.FiniteStarAlgebra.Ambientline 135 - def
OAI.RowColumn.FiniteStarAlgebra.algebraToEndline 137 - lemma
OAI.RowColumn.FiniteStarAlgebra.algebraToEnd_injectiveline 142 - def
OAI.RowColumn.FiniteStarAlgebra.algebraCoreline 151 - def
OAI.RowColumn.FiniteStarAlgebra.physicalTraceline 159 - lemma
OAI.RowColumn.FiniteStarAlgebra.core_inner_traceline 162 - lemma
OAI.RowColumn.FiniteStarAlgebra.physicalTrace_mul_commline 169 - def
OAI.RowColumn.FiniteStarAlgebra.restrictHomline 175Source documentation
Restriction to a subspace preserved by the whole star algebra is a genuine star homomorphism (both the subspace and its orthogonal complement are reducing).
def restrictHom (A : StarSubalgebra ℂ (Ambient (E := E))) (F : Submodule ℂ E) …
Mentions: OAI.RowColumn.FiniteStarAlgebra.Ambient
- theorem
OAI.RowColumn.FiniteStarAlgebra.exists_central_supportline 195Source documentation
Central support of a reducing physical subspace. Its algebraic kernel is removed, so no other unsupported sector can inflate the Fourier norm.
theorem exists_central_support (A : StarSubalgebra ℂ (Ambient (E := E))) (F : Submodule ℂ E) …
Mentions: OAI.RowColumn.FiniteStarAlgebra.Ambient
- def
OAI.RowColumn.FiniteStarAlgebra.supportedAlgebraline 223 - lemma
OAI.RowColumn.FiniteStarAlgebra.supportedAlgebra_closedline 236 - theorem
OAI.RowColumn.FiniteStarAlgebra.norm_supported_eqline 243Source documentation
Removing the kernel by its central support makes restriction isometric. This avoids choosing irreducible compact-group carriers or using unproved Schur--Weyl decompositions.
theorem norm_supported_eq (φ : A →⋆ₐ[ℂ] B) (q : A) (hs : star q = q) (hqq : q*q=q) (hc : ∀ a, q*a=a*q) (hq : φ q=1) (hkill : ∀ a, φ a=0 → q*a=0) (a : A) : ‖q*a‖ = ‖φ a‖ := by … - def
OAI.RowColumn.Isotypic.carrierline 274 - lemma
OAI.RowColumn.Isotypic.mem_carrierline 278 - lemma
OAI.RowColumn.Isotypic.projection_intertwinesline 281 - theorem
OAI.RowColumn.Isotypic.eigenspace_finrankline 302Source documentation
On an isotypic unitary representation, every eigenspace of an operator in the group commutant has dimension at least that of the irreducible type.
theorem eigenspace_finrank [Representation.IsIrreducible ρ] (hspan : carrier ρ τ = ⊤) (hτ : ∀ g x y, inner ℂ (τ g x) (τ g y) = inner ℂ x y) (T : E →ₗ[ℂ] E) (hT : ∀ g x, T (τ g x) = τ g (T x)) (μ : ℂ) (hμ : Module.End.HasEigenvalue T μ) : Module.finrank ℂ V ≤ Module.finrank ℂ (Module.End.eigenspace T μ) := by …Mentions: OAI.RowColumn.Isotypic.carrier
- lemma
OAI.RowColumn.Isotypic.carrier_invariantline 348 - lemma
OAI.RowColumn.Isotypic.carrier_commutantline 359 - def
OAI.RowColumn.Isotypic.restrictedline 372 - def
OAI.RowColumn.Isotypic.restrictIntertwinerline 377 - lemma
OAI.RowColumn.Isotypic.restricted_unitaryline 385 - lemma
OAI.RowColumn.Isotypic.restricted_isotypicline 391 - lemma
OAI.RowColumn.SpectralMultiplicity.positive_norm_le_of_eigenvaluesline 412 - theorem
OAI.RowColumn.SpectralMultiplicity.norm_le_trace_divline 432Source documentation
An eigenvalue supported on at least d dimensions pays a trace factor d. This is the precise spectral normalization needed for the global filter.
theorem norm_le_trace_div (T : E →L[ℂ] E) (hT : T.IsPositive) (d : ℕ) (hd : 0 < d) (hmult : ∀ μ : ℂ, Module.End.HasEigenvalue T.toLinearMap μ → d ≤ Module.finrank ℂ (Module.End.eigenspace T.toLinearMap μ)) : ‖T‖ ≤ (LinearMap.trace ℂ E T.toLinearMap).re / d := by … - lemma
OAI.RowColumn.SpectralMultiplicity.trace_compressionline 472 - lemma
OAI.RowColumn.SpectralMultiplicity.trace_compression_leline 479 - lemma
OAI.RowColumn.SpectralMultiplicity.restrict_positiveline 496 - lemma
OAI.RowColumn.SpectralMultiplicity.trace_restrict_leline 505 - instance
OAI.RowColumn.FiniteStarAlgebra.algebraFiniteDimensionalline 535 - instance
OAI.RowColumn.FiniteStarAlgebra.algebraIsClosedline 538 - lemma
OAI.RowColumn.FiniteStarAlgebra.supported_restriction_normline 541 - theorem
OAI.RowColumn.FiniteStarAlgebra.exists_isotypic_filterline 579Source documentation
The exact dimension normalization of the occupied-board global filter. No highest-weight entropy or Schur--Weyl hypothesis is required: restriction of the supported algebra is faithful, and every eigenspace contains the irreducible carrier.
theorem exists_isotypic_filter (ρ : Representation ℂ G V) [Representation.IsIrreducible ρ] (τ : Representation ℂ G E) (hτ : ∀ g x y, inner ℂ (τ g x) (τ g y) = inner ℂ x y) (A : StarSubalgebra ℂ (E →L[ℂ] E)) (hA : ∀ a : A, ∀ g x, (a : E →L[ℂ] E) (τ g x) = τ g ((a : E →L[ℂ] E) x)) : ∃ q : A, star q = q ∧ q*q=q ∧ (∀ a, q*a=a*q) ∧ (∀ x ∈ Isotypic.carrier ρ τ, (q : E →L[ℂ] E) x = x) ∧ ∀ a : A, (a : E →L[ℂ] E).IsPositive → ‖q*a‖ ≤ (physicalTrace A a).re / Module.finrank ℂ V := by …Mentions: OAI.RowColumn.Isotypic.carrier, OAI.RowColumn.FiniteStarAlgebra.physicalTrace
- theorem
OAI.RowColumn.UnitaryFrame.reconstruction_hilbert_boundline 625Source documentation
The finite Fourier reconstruction bound for arbitrary Hilbert-valued linear maps, in particular weighted Hilbert–Schmidt sandwich maps.
theorem reconstruction_hilbert_bound (τ : A →ₗ[ℂ] ℂ) (core : InnerProductSpace.Core ℂ A) (hinner : ∀ x y, core.inner x y = τ (star x*y)) (u : G →* unitary A) (hspan : Submodule.span ℂ (Set.range fun g : G => (u g : A)) = ⊤) (B : A) (F : A →ₗ[ℂ] E) (R : ℝ) (hR : 0 ≤ R) (hU : ∀ g, ‖F (u g : A)‖ ≤ R) : ‖F B‖ ≤ 4 * (Module.finrank ℂ A : ℝ) * ‖B‖ * R := by … - lemma
OAI.RowColumn.supported_fourthline 653 - theorem
OAI.RowColumn.filterNorm_sqline 663Source documentation
The quarter-root estimate at the level of the genuine operator norm. The two fourth-moment bounds imply the exact squared sandwich bound.
theorem filterNorm_sq (q F G : A) (hsq : IsSelfAdjoint q) (hqq : q*q=q) (hF : IsSelfAdjoint F) (hG : IsSelfAdjoint G) (hcF : Commute q F) (hcG : Commute q G) (d : ℝ) (_ : 0 < d) (hFb : ‖q * F^4‖ ≤ 1/d) (hGb : ‖q * G^4‖ ≤ 1/d) : ‖F*q*G‖^2 ≤ 1/d := by …