Loogle!
Result
Found 107 declarations mentioning NonUnitalAlgHomClass.
- NonUnitalAlgHomClass ๐ Mathlib.Algebra.Algebra.NonUnitalHom
(F : Type u_1) (R : outParam (Type u_2)) (A : outParam (Type u_3)) (B : outParam (Type u_4)) [Monoid R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [DistribMulAction R A] [DistribMulAction R B] [FunLike F A B] : Prop - NonUnitalAlgHomClass.toNonUnitalAlgHom ๐ Mathlib.Algebra.Algebra.NonUnitalHom
{F : Type u_3} {R : Type u_4} [Monoid R] {A : Type u_5} {B : Type u_6} [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) : A โโโ[R] B - NonUnitalAlgHomClass.instCoeTCNonUnitalAlgHomId ๐ Mathlib.Algebra.Algebra.NonUnitalHom
{F : Type u_3} {R : Type u_4} [Monoid R] {A : Type u_5} {B : Type u_6} [NonUnitalNonAssocSemiring A] [DistribMulAction R A] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] : CoeTC F (A โโโ[R] B) - NonUnitalAlgHomClass.instLinearMapClass ๐ Mathlib.Algebra.Algebra.NonUnitalHom
{R : Type u} [Semiring R] {A : Type u_1} {B : Type u_2} [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] {F : Type u_3} [FunLike F A B] [Module R B] [NonUnitalAlgHomClass F R A B] : LinearMapClass F R A B - AlgHom.instNonUnitalAlgHomClassOfAlgHomClass ๐ Mathlib.Algebra.Algebra.NonUnitalHom
{F : Type u_1} {R : Type u_2} [CommSemiring R] {A : Type u_3} {B : Type u_4} [Semiring A] [Semiring B] [Algebra R A] [Algebra R B] [FunLike F A B] [AlgHomClass F R A B] : NonUnitalAlgHomClass F R A B - NonUnitalAlgHom.range ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (ฯ : F) : NonUnitalSubalgebra R B - NonUnitalAlgHom.equalizer ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (ฯ ฯ : F) : NonUnitalSubalgebra R A - NonUnitalSubalgebra.comap ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) (S : NonUnitalSubalgebra R B) : NonUnitalSubalgebra R A - NonUnitalSubalgebra.map ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) (S : NonUnitalSubalgebra R A) : NonUnitalSubalgebra R B - NonUnitalSubalgebra.map_injective ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] {f : F} (hf : Function.Injective โf) : Function.Injective (NonUnitalSubalgebra.map f) - NonUnitalAlgHom.coe_range ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (ฯ : F) : โ(NonUnitalAlgHom.range ฯ) = Set.range โฯ - NonUnitalAlgHom.fintypeRange ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [Fintype A] [DecidableEq B] (ฯ : F) : Fintype โฅ(NonUnitalAlgHom.range ฯ) - NonUnitalAlgHom.mem_range_self ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (ฯ : F) (x : A) : ฯ x โ NonUnitalAlgHom.range ฯ - NonUnitalAlgHom.mem_range ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (ฯ : F) {y : B} : y โ NonUnitalAlgHom.range ฯ โ โ x, ฯ x = y - NonUnitalAlgHom.mem_equalizer ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (ฯ ฯ : F) (x : A) : x โ NonUnitalAlgHom.equalizer ฯ ฯ โ ฯ x = ฯ x - NonUnitalSubalgebra.coe_comap ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (S : NonUnitalSubalgebra R B) (f : F) : โ(NonUnitalSubalgebra.comap f S) = โf โปยน' โS - NonUnitalSubalgebra.coe_map ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (S : NonUnitalSubalgebra R A) (f : F) : โ(NonUnitalSubalgebra.map f S) = โf '' โS - NonUnitalSubalgebra.gc_map_comap ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) : GaloisConnection (NonUnitalSubalgebra.map f) (NonUnitalSubalgebra.comap f) - NonUnitalSubalgebra.mem_comap ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (S : NonUnitalSubalgebra R B) (f : F) (x : A) : x โ NonUnitalSubalgebra.comap f S โ f x โ S - NonUnitalSubalgebra.mem_map ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] {S : NonUnitalSubalgebra R A} {f : F} {y : B} : y โ NonUnitalSubalgebra.map f S โ โ x โ S, f x = y - NonUnitalSubalgebra.map_mono ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] {Sโ Sโ : NonUnitalSubalgebra R A} {f : F} : Sโ โค Sโ โ NonUnitalSubalgebra.map f Sโ โค NonUnitalSubalgebra.map f Sโ - NonUnitalSubalgebra.map_le ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] {S : NonUnitalSubalgebra R A} {f : F} {U : NonUnitalSubalgebra R B} : NonUnitalSubalgebra.map f S โค U โ S โค NonUnitalSubalgebra.comap f U - NonUnitalSubalgebra.map_toSubmodule ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] {S : NonUnitalSubalgebra R A} {f : F} : (NonUnitalSubalgebra.map f S).toSubmodule = Submodule.map (LinearMapClass.linearMap f) S.toSubmodule - NonUnitalSubalgebra.map_toNonUnitalSubsemiring ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [NonUnitalNonAssocSemiring B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] {S : NonUnitalSubalgebra R A} {f : F} : (NonUnitalSubalgebra.map f S).toNonUnitalSubsemiring = NonUnitalSubsemiring.map (โf) S.toNonUnitalSubsemiring - NonUnitalAlgHom.codRestrict ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) (S : NonUnitalSubalgebra R B) (hf : โ (x : A), f x โ S) : A โโโ[R] โฅS - NonUnitalAlgHom.rangeRestrict ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) : A โโโ[R] โฅ(NonUnitalAlgHom.range f) - NonUnitalAlgHom.map_adjoin ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type u_1} (R : Type u) (A : Type v) {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [IsScalarTower R A A] [SMulCommClass R A A] [IsScalarTower R B B] [SMulCommClass R B B] (f : F) (s : Set A) : NonUnitalSubalgebra.map f (NonUnitalAlgebra.adjoin R s) = NonUnitalAlgebra.adjoin R (โf '' s) - NonUnitalAlgHom.map_adjoin_singleton ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type u_1} (R : Type u) (A : Type v) {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [IsScalarTower R A A] [SMulCommClass R A A] [IsScalarTower R B B] [SMulCommClass R B B] (f : F) (x : A) : NonUnitalSubalgebra.map f (NonUnitalAlgebra.adjoin R {x}) = NonUnitalAlgebra.adjoin R {f x} - NonUnitalSubalgebra.map_center_eq ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{R : Type u_1} {A : Type u_2} [CommSemiring R] [NonUnitalSemiring A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] {B : Type u_3} {F : Type u_4} [NonUnitalNonAssocSemiring B] [Module R B] [IsScalarTower R B B] [SMulCommClass R B B] [EquivLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) : NonUnitalSubalgebra.map f (NonUnitalSubalgebra.center R A) = NonUnitalSubalgebra.center R B - NonUnitalAlgHom.coe_codRestrict ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) (S : NonUnitalSubalgebra R B) (hf : โ (x : A), f x โ S) (x : A) : โ((NonUnitalAlgHom.codRestrict f S hf) x) = f x - NonUnitalAlgHom.injective_codRestrict ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) (S : NonUnitalSubalgebra R B) (hf : โ (x : A), f x โ S) : Function.Injective โ(NonUnitalAlgHom.codRestrict f S hf) โ Function.Injective โf - NonUnitalSubalgebra.map_center_le_center ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{R : Type u_1} {A : Type u_2} [CommSemiring R] [NonUnitalSemiring A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] {B : Type u_3} {F : Type u_4} [NonUnitalNonAssocSemiring B] [Module R B] [IsScalarTower R B B] [SMulCommClass R B B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] {f : F} (hf : Function.Surjective โf) : NonUnitalSubalgebra.map f (NonUnitalSubalgebra.center R A) โค NonUnitalSubalgebra.center R B - NonUnitalSubalgebra.comap_center_le_center ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{R : Type u_1} {A : Type u_2} [CommSemiring R] [NonUnitalSemiring A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] {B : Type u_3} {F : Type u_4} [NonUnitalNonAssocSemiring B] [Module R B] [IsScalarTower R B B] [SMulCommClass R B B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] {f : F} (hf : Function.Injective โf) : NonUnitalSubalgebra.comap f (NonUnitalSubalgebra.center R B) โค NonUnitalSubalgebra.center R A - NonUnitalAlgHom.subtype_comp_codRestrict ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (f : F) (S : NonUnitalSubalgebra R B) (hf : โ (x : A), f x โ S) : (NonUnitalSubalgebraClass.subtype S).comp (NonUnitalAlgHom.codRestrict f S hf) = NonUnitalAlgHomClass.toNonUnitalAlgHom f - NonUnitalAlgebra.map_iInf ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type u_1} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [IsScalarTower R A A] [SMulCommClass R A A] {ฮน : Sort u_2} [Nonempty ฮน] [IsScalarTower R B B] [SMulCommClass R B B] (f : F) (hf : Function.Injective โf) (S : ฮน โ NonUnitalSubalgebra R A) : NonUnitalSubalgebra.map f (โจ i, S i) = โจ i, NonUnitalSubalgebra.map f (S i) - NonUnitalAlgebra.map_sup ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type u_1} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [IsScalarTower R A A] [SMulCommClass R A A] [IsScalarTower R B B] [SMulCommClass R B B] (f : F) (S T : NonUnitalSubalgebra R A) : NonUnitalSubalgebra.map f (S โ T) = NonUnitalSubalgebra.map f S โ NonUnitalSubalgebra.map f T - NonUnitalAlgebra.map_inf ๐ Mathlib.Algebra.Algebra.NonUnitalSubalgebra
{F : Type u_1} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalNonAssocSemiring A] [Module R A] [NonUnitalNonAssocSemiring B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [IsScalarTower R A A] [SMulCommClass R A A] [IsScalarTower R B B] [SMulCommClass R B B] (f : F) (hf : Function.Injective โf) (S T : NonUnitalSubalgebra R A) : NonUnitalSubalgebra.map f (S โ T) = NonUnitalSubalgebra.map f S โ NonUnitalSubalgebra.map f T - 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 - 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) - NonUnitalStarAlgHomClass.instNonUnitalStarRingHomClassOfStarHomClass ๐ 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] : NonUnitalStarRingHomClass F A B - 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 - instNonUnitalAlgHomClassOfNonUnitalAlgEquivClass ๐ 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] [NonUnitalNonAssocSemiring B] [DistribMulAction R B] [EquivLike F A B] [NonUnitalAlgEquivClass F R A B] : NonUnitalAlgHomClass F R A B - StarAlgEquiv.ofBijective ๐ 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) (hf : Function.Bijective โf) : A โโโ[R] B - StarAlgEquiv.coe_ofBijective ๐ 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} (hf : Function.Bijective โf) : โ(StarAlgEquiv.ofBijective f hf) = โf - StarAlgEquiv.ofBijective_apply ๐ 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} (hf : Function.Bijective โf) (a : A) : (StarAlgEquiv.ofBijective f hf) a = f a - NonUnitalStarAlgHom.range ๐ 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) : NonUnitalStarSubalgebra R B - NonUnitalStarAlgHom.equalizer ๐ 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) : NonUnitalStarSubalgebra R A - NonUnitalStarSubalgebra.comap ๐ 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) : NonUnitalStarSubalgebra R A - NonUnitalStarSubalgebra.map ๐ 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 A) : NonUnitalStarSubalgebra R B - NonUnitalStarSubalgebra.map_injective ๐ 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} (hf : Function.Injective โf) : Function.Injective (NonUnitalStarSubalgebra.map f) - NonUnitalStarAlgHom.coe_range ๐ 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) : โ(NonUnitalStarAlgHom.range ฯ) = Set.range โฯ - NonUnitalStarAlgHom.mem_range_self ๐ 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) (x : A) : ฯ x โ NonUnitalStarAlgHom.range ฯ - NonUnitalStarAlgHom.mem_range ๐ 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) {y : B} : y โ NonUnitalStarAlgHom.range ฯ โ โ x, ฯ x = y - NonUnitalStarSubalgebra.map_toNonUnitalSubalgebra ๐ 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] {S : NonUnitalStarSubalgebra R A} {f : F} : (NonUnitalStarSubalgebra.map f S).toNonUnitalSubalgebra = NonUnitalSubalgebra.map f S.toNonUnitalSubalgebra - NonUnitalStarAlgHom.mem_equalizer ๐ 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) (x : A) : x โ NonUnitalStarAlgHom.equalizer ฯ ฯ โ ฯ x = ฯ x - NonUnitalStarSubalgebra.coe_comap ๐ 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] (S : NonUnitalStarSubalgebra R B) (f : F) : โ(NonUnitalStarSubalgebra.comap f S) = โf โปยน' โS - NonUnitalStarSubalgebra.coe_map ๐ 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] (S : NonUnitalStarSubalgebra R A) (f : F) : โ(NonUnitalStarSubalgebra.map f S) = โf '' โS - NonUnitalStarSubalgebra.gc_map_comap ๐ 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) : GaloisConnection (NonUnitalStarSubalgebra.map f) (NonUnitalStarSubalgebra.comap f) - NonUnitalStarSubalgebra.mem_comap ๐ 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] (S : NonUnitalStarSubalgebra R B) (f : F) (x : A) : x โ NonUnitalStarSubalgebra.comap f S โ f x โ S - NonUnitalStarSubalgebra.mem_map ๐ 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] {S : NonUnitalStarSubalgebra R A} {f : F} {y : B} : y โ NonUnitalStarSubalgebra.map f S โ โ x โ S, f x = y - NonUnitalStarSubalgebra.map_mono ๐ 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] {Sโ Sโ : NonUnitalStarSubalgebra R A} {f : F} : Sโ โค Sโ โ NonUnitalStarSubalgebra.map f Sโ โค NonUnitalStarSubalgebra.map f Sโ - NonUnitalStarSubalgebra.map_le ๐ 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] {S : NonUnitalStarSubalgebra R A} {f : F} {U : NonUnitalStarSubalgebra R B} : NonUnitalStarSubalgebra.map f S โค U โ S โค NonUnitalStarSubalgebra.comap f U - 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 - 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.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 - NonUnitalStarSubalgebra.comap_center_le_center ๐ 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] [IsScalarTower R A A] [SMulCommClass R A A] {F : Type u_1} [IsScalarTower R B B] [SMulCommClass R B B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] {f : F} (hf : Function.Injective โf) : NonUnitalStarSubalgebra.comap f (NonUnitalStarSubalgebra.center R B) โค NonUnitalStarSubalgebra.center R A - NonUnitalStarSubalgebra.map_center_le_center ๐ 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] [IsScalarTower R A A] [SMulCommClass R A A] {F : Type u_1} [IsScalarTower R B B] [SMulCommClass R B B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] {f : F} (hf : Function.Surjective โf) : NonUnitalStarSubalgebra.map f (NonUnitalStarSubalgebra.center R A) โค NonUnitalStarSubalgebra.center R B - NonUnitalStarAlgHom.map_adjoin ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {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] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [StarRing R] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [IsScalarTower R B B] [SMulCommClass R B B] [StarModule R B] (f : F) (s : Set A) : NonUnitalStarSubalgebra.map f (NonUnitalStarAlgebra.adjoin R s) = NonUnitalStarAlgebra.adjoin R (โf '' s) - NonUnitalStarAlgHom.map_adjoin_singleton ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {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] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [StarRing R] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [IsScalarTower R B B] [SMulCommClass R B B] [StarModule R B] (f : F) (x : A) : NonUnitalStarSubalgebra.map f (NonUnitalStarAlgebra.adjoin R {x}) = NonUnitalStarAlgebra.adjoin R {f x} - NonUnitalStarAlgebra.range_eq_top ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [IsScalarTower R B B] [SMulCommClass R B B] [StarModule R B] (f : F) : NonUnitalStarAlgHom.range f = โค โ Function.Surjective โf - NonUnitalStarAlgebra.map_top ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] (f : F) : NonUnitalStarSubalgebra.map f โค = NonUnitalStarAlgHom.range f - NonUnitalStarAlgebra.map_iInf ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] {ฮน : Sort u_1} [Nonempty ฮน] [IsScalarTower R B B] [SMulCommClass R B B] [StarModule R B] (f : F) (hf : Function.Injective โf) (S : ฮน โ NonUnitalStarSubalgebra R A) : NonUnitalStarSubalgebra.map f (โจ i, S i) = โจ i, NonUnitalStarSubalgebra.map f (S i) - NonUnitalStarAlgebra.map_sup ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [IsScalarTower R B B] [SMulCommClass R B B] [StarModule R B] (f : F) (S T : NonUnitalStarSubalgebra R A) : NonUnitalStarSubalgebra.map f (S โ T) = NonUnitalStarSubalgebra.map f S โ NonUnitalStarSubalgebra.map f T - NonUnitalStarAlgebra.map_inf ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [IsScalarTower R B B] [SMulCommClass R B B] [StarModule R B] (f : F) (hf : Function.Injective โf) (S T : NonUnitalStarSubalgebra R A) : NonUnitalStarSubalgebra.map f (S โ T) = NonUnitalStarSubalgebra.map f S โ NonUnitalStarSubalgebra.map f T - NonUnitalStarAlgebra.comap_top ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [IsScalarTower R B B] [SMulCommClass R B B] [StarModule R B] (f : F) : NonUnitalStarSubalgebra.comap f โค = โค - NonUnitalStarAlgebra.map_bot ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [StarRing R] [NonUnitalSemiring A] [StarRing A] [Module R A] [NonUnitalSemiring B] [StarRing B] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] [IsScalarTower R A A] [SMulCommClass R A A] [StarModule R A] [IsScalarTower R B B] [SMulCommClass R B B] [StarModule R B] (f : F) : NonUnitalStarSubalgebra.map f โฅ = โฅ - StarAlgEquiv.ofInjective' ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [Module R A] [Star A] [NonUnitalSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) (hf : Function.Injective โf) : A โโโ[R] โฅ(NonUnitalStarAlgHom.range f) - StarAlgEquiv.ofLeftInverse' ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [Module R A] [Star A] [NonUnitalSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] {g : B โ A} {f : F} (h : Function.LeftInverse g โf) : A โโโ[R] โฅ(NonUnitalStarAlgHom.range f) - StarAlgEquiv.ofInjective'_apply ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [Module R A] [Star A] [NonUnitalSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] (f : F) (hf : Function.Injective โf) (x : A) : โ((StarAlgEquiv.ofInjective' f hf) x) = f x - StarAlgEquiv.ofLeftInverse'_apply ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [Module R A] [Star A] [NonUnitalSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] {g : B โ A} {f : F} (h : Function.LeftInverse g โf) (x : A) : โ((StarAlgEquiv.ofLeftInverse' h) x) = f x - StarAlgEquiv.ofLeftInverse'_symm_apply ๐ Mathlib.Algebra.Star.NonUnitalSubalgebra
{F : Type v'} {R : Type u} {A : Type v} {B : Type w} [CommSemiring R] [NonUnitalSemiring A] [Module R A] [Star A] [NonUnitalSemiring B] [Module R B] [Star B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] [StarHomClass F A B] {g : B โ A} {f : F} (h : Function.LeftInverse g โf) (x : โฅ(NonUnitalStarAlgHom.range f)) : (StarAlgEquiv.ofLeftInverse' h).symm x = g โx - NonUnitalAlgHom.quasispectrum_apply_subset ๐ Mathlib.Algebra.Algebra.Spectrum.Quasispectrum
{F : Type u_3} {R : Type u_4} {A : Type u_5} {B : Type u_6} [CommSemiring R] [NonUnitalRing A] [NonUnitalRing B] [Module R A] [Module R B] [FunLike F A B] [NonUnitalAlgHomClass F R A B] (ฯ : F) (a : A) : quasispectrum R (ฯ a) โ quasispectrum R a - NonUnitalAlgHom.quasispectrum_apply_subset' ๐ Mathlib.Algebra.Algebra.Spectrum.Quasispectrum
{F : Type u_3} {R : Type u_4} (S : Type u_5) {A : Type u_6} {B : Type u_7} [CommSemiring R] [Semiring S] [NonUnitalRing A] [NonUnitalRing B] [Module R S] [Module S A] [Module R A] [Module S B] [Module R B] [IsScalarTower R S A] [IsScalarTower R S B] [FunLike F A B] [NonUnitalAlgHomClass F S A B] (ฯ : F) (a : A) : quasispectrum R (ฯ a) โ quasispectrum R a - DirectLimit.NonUnitalAlgebra.of ๐ Mathlib.Algebra.Colimit.DirectLimit
{R : Type u_1} {ฮน : Type u_2} [Preorder ฮน] (G : ฮน โ Type u_3) {T : โฆi j : ฮนโฆ โ i โค j โ Type u_6} (f : (x x_1 : ฮน) โ (h : x โค x_1) โ T h) [(i j : ฮน) โ (h : i โค j) โ FunLike (T h) (G i) (G j)] [DirectedSystem G fun x1 x2 x3 => โ(f x1 x2 x3)] [IsDirectedOrder ฮน] [CommSemiring R] [(i : ฮน) โ NonUnitalNonAssocSemiring (G i)] [(i : ฮน) โ DistribMulAction R (G i)] [โ (i j : ฮน) (h : i โค j), NonUnitalAlgHomClass (T h) R (G i) (G j)] [Nonempty ฮน] (i : ฮน) : G i โโโ[R] DirectLimit G f - DirectLimit.NonUnitalAlgebra.lift ๐ Mathlib.Algebra.Colimit.DirectLimit
{R : Type u_1} {ฮน : Type u_2} [Preorder ฮน] (G : ฮน โ Type u_3) {T : โฆi j : ฮนโฆ โ i โค j โ Type u_6} (f : (x x_1 : ฮน) โ (h : x โค x_1) โ T h) [(i j : ฮน) โ (h : i โค j) โ FunLike (T h) (G i) (G j)] [DirectedSystem G fun x1 x2 x3 => โ(f x1 x2 x3)] [IsDirectedOrder ฮน] [CommSemiring R] [(i : ฮน) โ NonUnitalNonAssocSemiring (G i)] [(i : ฮน) โ DistribMulAction R (G i)] [โ (i j : ฮน) (h : i โค j), NonUnitalAlgHomClass (T h) R (G i) (G j)] [Nonempty ฮน] (P : Type u_7) [NonUnitalNonAssocSemiring P] [DistribMulAction R P] (g : (i : ฮน) โ G i โโโ[R] P) (Hg : โ (i j : ฮน) (hij : i โค j) (x : G i), (g j) ((f i j hij) x) = (g i) x) : DirectLimit G f โโโ[R] P - DirectLimit.NonUnitalAlgebra.lift_comp_of ๐ Mathlib.Algebra.Colimit.DirectLimit
{R : Type u_1} {ฮน : Type u_2} [Preorder ฮน] {G : ฮน โ Type u_3} {T : โฆi j : ฮนโฆ โ i โค j โ Type u_6} {f : (x x_1 : ฮน) โ (h : x โค x_1) โ T h} [(i j : ฮน) โ (h : i โค j) โ FunLike (T h) (G i) (G j)] [DirectedSystem G fun x1 x2 x3 => โ(f x1 x2 x3)] [IsDirectedOrder ฮน] [CommSemiring R] [(i : ฮน) โ NonUnitalNonAssocSemiring (G i)] [(i : ฮน) โ DistribMulAction R (G i)] [โ (i j : ฮน) (h : i โค j), NonUnitalAlgHomClass (T h) R (G i) (G j)] [Nonempty ฮน] (P : Type u_7) [NonUnitalNonAssocSemiring P] [DistribMulAction R P] (g : (i : ฮน) โ G i โโโ[R] P) (Hg : โ (i j : ฮน) (hij : i โค j) (x : G i), (g j) ((f i j hij) x) = (g i) x) {i : ฮน} : (DirectLimit.NonUnitalAlgebra.lift G f P g Hg).comp (DirectLimit.NonUnitalAlgebra.of G f i) = g i - DirectLimit.NonUnitalAlgebra.lift_toFun ๐ Mathlib.Algebra.Colimit.DirectLimit
{R : Type u_1} {ฮน : Type u_2} [Preorder ฮน] (G : ฮน โ Type u_3) {T : โฆi j : ฮนโฆ โ i โค j โ Type u_6} (f : (x x_1 : ฮน) โ (h : x โค x_1) โ T h) [(i j : ฮน) โ (h : i โค j) โ FunLike (T h) (G i) (G j)] [DirectedSystem G fun x1 x2 x3 => โ(f x1 x2 x3)] [IsDirectedOrder ฮน] [CommSemiring R] [(i : ฮน) โ NonUnitalNonAssocSemiring (G i)] [(i : ฮน) โ DistribMulAction R (G i)] [โ (i j : ฮน) (h : i โค j), NonUnitalAlgHomClass (T h) R (G i) (G j)] [Nonempty ฮน] (P : Type u_7) [NonUnitalNonAssocSemiring P] [DistribMulAction R P] (g : (i : ฮน) โ G i โโโ[R] P) (Hg : โ (i j : ฮน) (hij : i โค j) (x : G i), (g j) ((f i j hij) x) = (g i) x) (z : DirectLimit G f) : (DirectLimit.NonUnitalAlgebra.lift G f P g Hg) z = DirectLimit.lift f (fun x1 x2 => (g x1) x2) โฏ z - DirectLimit.NonUnitalAlgebra.of_f ๐ Mathlib.Algebra.Colimit.DirectLimit
{R : Type u_1} {ฮน : Type u_2} [Preorder ฮน] {G : ฮน โ Type u_3} {T : โฆi j : ฮนโฆ โ i โค j โ Type u_6} {f : (x x_1 : ฮน) โ (h : x โค x_1) โ T h} [(i j : ฮน) โ (h : i โค j) โ FunLike (T h) (G i) (G j)] [DirectedSystem G fun x1 x2 x3 => โ(f x1 x2 x3)] [IsDirectedOrder ฮน] [CommSemiring R] [(i : ฮน) โ NonUnitalNonAssocSemiring (G i)] [(i : ฮน) โ DistribMulAction R (G i)] [โ (i j : ฮน) (h : i โค j), NonUnitalAlgHomClass (T h) R (G i) (G j)] [Nonempty ฮน] {i j : ฮน} (hij : i โค j) (x : G i) : (DirectLimit.NonUnitalAlgebra.of G f j) ((f i j hij) x) = (DirectLimit.NonUnitalAlgebra.of G f i) x - DirectLimit.NonUnitalAlgebra.lift_of ๐ Mathlib.Algebra.Colimit.DirectLimit
{R : Type u_1} {ฮน : Type u_2} [Preorder ฮน] {G : ฮน โ Type u_3} {T : โฆi j : ฮนโฆ โ i โค j โ Type u_6} {f : (x x_1 : ฮน) โ (h : x โค x_1) โ T h} [(i j : ฮน) โ (h : i โค j) โ FunLike (T h) (G i) (G j)] [DirectedSystem G fun x1 x2 x3 => โ(f x1 x2 x3)] [IsDirectedOrder ฮน] [CommSemiring R] [(i : ฮน) โ NonUnitalNonAssocSemiring (G i)] [(i : ฮน) โ DistribMulAction R (G i)] [โ (i j : ฮน) (h : i โค j), NonUnitalAlgHomClass (T h) R (G i) (G j)] [Nonempty ฮน] (P : Type u_7) [NonUnitalNonAssocSemiring P] [DistribMulAction R P] (g : (i : ฮน) โ G i โโโ[R] P) (Hg : โ (i j : ฮน) (hij : i โค j) (x : G i), (g j) ((f i j hij) x) = (g i) x) (i : ฮน) (x : G i) : (DirectLimit.NonUnitalAlgebra.lift G f P g Hg) ((DirectLimit.NonUnitalAlgebra.of G f i) x) = (g i) x - DirectLimit.NonUnitalAlgebra.hom_ext ๐ Mathlib.Algebra.Colimit.DirectLimit
{R : Type u_1} {ฮน : Type u_2} [Preorder ฮน] {G : ฮน โ Type u_3} {T : โฆi j : ฮนโฆ โ i โค j โ Type u_6} {f : (x x_1 : ฮน) โ (h : x โค x_1) โ T h} [(i j : ฮน) โ (h : i โค j) โ FunLike (T h) (G i) (G j)] [DirectedSystem G fun x1 x2 x3 => โ(f x1 x2 x3)] [IsDirectedOrder ฮน] [CommSemiring R] [(i : ฮน) โ NonUnitalNonAssocSemiring (G i)] [(i : ฮน) โ DistribMulAction R (G i)] [โ (i j : ฮน) (h : i โค j), NonUnitalAlgHomClass (T h) R (G i) (G j)] [Nonempty ฮน] (P : Type u_7) [NonUnitalNonAssocSemiring P] [DistribMulAction R P] {gโ gโ : DirectLimit G f โโโ[R] P} (h : โ (i : ฮน), gโ.comp (DirectLimit.NonUnitalAlgebra.of G f i) = gโ.comp (DirectLimit.NonUnitalAlgebra.of G f i)) : gโ = gโ - DirectLimit.NonUnitalAlgebra.hom_ext_iff ๐ Mathlib.Algebra.Colimit.DirectLimit
{R : Type u_1} {ฮน : Type u_2} [Preorder ฮน] {G : ฮน โ Type u_3} {T : โฆi j : ฮนโฆ โ i โค j โ Type u_6} {f : (x x_1 : ฮน) โ (h : x โค x_1) โ T h} [(i j : ฮน) โ (h : i โค j) โ FunLike (T h) (G i) (G j)] [DirectedSystem G fun x1 x2 x3 => โ(f x1 x2 x3)] [IsDirectedOrder ฮน] [CommSemiring R] [(i : ฮน) โ NonUnitalNonAssocSemiring (G i)] [(i : ฮน) โ DistribMulAction R (G i)] [โ (i j : ฮน) (h : i โค j), NonUnitalAlgHomClass (T h) R (G i) (G j)] [Nonempty ฮน] {P : Type u_7} [NonUnitalNonAssocSemiring P] [DistribMulAction R P] {gโ gโ : DirectLimit G f โโโ[R] P} : gโ = gโ โ โ (i : ฮน), gโ.comp (DirectLimit.NonUnitalAlgebra.of G f i) = gโ.comp (DirectLimit.NonUnitalAlgebra.of G f i) - NormedAlgebra.induced ๐ Mathlib.Analysis.Normed.Module.Basic
{F : Type u_6} (๐ : Type u_7) (R : Type u_8) (S : Type u_9) [NormedField ๐] [Ring R] [Algebra ๐ R] [SeminormedRing S] [NormedAlgebra ๐ S] [FunLike F R S] [NonUnitalAlgHomClass F ๐ R S] (f : F) : NormedAlgebra ๐ R - NonUnitalStarAlgHomClass.map_cfcโ ๐ Mathlib.Analysis.CStarAlgebra.ContinuousFunctionalCalculus.Unique
{F : Type u_1} {R : Type u_2} {S : Type u_3} {A : Type u_4} {B : Type u_5} {p : A โ Prop} {q : B โ Prop} [CommSemiring R] [Nontrivial R] [StarRing R] [MetricSpace R] [IsTopologicalSemiring R] [ContinuousStar R] [CommRing S] [Algebra R S] [NonUnitalRing A] [StarRing A] [TopologicalSpace A] [Module R A] [IsScalarTower R A A] [SMulCommClass R A A] [NonUnitalRing B] [StarRing B] [TopologicalSpace B] [Module R B] [IsScalarTower R B B] [SMulCommClass R B B] [Module S A] [Module S B] [IsScalarTower R S A] [IsScalarTower R S B] [NonUnitalContinuousFunctionalCalculus R A p] [NonUnitalContinuousFunctionalCalculus R B q] [ContinuousMapZero.UniqueHom R B] [FunLike F A B] [NonUnitalAlgHomClass F S A B] [StarHomClass F A B] (ฯ : F) (f : R โ R) (a : A) (hf : ContinuousOn f (quasispectrum R a) := by cfc_cont_tac) (hfโ : f 0 = 0 := by cfc_zero_tac) (hฯ : Continuous โฯ := by fun_prop) (ha : p a := by cfc_tac) (hฯa : q (ฯ a) := by cfc_tac) : ฯ (cfcโ f a) = cfcโ f (ฯ a) - WeakDual.CharacterSpace.instNonUnitalAlgHomClass ๐ Mathlib.Topology.Algebra.Module.Spaces.CharacterSpace
{๐ : Type u_1} {A : Type u_2} [CommSemiring ๐] [TopologicalSpace ๐] [ContinuousAdd ๐] [ContinuousConstSMul ๐ ๐] [NonUnitalNonAssocSemiring A] [TopologicalSpace A] [Module ๐ A] : NonUnitalAlgHomClass (โ(WeakDual.characterSpace ๐ A)) ๐ A ๐ - NonUnitalStarAlgHom.norm_apply_le ๐ Mathlib.Analysis.CStarAlgebra.Spectrum
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [NonUnitalCStarAlgebra B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] (ฯ : F) (a : A) : โฯ aโ โค โaโ - NonUnitalStarAlgHom.nnnorm_apply_le ๐ Mathlib.Analysis.CStarAlgebra.Spectrum
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [NonUnitalCStarAlgebra B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] (ฯ : F) (a : A) : โฯ aโโ โค โaโโ - NonUnitalStarAlgHom.instContinuousLinearMapClassComplex ๐ Mathlib.Analysis.CStarAlgebra.Spectrum
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [NonUnitalCStarAlgebra B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] : ContinuousLinearMapClass F โ A B - NonUnitalStarAlgHom.norm_map ๐ Mathlib.Analysis.CStarAlgebra.Hom
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [NonUnitalCStarAlgebra B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] (ฯ : F) (hฯ : Function.Injective โฯ) (a : A) : โฯ aโ = โaโ - NonUnitalStarAlgHom.isometry ๐ Mathlib.Analysis.CStarAlgebra.Hom
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [NonUnitalCStarAlgebra B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] (ฯ : F) (hฯ : Function.Injective โฯ) : Isometry โฯ - NonUnitalStarAlgHom.nnnorm_map ๐ Mathlib.Analysis.CStarAlgebra.Hom
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [NonUnitalCStarAlgebra B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] (ฯ : F) (hฯ : Function.Injective โฯ) (a : A) : โฯ aโโ = โaโโ - NonUnitalStarAlgHom.map_le_map_iff ๐ Mathlib.Analysis.CStarAlgebra.Hom
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] [NonUnitalCStarAlgebra B] [PartialOrder B] [StarOrderedRing B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] (f : F) (hf : Function.Injective โf) {x y : A} : f x โค f y โ x โค y - NonUnitalStarAlgHom.map_lt_map_iff ๐ Mathlib.Analysis.CStarAlgebra.Hom
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [PartialOrder A] [StarOrderedRing A] [NonUnitalCStarAlgebra B] [PartialOrder B] [StarOrderedRing B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] (f : F) (hf : Function.Injective โf) {x y : A} : f x < f y โ x < y - IsSelfAdjoint.map_quasispectrum_real ๐ Mathlib.Analysis.CStarAlgebra.Hom
{F : Type u_1} {A : Type u_2} {B : Type u_3} [NonUnitalCStarAlgebra A] [NonUnitalCStarAlgebra B] [FunLike F A B] [NonUnitalAlgHomClass F โ A B] [StarHomClass F A B] {a : A} (ha : IsSelfAdjoint a) (ฯ : F) (hฯ : Function.Injective โฯ) : quasispectrum โ (ฯ a) = quasispectrum โ a - NonUnitalStarAlgHomClass.instCompletelyPositiveMapClass ๐ Mathlib.Analysis.CStarAlgebra.CompletelyPositiveMap
{F : Type u_1} {Aโ : Type u_2} {Aโ : Type u_3} [NonUnitalCStarAlgebra Aโ] [NonUnitalCStarAlgebra Aโ] [PartialOrder Aโ] [PartialOrder Aโ] [StarOrderedRing Aโ] [StarOrderedRing Aโ] [FunLike F Aโ Aโ] [NonUnitalAlgHomClass F โ Aโ Aโ] [StarHomClass F Aโ Aโ] : CompletelyPositiveMapClass F Aโ 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