Loogle!
Result
Found 349 declarations mentioning ContinuousFunctionalCalculus. Of these, only the first 200 are shown.
- ContinuousFunctionalCalculus π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) (A : Type u_2) (p : outParam (A β Prop)) [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] : Prop - cfc π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_3} {A : Type u_4} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) : A - cfc_predicate_one π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] : p 1 - cfc_predicate_zero π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] : p 0 - ClosedEmbeddingContinuousFunctionalCalculus.toContinuousFunctionalCalculus π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} {instβ : CommSemiring R} {instβΒΉ : StarRing R} {instβΒ² : MetricSpace R} {instβΒ³ : IsTopologicalSemiring R} {instββ΄ : ContinuousStar R} {instββ΅ : Ring A} {instββΆ : StarRing A} {instββ· : TopologicalSpace A} {instββΈ : Algebra R A} [self : ClosedEmbeddingContinuousFunctionalCalculus R A p] : ContinuousFunctionalCalculus R A p - ContinuousFunctionalCalculus.predicate_zero π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : outParam (A β Prop)} {instβ : CommSemiring R} {instβΒΉ : StarRing R} {instβΒ² : MetricSpace R} {instβΒ³ : IsTopologicalSemiring R} {instββ΄ : ContinuousStar R} {instββ΅ : Ring A} {instββΆ : StarRing A} {instββ· : TopologicalSpace A} {instββΈ : Algebra R A} [self : ContinuousFunctionalCalculus R A p] : p 0 - ContinuousFunctionalCalculus.spectrum_nonempty π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} {instβ : CommSemiring R} {instβΒΉ : StarRing R} {instβΒ² : MetricSpace R} {instβΒ³ : IsTopologicalSemiring R} {instββ΄ : ContinuousStar R} {instββ΅ : Ring A} {instββΆ : StarRing A} {instββ· : TopologicalSpace A} {instββΈ : Algebra R A} [self : ContinuousFunctionalCalculus R A p] [Nontrivial A] (a : A) (ha : p a) : (spectrum R a).Nonempty - CFC.spectrum_nonempty π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [Nontrivial A] (a : A) (ha : p a := by cfc_tac) : (spectrum R a).Nonempty - ContinuousFunctionalCalculus.isCompact_spectrum π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) : IsCompact (spectrum R a) - cfc_predicate π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) : p (cfc f a) - cfc_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfc id a = a - cfc_id' π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfc (fun x => x) a = a - CFC.inv_nonneg π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [Algebra NNReal A] [ContinuousFunctionalCalculus NNReal A fun x => 0 β€ x] (a : AΛ£) : 0 β€ βaβ»ΒΉ β 0 β€ βa - CFC.inv_nonneg_of_nonneg π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [Algebra NNReal A] [ContinuousFunctionalCalculus NNReal A fun x => 0 β€ x] (a : AΛ£) (ha : 0 β€ βa := by cfc_tac) : 0 β€ βaβ»ΒΉ - cfc_eval_X π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfc (fun x => Polynomial.eval x Polynomial.X) a = a - cfc_apply_of_not_predicate π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f : R β R} (a : A) (ha : Β¬p a) : cfc f a = 0 - ContinuousFunctionalCalculus.compactSpace_spectrum π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} {instβ : CommSemiring R} {instβΒΉ : StarRing R} {instβΒ² : MetricSpace R} {instβΒ³ : IsTopologicalSemiring R} {instββ΄ : ContinuousStar R} {instββ΅ : Ring A} {instββΆ : StarRing A} {instββ· : TopologicalSpace A} {instββΈ : Algebra R A} [self : ContinuousFunctionalCalculus R A p] (a : A) : CompactSpace β(spectrum R a) - cfc_predicate_algebraMap π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) : p ((algebraMap R A) r) - CFC.spectrum_zero_eq π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [Nontrivial A] : spectrum R 0 = {0} - cfc_const_zero π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) : cfc (fun x => 0) a = 0 - CFC.spectrum_one_eq π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [Nontrivial A] : spectrum R 1 = {1} - cfc_commute_cfc π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f g : R β R) (a : A) : Commute (cfc f a) (cfc g a) - cfc_zero π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) : cfc 0 a = 0 - CFC.eq_zero_of_spectrum_subset_zero π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (h_spec : spectrum R a β {0}) (ha : p a := by cfc_tac) : a = 0 - cfc_congr π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f g : R β R} {a : A} (hfg : Set.EqOn f g (spectrum R a)) : cfc f a = cfc g a - cfc_const_one π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfc (fun x => 1) a = 1 - IsStarNormal.cfc_map π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) : IsStarNormal (cfc f a) - CFC.eq_one_of_spectrum_subset_one π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (h_spec : spectrum R a β {1}) (ha : p a := by cfc_tac) : a = 1 - cfc_const_mul_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) (a : A) (ha : p a := by cfc_tac) : cfc (fun x => r * x) a = r β’ a - cfc_one π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfc 1 a = 1 - CFC.spectrum_algebraMap_eq π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [Nontrivial A] (r : R) : spectrum R ((algebraMap R A) r) = {r} - CFC.spectrum_algebraMap_subset π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) : spectrum R ((algebraMap R A) r) β {r} - cfc_apply_of_not_continuousOn π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f : R β R} (a : A) (hf : Β¬ContinuousOn f (spectrum R a)) : cfc f a = 0 - cfc_pow_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (n : β) (ha : p a := by cfc_tac) : cfc (fun x => x ^ n) a = a ^ n - cfc_apply_of_not_and π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f : R β R} (a : A) (ha : Β¬(p a β§ ContinuousOn f (spectrum R a))) : cfc f a = 0 - cfc_const π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) (a : A) (ha : p a := by cfc_tac) : cfc (fun x => r) a = (algebraMap R A) r - cfc_nonneg_of_predicate π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [LE A] [ContinuousFunctionalCalculus R A fun x => 0 β€ x] {f : R β R} {a : A} : 0 β€ cfc f a - CFC.eq_algebraMap_of_spectrum_subset_singleton π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (r : R) (h_spec : spectrum R a β {r}) (ha : p a := by cfc_tac) : a = (algebraMap R A) r - cfc_map_spectrum π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (ha : p a := by cfc_tac) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) : spectrum R (cfc f a) = f '' spectrum R a - CFC.pow_eq_zero_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] (a : A) (n : β) (hn : n β 0) (hp : p a := by cfc_tac) : a ^ n = 0 β a = 0 - cfc_star_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfc (fun x => star x) a = star a - cfc_apply_zero π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f : R β R} : cfc f 0 = (algebraMap R A) (f 0) - cfc_apply_one π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f : R β R} : cfc f 1 = (algebraMap R A) (f 1) - cfc_star π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) : cfc (fun x => star (f x)) a = star (cfc f a) - IsSelfAdjoint.cfc π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A IsSelfAdjoint] {f : R β R} {a : A} : IsSelfAdjoint (cfc f a) - cfc_const_mul π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) : cfc (fun x => r * f x) a = r β’ cfc f a - cfc_algebraMap π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) (f : R β R) : cfc f ((algebraMap R A) r) = (algebraMap R A) (f r) - cfc_ringInverse_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (a : A) (ha_unit : IsUnit a) (ha : p a := by cfc_tac) : cfc (fun x => xβ»ΒΉ) a = Ring.inverse a - cfc_neg_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] (a : A) (ha : p a := by cfc_tac) : cfc (fun x => -x) a = -a - cfc_sum_univ π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {ΞΉ : Type u_3} [Fintype ΞΉ] (f : ΞΉ β R β R) (a : A) (hf : β (i : ΞΉ), ContinuousOn (f i) (spectrum R a) := by cfc_cont_tac) : cfc (β i, f i) a = β i, cfc (f i) a - cfc_pow π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (n : β) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f x ^ n) a = cfc f a ^ n - CFC.le_one π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (h : β x β spectrum R a, x β€ 1) (ha : p a := by cfc_tac) : a β€ 1 - CFC.one_le π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (h : β x β spectrum R a, 1 β€ x) (ha : p a := by cfc_tac) : 1 β€ a - isUnit_cfc π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : (β x β spectrum R a, f x β 0) β IsUnit (cfc f a) - eqOn_of_cfc_eq_cfc π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f g : R β R} {a : A} (h : cfc f a = cfc g a) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : Set.EqOn f g (spectrum R a) - isUnit_cfc_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : IsUnit (cfc f a) β β x β spectrum R a, f x β 0 - cfc_eq_cfc_iff_eqOn π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f g : R β R} {a : A} (ha : p a := by cfc_tac) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (spectrum R a) := by cfc_cont_tac) : cfc f a = cfc g a β Set.EqOn f g (spectrum R a) - cfc_sum π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {ΞΉ : Type u_3} (f : ΞΉ β R β R) (a : A) (s : Finset ΞΉ) (hf : β i β s, ContinuousOn (f i) (spectrum R a) := by cfc_cont_tac) : cfc (β i β s, f i) a = β i β s, cfc (f i) a - cfc_polynomial π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (q : Polynomial R) (a : A) (ha : p a := by cfc_tac) : cfc (fun x => Polynomial.eval x q) a = (Polynomial.aeval a) q - cfc_nonneg π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f : R β R} {a : A} (h : β x β spectrum R a, 0 β€ f x) : 0 β€ cfc f a - cfc_nonpos π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (h : β x β spectrum R a, f x β€ 0) : cfc f a β€ 0 - algebraMap_le_of_le_spectrum π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {r : R} {a : A} (h : β x β spectrum R a, r β€ x) (ha : p a := by cfc_tac) : (algebraMap R A) r β€ a - le_algebraMap_of_spectrum_le π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {r : R} {a : A} (h : β x β spectrum R a, x β€ r) (ha : p a := by cfc_tac) : a β€ (algebraMap R A) r - cfc_le_one π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (h : β x β spectrum R a, f x β€ 1) : cfc f a β€ 1 - StarOrderedRing.isStrictlyPositive_iff_spectrum_pos π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (a : A) (ha : p a := by cfc_tac) : IsStrictlyPositive a β β x β spectrum R a, 0 < x - StarOrderedRing.nonneg_iff_spectrum_nonneg π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (a : A) (ha : p a := by cfc_tac) : 0 β€ a β β x β spectrum R a, 0 β€ x - cfcUnits π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (f : R β R) (a : A) (hf' : β x β spectrum R a, f x β 0) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : AΛ£ - cfc_inv_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (a : AΛ£) (ha : p βa := by cfc_tac) : cfc (fun x => xβ»ΒΉ) βa = βaβ»ΒΉ - cfc_smul_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {S : Type u_3} [SMul 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_eval_C π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) (a : A) (ha : p a := by cfc_tac) : cfc (fun x => Polynomial.eval x (Polynomial.C r)) a = (algebraMap R A) r - cfc_comp' π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] (g f : R β R) (a : A) (hg : ContinuousOn g (f '' spectrum R a) := by cfc_cont_tac) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => g (f x)) a = cfc g (cfc f a) - cfc_comp_const_mul π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] (r : R) (f : R β R) (a : A) (hf : ContinuousOn f ((fun x => r * x) '' spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f (r * x)) a = cfc f (r β’ a) - cfc_comp π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] (g f : R β R) (a : A) (ha : p a := by cfc_tac) (hg : ContinuousOn g (f '' spectrum R a) := by cfc_cont_tac) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) : cfc (g β f) a = cfc g (cfc f a) - cfc_neg π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) : cfc (fun x => -f x) a = -cfc f a - cfc_add_const π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f x + r) a = cfc f a + (algebraMap R A) r - cfc_const_add π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (r : R) (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => r + f x) a = (algebraMap R A) r + cfc f a - cfc_add π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (a : A) (f g : R β R) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (spectrum R a) := by cfc_cont_tac) : cfc (fun x => f x + g x) a = cfc f a + cfc g a - cfc_comp_pow π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] (f : R β R) (n : β) (a : A) (hf : ContinuousOn f ((fun x => x ^ n) '' spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f (x ^ n)) a = cfc f (a ^ n) - cfc_mul π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f g : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (spectrum R a) := by cfc_cont_tac) : cfc (fun x => f x * g x) a = cfc f a * cfc g a - cfc_neg' π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] (f : R β R) : cfc (-f) = -cfc f - one_le_cfc π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (h : β x β spectrum R a, 1 β€ f x) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : 1 β€ cfc f a - CFC.le_one_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (a : A) (ha : p a := by cfc_tac) : a β€ 1 β β x β spectrum R a, x β€ 1 - CFC.one_le_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (a : A) (ha : p a := by cfc_tac) : 1 β€ a β β x β spectrum R a, 1 β€ x - cfc_map_polynomial π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (q : Polynomial R) (f : R β R) (a : A) (ha : p a := by cfc_tac) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) : cfc (fun x => Polynomial.eval (f x) q) a = (Polynomial.aeval (cfc f a)) q - val_cfcUnits π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (f : R β R) (a : A) (hf' : β x β spectrum R a, f x β 0) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : β(cfcUnits f a hf' hf ha) = cfc f a - algebraMap_le_cfc π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (r : R) (a : A) (h : β x β spectrum R a, r β€ f x) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : (algebraMap R A) r β€ cfc f a - cfc_le_algebraMap π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (r : R) (a : A) (h : β x β spectrum R a, f x β€ r) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc f a β€ (algebraMap R A) r - cfc_isStrictlyPositive_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : IsStrictlyPositive (cfc f a) β β x β spectrum R a, 0 < f x - cfc_nonneg_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : 0 β€ cfc f a β β x β spectrum R a, 0 β€ f x - cfc_mono π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {f g : R β R} {a : A} (h : β x β spectrum R a, f x β€ g x) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (spectrum R a) := by cfc_cont_tac) : cfc f a β€ cfc g a - cfc_comp_star π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] (f : R β R) (a : A) (hf : ContinuousOn f (star '' spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f (star x)) a = cfc f (star a) - cfc_zpow π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (a : AΛ£) (n : β€) (ha : p βa := by cfc_tac) : cfc (fun x => x ^ n) βa = β(a ^ n) - cfc_smul π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {S : Type u_3} [SMul 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 (spectrum R a) := by cfc_cont_tac) : cfc (fun x => s β’ f x) a = s β’ cfc f a - cfc_inv π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (f : R β R) (a : A) (hf' : β x β spectrum R a, f x β 0) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => (f x)β»ΒΉ) a = Ring.inverse (cfc f a) - algebraMap_le_iff_le_spectrum π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {r : R} {a : A} (ha : p a := by cfc_tac) : (algebraMap R A) r β€ a β β x β spectrum R a, r β€ x - le_algebraMap_iff_spectrum_le π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {r : R} {a : A} (ha : p a := by cfc_tac) : a β€ (algebraMap R A) r β β x β spectrum R a, x β€ r - cfc_comp_polynomial π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] (q : Polynomial R) (f : R β R) (a : A) (hf : ContinuousOn f ((fun x => Polynomial.eval x q) '' spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f (Polynomial.eval x q)) a = cfc f ((Polynomial.aeval a) q) - val_inv_cfcUnits π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (f : R β R) (a : A) (hf' : β x β spectrum R a, f x β 0) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : β(cfcUnits f a hf' hf ha)β»ΒΉ = cfc (fun x => (f x)β»ΒΉ) a - cfc_comp_smul π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] {S : Type u_3} [SMul 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) '' spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f (s β’ x)) a = cfc f (s β’ a) - cfcHomSuperset π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : spectrum R a β s) : C(βs, R) βββ[R] A - cfc_comp_inv π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] [ContinuousMap.UniqueHom R A] (f : R β R) (a : AΛ£) (hf : ContinuousOn f ((fun x => xβ»ΒΉ) '' spectrum R βa) := by cfc_cont_tac) (ha : p βa := by cfc_tac) : cfc (fun x => f xβ»ΒΉ) βa = cfc f βaβ»ΒΉ - cfc_comp_neg π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) [ContinuousMap.UniqueHom R A] (hf : ContinuousOn f ((fun x => -x) '' spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f (-x)) a = cfc f (-a) - cfc_le_one_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc f a β€ 1 β β x β spectrum R a, f x β€ 1 - cfc_nonpos_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc f a β€ 0 β β x β spectrum R a, f x β€ 0 - one_le_cfc_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : 1 β€ cfc f a β β x β spectrum R a, 1 β€ f x - cfc_sub π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] (f g : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (spectrum R a) := by cfc_cont_tac) : cfc (fun x => f x - g x) a = cfc f a - cfc g a - cfc_map_div π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (f g : R β R) (a : A) (hg' : β x β spectrum R a, g x β 0) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc (fun x => f x / g x) a = cfc f a * Ring.inverse (cfc g a) - algebraMap_le_cfc_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R β R) (r : R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : (algebraMap R A) r β€ cfc f a β β x β spectrum R a, r β€ f x - cfcHom π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : C(β(spectrum R a), R) βββ[R] A - cfc_le_algebraMap_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f : R β R) (r : R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc f a β€ (algebraMap R A) r β β x β spectrum R a, f x β€ r - cfc_comp_zpow π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] [ContinuousMap.UniqueHom R A] (f : R β R) (n : β€) (a : AΛ£) (hf : ContinuousOn f ((fun x => x ^ n) '' spectrum R βa) := by cfc_cont_tac) (ha : p βa := by cfc_tac) : cfc (fun x => f (x ^ n)) βa = cfc f β(a ^ n) - cfc_le_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] (f g : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (hg : ContinuousOn g (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfc f a β€ cfc g a β β x β spectrum R a, f x β€ g x - range_cfc_eq_range_cfcHom π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [StarModule R A] {a : A} (ha : p a) : (Set.range fun x => cfc x a) = β(cfcHom ha).range - cfcL π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : C(β(spectrum R a), R) βL[R] A - cfcUnits_pow π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (f : R β R) (a : A) (hf' : β x β spectrum R a, f x β 0) (n : β) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfcUnits f a hf' hf ha ^ n = cfcUnits (fun i => f i ^ n) a β― β― ha - cfcHomSuperset_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : spectrum R a β s) : (cfcHomSuperset ha hs) (ContinuousMap.restrict s (ContinuousMap.id R)) = a - cfcHomSuperset_continuous π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : spectrum R a β s) : Continuous β(cfcHomSuperset ha hs) - cfcUnits_zpow π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [ContinuousFunctionalCalculus R A p] [ContinuousInvβ R] (f : R β R) (a : A) (hf' : β x β spectrum R a, f x β 0) (n : β€) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) (ha : p a := by cfc_tac) : cfcUnits f a hf' hf ha ^ n = cfcUnits (f ^ n) a β― β― ha - cfcHom_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : (cfcHom ha) (ContinuousMap.restrict (spectrum R a) (ContinuousMap.id R)) = a - cfcHom_injective π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : Function.Injective β(cfcHom ha) - cfcHom_predicate π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (f : C(β(spectrum R a), R)) : p ((cfcHom ha) f) - cfcHom_continuous π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : Continuous β(cfcHom ha) - ClosedEmbeddingContinuousFunctionalCalculus.mk π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] [toContinuousFunctionalCalculus : ContinuousFunctionalCalculus R A p] (isClosedEmbedding : β (a : A) (ha : p a), Topology.IsClosedEmbedding β(cfcHom ha)) : ClosedEmbeddingContinuousFunctionalCalculus R A p - cfc_apply π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (ha : p a := by cfc_tac) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_tac) : cfc f a = (cfcHom ha) { toFun := (spectrum R a).domRestrict f, continuous_toFun := β― } - cfc_apply_pi π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {ΞΉ : Type u_3} (f : ΞΉ β R β R) (a : A) (ha : p a := by cfc_tac) (hf : β (i : ΞΉ), ContinuousOn (f i) (spectrum R a) := by cfc_cont_tac) : (fun i => cfc (f i) a) = fun i => (cfcHom ha) { toFun := (spectrum R a).domRestrict (f i), continuous_toFun := β― } - cfc_cases π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (P : A β Prop) (a : A) (f : R β R) (hβ : P 0) (haf : β (hf : ContinuousOn f (spectrum R a)) (ha : p a), P ((cfcHom ha) { toFun := (spectrum R a).domRestrict f, continuous_toFun := β― })) : P (cfc f a) - cfcHom_map_spectrum π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (f : C(β(spectrum R a), R)) : spectrum R ((cfcHom ha) f) = Set.range βf - cfcHom_eq_cfc_extend π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (g : R β R) (ha : p a) (f : C(β(spectrum R a), R)) : (cfcHom ha) f = cfc (Function.extend Subtype.val (βf) g) a - cfc_apply_mkD π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (ha : p a := by cfc_tac) : cfc f a = (cfcHom ha) (ContinuousMap.mkD ((spectrum R a).domRestrict f) 0) - cfc_def π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_3} {A : Type u_4} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) : cfc f a = if h : p a β§ ContinuousOn f (spectrum R a) then (cfcHom β―) { toFun := (spectrum R a).domRestrict f, continuous_toFun := β― } else 0 - cfcHom_isStrictlyPositive_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {a : A} (ha : p a) {f : C(β(spectrum R a), R)} : IsStrictlyPositive ((cfcHom ha) f) β β (x : β(spectrum R a)), 0 < f x - cfc_eq_cfcL π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} {f : R β R} (ha : p a) (hf : ContinuousOn f (spectrum R a)) : cfc f a = (cfcL ha) { toFun := (spectrum R a).domRestrict f, continuous_toFun := β― } - cfc_eq_cfcL_mkD π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (ha : p a := by cfc_tac) : cfc f a = (cfcL ha) (ContinuousMap.mkD ((spectrum R a).domRestrict f) 0) - cfcHom_nonneg_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {a : A} (ha : p a) {f : C(β(spectrum R a), R)} : 0 β€ (cfcHom ha) f β 0 β€ f - cfcHomSuperset_apply π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : spectrum R a β s) (x : C(βs, R)) : (cfcHomSuperset ha hs) x = (cfcHom ha) (x.comp { toFun := Subtype.map id hs, continuous_toFun := β― }) - cfcL_apply π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (aβ : C(β(spectrum R a), R)) : (cfcL ha) aβ = (cfcHom ha) aβ - cfcHom_mono π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {f g : C(β(spectrum R a), R)} (hfg : f β€ g) : (cfcHom ha) f β€ (cfcHom ha) g - cfcHom_eq_of_continuous_of_map_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) [ContinuousMap.UniqueHom R A] (Ο : C(β(spectrum R a), R) βββ[R] A) (hΟβ : Continuous βΟ) (hΟβ : Ο (ContinuousMap.restrict (spectrum R a) (ContinuousMap.id R)) = a) : cfcHom ha = Ο - cfcHom_le_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [TopologicalSpace A] [Ring A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {a : A} (ha : p a) {f g : C(β(spectrum R a), R)} : (cfcHom ha) f β€ (cfcHom ha) g β f β€ g - ContinuousFunctionalCalculus.exists_cfc_of_predicate π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} {instβ : CommSemiring R} {instβΒΉ : StarRing R} {instβΒ² : MetricSpace R} {instβΒ³ : IsTopologicalSemiring R} {instββ΄ : ContinuousStar R} {instββ΅ : Ring A} {instββΆ : StarRing A} {instββ· : TopologicalSpace A} {instββΈ : Algebra R A} [self : ContinuousFunctionalCalculus R A p] (a : A) : p a β β Ο, Continuous βΟ β§ Function.Injective βΟ β§ Ο (ContinuousMap.restrict (spectrum R a) (ContinuousMap.id R)) = a β§ (β (f : C(β(spectrum R a), R)), spectrum R (Ο f) = Set.range βf) β§ β (f : C(β(spectrum R a), R)), p (Ο f) - ContinuousFunctionalCalculus.mk π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] (predicate_zero : p 0) [compactSpace_spectrum : β (a : A), CompactSpace β(spectrum R a)] (spectrum_nonempty : β [Nontrivial A] (a : A), p a β (spectrum R a).Nonempty) (exists_cfc_of_predicate : β (a : A), p a β β Ο, Continuous βΟ β§ Function.Injective βΟ β§ Ο (ContinuousMap.restrict (spectrum R a) (ContinuousMap.id R)) = a β§ (β (f : C(β(spectrum R a), R)), spectrum R (Ο f) = Set.range βf) β§ β (f : C(β(spectrum R a), R)), p (Ο f)) : ContinuousFunctionalCalculus R A p - cfcHom_comp π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [TopologicalSpace A] [Ring A] [StarRing A] [Algebra R A] [instCFC : ContinuousFunctionalCalculus R A p] {a : A} (ha : p a) [ContinuousMap.UniqueHom R A] (f : C(β(spectrum R a), R)) (f' : C(β(spectrum R a), β(spectrum R ((cfcHom ha) f)))) (hff' : β (x : β(spectrum R a)), f x = β(f' x)) (g : C(β(spectrum R ((cfcHom ha) f)), R)) : (cfcHom ha) (g.comp f') = (cfcHom β―) g - 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 - cfcβ_eq_cfc π 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] [ContinuousMapZero.UniqueHom R A] {f : R β R} {a : A} (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) : cfcβ f a = cfc f a - cfcβHom_of_cfcHom π 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] {a : A} (ha : p a) : ContinuousMapZero (β(quasispectrum R a)) R ββββ[R] A - cfcβHom_eq_cfcβHom_of_cfcHom π 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] [ContinuousMapZero.UniqueHom R A] {a : A} (ha : p a) : cfcβHom ha = cfcβHom_of_cfcHom R ha - cfcβHom_of_cfcHom_injective π 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] {a : A} (ha : p a) : Function.Injective β(cfcβHom_of_cfcHom R ha) - continuous_cfcβHom_of_cfcHom π 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] {a : A} (ha : p a) : Continuous β(cfcβHom_of_cfcHom R ha) - cfcβHom_of_cfcHom_map_quasispectrum π 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] {a : A} (ha : p a) (f : ContinuousMapZero (β(quasispectrum R a)) R) : quasispectrum R ((cfcβHom_of_cfcHom R ha) f) = Set.range βf - SpectrumRestricts.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] [Semifield S] [StarRing S] [MetricSpace S] [IsTopologicalSemiring S] [ContinuousStar S] [Ring A] [StarRing A] [Algebra S A] [Algebra R S] [Algebra R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] [ContinuousFunctionalCalculus S A q] (f : C(S, R)) (halg : Topology.IsClosedEmbedding β(algebraMap R S)) (h0 : p 0) (h : β (a : A), p a β q a β§ SpectrumRestricts a βf) : ContinuousFunctionalCalculus R A p - SpectrumRestricts.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] [Semifield S] [StarRing S] [MetricSpace S] [IsTopologicalSemiring S] [ContinuousStar S] [Ring A] [StarRing A] [Algebra S A] [Algebra R S] [Algebra R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] [ContinuousFunctionalCalculus S A q] [ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] (f : C(S, R)) (halg : Topology.IsClosedEmbedding β(algebraMap R S)) {a : A} (hpa : p a) (hqa : q a) (h : SpectrumRestricts a βf) (g : R β R) : cfc g a = cfc (fun x => (algebraMap R S) (g (f x))) a - SpectrumRestricts.cfcHom_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] [Semifield S] [StarRing S] [MetricSpace S] [IsTopologicalSemiring S] [ContinuousStar S] [Ring A] [StarRing A] [Algebra S A] [Algebra R S] [Algebra R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] [ContinuousFunctionalCalculus S A q] [ContinuousFunctionalCalculus R A p] [ContinuousMap.UniqueHom R A] (f : C(S, R)) {a : A} (hpa : p a) (hqa : q a) (h : SpectrumRestricts a βf) : cfcHom hpa = SpectrumRestricts.starAlgHom (cfcHom hqa) h - StarAlgHomClass.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] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] [Ring B] [StarRing B] [TopologicalSpace B] [Algebra R B] [CommSemiring S] [Algebra R S] [Algebra S A] [Algebra S B] [IsScalarTower R S A] [IsScalarTower R S B] [ContinuousFunctionalCalculus R A p] [ContinuousFunctionalCalculus R B q] [ContinuousMap.UniqueHom R B] [FunLike F A B] [AlgHomClass F S A B] [StarHomClass F A B] (Ο : F) (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_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) - StarAlgHom.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] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [TopologicalSpace A] [Algebra R A] [Ring B] [StarRing B] [TopologicalSpace B] [Algebra R B] [CommSemiring S] [Algebra R S] [Algebra S A] [Algebra S B] [IsScalarTower R S A] [IsScalarTower R S B] [ContinuousFunctionalCalculus R A p] [ContinuousFunctionalCalculus R B q] [ContinuousMap.UniqueHom R B] (Ο : A βββ[S] B) (f : R β R) (a : A) (hf : ContinuousOn f (spectrum R a) := by cfc_cont_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) - NNReal.spectrum_nonempty π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_2} [Ring A] [StarRing A] [LE A] [TopologicalSpace A] [Algebra NNReal A] [ContinuousFunctionalCalculus NNReal A fun x => 0 β€ x] [Nontrivial A] {a : A} (ha : 0 β€ a) : (spectrum NNReal a).Nonempty - IsSelfAdjoint.spectrum_nonempty π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_2} [Ring A] [StarRing A] [TopologicalSpace A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [Nontrivial A] {a : A} (ha : IsSelfAdjoint a) : (spectrum β a).Nonempty - Nonneg.instContinuousFunctionalCalculus π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [Ring A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [TopologicalSpace A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] : ContinuousFunctionalCalculus NNReal A fun x => 0 β€ x - IsSelfAdjoint.instContinuousFunctionalCalculus π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsStarNormal] : ContinuousFunctionalCalculus β A IsSelfAdjoint - IsStrictlyPositive.commute_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [Ring A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [TopologicalSpace A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a b : A} (ha : IsStrictlyPositive a) (hb : IsStrictlyPositive b) : Commute a b β IsStrictlyPositive (a * b) - cfc_nnreal_eq_real π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [Ring A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [Algebra β A] [IsSemitopologicalRing A] [T2Space A] [ContinuousFunctionalCalculus β 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] [Ring A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [Algebra β A] [IsSemitopologicalRing A] [T2Space A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {f : β β β} (a : A) (hf_nonneg : β x β spectrum β a, 0 β€ f x) (ha : 0 β€ a := by cfc_tac) : cfc f a = cfc (fun x => (f βx).toNNReal) a - cfc_real_eq_complex π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsStarNormal] [T2Space A] {a : A} (f : β β β) (ha : IsSelfAdjoint a := by cfc_tac) : cfc f a = cfc (fun x => β(f x.re)) a - IsSelfAdjoint.spectrumRestricts π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsStarNormal] {a : A} (ha : IsSelfAdjoint a) : SpectrumRestricts a βComplex.reCLM - cfc_complex_eq_real π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsStarNormal] [T2Space A] {f : β β β} (a : A) (hf_real : β x β spectrum β a, star (f x) = f x) (ha : IsSelfAdjoint a := by cfc_tac) : cfc f a = cfc (fun x => (f βx).re) a - cfcHom_nnreal_eq_restrict π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [Ring A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [Algebra β A] [IsSemitopologicalRing A] [T2Space A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} (ha : 0 β€ a) : cfcHom ha = SpectrumRestricts.starAlgHom (cfcHom β―) β― - cfcHom_real_eq_restrict π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsStarNormal] [T2Space A] {a : A} (ha : IsSelfAdjoint a) : cfcHom ha = SpectrumRestricts.starAlgHom (cfcHom β―) β― - IsometricContinuousFunctionalCalculus.toContinuousFunctionalCalculus π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Isometric
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} {instβ : CommSemiring R} {instβΒΉ : StarRing R} {instβΒ² : MetricSpace R} {instβΒ³ : IsTopologicalSemiring R} {instββ΄ : ContinuousStar R} {instββ΅ : Ring A} {instββΆ : StarRing A} {instββ· : MetricSpace A} {instββΈ : Algebra R A} [self : IsometricContinuousFunctionalCalculus R A p] : ContinuousFunctionalCalculus R A p - IsometricContinuousFunctionalCalculus.mk π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Isometric
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} [CommSemiring R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Ring A] [StarRing A] [MetricSpace A] [Algebra R A] [toContinuousFunctionalCalculus : ContinuousFunctionalCalculus R A p] (isometric : β (a : A) (ha : p a), Isometry β(cfcHom ha)) : IsometricContinuousFunctionalCalculus R A p - CFC.posPart_natCast π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [Ring A] [Algebra β A] [StarRing A] [TopologicalSpace A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [T2Space A] (n : β) : (βn)βΊ = βn - CFC.negPart_one π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [Ring A] [Algebra β A] [StarRing A] [TopologicalSpace A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [T2Space A] : 1β» = 0 - CFC.posPart_one π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [Ring A] [Algebra β A] [StarRing A] [TopologicalSpace A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [T2Space A] : 1βΊ = 1 - CFC.negPart_algebraMap π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [Ring A] [Algebra β A] [StarRing A] [TopologicalSpace A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [T2Space A] (r : β) : ((algebraMap β A) r)β» = (algebraMap β A) rβ» - CFC.posPart_algebraMap π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [Ring A] [Algebra β A] [StarRing A] [TopologicalSpace A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [T2Space A] (r : β) : ((algebraMap β A) r)βΊ = (algebraMap β A) rβΊ - CFC.posPart_algebraMap_nnreal π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.PosPart.Basic
{A : Type u_1} [Ring A] [Algebra β A] [StarRing A] [TopologicalSpace A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [T2Space A] (r : NNReal) : ((algebraMap NNReal A) r)βΊ = (algebraMap NNReal A) r - IsStarNormal.instContinuousFunctionalCalculus π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [CStarAlgebra A] : ContinuousFunctionalCalculus β A IsStarNormal - IsSelfAdjoint.coe_mem_spectrum_complex π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_2} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsStarNormal] {a : A} {x : β} (ha : IsSelfAdjoint a := by cfc_tac) : βx β spectrum β a β x β spectrum β a - 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] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [CommRing S] [Algebra R S] [(i : ΞΉ) β Ring (A i)] [(i : ΞΉ) β Algebra S (A i)] [(i : ΞΉ) β Algebra R (A i)] [β (i : ΞΉ), IsScalarTower R S (A i)] [hinst : IsScalarTower R S ((i : ΞΉ) β A i)] [(i : ΞΉ) β StarRing (A i)] [(i : ΞΉ) β TopologicalSpace (A i)] {p : ((i : ΞΉ) β A i) β Prop} {q : (i : ΞΉ) β A i β Prop} [ContinuousFunctionalCalculus R ((i : ΞΉ) β A i) p] [β (i : ΞΉ), ContinuousFunctionalCalculus R (A i) (q i)] [β (i : ΞΉ), ContinuousMap.UniqueHom R (A i)] (f : R β R) (a : (i : ΞΉ) β A i) (hf : ContinuousOn f (β i, spectrum 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] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [CommRing S] [Algebra R S] [Ring A] [Ring B] [Algebra S A] [Algebra S B] [Algebra R A] [Algebra R B] [IsScalarTower R S A] [IsScalarTower R S B] [StarRing A] [StarRing B] [TopologicalSpace A] [TopologicalSpace B] {pab : A Γ B β Prop} {pa : A β Prop} {pb : B β Prop} [ContinuousFunctionalCalculus R (A Γ B) pab] [ContinuousFunctionalCalculus R A pa] [ContinuousFunctionalCalculus R B pb] [ContinuousMap.UniqueHom R A] [ContinuousMap.UniqueHom R B] (f : R β R) (a : A) (b : B) (hf : ContinuousOn f (spectrum R a βͺ spectrum 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.instPowReal π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] : Pow A β - CFC.rpow π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] (a : A) (y : β) : A - CFC.rpow_eq_pow π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} {y : β} : CFC.rpow a y = a ^ y - CFC.rpow_nonneg π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} {y : β} : 0 β€ a ^ y - Units.cfcRpow π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] (a : AΛ£) (x : β) (ha : 0 β€ βa := by cfc_tac) : AΛ£ - CFC.one_rpow π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {x : β} : 1 ^ x = 1 - CFC.zero_rpow π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {x : β} (hx : x β 0) : CFC.rpow 0 x = 0 - IsStrictlyPositive.ringInverse π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} (ha : IsStrictlyPositive a) : IsStrictlyPositive (Ring.inverse a) - isStrictlyPositive_ringInverse_iff π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} : IsStrictlyPositive (Ring.inverse a) β IsStrictlyPositive a - CFC.rpow_one π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] (a : A) (ha : 0 β€ a := by cfc_tac) : a ^ 1 = a - CFC.ringInverse_nonneg_iff_nonneg_of_isUnit π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} (ha : IsUnit a) : 0 β€ Ring.inverse a β 0 β€ a - CFC.rpow_zero_eqOn π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] : Set.EqOn (fun a => a ^ 0) (fun x => 1) (Set.Ici 0) - IsUnit.cfcRpow π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} (ha : IsUnit a) (x : β) (ha_nonneg : 0 β€ a := by cfc_tac) : IsUnit (a ^ x) - CFC.inverse_eq_rpow_neg_one π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} (ha : IsStrictlyPositive a := by cfc_tac) : Ring.inverse a = a ^ (-1) - CFC.rpow_zero π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] (a : A) (ha : 0 β€ a := by cfc_tac) : a ^ 0 = 1 - IsStrictlyPositive.rpow π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] (a : A) (y : β) (ha : IsStrictlyPositive a := by cfc_tac) : IsStrictlyPositive (a ^ y) - CFC.rpow_natCast π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] (a : A) (n : β) (ha : 0 β€ a := by cfc_tac) : a ^ βn = a ^ n - CFC.isUnit_rpow_iff π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] (a : A) (y : β) (hy : y β 0) (ha : 0 β€ a := by cfc_tac) : IsUnit (a ^ y) β IsUnit a - CStarAlgebra.isStrictlyPositive_iff_exists_isStrictlyPositive_and_eq_mul_self π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] [IsSemitopologicalRing A] [T2Space A] {a : A} : IsStrictlyPositive a β β b, IsStrictlyPositive b β§ a = b * b - CFC.rpow_def π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} {y : β} : a ^ y = cfc (fun x => x ^ y) a - Units.val_cfcRpow π Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Basic
{A : Type u_1} [PartialOrder A] [Ring A] [StarRing A] [TopologicalSpace A] [StarOrderedRing A] [Algebra β A] [ContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] (a : AΛ£) (x : β) (ha : 0 β€ βa := by cfc_tac) : β(a.cfcRpow x ha) = βa ^ x
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