The continuous functional calculus of a closed star subalgebra #
Let B be a Banach โ-algebra over ๐ = โ or โ carrying a continuous functional calculus
for the elements satisfying a predicate q, and let S be a closed star subalgebra of B.
Mathlib's cfc_mem says that cfc f x lies in S whenever x does. This file draws the two
consequences of that fact.
- Spectral permanence. For
x โ Swithq x, the spectrum ofxinSequals its spectrum inB(StarSubalgebra.spectrum_eq_of_predicate): ifr - xis invertible inB, its inverse iscfc (fun t โฆ (r - t)โปยน) x, which lies inS. This needs no norm onB. - The calculus restricts.
Scarries a continuous functional calculus for the elements satisfyingqinB(StarSubalgebra.continuousFunctionalCalculus), computed by the calculus ofB(StarSubalgebra.coe_cfc).
Transferring the second statement along a star algebra isomorphism onto the range gives the form
used in practice: a unital โ-homomorphism ฯ : A โโโ[๐] B that is a closed embedding pulls the
continuous functional calculus of B back to A
(StarAlgHom.continuousFunctionalCalculus_of_isClosedEmbedding), and then commutes with it
(StarAlgHom.map_cfc). The motivating instance is a real Cโ-algebra embedded isometrically in
a complex one, such as the bounded operators on a real Hilbert space inside the bounded operators
on its complexification: the self-adjoint elements of the real algebra acquire a real continuous
functional calculus, which Mathlib constructs only for complex Cโ-algebras.
Mathlib's StarSubalgebra.spectrum_eq is the analogous spectral permanence statement for closed
complex star subalgebras of a complex Cโ-algebra, where it holds for every element. Here only the
calculus of B is used, so the statement covers real subalgebras, but it is restricted to the
elements on which that calculus is defined.
Main declarations #
StarSubalgebra.spectrum_eq_of_predicate: spectral permanence for the elements of a closed star subalgebra satisfying the predicate of the calculus.StarSubalgebra.continuousFunctionalCalculus: a closed star subalgebra inherits the continuous functional calculus.StarSubalgebra.coe_cfc: the inherited calculus is computed in the ambient algebra.StarAlgHom.spectrum_apply_eq_of_isClosedEmbedding: spectral permanence along a closed embedding ofโ-algebras.StarAlgHom.continuousFunctionalCalculus_of_isClosedEmbedding: a closed embedding ofโ-algebras pulls the continuous functional calculus back.
Spectral permanence for a closed star subalgebra S: an element x โ S on which the
continuous functional calculus of the ambient algebra is defined has the same spectrum in S as
in the ambient algebra.
Spectral permanence along a unital โ-homomorphism ฯ which is a closed embedding: if the
continuous functional calculus of B is defined at ฯ a, then ฯ a has the same spectrum as
a.
A closed star subalgebra S inherits the continuous functional calculus of the ambient
algebra, for the elements satisfying the same predicate there: the calculus of x โ S is the
ambient calculus of x, which takes values in S by cfc_mem.
The continuous functional calculus that a closed star subalgebra inherits is computed in the ambient algebra.
A unital โ-homomorphism ฯ : A โโโ[๐] B which is a closed embedding pulls the continuous
functional calculus of B back to A, for elements a such that ฯ a satisfies the predicate
of the calculus of B. The calculus of A is then intertwined with that of B by
StarAlgHom.map_cfc.