Corollary 3.9 — and
ProvedTeschlQM.Spectral.projection_spectrumLet be a self-adjoint operator in a complex Hilbert space and let be its projection-valued measure (). Then
Consequently : functions of only depend on the values of on the spectrum.
Formalization Note. As in Theorem 3.8, is a projection-valued measure P with A = spectralIntegral P (fun x => x). The sets and are subsets of ; they enter as the real sets and (both Borel, since is closed).
import Mathlib import Definitions.Def_TeschlQM_Shared_IsProjValuedMeasure import Definitions.Def_TeschlQM_Spectral_spectralIntegral import Definitions.Def_TeschlQM_Spectral_spectrum open MeasureTheory open scoped ENNReal InnerProductSpace
namespace TeschlQM.Spectral
/-- Teschl, p. 97, Corollary 3.9. Let `A` be self-adjoint and `P_A` its projection-valued
measure (`A = ∫_ℝ λ dP_A(λ)`). Then `P_A(σ(A)) = 𝕀` and `P_A(ℝ ∩ ρ(A)) = 0` (3.54), where the
subsets `σ(A)` and `ℝ ∩ ρ(A)` of `ℂ` are read as subsets of `ℝ`. -/
theorem projection_spectrum {H : Type*} [NormedAddCommGroup H] [InnerProductSpace ℂ H] [CompleteSpace H]
(A : H →ₗ.[ℂ] H) (hA : IsSelfAdjoint A) (P : Set ℝ → (H →L[ℂ] H))
(hP : TeschlQM.Shared.IsProjValuedMeasure P) (hAP : A = spectralIntegral P (fun x => (x : ℂ))) :
P {x : ℝ | (x : ℂ) ∈ spectrum A} = 1 ∧
P {x : ℝ | (x : ℂ) ∈ resolventSet A} = 0 := by sorry
end TeschlQM.Spectral
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Setting.
- is a complex Hilbert space, possibly .
- is a partially defined linear operator on that is self-adjoint in Mathlib's sense: as partially defined operators.
- maps every subset of to a bounded operator on and satisfies the imported predicate
IsProjValuedMeasure, whose content is not shown. - It is assumed that equals the imported
spectralIntegral Pof the function viewed as complex-valued. - and denote the imported
spectrum AandresolventSet A, subsets of .
Conclusion. The theorem asserts both of the following:
where is the identity operator on . The sets are the real points of and of respectively. The statement does not itself assert that these sets are Borel.
Degenerate cases.
- If , then and both equalities hold trivially.
- If the hypotheses (self-adjointness, the representation of , and
IsProjValuedMeasure P) cannot hold simultaneously, the theorem is vacuous; the content of the imported predicate is not shown here.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.