Pewarta Proxy

๐Ÿ“‹ Server Request & Proxy Logs

Loading active proxy settings...
Developed by Khairul Adha (adhexa.id)
Mengambil log server...

โš™๏ธ Pengaturan Proxy Target

Skip to content

About

Lean 4 proof of the spectral theorem for compact self-adjoint operators: a Hilbert basis of eigenvectors exists.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

ย 

History

6 Commits

Folders and files

Repository files navigation

compact-spectral

Lean 4 proof of the spectral theorem for compact self-adjoint operators: a compact self-adjoint operator on a separable Hilbert space admits a Hilbert basis of eigenvectors.

Build status: Verified on Lean v4.29.1 with Mathlib. Zero sorries.

Main results

-- Eigenspaces are dense: their supremum has trivial orthogonal complement
theorem CompactSelfAdjoint.iSup_eigenspace_orthogonal_eq_bot_of_isCompactOperator_of_isSelfAdjoint
    {๐•œ : Type*} [RCLike ๐•œ] {E : Type*}
    [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [CompleteSpace E]
    (T : E โ†’L[๐•œ] E) (hT : IsSelfAdjoint T) (hTc : IsCompactOperator (T : E โ†’ E)) :
    (โจ† ฮผ : ๐•œ, (T : Module.End ๐•œ E).eigenspace ฮผ)แ—ฎ = โŠฅ

-- A compact self-adjoint operator admits a Hilbert basis of eigenvectors
theorem CompactSelfAdjoint.exists_hilbertBasis_hasEigenvector_of_isCompactOperator_of_isSelfAdjoint
    {๐•œ : Type*} [RCLike ๐•œ] {E : Type*}
    [NormedAddCommGroup E] [InnerProductSpace ๐•œ E] [CompleteSpace E]
    (T : E โ†’L[๐•œ] E) (hT : IsSelfAdjoint T) (hTc : IsCompactOperator (T : E โ†’ E)) :
    โˆƒ (ฮน : Type _) (ฮผ : ฮน โ†’ ๐•œ) (b : HilbertBasis ฮน ๐•œ E),
      โˆ€ i, (T : Module.End ๐•œ E).HasEigenvector (ฮผ i) (b i)

Module structure

  • Topology/WeakHilbertCompact โ€” weak compactness lemmas for Hilbert spaces
  • Analysis/InnerProductSpace/RayleighCompact โ€” Rayleigh quotient bounds for compact operators
  • Analysis/InnerProductSpace/CompactOperatorOrthonormal โ€” orthonormal sequences from compact operator images
  • Analysis/InnerProductSpace/CompactSelfAdjoint โ€” core definitions and large-eigenspace construction
  • Analysis/InnerProductSpace/CompactSelfAdjoint/Basic โ€” fundamental lemmas
  • Analysis/InnerProductSpace/CompactSelfAdjoint/Approximation โ€” finite-rank approximation and key estimate
  • Analysis/InnerProductSpace/CompactSelfAdjoint/OpNormEigenvalue โ€” eigenvalue operator norm bounds
  • Analysis/InnerProductSpace/CompactSelfAdjoint/SpectralFiniteness โ€” finiteness of point spectrum outside any neighbourhood of zero
  • Analysis/InnerProductSpace/CompactSelfAdjoint/CutoffProjector โ€” orthogonal projection onto large-eigenvalue subspace
  • Analysis/InnerProductSpace/CompactSelfAdjoint/SpectralTheorem โ€” main results

Dependencies

Lean 4 + Mathlib. No external dependencies.

For more detail on the internal organization of the development, see docs/overview.md.

Organization

The development separates reusable weak-compactness, Rayleigh quotient, compact-operator, and compact self-adjoint spectral lemmas from the final Hilbert-basis theorem.

References

  • Reed & Simon, Methods of Modern Mathematical Physics I: Functional Analysis, Academic Press, 1980
  • Brezis, Functional Analysis, Sobolev Spaces and Partial Differential Equations, Springer, 2011

About

Lean 4 proof of the spectral theorem for compact self-adjoint operators: a Hilbert basis of eigenvectors exists.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages