The finite symmetric calculus and modulus agree with the continuous functional calculus #
On a finite-dimensional inner product space E over 𝕜 = ℝ or ℂ, there are two functional
calculi for a symmetric operator T: the spectral sum LinearMap.IsSymmetric.cfc, defined for
every real function through an orthonormal eigenbasis, and Mathlib's continuous functional
calculus cfc f T of the self-adjoint bounded operator T. Likewise there are two square roots
of a positive operator and two moduli √(A† A) of a linear map. This file proves that the two
constructions coincide after the identification LinearMap.toContinuousLinearMap of linear maps
with bounded operators, so that results proved for either can be used for both.
The comparison rests on the eigenvector description of the continuous functional calculus.
The spectrum of a finite-dimensional operator is finite, so cfc f T acts on every eigenvector
of T for the eigenvalue μ as multiplication by f μ
(TauCeti.cfc_smul_of_smul_eq_algebraMap_smul), which characterizes the spectral sum
(LinearMap.IsSymmetric.eq_cfc_iff). In particular no continuity of f is needed.
The statements are uniform in the scalar field. They assume a real algebra structure on
E →L[𝕜] E compatible with the 𝕜-scalars and a continuous functional calculus over ℝ for
self-adjoint operators, the setting of Mathlib's star order on bounded operators
(Mathlib.Analysis.InnerProductSpace.StarOrder); the square-root statements also assume that
this order makes E →L[𝕜] E a star-ordered ring. At 𝕜 = ℂ all of this is Mathlib's structure
on the complex C⋆-algebra E →L[ℂ] E, and at 𝕜 = ℝ it is supplied by
ContinuousLinearMap.instContinuousFunctionalCalculusRealIsSelfAdjoint. Completeness of E,
automatic in finite dimension, is assumed because Mathlib's adjoint on E →L[𝕜] E requires it.
Main results #
ContinuousLinearMap.cfc_apply_of_apply_eq_smul: ifT x = μ x, thenf(T) x = f(μ) x.LinearMap.IsSymmetric.toContinuousLinearMap_cfc: the finite spectral calculusf(T)is the continuous functional calculuscfc f T.ContinuousLinearMap.cfc_indicator_eq_starProjection: the spectral projectorcfc (Ω.indicator 1) Tof a self-adjointTis the orthogonal projection onto the point-spectral subspaceModule.End.pointSpectralSubspace T Ω.LinearMap.IsPositive.toContinuousLinearMap_sqrt: the finite positive square root isCFC.sqrt.LinearMap.toContinuousLinearMap_operatorAbs: the finite modulus of a rectangular mapAis the square rootCFC.sqrt (A† A)of its source Gram operator.LinearMap.toContinuousLinearMap_operatorAbs_eq_cfcAbs: the finite modulus of an endomorphism is its absolute valueCFC.absin theC⋆-algebra sense.LinearMap.toContinuousLinearMap_operatorAbs_eq_modulus: the finite and bounded modulus constructions coincide for every finite-dimensional real or complex inner product space.
Eigenvector action of the continuous functional calculus. On a finite-dimensional space,
if a self-adjoint operator T satisfies T x = μ x, then f(T) x = f(μ) x for every real
function f.
Agreement of the finite and continuous functional calculi. For a symmetric operator T
on a finite-dimensional space and any real function f, the spectral sum f(T) is the
continuous functional calculus cfc f T of T viewed as a bounded operator.
The finite positive square root of a positive operator is the continuous-functional-calculus
square root CFC.sqrt.
The finite modulus |A| of a rectangular linear map A is the continuous-functional-calculus
square root of the source Gram operator A† A.
The finite modulus is the absolute value. For an endomorphism A of a finite-dimensional
space, the finite modulus |A| = √(A† A) is the absolute value CFC.abs A of A in the
bounded operators.
Agreement of the finite and bounded moduli. For a linear map between finite-dimensional real or complex inner product spaces, the finite spectral modulus is the bounded-operator modulus after converting the maps to continuous linear maps.
The spectral projector is an orthogonal projection. For a self-adjoint operator T on a
finite-dimensional space and a set Ω ⊆ ℝ, cfc (Ω.indicator 1) T is the orthogonal projection
onto the sum of the eigenspaces of T at the eigenvalues in Ω.