Loogle!
Result
Found 178 declarations mentioning IsStarNormal.
- IsStarNormal ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Mul R] [Star R] (x : R) : Prop - IsSelfAdjoint.isStarNormal ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_3} [Mul R] [Star R] {x : R} (hx : IsSelfAdjoint x) : IsStarNormal x - IsStarNormal.mk ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Mul R] [Star R] {x : R} (star_comm_self : Commute (star x) x) : IsStarNormal x - IsStarNormal.star_comm_self ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} {instโ : Mul R} {instโยน : Star R} {x : R} [self : IsStarNormal x] : Commute (star x) x - isStarNormal_iff ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Mul R] [Star R] (x : R) : IsStarNormal x โ Commute (star x) x - TrivialStar.isStarNormal ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Mul R] [StarMul R] [TrivialStar R] {x : R} : IsStarNormal x - IsStarNormal.star ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Mul R] [StarMul R] {x : R} [IsStarNormal x] : IsStarNormal (star x) - star_comm_self' ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Mul R] [Star R] (x : R) [IsStarNormal x] : star x * x = x * star x - IsStarNormal.one ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [MulOneClass R] [StarMul R] : IsStarNormal 1 - IsStarNormal.zero ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [NonUnitalNonAssocSemiring R] [StarAddMonoid R] : IsStarNormal 0 - CommMonoid.isStarNormal ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [CommMonoid R] [StarMul R] {x : R} : IsStarNormal x - IsStarNormal.map ๐ Mathlib.Algebra.Star.SelfAdjoint
{F : Type u_3} {R : Type u_4} {S : Type u_5} [Mul R] [Star R] [Mul S] [Star S] [FunLike F R S] [MulHomClass F R S] [StarHomClass F R S] (f : F) (r : R) [hr : IsStarNormal r] : IsStarNormal (f r) - IsStarNormal.smul ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_3} {A : Type u_4} [SMul R A] [Star R] [Star A] [Mul A] [StarModule R A] [SMulCommClass R A A] [IsScalarTower R A A] (r : R) (a : A) [ha : IsStarNormal a] : IsStarNormal (r โข a) - IsStarNormal.val_inv ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Monoid R] [StarMul R] {x : Rหฃ} [IsStarNormal โx] : IsStarNormal โxโปยน - IsStarNormal.of_subtypeVal ๐ Mathlib.Algebra.Star.SelfAdjoint
{S : Type u_3} {R : Type u_4} [Star R] [Mul R] [SetLike S R] [StarMemClass S R] [MulMemClass S R] {s : S} {x : โฅs} : IsStarNormal โx โ IsStarNormal x - IsStarNormal.subtypeVal ๐ Mathlib.Algebra.Star.SelfAdjoint
{S : Type u_3} {R : Type u_4} [Star R] [Mul R] [SetLike S R] [StarMemClass S R] [MulMemClass S R] {s : S} {x : โฅs} : IsStarNormal x โ IsStarNormal โx - IsStarNormal.neg ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [NonUnitalNonAssocRing R] [StarAddMonoid R] {x : R} [IsStarNormal x] : IsStarNormal (-x) - Subtype.isStarNormal_iff ๐ Mathlib.Algebra.Star.SelfAdjoint
{S : Type u_3} {R : Type u_4} [Star R] [Mul R] [SetLike S R] [StarMemClass S R] [MulMemClass S R] {s : S} {x : โฅs} : IsStarNormal โx โ IsStarNormal x - IsStarNormal.one_add ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [NonAssocSemiring R] [StarRing R] {a : R} [ha : IsStarNormal a] : IsStarNormal (1 + a) - skewAdjoint.isStarNormal_of_mem ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Ring R] [StarRing R] {x : R} (hx : x โ skewAdjoint R) : IsStarNormal x - Commute.isStarNormal_add ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [NonUnitalNonAssocSemiring R] [StarRing R] {a b : R} (hab : Commute a (star b)) [ha : IsStarNormal a] [hb : IsStarNormal b] : IsStarNormal (a + b) - IsStarNormal.one_sub ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [NonAssocRing R] [StarRing R] {a : R} [ha : IsStarNormal a] : IsStarNormal (1 - a) - skewAdjoint.instIsStarNormalValMemAddSubgroup ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [Ring R] [StarRing R] (x : โฅ(skewAdjoint R)) : IsStarNormal โx - Commute.isStarNormal_sub ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [NonUnitalNonAssocRing R] [StarRing R] {a b : R} (hab : Commute a (star b)) [ha : IsStarNormal a] [hb : IsStarNormal b] : IsStarNormal (a - b) - selfAdjoint.isStarNormal ๐ Mathlib.Algebra.Star.SelfAdjoint
{R : Type u_1} [NonUnitalRing R] [StarRing R] (x : โฅ(selfAdjoint R)) : IsStarNormal โx - IsStarProjection.isStarNormal ๐ Mathlib.Algebra.Star.StarProjection
{R : Type u_1} {p : R} [Mul R] [Star R] (hp : IsStarProjection p) : IsStarNormal p - NonUnitalStarAlgebra.commute_of_mem_adjoin_self ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] {a b : A} [IsStarNormal a] (hb : b โ NonUnitalStarAlgebra.adjoin R {a}) : Commute a b - NonUnitalStarAlgebra.isMulCommutative_adjoin_singleton ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
(R : Type u) {A : Type v} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] (a : A) [IsStarNormal a] : IsMulCommutative โฅ(NonUnitalStarAlgebra.adjoin R {a}) - IsStarNormal.of_inr ๐ Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} [Semiring R] [StarAddMonoid R] [Star A] {a : A} [AddCommMonoid A] [Mul A] [SMulWithZero R A] : IsStarNormal โa โ IsStarNormal a - Unitization.instIsStarNormal ๐ Mathlib.Algebra.Algebra.Unitization
(R : Type u_1) {A : Type u_2} [Semiring R] [StarAddMonoid R] [Star A] [AddCommMonoid A] [Mul A] [SMulWithZero R A] (a : A) [IsStarNormal a] : IsStarNormal โa - Unitization.isStarNormal_inr ๐ Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} [Semiring R] [StarAddMonoid R] [Star A] {a : A} [AddCommMonoid A] [Mul A] [SMulWithZero R A] : IsStarNormal โa โ IsStarNormal a - StarAlgebra.adjoinCommSemiringOfIsStarNormal ๐ Mathlib.Algebra.Star.Subalgebra
(R : Type u_1) {A : Type u_2} [CommSemiring R] [StarRing R] [Semiring A] [Algebra R A] [StarRing A] [StarModule R A] (x : A) [IsStarNormal x] : CommSemiring โฅ(StarAlgebra.adjoin R {x}) - StarAlgebra.adjoinCommRingOfIsStarNormal ๐ Mathlib.Algebra.Star.Subalgebra
(R : Type u) {A : Type v} [CommRing R] [StarRing R] [Ring A] [Algebra R A] [StarRing A] [StarModule R A] (x : A) [IsStarNormal x] : CommRing โฅ(StarAlgebra.adjoin R {x}) - StarAlgebra.isMulCommutative_adjoin_singleton ๐ Mathlib.Algebra.Star.Subalgebra
(R : Type u_1) {A : Type u_2} [CommSemiring R] [StarRing R] [Semiring A] [Algebra R A] [StarRing A] [StarModule R A] (x : A) [IsStarNormal x] : IsMulCommutative โฅ(StarAlgebra.adjoin R {x}) - QuaternionAlgebra.instIsStarNormal ๐ Mathlib.Algebra.Quaternion
{R : Type u_3} {cโ cโ cโ : R} (a : QuaternionAlgebra R cโ cโ cโ) [CommRing R] : IsStarNormal a - isStarNormal_of_mem_unitary ๐ Mathlib.Algebra.Star.Unitary
{R : Type u_1} [Monoid R] [StarMul R] {u : R} (hu : u โ unitary R) : IsStarNormal u - Unitary.instIsStarNormal ๐ Mathlib.Algebra.Star.Unitary
{R : Type u_1} [Monoid R] [StarMul R] (u : โฅ(unitary R)) : IsStarNormal u - Unitary.coe_isStarNormal ๐ Mathlib.Algebra.Star.Unitary
{R : Type u_1} [Monoid R] [StarMul R] (u : โฅ(unitary R)) : IsStarNormal โu - Commute.realPart_imaginaryPart ๐ Mathlib.LinearAlgebra.Complex.Module
{A : Type u_1} [NonUnitalNonAssocRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] (x : A) [IsStarNormal x] : Commute โ(realPart x) โ(imaginaryPart x) - isStarNormal_iff_commute_realPart_imaginaryPart ๐ Mathlib.LinearAlgebra.Complex.Module
{A : Type u_1} [NonUnitalNonAssocRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] {x : A} : IsStarNormal x โ Commute โ(realPart x) โ(imaginaryPart x) - mem_unitary_iff_isStarNormal_and_realPart_sq_add_imaginaryPart_sq_eq_one ๐ Mathlib.LinearAlgebra.Complex.Module
{A : Type u_1} [Ring A] [StarRing A] [Module โ A] [SMulCommClass โ A A] [IsScalarTower โ A A] [StarModule โ A] {x : A} : x โ unitary A โ IsStarNormal x โง โ(realPart x) ^ 2 + โ(imaginaryPart x) ^ 2 = 1 - star_mul_self_eq_realPart_sq_add_imaginaryPart_sq ๐ Mathlib.LinearAlgebra.Complex.Module
{A : Type u_1} [NonUnitalNonAssocRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] (x : A) [hx : IsStarNormal x] : star x * x = โ(realPart x) * โ(realPart x) + โ(imaginaryPart x) * โ(imaginaryPart x) - NonUnitalStarAlgebra.elemental.isMulCommutative ๐ Mathlib.Topology.Algebra.NonUnitalStarAlgebra
(R : Type u_1) {A : Type u_2} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [TopologicalSpace A] [IsSemitopologicalSemiring A] [ContinuousConstSMul R A] [ContinuousStar A] [T2Space A] (x : A) [IsStarNormal x] : IsMulCommutative โฅ(NonUnitalStarAlgebra.elemental R x) - StarAlgebra.elemental.isMulCommutative ๐ Mathlib.Topology.Algebra.StarSubalgebra
(R : Type u_1) {A : Type u_2} [CommSemiring R] [StarRing R] [TopologicalSpace A] [Semiring A] [StarRing A] [IsSemitopologicalSemiring A] [ContinuousStar A] [Algebra R A] [StarModule R A] [T2Space A] {x : A} [IsStarNormal x] : IsMulCommutative โฅ(StarAlgebra.elemental R x) - instCommCStarAlgebraSubtypeMemStarSubalgebraComplexElementalOfIsStarNormal ๐ Mathlib.Analysis.CStarAlgebra.Classes
{A : Type u_1} [CStarAlgebra A] (x : A) [IsStarNormal x] : CommCStarAlgebra โฅ(StarAlgebra.elemental โ x) - instNonUnitalCommCStarAlgebraSubtypeMemNonUnitalStarSubalgebraComplexElementalOfIsStarNormal ๐ Mathlib.Analysis.CStarAlgebra.Classes
{A : Type u_1} [NonUnitalCStarAlgebra A] (x : A) [IsStarNormal x] : NonUnitalCommCStarAlgebra โฅ(NonUnitalStarAlgebra.elemental โ x) - 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) - IsStarNormal.cfcโ_map ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A โ Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCโ : NonUnitalContinuousFunctionalCalculus R A p] (f : R โ R) (a : A) : IsStarNormal (cfcโ f a) - 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 - 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 - IsSelfAdjoint.instNonUnitalContinuousFunctionalCalculus ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] : NonUnitalContinuousFunctionalCalculus โ A IsSelfAdjoint - IsSelfAdjoint.quasispectrumRestricts ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {a : A} (ha : IsSelfAdjoint a) : QuasispectrumRestricts a โComplex.reCLM - QuasispectrumRestricts.isSelfAdjoint ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : QuasispectrumRestricts a โComplex.reCLM) [IsStarNormal a] : IsSelfAdjoint a - isSelfAdjoint_iff_isStarNormal_and_quasispectrumRestricts ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {a : A} : IsSelfAdjoint a โ IsStarNormal a โง QuasispectrumRestricts a โComplex.reCLM - cfcโ_real_eq_complex ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {a : A} (f : โ โ โ) (ha : IsSelfAdjoint a := by cfc_tac) : cfcโ f a = cfcโ (fun x => โ(f x.re)) a - cfcโ_complex_eq_real ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {f : โ โ โ} (a : A) (hf_real : โ x โ quasispectrum โ a, star (f x) = f x) (ha : IsSelfAdjoint a := by cfc_tac) : cfcโ f a = cfcโ (fun x => (f โx).re) a - 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 โฏ) โฏ - cfcโHom_real_eq_restrict ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {a : A} (ha : IsSelfAdjoint a) : cfcโHom ha = QuasispectrumRestricts.nonUnitalStarAlgHom (cfcโHom โฏ) โฏ - IsStarNormal.spectralRadius_eq_nnnorm ๐ Mathlib.Analysis.CStarAlgebra.Spectrum
{A : Type u_1} [CStarAlgebra A] (a : A) [IsStarNormal a] : spectralRadius โ a = โโaโโ - IsStarNormal.commute_star_left ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [NonUnitalCStarAlgebra A] {a x : A} (ha : IsStarNormal a) (h : Commute a x) : Commute (star a) x - IsStarNormal.commute_star_right ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [NonUnitalCStarAlgebra A] {a x : A} (ha : IsStarNormal a) (h : Commute x a) : Commute x (star a) - fuglede_putnam_rosenblum ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [NonUnitalCStarAlgebra A] {a b x : A} (ha : IsStarNormal a) (hb : IsStarNormal b) (h : SemiconjBy x a b) : SemiconjBy x (star a) (star b) - SemiconjBy.star_right ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [NonUnitalCStarAlgebra A] {a b x : A} (ha : IsStarNormal a) (hb : IsStarNormal b) (h : SemiconjBy x a b) : SemiconjBy x (star a) (star b) - isStarNormal_iff_forall_exp_mul_exp_mem_unitary ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [CStarAlgebra A] {a : A} : IsStarNormal a โ โ (x : โ), NormedSpace.exp (x โข a) * NormedSpace.exp (-x โข star a) โ unitary A - CStarAlgebra.isMulCommutative_adjoin ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [CStarAlgebra A] {s : Set A} (hs : โ x โ s, IsStarNormal x) (hs' : s.Pairwise Commute) : IsMulCommutative โฅ(StarAlgebra.adjoin โ s) - CStarAlgebra.isMulCommutative_adjoin_pair ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [CStarAlgebra A] {x y : A} (h : Commute x y) (hx : IsStarNormal x := by cfc_tac) (hy : IsStarNormal y := by cfc_tac) : IsMulCommutative โฅ(StarAlgebra.adjoin โ {x, y}) - CStarAlgebra.isMulCommutative_nonUnital_adjoin ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [NonUnitalCStarAlgebra A] {s : Set A} (hs : โ x โ s, IsStarNormal x) (hs' : s.Pairwise Commute) : IsMulCommutative โฅ(NonUnitalStarAlgebra.adjoin โ s) - CStarAlgebra.isMulCommutative_nonUnital_adjoin_pair ๐ Mathlib.Analysis.CStarAlgebra.Fuglede
{A : Type u_1} [NonUnitalCStarAlgebra A] {x y : A} (h : Commute x y) (hx : IsStarNormal x := by cfc_tac) (hy : IsStarNormal y := by cfc_tac) : IsMulCommutative โฅ(NonUnitalStarAlgebra.adjoin โ {x, y}) - IsStarNormal.norm_add_eq_max ๐ Mathlib.Analysis.CStarAlgebra.GelfandDuality
{A : Type u_1} [NonUnitalCStarAlgebra A] {a b : A} (ha : IsStarNormal a) (hb : IsStarNormal b) (hcomm : Commute a b) (hab : a * b = 0) : โa + bโ = max โaโ โbโ - IsStarNormal.norm_sub_eq_max ๐ Mathlib.Analysis.CStarAlgebra.GelfandDuality
{A : Type u_1} [NonUnitalCStarAlgebra A] {a b : A} (ha : IsStarNormal a) (hb : IsStarNormal b) (hcomm : Commute a b) (hab : a * b = 0) : โa - bโ = max โaโ โbโ - IsStarNormal.nnnorm_add_eq_max ๐ Mathlib.Analysis.CStarAlgebra.GelfandDuality
{A : Type u_1} [NonUnitalCStarAlgebra A] {a b : A} (ha : IsStarNormal a) (hb : IsStarNormal b) (hcomm : Commute a b) (hab : a * b = 0) : โa + bโโ = max โaโโ โbโโ - IsStarNormal.nnnorm_sub_eq_max ๐ Mathlib.Analysis.CStarAlgebra.GelfandDuality
{A : Type u_1} [NonUnitalCStarAlgebra A] {a b : A} (ha : IsStarNormal a) (hb : IsStarNormal b) (hcomm : Commute a b) (hab : a * b = 0) : โa - bโโ = max โaโโ โbโโ - IsStarNormal.instIsometricContinuousFunctionalCalculus ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [CStarAlgebra A] : IsometricContinuousFunctionalCalculus โ A IsStarNormal - IsStarNormal.instContinuousFunctionalCalculus ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [CStarAlgebra A] : ContinuousFunctionalCalculus โ A IsStarNormal - IsStarNormal.instNonUnitalIsometricContinuousFunctionalCalculus ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [NonUnitalCStarAlgebra A] : NonUnitalIsometricContinuousFunctionalCalculus โ A IsStarNormal - IsStarNormal.instNonUnitalContinuousFunctionalCalculus ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [NonUnitalCStarAlgebra A] : NonUnitalClosedEmbeddingContinuousFunctionalCalculus โ 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.complex_cfcโ_eq_cfc_inr ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [NonUnitalCStarAlgebra A] (a : A) (f : โ โ โ) (hfโ : f 0 = 0 := by cfc_zero_tac) : โ(cfcโ f a) = cfc f โa - Unitization.real_cfcโ_eq_cfc_inr ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [NonUnitalCStarAlgebra A] (a : A) (f : โ โ โ) (hfโ : f 0 = 0 := by cfc_zero_tac) : โ(cfcโ f a) = cfc f โa - continuousFunctionalCalculus ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [CStarAlgebra A] (a : A) [IsStarNormal a] : C(โ(spectrum โ a), โ) โโโ[โ] โฅ(StarAlgebra.elemental โ a) - inr_comp_cfcโHom_eq_cfcโAux ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [NonUnitalCStarAlgebra A] (a : A) [ha : IsStarNormal a] : (Unitization.inrNonUnitalStarAlgHom โ A).comp (cfcโHom ha) = cfcโAux โฏ a ha - StarAlgebra.elemental.bijective_characterSpaceToSpectrum ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [CStarAlgebra A] (a : A) [IsStarNormal a] : Function.Bijective (StarAlgebra.elemental.characterSpaceToSpectrum a) - continuousFunctionalCalculus_map_id ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [CStarAlgebra A] (a : A) [IsStarNormal a] : (continuousFunctionalCalculus a) (ContinuousMap.restrict (spectrum โ a) (ContinuousMap.id โ)) = โจa, โฏโฉ - StarAlgebra.elemental.characterSpaceHomeo ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [CStarAlgebra A] (a : A) [IsStarNormal a] : โ(WeakDual.characterSpace โ โฅ(StarAlgebra.elemental โ a)) โโ โ(spectrum โ a) - cfcHom_eq_of_isStarNormal ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Basic
{A : Type u_1} [CStarAlgebra A] (a : A) [ha : IsStarNormal a] : cfcHom ha = (StarAlgebra.elemental โ a).subtype.comp โ(continuousFunctionalCalculus a) - CStarAlgebra.rpow_neg_one_le_one ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {a : A} (ha : 1 โค a) : a ^ (-1) โค 1 - CStarAlgebra.self_le_sqrt_of_nonneg_of_norm_le_one ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {e : A} (he0 : 0 โค e) (he1 : โeโ โค 1) : e โค CFC.sqrt e - CStarAlgebra.nnrpow_le_self_of_nonneg_of_norm_le_one ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {e : A} (he0 : 0 โค e) (he1 : โeโ โค 1) {n : NNReal} (hn : 1 โค n) : e ^ n โค e - CStarAlgebra.self_le_nnrpow_of_nonneg_of_norm_le_one ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {e : A} (he0 : 0 โค e) (he1 : โeโ โค 1) {n : NNReal} (hn0 : n โ 0) (hn : n โค 1) : e โค e ^ n - CStarAlgebra.rpow_neg_one_le_rpow_neg_one ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {a b : A} (hab : a โค b) (ha : IsStrictlyPositive a := by cfc_tac) : b ^ (-1) โค a ^ (-1) - CFC.conjugate_rpow_neg_one_half ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a : A) (ha : IsStrictlyPositive a := by cfc_tac) : a ^ (-(1 / 2)) * a * a ^ (-(1 / 2)) = 1 - CStarAlgebra.norm_negPart_anti ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {a b : A} (hab : a โค b) : โbโปโ โค โaโปโ - CStarAlgebra.norm_posPart_mono ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {a b : A} (hab : a โค b) : โaโบโ โค โbโบโ - CStarAlgebra.nnrpow_le_nnrpow_of_nonneg_of_norm_le_one ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {e : A} (he0 : 0 โค e) (he1 : โeโ โค 1) {m n : NNReal} (hm : m โ 0) (hmn : m โค n) : e ^ n โค e ^ m - le_iff_norm_sqrt_mul_rpow ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a b : A) (ha : 0 โค a := by cfc_tac) (hb : IsStrictlyPositive b := by cfc_tac) : a โค b โ โCFC.sqrt a * b ^ (-(1 / 2))โ โค 1 - le_iff_norm_sqrt_mul_sqrt_inv ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a : A) (b : Aหฃ) (ha : 0 โค a := by cfc_tac) (hb : 0 โค โb := by cfc_tac) : a โค โb โ โCFC.sqrt a * CFC.sqrt โbโปยนโ โค 1 - CStarAlgebra.concaveOn_cfcโ_of_concaveOn_cfc ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {f : โ โ โ} {s : Set A} (hf : ConcaveOn โ (Unitization.inr '' s) (cfc f)) : ConcaveOn โ s (cfcโ f) - CStarAlgebra.convexOn_cfcโ_of_convexOn_cfc ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {f : โ โ โ} {s : Set A} (hf : ConvexOn โ (Unitization.inr '' s) (cfc f)) : ConvexOn โ s (cfcโ f) - Unitization.nnreal_cfcโ_eq_cfc_inr ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a : A) (f : NNReal โ NNReal) (hfโ : f 0 = 0 := by cfc_zero_tac) : โ(cfcโ f a) = cfc f โa - Unitization.sqrt_inr ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a : A) : CFC.sqrt โa = โ(CFC.sqrt a) - CFC.monotoneOn_one_sub_one_add_inv_real ๐ Mathlib.Analysis.CStarAlgebra.ApproximateUnit
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : MonotoneOn (cfcโ fun x => 1 - (1 + x)โปยน) (Set.Ici 0) - norm_cfcโ_one_sub_one_add_inv_lt_one ๐ Mathlib.Analysis.CStarAlgebra.ApproximateUnit
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a : A) : โcfcโ (fun x => 1 - (1 + x)โปยน) aโ < 1 - CFC.monotoneOn_one_sub_one_add_inv ๐ Mathlib.Analysis.CStarAlgebra.ApproximateUnit
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : MonotoneOn (cfcโ fun x => 1 - (1 + x)โปยน) (Set.Ici 0) - CStarAlgebra.negPart_anti ๐ Mathlib.Analysis.CStarAlgebra.Commutative.PosPart
(A : Type u_1) [NonUnitalCommCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : Antitone fun a => aโป - CStarAlgebra.posPart_mono ๐ Mathlib.Analysis.CStarAlgebra.Commutative.PosPart
(A : Type u_1) [NonUnitalCommCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : Monotone fun a => aโบ - CStarAlgebra.Commute.negPart_anti ๐ Mathlib.Analysis.CStarAlgebra.Commutative.PosPart
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {a b : A} (hab : Commute a b) (hle : a โค b) (ha : IsSelfAdjoint a := by cfc_tac) (hb : IsSelfAdjoint b := by cfc_tac) : bโป โค aโป - CStarAlgebra.Commute.posPart_mono ๐ Mathlib.Analysis.CStarAlgebra.Commutative.PosPart
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {a b : A} (hab : Commute a b) (hle : a โค b) (ha : IsSelfAdjoint a := by cfc_tac) (hb : IsSelfAdjoint b := by cfc_tac) : aโบ โค bโบ - ContinuousMap.realToRCLike_negPart ๐ Mathlib.Analysis.CStarAlgebra.Commutative.PosPart
{X : Type u_1} [TopologicalSpace X] [CompactSpace X] (f : C(X, โ)) : (ContinuousMap.realToRCLike โ f)โป = ContinuousMap.realToRCLike โ fโป - ContinuousMap.realToRCLike_posPart ๐ Mathlib.Analysis.CStarAlgebra.Commutative.PosPart
{X : Type u_1} [TopologicalSpace X] [CompactSpace X] (f : C(X, โ)) : (ContinuousMap.realToRCLike โ f)โบ = ContinuousMap.realToRCLike โ fโบ - spectrum_imaginaryPart ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : spectrum โ โ(imaginaryPart a) = (fun x => โx.im) '' spectrum โ a - spectrum_realPart ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : spectrum โ โ(realPart a) = (fun x => โx.re) '' spectrum โ a - spectrum_imaginaryPart' ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : spectrum โ โ(imaginaryPart a) = Complex.im '' spectrum โ a - spectrum_realPart' ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : spectrum โ โ(realPart a) = Complex.re '' spectrum โ a - cfc_im_id ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (hp : IsStarNormal a := by cfc_tac) : cfc (fun x => โx.im) a = โ(imaginaryPart a) - cfc_re_id ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (hp : IsStarNormal a := by cfc_tac) : cfc (fun x => โx.re) a = โ(realPart a) - quasispectrum_imaginaryPart ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : quasispectrum โ โ(imaginaryPart a) = (fun x => โx.im) '' quasispectrum โ a - quasispectrum_realPart ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : quasispectrum โ โ(realPart a) = (fun x => โx.re) '' quasispectrum โ a - quasispectrum_imaginaryPart' ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : quasispectrum โ โ(imaginaryPart a) = Complex.im '' quasispectrum โ a - quasispectrum_realPart' ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : quasispectrum โ โ(realPart a) = Complex.re '' quasispectrum โ a - cfcโ_im_id ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : cfcโ (fun x => โx.im) a = โ(imaginaryPart a) - cfcโ_re_id ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] (a : A) (ha : IsStarNormal a := by cfc_tac) : cfcโ (fun x => โx.re) a = โ(realPart a) - cfc_comp_im ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] [ContinuousMap.UniqueHom โ A] [T2Space A] (f : โ โ โ) (a : A) (hf : ContinuousOn f (spectrum โ โ(imaginaryPart a))) (ha : IsStarNormal a := by cfc_tac) : cfc (fun x => โ(f x.im)) a = cfc f โ(imaginaryPart a) - cfc_comp_re ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] [ContinuousMap.UniqueHom โ A] [T2Space A] (f : โ โ โ) (a : A) (hf : ContinuousOn f (spectrum โ โ(realPart a)) := by cfc_tac) (ha : IsStarNormal a := by cfc_tac) : cfc (fun x => โ(f x.re)) a = cfc f โ(realPart a) - cfc_imaginaryPart ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] [ContinuousMap.UniqueHom โ A] (f : โ โ โ) (a : A) (hf : ContinuousOn f (spectrum โ โ(imaginaryPart a)) := by cfc_tac) (ha : IsStarNormal a := by cfc_tac) : cfc f โ(imaginaryPart a) = cfc (fun x => f โx.im) a - cfc_realPart ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [StarModule โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] [ContinuousMap.UniqueHom โ A] (f : โ โ โ) (a : A) (hf : ContinuousOn f (spectrum โ โ(realPart a)) := by cfc_tac) (ha : IsStarNormal a := by cfc_tac) : cfc f โ(realPart a) = cfc (fun x => f โx.re) a - cfcโ_imaginaryPart ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] [ContinuousMapZero.UniqueHom โ A] (f : โ โ โ) (a : A) (hf : ContinuousOn f (quasispectrum โ โ(imaginaryPart a)) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : IsStarNormal a := by cfc_tac) : cfcโ f โ(imaginaryPart a) = cfcโ (fun x => f โx.im) a - cfcโ_realPart ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] [ContinuousMapZero.UniqueHom โ A] (f : โ โ โ) (a : A) (hf : ContinuousOn f (quasispectrum โ โ(realPart a)) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : IsStarNormal a := by cfc_tac) : cfcโ f โ(realPart a) = cfcโ (fun x => f โx.re) a - cfcโ_comp_im ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] [ContinuousMapZero.UniqueHom โ A] [T2Space A] (f : โ โ โ) (a : A) (hf : ContinuousOn f (quasispectrum โ โ(imaginaryPart a)) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : IsStarNormal a := by cfc_tac) : cfcโ (fun x => โ(f x.im)) a = cfcโ f โ(imaginaryPart a) - cfcโ_comp_re ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.RealImaginaryPart
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [StarModule โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] [ContinuousMapZero.UniqueHom โ A] [T2Space A] (f : โ โ โ) (a : A) (hf : ContinuousOn f (quasispectrum โ โ(realPart a)) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : IsStarNormal a := by cfc_tac) : cfcโ (fun x => โ(f x.re)) a = cfcโ f โ(realPart a) - spectrum_subset_unitary_of_mem_unitary ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unitary
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] {u : A} (hu : u โ unitary A) : spectrum โ u โ โ(unitary โ) - mem_unitary_of_spectrum_subset_unitary ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unitary
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] {u : A} [IsStarNormal u] (hu : spectrum โ u โ โ(unitary โ)) : u โ unitary A - unitary_iff_isStarNormal_and_spectrum_subset_unitary ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unitary
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [ContinuousFunctionalCalculus โ A IsStarNormal] {u : A} : u โ unitary A โ IsStarNormal u โง spectrum โ u โ โ(unitary โ) - ContinuousLinearMap.IsIdempotentElem.isSelfAdjoint_iff_isStarNormal ๐ Mathlib.Analysis.InnerProductSpace.Adjoint
{๐ : Type u_1} {E : Type u_2} [RCLike ๐] [NormedAddCommGroup E] [InnerProductSpace ๐ E] {T : E โL[๐] E} [CompleteSpace E] (hT : IsIdempotentElem T) : IsSelfAdjoint T โ IsStarNormal T - ContinuousLinearMap.isStarProjection_iff_isIdempotentElem_and_isStarNormal ๐ Mathlib.Analysis.InnerProductSpace.Adjoint
{๐ : Type u_1} {E : Type u_2} [RCLike ๐] [NormedAddCommGroup E] [InnerProductSpace ๐ E] {T : E โL[๐] E} [CompleteSpace E] : IsStarProjection T โ IsIdempotentElem T โง IsStarNormal T - ContinuousLinearMap.IsStarNormal.orthogonal_range ๐ Mathlib.Analysis.InnerProductSpace.Adjoint
{๐ : Type u_1} {E : Type u_2} [RCLike ๐] [NormedAddCommGroup E] [InnerProductSpace ๐ E] {T : E โL[๐] E} [CompleteSpace E] (hT : IsStarNormal T) : (โT).rangeแฎ = (โT).ker - ContinuousLinearMap.IsStarNormal.ker_adjoint_eq_ker ๐ Mathlib.Analysis.InnerProductSpace.Adjoint
{๐ : Type u_1} {E : Type u_2} [RCLike ๐] [NormedAddCommGroup E] [InnerProductSpace ๐ E] {T : E โL[๐] E} [CompleteSpace E] (hT : IsStarNormal T) : (โ(ContinuousLinearMap.adjoint T)).ker = (โT).ker - ContinuousLinearMap.isStarNormal_iff_norm_eq_adjoint ๐ Mathlib.Analysis.InnerProductSpace.Adjoint
{๐ : Type u_1} {E : Type u_2} [RCLike ๐] [NormedAddCommGroup E] [InnerProductSpace ๐ E] {T : E โL[๐] E} [CompleteSpace E] : IsStarNormal T โ โ (v : E), โT vโ = โ(ContinuousLinearMap.adjoint T) vโ - ContinuousLinearMap.IsStarNormal.adjoint_apply_eq_zero_iff ๐ Mathlib.Analysis.InnerProductSpace.Adjoint
{๐ : Type u_1} {E : Type u_2} [RCLike ๐] [NormedAddCommGroup E] [InnerProductSpace ๐ E] {T : E โL[๐] E} [CompleteSpace E] (hT : IsStarNormal T) (x : E) : (ContinuousLinearMap.adjoint T) x = 0 โ T x = 0 - PositiveLinearMap.leftMulMapPreGNS ๐ Mathlib.Analysis.CStarAlgebra.GelfandNaimarkSegal
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (f : A โโ[โ] โ) (a : A) : f.PreGNS โL[โ] f.PreGNS - PositiveLinearMap.leftMulMapPreGNS_mul_eq_comp ๐ Mathlib.Analysis.CStarAlgebra.GelfandNaimarkSegal
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (f : A โโ[โ] โ) (a b : A) : f.leftMulMapPreGNS (a * b) = f.leftMulMapPreGNS a โSL f.leftMulMapPreGNS b - PositiveLinearMap.leftMulMapPreGNS_apply ๐ Mathlib.Analysis.CStarAlgebra.GelfandNaimarkSegal
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (f : A โโ[โ] โ) (a : A) (x : f.PreGNS) : (f.leftMulMapPreGNS a) x = f.toPreGNS (a * f.ofPreGNS x) - PositiveLinearMap.gnsStarAlgHom ๐ Mathlib.Analysis.CStarAlgebra.GelfandNaimarkSegal
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (f : A โโ[โ] โ) : A โโโ[โ] f.GNS โL[โ] f.GNS - PositiveLinearMap.gnsNonUnitalStarAlgHom ๐ Mathlib.Analysis.CStarAlgebra.GelfandNaimarkSegal
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (f : A โโ[โ] โ) : A โโโโ[โ] f.GNS โL[โ] f.GNS - PositiveLinearMap.gnsNonUnitalStarAlgHom_apply ๐ Mathlib.Analysis.CStarAlgebra.GelfandNaimarkSegal
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (f : A โโ[โ] โ) {a : A} : f.gnsNonUnitalStarAlgHom a = (f.leftMulMapPreGNS a).completion - PositiveLinearMap.gnsNonUnitalStarAlgHom_apply_coe ๐ Mathlib.Analysis.CStarAlgebra.GelfandNaimarkSegal
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (f : A โโ[โ] โ) {a : A} {b : f.PreGNS} : (f.gnsNonUnitalStarAlgHom a) โb = โ((f.leftMulMapPreGNS a) b) - PositiveLinearMap.gnsStarAlgHom_apply ๐ Mathlib.Analysis.CStarAlgebra.GelfandNaimarkSegal
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (f : A โโ[โ] โ) (aโ : A) : f.gnsStarAlgHom aโ = f.gnsNonUnitalStarAlgHom.toFun aโ - isStarProjection_iff_spectrum_subset_and_isStarNormal ๐ Mathlib.Analysis.CStarAlgebra.Projection
{A : Type u_1} [TopologicalSpace A] [Ring A] [StarRing A] [Algebra โ A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {p : A} : IsStarProjection p โ spectrum โ p โ {0, 1} โง IsStarNormal p - IsIdempotentElem.isSelfAdjoint_iff_isStarNormal ๐ Mathlib.Analysis.CStarAlgebra.Projection
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {p : A} (hp : IsIdempotentElem p) : IsSelfAdjoint p โ IsStarNormal p - isStarProjection_iff_isIdempotentElem_and_isStarNormal ๐ Mathlib.Analysis.CStarAlgebra.Projection
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {p : A} : IsStarProjection p โ IsIdempotentElem p โง IsStarNormal p - isStarProjection_iff_quasispectrum_subset_and_isStarNormal ๐ Mathlib.Analysis.CStarAlgebra.Projection
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module โ A] [IsScalarTower โ A A] [SMulCommClass โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsStarNormal] {p : A} : IsStarProjection p โ quasispectrum โ p โ {0, 1} โง IsStarNormal p - IsSelfAdjoint.cfc_arg ๐ Mathlib.Analysis.CStarAlgebra.Unitary.Connected
{A : Type u_1} [CStarAlgebra A] (u : A) : IsSelfAdjoint (cfc (Complex.ofReal โ Complex.arg) u) - Unitary.argSelfAdjoint_coe ๐ Mathlib.Analysis.CStarAlgebra.Unitary.Connected
{A : Type u_1} [CStarAlgebra A] (u : โฅ(unitary A)) : โ(Unitary.argSelfAdjoint u) = cfc (fun x => โx.arg) โu - IsSelfAdjoint.self_add_I_smul_cfcSqrt_sub_sq_mem_unitary ๐ Mathlib.Analysis.CStarAlgebra.Unitary.Span
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a : A) (ha : IsSelfAdjoint a) (ha_norm : โaโ โค 1) : a + Complex.I โข CFC.sqrt (1 - a ^ 2) โ unitary A - selfAdjoint.star_coe_unitarySelfAddISMul ๐ Mathlib.Analysis.CStarAlgebra.Unitary.Span
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a : โฅ(selfAdjoint A)) (ha_norm : โaโ โค 1) : star โ(selfAdjoint.unitarySelfAddISMul a ha_norm) = โa - Complex.I โข CFC.sqrt (1 - โa ^ 2) - CFC.commute_abs_self ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Abs
{A : Type u_2} [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module โ A] [SMulCommClass โ A A] [IsScalarTower โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] [NonnegSpectrumClass โ A] [IsTopologicalRing A] [T2Space A] (a : A) (ha : IsStarNormal a := by cfc_tac) : Commute (CFC.abs a) a - CFC.abs_star ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Abs
{A : Type u_2} [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module โ A] [SMulCommClass โ A A] [IsScalarTower โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] [NonnegSpectrumClass โ A] (a : A) (ha : IsStarNormal a := by cfc_tac) : CFC.abs (star a) = CFC.abs a - CFC.abs_mul_self ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Abs
{A : Type u_2} [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module โ A] [SMulCommClass โ A A] [IsScalarTower โ A A] [NonUnitalContinuousFunctionalCalculus โ A IsSelfAdjoint] [PartialOrder A] [StarOrderedRing A] [NonnegSpectrumClass โ A] [IsTopologicalRing A] [T2Space A] (a : A) (ha : IsStarNormal a := by cfc_tac) : CFC.abs (a * a) = star a * a - ContinuousLinearMap.IsIdempotentElem.TFAE ๐ Mathlib.Analysis.InnerProductSpace.Positive
{๐ : Type u_1} {E : Type u_2} [RCLike ๐] [NormedAddCommGroup E] [InnerProductSpace ๐ E] [CompleteSpace E] {p : E โL[๐] E} (hp : IsIdempotentElem p) : [(โp).rangeแฎ = (โp).ker, IsStarNormal p, IsSelfAdjoint p, p.IsPositive].TFAE - CFC.concaveOn_cfc_rpowIntegrandโโ ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.IntegralRepresentation
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p t : โ} (hp : p โ Set.Ioo 0 1) (ht : 0 < t) : ConcaveOn โ (Set.Ici 0) (cfc (p.rpowIntegrandโโ t)) - CFC.monotoneOn_cfcโ_rpowIntegrandโโ ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.IntegralRepresentation
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p t : โ} (hp : p โ Set.Ioo 0 1) (ht : 0 < t) : MonotoneOn (cfcโ (p.rpowIntegrandโโ t)) (Set.Ici 0) - CFC.concaveOn_cfcโ_rpowIntegrandโโ ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.IntegralRepresentation
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p t : โ} (hp : p โ Set.Ioo 0 1) (ht : 0 < t) : ConcaveOn โ (Set.Ici 0) (cfcโ (p.rpowIntegrandโโ t)) - CFC.monotone_rpow ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p : โ} (hp : p โ Set.Icc 0 1) : Monotone fun a => a ^ p - CFC.monotone_sqrt ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : Monotone CFC.sqrt - CFC.concaveOn_rpow ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p : โ} (hp : p โ Set.Icc 0 1) : ConcaveOn โ (Set.Ici 0) fun a => a ^ p - CFC.monotone_nnrpow ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p : NNReal} (hp : p โ Set.Icc 0 1) : Monotone fun a => a ^ p - CFC.rpow_le_rpow ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p : โ} (hp : p โ Set.Icc 0 1) {a b : A} (hab : a โค b) : a ^ p โค b ^ p - CFC.concaveOn_sqrt ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : ConcaveOn โ (Set.Ici 0) CFC.sqrt - CFC.concaveOn_nnrpow ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p : NNReal} (hp : p โ Set.Icc 0 1) : ConcaveOn โ (Set.Ici 0) fun a => a ^ p - CFC.sqrt_le_sqrt ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] (a b : A) (hab : a โค b) : CFC.sqrt a โค CFC.sqrt b - CFC.nnrpow_le_nnrpow ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.Rpow.Order
{A : Type u_1} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {p : NNReal} (hp : p โ Set.Icc 0 1) {a b : A} (hab : a โค b) : a ^ p โค b ^ p - CFC.log_monotoneOn ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.ExpLog.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : MonotoneOn CFC.log {a | IsStrictlyPositive a} - CFC.concaveOn_log ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.ExpLog.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : ConcaveOn โ {a | IsStrictlyPositive a} CFC.log - CFC.log_le_log ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.ExpLog.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {a b : A} (hab : a โค b) (ha : IsStrictlyPositive a := by cfc_tac) : CFC.log a โค CFC.log b - CFC.tendsto_cfc_rpow_sub_one_log ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.ExpLog.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] {a : A} (ha : IsStrictlyPositive a := by cfc_tac) : Filter.Tendsto (fun p => cfc (fun x => pโปยน * (x ^ p - 1)) a) (nhdsWithin 0 (Set.Ioi 0)) (nhds (CFC.log a)) - CFC.tendsto_ite_cfc_rpow_sub_one_ite_log ๐ Mathlib.Analysis.SpecialFunctions.ContinuousFunctionalCalculus.ExpLog.Order
{A : Type u_1} [CStarAlgebra A] [PartialOrder A] [StarOrderedRing A] : Filter.Tendsto (fun p a => if a โ {b | IsStrictlyPositive b} then cfc (fun x => pโปยน * (x ^ p - 1)) a else 0) (nhdsWithin 0 (Set.Ioi 0)) (nhds fun a => if a โ {b | IsStrictlyPositive b} then CFC.log a else 0) - Matrix.IsHadamard.isStarNormal ๐ Mathlib.LinearAlgebra.Matrix.HadamardMatrix
{n : Type u_2} {R : Type u_3} [Fintype n] [DecidableEq n] [Semiring R] [StarRing R] {A : Matrix n n R} (hA : A.IsHadamard) : IsStarNormal A
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 69fae59