PhyslibAlpha.AlgebraicFramework.HilbertSpace.Unbounded.EssentialSpectrum.Weyl
Weyl's theorem: invariance of the essential spectrum under a compact resolvent perturbation
Ported and adapted from `adambornemann-glitch/Spectra`'s `SpectralTheory/Essential/Weyl.lean` (Apache 2.0). See `EXTERNAL_INTEGRATION_PLAN.md` §3.4.
If `A`, `B` are self-adjoint operators whose resolvents at `i` differ by a **compact** operator, then `essSpectrum hA = essSpectrum hB`.
The missing bridge (honesty note)
Spectra proves this against its own `selfAdjointResolvent hA z hz : H →L[ℂ] H`, a genuine bounded operator built elsewhere in Spectra (`Spectra.Resolvent`) from `IsSelfAdjoint` alone: injectivity of `A − z•1` off the real axis (from symmetry) plus surjectivity (already available here, `LinearPMap.IsSelfAdjoint.sub_smul_surjective`) give a linear bijection `H ≃ A.domain`, and then a **closed graph theorem** argument upgrades continuity of the inverse to boundedness.
This repo already has the *partial-operator* resolvent `𝑅 T z := (T - z • 1).inverse` (`Physlib.QuantumMechanics.Operators.SpectralTheory.Basic`), and knows `𝑅 A z` is total (domain `⊤`) and continuous whenever `z ∈ resolventSet A` — but does not yet package "total + continuous" into a `H →L[ℂ] H` bundled continuous linear map (the last, purely bureaucratic step of the closed graph argument: `LinearMap.mkContinuous`-style repackaging of a `LinearPMap` with domain `⊤`). Building that packaging is a well-scoped, non-heroic remaining task (bounded by the 20–30 minute budget for this port, this file does not attempt it) — once it exists, `IsResolventAt` below becomes a *derived* fact about `𝑅 A I` rather than a standing hypothesis, and every theorem in this file specializes immediately (no proof surgery needed: only the hypothesis `hRA`/`hRB` needs discharging).
In the meantime, `IsResolventAt` axiomatizes exactly the three properties Spectra's `selfAdjointResolvent` is proved to have (`selfAdjointResolvent_mem_domain`, `selfAdjointResolvent_solves`, `selfAdjointResolvent_left_inverse`) and every theorem below is proved from those three properties alone — so the mathematical content of Weyl's theorem is fully ported and machine-checked; only the *existence* of a bounded resolvent operator satisfying them is left as a hypothesis instead of a constructed witness.
Main results
* `essSpectrum_subset_of_isCompactOperator_resolvent_sub` — one inclusion. * `essSpectrum_eq_of_isCompactOperator_resolvent_sub` — **Weyl's theorem**. * `essSpectrum_eq_of_isCompactOperator_perturb` — the relatively-compact-perturbation form (`B = A + (compact)·(resolvent)`), the form that applies to Schrödinger operators.
The bounded resolvent, axiomatized by its three defining properties
See the module docstring: this is the honesty-note bridge in place of a constructed bounded resolvent operator.
Weyl's theorem
On-ramp: relatively compact perturbations
5 declarations
The imaginary part of the imaginary unit is non-zero, i.e., .
Essential Spectrum Inclusion under Compact Resolvent Perturbation
Let and be self-adjoint operators on a complex Hilbert space . Let and be the bounded resolvent operators of and , respectively, evaluated at the imaginary unit . If the difference is a compact operator, then the essential spectrum of is a subset of the essential spectrum of :
Weyl's Theorem: for Compact Resolvent Perturbations
Let and be self-adjoint operators on a complex Hilbert space . Let and be the bounded resolvent operators of and , respectively, at the imaginary unit . If the difference is a compact operator on , then the essential spectra of and are equal, denoted by .
Relatively compact perturbation implies is compact
Let be a complex Hilbert space. Let and be self-adjoint operators on with the same domain . Let and be the resolvent operators for and at (the imaginary unit), respectively. If there exists a compact operator such that for all , then the difference of the resolvents is a compact operator.
Invariance of Essential Spectrum under Relatively Compact Perturbations (Weyl's Theorem)
Let be a complex Hilbert space and let and be self-adjoint operators on with domains and , respectively. Suppose that . Let and be the bounded resolvent operators of and at the imaginary unit . If there exists a compact operator such that for all , the relation holds (where is the identity operator), then the essential spectrum of is equal to the essential spectrum of :
