Range of the continuous functional calculus #
This file contains results about the range of the continuous functional calculus, and consequences thereof.
Main results #
range_cfcHom_leandrange_cfcₙHom_le: forRCLikescalar rings, the range of the continuous functional calculus homomorphism is contained in the elemental subalgebra generated by the given element. When the continuous functional calculus homomorphism is a closed embedding, this containment is in fact an equality, as found inrange_cfcHomandrange_cfcₙHomrange_cfc_nnreal_subsetandrange_cfcₙ_nnreal_subset: over the scalar semiringℝ≥0, the range of the continuous functional calculus consists of the nonnegative elements in the elementalℝ-algebra generated by the given element. Again, when the continuous functional calculus homomorphism is a closed embedding, this containment is an equality, seerange_cfc_nnreal_subsetandrange_cfcₙ_nnreal_subset.cfc_memandcfcₙ_mem: the continuous functional calculus of an element is contained in any closed star subalgebra containing the element.
theorem
range_cfcHom
(𝕜 : Type u_1)
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ClosedEmbeddingContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
{a : A}
(ha : p a)
:
theorem
range_cfc
(𝕜 : Type u_1)
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ClosedEmbeddingContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
{a : A}
(ha : p a)
:
theorem
range_cfcHom_le
(𝕜 : Type u_1)
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
{a : A}
(ha : p a)
:
theorem
range_cfc_subset
(𝕜 : Type u_1)
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
{a : A}
(ha : p a)
:
theorem
cfcHom_mem_elemental
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
{a : A}
(ha : p a)
(f : C(↑(spectrum 𝕜 a), 𝕜))
:
@[deprecated cfcHom_mem_elemental (since := "2026-03-20")]
theorem
cfcHom_apply_mem_elemental
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
{a : A}
(ha : p a)
(f : C(↑(spectrum 𝕜 a), 𝕜))
:
Alias of cfcHom_mem_elemental.
@[simp]
theorem
cfc_mem_elemental
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
(f : 𝕜 → 𝕜)
(a : A)
:
@[deprecated cfc_mem_elemental (since := "2026-03-20")]
theorem
cfc_apply_mem_elemental
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
(f : 𝕜 → 𝕜)
(a : A)
:
Alias of cfc_mem_elemental.
theorem
cfc_mem
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[Ring A]
[StarRing A]
[Algebra 𝕜 A]
[TopologicalSpace A]
[StarModule 𝕜 A]
[ContinuousFunctionalCalculus 𝕜 A p]
[IsTopologicalRing A]
[ContinuousStar A]
{𝕜' : Type u_3}
{S : Type u_4}
[Monoid 𝕜']
[MulAction 𝕜' A]
[SetLike S A]
[SubringClass S A]
[SMul 𝕜 𝕜']
[IsScalarTower 𝕜 𝕜' A]
[SMulMemClass S 𝕜' A]
[StarMemClass S A]
{s : S}
[hs : IsClosed ↑s]
(f : 𝕜 → 𝕜)
{a : A}
(has : a ∈ s)
:
theorem
range_cfc_nnreal_eq_image_cfc_real
{A : Type u_1}
[Ring A]
[StarRing A]
[Algebra ℝ A]
[TopologicalSpace A]
[IsTopologicalRing A]
[T2Space A]
[PartialOrder A]
[NonnegSpectrumClass ℝ A]
[StarOrderedRing A]
[ContinuousFunctionalCalculus ℝ A IsSelfAdjoint]
(a : A)
(ha : 0 ≤ a := by cfc_tac)
:
theorem
range_cfc_nnreal_subset
{A : Type u_1}
[Ring A]
[StarRing A]
[Algebra ℝ A]
[TopologicalSpace A]
[IsTopologicalRing A]
[T2Space A]
[PartialOrder A]
[NonnegSpectrumClass ℝ A]
[StarOrderedRing A]
[ContinuousStar A]
[StarModule ℝ A]
[ContinuousFunctionalCalculus ℝ A IsSelfAdjoint]
(a : A)
(ha : 0 ≤ a := by cfc_tac)
:
theorem
range_cfc_nnreal
{A : Type u_1}
[Ring A]
[StarRing A]
[Algebra ℝ A]
[TopologicalSpace A]
[IsTopologicalRing A]
[T2Space A]
[PartialOrder A]
[NonnegSpectrumClass ℝ A]
[StarOrderedRing A]
[ContinuousStar A]
[StarModule ℝ A]
[ClosedEmbeddingContinuousFunctionalCalculus ℝ A IsSelfAdjoint]
(a : A)
(ha : 0 ≤ a)
:
theorem
range_cfcₙHom
(𝕜 : Type u_1)
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalClosedEmbeddingContinuousFunctionalCalculus 𝕜 A p]
{a : A}
(ha : p a)
:
theorem
range_cfcₙ
(𝕜 : Type u_1)
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalClosedEmbeddingContinuousFunctionalCalculus 𝕜 A p]
{a : A}
(ha : p a)
:
theorem
range_cfcₙHom_le
(𝕜 : Type u_1)
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalContinuousFunctionalCalculus 𝕜 A p]
{a : A}
(ha : p a)
:
theorem
range_cfcₙ_subset
(𝕜 : Type u_1)
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalContinuousFunctionalCalculus 𝕜 A p]
{a : A}
(ha : p a)
:
theorem
cfcₙHom_mem_elemental
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalContinuousFunctionalCalculus 𝕜 A p]
{a : A}
(ha : p a)
(f : ContinuousMapZero (↑(quasispectrum 𝕜 a)) 𝕜)
:
@[deprecated cfcₙHom_mem_elemental (since := "2026-03-20")]
theorem
cfcₙHom_apply_mem_elemental
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalContinuousFunctionalCalculus 𝕜 A p]
{a : A}
(ha : p a)
(f : ContinuousMapZero (↑(quasispectrum 𝕜 a)) 𝕜)
:
Alias of cfcₙHom_mem_elemental.
@[simp]
theorem
cfcₙ_mem_elemental
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalContinuousFunctionalCalculus 𝕜 A p]
(f : 𝕜 → 𝕜)
(a : A)
:
@[deprecated cfcₙ_mem_elemental (since := "2026-03-20")]
theorem
cfcₙ_apply_mem_elemental
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalContinuousFunctionalCalculus 𝕜 A p]
(f : 𝕜 → 𝕜)
(a : A)
:
Alias of cfcₙ_mem_elemental.
theorem
cfcₙ_mem
{𝕜 : Type u_1}
{A : Type u_2}
{p : A → Prop}
[RCLike 𝕜]
[NonUnitalRing A]
[StarRing A]
[Module 𝕜 A]
[IsScalarTower 𝕜 A A]
[SMulCommClass 𝕜 A A]
[TopologicalSpace A]
[ContinuousConstSMul 𝕜 A]
[StarModule 𝕜 A]
[IsTopologicalRing A]
[ContinuousStar A]
[NonUnitalContinuousFunctionalCalculus 𝕜 A p]
{𝕜' : Type u_3}
{S : Type u_4}
[Monoid 𝕜']
[MulAction 𝕜' A]
[SetLike S A]
[NonUnitalSubringClass S A]
[SMul 𝕜 𝕜']
[IsScalarTower 𝕜 𝕜' A]
[SMulMemClass S 𝕜' A]
[StarMemClass S A]
{s : S}
[hs : IsClosed ↑s]
(f : 𝕜 → 𝕜)
{a : A}
(has : a ∈ s)
:
theorem
range_cfcₙ_nnreal_eq_image_cfcₙ_real
{A : Type u_1}
[NonUnitalRing A]
[StarRing A]
[Module ℝ A]
[IsScalarTower ℝ A A]
[SMulCommClass ℝ A A]
[TopologicalSpace A]
[IsTopologicalRing A]
[T2Space A]
[PartialOrder A]
[NonnegSpectrumClass ℝ A]
[StarOrderedRing A]
[NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint]
(a : A)
(ha : 0 ≤ a := by cfc_tac)
:
theorem
range_cfcₙ_nnreal_subset
{A : Type u_1}
[NonUnitalRing A]
[StarRing A]
[Module ℝ A]
[IsScalarTower ℝ A A]
[SMulCommClass ℝ A A]
[TopologicalSpace A]
[IsTopologicalRing A]
[T2Space A]
[PartialOrder A]
[NonnegSpectrumClass ℝ A]
[StarOrderedRing A]
[StarModule ℝ A]
[ContinuousStar A]
[ContinuousConstSMul ℝ A]
[NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint]
(a : A)
(ha : 0 ≤ a := by cfc_tac)
:
theorem
range_cfcₙ_nnreal
{A : Type u_1}
[NonUnitalRing A]
[StarRing A]
[Module ℝ A]
[IsScalarTower ℝ A A]
[SMulCommClass ℝ A A]
[TopologicalSpace A]
[IsTopologicalRing A]
[T2Space A]
[PartialOrder A]
[NonnegSpectrumClass ℝ A]
[StarOrderedRing A]
[StarModule ℝ A]
[ContinuousStar A]
[ContinuousConstSMul ℝ A]
[NonUnitalClosedEmbeddingContinuousFunctionalCalculus ℝ A IsSelfAdjoint]
(a : A)
(ha : 0 ≤ a := by cfc_tac)
: