Documentation

MIPRE.Background.Repetition.CommutingRepetition.VN.BorelCalculus

Bounded Borel functions #

Bounded Borel functions on : the domain of the Borel functional calculus.

Equations
Instances For
    theorem CommutingRepetition.BorelCalc.Bdd.add {g h : } (hg : Bdd g) (hh : Bdd h) :
    Bdd (g + h)
    theorem CommutingRepetition.BorelCalc.Bdd.sub {g h : } (hg : Bdd g) (hh : Bdd h) :
    Bdd (g - h)
    theorem CommutingRepetition.BorelCalc.Bdd.mul {g h : } (hg : Bdd g) (hh : Bdd h) :
    Bdd (g * h)
    theorem CommutingRepetition.BorelCalc.Bdd.const_mul (c : ) {g : } (hg : Bdd g) :
    Bdd fun (t : ) => c * g t
    theorem CommutingRepetition.BorelCalc.Bdd.of_continuous {g : } (hg : Continuous g) {C : } (hC : ∀ (t : ), |g t| C) :
    Bdd g

    Combinations of finite measures and the transfer principle #

    Φ is a combination: Φ g = (∫ g dμ₁ − ∫ g dμ₂) + i (∫ g dμ₃ − ∫ g dμ₄) for bounded Borel g, with μ₁, …, μ₄ finite measures on .

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem CommutingRepetition.BorelCalc.IsCombo.add {Φ Ψ : ()} ( : IsCombo Φ) ( : IsCombo Ψ) :
      IsCombo fun (g : ) => Φ g + Ψ g
      theorem CommutingRepetition.BorelCalc.IsCombo.smul_real (r : ) {Φ : ()} ( : IsCombo Φ) :
      IsCombo fun (g : ) => r * Φ g
      theorem CommutingRepetition.BorelCalc.IsCombo.smul_I {Φ : ()} ( : IsCombo Φ) :
      IsCombo fun (g : ) => Complex.I * Φ g
      theorem CommutingRepetition.BorelCalc.IsCombo.smul (c : ) {Φ : ()} ( : IsCombo Φ) :
      IsCombo fun (g : ) => c * Φ g
      theorem CommutingRepetition.BorelCalc.IsCombo.neg {Φ : ()} ( : IsCombo Φ) :
      IsCombo fun (g : ) => -Φ g
      theorem CommutingRepetition.BorelCalc.IsCombo.sub {Φ Ψ : ()} ( : IsCombo Φ) ( : IsCombo Ψ) :
      IsCombo fun (g : ) => Φ g - Ψ g
      theorem CommutingRepetition.BorelCalc.IsCombo.conjugate {Φ : ()} ( : IsCombo Φ) :
      IsCombo fun (g : ) => (starRingEnd ) (Φ g)
      theorem CommutingRepetition.BorelCalc.IsCombo.transfer {Φ : ()} ( : IsCombo Φ) (h : ∀ (g : ), Continuous gBdd gΦ g = 0) {g : } (hg : Bdd g) :
      Φ g = 0

      Transfer principle: a combination vanishing on all bounded continuous functions vanishes on all bounded Borel functions.

      theorem CommutingRepetition.BorelCalc.IsCombo.eq {Φ Ψ : ()} ( : IsCombo Φ) ( : IsCombo Ψ) (h : ∀ (g : ), Continuous gBdd gΦ g = Ψ g) {g : } (hg : Bdd g) :
      Φ g = Ψ g

      Two combinations agreeing on bounded continuous functions agree on bounded Borel functions.

      Multiplying the test function by a fixed bounded Borel function #

      The measure h⁺ dμ.

      Equations
      Instances For
        theorem CommutingRepetition.BorelCalc.IsCombo.integral_wd (μ : MeasureTheory.Measure ) {h : } (hh : Bdd h) (g : ) :
        (t : ), g t wd μ h = (t : ), max (h t) 0 * g t μ
        theorem CommutingRepetition.BorelCalc.Bdd.max_zero {h : } (hh : Bdd h) :
        Bdd fun (t : ) => max (h t) 0
        theorem CommutingRepetition.BorelCalc.IsCombo.integral_mul_eq_wd (μ : MeasureTheory.Measure ) [MeasureTheory.IsFiniteMeasure μ] {g h : } (hg : Bdd g) (hh : Bdd h) :
        (t : ), (g * h) t μ = (t : ), g t wd μ h - (t : ), g t wd μ (-h)
        theorem CommutingRepetition.BorelCalc.IsCombo.mul_right {Φ : ()} ( : IsCombo Φ) {h : } (hh : Bdd h) :
        IsCombo fun (g : ) => Φ (g * h)
        theorem CommutingRepetition.BorelCalc.IsCombo.mul_left {Φ : ()} ( : IsCombo Φ) {h : } (hh : Bdd h) :
        IsCombo fun (g : ) => Φ (h * g)

        The polarized form #

        noncomputable def CommutingRepetition.BorelCalc.Q {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (g : ) (ξ : 𝓗) :

        The quadratic form Q g ξ = ∫ g dν_ξ (as a complex number).

        Equations
        Instances For
          noncomputable def CommutingRepetition.BorelCalc.pol {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (g : ) (ξ η : 𝓗) :

          The polarized form: pol g ξ η = ⟪ξ, g(E) η⟫ for continuous g.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            theorem CommutingRepetition.BorelCalc.isCombo_Q {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (ξ : 𝓗) :
            IsCombo fun (g : ) => Q E hE g ξ
            theorem CommutingRepetition.BorelCalc.isCombo_pol {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (ξ η : 𝓗) :
            IsCombo fun (g : ) => pol E hE g ξ η
            theorem CommutingRepetition.BorelCalc.pol_cfc {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Continuous g) (ξ η : 𝓗) :
            pol E hE g ξ η = inner ξ ((cfc g E) η)
            theorem CommutingRepetition.BorelCalc.pol_add_left {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ ξ' η : 𝓗) :
            pol E hE g (ξ + ξ') η = pol E hE g ξ η + pol E hE g ξ' η
            theorem CommutingRepetition.BorelCalc.pol_smul_left {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (c : ) (ξ η : 𝓗) :
            pol E hE g (c ξ) η = (starRingEnd ) c * pol E hE g ξ η
            theorem CommutingRepetition.BorelCalc.pol_add_right {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ η η' : 𝓗) :
            pol E hE g ξ (η + η') = pol E hE g ξ η + pol E hE g ξ η'
            theorem CommutingRepetition.BorelCalc.pol_smul_right {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (c : ) (ξ η : 𝓗) :
            pol E hE g ξ (c η) = c * pol E hE g ξ η
            theorem CommutingRepetition.BorelCalc.pol_conj {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ η : 𝓗) :
            (starRingEnd ) (pol E hE g η ξ) = pol E hE g ξ η
            theorem CommutingRepetition.BorelCalc.pol_self {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ : 𝓗) :
            pol E hE g ξ ξ = Q E hE g ξ
            theorem CommutingRepetition.BorelCalc.pol_zero_left {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (η : 𝓗) :
            pol E hE g 0 η = 0
            theorem CommutingRepetition.BorelCalc.pol_zero_right {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ : 𝓗) :
            pol E hE g ξ 0 = 0

            Boundedness #

            theorem CommutingRepetition.BorelCalc.norm_Q_le {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } {C : } (hC : ∀ (t : ), |g t| C) (ξ : 𝓗) :
            Q E hE g ξ C * ξ ^ 2
            theorem CommutingRepetition.BorelCalc.norm_pol_le_sq {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } {C : } (hC : ∀ (t : ), |g t| C) (ξ η : 𝓗) :
            pol E hE g ξ η C * (ξ ^ 2 + η ^ 2)
            theorem CommutingRepetition.BorelCalc.norm_pol_le {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) {C : } (hC : ∀ (t : ), |g t| C) (ξ η : 𝓗) :
            pol E hE g ξ η 2 * C * ξ * η
            noncomputable def CommutingRepetition.BorelCalc.polForm {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) :

            The polarized form as a bounded sesquilinear map.

            Equations
            Instances For
              theorem CommutingRepetition.BorelCalc.polForm_apply {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ η : 𝓗) :
              ((polForm E hE hg) ξ) η = pol E hE g ξ η

              The Borel functional calculus #

              noncomputable def CommutingRepetition.BorelCalc.bfc {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (g : ) :
              𝓗 →L[] 𝓗

              The Borel functional calculus g(E) for a bounded Borel function g (junk value 0 otherwise): the operator of the polarized form of the spectral measures.

              Equations
              Instances For
                theorem CommutingRepetition.BorelCalc.bfc_of_not {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : ¬Bdd g) :
                bfc E hE g = 0
                theorem CommutingRepetition.BorelCalc.inner_bfc_left {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ η : 𝓗) :
                inner ((bfc E hE g) ξ) η = pol E hE g ξ η
                theorem CommutingRepetition.BorelCalc.inner_bfc {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ η : 𝓗) :
                inner ξ ((bfc E hE g) η) = pol E hE g ξ η
                theorem CommutingRepetition.BorelCalc.inner_bfc_self {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ : 𝓗) :
                inner ξ ((bfc E hE g) ξ) = Q E hE g ξ
                theorem CommutingRepetition.BorelCalc.re_inner_bfc_self {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (ξ : 𝓗) :
                (inner ξ ((bfc E hE g) ξ)).re = (t : ), g t ν E hE ξ
                theorem CommutingRepetition.BorelCalc.ext_of_inner {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] {S T : 𝓗 →L[] 𝓗} (h : ∀ (ξ η : 𝓗), inner ξ (S η) = inner ξ (T η)) :
                S = T
                theorem CommutingRepetition.BorelCalc.ext_of_inner_self {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] {S T : 𝓗 →L[] 𝓗} (h : ∀ (ξ : 𝓗), inner ξ (S ξ) = inner ξ (T ξ)) :
                S = T

                An operator is determined by its quadratic form.

                theorem CommutingRepetition.BorelCalc.bfc_unique {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) {T : 𝓗 →L[] 𝓗} (h : ∀ (ξ η : 𝓗), inner ξ (T η) = pol E hE g ξ η) :
                T = bfc E hE g
                theorem CommutingRepetition.BorelCalc.bfc_cfc {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (hc : Continuous g) :
                bfc E hE g = cfc g E

                On bounded continuous functions the Borel calculus is the continuous one.

                theorem CommutingRepetition.BorelCalc.bfc_congr_op {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] {E E' : 𝓗 →L[] 𝓗} (h : E = E') (hE : IsSelfAdjoint E) (hE' : IsSelfAdjoint E') (g : ) :
                bfc E hE g = bfc E' hE' g

                Rewriting the operator inside bfc (the self-adjointness proof is transported).

                theorem CommutingRepetition.BorelCalc.bfc_isSelfAdjoint {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) :

                Linearity #

                theorem CommutingRepetition.BorelCalc.Q_add {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) (ξ : 𝓗) :
                Q E hE (g + h) ξ = Q E hE g ξ + Q E hE h ξ
                theorem CommutingRepetition.BorelCalc.Q_sub {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) (ξ : 𝓗) :
                Q E hE (g - h) ξ = Q E hE g ξ - Q E hE h ξ
                theorem CommutingRepetition.BorelCalc.Q_const_mul {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (c : ) (g : ) (ξ : 𝓗) :
                Q E hE (fun (t : ) => c * g t) ξ = c * Q E hE g ξ
                theorem CommutingRepetition.BorelCalc.pol_add_fun {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) (ξ η : 𝓗) :
                pol E hE (g + h) ξ η = pol E hE g ξ η + pol E hE h ξ η
                theorem CommutingRepetition.BorelCalc.pol_sub_fun {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) (ξ η : 𝓗) :
                pol E hE (g - h) ξ η = pol E hE g ξ η - pol E hE h ξ η
                theorem CommutingRepetition.BorelCalc.pol_const_mul {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (c : ) (g : ) (ξ η : 𝓗) :
                pol E hE (fun (t : ) => c * g t) ξ η = c * pol E hE g ξ η
                theorem CommutingRepetition.BorelCalc.bfc_add {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) :
                bfc E hE (g + h) = bfc E hE g + bfc E hE h
                theorem CommutingRepetition.BorelCalc.bfc_sub {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) :
                bfc E hE (g - h) = bfc E hE g - bfc E hE h
                theorem CommutingRepetition.BorelCalc.bfc_const_mul {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (c : ) {g : } (hg : Bdd g) :
                (bfc E hE fun (t : ) => c * g t) = c bfc E hE g
                theorem CommutingRepetition.BorelCalc.bfc_one {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) :
                bfc E hE 1 = 1
                theorem CommutingRepetition.BorelCalc.bfc_zero {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) :
                bfc E hE 0 = 0
                theorem CommutingRepetition.BorelCalc.bfc_const {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) (c : ) :
                (bfc E hE fun (x : ) => c) = c 1

                Multiplicativity #

                theorem CommutingRepetition.BorelCalc.cfc_mul_apply {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) {g h : } (hg : Continuous g) (hh : Continuous h) :
                cfc (g * h) E = cfc g E * cfc h E
                theorem CommutingRepetition.BorelCalc.pol_bfc_right_cont {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hgc : Continuous g) (hg : Bdd g) (hh : Bdd h) (ξ η : 𝓗) :
                pol E hE g ξ ((bfc E hE h) η) = pol E hE (g * h) ξ η

                Step 1: for continuous g and Borel h, by transfer in h.

                theorem CommutingRepetition.BorelCalc.pol_bfc_right {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) (ξ η : 𝓗) :
                pol E hE g ξ ((bfc E hE h) η) = pol E hE (g * h) ξ η

                Step 2: for Borel g and h, by transfer in g.

                theorem CommutingRepetition.BorelCalc.bfc_mul {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) :
                bfc E hE (g * h) = bfc E hE g * bfc E hE h

                Multiplicativity of the Borel functional calculus.

                theorem CommutingRepetition.BorelCalc.bfc_comm {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) :
                bfc E hE g * bfc E hE h = bfc E hE h * bfc E hE g
                theorem CommutingRepetition.BorelCalc.integral_ν_bfc {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) (ξ : 𝓗) :
                (t : ), g t ν E hE ((bfc E hE h) ξ) = (t : ), (h * g * h) t ν E hE ξ

                The spectral measure of h(E) ξ: ∫ g dν_{h(E)ξ} = ∫ g h² dν_ξ.

                Order #

                theorem CommutingRepetition.BorelCalc.bfc_nonneg {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (h0 : ∀ (t : ), 0 g t) :
                0 bfc E hE g
                theorem CommutingRepetition.BorelCalc.bfc_mono {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g h : } (hg : Bdd g) (hh : Bdd h) (hle : ∀ (t : ), g t h t) :
                bfc E hE g bfc E hE h
                theorem CommutingRepetition.BorelCalc.bfc_le_one {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (h1 : ∀ (t : ), g t 1) :
                bfc E hE g 1
                theorem CommutingRepetition.BorelCalc.bfc_norm_le_one {𝓗 : Type u_1} [NormedAddCommGroup 𝓗] [InnerProductSpace 𝓗] [CompleteSpace 𝓗] (E : 𝓗 →L[] 𝓗) (hE : IsSelfAdjoint E) {g : } (hg : Bdd g) (h0 : ∀ (t : ), 0 g t) (h1 : ∀ (t : ), g t 1) :
                bfc E hE g 1