Loogle!
Result
Found 237 declarations mentioning NonUnitalStarAlgHom. Of these, only the first 200 are shown.
- NonUnitalStarAlgHom.id π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] : A ββββ[R] A - NonUnitalStarAlgHom.instMonoid π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] : Monoid (A ββββ[R] A) - NonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) (B : Type u_3) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] : Type (max u_2 u_3) - NonUnitalStarAlgHom.instFunLike π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] : FunLike (A ββββ[R] B) A B - NonUnitalStarAlgHom.instMonoidWithZero π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] : MonoidWithZero (A ββββ[R] A) - NonUnitalStarAlgHom.coe_id π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] : β(NonUnitalStarAlgHom.id R A) = id - NonUnitalStarAlgHom.instStarHomClass π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] : StarHomClass (A ββββ[R] B) A B - NonUnitalStarAlgHom.toNonUnitalAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (self : A ββββ[R] B) : A βββ[R] B - NonUnitalStarAlgHom.instNonUnitalAlgHomClass π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] : NonUnitalAlgHomClass (A ββββ[R] B) R A B - NonUnitalStarAlgHomClass.toNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{F : Type u_1} {R : Type u_2} {A : Type u_3} {B : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) : A ββββ[R] B - Pi.evalNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{ΞΉ : Type u_1} (R : Type u_2) (A : ΞΉ β Type u_3) (j : ΞΉ) [Monoid R] [(i : ΞΉ) β NonUnitalNonAssocSemiring (A i)] [(i : ΞΉ) β DistribMulAction R (A i)] [(i : ΞΉ) β Star (A i)] : ((i : ΞΉ) β A i) ββββ[R] A j - NonUnitalStarAlgHomClass.instCoeTCNonUnitalStarAlgHomOfStarHomClass π Mathlib.Algebra.Star.StarAlgHom
{F : Type u_1} {R : Type u_2} {A : Type u_3} {B : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] : CoeTC F (A ββββ[R] B) - NonUnitalStarAlgHom.fst π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) (B : Type u_3) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] : A Γ B ββββ[R] A - NonUnitalStarAlgHom.snd π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) (B : Type u_3) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] : A Γ B ββββ[R] B - NonUnitalStarAlgHom.instInhabited π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] : Inhabited (A ββββ[R] B) - NonUnitalStarAlgHom.instZero π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] : Zero (A ββββ[R] B) - NonUnitalStarAlgHom.comp π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : B ββββ[R] C) (g : A ββββ[R] B) : A ββββ[R] C - NonUnitalStarAlgHom.comp_id π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (f : A ββββ[R] B) : f.comp (NonUnitalStarAlgHom.id R A) = f - NonUnitalStarAlgHom.id_comp π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (f : A ββββ[R] B) : (NonUnitalStarAlgHom.id R B).comp f = f - StarAlgHom.toNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_2} {A : Type u_3} {B : Type u_4} [CommSemiring R] [Semiring A] [Algebra R A] [Star A] [Semiring B] [Algebra R B] [Star B] (f : A βββ[R] B) : A ββββ[R] B - NonUnitalStarAlgHom.copy π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (f : A ββββ[R] B) (f' : A β B) (h : f' = βf) : A ββββ[R] B - StarAlgEquiv.toNonUnitalStarAlgHom_refl π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] : (StarAlgEquiv.refl R Aβ).toNonUnitalStarAlgHom = NonUnitalStarAlgHom.id R Aβ - NonUnitalStarAlgHom.copy_eq π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (f : A ββββ[R] B) (f' : A β B) (h : f' = βf) : f.copy f' h = f - NonUnitalStarAlgHom.prod π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : A ββββ[R] B) (g : A ββββ[R] C) : A ββββ[R] B Γ C - NonUnitalStarAlgHom.inl π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) (B : Type u_3) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] : A ββββ[R] A Γ B - NonUnitalStarAlgHom.inr π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) (B : Type u_3) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] : B ββββ[R] A Γ B - NonUnitalStarAlgHom.prodEquiv π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] : (A ββββ[R] B) Γ (A ββββ[R] C) β (A ββββ[R] B Γ C) - NonUnitalStarAlgHom.coe_coe π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] {F : Type u_6} [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) : ββf = βf - NonUnitalStarAlgHom.coe_one π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] : β1 = id - NonUnitalStarAlgHom.one_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] (a : A) : 1 a = a - NonUnitalStarAlgHom.coe_copy π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (f : A ββββ[R] B) (f' : A β B) (h : f' = βf) : β(f.copy f' h) = f' - NonUnitalStarAlgHom.coe_toNonUnitalAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] {f : A ββββ[R] B} : βf.toNonUnitalAlgHom = βf - NonUnitalStarAlgHom.ext π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] {f g : A ββββ[R] B} (h : β (x : A), f x = g x) : f = g - NonUnitalStarAlgHom.ext_iff π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] {f g : A ββββ[R] B} : f = g β β (x : A), f x = g x - NonUnitalStarAlgHom.fst_apply π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) (B : Type u_3) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (self : A Γ B) : (NonUnitalStarAlgHom.fst R A B) self = self.1 - NonUnitalStarAlgHom.snd_apply π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) (A : Type u_2) (B : Type u_3) [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (self : A Γ B) : (NonUnitalStarAlgHom.snd R A B) self = self.2 - StarAlgEquiv.toNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (e : Aβ βββ[R] Aβ) : Aβ ββββ[R] Aβ - NonUnitalStarAlgHom.fst_prod π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : A ββββ[R] B) (g : A ββββ[R] C) : (NonUnitalStarAlgHom.fst R B C).comp (f.prod g) = f - NonUnitalStarAlgHom.snd_prod π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : A ββββ[R] B) (g : A ββββ[R] C) : (NonUnitalStarAlgHom.snd R B C).comp (f.prod g) = g - StarAlgEquiv.toNonUnitalStarAlgHom_ofNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (f : Aβ ββββ[R] Aβ) (g : Aβ ββββ[R] Aβ) (hβ : g.comp f = NonUnitalStarAlgHom.id R Aβ) (hβ : f.comp g = NonUnitalStarAlgHom.id R Aβ) : (StarAlgEquiv.ofNonUnitalStarAlgHom f g hβ hβ).toNonUnitalStarAlgHom = f - Pi.evalNonUnitalStarAlgHom_apply π Mathlib.Algebra.Star.StarAlgHom
{ΞΉ : Type u_1} (R : Type u_2) (A : ΞΉ β Type u_3) (j : ΞΉ) [Monoid R] [(i : ΞΉ) β NonUnitalNonAssocSemiring (A i)] [(i : ΞΉ) β DistribMulAction R (A i)] [(i : ΞΉ) β Star (A i)] (aβ : (i : ΞΉ) β A i) : (Pi.evalNonUnitalStarAlgHom R A j) aβ = (Pi.evalMulHom A j).toFun aβ - NonUnitalStarAlgHom.comp_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : B ββββ[R] C) (g : A ββββ[R] B) (a : A) : (f.comp g) a = f (g a) - NonUnitalStarAlgHom.comp_assoc π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} {D : Type u_5} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] [NonUnitalNonAssocSemiring D] [DistribMulAction R D] [Star D] (f : C ββββ[R] D) (g : B ββββ[R] C) (h : A ββββ[R] B) : (f.comp g).comp h = f.comp (g.comp h) - NonUnitalStarAlgHom.coe_comp π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : B ββββ[R] C) (g : A ββββ[R] B) : β(f.comp g) = βf β βg - StarAlgEquiv.arrowCongr'_refl π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] : (StarAlgEquiv.refl R Aβ).arrowCongr' (StarAlgEquiv.refl R Aβ) = Equiv.refl (Aβ ββββ[R] Aβ) - StarAlgHom.coe_toNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_2} {A : Type u_3} {B : Type u_4} [CommSemiring R] [Semiring A] [Algebra R A] [Star A] [Semiring B] [Algebra R B] [Star B] (f : A βββ[R] B) : βf.toNonUnitalStarAlgHom = βf - StarAlgEquiv.toNonUnitalStarAlgHom_toStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [CommSemiring R] [Semiring Aβ] [Semiring Aβ] [Algebra R Aβ] [Algebra R Aβ] [Star Aβ] [Star Aβ] (e : Aβ βββ[R] Aβ) : e.toStarAlgHom.toNonUnitalStarAlgHom = e.toNonUnitalStarAlgHom - NonUnitalStarAlgHom.zero_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] (a : A) : 0 a = 0 - NonUnitalStarAlgHom.coe_zero π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] : β0 = 0 - NonUnitalStarAlgHom.coe_inr π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] : β(NonUnitalStarAlgHom.inr R A B) = Prod.mk 0 - NonUnitalStarAlgHom.coe_inl π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] : β(NonUnitalStarAlgHom.inl R A B) = fun x => (x, 0) - NonUnitalStarAlgHom.inl_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] (x : A) : (NonUnitalStarAlgHom.inl R A B) x = (x, 0) - NonUnitalStarAlgHom.inr_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [StarAddMonoid A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [StarAddMonoid B] (x : B) : (NonUnitalStarAlgHom.inr R A B) x = (0, x) - StarAlgEquiv.ofNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (f : Aβ ββββ[R] Aβ) (g : Aβ ββββ[R] Aβ) (hβ : g.comp f = NonUnitalStarAlgHom.id R Aβ) (hβ : f.comp g = NonUnitalStarAlgHom.id R Aβ) : Aβ βββ[R] Aβ - NonUnitalStarAlgHom.coe_prod π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : A ββββ[R] B) (g : A ββββ[R] C) : β(f.prod g) = Function.prod βf βg - NonUnitalStarAlgHom.prod_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : A ββββ[R] B) (g : A ββββ[R] C) (i : A) : (f.prod g) i = (f i, g i) - NonUnitalStarAlgHom.restrictScalars π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) {S : Type u_2} {A : Type u_3} {B : Type u_4} [Monoid R] [Monoid S] [Star A] [Star B] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [MulAction R S] [DistribMulAction S A] [DistribMulAction S B] [DistribMulAction R A] [DistribMulAction R B] [IsScalarTower R S A] [IsScalarTower R S B] (f : A ββββ[S] B) : A ββββ[R] B - StarAlgEquiv.toNonUnitalStarAlgHom_symm_ofNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (f : Aβ ββββ[R] Aβ) (g : Aβ ββββ[R] Aβ) (hβ : g.comp f = NonUnitalStarAlgHom.id R Aβ) (hβ : f.comp g = NonUnitalStarAlgHom.id R Aβ) : (StarAlgEquiv.ofNonUnitalStarAlgHom f g hβ hβ).symm.toNonUnitalStarAlgHom = g - NonUnitalStarAlgHom.restrictScalars_injective π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) {S : Type u_2} {A : Type u_3} {B : Type u_4} [Monoid R] [Monoid S] [Star A] [Star B] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [MulAction R S] [DistribMulAction S A] [DistribMulAction S B] [DistribMulAction R A] [DistribMulAction R B] [IsScalarTower R S A] [IsScalarTower R S B] : Function.Injective (NonUnitalStarAlgHom.restrictScalars R) - StarAlgEquiv.arrowCongr' π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} {Aβ' : Type u_5} {Aβ' : Type u_6} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] (eβ : Aβ βββ[R] Aβ') (eβ : Aβ βββ[R] Aβ') : (Aβ ββββ[R] Aβ) β (Aβ' ββββ[R] Aβ') - NonUnitalStarAlgHom.coe_restrictScalars' π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) {S : Type u_2} {A : Type u_3} {B : Type u_4} [Monoid R] [Monoid S] [Star A] [Star B] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [MulAction R S] [DistribMulAction S A] [DistribMulAction S B] [DistribMulAction R A] [DistribMulAction R B] [IsScalarTower R S A] [IsScalarTower R S B] (f : A ββββ[S] B) : β(NonUnitalStarAlgHom.restrictScalars R f) = βf - NonUnitalStarAlgHom.restrictScalars_apply π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) {S : Type u_2} {A : Type u_3} {B : Type u_4} [Monoid R] [Monoid S] [Star A] [Star B] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [MulAction R S] [DistribMulAction S A] [DistribMulAction S B] [DistribMulAction R A] [DistribMulAction R B] [IsScalarTower R S A] [IsScalarTower R S B] (f : A ββββ[S] B) (x : A) : (NonUnitalStarAlgHom.restrictScalars R f) x = f x - StarAlgEquiv.symm_ofNonUnitalStarAlgHom π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (f : Aβ ββββ[R] Aβ) (g : Aβ ββββ[R] Aβ) (hβ : g.comp f = NonUnitalStarAlgHom.id R Aβ) (hβ : f.comp g = NonUnitalStarAlgHom.id R Aβ) : (StarAlgEquiv.ofNonUnitalStarAlgHom f g hβ hβ).symm = StarAlgEquiv.ofNonUnitalStarAlgHom g f hβ hβ - StarAlgEquiv.toNonUnitalStarAlgHom_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (e : Aβ βββ[R] Aβ) (a : Aβ) : e.toNonUnitalStarAlgHom a = e a - StarAlgEquiv.ofNonUnitalStarAlgHom_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (f : Aβ ββββ[R] Aβ) (g : Aβ ββββ[R] Aβ) (hβ : g.comp f = NonUnitalStarAlgHom.id R Aβ) (hβ : f.comp g = NonUnitalStarAlgHom.id R Aβ) (a : Aβ) : (StarAlgEquiv.ofNonUnitalStarAlgHom f g hβ hβ) a = f a - NonUnitalStarAlgHom.mk π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (toNonUnitalAlgHom : A βββ[R] B) (map_star' : β (a : A), toNonUnitalAlgHom.toFun (star a) = star (toNonUnitalAlgHom.toFun a)) : A ββββ[R] B - NonUnitalStarAlgHom.map_star' π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (self : A ββββ[R] B) (a : A) : self.toFun (star a) = star (self.toFun a) - NonUnitalStarAlgHom.coe_restrictScalars π Mathlib.Algebra.Star.StarAlgHom
(R : Type u_1) {S : Type u_2} {A : Type u_3} {B : Type u_4} [Monoid R] [Monoid S] [Star A] [Star B] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [MulAction R S] [DistribMulAction S A] [DistribMulAction S B] [DistribMulAction R A] [DistribMulAction R B] [IsScalarTower R S A] [IsScalarTower R S B] (f : A ββββ[S] B) : β(NonUnitalStarAlgHom.restrictScalars R f) = βf - StarAlgEquiv.toNonUnitalStarAlgHom_comp π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} {Aβ : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (eβ : Aβ βββ[R] Aβ) (eβ : Aβ βββ[R] Aβ) : eβ.toNonUnitalStarAlgHom.comp eβ.toNonUnitalStarAlgHom = (eβ.trans eβ).toNonUnitalStarAlgHom - NonUnitalStarAlgHom.coe_mk' π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (f : A βββ[R] B) (h : β (a : A), f.toFun (star a) = star (f.toFun a)) : β{ toNonUnitalAlgHom := f, map_star' := h } = βf - StarAlgEquiv.ofNonUnitalStarAlgHom_symm_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] (f : Aβ ββββ[R] Aβ) (g : Aβ ββββ[R] Aβ) (hβ : g.comp f = NonUnitalStarAlgHom.id R Aβ) (hβ : f.comp g = NonUnitalStarAlgHom.id R Aβ) (a : Aβ) : (StarAlgEquiv.ofNonUnitalStarAlgHom f g hβ hβ).symm a = g a - NonUnitalStarAlgHom.prod_fst_snd π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] : (NonUnitalStarAlgHom.fst R A B).prod (NonUnitalStarAlgHom.snd R A B) = 1 - NonUnitalStarAlgHom.prodEquiv_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : (A ββββ[R] B) Γ (A ββββ[R] C)) : NonUnitalStarAlgHom.prodEquiv f = f.1.prod f.2 - StarAlgEquiv.symm_arrowCongr' π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} {Aβ' : Type u_5} {Aβ' : Type u_6} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] (eβ : Aβ βββ[R] Aβ') (eβ : Aβ βββ[R] Aβ') : (eβ.arrowCongr' eβ).symm = eβ.symm.arrowCongr' eβ.symm - StarAlgEquiv.arrowCongr'_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} {Aβ' : Type u_5} {Aβ' : Type u_6} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] (eβ : Aβ βββ[R] Aβ') (eβ : Aβ βββ[R] Aβ') (f : Aβ ββββ[R] Aβ) : (eβ.arrowCongr' eβ) f = (eβ.toNonUnitalStarAlgHom.comp f).comp eβ.symm.toNonUnitalStarAlgHom - NonUnitalStarAlgHom.prodEquiv_symm_apply π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] [NonUnitalNonAssocSemiring C] [DistribMulAction R C] [Star C] (f : A ββββ[R] B Γ C) : NonUnitalStarAlgHom.prodEquiv.symm f = ((NonUnitalStarAlgHom.fst R B C).comp f, (NonUnitalStarAlgHom.snd R B C).comp f) - StarAlgEquiv.arrowCongr'_trans π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} {Aβ : Type u_4} {Aβ' : Type u_5} {Aβ' : Type u_6} {Aβ' : Type u_7} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] (eβ : Aβ βββ[R] Aβ) (eβ' : Aβ' βββ[R] Aβ') (eβ : Aβ βββ[R] Aβ) (eβ' : Aβ' βββ[R] Aβ') : (eβ.trans eβ).arrowCongr' (eβ'.trans eβ') = (eβ.arrowCongr' eβ').trans (eβ.arrowCongr' eβ') - StarAlgEquiv.arrowCongr'_comp π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {Aβ : Type u_2} {Aβ : Type u_3} {Aβ : Type u_4} {Aβ' : Type u_5} {Aβ' : Type u_6} {Aβ' : Type u_7} [Monoid R] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ] [DistribMulAction R Aβ] [Star Aβ] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] [NonUnitalNonAssocSemiring Aβ'] [DistribMulAction R Aβ'] [Star Aβ'] (eβ : Aβ βββ[R] Aβ') (eβ : Aβ βββ[R] Aβ') (eβ : Aβ βββ[R] Aβ') (f : Aβ ββββ[R] Aβ) (g : Aβ ββββ[R] Aβ) : (eβ.arrowCongr' eβ) (g.comp f) = ((eβ.arrowCongr' eβ) g).comp ((eβ.arrowCongr' eβ) f) - NonUnitalStarAlgHom.coe_mk π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (f : A β B) (hβ : β (m : R) (x : A), f (m β’ x) = (MonoidHom.id R) m β’ f x) (hβ : { toFun := f, map_smul' := hβ }.toFun 0 = 0) (hβ : β (x y : A), { toFun := f, map_smul' := hβ }.toFun (x + y) = { toFun := f, map_smul' := hβ }.toFun x + { toFun := f, map_smul' := hβ }.toFun y) (hβ : β (x y : A), { toFun := f, map_smul' := hβ, map_zero' := hβ, map_add' := hβ }.toFun (x * y) = { toFun := f, map_smul' := hβ, map_zero' := hβ, map_add' := hβ }.toFun x * { toFun := f, map_smul' := hβ, map_zero' := hβ, map_add' := hβ }.toFun y) (hβ : β (a : A), { toFun := f, map_smul' := hβ, map_zero' := hβ, map_add' := hβ, map_mul' := hβ }.toFun (star a) = star ({ toFun := f, map_smul' := hβ, map_zero' := hβ, map_add' := hβ, map_mul' := hβ }.toFun a)) : β{ toFun := f, map_smul' := hβ, map_zero' := hβ, map_add' := hβ, map_mul' := hβ, map_star' := hβ } = f - NonUnitalStarAlgHom.mk_coe π Mathlib.Algebra.Star.StarAlgHom
{R : Type u_1} {A : Type u_2} {B : Type u_3} [Monoid R] [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [Star A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [Star B] (f : A ββββ[R] B) (hβ : β (m : R) (x : A), f (m β’ x) = (MonoidHom.id R) m β’ f x) (hβ : { toFun := βf, map_smul' := hβ }.toFun 0 = 0) (hβ : β (x y : A), { toFun := βf, map_smul' := hβ }.toFun (x + y) = { toFun := βf, map_smul' := hβ }.toFun x + { toFun := βf, map_smul' := hβ }.toFun y) (hβ : β (x y : A), { toFun := βf, map_smul' := hβ, map_zero' := hβ, map_add' := hβ }.toFun (x * y) = { toFun := βf, map_smul' := hβ, map_zero' := hβ, map_add' := hβ }.toFun x * { toFun := βf, map_smul' := hβ, map_zero' := hβ, map_add' := hβ }.toFun y) (hβ : β (a : A), { toFun := βf, map_smul' := hβ, map_zero' := hβ, map_add' := hβ, map_mul' := hβ }.toFun (star a) = star ({ toFun := βf, map_smul' := hβ, map_zero' := hβ, map_add' := hβ, map_mul' := hβ }.toFun a)) : { toFun := βf, map_smul' := hβ, map_zero' := hβ, map_add' := hβ, map_mul' := hβ, map_star' := hβ } = f - NonUnitalStarSubalgebraClass.subtype π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Star A] [Module R A] {S : Type w''} [SetLike S A] [NonUnitalSubsemiringClass S A] [hSR : SMulMemClass S R A] [StarMemClass S A] (s : S) : β₯s ββββ[R] A - NonUnitalStarSubalgebra.map_id π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] (S : NonUnitalStarSubalgebra R A) : NonUnitalStarSubalgebra.map (NonUnitalStarAlgHom.id R A) S = S - NonUnitalStarAlgHom.codRestrict π Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] [NonUnitalNonAssocSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) (S : NonUnitalStarSubalgebra R B) (hf : β (x : A), f x β S) : A ββββ[R] β₯S - NonUnitalStarSubalgebraClass.subtype_injective π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Star A] [Module R A] {S : Type w''} [SetLike S A] [NonUnitalSubsemiringClass S A] [hSR : SMulMemClass S R A] [StarMemClass S A] (s : S) : Function.Injective β(NonUnitalStarSubalgebraClass.subtype s) - NonUnitalStarSubalgebraClass.coe_subtype π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Star A] [Module R A] {S : Type w''} [SetLike S A] [NonUnitalSubsemiringClass S A] [hSR : SMulMemClass S R A] [StarMemClass S A] (s : S) : β(NonUnitalStarSubalgebraClass.subtype s) = Subtype.val - NonUnitalStarSubalgebraClass.subtype_apply π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Star A] [Module R A] {S : Type w''} [SetLike S A] [NonUnitalSubsemiringClass S A] [hSR : SMulMemClass S R A] [StarMemClass S A] {s : S} (x : β₯s) : (NonUnitalStarSubalgebraClass.subtype s) x = βx - NonUnitalStarAlgHom.rangeRestrict π Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] [NonUnitalNonAssocSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) : A ββββ[R] β₯(NonUnitalStarAlgHom.range f) - NonUnitalStarAlgHom.subsingleton π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] [StarRing R] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [Subsingleton (NonUnitalStarSubalgebra R A)] : Subsingleton (A ββββ[R] B) - NonUnitalStarAlgHom.range_comp_le_range π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} {C : Type w'} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] [NonUnitalNonAssocSemiring B] [Module R B] [Star B] [NonUnitalNonAssocSemiring C] [Module R C] [Star C] (f : A ββββ[R] B) (g : B ββββ[R] C) : NonUnitalStarAlgHom.range (g.comp f) β€ NonUnitalStarAlgHom.range g - NonUnitalStarAlgHom.subtype_comp_codRestrict π Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] [NonUnitalNonAssocSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) (S : NonUnitalStarSubalgebra R B) (hf : β (x : A), f x β S) : (NonUnitalStarSubalgebraClass.subtype S).comp (NonUnitalStarAlgHom.codRestrict f S hf) = βf - NonUnitalStarAlgHom.coe_codRestrict π Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] [NonUnitalNonAssocSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) (S : NonUnitalStarSubalgebra R B) (hf : β (x : A), f x β S) (x : A) : β((NonUnitalStarAlgHom.codRestrict f S hf) x) = f x - NonUnitalStarAlgHom.injective_codRestrict π Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] [NonUnitalNonAssocSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) (S : NonUnitalStarSubalgebra R B) (hf : β (x : A), f x β S) : Function.Injective β(NonUnitalStarAlgHom.codRestrict f S hf) β Function.Injective βf - NonUnitalStarAlgHom.range_comp π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} {C : Type w'} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] [NonUnitalNonAssocSemiring B] [Module R B] [Star B] [NonUnitalNonAssocSemiring C] [Module R C] [Star C] (f : A ββββ[R] B) (g : B ββββ[R] C) : NonUnitalStarAlgHom.range (g.comp f) = NonUnitalStarSubalgebra.map g (NonUnitalStarAlgHom.range f) - NonUnitalStarSubalgebra.map_map π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} {C : Type w'} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] [NonUnitalNonAssocSemiring B] [Module R B] [Star B] [NonUnitalNonAssocSemiring C] [Module R C] [Star C] (S : NonUnitalStarSubalgebra R A) (g : B ββββ[R] C) (f : A ββββ[R] B) : NonUnitalStarSubalgebra.map g (NonUnitalStarSubalgebra.map f S) = NonUnitalStarSubalgebra.map (g.comp f) S - NonUnitalStarAlgebra.range_id π 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] : NonUnitalStarAlgHom.range (NonUnitalStarAlgHom.id R A) = β€ - NonUnitalStarSubalgebra.toNonUnitalSubalgebra_subtype π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [Star A] (S : NonUnitalStarSubalgebra R A) : NonUnitalSubalgebraClass.subtype S = NonUnitalAlgHomClass.toNonUnitalAlgHom (NonUnitalStarSubalgebraClass.subtype S) - NonUnitalStarSubalgebra.inclusion π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] {S T : NonUnitalStarSubalgebra R A} (h : S β€ T) : β₯S ββββ[R] β₯T - NonUnitalStarSubalgebra.toSubring_subtype π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u_1} {A : Type u_2} [CommRing R] [NonUnitalNonAssocRing A] [Module R A] [Star A] (S : NonUnitalStarSubalgebra R A) : NonUnitalSubringClass.subtype S = β(NonUnitalStarSubalgebraClass.subtype S) - NonUnitalStarSubalgebra.inclusion_injective π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] {S T : NonUnitalStarSubalgebra R A} (h : S β€ T) : Function.Injective β(NonUnitalStarSubalgebra.inclusion h) - NonUnitalStarSubalgebra.val_inclusion π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] {S T : NonUnitalStarSubalgebra R A} (h : S β€ T) (s : β₯S) : β((NonUnitalStarSubalgebra.inclusion h) s) = βs - NonUnitalStarSubalgebra.inclusion_mk π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] {S T : NonUnitalStarSubalgebra R A} (h : S β€ T) (x : A) (hx : x β S) : (NonUnitalStarSubalgebra.inclusion h) β¨x, hxβ© = β¨x, β―β© - NonUnitalStarSubalgebra.inclusion_right π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] {S T : NonUnitalStarSubalgebra R A} (h : S β€ T) (x : β₯T) (m : βx β S) : (NonUnitalStarSubalgebra.inclusion h) β¨βx, mβ© = x - NonUnitalStarSubalgebra.range_val π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] (S : NonUnitalStarSubalgebra R A) : NonUnitalStarAlgHom.range (NonUnitalStarSubalgebraClass.subtype S) = S - NonUnitalStarAlgebra.toTop π 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 ββββ[R] β₯β€ - NonUnitalStarSubalgebra.iSupLift π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] {ΞΉ : Type u_1} [StarRing R] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [Nonempty ΞΉ] (K : ΞΉ β NonUnitalStarSubalgebra R A) (dir : Directed (fun x1 x2 => x1 β€ x2) K) (f : (i : ΞΉ) β β₯(K i) ββββ[R] B) (hf : β (i j : ΞΉ) (h : K i β€ K j), f i = (f j).comp (NonUnitalStarSubalgebra.inclusion h)) (T : NonUnitalStarSubalgebra R A) (hT : T = iSup K) : β₯T ββββ[R] B - NonUnitalStarSubalgebra.iSupLift_comp_inclusion π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] {ΞΉ : Type u_1} [StarRing R] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [Nonempty ΞΉ] {K : ΞΉ β NonUnitalStarSubalgebra R A} {dir : Directed (fun x1 x2 => x1 β€ x2) K} {f : (i : ΞΉ) β β₯(K i) ββββ[R] B} {hf : β (i j : ΞΉ) (h : K i β€ K j), f i = (f j).comp (NonUnitalStarSubalgebra.inclusion h)} {T : NonUnitalStarSubalgebra R A} {hT : T = iSup K} {i : ΞΉ} (h : K i β€ T) : (NonUnitalStarSubalgebra.iSupLift K dir f hf T hT).comp (NonUnitalStarSubalgebra.inclusion h) = f i - NonUnitalStarSubalgebra.inclusion_self π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] {S : NonUnitalStarSubalgebra R A} : NonUnitalAlgHomClass.toNonUnitalAlgHom (NonUnitalStarSubalgebra.inclusion β―) = NonUnitalAlgHom.id R β₯S - NonUnitalStarSubalgebra.iSupLift_of_mem π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] {ΞΉ : Type u_1} [StarRing R] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [Nonempty ΞΉ] {K : ΞΉ β NonUnitalStarSubalgebra R A} {dir : Directed (fun x1 x2 => x1 β€ x2) K} {f : (i : ΞΉ) β β₯(K i) ββββ[R] B} {hf : β (i j : ΞΉ) (h : K i β€ K j), f i = (f j).comp (NonUnitalStarSubalgebra.inclusion h)} {T : NonUnitalStarSubalgebra R A} {hT : T = iSup K} {i : ΞΉ} (x : β₯T) (hx : βx β K i) : (NonUnitalStarSubalgebra.iSupLift K dir f hf T hT) x = (f i) β¨βx, hxβ© - NonUnitalStarSubalgebra.iSupLift_mk π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] {ΞΉ : Type u_1} [StarRing R] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [Nonempty ΞΉ] {K : ΞΉ β NonUnitalStarSubalgebra R A} {dir : Directed (fun x1 x2 => x1 β€ x2) K} {f : (i : ΞΉ) β β₯(K i) ββββ[R] B} {hf : β (i j : ΞΉ) (h : K i β€ K j), f i = (f j).comp (NonUnitalStarSubalgebra.inclusion h)} {T : NonUnitalStarSubalgebra R A} {hT : T = iSup K} {i : ΞΉ} (x : β₯(K i)) (hx : βx β T) : (NonUnitalStarSubalgebra.iSupLift K dir f hf T hT) β¨βx, hxβ© = (f i) x - NonUnitalStarSubalgebra.inclusion_inclusion π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] {S T U : NonUnitalStarSubalgebra R A} (hst : S β€ T) (htu : T β€ U) (x : β₯S) : (NonUnitalStarSubalgebra.inclusion htu) ((NonUnitalStarSubalgebra.inclusion hst) x) = (NonUnitalStarSubalgebra.inclusion β―) x - NonUnitalStarSubalgebra.iSupLift_inclusion π Mathlib.Algebra.Star.NonUnitalSubalgebra
{R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] {ΞΉ : Type u_1} [StarRing R] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [Nonempty ΞΉ] {K : ΞΉ β NonUnitalStarSubalgebra R A} {dir : Directed (fun x1 x2 => x1 β€ x2) K} {f : (i : ΞΉ) β β₯(K i) ββββ[R] B} {hf : β (i j : ΞΉ) (h : K i β€ K j), f i = (f j).comp (NonUnitalStarSubalgebra.inclusion h)} {T : NonUnitalStarSubalgebra R A} {hT : T = iSup K} {i : ΞΉ} (x : β₯(K i)) (h : K i β€ T) : (NonUnitalStarSubalgebra.iSupLift K dir f hf T hT) ((NonUnitalStarSubalgebra.inclusion h) x) = (f i) x - Unitization.inrNonUnitalStarAlgHom π Mathlib.Algebra.Algebra.Unitization
(R : Type u_1) (A : Type u_2) [CommSemiring R] [StarAddMonoid R] [NonUnitalSemiring A] [Star A] [Module R A] : A ββββ[R] Unitization R A - Unitization.inrNonUnitalStarAlgHom_apply π Mathlib.Algebra.Algebra.Unitization
(R : Type u_1) (A : Type u_2) [CommSemiring R] [StarAddMonoid R] [NonUnitalSemiring A] [Star A] [Module R A] (a : A) : (Unitization.inrNonUnitalStarAlgHom R A) a = βa - Unitization.starLift π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {C : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [Semiring C] [Algebra R C] [StarRing C] [StarModule R C] : (A ββββ[R] C) β (Unitization R A βββ[R] C) - Unitization.starMap π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalSemiring B] [StarRing B] [Module R B] [SMulCommClass R B B] [IsScalarTower R B B] [StarModule R B] (Ο : A ββββ[R] B) : Unitization R A βββ[R] Unitization R B - Unitization.starMap_inl π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalSemiring B] [StarRing B] [Module R B] [SMulCommClass R B B] [IsScalarTower R B B] [StarModule R B] (Ο : A ββββ[R] B) (r : R) : (Unitization.starMap Ο) (Unitization.inl r) = (algebraMap R (Unitization R B)) r - Unitization.starMap_injective π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalSemiring B] [StarRing B] [Module R B] [SMulCommClass R B B] [IsScalarTower R B B] [StarModule R B] {Ο : A ββββ[R] B} (hΟ : Function.Injective βΟ) : Function.Injective β(Unitization.starMap Ο) - Unitization.starMap_surjective π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalSemiring B] [StarRing B] [Module R B] [SMulCommClass R B B] [IsScalarTower R B B] [StarModule R B] {Ο : A ββββ[R] B} (hΟ : Function.Surjective βΟ) : Function.Surjective β(Unitization.starMap Ο) - Unitization.starMap_inr π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalSemiring B] [StarRing B] [Module R B] [SMulCommClass R B B] [IsScalarTower R B B] [StarModule R B] (Ο : A ββββ[R] B) (a : A) : (Unitization.starMap Ο) βa = β(Ο a) - Unitization.starMap_apply π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalSemiring B] [StarRing B] [Module R B] [SMulCommClass R B B] [IsScalarTower R B B] [StarModule R B] (Ο : A ββββ[R] B) (x : Unitization R A) : (Unitization.starMap Ο) x = (algebraMap R (Unitization R B)) x.toProd.1 + β(Ο x.toProd.2) - Unitization.starMap_comp π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {B : Type u_3} {C : Type u_4} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [NonUnitalSemiring B] [StarRing B] [Module R B] [SMulCommClass R B B] [IsScalarTower R B B] [NonUnitalSemiring C] [StarRing C] [Module R C] [SMulCommClass R C C] [IsScalarTower R C C] [StarModule R B] [StarModule R C] {Ο : A ββββ[R] B} {Ο : B ββββ[R] C} : Unitization.starMap (Ο.comp Ο) = (Unitization.starMap Ο).comp (Unitization.starMap Ο) - Unitization.starLift_apply π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {C : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [Semiring C] [Algebra R C] [StarRing C] [StarModule R C] (Ο : A ββββ[R] C) : Unitization.starLift Ο = { toAlgHom := Ο.toAlgHom, map_star' := β― } - Unitization.starLift_symm_apply π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {C : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [Semiring C] [Algebra R C] [StarRing C] [StarModule R C] (Ο : Unitization R A βββ[R] C) : Unitization.starLift.symm Ο = Ο.toNonUnitalStarAlgHom.comp (Unitization.inrNonUnitalStarAlgHom R A) - Unitization.starLift_symm_apply_apply π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {C : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [Semiring C] [Algebra R C] [StarRing C] [StarModule R C] (Ο : Unitization R A βββ[R] C) (a : A) : (Unitization.starLift.symm Ο) a = Ο βa - Unitization.starAlgHom_ext π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {C : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [Semiring C] [Algebra R C] [StarRing C] {Ο Ο : Unitization R A βββ[R] C} (h : (βΟ).comp (Unitization.inrNonUnitalStarAlgHom R A) = (βΟ).comp (Unitization.inrNonUnitalStarAlgHom R A)) : Ο = Ο - Unitization.starAlgHom_ext_iff π Mathlib.Algebra.Algebra.Unitization
{R : Type u_1} {A : Type u_2} {C : Type u_3} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [Semiring C] [Algebra R C] [StarRing C] {Ο Ο : Unitization R A βββ[R] C} : Ο = Ο β (βΟ).comp (Unitization.inrNonUnitalStarAlgHom R A) = (βΟ).comp (Unitization.inrNonUnitalStarAlgHom R A) - Unitization.inrRangeEquiv π Mathlib.Algebra.Algebra.Unitization
(R : Type u_1) (A : Type u_2) [CommSemiring R] [StarAddMonoid R] [NonUnitalSemiring A] [Star A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] : A βββ[R] β₯(NonUnitalStarAlgHom.range (Unitization.inrNonUnitalStarAlgHom R A)) - Unitization.inrRangeEquiv_apply_coe_snd π Mathlib.Algebra.Algebra.Unitization
(R : Type u_1) (A : Type u_2) [CommSemiring R] [StarAddMonoid R] [NonUnitalSemiring A] [Star A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] (a : A) : (β((Unitization.inrRangeEquiv R A) a)).toProd.2 = a - Unitization.inrRangeEquiv_apply_coe_fst π Mathlib.Algebra.Algebra.Unitization
(R : Type u_1) (A : Type u_2) [CommSemiring R] [StarAddMonoid R] [NonUnitalSemiring A] [Star A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] (a : A) : (β((Unitization.inrRangeEquiv R A) a)).toProd.1 = 0 - Unitization.inrRangeEquiv_symm_apply π Mathlib.Algebra.Algebra.Unitization
(R : Type u_1) (A : Type u_2) [CommSemiring R] [StarAddMonoid R] [NonUnitalSemiring A] [Star A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] (aβ : β₯(NonUnitalStarAlgHom.range (Unitization.inrNonUnitalStarAlgHom R A))) : (Unitization.inrRangeEquiv R A).symm aβ = (βaβ).toProd.2 - StarAlgEquiv.toNonUnitalStarAlgHom_restrictScalars π Mathlib.Algebra.Star.Subalgebra
(R : Type u_1) {S : Type u_2} {A : Type u_3} {B : Type u_4} [CommSemiring R] [CommSemiring S] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [MulAction R S] [Module S A] [Module S B] [Module R A] [Module R B] [IsScalarTower R S A] [IsScalarTower R S B] [Star A] [Star B] (e : A βββ[S] B) : (StarAlgEquiv.restrictScalars R e).toNonUnitalStarAlgHom = NonUnitalStarAlgHom.restrictScalars R e.toNonUnitalStarAlgHom - Unitization.starLift_range π Mathlib.Algebra.Algebra.Subalgebra.Unitization
{R : Type u_1} {A : Type u_2} {C : Type u_3} [CommSemiring R] [NonUnitalSemiring A] [StarRing R] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [StarModule R A] [Semiring C] [StarRing C] [Algebra R C] [StarModule R C] (f : A ββββ[R] C) : (Unitization.starLift f).range = StarAlgebra.adjoin R β(NonUnitalStarAlgHom.range f) - Unitization.starLift_range_le π Mathlib.Algebra.Algebra.Subalgebra.Unitization
{R : Type u_1} {A : Type u_2} {C : Type u_3} [CommSemiring R] [NonUnitalSemiring A] [StarRing R] [StarRing A] [Module R A] [SMulCommClass R A A] [IsScalarTower R A A] [StarModule R A] [Semiring C] [StarRing C] [Algebra R C] [StarModule R C] {f : A ββββ[R] C} {S : StarSubalgebra R C} : (Unitization.starLift f).range β€ S β NonUnitalStarAlgHom.range f β€ S.toNonUnitalStarSubalgebra - ContinuousMapZero.toContinuousMapHom π Mathlib.Topology.ContinuousMap.ContinuousMapZero
{X : Type u_1} {R : Type u_2} [Zero X] [TopologicalSpace X] [TopologicalSpace R] [CommSemiring R] [IsTopologicalSemiring R] [StarRing R] [ContinuousStar R] : ContinuousMapZero X R ββββ[R] C(X, R) - ContinuousMapZero.nonUnitalStarAlgHom_precomp π Mathlib.Topology.ContinuousMap.ContinuousMapZero
{X : Type u_1} {Y : Type u_2} (R : Type u_4) [Zero X] [Zero Y] [TopologicalSpace X] [TopologicalSpace Y] [TopologicalSpace R] [CommSemiring R] [StarRing R] [IsTopologicalSemiring R] [ContinuousStar R] (f : ContinuousMapZero X Y) : ContinuousMapZero Y R ββββ[R] ContinuousMapZero X R - ContinuousMapZero.coe_toContinuousMapHom π Mathlib.Topology.ContinuousMap.ContinuousMapZero
{X : Type u_1} {R : Type u_2} [Zero X] [TopologicalSpace X] [TopologicalSpace R] [CommSemiring R] [IsTopologicalSemiring R] [StarRing R] [ContinuousStar R] : βContinuousMapZero.toContinuousMapHom = toContinuousMap - ContinuousMapZero.toContinuousMapHom_apply_apply π Mathlib.Topology.ContinuousMap.ContinuousMapZero
{X : Type u_1} {R : Type u_2} [Zero X] [TopologicalSpace X] [TopologicalSpace R] [CommSemiring R] [IsTopologicalSemiring R] [StarRing R] [ContinuousStar R] (f : ContinuousMapZero X R) (a : X) : (ContinuousMapZero.toContinuousMapHom f) a = f a - ContinuousMapZero.nonUnitalStarAlgHom_postcomp π Mathlib.Topology.ContinuousMap.ContinuousMapZero
(X : Type u_1) {M : Type u_3} {R : Type u_4} {S : Type u_5} [Zero X] [CommSemiring M] [TopologicalSpace X] [TopologicalSpace R] [TopologicalSpace S] [CommSemiring R] [StarRing R] [IsTopologicalSemiring R] [ContinuousStar R] [CommSemiring S] [StarRing S] [IsTopologicalSemiring S] [ContinuousStar S] [Module M R] [Module M S] [ContinuousConstSMul M R] [ContinuousConstSMul M S] (Ο : R ββββ[M] S) (hΟ : Continuous βΟ) : ContinuousMapZero X R ββββ[M] ContinuousMapZero X S - ContinuousMapZero.nonUnitalStarAlgHom_precomp_apply π Mathlib.Topology.ContinuousMap.ContinuousMapZero
{X : Type u_1} {Y : Type u_2} (R : Type u_4) [Zero X] [Zero Y] [TopologicalSpace X] [TopologicalSpace Y] [TopologicalSpace R] [CommSemiring R] [StarRing R] [IsTopologicalSemiring R] [ContinuousStar R] (f : ContinuousMapZero X Y) (g : ContinuousMapZero Y R) : (ContinuousMapZero.nonUnitalStarAlgHom_precomp R f) g = g.comp f - ContinuousMapZero.nonUnitalStarAlgHom_postcomp_apply π Mathlib.Topology.ContinuousMap.ContinuousMapZero
(X : Type u_1) {M : Type u_3} {R : Type u_4} {S : Type u_5} [Zero X] [CommSemiring M] [TopologicalSpace X] [TopologicalSpace R] [TopologicalSpace S] [CommSemiring R] [StarRing R] [IsTopologicalSemiring R] [ContinuousStar R] [CommSemiring S] [StarRing S] [IsTopologicalSemiring S] [ContinuousStar S] [Module M R] [Module M S] [ContinuousConstSMul M R] [ContinuousConstSMul M S] (Ο : R ββββ[M] S) (hΟ : Continuous βΟ) (f : ContinuousMapZero X R) : (ContinuousMapZero.nonUnitalStarAlgHom_postcomp X Ο hΟ) f = { toFun := βΟ, continuous_toFun := hΟ, map_zero' := β― }.comp f - NonUnitalStarSubalgebra.map_topologicalClosure_le π Mathlib.Topology.Algebra.NonUnitalStarAlgebra
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [TopologicalSpace A] [Star A] [NonUnitalSemiring A] [Module R A] [ContinuousStar A] [ContinuousConstSMul R A] [IsSemitopologicalSemiring A] [TopologicalSpace B] [Star B] [NonUnitalSemiring B] [Module R B] [IsSemitopologicalSemiring B] [ContinuousConstSMul R B] [ContinuousStar B] (s : NonUnitalStarSubalgebra R A) {Ο : A ββββ[R] B} (hΟ : Continuous βΟ) : NonUnitalStarSubalgebra.map Ο s.topologicalClosure β€ (NonUnitalStarSubalgebra.map Ο s).topologicalClosure - NonUnitalStarSubalgebra.topologicalClosure_map_le π Mathlib.Topology.Algebra.NonUnitalStarAlgebra
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [TopologicalSpace A] [Star A] [NonUnitalSemiring A] [Module R A] [ContinuousStar A] [ContinuousConstSMul R A] [IsSemitopologicalSemiring A] [TopologicalSpace B] [Star B] [NonUnitalSemiring B] [Module R B] [IsSemitopologicalSemiring B] [ContinuousConstSMul R B] [ContinuousStar B] (s : NonUnitalStarSubalgebra R A) {Ο : A ββββ[R] B} (hΟ : IsClosedMap βΟ) : (NonUnitalStarSubalgebra.map Ο s).topologicalClosure β€ NonUnitalStarSubalgebra.map Ο s.topologicalClosure - NonUnitalStarSubalgebra.topologicalClosure_map π Mathlib.Topology.Algebra.NonUnitalStarAlgebra
{R : Type u_1} {A : Type u_2} {B : Type u_3} [CommSemiring R] [TopologicalSpace A] [Star A] [NonUnitalSemiring A] [Module R A] [ContinuousStar A] [ContinuousConstSMul R A] [IsSemitopologicalSemiring A] [TopologicalSpace B] [Star B] [NonUnitalSemiring B] [Module R B] [IsSemitopologicalSemiring B] [ContinuousConstSMul R B] [ContinuousStar B] (s : NonUnitalStarSubalgebra R A) {Ο : A ββββ[R] B} (hΟ : IsClosedMap βΟ) (hΟ' : Continuous βΟ) : (NonUnitalStarSubalgebra.map Ο s).topologicalClosure = NonUnitalStarSubalgebra.map Ο s.topologicalClosure - cfcβHom π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : ContinuousMapZero (β(quasispectrum R a)) R ββββ[R] A - cfcβHomSuperset π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : quasispectrum R a β s) : ContinuousMapZero (βs) R ββββ[R] A - cfcβHom_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_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : (cfcβHom ha) (ContinuousMapZero.id (quasispectrum R a)) = a - cfcβHom_injective π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : Function.Injective β(cfcβHom ha) - cfcβHom_predicate π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (f : ContinuousMapZero (β(quasispectrum R a)) R) : p ((cfcβHom ha) f) - cfcβHom_continuous π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : Continuous β(cfcβHom ha) - cfcβHom_isClosedEmbedding π 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 : NonUnitalClosedEmbeddingContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : Topology.IsClosedEmbedding β(cfcβHom ha) - NonUnitalClosedEmbeddingContinuousFunctionalCalculus.isClosedEmbedding π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} {instβ : CommSemiring R} {instβΒΉ : Nontrivial R} {instβΒ² : StarRing R} {instβΒ³ : MetricSpace R} {instββ΄ : IsTopologicalSemiring R} {instββ΅ : ContinuousStar R} {instββΆ : NonUnitalRing A} {instββ· : StarRing A} {instββΈ : TopologicalSpace A} {instββΉ : Module R A} {instβΒΉβ° : IsScalarTower R A A} {instβΒΉΒΉ : SMulCommClass R A A} [self : NonUnitalClosedEmbeddingContinuousFunctionalCalculus R A p] (a : A) (ha : p a) : Topology.IsClosedEmbedding β(cfcβHom ha) - NonUnitalClosedEmbeddingContinuousFunctionalCalculus.mk π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [toNonUnitalContinuousFunctionalCalculus : NonUnitalContinuousFunctionalCalculus R A p] (isClosedEmbedding : β (a : A) (ha : p a), Topology.IsClosedEmbedding β(cfcβHom ha)) : NonUnitalClosedEmbeddingContinuousFunctionalCalculus R A p - cfcβHom_map_quasispectrum π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (f : ContinuousMapZero (β(quasispectrum R a)) R) : quasispectrum R ((cfcβHom ha) f) = Set.range βf - cfcβ_apply π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hf0 : f 0 = 0 := by cfc_zero_tac) (ha : p a := by cfc_tac) : cfcβ f a = (cfcβHom ha) { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := β―, map_zero' := hf0 } - cfcβ_apply_pi π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {ΞΉ : Type u_3} (f : ΞΉ β R β R) (a : A) (ha : p a := by cfc_tac) (hf : β (i : ΞΉ), ContinuousOn (f i) (quasispectrum R a) := by cfc_cont_tac) (hf0 : β (i : ΞΉ), f i 0 = 0 := by cfc_zero_tac) : (fun i => cfcβ (f i) a) = fun i => (cfcβHom ha) { toFun := (quasispectrum R a).domRestrict (f i), continuous_toFun := β―, map_zero' := β― } - cfcβHom_eq_cfcβ_extend π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (g : R β R) (ha : p a) (f : ContinuousMapZero (β(quasispectrum R a)) R) : (cfcβHom ha) f = cfcβ (Function.extend Subtype.val (βf) g) a - cfcβ_apply_mkD π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] (f : R β R) (a : A) (ha : p a := by cfc_tac) : cfcβ f a = (cfcβHom ha) (ContinuousMapZero.mkD ((quasispectrum R a).domRestrict f) 0) - cfcβ_def π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_3} {A : Type u_4} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] (f : R β R) (a : A) : cfcβ f a = if h : p a β§ ContinuousOn f (quasispectrum R a) β§ f 0 = 0 then (cfcβHom β―) { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := β―, map_zero' := β― } else 0 - cfcβ_cases π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] (P : A β Prop) (a : A) (f : R β R) (hβ : P 0) (haf : β (hf : ContinuousOn f (quasispectrum R a)) (h0 : { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := β― } 0 = 0) (ha : p a), P ((cfcβHom ha) { toFun := (quasispectrum R a).domRestrict f, continuous_toFun := β―, map_zero' := h0 })) : P (cfcβ f a) - cfcβHom_nonneg_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {a : A} (ha : p a) {f : ContinuousMapZero (β(quasispectrum R a)) R} : 0 β€ (cfcβHom ha) f β 0 β€ f - cfcβL_apply π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) (aβ : ContinuousMapZero (β(quasispectrum R a)) R) : (cfcβL ha) aβ = (cfcβHom ha) aβ - cfcβHomSuperset_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : quasispectrum R a β s) : (cfcβHomSuperset ha hs) (ContinuousMapZero.id s) = a - cfcβHomSuperset_continuous π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : quasispectrum R a β s) : Continuous β(cfcβHomSuperset ha hs) - cfcβHom_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) - isClosedEmbedding_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] [ClosedEmbeddingContinuousFunctionalCalculus R A p] [CompleteSpace R] {a : A} (ha : p a) : Topology.IsClosedEmbedding β(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 - cfcβHom_mono π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {f g : ContinuousMapZero (β(quasispectrum R a)) R} (hfg : f β€ g) : (cfcβHom ha) f β€ (cfcβHom ha) g - range_cfcβ_eq_range_cfcβHom π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
(R : Type u_1) {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) : (Set.range fun x => cfcβ x a) = β(NonUnitalStarAlgHom.range (cfcβHom ha)) - cfcβHomSuperset_apply π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) {s : Set R} (hs : quasispectrum R a β s) (aβ : ContinuousMapZero (βs) R) : (cfcβHomSuperset ha hs) aβ = (cfcβHom ha) (aβ.comp { toFun := Subtype.map id hs, continuous_toFun := β―, map_zero' := β― }) - cfcβHom_le_iff π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommRing R] [PartialOrder R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalRing R] [ContinuousStar R] [ContinuousSqrt R] [StarOrderedRing R] [NoZeroDivisors R] [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [PartialOrder A] [StarOrderedRing A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [NonnegSpectrumClass R A] {a : A} (ha : p a) {f g : ContinuousMapZero (β(quasispectrum R a)) R} : (cfcβHom ha) f β€ (cfcβHom ha) g β f β€ g - cfcβHom_eq_of_continuous_of_map_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) [ContinuousMapZero.UniqueHom R A] (Ο : ContinuousMapZero (β(quasispectrum R a)) R ββββ[R] A) (hΟβ : Continuous βΟ) (hΟβ : Ο (ContinuousMapZero.id (quasispectrum R a)) = a) : cfcβHom ha = Ο - ContinuousMapZero.UniqueHom.eq_of_continuous_of_map_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {instβ : CommSemiring R} {instβΒΉ : StarRing R} {instβΒ² : MetricSpace R} {instβΒ³ : IsTopologicalSemiring R} {instββ΄ : ContinuousStar R} {instββ΅ : NonUnitalRing A} {instββΆ : StarRing A} {instββ· : TopologicalSpace A} {instββΈ : Module R A} {instββΉ : IsScalarTower R A A} {instβΒΉβ° : SMulCommClass R A A} [self : ContinuousMapZero.UniqueHom R A] (s : Set R) [CompactSpace βs] [Fact (0 β s)] (Ο Ο : ContinuousMapZero (βs) R ββββ[R] A) (hΟ : Continuous βΟ) (hΟ : Continuous βΟ) (h : Ο (ContinuousMapZero.id s) = Ο (ContinuousMapZero.id s)) : Ο = Ο - ContinuousMapZero.UniqueHom.mk π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} [CommSemiring 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] (eq_of_continuous_of_map_id : β (s : Set R) [CompactSpace βs] [inst : Fact (0 β s)] (Ο Ο : ContinuousMapZero (βs) R ββββ[R] A), Continuous βΟ β Continuous βΟ β Ο (ContinuousMapZero.id s) = Ο (ContinuousMapZero.id s) β Ο = Ο) : ContinuousMapZero.UniqueHom R A - NonUnitalStarAlgHom.ext_continuousMap π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [ContinuousMapZero.UniqueHom R A] (a : A) [CompactSpace β(quasispectrum R a)] (Ο Ο : ContinuousMapZero (β(quasispectrum R a)) R ββββ[R] A) (hΟ : Continuous βΟ) (hΟ : Continuous βΟ) (h : Ο (ContinuousMapZero.id (quasispectrum R a)) = Ο (ContinuousMapZero.id (quasispectrum R a))) : Ο = Ο - NonUnitalContinuousFunctionalCalculus.exists_cfc_of_predicate π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} {instβ : CommSemiring R} {instβΒΉ : Nontrivial R} {instβΒ² : StarRing R} {instβΒ³ : MetricSpace R} {instββ΄ : IsTopologicalSemiring R} {instββ΅ : ContinuousStar R} {instββΆ : NonUnitalRing A} {instββ· : StarRing A} {instββΈ : TopologicalSpace A} {instββΉ : Module R A} {instβΒΉβ° : IsScalarTower R A A} {instβΒΉΒΉ : SMulCommClass R A A} [self : NonUnitalContinuousFunctionalCalculus R A p] (a : A) : p a β β Ο, Continuous βΟ β§ Function.Injective βΟ β§ Ο { toContinuousMap := ContinuousMap.restrict (quasispectrum R a) (ContinuousMap.id R), map_zero' := β― } = a β§ (β (f : ContinuousMapZero (β(quasispectrum R a)) R), quasispectrum R (Ο f) = Set.range βf) β§ β (f : ContinuousMapZero (β(quasispectrum R a)) R), p (Ο f) - NonUnitalContinuousFunctionalCalculus.mk π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : outParam (A β Prop)} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] (predicate_zero : p 0) [compactSpace_quasispectrum : β (a : A), CompactSpace β(quasispectrum R a)] (exists_cfc_of_predicate : β (a : A), p a β β Ο, Continuous βΟ β§ Function.Injective βΟ β§ Ο { toContinuousMap := ContinuousMap.restrict (quasispectrum R a) (ContinuousMap.id R), map_zero' := β― } = a β§ (β (f : ContinuousMapZero (β(quasispectrum R a)) R), quasispectrum R (Ο f) = Set.range βf) β§ β (f : ContinuousMapZero (β(quasispectrum R a)) R), p (Ο f)) : NonUnitalContinuousFunctionalCalculus R A p - cfcβHom_comp π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.NonUnital
{R : Type u_1} {A : Type u_2} {p : A β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [instCFCβ : NonUnitalContinuousFunctionalCalculus R A p] {a : A} (ha : p a) [ContinuousMapZero.UniqueHom R A] (f : ContinuousMapZero (β(quasispectrum R a)) R) (f' : ContinuousMapZero β(quasispectrum R a) β(quasispectrum R ((cfcβHom ha) f))) (hff' : β (x : β(quasispectrum R a)), f x = β(f' x)) (g : ContinuousMapZero (β(quasispectrum R ((cfcβHom ha) f))) R) : (cfcβHom ha) (g.comp f') = (cfcβHom β―) g - QuasispectrumRestricts.cfcβHom_eq_restrict π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u_1} {S : Type u_2} {A : Type u_3} {p q : A β Prop} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [MetricSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [Algebra R S] [Module R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] [NonUnitalContinuousFunctionalCalculus S A q] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalContinuousFunctionalCalculus R A p] [ContinuousMapZero.UniqueHom R A] (f : C(S, R)) {a : A} (hpa : p a) (hqa : q a) (h : QuasispectrumRestricts a βf) : cfcβHom hpa = QuasispectrumRestricts.nonUnitalStarAlgHom (cfcβHom hqa) h - QuasispectrumRestricts.nonUnitalStarAlgHom π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u} {S : Type v} {A : Type w} [Semifield R] [StarRing R] [TopologicalSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [TopologicalSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Algebra R S] [Module R A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] {a : A} (Ο : ContinuousMapZero (β(quasispectrum S a)) S ββββ[S] A) {f : C(S, R)} (h : QuasispectrumRestricts a βf) : ContinuousMapZero (β(quasispectrum R a)) R ββββ[R] A - QuasispectrumRestricts.nonUnitalStarAlgHom_apply π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u} {S : Type v} {A : Type w} [Semifield R] [StarRing R] [TopologicalSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [TopologicalSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Algebra R S] [Module R A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] {a : A} (Ο : ContinuousMapZero (β(quasispectrum S a)) S ββββ[S] A) {f : C(S, R)} (h : QuasispectrumRestricts a βf) (aβ : ContinuousMapZero (β(quasispectrum R a)) R) : (QuasispectrumRestricts.nonUnitalStarAlgHom Ο h) aβ = Ο ({ toFun := β(StarAlgHom.ofId R S), continuous_toFun := β―, map_zero' := β― }.comp (aβ.comp { toFun := Subtype.map βf β―, continuous_toFun := β―, map_zero' := β― })) - QuasispectrumRestricts.nonUnitalStarAlgHom_id π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u_1} {S : Type u_2} {A : Type u_3} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [MetricSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [Algebra R S] [Module R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] {a : A} {Ο : ContinuousMapZero (β(quasispectrum S a)) S ββββ[S] A} {f : C(S, R)} (h : QuasispectrumRestricts a βf) (h_id : Ο (ContinuousMapZero.id (quasispectrum S a)) = a) : (QuasispectrumRestricts.nonUnitalStarAlgHom Ο h) (ContinuousMapZero.id (quasispectrum R a)) = a - QuasispectrumRestricts.nonUnitalStarAlgHom_injective π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u_1} {S : Type u_2} {A : Type u_3} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [MetricSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [Algebra R S] [Module R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] {a : A} {Ο : ContinuousMapZero (β(quasispectrum S a)) S ββββ[S] A} (hΟ : Function.Injective βΟ) {f : C(S, R)} (h : QuasispectrumRestricts a βf) (halg : Function.Injective β(algebraMap R S)) : Function.Injective β(QuasispectrumRestricts.nonUnitalStarAlgHom Ο h) - QuasispectrumRestricts.continuous_nonUnitalStarAlgHom π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u_1} {S : Type u_2} {A : Type u_3} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [MetricSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [Algebra R S] [Module R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] {a : A} {Ο : ContinuousMapZero (β(quasispectrum S a)) S ββββ[S] A} (hΟ : Continuous βΟ) {f : C(S, R)} (h : QuasispectrumRestricts a βf) : Continuous β(QuasispectrumRestricts.nonUnitalStarAlgHom Ο h) - QuasispectrumRestricts.isClosedEmbedding_nonUnitalStarAlgHom π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Restrict
{R : Type u_1} {S : Type u_2} {A : Type u_3} [Semifield R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [Field S] [StarRing S] [MetricSpace S] [IsTopologicalRing S] [ContinuousStar S] [NonUnitalRing A] [StarRing A] [Module S A] [IsScalarTower S A A] [SMulCommClass S A A] [Algebra R S] [Module R A] [IsScalarTower R S A] [StarModule R S] [ContinuousSMul R S] [TopologicalSpace A] [CompleteSpace R] {a : A} {Ο : ContinuousMapZero (β(quasispectrum S a)) S ββββ[S] A} (hΟ : Topology.IsClosedEmbedding βΟ) {f : C(S, R)} (h : QuasispectrumRestricts a βf) (halg : IsUniformEmbedding β(algebraMap R S)) : Topology.IsClosedEmbedding β(QuasispectrumRestricts.nonUnitalStarAlgHom Ο h) - ContinuousMapZero.mul_nonUnitalStarAlgHom_apply_eq_zero π Mathlib.Topology.ContinuousMap.StoneWeierstrass
{π : Type u_2} {A : Type u_3} [RCLike π] [NonUnitalSemiring A] [Star A] [TopologicalSpace A] [SeparatelyContinuousMul A] [T2Space A] [DistribMulAction π A] [SMulCommClass π A A] {s : Set π} [Fact (0 β s)] [CompactSpace βs] (Ο : ContinuousMapZero (βs) π ββββ[π] A) (a : A) (hmul_id : a * Ο (ContinuousMapZero.id s) = 0) (hmul_star_id : a * Ο (star (ContinuousMapZero.id s)) = 0) (hΟ : Continuous βΟ) (f : ContinuousMapZero (βs) π) : a * Ο f = 0 - ContinuousMapZero.nonUnitalStarAlgHom_apply_mul_eq_zero π Mathlib.Topology.ContinuousMap.StoneWeierstrass
{π : Type u_2} {A : Type u_3} [RCLike π] [NonUnitalSemiring A] [Star A] [TopologicalSpace A] [SeparatelyContinuousMul A] [T2Space A] [DistribMulAction π A] [IsScalarTower π A A] {s : Set π} [Fact (0 β s)] [CompactSpace βs] (Ο : ContinuousMapZero (βs) π ββββ[π] A) (a : A) (hmul_id : Ο (ContinuousMapZero.id s) * a = 0) (hmul_star_id : Ο (star (ContinuousMapZero.id s)) * a = 0) (hΟ : Continuous βΟ) (f : ContinuousMapZero (βs) π) : Ο f * a = 0 - NonUnitalStarAlgHom.realContinuousMapZeroOfNNReal π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{X : Type u_1} [TopologicalSpace X] [Zero X] {A : Type u_2} [NonUnitalRing A] [StarRing A] [Module β A] (Ο : ContinuousMapZero X NNReal ββββ[NNReal] A) : ContinuousMapZero X β ββββ[β] A - NonUnitalStarAlgHom.realContinuousMapZeroOfNNReal_injective π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{X : Type u_1} [TopologicalSpace X] [Zero X] {A : Type u_2} [NonUnitalRing A] [StarRing A] [Module β A] : Function.Injective NonUnitalStarAlgHom.realContinuousMapZeroOfNNReal - NonUnitalStarAlgHom.continuous_realContinuousMapZeroOfNNReal π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{X : Type u_1} [TopologicalSpace X] [Zero X] {A : Type u_2} [NonUnitalRing A] [StarRing A] [Module β A] [TopologicalSpace A] [IsSemitopologicalRing A] (Ο : ContinuousMapZero X NNReal ββββ[NNReal] A) (hΟ : Continuous βΟ) : Continuous βΟ.realContinuousMapZeroOfNNReal - NonUnitalStarAlgHom.realContinuousMapZeroOfNNReal_apply_comp_toReal π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{X : Type u_1} [TopologicalSpace X] [Zero X] {A : Type u_2} [NonUnitalRing A] [StarRing A] [Module β A] (Ο : ContinuousMapZero X NNReal ββββ[NNReal] A) (f : ContinuousMapZero X NNReal) : Ο.realContinuousMapZeroOfNNReal ({ toFun := NNReal.toReal, continuous_toFun := NNReal.continuous_coe, map_zero' := β― }.comp f) = Ο f - NonUnitalStarAlgHom.map_cfcβ π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{R : Type u_2} {S : Type u_3} {A : Type u_4} {B : Type u_5} {p : A β Prop} {q : B β Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [CommRing S] [Algebra R S] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalRing B] [StarRing B] [TopologicalSpace B] [Module R B] [IsScalarTower R B B] [SMulCommClass R B B] [Module S A] [Module S B] [IsScalarTower R S A] [IsScalarTower R S B] [NonUnitalContinuousFunctionalCalculus R A p] [NonUnitalContinuousFunctionalCalculus R B q] [ContinuousMapZero.UniqueHom R B] (Ο : A ββββ[S] B) (f : R β R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hfβ : f 0 = 0 := by cfc_zero_tac) (hΟ : Continuous βΟ := by fun_prop) (ha : p a := by cfc_tac) (hΟa : q (Ο a) := by cfc_tac) : Ο (cfcβ f a) = cfcβ f (Ο a) - NonUnitalStarAlgHom.realContinuousMapZeroOfNNReal_apply π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{X : Type u_1} [TopologicalSpace X] [Zero X] {A : Type u_2} [NonUnitalRing A] [StarRing A] [Module β A] (Ο : ContinuousMapZero X NNReal ββββ[NNReal] A) (f : ContinuousMapZero X β) : Ο.realContinuousMapZeroOfNNReal f = Ο f.toNNReal - Ο (-f).toNNReal - ContinuousMapZero.toContinuousMapHom_toNNReal π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{X : Type u_1} [TopologicalSpace X] [Zero X] (f : ContinuousMapZero X β) : (ContinuousMapZero.toContinuousMapHom f).toNNReal = ContinuousMapZero.toContinuousMapHom f.toNNReal - cfcβHom_nnreal_eq_restrict π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [PartialOrder A] [StarRing A] [StarOrderedRing A] [Module β A] [IsSemitopologicalRing A] [IsScalarTower β A A] [SMulCommClass β A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus β A IsSelfAdjoint] [NonnegSpectrumClass β A] {a : A} (ha : 0 β€ a) : cfcβHom ha = QuasispectrumRestricts.nonUnitalStarAlgHom (cfcβHom β―) β― - cfcβHom_real_eq_restrict π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{A : Type u_1} [TopologicalSpace A] [NonUnitalRing A] [StarRing A] [Module β A] [IsScalarTower β A A] [SMulCommClass β A A] [T2Space A] [NonUnitalContinuousFunctionalCalculus β A IsStarNormal] {a : A} (ha : IsSelfAdjoint a) : cfcβHom ha = QuasispectrumRestricts.nonUnitalStarAlgHom (cfcβHom β―) β― - cfcβAux π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{π : Type u_1} {A : Type u_2} [RCLike π] [NonUnitalNormedRing A] [StarRing A] [NormedSpace π A] [IsScalarTower π A A] [SMulCommClass π A A] [StarModule π A] {p : A β Prop} {pβ : Unitization π A β Prop} (hpβ : β {x : A}, pβ βx β p x) (a : A) (ha : p a) [ClosedEmbeddingContinuousFunctionalCalculus π (Unitization π A) pβ] : ContinuousMapZero (β(quasispectrum π a)) π ββββ[π] Unitization π A - inrNonUnitalStarAlgHom_comp_cfcβHom_eq_cfcβAux π Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Instances
{π : Type u_1} {A : Type u_2} [RCLike π] [NonUnitalNormedRing A] [StarRing A] [NormedSpace π A] [IsScalarTower π A A] [SMulCommClass π A A] [StarModule π A] {p : A β Prop} {pβ : Unitization π A β Prop} (hpβ : β {x : A}, pβ βx β p x) [ClosedEmbeddingContinuousFunctionalCalculus π (Unitization π A) pβ] [CompleteSpace A] [CStarRing A] (a : A) (ha : p a) : (Unitization.inrNonUnitalStarAlgHom π A).comp (cfcβHom ha) = cfcβAux β― a ha
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