Loogle!
Result
Found 291 declarations mentioning NonUnitalContinuousFunctionalCalculus. Of these, only the first 200 are shown.
- ContinuousFunctionalCalculus.toNonUnital 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] [ContinuousFunctionalCalculus R A p] : NonUnitalContinuousFunctionalCalculus R A p - NonUnitalContinuousFunctionalCalculus 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) (A : Type u_2) (p : outParam (A → Prop)) [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] : Prop - cfcₙ 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_3} {A : Type u_4} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) : A - cfcₙ_predicate_zero 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] : p 0 - NonUnitalContinuousFunctionalCalculus.predicate_zero 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : outParam (A → Prop)} {inst✝ : CommSemiring R} {inst✝¹ : Nontrivial R} {inst✝² : StarRing R} {inst✝³ : MetricSpace R} {inst✝⁴ : IsTopologicalSemiring R} {inst✝⁵ : ContinuousStar R} {inst✝⁶ : NonUnitalRing A} {inst✝⁷ : StarRing A} {inst✝⁸ : TopologicalSpace A} {inst✝⁹ : Module R A} {inst✝¹⁰ : IsScalarTower R A A} {inst✝¹¹ : SMulCommClass R A A} [self : NonUnitalContinuousFunctionalCalculus R A p] : p 0 - NonUnitalClosedEmbeddingContinuousFunctionalCalculus.toNonUnitalContinuousFunctionalCalculus 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A → Prop)} {inst✝ : CommSemiring R} {inst✝¹ : Nontrivial R} {inst✝² : StarRing R} {inst✝³ : MetricSpace R} {inst✝⁴ : IsTopologicalSemiring R} {inst✝⁵ : ContinuousStar R} {inst✝⁶ : NonUnitalRing A} {inst✝⁷ : StarRing A} {inst✝⁸ : TopologicalSpace A} {inst✝⁹ : Module R A} {inst✝¹⁰ : IsScalarTower R A A} {inst✝¹¹ : SMulCommClass R A A} [self : NonUnitalClosedEmbeddingContinuousFunctionalCalculus R A p] : NonUnitalContinuousFunctionalCalculus R A p - NonUnitalContinuousFunctionalCalculus.isCompact_quasispectrum 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (a : A) : IsCompact (quasispectrum R a) - cfcₙ_predicate 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) : p (cfcₙ f a) - cfcₙ_id 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfcₙ id a = a - cfcₙ_id' 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfcₙ (fun x => x) a = a - NonUnitalContinuousFunctionalCalculus.compactSpace_quasispectrum 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A → Prop)} {inst✝ : CommSemiring R} {inst✝¹ : Nontrivial R} {inst✝² : StarRing R} {inst✝³ : MetricSpace R} {inst✝⁴ : IsTopologicalSemiring R} {inst✝⁵ : ContinuousStar R} {inst✝⁶ : NonUnitalRing A} {inst✝⁷ : StarRing A} {inst✝⁸ : TopologicalSpace A} {inst✝⁹ : Module R A} {inst✝¹⁰ : IsScalarTower R A A} {inst✝¹¹ : SMulCommClass R A A} [self : NonUnitalContinuousFunctionalCalculus R A p] (a : A) : CompactSpace ↑(quasispectrum R a) - cfcₙ_apply_of_not_predicate 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {f : R → R} (a : A) (ha : ¬p a) : cfcₙ f a = 0 - CFC.quasispectrum_zero_eq 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] : quasispectrum R 0 = {0} - cfcₙ_const_zero 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (a : A) : cfcₙ (fun x => 0) a = 0 - cfcₙ_apply_zero 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {f : R → R} : cfcₙ f 0 = 0 - CFC.eq_zero_of_quasispectrum_eq_zero 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (a : A) (h_spec : quasispectrum R a ⊆ {0}) (ha : p a := by cfc_tac) : a = 0 - cfcₙ_commute_cfcₙ 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f g : R → R) (a : A) : Commute (cfcₙ f a) (cfcₙ g a) - cfcₙ_zero 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (a : A) : cfcₙ 0 a = 0 - IsStarNormal.cfcₙ_map 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) : IsStarNormal (cfcₙ f a) - cfcₙ_congr 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {f g : R → R} {a : A} (hfg : Set.EqOn f g (quasispectrum R a)) : cfcₙ f a = cfcₙ g a - cfcₙ_apply_of_not_continuousOn 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {f : R → R} (a : A) (hf : ¬ContinuousOn f (quasispectrum R a)) : cfcₙ f a = 0 - cfcₙ_apply_of_not_map_zero 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {f : R → R} (a : A) (hf : ¬f 0 = 0) : cfcₙ f a = 0 - cfcₙ_nonneg_of_predicate 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [LE A] [NonUnitalContinuousFunctionalCalculus R A fun x => 0 ≤ x] {f : R → R} {a : A} : 0 ≤ cfcₙ f a - cfcₙ_star_id 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfcₙ (fun x => star x) a = star a - CFC.mul_self_eq_zero_iff 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : A → Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : a * a = 0 ↔ a = 0 - IsSelfAdjoint.cfcₙ 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A IsSelfAdjoint] {f : R → R} {a : A} : IsSelfAdjoint (cfcₙ f a) - cfcₙ_apply_of_not_and_and 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {f : R → R} (a : A) (ha : ¬(p a ∧ ContinuousOn f (quasispectrum R a) ∧ f 0 = 0)) : cfcₙ f a = 0 - cfcₙ_star 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) : cfcₙ (fun x => star (f x)) a = star (cfcₙ f a) - cfcₙ_map_quasispectrum 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : quasispectrum R (cfcₙ f a) = f '' quasispectrum R a - cfcₙ_neg_id 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommRing R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfcₙ (fun x => -x) a = -a - cfcₙ_const_mul_id 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (r : R) (a : A) (ha : p a := by cfc_tac) : cfcₙ (fun x => r * x) a = r • a - StarOrderedRing.nonneg_iff_quasispectrum_nonneg 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (a : A) (ha : p a := by cfc_tac) : 0 ≤ a ↔ ∀ x ∈ quasispectrum R a, 0 ≤ x - cfcₙ_nonneg 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] {f : R → R} {a : A} (h : ∀ x ∈ quasispectrum R a, 0 ≤ f x) : 0 ≤ cfcₙ f a - cfcₙ_nonpos 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) (h : ∀ x ∈ quasispectrum R a, f x ≤ 0) : cfcₙ f a ≤ 0 - cfcₙ_sum_univ 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {ι : Type u_3} [Fintype ι] (f : ι → R → R) (a : A) (hf : ∀ (i : ι), ContinuousOn (f i) (quasispectrum R a) := by cfc_cont_tac) (hf0 : ∀ (i : ι), f i 0 = 0 := by cfc_zero_tac) : cfcₙ (∑ i, f i) a = ∑ i, cfcₙ (f i) a - cfcₙ_neg 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommRing R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) : cfcₙ (fun x => -f x) a = -cfcₙ f a - cfcₙ_neg' 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommRing R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) : cfcₙ (-f) = -cfcₙ f - cfcₙ_sum 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {ι : Type u_3} (f : ι → R → R) (a : A) (s : Finset ι) (hf : ∀ i ∈ s, ContinuousOn (f i) (quasispectrum R a) := by cfc_cont_tac) (hf0 : ∀ i ∈ s, f i 0 = 0 := by cfc_zero_tac) : cfcₙ (∑ i ∈ s, f i) a = ∑ i ∈ s, cfcₙ (f i) a - eqOn_of_cfcₙ_eq_cfcₙ 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {f g : R → R} {a : A} (h : cfcₙ f a = cfcₙ g a) (ha : p a := by cfc_tac) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (hg : ContinuousOn g (quasispectrum R a) := by cfc_cont_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) : Set.EqOn f g (quasispectrum R a) - cfcₙ_eq_cfcₙ_iff_eqOn 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {f g : R → R} {a : A} (ha : p a := by cfc_tac) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (hg : ContinuousOn g (quasispectrum R a) := by cfc_cont_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) : cfcₙ f a = cfcₙ g a ↔ Set.EqOn f g (quasispectrum R a) - cfcₙ_const_mul 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (r : R) (f : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (h0 : f 0 = 0 := by cfc_zero_tac) : cfcₙ (fun x => r * f x) a = r • cfcₙ f a - cfcₙ_comp_star 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) [ContinuousMapZero.UniqueHom R A] (hf : ContinuousOn f (star '' quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ (fun x => f (star x)) a = cfcₙ f (star a) - cfcₙ_comp' 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] [ContinuousMapZero.UniqueHom R A] (g f : R → R) (a : A) (hg : ContinuousOn g (f '' quasispectrum R a) := by cfc_cont_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ (fun x => g (f x)) a = cfcₙ g (cfcₙ f a) - cfcₙ_comp 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] [ContinuousMapZero.UniqueHom R A] (g f : R → R) (a : A) (hg : ContinuousOn g (f '' quasispectrum R a) := by cfc_cont_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ (g ∘ f) a = cfcₙ g (cfcₙ f a) - cfcₙ_nonneg_iff 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (h0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : 0 ≤ cfcₙ f a ↔ ∀ x ∈ quasispectrum R a, 0 ≤ f x - cfcₙ_add 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f g : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (hg : ContinuousOn g (quasispectrum R a) := by cfc_cont_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) : cfcₙ (fun x => f x + g x) a = cfcₙ f a + cfcₙ g a - cfcₙ_mul 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f g : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (hg : ContinuousOn g (quasispectrum R a) := by cfc_cont_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) : cfcₙ (fun x => f x * g x) a = cfcₙ f a * cfcₙ g a - cfcₙ_comp_const_mul 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] [ContinuousMapZero.UniqueHom R A] (r : R) (f : R → R) (a : A) (hf : ContinuousOn f ((fun x => r * x) '' quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ (fun x => f (r * x)) a = cfcₙ f (r • a) - cfcₙ_mono 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] {f g : R → R} {a : A} (h : ∀ x ∈ quasispectrum R a, f x ≤ g x) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) : cfcₙ f a ≤ cfcₙ g a - cfcₙ_smul_id 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {S : Type u_3} [SMulZeroClass S R] [ContinuousConstSMul S R] [SMulZeroClass S A] [IsScalarTower S R A] [IsScalarTower S R (R → R)] (s : S) (a : A) (ha : p a := by cfc_tac) : cfcₙ (fun x => s • x) a = s • a - cfcₙ_comp_neg 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommRing R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) [ContinuousMapZero.UniqueHom R A] (hf : ContinuousOn f ((fun x => -x) '' quasispectrum R a) := by cfc_cont_tac) (h0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ (fun x => f (-x)) a = cfcₙ f (-a) - cfcₙ_nonpos_iff 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommRing R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (h0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ f a ≤ 0 ↔ ∀ x ∈ quasispectrum R a, f x ≤ 0 - cfcₙ_sub 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommRing R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] (f g : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (hg : ContinuousOn g (quasispectrum R a) := by cfc_cont_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) : cfcₙ (fun x => f x - g x) a = cfcₙ f a - cfcₙ g a - cfcₙ_smul 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {S : Type u_3} [SMulZeroClass S R] [ContinuousConstSMul S R] [SMulZeroClass S A] [IsScalarTower S R A] [IsScalarTower S R (R → R)] (s : S) (f : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (h0 : f 0 = 0 := by cfc_zero_tac) : cfcₙ (fun x => s • f x) a = s • cfcₙ f a - cfcₙ_le_iff 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommRing R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f g : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (hg0 : g 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ f a ≤ cfcₙ g a ↔ ∀ x ∈ quasispectrum R a, f x ≤ g x - cfcₙ_comp_smul 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] [ContinuousMapZero.UniqueHom R A] {S : Type u_3} [SMulZeroClass S R] [ContinuousConstSMul S R] [SMulZeroClass S A] [IsScalarTower S R A] [IsScalarTower S R (R → R)] (s : S) (f : R → R) (a : A) (hf : ContinuousOn f ((fun x => s • x) '' quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ (fun x => f (s • x)) a = cfcₙ f (s • a) - cfcₙL 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : ContinuousMapZero (↑(quasispectrum R a)) R →L[R] A - cfcₙ_eq_cfcₙL 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} {f : R → R} (ha : p a) (hf : ContinuousOn f (quasispectrum R a)) (hf0 : f 0 = 0) : cfcₙ f a = (cfcₙL ha) { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := ⋯, map_zero' := hf0 } - cfcₙ_eq_cfcₙL_mkD 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) (ha : p a := by cfc_tac) : cfcₙ f a = (cfcₙL ha) (ContinuousMapZero.mkD ((quasispectrum R a).domRestrict f) 0) - cfcₙHom 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : ContinuousMapZero (↑(quasispectrum R a)) R →⋆ₙₐ[R] A - cfcₙHomSuperset 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : quasispectrum R a ⊆ s) : ContinuousMapZero (↑s) R →⋆ₙₐ[R] A - cfcₙHom_id 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : (cfcₙHom ha) (ContinuousMapZero.id (quasispectrum R a)) = a - cfcₙHom_injective 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : Function.Injective ⇑(cfcₙHom ha) - cfcₙHom_predicate 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (f : ContinuousMapZero (↑(quasispectrum R a)) R) : p ((cfcₙHom ha) f) - cfcₙHom_continuous 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : Continuous ⇑(cfcₙHom ha) - NonUnitalClosedEmbeddingContinuousFunctionalCalculus.mk 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A → Prop)} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [toNonUnitalContinuousFunctionalCalculus : NonUnitalContinuousFunctionalCalculus R A p] (isClosedEmbedding : ∀ (a : A) (ha : p a), Topology.IsClosedEmbedding ⇑(cfcₙHom ha)) : NonUnitalClosedEmbeddingContinuousFunctionalCalculus R A p - cfcₙHom_map_quasispectrum 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (f : ContinuousMapZero (↑(quasispectrum R a)) R) : quasispectrum R ((cfcₙHom ha) f) = Set.range ⇑f - cfcₙ_apply 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcₙ f a = (cfcₙHom ha) { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := ⋯, map_zero' := hf0 } - cfcₙ_apply_pi 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {ι : Type u_3} (f : ι → R → R) (a : A) (ha : p a := by cfc_tac) (hf : ∀ (i : ι), ContinuousOn (f i) (quasispectrum R a) := by cfc_cont_tac) (hf0 : ∀ (i : ι), f i 0 = 0 := by cfc_zero_tac) : (fun i => cfcₙ (f i) a) = fun i => (cfcₙHom ha) { toFun := (quasispectrum R a).domRestrict (f i), continuous_toFun := ⋯, map_zero' := ⋯ } - cfcₙHom_eq_cfcₙ_extend 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (g : R → R) (ha : p a) (f : ContinuousMapZero (↑(quasispectrum R a)) R) : (cfcₙHom ha) f = cfcₙ (Function.extend Subtype.val (⇑f) g) a - cfcₙ_apply_mkD 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) (ha : p a := by cfc_tac) : cfcₙ f a = (cfcₙHom ha) (ContinuousMapZero.mkD ((quasispectrum R a).domRestrict f) 0) - cfcₙ_def 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_3} {A : Type u_4} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (f : R → R) (a : A) : cfcₙ f a = if h : p a ∧ ContinuousOn f (quasispectrum R a) ∧ f 0 = 0 then (cfcₙHom ⋯) { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := ⋯, map_zero' := ⋯ } else 0 - cfcₙ_cases 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] (P : A → Prop) (a : A) (f : R → R) (h₀ : P 0) (haf : ∀ (hf : ContinuousOn f (quasispectrum R a)) (h0 : { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := ⋯ } 0 = 0) (ha : p a), P ((cfcₙHom ha) { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := ⋯, map_zero' := h0 })) : P (cfcₙ f a) - cfcₙHom_nonneg_iff 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {a : A} (ha : p a) {f : ContinuousMapZero (↑(quasispectrum R a)) R} : 0 ≤ (cfcₙHom ha) f ↔ 0 ≤ f - cfcₙL_apply 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (a✝ : ContinuousMapZero (↑(quasispectrum R a)) R) : (cfcₙL ha) a✝ = (cfcₙHom ha) a✝ - cfcₙHomSuperset_id 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : quasispectrum R a ⊆ s) : (cfcₙHomSuperset ha hs) (ContinuousMapZero.id s) = a - cfcₙHomSuperset_continuous 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : quasispectrum R a ⊆ s) : Continuous ⇑(cfcₙHomSuperset ha hs) - cfcₙHom_mono 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {f g : ContinuousMapZero (↑(quasispectrum R a)) R} (hfg : f ≤ g) : (cfcₙHom ha) f ≤ (cfcₙHom ha) g - range_cfcₙ_eq_range_cfcₙHom 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : (Set.range fun x => cfcₙ x a) = ↑(NonUnitalStarAlgHom.range (cfcₙHom ha)) - cfcₙHomSuperset_apply 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : quasispectrum R a ⊆ s) (a✝ : ContinuousMapZero (↑s) R) : (cfcₙHomSuperset ha hs) a✝ = (cfcₙHom ha) (a✝.comp { toFun := Subtype.map id hs, continuous_toFun := ⋯, map_zero' := ⋯ }) - cfcₙHom_le_iff 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommRing R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {a : A} (ha : p a) {f g : ContinuousMapZero (↑(quasispectrum R a)) R} : (cfcₙHom ha) f ≤ (cfcₙHom ha) g ↔ f ≤ g - cfcₙHom_eq_of_continuous_of_map_id 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) [ContinuousMapZero.UniqueHom R A] (φ : ContinuousMapZero (↑(quasispectrum R a)) R →⋆ₙₐ[R] A) (hφ₁ : Continuous ⇑φ) (hφ₂ : φ (ContinuousMapZero.id (quasispectrum R a)) = a) : cfcₙHom ha = φ - NonUnitalContinuousFunctionalCalculus.exists_cfc_of_predicate 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A → Prop)} {inst✝ : CommSemiring R} {inst✝¹ : Nontrivial R} {inst✝² : StarRing R} {inst✝³ : MetricSpace R} {inst✝⁴ : IsTopologicalSemiring R} {inst✝⁵ : ContinuousStar R} {inst✝⁶ : NonUnitalRing A} {inst✝⁷ : StarRing A} {inst✝⁸ : TopologicalSpace A} {inst✝⁹ : Module R A} {inst✝¹⁰ : IsScalarTower R A A} {inst✝¹¹ : SMulCommClass R A A} [self : NonUnitalContinuousFunctionalCalculus R A p] (a : A) : p a → ∃ φ, Continuous ⇑φ ∧ Function.Injective ⇑φ ∧ φ { toContinuousMap := ContinuousMap.restrict (quasispectrum R a) (ContinuousMap.id R), map_zero' := ⋯ } = a ∧ (∀ (f : ContinuousMapZero (↑(quasispectrum R a)) R), quasispectrum R (φ f) = Set.range ⇑f) ∧ ∀ (f : ContinuousMapZero (↑(quasispectrum R a)) R), p (φ f) - NonUnitalContinuousFunctionalCalculus.mk 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A → Prop)} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] (predicate_zero : p 0) [compactSpace_quasispectrum : ∀ (a : A), CompactSpace ↑(quasispectrum R a)] (exists_cfc_of_predicate : ∀ (a : A), p a → ∃ φ, Continuous ⇑φ ∧ Function.Injective ⇑φ ∧ φ { toContinuousMap := ContinuousMap.restrict (quasispectrum R a) (ContinuousMap.id R), map_zero' := ⋯ } = a ∧ (∀ (f : ContinuousMapZero (↑(quasispectrum R a)) R), quasispectrum R (φ f) = Set.range ⇑f) ∧ ∀ (f : ContinuousMapZero (↑(quasispectrum R a)) R), p (φ f)) : NonUnitalContinuousFunctionalCalculus R A p - cfcₙHom_comp 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCₙ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) [ContinuousMapZero.UniqueHom R A] (f : ContinuousMapZero (↑(quasispectrum R a)) R) (f' : ContinuousMapZero ↑(quasispectrum R a) ↑(quasispectrum R ((cfcₙHom ha) f))) (hff' : ∀ (x : ↑(quasispectrum R a)), f x = ↑(f' x)) (g : ContinuousMapZero (↑(quasispectrum R ((cfcₙHom ha) f))) R) : (cfcₙHom ha) (g.comp f') = (cfcₙHom ⋯) g - QuasispectrumRestricts.cfc 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u_1} {S : Type u_2} {A : Type u_3} {p q : A → Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [MetricSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [Algebra R S] [Module R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus S A q] [IsScalarTower R A A] [SMulCommClass R A A] (f : C(S, R)) (halg : Topology.IsClosedEmbedding ⇑(algebraMap R S)) (h0 : p 0) (h : ∀ (a : A), p a ↔ q a ∧ QuasispectrumRestricts a ⇑f) : NonUnitalContinuousFunctionalCalculus R A p - QuasispectrumRestricts.cfcₙ_eq_restrict 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u_1} {S : Type u_2} {A : Type u_3} {p q : A → Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [MetricSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [Algebra R S] [Module R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus S A q] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [ContinuousMapZero.UniqueHom R A] (f : C(S, R)) (halg : Topology.IsClosedEmbedding ⇑(algebraMap R S)) {a : A} (hpa : p a) (hqa : q a) (h : QuasispectrumRestricts a ⇑f) (g : R → R) : cfcₙ g a = cfcₙ (fun x => (algebraMap R S) (g (f x))) a - QuasispectrumRestricts.cfcₙHom_eq_restrict 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u_1} {S : Type u_2} {A : Type u_3} {p q : A → Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [MetricSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [Algebra R S] [Module R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus S A q] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [ContinuousMapZero.UniqueHom R A] (f : C(S, R)) {a : A} (hpa : p a) (hqa : q a) (h : QuasispectrumRestricts a ⇑f) : cfcₙHom hpa = QuasispectrumRestricts.nonUnitalStarAlgHom (cfcₙHom hqa) h - NonUnitalStarAlgHomClass.map_cfcₙ 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{F : Type u_1} {R : Type u_2} {S : Type u_3} {A : Type u_4} {B : Type u_5} {p : A → Prop} {q : B → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [CommRing S] [Algebra R S] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalRing B] [StarRing B] [TopologicalSpace B] [Module R B] [IsScalarTower R B B] [SMulCommClass R B B] [Module S A] [Module S B] [IsScalarTower R S A] [IsScalarTower R S B] [NonUnitalContinuousFunctionalCalculus R A p] [NonUnitalContinuousFunctionalCalculus R B q] [ContinuousMapZero.UniqueHom R B] [FunLike F A B] [NonUnitalAlgHomClass F S A B] [StarHomClass F A B] (φ : F) (f : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf₀ : f 0 = 0 := by cfc_zero_tac) (hφ : Continuous ⇑φ := by fun_prop) (ha : p a := by cfc_tac) (hφa : q (φ a) := by cfc_tac) : φ (cfcₙ f a) = cfcₙ f (φ a) - NonUnitalStarAlgHom.map_cfcₙ 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{R : Type u_2} {S : Type u_3} {A : Type u_4} {B : Type u_5} {p : A → Prop} {q : B → Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [CommRing S] [Algebra R S] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalRing B] [StarRing B] [TopologicalSpace B] [Module R B] [IsScalarTower R B B] [SMulCommClass R B B] [Module S A] [Module S B] [IsScalarTower R S A] [IsScalarTower R S B] [NonUnitalContinuousFunctionalCalculus R A p] [NonUnitalContinuousFunctionalCalculus R B q] [ContinuousMapZero.UniqueHom R B] (φ : A →⋆ₙₐ[S] B) (f : R → R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf₀ : f 0 = 0 := by cfc_zero_tac) (hφ : Continuous ⇑φ := by fun_prop) (ha : p a := by cfc_tac) (hφa : q (φ a) := by cfc_tac) : φ (cfcₙ f a) = cfcₙ f (φ a) - Commute.mul_nonneg 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [NonUnitalRing A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [TopologicalSpace A] [Module ℝ A] [IsScalarTower ℝ A A] [SMulCommClass ℝ A A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a b : A} (ha : 0 ≤ a) (hb : 0 ≤ b) (h : Commute a b) : 0 ≤ a * b - commute_iff_mul_nonneg 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [NonUnitalRing A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [TopologicalSpace A] [Module ℝ A] [IsScalarTower ℝ A A] [SMulCommClass ℝ A A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a b : A} (ha : 0 ≤ a) (hb : 0 ≤ b) : Commute a b ↔ 0 ≤ a * b - nonneg_iff_isSelfAdjoint_and_quasispectrumRestricts 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [NonUnitalRing A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [TopologicalSpace A] [Module ℝ A] [IsScalarTower ℝ A A] [SMulCommClass ℝ A A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} : 0 ≤ a ↔ IsSelfAdjoint a ∧ QuasispectrumRestricts a ⇑ContinuousMap.realToNNReal - IsSelfAdjoint.instNonUnitalContinuousFunctionalCalculus 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] [NonUnitalContinuousFunctionalCalculus ℂ A IsStarNormal] : NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint - Nonneg.instNonUnitalContinuousFunctionalCalculus 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [NonUnitalRing A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [TopologicalSpace A] [Module ℝ A] [IsScalarTower ℝ A A] [SMulCommClass ℝ A A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] : NonUnitalContinuousFunctionalCalculus NNReal A fun x => 0 ≤ x - CFC.exists_sqrt_of_isSelfAdjoint_of_quasispectrumRestricts 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module ℝ A] [IsScalarTower ℝ A A] [SMulCommClass ℝ A A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] {a : A} (ha₁ : IsSelfAdjoint a) (ha₂ : QuasispectrumRestricts a ⇑ContinuousMap.realToNNReal) : ∃ x, IsSelfAdjoint x ∧ QuasispectrumRestricts x ⇑ContinuousMap.realToNNReal ∧ x * x = a - IsSelfAdjoint.quasispectrumRestricts 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] [NonUnitalContinuousFunctionalCalculus ℂ A IsStarNormal] {a : A} (ha : IsSelfAdjoint a) : QuasispectrumRestricts a ⇑Complex.reCLM - QuasispectrumRestricts.isSelfAdjoint 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] [NonUnitalContinuousFunctionalCalculus ℂ A IsStarNormal] (a : A) (ha : QuasispectrumRestricts a ⇑Complex.reCLM) [IsStarNormal a] : IsSelfAdjoint a - isSelfAdjoint_iff_isStarNormal_and_quasispectrumRestricts 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] [NonUnitalContinuousFunctionalCalculus ℂ A IsStarNormal] {a : A} : IsSelfAdjoint a ↔ IsStarNormal a ∧ QuasispectrumRestricts a ⇑Complex.reCLM - cfcₙ_real_eq_complex 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus ℂ A IsStarNormal] {a : A} (f : ℝ → ℝ) (ha : IsSelfAdjoint a := by cfc_tac) : cfcₙ f a = cfcₙ (fun x => ↑(f x.re)) a - cfcₙ_nnreal_eq_real 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [Module ℝ A] [IsSemitopologicalRing A] [IsScalarTower ℝ A A] [SMulCommClass ℝ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] (f : NNReal → NNReal) (a : A) (ha : 0 ≤ a := by cfc_tac) : cfcₙ f a = cfcₙ (fun x => ↑(f x.toNNReal)) a - cfcₙ_real_eq_nnreal 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [Module ℝ A] [IsSemitopologicalRing A] [IsScalarTower ℝ A A] [SMulCommClass ℝ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {f : ℝ → ℝ} (a : A) (hf_nonneg : ∀ x ∈ quasispectrum ℝ a, 0 ≤ f x) (ha : 0 ≤ a := by cfc_tac) : cfcₙ f a = cfcₙ (fun x => (f ↑x).toNNReal) a - cfcₙ_complex_eq_real 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus ℂ A IsStarNormal] {f : ℂ → ℂ} (a : A) (hf_real : ∀ x ∈ quasispectrum ℂ a, star (f x) = f x) (ha : IsSelfAdjoint a := by cfc_tac) : cfcₙ f a = cfcₙ (fun x => (f ↑x).re) a - RCLike.nonUnitalContinuousFunctionalCalculus 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{𝕜 : Type u_1} {A : Type u_2} [RCLike 𝕜] [NonUnitalNormedRing A] [StarRing A] [NormedSpace 𝕜 A] [IsScalarTower 𝕜 A A] [SMulCommClass 𝕜 A A] [StarModule 𝕜 A] {p : A → Prop} {p₁ : Unitization 𝕜 A → Prop} (hp₁ : ∀ {x : A}, p₁ ↑x ↔ p x) [ClosedEmbeddingContinuousFunctionalCalculus 𝕜 (Unitization 𝕜 A) p₁] [CompleteSpace A] [CStarRing A] : NonUnitalContinuousFunctionalCalculus 𝕜 A p - cfcₙHom_nnreal_eq_restrict 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [Module ℝ A] [IsSemitopologicalRing A] [IsScalarTower ℝ A A] [SMulCommClass ℝ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} (ha : 0 ≤ a) : cfcₙHom ha = QuasispectrumRestricts.nonUnitalStarAlgHom (cfcₙHom ⋯) ⋯ - cfcₙHom_real_eq_restrict 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module ℂ A] [IsScalarTower ℂ A A] [SMulCommClass ℂ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus ℂ A IsStarNormal] {a : A} (ha : IsSelfAdjoint a) : cfcₙHom ha = QuasispectrumRestricts.nonUnitalStarAlgHom (cfcₙHom ⋯) ⋯ - NonUnitalIsometricContinuousFunctionalCalculus.toNonUnitalContinuousFunctionalCalculus 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Isometric
{R : Type u_1} {A : Type u_2} {p : outParam (A → Prop)} {inst✝ : CommSemiring R} {inst✝¹ : Nontrivial R} {inst✝² : StarRing R} {inst✝³ : MetricSpace R} {inst✝⁴ : IsTopologicalSemiring R} {inst✝⁵ : ContinuousStar R} {inst✝⁶ : NonUnitalRing A} {inst✝⁷ : StarRing A} {inst✝⁸ : MetricSpace A} {inst✝⁹ : Module R A} {inst✝¹⁰ : IsScalarTower R A A} {inst✝¹¹ : SMulCommClass R A A} [self : NonUnitalIsometricContinuousFunctionalCalculus R A p] : NonUnitalContinuousFunctionalCalculus R A p - NonUnitalIsometricContinuousFunctionalCalculus.mk 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Isometric
{R : Type u_1} {A : Type u_2} {p : outParam (A → Prop)} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [MetricSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [toNonUnitalContinuousFunctionalCalculus : NonUnitalContinuousFunctionalCalculus R A p] (isometric : ∀ (a : A) (ha : p a), Isometry ⇑(cfcₙHom ha)) : NonUnitalIsometricContinuousFunctionalCalculus R A p - CStarAlgebra.instNegPart 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] : NegPart A - CStarAlgebra.instPosPart 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] : PosPart A - CFC.instSelfAdjointDecompose 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] : SelfAdjointDecompose A - CFC.negPart_zero 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] : 0⁻ = 0 - CFC.posPart_zero 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] : 0⁺ = 0 - CFC.negPart_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] (a : A) : 0 ≤ a⁻ - CFC.posPart_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] (a : A) : 0 ≤ a⁺ - CFC.negPart_neg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [T2Space A] (a : A) : (-a)⁻ = a⁺ - CFC.posPart_neg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [T2Space A] (a : A) : (-a)⁺ = a⁻ - CFC.negPart_eq_zero_of_not_isSelfAdjoint 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] {a : A} (ha : ¬IsSelfAdjoint a) : a⁻ = 0 - CFC.posPart_eq_zero_of_not_isSelfAdjoint 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] {a : A} (ha : ¬IsSelfAdjoint a) : a⁺ = 0 - CFC.le_posPart 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] {a : A} (ha : IsSelfAdjoint a := by cfc_tac) : a ≤ a⁺ - CFC.negPart_mul_posPart 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] (a : A) : a⁻ * a⁺ = 0 - CFC.posPart_eq_self 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] [NonnegSpectrumClass ℝ A] (a : A) : a⁺ = a ↔ 0 ≤ a - CFC.posPart_mul_negPart 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] (a : A) : a⁺ * a⁻ = 0 - CFC.posPart_sub_negPart 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] (a : A) (ha : IsSelfAdjoint a := by cfc_tac) : a⁺ - a⁻ = a - CFC.negPart_eq_neg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] [NonnegSpectrumClass ℝ A] (a : A) : a⁻ = -a ↔ a ≤ 0 - CFC.neg_negPart_le 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] {a : A} (ha : IsSelfAdjoint a := by cfc_tac) : -a⁻ ≤ a - CFC.negPart_def 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] (a : A) : a⁻ = cfcₙ (fun x => x⁻) a - CFC.posPart_def 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] (a : A) : a⁺ = cfcₙ (fun x => x⁺) a - CFC.negPart_eq_of_eq_PosPart_sub 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] {a c : A} (hac : a = a⁺ - c) (hc : 0 ≤ c := by cfc_tac) : a⁻ = c - CFC.posPart_eq_of_eq_sub_negPart 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] {a b : A} (hab : a = b - a⁻) (hb : 0 ≤ b := by cfc_tac) : a⁺ = b - CFC.negPart_eq_zero_iff 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] [NonnegSpectrumClass ℝ A] (a : A) (ha : IsSelfAdjoint a := by cfc_tac) : a⁻ = 0 ↔ 0 ≤ a - CFC.posPart_eq_zero_iff 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] [NonnegSpectrumClass ℝ A] (a : A) (ha : IsSelfAdjoint a := by cfc_tac) : a⁺ = 0 ↔ a ≤ 0 - CFC.posPart_negPart_unique 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a b c : A} (habc : a = b - c) (hbc : b * c = 0) (hb : 0 ≤ b := by cfc_tac) (hc : 0 ≤ c := by cfc_tac) : a⁺ = b ∧ a⁻ = c - CStarAlgebra.span_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℂ A] [SMulCommClass ℂ A A] [IsScalarTower ℂ A A] [StarRing A] [TopologicalSpace A] [StarModule ℂ A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] : Submodule.span ℂ {a | 0 ≤ a} = ⊤ - CFC.negPart_smul 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [T2Space A] [StarModule ℝ A] {r : NNReal} {a : A} : (r • a)⁻ = r • a⁻ - CFC.posPart_smul 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [T2Space A] [StarModule ℝ A] {r : NNReal} {a : A} : (r • a)⁺ = r • a⁺ - CFC.negPart_smul_of_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [T2Space A] [StarModule ℝ A] {r : ℝ} (hr : 0 ≤ r) {a : A} : (r • a)⁻ = r • a⁻ - CFC.posPart_smul_of_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [T2Space A] [StarModule ℝ A] {r : ℝ} (hr : 0 ≤ r) {a : A} : (r • a)⁺ = r • a⁺ - CFC.negPart_smul_of_nonpos 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [T2Space A] [StarModule ℝ A] {r : ℝ} (hr : r ≤ 0) {a : A} : (r • a)⁻ = -r • a⁺ - CFC.posPart_smul_of_nonpos 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarRing A] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [T2Space A] [StarModule ℝ A] {r : ℝ} (hr : r ≤ 0) {a : A} : (r • a)⁺ = -r • a⁻ - CStarAlgebra.linear_combination_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [NonUnitalRing A] [Module ℂ A] [SMulCommClass ℂ A A] [IsScalarTower ℂ A A] [StarRing A] [TopologicalSpace A] [StarModule ℂ A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] (x : A) : (↑(realPart x))⁺ - (↑(realPart x))⁻ + (Complex.I • (↑(imaginaryPart x))⁺ - Complex.I • (↑(imaginaryPart x))⁻) = x - Unitization.cfcₙ_eq_cfc_inr 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [NonUnitalCStarAlgebra A] {R : Type u_2} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [Algebra R ℂ] [IsScalarTower R ℂ A] {p : A → Prop} {p' : Unitization ℂ A → Prop} [NonUnitalContinuousFunctionalCalculus R A p] [ContinuousFunctionalCalculus R (Unitization ℂ A) p'] [ContinuousMapZero.UniqueHom R (Unitization ℂ A)] (hp : ∀ {a : A}, p' ↑a ↔ p a) (a : A) (f : R → R) (hf₀ : f 0 = 0 := by cfc_zero_tac) : ↑(cfcₙ f a) = cfc f ↑a - cfcₙ_map_pi 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Pi
{ι : Type u_1} {R : Type u_2} {S : Type u_3} {A : ι → Type u_4} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [CommRing S] [Algebra R S] [(i : ι) → NonUnitalRing (A i)] [(i : ι) → Module S (A i)] [(i : ι) → Module R (A i)] [∀ (i : ι), IsScalarTower R S (A i)] [∀ (i : ι), SMulCommClass R (A i) (A i)] [∀ (i : ι), IsScalarTower R (A i) (A i)] [(i : ι) → StarRing (A i)] [(i : ι) → TopologicalSpace (A i)] {p : ((i : ι) → A i) → Prop} {q : (i : ι) → A i → Prop} [NonUnitalContinuousFunctionalCalculus R ((i : ι) → A i) p] [∀ (i : ι), NonUnitalContinuousFunctionalCalculus R (A i) (q i)] [∀ (i : ι), ContinuousMapZero.UniqueHom R (A i)] (f : R → R) (a : (i : ι) → A i) (hf : ContinuousOn f (⋃ i, quasispectrum R (a i)) := by cfc_cont_tac) (ha : p a := by cfc_tac) (ha' : ∀ (i : ι), q i (a i) := by cfc_tac) : cfcₙ f a = fun i => cfcₙ f (a i) - cfcₙ_map_prod 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Pi
{A : Type u_1} {B : Type u_2} {R : Type u_3} {S : Type u_4} [CommSemiring R] [CommRing S] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Algebra R S] [NonUnitalRing A] [NonUnitalRing B] [Module S A] [Module R A] [Module R B] [Module S B] [SMulCommClass R A A] [SMulCommClass R B B] [IsScalarTower R A A] [IsScalarTower R B B] [StarRing A] [StarRing B] [TopologicalSpace A] [TopologicalSpace B] [IsScalarTower R S A] [IsScalarTower R S B] {pab : A × B → Prop} {pa : A → Prop} {pb : B → Prop} [NonUnitalContinuousFunctionalCalculus R (A × B) pab] [NonUnitalContinuousFunctionalCalculus R A pa] [NonUnitalContinuousFunctionalCalculus R B pb] [ContinuousMapZero.UniqueHom R A] [ContinuousMapZero.UniqueHom R B] (f : R → R) (a : A) (b : B) (hf : ContinuousOn f (quasispectrum R a ∪ quasispectrum R b) := by cfc_cont_tac) (hab : pab (a, b) := by cfc_tac) (ha : pa a := by cfc_tac) (hb : pb b := by cfc_tac) : cfcₙ f (a, b) = (cfcₙ f a, cfcₙ f b) - CFC.sqrt 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] (a : A) : A - CFC.instPowNNReal 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] : Pow A NNReal - CFC.nnrpow 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] (a : A) (y : NNReal) : A - CFC.sqrt_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] (a : A) : 0 ≤ CFC.sqrt a - CFC.nnrpow_eq_pow 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} {y : NNReal} : CFC.nnrpow a y = a ^ y - CFC.sqrt_zero 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] : CFC.sqrt 0 = 0 - CFC.nnrpow_zero 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} : a ^ 0 = 0 - CFC.nnrpow_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} {x : NNReal} : 0 ≤ a ^ x - CFC.nnrpow_one_eqOn 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] : Set.EqOn (fun a => a ^ 1) id (Set.Ici 0) - CFC.zero_nnrpow 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {x : NNReal} : 0 ^ x = 0 - CFC.sqrt_of_not_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} (ha : ¬0 ≤ a) : CFC.sqrt a = 0 - CFC.nnrpow_one 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] (a : A) (ha : 0 ≤ a := by cfc_tac) : a ^ 1 = a - CFC.sqrt_mul_self 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a : A) (ha : 0 ≤ a := by cfc_tac) : CFC.sqrt (a * a) = a - CFC.mul_self_eq 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a b : A} (h : CFC.sqrt a = b) (ha : 0 ≤ a := by cfc_tac) : b * b = a - CFC.sqrt_unique 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a b : A} (h : b * b = a) (hb : 0 ≤ b := by cfc_tac) : CFC.sqrt a = b - CFC.sqrt_eq_nnrpow 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] (a : A) : CFC.sqrt a = a ^ (1 / 2) - CStarAlgebra.nonneg_iff_eq_sqrt_mul_sqrt 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} : 0 ≤ a ↔ a = CFC.sqrt a * CFC.sqrt a - CFC.sqrt_mul_sqrt_self 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a : A) (ha : 0 ≤ a := by cfc_tac) : CFC.sqrt a * CFC.sqrt a = a - CStarAlgebra.nonneg_iff_eq_mul_star_self 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} : 0 ≤ a ↔ ∃ b, a = b * star b - CStarAlgebra.nonneg_iff_eq_star_mul_self 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} : 0 ≤ a ↔ ∃ b, a = star b * b - CStarAlgebra.nonneg_iff_exists_nonneg_and_eq_mul_self 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} : 0 ≤ a ↔ ∃ b, 0 ≤ b ∧ a = b * b - CFC.sqrt_eq_zero_iff 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a : A) (ha : 0 ≤ a := by cfc_tac) : CFC.sqrt a = 0 ↔ a = 0 - CStarAlgebra.nonneg_iff_exists_isSelfAdjoint_and_eq_mul_self 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} : 0 ≤ a ↔ ∃ b, IsSelfAdjoint b ∧ a = b * b - CStarAlgebra.nonneg_iff_isSelfAdjoint_and_negPart_eq_zero 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} : 0 ≤ a ↔ IsSelfAdjoint a ∧ a⁻ = 0 - CFC.nnrpow_nnrpow 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} {x y : NNReal} : (a ^ x) ^ y = a ^ (x * y) - CFC.nnrpow_inv_nnrpow 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a : A) {x : NNReal} (hx : x ≠ 0) (ha : 0 ≤ a := by cfc_tac) : (a ^ x⁻¹) ^ x = a - CFC.nnrpow_nnrpow_inv 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a : A) {x : NNReal} (hx : x ≠ 0) (ha : 0 ≤ a := by cfc_tac) : (a ^ x) ^ x⁻¹ = a - CFC.nnrpow_two 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] (a : A) (ha : 0 ≤ a := by cfc_tac) : a ^ 2 = a * a - CFC.nnrpow_sqrt_two 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a : A) (ha : 0 ≤ a := by cfc_tac) : CFC.sqrt a ^ 2 = a - CFC.sqrt_eq_iff 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a b : A) (ha : 0 ≤ a := by cfc_tac) (hb : 0 ≤ b := by cfc_tac) : CFC.sqrt a = b ↔ b * b = a - CFC.sqrt_nnrpow_two 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a : A) (ha : 0 ≤ a := by cfc_tac) : CFC.sqrt (a ^ 2) = a - CFC.mul_self_eq_mul_self_iff 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a b : A) (ha : 0 ≤ a := by cfc_tac) (hb : 0 ≤ b := by cfc_tac) : a * a = b * b ↔ a = b - CFC.nnrpow_sqrt 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} {x : NNReal} : CFC.sqrt a ^ x = a ^ (x / 2) - CFC.sqrt_nnrpow 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} {x : NNReal} : CFC.sqrt (a ^ x) = a ^ (x / 2) - CFC.sqrt_eq_real_sqrt 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a : A) (ha : 0 ≤ a := by cfc_tac) : CFC.sqrt a = cfcₙ Real.sqrt a - CFC.nnrpow_three 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] (a : A) (ha : 0 ≤ a := by cfc_tac) : a ^ 3 = a * a * a - CFC.nnrpow_inv_eq 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] (a b : A) {x : NNReal} (hx : x ≠ 0) (ha : 0 ≤ a := by cfc_tac) (hb : 0 ≤ b := by cfc_tac) : a ^ x⁻¹ = b ↔ b ^ x = a - CFC.nnrpow_add 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} {x y : NNReal} (hx : 0 < x) (hy : 0 < y) : a ^ (x + y) = a ^ x * a ^ y - CFC.nnrpow_eq_cfcₙ_real 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [T2Space A] [IsSemitopologicalRing A] (a : A) (y : NNReal) (ha : 0 ≤ a := by cfc_tac) : a ^ y = cfcₙ (fun x => x ^ ↑y) a - CFC.nnrpow_def 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} {y : NNReal} : a ^ y = cfcₙ (fun x => x.nnrpow y) a - CStarAlgebra.nonneg_TFAE 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {a : A} : [0 ≤ a, a = CFC.sqrt a * CFC.sqrt a, ∃ b, 0 ≤ b ∧ a = b * b, ∃ b, IsSelfAdjoint b ∧ a = b * b, ∃ b, a = star b * b, ∃ b, a = b * star b, a = a⁺, IsSelfAdjoint a ∧ a⁻ = 0, IsSelfAdjoint a ∧ QuasispectrumRestricts a ⇑ContinuousMap.realToNNReal].TFAE - CFC.sqrt_map_pi 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{ι : Type u_2} {C : ι → Type u_3} [(i : ι) → PartialOrder (C i)] [(i : ι) → NonUnitalRing (C i)] [(i : ι) → TopologicalSpace (C i)] [(i : ι) → StarRing (C i)] [∀ (i : ι), StarOrderedRing (C i)] [StarOrderedRing ((i : ι) → C i)] [(i : ι) → Module ℝ (C i)] [∀ (i : ι), SMulCommClass ℝ (C i) (C i)] [∀ (i : ι), IsScalarTower ℝ (C i) (C i)] [∀ (i : ι), NonUnitalContinuousFunctionalCalculus ℝ (C i) IsSelfAdjoint] [NonUnitalContinuousFunctionalCalculus ℝ ((i : ι) → C i) IsSelfAdjoint] [∀ (i : ι), IsSemitopologicalRing (C i)] [∀ (i : ι), T2Space (C i)] [NonnegSpectrumClass ℝ ((i : ι) → C i)] [∀ (i : ι), NonnegSpectrumClass ℝ (C i)] {c : (i : ι) → C i} (hc : ∀ (i : ι), 0 ≤ c i := by cfc_tac) : CFC.sqrt c = fun i => CFC.sqrt (c i) - CFC.nnrpow_map_pi 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{ι : Type u_2} {C : ι → Type u_3} [(i : ι) → PartialOrder (C i)] [(i : ι) → NonUnitalRing (C i)] [(i : ι) → TopologicalSpace (C i)] [(i : ι) → StarRing (C i)] [∀ (i : ι), StarOrderedRing (C i)] [StarOrderedRing ((i : ι) → C i)] [(i : ι) → Module ℝ (C i)] [∀ (i : ι), SMulCommClass ℝ (C i) (C i)] [∀ (i : ι), IsScalarTower ℝ (C i) (C i)] [∀ (i : ι), NonUnitalContinuousFunctionalCalculus ℝ (C i) IsSelfAdjoint] [NonUnitalContinuousFunctionalCalculus ℝ ((i : ι) → C i) IsSelfAdjoint] [∀ (i : ι), IsSemitopologicalRing (C i)] [∀ (i : ι), T2Space (C i)] [NonnegSpectrumClass ℝ ((i : ι) → C i)] [∀ (i : ι), NonnegSpectrumClass ℝ (C i)] {c : (i : ι) → C i} {x : NNReal} (hc : ∀ (i : ι), 0 ≤ c i := by cfc_tac) : CFC.nnrpow c x = fun i => c i ^ x - CFC.nnrpow_eq_nnrpow_pi 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{ι : Type u_2} {C : ι → Type u_3} [(i : ι) → PartialOrder (C i)] [(i : ι) → NonUnitalRing (C i)] [(i : ι) → TopologicalSpace (C i)] [(i : ι) → StarRing (C i)] [∀ (i : ι), StarOrderedRing (C i)] [StarOrderedRing ((i : ι) → C i)] [(i : ι) → Module ℝ (C i)] [∀ (i : ι), SMulCommClass ℝ (C i) (C i)] [∀ (i : ι), IsScalarTower ℝ (C i) (C i)] [∀ (i : ι), NonUnitalContinuousFunctionalCalculus ℝ (C i) IsSelfAdjoint] [NonUnitalContinuousFunctionalCalculus ℝ ((i : ι) → C i) IsSelfAdjoint] [∀ (i : ι), IsSemitopologicalRing (C i)] [∀ (i : ι), T2Space (C i)] [NonnegSpectrumClass ℝ ((i : ι) → C i)] [∀ (i : ι), NonnegSpectrumClass ℝ (C i)] {c : (i : ι) → C i} {x : NNReal} (hc : ∀ (i : ι), 0 ≤ c i := by cfc_tac) : CFC.nnrpow c x = c ^ x - CFC.sqrt_map_prod 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {B : Type u_2} [PartialOrder B] [NonUnitalRing B] [TopologicalSpace B] [StarRing B] [Module ℝ B] [SMulCommClass ℝ B B] [IsScalarTower ℝ B B] [StarOrderedRing B] [NonUnitalContinuousFunctionalCalculus ℝ B IsSelfAdjoint] [NonUnitalContinuousFunctionalCalculus ℝ (A × B) IsSelfAdjoint] [IsSemitopologicalRing B] [T2Space B] [NonnegSpectrumClass ℝ B] [NonnegSpectrumClass ℝ (A × B)] {a : A} {b : B} (ha : 0 ≤ a := by cfc_tac) (hb : 0 ≤ b := by cfc_tac) : CFC.sqrt (a, b) = (CFC.sqrt a, CFC.sqrt b) - CFC.nnrpow_map_prod 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {B : Type u_2} [PartialOrder B] [NonUnitalRing B] [TopologicalSpace B] [StarRing B] [Module ℝ B] [SMulCommClass ℝ B B] [IsScalarTower ℝ B B] [NonUnitalContinuousFunctionalCalculus ℝ B IsSelfAdjoint] [NonUnitalContinuousFunctionalCalculus ℝ (A × B) IsSelfAdjoint] [IsSemitopologicalRing B] [T2Space B] [NonnegSpectrumClass ℝ B] [NonnegSpectrumClass ℝ (A × B)] [StarOrderedRing B] {a : A} {b : B} {x : NNReal} (ha : 0 ≤ a := by cfc_tac) (hb : 0 ≤ b := by cfc_tac) : CFC.nnrpow (a, b) x = (a ^ x, b ^ x) - CFC.nnrpow_eq_nnrpow_prod 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [NonUnitalRing A] [TopologicalSpace A] [StarRing A] [Module ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] [IsSemitopologicalRing A] [T2Space A] {B : Type u_2} [PartialOrder B] [NonUnitalRing B] [TopologicalSpace B] [StarRing B] [Module ℝ B] [SMulCommClass ℝ B B] [IsScalarTower ℝ B B] [NonUnitalContinuousFunctionalCalculus ℝ B IsSelfAdjoint] [NonUnitalContinuousFunctionalCalculus ℝ (A × B) IsSelfAdjoint] [IsSemitopologicalRing B] [T2Space B] [NonnegSpectrumClass ℝ B] [NonnegSpectrumClass ℝ (A × B)] [StarOrderedRing B] {a : A} {b : B} {x : NNReal} (ha : 0 ≤ a := by cfc_tac) (hb : 0 ≤ b := by cfc_tac) : CFC.nnrpow (a, b) x = (a, b) ^ x - continuousAt_cfcₙ_fun 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Continuity
{X : Type u_1} {R : Type u_2} {A : Type u_3} {p : A → Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [Nontrivial R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalContinuousFunctionalCalculus R A p] [TopologicalSpace X] {f : X → R → R} {a : A} {x₀ : X} (h_tendsto : TendstoUniformlyOn f (f x₀) (nhds x₀) (quasispectrum R a)) (hf : ∀ᶠ (x : X) in nhds x₀, ContinuousOn (f x) (quasispectrum R a)) (hf0 : ∀ᶠ (x : X) in nhds x₀, f x 0 = 0) : ContinuousAt (fun x => cfcₙ (f x) a) x₀ - continuousWithinAt_cfcₙ_fun 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Continuity
{X : Type u_1} {R : Type u_2} {A : Type u_3} {p : A → Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [Nontrivial R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalContinuousFunctionalCalculus R A p] [TopologicalSpace X] {f : X → R → R} {a : A} {x₀ : X} {s : Set X} (h_tendsto : TendstoUniformlyOn f (f x₀) (nhdsWithin x₀ s) (quasispectrum R a)) (hf : ∀ᶠ (x : X) in nhdsWithin x₀ s, ContinuousOn (f x) (quasispectrum R a)) (hf0 : ∀ᶠ (x : X) in nhdsWithin x₀ s, f x 0 = 0 := by cfc_zero_tac) : ContinuousWithinAt (fun x => cfcₙ (f x) a) s x₀ - tendsto_cfcₙ_fun 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Continuity
{X : Type u_1} {R : Type u_2} {A : Type u_3} {p : A → Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [Nontrivial R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalContinuousFunctionalCalculus R A p] {l : Filter X} {F : X → R → R} {f : R → R} {a : A} (h_tendsto : TendstoUniformlyOn F f l (quasispectrum R a)) (hF : ∀ᶠ (x : X) in l, ContinuousOn (F x) (quasispectrum R a)) (hF0 : ∀ᶠ (x : X) in l, F x 0 = 0) : Filter.Tendsto (fun x => cfcₙ (F x) a) l (nhds (cfcₙ f a)) - Continuous.cfcₙ_fun 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Continuity
{X : Type u_1} {R : Type u_2} {A : Type u_3} {p : A → Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [Nontrivial R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalContinuousFunctionalCalculus R A p] [TopologicalSpace X] (f : X → R → R) (a : A) (h_cont : Continuous fun x => (UniformOnFun.ofFun {quasispectrum R a}) (f x)) (hf : ∀ (x : X), ContinuousOn (f x) (quasispectrum R a) := by cfc_cont_tac) (hf0 : ∀ (x : X), f x 0 = 0 := by cfc_zero_tac) : Continuous fun x => cfcₙ (f x) a - ContinuousOn.cfcₙ_fun 📋 Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Continuity
{X : Type u_1} {R : Type u_2} {A : Type u_3} {p : A → Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [Nontrivial R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalContinuousFunctionalCalculus R A p] [TopologicalSpace X] {f : X → R → R} {a : A} {s : Set X} (h_cont : ContinuousOn (fun x => (UniformOnFun.ofFun {quasispectrum R a}) (f x)) s) (hf : ∀ x ∈ s, ContinuousOn (f x) (quasispectrum R a)) (hf0 : ∀ x ∈ s, f x 0 = 0) : ContinuousOn (fun x => cfcₙ (f x) a) s - CFC.norm_mul_mul_star_self_of_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Isometric
{A : Type u_1} [PartialOrder A] [NonUnitalNormedRing A] [StarRing A] [CStarRing A] [NormedSpace ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} (b : A) (ha : 0 ≤ a := by cfc_tac) : ‖b * a * star b‖ = ‖b * CFC.sqrt a‖ ^ 2 - CFC.norm_star_mul_mul_self_of_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Isometric
{A : Type u_1} [PartialOrder A] [NonUnitalNormedRing A] [StarRing A] [CStarRing A] [NormedSpace ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} (b : A) (ha : 0 ≤ a := by cfc_tac) : ‖star b * a * b‖ = ‖CFC.sqrt a * b‖ ^ 2 - CFC.IsSelfAdjoint.norm_mul_mul_self_of_nonneg 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Isometric
{A : Type u_1} [PartialOrder A] [NonUnitalNormedRing A] [StarRing A] [CStarRing A] [NormedSpace ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} (b : A) (hb : IsSelfAdjoint b := by cfc_tac) (ha : 0 ≤ a := by cfc_tac) : ‖b * a * b‖ = ‖CFC.sqrt a * b‖ ^ 2 - CFC.IsSelfAdjoint.norm_mul_mul_self_of_nonneg' 📋 Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Isometric
{A : Type u_1} [PartialOrder A] [NonUnitalNormedRing A] [StarRing A] [CStarRing A] [NormedSpace ℝ A] [SMulCommClass ℝ A A] [IsScalarTower ℝ A A] [StarOrderedRing A] [NonUnitalContinuousFunctionalCalculus ℝ A IsSelfAdjoint] [NonnegSpectrumClass ℝ A] {a : A} (b : A) (hb : IsSelfAdjoint b := by cfc_tac) (ha : 0 ≤ a := by cfc_tac) : ‖b * a * b‖ = ‖b * CFC.sqrt a‖ ^ 2
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using the Loogle command from the command palette. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
🔍Real.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
🔍"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
🔍_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
🔍Real.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
🔍(?a -> ?b) -> List ?a -> List ?b
🔍List ?a -> (?a -> ?b) -> List ?bBy main conclusion:
🔍|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of all→and∀) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
🔍|- _ < _ → tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.You can filter for definitions vs theorems: Using
⊢ (_ : Type _)finds all definitions which provide data while⊢ (_ : Prop)finds all theorems (and definitions of proofs).
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
🔍 Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ → _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO. Please review the Lean FRO Terms of Use and Privacy Policy.
This is Loogle revision 9f11169 serving mathlib revision ce5dd8c