Bounded measurable complex functions #
Bounded measurable complex-valued functions on ℝ.
Equations
- CommutingRepetition.BorelCalc.CBdd G = (Measurable G ∧ ∃ (C : ℝ), ∀ (t : ℝ), ‖G t‖ ≤ C)
Instances For
theorem
CommutingRepetition.BorelCalc.CBdd.conjugate
{G : ℝ → ℂ}
(hG : CBdd G)
:
CBdd fun (t : ℝ) => (starRingEnd ℂ) (G t)
theorem
CommutingRepetition.BorelCalc.CBdd.integrable
{G : ℝ → ℂ}
(hG : CBdd G)
(μ : MeasureTheory.Measure ℝ)
[MeasureTheory.IsFiniteMeasure μ]
:
The complex Borel calculus #
noncomputable def
CommutingRepetition.BorelCalc.cbfc
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
(G : ℝ → ℂ)
:
G(E) := (Re G)(E) + i (Im G)(E).
Equations
- CommutingRepetition.BorelCalc.cbfc E hE G = (CommutingRepetition.BorelCalc.bfc E hE fun (t : ℝ) => (G t).re) + Complex.I • CommutingRepetition.BorelCalc.bfc E hE fun (t : ℝ) => (G t).im
Instances For
theorem
CommutingRepetition.BorelCalc.cbfc_ofReal
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
(g : ℝ → ℝ)
:
theorem
CommutingRepetition.BorelCalc.cbfc_congr_op
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
{E E' : 𝓗 →L[ℂ] 𝓗}
(h : E = E')
(hE : IsSelfAdjoint E)
(hE' : IsSelfAdjoint E')
(G : ℝ → ℂ)
:
Rewriting the operator inside cbfc (the self-adjointness proof is transported).
theorem
CommutingRepetition.BorelCalc.cbfc_const
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
(z : ℂ)
:
theorem
CommutingRepetition.BorelCalc.cbfc_one
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
:
theorem
CommutingRepetition.BorelCalc.cbfc_add
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{G H : ℝ → ℂ}
(hG : CBdd G)
(hH : CBdd H)
:
theorem
CommutingRepetition.BorelCalc.cbfc_sub
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{G H : ℝ → ℂ}
(hG : CBdd G)
(hH : CBdd H)
:
theorem
CommutingRepetition.BorelCalc.cbfc_mul
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{G H : ℝ → ℂ}
(hG : CBdd G)
(hH : CBdd H)
:
theorem
CommutingRepetition.BorelCalc.cbfc_star
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{G : ℝ → ℂ}
(hG : CBdd G)
:
theorem
CommutingRepetition.BorelCalc.cbfc_comm
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{G H : ℝ → ℂ}
(hG : CBdd G)
(hH : CBdd H)
:
theorem
CommutingRepetition.BorelCalc.inner_cbfc_self
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{G : ℝ → ℂ}
(hG : CBdd G)
(ξ : 𝓗)
:
⟪ξ, G(E) ξ⟫ = ∫ G dν_ξ.
theorem
CommutingRepetition.BorelCalc.norm_cbfc_le
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{G : ℝ → ℂ}
(hG : CBdd G)
{C : ℝ}
(hC0 : 0 ≤ C)
(hC : ∀ (t : ℝ), ‖G t‖ ≤ C)
:
Norm bound: ‖G(E)‖ ≤ sup |G|.
Eigenvectors #
theorem
CommutingRepetition.BorelCalc.ae_norm_le
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
(ξ : 𝓗)
:
The spectral measure is concentrated on [-‖E‖, ‖E‖].
theorem
CommutingRepetition.BorelCalc.ae_eq_of_eigen
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{ξ : 𝓗}
{c : ℝ}
(hξ : E ξ = ↑c • ξ)
:
The spectral measure of an eigenvector is concentrated at the eigenvalue.
theorem
CommutingRepetition.BorelCalc.cbfc_eigen
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{G : ℝ → ℂ}
(hG : CBdd G)
{ξ : 𝓗}
{c : ℝ}
(hξ : E ξ = ↑c • ξ)
:
E ξ = c ξ implies G(E) ξ = G(c) ξ.
theorem
CommutingRepetition.BorelCalc.bfc_eigen
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{g : ℝ → ℝ}
(hg : Bdd g)
{ξ : 𝓗}
{c : ℝ}
(hξ : E ξ = ↑c • ξ)
:
Commutation, membership, dominated convergence #
theorem
CommutingRepetition.BorelCalc.commute_cbfc
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{T : 𝓗 →L[ℂ] 𝓗}
(hT : Commute E T)
{G : ℝ → ℂ}
(hG : CBdd G)
:
theorem
CommutingRepetition.BorelCalc.cbfc_mem
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
(N : VonNeumannAlgebra 𝓗)
(hEN : E ∈ N)
{G : ℝ → ℂ}
(hG : CBdd G)
:
theorem
CommutingRepetition.BorelCalc.tendsto_cbfc
{𝓗 : Type u_1}
[NormedAddCommGroup 𝓗]
[InnerProductSpace ℂ 𝓗]
[CompleteSpace 𝓗]
(E : 𝓗 →L[ℂ] 𝓗)
(hE : IsSelfAdjoint E)
{ι : Type u_2}
{l : Filter ι}
[l.IsCountablyGenerated]
{G : ι → ℝ → ℂ}
{Ginf : ℝ → ℂ}
(hG : ∀ (i : ι), CBdd (G i))
(hGinf : CBdd Ginf)
{C : ℝ}
(hC : ∀ (i : ι) (t : ℝ), ‖G i t‖ ≤ C)
(hCinf : ∀ (t : ℝ), ‖Ginf t‖ ≤ C)
(hlim : ∀ (t : ℝ), Filter.Tendsto (fun (i : ι) => G i t) l (nhds (Ginf t)))
(ξ : 𝓗)
:
Filter.Tendsto (fun (i : ι) => (cbfc E hE (G i)) ξ) l (nhds ((cbfc E hE Ginf) ξ))
Dominated convergence: uniformly bounded G i → Ginf pointwise gives G i (E) ξ → Ginf(E) ξ.