Spectral theorem for unbounded self-adjoint operators (Solution) #
Redeclare-bridge: PVM and StrongContUnitary are restated verbatim in the
PalomarSpectralStone namespace (matching SpectralStoneChallenge.lean), with
conversion functions to and from the proof library's independently-elaborated
copies. spectral_theorem_intrinsic and stone_theorem_intrinsic are
restated and closed by transporting the library's theorems across that
conversion.
A projection-valued measure on ℝ, countably additive in the strong
operator topology. Its laws are imposed on Borel-measurable sets.
The orthogonal projection assigned to a measurable subset of the real line.
- isOrthogonalProjection (S : Set ℝ) : MeasurableSet S → IsSelfAdjoint (self.proj S) ∧ IsIdempotentElem (self.proj S)
- inter (S T : Set ℝ) : MeasurableSet S → MeasurableSet T → self.proj (S ∩ T) = self.proj S * self.proj T
- countably_additive (S : ℕ → Set ℝ) : (∀ (i : ℕ), MeasurableSet (S i)) → Pairwise (Function.onFun Disjoint S) → ∀ (x : E), Filter.Tendsto (fun (n : ℕ) => ∑ i ∈ Finset.range n, (self.proj (S i)) x) Filter.atTop (nhds ((self.proj (⋃ (i : ℕ), S i)) x))
Instances For
E_pvm represents A when its scalar measures are the diagonal matrix
coefficients of the spectral projections, A has precisely their finite
second-moment domain, and the diagonal matrix coefficient of A is their
first moment. Complex polarization recovers all mixed matrix coefficients.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Repackage a library PVM as a PalomarSpectralStone.PVM with the same fields.
Equations
- PalomarSpectralStone.PVM.ofRoot p = { proj := p.proj, isOrthogonalProjection := ⋯, empty := ⋯, univ := ⋯, inter := ⋯, countably_additive := ⋯ }
Instances For
Repackage a PalomarSpectralStone.PVM as a library PVM with the same fields.
Equations
Instances For
Every unbounded self-adjoint operator has a real PVM spectral representation, unique on Borel-measurable sets.
A strongly continuous one-parameter unitary group.
The unitary operator at each real time.
- stronglyContinuous (x : E) : Continuous fun (t : ℝ) => (self.toFun t) x
Instances For
U has infinitesimal generator A: its domain is exactly the vectors
whose Stone difference quotient converges, and the limit is A.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Repackage a library StrongContUnitary with the same fields.
Equations
- PalomarSpectralStone.StrongContUnitary.ofRoot u = { toFun := u.toFun, isUnitary := ⋯, zero := ⋯, add := ⋯, stronglyContinuous := ⋯ }
Instances For
Repackage a PalomarSpectralStone.StrongContUnitary as a library one.
Equations
Instances For
Stone's theorem: every strongly continuous unitary group has a self-adjoint generator, and every self-adjoint operator generates such a group.