Documentation

Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Range

Range of the continuous functional calculus #

This file contains results about the range of the continuous functional calculus, and consequences thereof.

Main results #

theorem range_cfcHom (𝕜 : Type u_1) {A : Type u_2} {p : AProp} [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 : AProp} [RCLike 𝕜] [Ring A] [StarRing A] [Algebra 𝕜 A] [TopologicalSpace A] [StarModule 𝕜 A] [ClosedEmbeddingContinuousFunctionalCalculus 𝕜 A p] [IsTopologicalRing A] [ContinuousStar A] {a : A} (ha : p a) :
(Set.range fun (x : 𝕜𝕜) => cfc x a) = (StarAlgebra.elemental 𝕜 a)
theorem range_cfcHom_le (𝕜 : Type u_1) {A : Type u_2} {p : AProp} [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 : AProp} [RCLike 𝕜] [Ring A] [StarRing A] [Algebra 𝕜 A] [TopologicalSpace A] [StarModule 𝕜 A] [ContinuousFunctionalCalculus 𝕜 A p] [IsTopologicalRing A] [ContinuousStar A] {a : A} (ha : p a) :
(Set.range fun (x : 𝕜𝕜) => cfc x a) (StarAlgebra.elemental 𝕜 a)
theorem cfcHom_mem_elemental {𝕜 : Type u_1} {A : Type u_2} {p : AProp} [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 : AProp} [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 : AProp} [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 : AProp} [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 : AProp} [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) :
cfc f 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) :
(Set.range fun (x : NNRealNNReal) => cfc x a) = (fun (x : ) => cfc x a) '' {f : | xspectrum a, 0 f x}
theorem range_cfcₙ (𝕜 : Type u_1) {A : Type u_2} {p : AProp} [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) :
(Set.range fun (x : 𝕜𝕜) => cfcₙ x a) = (NonUnitalStarAlgebra.elemental 𝕜 a)
theorem range_cfcₙ_subset (𝕜 : Type u_1) {A : Type u_2} {p : AProp} [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) :
(Set.range fun (x : 𝕜𝕜) => cfcₙ x a) (NonUnitalStarAlgebra.elemental 𝕜 a)
theorem cfcₙHom_mem_elemental {𝕜 : Type u_1} {A : Type u_2} {p : AProp} [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 : AProp} [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 : AProp} [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 : AProp} [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 : AProp} [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) :
cfcₙ f a s