PhyslibAlpha.AlgebraicFramework.HilbertSpace.Unbounded.EssentialSpectrum.Smul
Real scaling of self-adjoint operators: self-adjointness and essential spectrum
Adapted from `adambornemann-glitch/Spectra`'s `SpectralTheory/Essential/Smul.lean` (Apache 2.0). Only the two lemmas that need no resolvent construction are ported here (**L1**, **L2** below); Spectra's third lemma, resolvent scaling (`selfAdjointResolvent (c•A − z)⁻¹ = c⁻¹•(A − z/c)⁻¹`), is **not** ported — this repo does not yet have a bounded-operator resolvent built directly from `IsSelfAdjoint` (see the docstring gap in `Weyl.lean`), and resolvent scaling itself is not needed for Weyl's theorem. See `EXTERNAL_INTEGRATION_PLAN.md` §3.4.
For an unbounded self-adjoint operator `A : H →ₗ.[ℂ] H` and a **real** nonzero scalar `c`:
* **L1** `isSelfAdjoint_smul_real` — `(c : ℂ) • A` is self-adjoint (formal self-adjointness for real `c` + surjectivity of `(c•A) ± i` via von Neumann's criterion, `IsSymmetric.isSelfAdjoint_of_range_eq_top`). * **L2** `essSpectrum_smul_real` — `essSpectrum (c • A) = (· * c) '' essSpectrum A` (Weyl sequences transfer: `(c•A − cλ)ψ = c•(A − λ)ψ`).
L1: self-adjointness under real scaling
L2: essential spectrum under real scaling
8 declarations
Real scalar multiples of formally self-adjoint operators are formally self-adjoint
Let be a complex Hilbert space and be a linear operator on . If is formally self-adjoint (i.e., symmetric on its domain), then for any real scalar , the scaled operator is also formally self-adjoint.
Surjectivity of for Self-Adjoint and
Let be a Hilbert space and be a self-adjoint operator on . For any complex number with a non-zero imaginary part () and any vector , there exists a vector in the domain of such that .
is Surjective for Real and
Let be a complex Hilbert space and be a self-adjoint operator on . For any non-zero real number and any complex number such that its imaginary part is non-zero (), the operator is surjective. That is, for every vector , there exists a vector in the domain of the scaled operator such that .
Real scaling of a self-adjoint operator is self-adjoint
Let be a complex Hilbert space and be a self-adjoint operator on . For any non-zero real number , the scaled operator is also self-adjoint.
for real
Let be a complex Hilbert space and be a self-adjoint operator on . For any non-zero real number , if a real number is in the essential spectrum of (denoted ), then the scaled value is in the essential spectrum of the scaled operator . This is based on the fact that a Weyl sequence for at can be transformed into a Weyl sequence for at .
Let be a complex Hilbert space. Suppose and are self-adjoint linear operators on . If , then their essential spectra are equal: . This confirms that the essential spectrum depends only on the operator itself and is independent of the specific proof (witness) of its self-adjointness.
for real
Let be a partially defined linear operator on a complex Hilbert space . For any non-zero real number (), scaling the operator by and then by its inverse (where both are treated as complex scalars) is the identity operation on . That is, .
Essential Spectrum of a Real Scaled Operator
Let be a complex Hilbert space and be a self-adjoint linear operator on . For any non-zero real number , the essential spectrum of the scaled operator is the image of the essential spectrum of under multiplication by . That is, .
