Loogle!
Result
Found 227 declarations mentioning RingHomCompTriple. Of these, only the first 200 are shown.
- RingHomCompTriple.ids π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} : RingHomCompTriple (RingHom.id Rβ) Οββ Οββ - RingHomCompTriple.right_ids π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} : RingHomCompTriple Οββ (RingHom.id Rβ) Οββ - RingHomCompTriple π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] (Οββ : Rβ β+* Rβ) (Οββ : Rβ β+* Rβ) (Οββ : outParam (Rβ β+* Rβ)) : Prop - RingHomInvPair.triples π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] : RingHomCompTriple Οββ Οββ (RingHom.id Rβ) - RingHomInvPair.triplesβ π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] : RingHomCompTriple Οββ Οββ (RingHom.id Rβ) - RingHomSurjective.comp π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomSurjective Οββ] [RingHomSurjective Οββ] : RingHomSurjective Οββ - RingHomCompTriple.comp_eq π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {instβ : Semiring Rβ} {instβΒΉ : Semiring Rβ} {instβΒ² : Semiring Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : outParam (Rβ β+* Rβ)} [self : RingHomCompTriple Οββ Οββ Οββ] : Οββ.comp Οββ = Οββ - RingHomCompTriple.mk π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : outParam (Rβ β+* Rβ)} (comp_eq : Οββ.comp Οββ = Οββ) : RingHomCompTriple Οββ Οββ Οββ - RingHomCompTriple.comp_apply π Mathlib.Algebra.Ring.CompTypeclasses
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {x : Rβ} : Οββ (Οββ x) = Οββ x - LinearMap.comp π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : Mβ βββ[Οββ] Mβ - Function.Injective.injective_linearMapComp_left π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {f : Mβ βββ[Οββ] Mβ} (hf : Function.Injective βf) : Function.Injective fun g => f βββ g - Function.Surjective.injective_linearMapComp_right π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {g : Mβ βββ[Οββ] Mβ} (hg : Function.Surjective βg) : Function.Injective fun f => f βββ g - LinearMap.comp_zero π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {M : Type u_8} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module Rβ M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (g : Mβ βββ[Οββ] Mβ) : g βββ 0 = 0 - LinearMap.zero_comp π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {M : Type u_8} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module Rβ M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) : 0 βββ f = 0 - LinearMap.comp_apply π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) (x : Mβ) : (f βββ g) x = f (g x) - LinearMap.coe_comp π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : β(f βββ g) = βf β βg - LinearMap.cancel_left π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {f : Mβ βββ[Οββ] Mβ} {g g' : Mβ βββ[Οββ] Mβ} (hf : Function.Injective βf) : f βββ g = f βββ g' β g = g' - LinearMap.cancel_right π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {f : Mβ βββ[Οββ] Mβ} {g : Mβ βββ[Οββ] Mβ} {f' : Mβ βββ[Οββ] Mβ} (hg : Function.Surjective βg) : f βββ g = f' βββ g β f = f' - LinearMap.neg_comp π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {M : Type u_8} {Mβ : Type u_10} {Nβ : Type u_13} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommGroup Nβ] [Module Rβ M] [Module Rβ Mβ] [Module Rβ Nβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Nβ) : (-g) βββ f = -g βββ f - LinearMap.comp_neg π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {M : Type u_8} {Nβ : Type u_12} {Nβ : Type u_13} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommGroup Nβ] [AddCommGroup Nβ] [Module Rβ M] [Module Rβ Nβ] [Module Rβ Nβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Nβ) (g : Nβ βββ[Οββ] Nβ) : g βββ (-f) = -g βββ f - LinearMap.surjective_comp_left_of_exists_rightInverse π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {f : Mβ βββ[Οββ] Mβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (hf : β f', f βββ f' = LinearMap.id) : Function.Surjective fun g => f βββ g - LinearMap.comp_assoc π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Rβ : Type u_14} {Mβ : Type u_15} [Semiring Rβ] [AddCommMonoid Mβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) (h : Mβ βββ[Οββ] Mβ) : (h βββ g) βββ f = h βββ g βββ f - LinearMap.add_comp π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {M : Type u_8} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module Rβ M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) (g h : Mβ βββ[Οββ] Mβ) : (h + g) βββ f = h βββ f + g βββ f - LinearMap.comp_add π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {M : Type u_8} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module Rβ M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f g : M βββ[Οββ] Mβ) (h : Mβ βββ[Οββ] Mβ) : h βββ (f + g) = h βββ f + h βββ g - LinearMap.sub_comp π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {M : Type u_8} {Mβ : Type u_10} {Nβ : Type u_13} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommGroup Nβ] [Module Rβ M] [Module Rβ Mβ] [Module Rβ Nβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) (g h : Mβ βββ[Οββ] Nβ) : (g - h) βββ f = g βββ f - h βββ f - LinearMap.comp_sub π Mathlib.Algebra.Module.LinearMap.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {M : Type u_8} {Nβ : Type u_12} {Nβ : Type u_13} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommGroup Nβ] [AddCommGroup Nβ] [Module Rβ M] [Module Rβ Nβ] [Module Rβ Nβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f g : M βββ[Οββ] Nβ) (h : Nβ βββ[Οββ] Nβ) : h βββ (g - f) = h βββ g - h βββ f - LinearMap.smul_comp π Mathlib.Algebra.Module.LinearMap.Defs
{R : Type u_1} {Rβ : Type u_3} {Rβ : Type u_4} {Sβ : Type u_6} {M : Type u_8} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [Monoid Sβ] [DistribMulAction Sβ Mβ] [SMulCommClass Rβ Sβ Mβ] (a : Sβ) (g : Mβ βββ[Οββ] Mβ) (f : M βββ[Οββ] Mβ) : (a β’ g) βββ f = a β’ g βββ f - LinearEquiv.trans π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomInvPair Οββ Οββ] {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomInvPair Οββ Οββ] (eββ : Mβ βββ[Οββ] Mβ) (eββ : Mβ βββ[Οββ] Mβ) : Mβ βββ[Οββ] Mβ - LinearEquiv.comp_symm_assoc π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} (f : Mβ βββ[Οββ] Mβ) [RingHomCompTriple Οββ Οββ Οββ] : βeββ βββ βeββ.symm βββ f = f - LinearEquiv.comp_symm_cancel_left π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (e : Mβ βββ[Οββ] Mβ) (f : Mβ βββ[Οββ] Mβ) : βe βββ βe.symm βββ f = f - LinearEquiv.comp_symm_cancel_right π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (e : Mβ βββ[Οββ] Mβ) (f : Mβ βββ[Οββ] Mβ) : (f βββ βe) βββ βe.symm = f - LinearEquiv.symm_comp_assoc π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} (f : Mβ βββ[Οββ] Mβ) [RingHomCompTriple Οββ Οββ Οββ] : βeββ.symm βββ βeββ βββ f = f - LinearEquiv.symm_comp_cancel_left π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (e : Mβ βββ[Οββ] Mβ) (f : Mβ βββ[Οββ] Mβ) : βe.symm βββ βe βββ f = f - LinearEquiv.symm_comp_cancel_right π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (e : Mβ βββ[Οββ] Mβ) (f : Mβ βββ[Οββ] Mβ) : (f βββ βe.symm) βββ βe = f - LinearEquiv.comp_toLinearMap_eq_iff π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} [RingHomCompTriple Οββ Οββ Οββ] (f g : Mβ βββ[Οββ] Mβ) : βeββ βββ f = βeββ βββ g β f = g - LinearEquiv.eq_comp_toLinearMap_iff π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} [RingHomCompTriple Οββ Οββ Οββ] (f g : Mβ βββ[Οββ] Mβ) : f βββ βeββ = g βββ βeββ β f = g - LinearEquiv.comp_toLinearMap_symm_eq π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : g βββ βeββ.symm = f β g = f βββ βeββ - LinearEquiv.eq_comp_toLinearMap_symm π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : f = g βββ βeββ.symm β f βββ βeββ = g - LinearEquiv.eq_toLinearMap_symm_comp π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : f = βeββ.symm βββ g β βeββ βββ f = g - LinearEquiv.toLinearMap_symm_comp_eq π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : βeββ.symm βββ g = f β g = βeββ βββ f - LinearEquiv.coe_trans π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} {eββ : Mβ βββ[Οββ] Mβ} : β(eββ.trans eββ) = βeββ βββ βeββ - LinearEquiv.comp_coe π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βββ[Οββ] Mβ) (f' : Mβ βββ[Οββ] Mβ) : βf' βββ βf = β(f.trans f') - LinearEquiv.symm_trans_cancel_left π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (e : Mβ βββ[Οββ] Mβ) (f : Mβ βββ[Οββ] Mβ) : e.symm.trans (e.trans f) = f - LinearEquiv.symm_trans_cancel_right π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (e : Mβ βββ[Οββ] Mβ) (f : Mβ βββ[Οββ] Mβ) : (f.trans e.symm).trans e = f - LinearEquiv.trans_symm_cancel_left π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (e : Mβ βββ[Οββ] Mβ) (f : Mβ βββ[Οββ] Mβ) : e.trans (e.symm.trans f) = f - LinearEquiv.trans_symm_cancel_right π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (e : Mβ βββ[Οββ] Mβ) (f : Mβ βββ[Οββ] Mβ) : (f.trans e).trans e.symm = f - LinearEquiv.trans_symm π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} {eββ : Mβ βββ[Οββ] Mβ} : (eββ.trans eββ).symm = eββ.symm.trans eββ.symm - LinearEquiv.trans_apply π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} {eββ : Mβ βββ[Οββ] Mβ} (c : Mβ) : (eββ.trans eββ) c = eββ (eββ c) - LinearEquiv.symm_trans_apply π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {eββ : Mβ βββ[Οββ] Mβ} {eββ : Mβ βββ[Οββ] Mβ} (c : Mβ) : (eββ.trans eββ).symm c = eββ.symm (eββ.symm c) - LinearEquiv.trans_assoc π Mathlib.Algebra.Module.Equiv.Defs
{Rβ : Type u_2} {Rβ : Type u_3} {Rβ : Type u_4} {Rβ : Type u_5} {Mβ : Type u_8} {Mβ : Type u_9} {Mβ : Type u_10} {Mβ : Type u_11} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eββ : Mβ βββ[Οββ] Mβ) (eββ : Mβ βββ[Οββ] Mβ) (eββ : Mβ βββ[Οββ] Mβ) : (eββ.trans eββ).trans eββ = eββ.trans (eββ.trans eββ) - LinearEquiv.arrowCongrAddEquiv π Mathlib.Algebra.Module.Equiv.Basic
{Rβ : Type u_9} {Rβ : Type u_10} {Rβ' : Type u_11} {Rβ' : Type u_12} {Mβ : Type u_13} {Mβ : Type u_14} {Mβ' : Type u_15} {Mβ' : Type u_16} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ'] [Semiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] (eβ : Mβ βββ[Οββ] Mβ) (eβ : Mβ' βββ[Οβ'β'] Mβ') : (Mβ βββ[Οββ'] Mβ') β+ (Mβ βββ[Οββ'] Mβ') - LinearEquiv.domMulActCongrRight π Mathlib.Algebra.Module.Equiv.Basic
{S : Type u_4} {Rβ : Type u_9} {Rβ' : Type u_11} {Rβ' : Type u_12} {Mβ : Type u_13} {Mβ' : Type u_15} {Mβ' : Type u_16} [Semiring Rβ] [Semiring Rβ'] [Semiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [Semiring S] [Module S Mβ] [SMulCommClass Rβ S Mβ] [RingHomCompTriple Οββ' Οβ'β' Οββ'] (eβ : Mβ' βββ[Οβ'β'] Mβ') : (Mβ βββ[Οββ'] Mβ') ββ[Sα΅α΅α΅] Mβ βββ[Οββ'] Mβ' - LinearEquiv.arrowCongr π Mathlib.Algebra.Module.Equiv.Basic
{Rβ : Type u_9} {Rβ : Type u_10} {Rβ' : Type u_12} {Rβ' : Type u_13} {Mβ : Type u_17} {Mβ : Type u_18} {Mβ' : Type u_20} {Mβ' : Type u_21} [Semiring Rβ] [Semiring Rβ] [CommSemiring Rβ'] [CommSemiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] (eβ : Mβ βββ[Οββ] Mβ) (eβ : Mβ' βββ[Οβ'β'] Mβ') : (Mβ βββ[Οββ'] Mβ') βββ[Οβ'β'] Mβ βββ[Οββ'] Mβ' - LinearEquiv.arrowCongrAddEquiv_apply π Mathlib.Algebra.Module.Equiv.Basic
{Rβ : Type u_9} {Rβ : Type u_10} {Rβ' : Type u_11} {Rβ' : Type u_12} {Mβ : Type u_13} {Mβ : Type u_14} {Mβ' : Type u_15} {Mβ' : Type u_16} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ'] [Semiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] (eβ : Mβ βββ[Οββ] Mβ) (eβ : Mβ' βββ[Οβ'β'] Mβ') (f : Mβ βββ[Οββ'] Mβ') : (eβ.arrowCongrAddEquiv eβ) f = (βeβ βββ f) βββ βeβ.symm - LinearEquiv.arrowCongrAddEquiv_symm_apply π Mathlib.Algebra.Module.Equiv.Basic
{Rβ : Type u_9} {Rβ : Type u_10} {Rβ' : Type u_11} {Rβ' : Type u_12} {Mβ : Type u_13} {Mβ : Type u_14} {Mβ' : Type u_15} {Mβ' : Type u_16} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ'] [Semiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] (eβ : Mβ βββ[Οββ] Mβ) (eβ : Mβ' βββ[Οβ'β'] Mβ') (f : Mβ βββ[Οββ'] Mβ') : (eβ.arrowCongrAddEquiv eβ).symm f = (βeβ.symm βββ f) βββ βeβ - LinearEquiv.conj_trans π Mathlib.Algebra.Module.Equiv.Basic
{Rβ' : Type u_12} {Rβ' : Type u_13} {Rβ' : Type u_14} {Mβ' : Type u_20} {Mβ' : Type u_21} {Mβ' : Type u_22} [CommSemiring Rβ'] [CommSemiring Rβ'] [CommSemiring Rβ'] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ' Mβ'] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οβ'β' Οβ'β' Οβ'β'] [RingHomCompTriple Οβ'β' Οβ'β' Οβ'β'] (eβ : Mβ' βββ[Οβ'β'] Mβ') (eβ : Mβ' βββ[Οβ'β'] Mβ') : eβ.conj.trans eβ.conj = (eβ.trans eβ).conj - LinearEquiv.domMulActCongrRight_apply π Mathlib.Algebra.Module.Equiv.Basic
{S : Type u_4} {Rβ : Type u_9} {Rβ' : Type u_11} {Rβ' : Type u_12} {Mβ : Type u_13} {Mβ' : Type u_15} {Mβ' : Type u_16} [Semiring Rβ] [Semiring Rβ'] [Semiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [Semiring S] [Module S Mβ] [SMulCommClass Rβ S Mβ] [RingHomCompTriple Οββ' Οβ'β' Οββ'] (eβ : Mβ' βββ[Οβ'β'] Mβ') (aβ : Mβ βββ[Οββ'] Mβ') : eβ.domMulActCongrRight aβ = ((LinearEquiv.refl Rβ Mβ).arrowCongrAddEquiv eβ).toFun aβ - LinearEquiv.domMulActCongrRight_symm_apply π Mathlib.Algebra.Module.Equiv.Basic
{S : Type u_4} {Rβ : Type u_9} {Rβ' : Type u_11} {Rβ' : Type u_12} {Mβ : Type u_13} {Mβ' : Type u_15} {Mβ' : Type u_16} [Semiring Rβ] [Semiring Rβ'] [Semiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [Semiring S] [Module S Mβ] [SMulCommClass Rβ S Mβ] [RingHomCompTriple Οββ' Οβ'β' Οββ'] (eβ : Mβ' βββ[Οβ'β'] Mβ') (aβ : Mβ βββ[Οββ'] Mβ') : eβ.domMulActCongrRight.symm aβ = ((LinearEquiv.refl Rβ Mβ).arrowCongrAddEquiv eβ).invFun aβ - LinearEquiv.arrowCongr_apply π Mathlib.Algebra.Module.Equiv.Basic
{Rβ : Type u_9} {Rβ : Type u_10} {Rβ' : Type u_12} {Rβ' : Type u_13} {Mβ : Type u_17} {Mβ : Type u_18} {Mβ' : Type u_20} {Mβ' : Type u_21} [Semiring Rβ] [Semiring Rβ] [CommSemiring Rβ'] [CommSemiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] (eβ : Mβ βββ[Οββ] Mβ) (eβ : Mβ' βββ[Οβ'β'] Mβ') (f : Mβ βββ[Οββ'] Mβ') (x : Mβ) : ((eβ.arrowCongr eβ) f) x = eβ (f (eβ.symm x)) - LinearEquiv.arrowCongr_symm_apply π Mathlib.Algebra.Module.Equiv.Basic
{Rβ : Type u_9} {Rβ : Type u_10} {Rβ' : Type u_12} {Rβ' : Type u_13} {Mβ : Type u_17} {Mβ : Type u_18} {Mβ' : Type u_20} {Mβ' : Type u_21} [Semiring Rβ] [Semiring Rβ] [CommSemiring Rβ'] [CommSemiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] (eβ : Mβ βββ[Οββ] Mβ) (eβ : Mβ' βββ[Οβ'β'] Mβ') (f : Mβ βββ[Οββ'] Mβ') (x : Mβ) : ((eβ.arrowCongr eβ).symm f) x = eβ.symm (f (eβ x)) - LinearEquiv.arrowCongr_trans π Mathlib.Algebra.Module.Equiv.Basic
{Rβ : Type u_9} {Rβ : Type u_10} {Rβ : Type u_11} {Rβ' : Type u_12} {Rβ' : Type u_13} {Rβ' : Type u_14} {Mβ : Type u_17} {Mβ : Type u_18} {Mβ : Type u_19} {Mβ' : Type u_20} {Mβ' : Type u_21} {Mβ' : Type u_22} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [CommSemiring Rβ'] [CommSemiring Rβ'] [CommSemiring Rβ'] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] [Module Rβ' Mβ'] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οβ'β' Οβ'β' Οβ'β'] [RingHomCompTriple Οβ'β' Οβ'β' Οβ'β'] (eβ : Mβ βββ[Οββ] Mβ) (eβ' : Mβ' βββ[Οβ'β'] Mβ') (eβ : Mβ βββ[Οββ] Mβ) (eβ' : Mβ' βββ[Οβ'β'] Mβ') : (eβ.arrowCongr eβ').trans (eβ.arrowCongr eβ') = (eβ.trans eβ).arrowCongr (eβ'.trans eβ') - LinearEquiv.arrowCongr_comp π Mathlib.Algebra.Module.Equiv.Basic
{Rβ : Type u_9} {Rβ : Type u_10} {Rβ' : Type u_12} {Rβ' : Type u_13} {Rβ'' : Type u_15} {Rβ'' : Type u_16} {Mβ : Type u_17} {Mβ : Type u_18} {Mβ' : Type u_20} {Mβ' : Type u_21} {Mβ'' : Type u_23} {Mβ'' : Type u_24} [Semiring Rβ] [Semiring Rβ] [CommSemiring Rβ'] [CommSemiring Rβ'] [CommSemiring Rβ''] [CommSemiring Rβ''] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ'] [AddCommMonoid Mβ'] [AddCommMonoid Mβ''] [AddCommMonoid Mβ''] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ' Mβ'] [Module Rβ' Mβ'] [Module Rβ'' Mβ''] [Module Rβ'' Mβ''] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οβ'β' : Rβ' β+* Rβ'} {Οβ'β' : Rβ' β+* Rβ'} {Οβ''β'' : Rβ'' β+* Rβ''} {Οβ''β'' : Rβ'' β+* Rβ''} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οβ'β'' : Rβ' β+* Rβ''} {Οβ'β'' : Rβ' β+* Rβ''} {Οββ'' : Rβ β+* Rβ''} {Οββ'' : Rβ β+* Rβ''} {Οββ' : Rβ β+* Rβ'} {Οββ' : Rβ β+* Rβ'} {Οβ'β'' : Rβ' β+* Rβ''} {Οβ'β'' : Rβ' β+* Rβ''} {Οββ'' : Rβ β+* Rβ''} {Οββ'' : Rβ β+* Rβ''} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ'β' Οβ'β'] [RingHomInvPair Οβ''β'' Οβ''β''] [RingHomInvPair Οβ''β'' Οβ''β''] [RingHomCompTriple Οββ' Οβ'β'' Οββ''] [RingHomCompTriple Οββ' Οβ'β'' Οββ''] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ' Οβ'β' Οββ'] [RingHomCompTriple Οββ Οββ' Οββ'] [RingHomCompTriple Οββ'' Οβ''β'' Οββ''] [RingHomCompTriple Οββ Οββ'' Οββ''] [RingHomCompTriple Οββ'' Οβ''β'' Οββ''] [RingHomCompTriple Οββ Οββ'' Οββ''] [RingHomCompTriple Οβ'β'' Οβ''β'' Οβ'β''] [RingHomCompTriple Οβ'β' Οβ'β'' Οβ'β''] [RingHomCompTriple Οβ'β'' Οβ''β'' Οβ'β''] [RingHomCompTriple Οβ'β' Οβ'β'' Οβ'β''] (eβ : Mβ βββ[Οββ] Mβ) (eβ : Mβ' βββ[Οβ'β'] Mβ') (eβ : Mβ'' βββ[Οβ''β''] Mβ'') (f : Mβ βββ[Οββ'] Mβ') (g : Mβ' βββ[Οβ'β''] Mβ'') : (eβ.arrowCongr eβ) (g βββ f) = (eβ.arrowCongr eβ) g βββ (eβ.arrowCongr eβ) f - LinearMap.domRestrict_comp_codRestrict π Mathlib.Algebra.Module.Submodule.LinearMap
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_4} {Mβ : Type u_5} {Mβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (g : Mβ βββ[Οββ] Mβ) (f : M βββ[Οββ] Mβ) (p : Submodule Rβ Mβ) (h : β (c : M), f c β p) : g.domRestrict p βββ LinearMap.codRestrict p f h = g βββ f - LinearMap.comp_codRestrict π Mathlib.Algebra.Module.Submodule.LinearMap
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_4} {Mβ : Type u_5} {Mβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) (p : Submodule Rβ Mβ) (h : β (b : Mβ), g b β p) : LinearMap.codRestrict p g h βββ f = LinearMap.codRestrict p (g βββ f) β― - LinearMap.restrict_comp π Mathlib.Algebra.Module.Submodule.LinearMap
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_4} {Mβ : Type u_5} {Mβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {p : Submodule R M} {pβ : Submodule Rβ Mβ} {pβ : Submodule Rβ Mβ} {f : M βββ[Οββ] Mβ} {g : Mβ βββ[Οββ] Mβ} (hf : Set.MapsTo βf βp βpβ) (hg : Set.MapsTo βg βpβ βpβ) (hfg : Set.MapsTo β(g βββ f) βp βpβ := β―) : (g βββ f).restrict hfg = g.restrict hg βββ f.restrict hf - Submodule.comap_comp π Mathlib.Algebra.Module.Submodule.Map
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_4} {Mβ : Type u_5} {Mβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) (p : Submodule Rβ Mβ) : Submodule.comap (g βββ f) p = Submodule.comap f (Submodule.comap g p) - Submodule.map_comp π Mathlib.Algebra.Module.Submodule.Map
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_4} {Mβ : Type u_5} {Mβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomSurjective Οββ] [RingHomSurjective Οββ] [RingHomSurjective Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) (p : Submodule R M) : Submodule.map (g βββ f) p = Submodule.map g (Submodule.map f p) - LinearMap.ker_comp π Mathlib.Algebra.Module.Submodule.Ker
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : (g βββ f).ker = Submodule.comap f g.ker - LinearMap.ker_le_ker_comp π Mathlib.Algebra.Module.Submodule.Ker
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : f.ker β€ (g βββ f).ker - LinearMap.ker_comp_of_ker_eq_bot π Mathlib.Algebra.Module.Submodule.Ker
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) {g : Mβ βββ[Οββ] Mβ} (hg : g.ker = β₯) : (g βββ f).ker = f.ker - LinearEquiv.ker_comp π Mathlib.Algebra.Module.Submodule.Ker
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_M : Module R M} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Οββ : Rβ β+* Rβ} {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} (e'' : Mβ βββ[Οββ] Mβ) (l : M βββ[Οββ] Mβ) : (βe'' βββ l).ker = l.ker - AlgHom.instRingHomCompTripleComp π Mathlib.Algebra.Algebra.Hom
{R : Type u} {A : Type v} {B : Type w} {C : Type uβ} [CommSemiring R] [Semiring A] [Semiring B] [Semiring C] [Algebra R A] [Algebra R B] [Algebra R C] {Οβ : B ββ[R] C} {Οβ : A ββ[R] B} : RingHomCompTriple Οβ.toRingHom Οβ.toRingHom (Οβ.comp Οβ).toRingHom - LinearMap.range_comp π Mathlib.Algebra.Module.Submodule.Range
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomSurjective Οββ] [RingHomSurjective Οββ] [RingHomSurjective Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : (g βββ f).range = Submodule.map g f.range - LinearMap.range_comp_le_range π Mathlib.Algebra.Module.Submodule.Range
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomSurjective Οββ] [RingHomSurjective Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) : (g βββ f).range β€ g.range - LinearMap.range_comp_of_range_eq_top π Mathlib.Algebra.Module.Submodule.Range
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomSurjective Οββ] [RingHomSurjective Οββ] [RingHomSurjective Οββ] {f : M βββ[Οββ] Mβ} (g : Mβ βββ[Οββ] Mβ) (hf : f.range = β€) : (g βββ f).range = g.range - LinearMap.range_le_ker_iff π Mathlib.Algebra.Module.Submodule.Range
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomSurjective Οββ] {f : M βββ[Οββ] Mβ} {g : Mβ βββ[Οββ] Mβ} : f.range β€ g.ker β g βββ f = 0 - LinearEquiv.range_comp π Mathlib.Algebra.Module.Submodule.Equiv
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_4} {Mβ : Type u_6} {Mβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [AddCommMonoid Mβ] [AddCommMonoid Mβ] {module_M : Module R M} {module_Mβ : Module Rβ Mβ} {module_Mβ : Module Rβ Mβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {reββ : RingHomInvPair Οββ Οββ} {reββ : RingHomInvPair Οββ Οββ} (e : M βββ[Οββ] Mβ) (h : Mβ βββ[Οββ] Mβ) [RingHomSurjective Οββ] [RingHomSurjective Οββ] : (h βββ βe).range = h.range - Finsupp.mapRange.linearMap_comp π Mathlib.LinearAlgebra.Finsupp.Defs
{Ξ± : Type u_1} {M : Type u_2} {N : Type u_3} {P : Type u_4} {R : Type u_5} {Rβ : Type u_6} {Rβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [Module R M] [AddCommMonoid N] [Module Rβ N] [AddCommMonoid P] [Module Rβ P] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : N βββ[Οββ] P) (fβ : M βββ[Οββ] N) : Finsupp.mapRange.linearMap (f βββ fβ) = Finsupp.mapRange.linearMap f βββ Finsupp.mapRange.linearMap fβ - Finsupp.mapRange.linearEquiv_trans π Mathlib.LinearAlgebra.Finsupp.Defs
{Ξ± : Type u_1} {M : Type u_2} {N : Type u_3} {P : Type u_4} {R : Type u_5} {Rβ : Type u_6} {Rβ : Type u_7} [Semiring R] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid M] [Module R M] [AddCommMonoid N] [Module Rβ N] [AddCommMonoid P] [Module Rβ P] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] (f : M βββ[Οββ] N) (fβ : N βββ[Οββ] P) : Finsupp.mapRange.linearEquiv (f.trans fβ) = (Finsupp.mapRange.linearEquiv f).trans (Finsupp.mapRange.linearEquiv fβ) - Submodule.mapQ_comp π Mathlib.LinearAlgebra.Quotient.Basic
{R : Type u_1} {M : Type u_2} [Ring R] [AddCommGroup M] [Module R M] (p : Submodule R M) {Rβ : Type u_3} {Mβ : Type u_4} [Ring Rβ] [AddCommGroup Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Rβ : Type u_5} {Mβ : Type u_6} [Ring Rβ] [AddCommGroup Mβ] [Module Rβ Mβ] (pβ : Submodule Rβ Mβ) (pβ : Submodule Rβ Mβ) {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] Mβ) (g : Mβ βββ[Οββ] Mβ) (hf : p β€ Submodule.comap f pβ) (hg : pβ β€ Submodule.comap g pβ) (h : p β€ Submodule.comap f (Submodule.comap g pβ) := β―) : p.mapQ pβ (g βββ f) h = pβ.mapQ pβ g hg βββ p.mapQ pβ f hf - Submodule.Quotient.equiv_trans π Mathlib.LinearAlgebra.Quotient.Basic
{R : Type u_1} [Ring R] {Rβ : Type u_5} [Ring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {M : Type u_6} {N : Type u_7} [AddCommGroup M] [Module R M] [AddCommGroup N] [Module Rβ N] (P : Submodule R M) (Q : Submodule Rβ N) {Rβ : Type u_8} {O : Type u_9} [Ring Rβ] [AddCommGroup O] [Module Rβ O] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (S : Submodule Rβ O) (e : M βββ[Οββ] N) (f : N βββ[Οββ] O) (he : Submodule.map (βe) P = Q) (hf : Submodule.map (βf) Q = S) (hef : Submodule.map (β(e.trans f)) P = S) : Submodule.Quotient.equiv P S (e.trans f) hef = (Submodule.Quotient.equiv P Q e he).trans (Submodule.Quotient.equiv Q S f hf) - LinearMap.lcompββ π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} (Rβ : Type u_18) {M : Type u_19} {N : Type u_20} (P : Type u_21) [Semiring R] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ ] {Οββ : R β+* Rβ} (Οββ : Rβ β+* Rβ) {Οββ : R β+* Rβ} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ P] [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ P] (f : M βββ[Οββ] N) : (N βββ[Οββ] P) ββ[Rβ ] M βββ[Οββ] P - LinearMap.complβ π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {Rβ : Type u_17} {Rβ : Type u_18} {M : Type u_19} {N : Type u_20} {P : Type u_21} {Q : Type u_22} [Semiring R] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] [Module Rβ P] [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ P] {Οββ : R β+* Rβ } (h : M βββ[Οββ ] N βββ[Οββ] P) (g : Q βββ[Οββ] N) : M βββ[Οββ ] Q βββ[Οββ] P - LinearMap.comprβββ π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {M : Type u_17} {N : Type u_18} {P : Type u_19} {Q : Type u_20} [CommSemiring Rβ] [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] N βββ[Οββ] P) (g : P βββ[Οββ] Q) : M βββ[Οββ] N βββ[Οββ] Q - LinearMap.complβ_comp π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {Rβ : Type u_17} {Rβ : Type u_18} {M : Type u_19} {N : Type u_20} {P : Type u_21} {Q : Type u_22} [Semiring R] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] [Module Rβ P] [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ P] {Οββ : R β+* Rβ } {Rβ : Type u_23} {Q' : Type u_24} [Semiring Rβ] [AddCommMonoid Q'] [Module Rβ Q'] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (h : M βββ[Οββ ] N βββ[Οββ] P) (g : Q βββ[Οββ] N) (f : Q' βββ[Οββ] Q) : h.complβ (g βββ f) = (h.complβ g).complβ f - LinearMap.lcompββ_apply π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {Rβ : Type u_18} {M : Type u_19} {N : Type u_20} {P : Type u_21} [Semiring R] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ P] [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ P] (f : M βββ[Οββ] N) (g : N βββ[Οββ] P) (x : M) : ((LinearMap.lcompββ Rβ P Οββ f) g) x = g (f x) - LinearMap.complβ_apply π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {Rβ : Type u_17} {Rβ : Type u_18} {M : Type u_19} {N : Type u_20} {P : Type u_21} {Q : Type u_22} [Semiring R] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [Semiring Rβ ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] [Module Rβ P] [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ P] {Οββ : R β+* Rβ } (h : M βββ[Οββ ] N βββ[Οββ] P) (g : Q βββ[Οββ] N) (m : M) (q : Q) : ((h.complβ g) m) q = (h m) (g q) - LinearMap.comprβββ_comp π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {M : Type u_17} {N : Type u_18} {P : Type u_19} {Q : Type u_20} [CommSemiring Rβ] [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {Q' : Type u_21} {Rβ : Type u_22} [CommSemiring Rβ ] [AddCommMonoid Q'] [Module Rβ Q'] {Οββ : R β+* Rβ } {Οββ : Rβ β+* Rβ } {Οββ : Rβ β+* Rβ } {Οββ : Rβ β+* Rβ } [RingHomCompTriple Οββ Οββ Οββ ] [RingHomCompTriple Οββ Οββ Οββ ] [RingHomCompTriple Οββ Οββ Οββ ] [RingHomCompTriple Οββ Οββ Οββ ] [RingHomCompTriple Οββ Οββ Οββ ] (f : M βββ[Οββ] N βββ[Οββ] P) (g : P βββ[Οββ] Q) (h : Q βββ[Οββ ] Q') : f.comprβββ (h βββ g) = (f.comprβββ g).comprβββ h - LinearMap.injective_comprβββ_of_injective π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {M : Type u_17} {N : Type u_18} {P : Type u_19} {Q : Type u_20} [CommSemiring Rβ] [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] N βββ[Οββ] P) (g : P βββ[Οββ] Q) (hf : Function.Injective βf) (hg : Function.Injective βg) : Function.Injective β(f.comprβββ g) - LinearMap.bijective_comprβββ_of_equiv π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {M : Type u_17} {N : Type u_18} {P : Type u_19} {Q : Type u_20} [CommSemiring Rβ] [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] (f : M βββ[Οββ] N βββ[Οββ] P) (g : P βββ[Οββ] Q) (hf : Function.Bijective βf) : Function.Bijective β(f.comprβββ βg) - LinearMap.surjective_comprβββ_of_equiv π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {M : Type u_17} {N : Type u_18} {P : Type u_19} {Q : Type u_20} [CommSemiring Rβ] [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] (f : M βββ[Οββ] N βββ[Οββ] P) (g : P βββ[Οββ] Q) (hf : Function.Surjective βf) : Function.Surjective β(f.comprβββ βg) - LinearMap.comprβββ_apply π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {M : Type u_17} {N : Type u_18} {P : Type u_19} {Q : Type u_20} [CommSemiring Rβ] [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (f : M βββ[Οββ] N βββ[Οββ] P) (g : P βββ[Οββ] Q) (m : M) (n : N) : ((f.comprβββ g) m) n = g ((f m) n) - LinearMap.llcomp π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} (Rβ : Type u_15) (M : Type u_17) (N : Type u_18) (P : Type u_19) [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [Module R M] [Module Rβ N] [Module Rβ P] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] : (N βββ[Οββ] P) ββ[Rβ] (M βββ[Οββ] N) βββ[Οββ] M βββ[Οββ] P - LinearMap.surjective_comprβββ_of_exists_rightInverse π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {Rβ : Type u_16} {M : Type u_17} {N : Type u_18} {P : Type u_19} {Q : Type u_20} [CommSemiring Rβ] [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [AddCommMonoid Q] [Module R M] [Module Rβ N] [Module Rβ P] [Module Rβ Q] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomInvPair Οββ Οββ] (f : M βββ[Οββ] N βββ[Οββ] P) (g : P βββ[Οββ] Q) (hf : Function.Surjective βf) (hg : β g', g βββ g' = LinearMap.id) : Function.Surjective β(f.comprβββ g) - LinearMap.llcomp_apply' π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {M : Type u_17} {N : Type u_18} {P : Type u_19} [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [Module R M] [Module Rβ N] [Module Rβ P] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : N βββ[Οββ] P) (g : M βββ[Οββ] N) : ((LinearMap.llcomp Rβ M N P) f) g = f βββ g - LinearMap.llcomp_apply π Mathlib.LinearAlgebra.BilinearMap
{R : Type u_2} [CommSemiring R] {Rβ : Type u_14} {Rβ : Type u_15} {M : Type u_17} {N : Type u_18} {P : Type u_19} [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid P] [Module R M] [Module Rβ N] [Module Rβ P] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (f : N βββ[Οββ] P) (g : M βββ[Οββ] N) (x : M) : (((LinearMap.llcomp Rβ M N P) f) g) x = f (g x) - LinearMap.GeneralLinearGroup.congrLinearEquiv_trans' π Mathlib.LinearAlgebra.GeneralLinearGroup.Basic
{Rβ : Type u_3} {Rβ : Type u_4} {Rβ : Type u_5} {Mβ : Type u_6} {Mβ : Type u_7} {Mβ : Type u_8} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eββ : Mβ βββ[Οββ] Mβ) (eββ : Mβ βββ[Οββ] Mβ) : (LinearMap.GeneralLinearGroup.congrLinearEquiv eββ).trans (LinearMap.GeneralLinearGroup.congrLinearEquiv eββ) = LinearMap.GeneralLinearGroup.congrLinearEquiv (eββ.trans eββ) - TensorProduct.lift_comprβββ π Mathlib.LinearAlgebra.TensorProduct.Basic
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [CommSemiring R] [CommSemiring Rβ] [CommSemiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} {M : Type u_6} {N : Type u_7} {Pβ : Type u_11} {Pβ : Type u_12} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid Pβ] [AddCommMonoid Pβ] [Module R M] [Module R N] [Module Rβ Pβ] [Module Rβ Pβ] {f' : M βββ[Οββ] N βββ[Οββ] Pβ} [RingHomCompTriple Οββ Οββ Οββ] (h : Pβ βββ[Οββ] Pβ) : TensorProduct.lift (f'.comprβββ h) = h βββ TensorProduct.lift f' - TensorProduct.map_comp π Mathlib.LinearAlgebra.TensorProduct.Map
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [CommSemiring R] [CommSemiring Rβ] [CommSemiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} {M : Type u_4} {N : Type u_5} {Mβ : Type u_9} {Mβ : Type u_10} {Nβ : Type u_11} {Nβ : Type u_12} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [Module R M] [Module R N] [Module Rβ Mβ] [Module Rβ Nβ] [Module Rβ Mβ] [Module Rβ Nβ] [RingHomCompTriple Οββ Οββ Οββ] (fβ : Mβ βββ[Οββ] Mβ) (gβ : Nβ βββ[Οββ] Nβ) (fβ : M βββ[Οββ] Mβ) (gβ : N βββ[Οββ] Nβ) : TensorProduct.map (fβ βββ fβ) (gβ βββ gβ) = TensorProduct.map fβ gβ βββ TensorProduct.map fβ gβ - TensorProduct.lift_comp_map π Mathlib.LinearAlgebra.TensorProduct.Map
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [CommSemiring R] [CommSemiring Rβ] [CommSemiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} {M : Type u_4} {N : Type u_5} {Mβ : Type u_9} {Nβ : Type u_11} {Pβ : Type u_13} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [AddCommMonoid Pβ] [Module R M] [Module R N] [Module Rβ Mβ] [Module Rβ Nβ] [Module Rβ Pβ] [RingHomCompTriple Οββ Οββ Οββ] (i : Mβ βββ[Οββ] Nβ βββ[Οββ] Pβ) (f : M βββ[Οββ] Mβ) (g : N βββ[Οββ] Nβ) : TensorProduct.lift i βββ TensorProduct.map f g = TensorProduct.lift ((i βββ f).complβ g) - TensorProduct.congr_trans π Mathlib.LinearAlgebra.TensorProduct.Map
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [CommSemiring R] [CommSemiring Rβ] [CommSemiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} {M : Type u_4} {N : Type u_5} {Mβ : Type u_9} {Mβ : Type u_10} {Nβ : Type u_11} {Nβ : Type u_12} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [Module R M] [Module R N] [Module Rβ Mβ] [Module Rβ Nβ] [Module Rβ Mβ] [Module Rβ Nβ] {Οββ : Rβ β+* R} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* R} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (fβ : Mβ βββ[Οββ] Mβ) (gβ : Nβ βββ[Οββ] Nβ) (fβ : M βββ[Οββ] Mβ) (gβ : N βββ[Οββ] Nβ) : TensorProduct.congr (fβ.trans fβ) (gβ.trans gβ) = (TensorProduct.congr fβ gβ).trans (TensorProduct.congr fβ gβ) - TensorProduct.map_map π Mathlib.LinearAlgebra.TensorProduct.Map
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [CommSemiring R] [CommSemiring Rβ] [CommSemiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} {M : Type u_4} {N : Type u_5} {Mβ : Type u_9} {Mβ : Type u_10} {Nβ : Type u_11} {Nβ : Type u_12} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [Module R M] [Module R N] [Module Rβ Mβ] [Module Rβ Nβ] [Module Rβ Mβ] [Module Rβ Nβ] [RingHomCompTriple Οββ Οββ Οββ] (fβ : Mβ βββ[Οββ] Mβ) (gβ : Nβ βββ[Οββ] Nβ) (fβ : M βββ[Οββ] Mβ) (gβ : N βββ[Οββ] Nβ) (x : TensorProduct R M N) : (TensorProduct.map fβ gβ) ((TensorProduct.map fβ gβ) x) = (TensorProduct.map (fβ βββ fβ) (gβ βββ gβ)) x - TensorProduct.congr_congr π Mathlib.LinearAlgebra.TensorProduct.Map
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [CommSemiring R] [CommSemiring Rβ] [CommSemiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} {M : Type u_4} {N : Type u_5} {Mβ : Type u_9} {Mβ : Type u_10} {Nβ : Type u_11} {Nβ : Type u_12} [AddCommMonoid M] [AddCommMonoid N] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [AddCommMonoid Mβ] [AddCommMonoid Nβ] [Module R M] [Module R N] [Module Rβ Mβ] [Module Rβ Nβ] [Module Rβ Mβ] [Module Rβ Nβ] {Οββ : Rβ β+* R} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* R} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (fβ : Mβ βββ[Οββ] Mβ) (gβ : Nβ βββ[Οββ] Nβ) (fβ : M βββ[Οββ] Mβ) (gβ : N βββ[Οββ] Nβ) (x : TensorProduct R M N) : (TensorProduct.congr fβ gβ) ((TensorProduct.congr fβ gβ) x) = (TensorProduct.congr (fβ.trans fβ) (gβ.trans gβ)) x - LinearMap.mapMatrix_comp π Mathlib.Data.Matrix.Basic
{m : Type u_2} {n : Type u_3} {R : Type u_4} {S : Type u_5} {T : Type u_6} {Ξ± : Type u_8} {Ξ² : Type u_9} {Ξ³ : Type u_10} [Semiring R] [Semiring S] [Semiring T] {Οα΅£β : R β+* S} {Οββ : S β+* T} {Οα΅£β : R β+* T} [RingHomCompTriple Οα΅£β Οββ Οα΅£β] [AddCommMonoid Ξ±] [AddCommMonoid Ξ²] [AddCommMonoid Ξ³] [Module R Ξ±] [Module S Ξ²] [Module T Ξ³] (f : Ξ² βββ[Οββ] Ξ³) (g : Ξ± βββ[Οα΅£β] Ξ²) : f.mapMatrix βββ g.mapMatrix = (f βββ g).mapMatrix - LinearEquiv.mapMatrix_trans π Mathlib.Data.Matrix.Basic
{m : Type u_2} {n : Type u_3} {R : Type u_4} {S : Type u_5} {T : Type u_6} {Ξ± : Type u_8} {Ξ² : Type u_9} {Ξ³ : Type u_10} [Semiring R] [Semiring S] [Semiring T] [AddCommMonoid Ξ±] [AddCommMonoid Ξ²] [AddCommMonoid Ξ³] [Module R Ξ±] [Module S Ξ²] [Module T Ξ³] {Οα΅£β : R β+* S} {Οββ : S β+* T} {Οα΅£β : R β+* T} [RingHomCompTriple Οα΅£β Οββ Οα΅£β] {Οβα΅£ : S β+* R} {Οββ : T β+* S} {Οβα΅£ : T β+* R} [RingHomCompTriple Οββ Οβα΅£ Οβα΅£] [RingHomInvPair Οα΅£β Οβα΅£] [RingHomInvPair Οβα΅£ Οα΅£β] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οα΅£β Οβα΅£] [RingHomInvPair Οβα΅£ Οα΅£β] (f : Ξ± βββ[Οα΅£β] Ξ²) (g : Ξ² βββ[Οββ] Ξ³) : f.mapMatrix.trans g.mapMatrix = (f.trans g).mapMatrix - IsFractionRing.semilinearEquivOfRingEquiv_comp π Mathlib.RingTheory.Localization.FractionRing
{A : Type u_8} {B : Type u_9} (K : Type u_10) (L : Type u_11) [CommRing A] [CommRing B] [CommRing K] [CommRing L] [Algebra A K] [IsFractionRing A K] [Algebra B L] [IsFractionRing B L] (f : A β+* B) {C : Type u_12} (M : Type u_13) [CommRing C] [CommRing M] [Algebra C M] [IsFractionRing C M] (g : B β+* C) : have this := β―; have this_1 := β―; IsFractionRing.semilinearEquivOfRingEquiv K M (f.trans g) = (IsFractionRing.semilinearEquivOfRingEquiv K L f).trans (IsFractionRing.semilinearEquivOfRingEquiv L M g) - LinearMap.compPMap π Mathlib.LinearAlgebra.LinearPMap
{R : Type u_1} {S : Type u_2} {T : Type u_3} [Ring R] [Ring S] [Ring T] {Ο : R β+* S} {Ο : S β+* T} {E : Type u_4} [AddCommGroup E] [Module R E] {F : Type u_5} [AddCommGroup F] [Module S F] {G : Type u_6} [AddCommGroup G] [Module T G] {Ο : R β+* T} [RingHomCompTriple Ο Ο Ο] (g : F βββ[Ο] G) (f : E βββ.[Ο] F) : E βββ.[Ο] G - LinearPMap.comp π Mathlib.LinearAlgebra.LinearPMap
{R : Type u_1} {S : Type u_2} {T : Type u_3} [Ring R] [Ring S] [Ring T] {Ο : R β+* S} {Ο : S β+* T} {E : Type u_4} [AddCommGroup E] [Module R E] {F : Type u_5} [AddCommGroup F] [Module S F] {G : Type u_6} [AddCommGroup G] [Module T G] {Ο : R β+* T} [RingHomCompTriple Ο Ο Ο] (g : F βββ.[Ο] G) (f : E βββ.[Ο] F) (H : β (x : β₯f.domain), βf x β g.domain) : E βββ.[Ο] G - Submodule.orthogonalBilin_map π Mathlib.LinearAlgebra.SesquilinearForm.Orthogonal
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {M : Type u_4} {Mβ : Type u_5} {Mβ : Type u_6} [CommSemiring R] [CommSemiring Rβ] [CommSemiring Rβ] [AddCommMonoid M] [Module R M] [AddCommMonoid Mβ] [Module Rβ Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] {Iβ : Rβ β+* R} {Iβ : Rβ β+* R} {B : Mβ βββ[Iβ] Mβ βββ[Iβ] M} {Rβ : Type u_7} [CommSemiring Rβ] {Mβ : Type u_8} [AddCommMonoid Mβ] [Module Rβ Mβ] {Jβ : Rβ β+* Rβ} {J : Rβ β+* R} [RingHomCompTriple Jβ Iβ J] [RingHomSurjective Jβ] (S : Submodule Rβ Mβ) (q : Mβ βββ[Jβ] Mβ) : Submodule.orthogonalBilin B (Submodule.map q S) = Submodule.orthogonalBilin (B βββ q) S - ContinuousLinearMap.comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] (g : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : Mβ βSL[Οββ] Mβ - ContinuousLinearMap.toLinearMap_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] (h : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : β(h βSL f) = βh βββ βf - ContinuousLinearMap.comp_zero π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] (g : Mβ βSL[Οββ] Mβ) : g βSL 0 = 0 - ContinuousLinearMap.zero_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βSL[Οββ] Mβ) : 0 βSL f = 0 - ContinuousLinearMap.comp_apply π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] (g : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) (x : Mβ) : (g βSL f) x = g (f x) - ContinuousLinearMap.coe_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] (h : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : β(h βSL f) = βh β βf - ContinuousLinearMap.coe_comp' π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] (h : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : β(h βSL f) = βh β βf - ContinuousLinearMap.cancel_left π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] {g : Mβ βSL[Οββ] Mβ} {fβ fβ : Mβ βSL[Οββ] Mβ} (hg : Function.Injective βg) (h : g βSL fβ = g βSL fβ) : fβ = fβ - ContinuousLinearMap.cancel_left' π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] {g : Mβ βSL[Οββ] Mβ} {fβ fβ : Mβ βSL[Οββ] Mβ} (hg : Function.Injective βg) : g βSL fβ = g βSL fβ β fβ = fβ - ContinuousLinearMap.finsetSum_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] {ΞΉ : Type u_9} {s : Finset ΞΉ} [ContinuousAdd Mβ] (g : ΞΉ β Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : (β i β s, g i) βSL f = β i β s, g i βSL f - ContinuousLinearMap.finset_sum_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] {ΞΉ : Type u_9} {s : Finset ΞΉ} [ContinuousAdd Mβ] (g : ΞΉ β Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : (β i β s, g i) βSL f = β i β s, g i βSL f - ContinuousLinearMap.comp_finsetSum π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] {ΞΉ : Type u_9} {s : Finset ΞΉ} [ContinuousAdd Mβ] [ContinuousAdd Mβ] (g : Mβ βSL[Οββ] Mβ) (f : ΞΉ β Mβ βSL[Οββ] Mβ) : g βSL β i β s, f i = β i β s, g βSL f i - ContinuousLinearMap.comp_finset_sum π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] {ΞΉ : Type u_9} {s : Finset ΞΉ} [ContinuousAdd Mβ] [ContinuousAdd Mβ] (g : Mβ βSL[Οββ] Mβ) (f : ΞΉ β Mβ βSL[Οββ] Mβ) : g βSL β i β s, f i = β i β s, g βSL f i - ContinuousLinearMap.comp_assoc π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_8} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] {Rβ : Type u_9} [Semiring Rβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (h : Mβ βSL[Οββ] Mβ) (g : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : (h βSL g) βSL f = h βSL g βSL f - ContinuousLinearMap.neg_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{R : Type u_1} [Ring R] {Rβ : Type u_2} [Ring Rβ] {Rβ : Type u_3} [Ring Rβ] {M : Type u_4} [TopologicalSpace M] [AddCommGroup M] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommGroup Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommGroup Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [IsTopologicalAddGroup Mβ] (g : Mβ βSL[Οββ] Mβ) (f : M βSL[Οββ] Mβ) : (-g) βSL f = -g βSL f - ContinuousLinearMap.comp_neg π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{R : Type u_1} [Ring R] {Rβ : Type u_2} [Ring Rβ] {Rβ : Type u_3} [Ring Rβ] {M : Type u_4} [TopologicalSpace M] [AddCommGroup M] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommGroup Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommGroup Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [IsTopologicalAddGroup Mβ] [IsTopologicalAddGroup Mβ] (g : Mβ βSL[Οββ] Mβ) (f : M βSL[Οββ] Mβ) : g βSL (-f) = -g βSL f - ContinuousLinearMap.add_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] [ContinuousAdd Mβ] (gβ gβ : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : (gβ + gβ) βSL f = gβ βSL f + gβ βSL f - ContinuousLinearMap.comp_add π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] [ContinuousAdd Mβ] [ContinuousAdd Mβ] (g : Mβ βSL[Οββ] Mβ) (fβ fβ : Mβ βSL[Οββ] Mβ) : g βSL (fβ + fβ) = g βSL fβ + g βSL fβ - ContinuousLinearMap.smul_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {Sβ : Type u_5} [Semiring R] [Semiring Rβ] [Semiring Rβ] [Monoid Sβ] {M : Type u_6} [TopologicalSpace M] [AddCommMonoid M] [Module R M] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] {Mβ : Type u_8} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [DistribMulAction Sβ Mβ] [SMulCommClass Rβ Sβ Mβ] [ContinuousConstSMul Sβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] (c : Sβ) (h : Mβ βSL[Οββ] Mβ) (f : M βSL[Οββ] Mβ) : (c β’ h) βSL f = c β’ h βSL f - ContinuousLinearMap.sub_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{R : Type u_1} [Ring R] {Rβ : Type u_2} [Ring Rβ] {Rβ : Type u_3} [Ring Rβ] {M : Type u_4} [TopologicalSpace M] [AddCommGroup M] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommGroup Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommGroup Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [IsTopologicalAddGroup Mβ] (gβ gβ : Mβ βSL[Οββ] Mβ) (f : M βSL[Οββ] Mβ) : (gβ - gβ) βSL f = gβ βSL f - gβ βSL f - ContinuousLinearMap.comp_sub π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{R : Type u_1} [Ring R] {Rβ : Type u_2} [Ring Rβ] {Rβ : Type u_3} [Ring Rβ] {M : Type u_4} [TopologicalSpace M] [AddCommGroup M] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommGroup Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommGroup Mβ] [Module R M] [Module Rβ Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [IsTopologicalAddGroup Mβ] [IsTopologicalAddGroup Mβ] (g : Mβ βSL[Οββ] Mβ) (fβ fβ : M βSL[Οββ] Mβ) : g βSL (fβ - fβ) = g βSL fβ - g βSL fβ - ContinuousLinearMap.comp_smulββ π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring R] [Semiring Rβ] [Semiring Rβ] {M : Type u_6} [TopologicalSpace M] [AddCommMonoid M] [Module R M] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] {Mβ : Type u_8} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : R β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ Mβ] [SMulCommClass Rβ Rβ Mβ] [ContinuousConstSMul Rβ Mβ] [ContinuousConstSMul Rβ Mβ] (h : Mβ βSL[Οββ] Mβ) (c : Rβ) (f : M βSL[Οββ] Mβ) : h βSL (c β’ f) = Οββ c β’ h βSL f - ContinuousLinearMap.toContinuousAddMonoidHom_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [RingHomCompTriple Οββ Οββ Οββ] (h : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : β(h βSL f) = (βh).comp βf - ContinuousLinearMap.domRestrict_comp_codRestrict π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Restrict
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} {Mβ : Type u_5} {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] (g : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) (p : Submodule Rβ Mβ) (h : β (x : Mβ), f x β p) : g.domRestrict p βSL f.codRestrict p h = g βSL f - ContinuousLinearMap.restrict_comp π Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Restrict
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} {Mβ : Type u_5} {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] {p : Submodule Rβ Mβ} {pβ : Submodule Rβ Mβ} {pβ : Submodule Rβ Mβ} {f : Mβ βSL[Οββ] Mβ} {g : Mβ βSL[Οββ] Mβ} (hf : Set.MapsTo βf βp βpβ) (hg : Set.MapsTo βg βpβ βpβ) (hfg : Set.MapsTo β(g βSL f) βp βpβ := β―) : (g βSL f).restrict hfg = g.restrict hg βSL f.restrict hf - ContinuousLinearEquiv.trans π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] (eβ : Mβ βSL[Οββ] Mβ) (eβ : Mβ βSL[Οββ] Mβ) : Mβ βSL[Οββ] Mβ - ContinuousLinearEquiv.arrowCongrEquiv π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] {Rβ : Type u_8} [Semiring Rβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eββ : Mβ βSL[Οββ] Mβ) (eββ : Mβ βSL[Οββ] Mβ) : (Mβ βSL[Οββ] Mβ) β (Mβ βSL[Οββ] Mβ) - ContinuousLinearEquiv.eq_comp_toContinuousLinearMap_symm π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] (eββ : Mβ βSL[Οββ] Mβ) [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βSL[Οββ] Mβ) (g : Mβ βSL[Οββ] Mβ) : f = g βSL βeββ.symm β f βSL βeββ = g - ContinuousLinearEquiv.eq_toContinuousLinearMap_symm_comp π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] {eββ : Mβ βSL[Οββ] Mβ} [RingHomCompTriple Οββ Οββ Οββ] (f : Mβ βSL[Οββ] Mβ) (g : Mβ βSL[Οββ] Mβ) : f = βeββ.symm βSL g β βeββ βSL f = g - ContinuousLinearEquiv.comp_coe π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] (f : Mβ βSL[Οββ] Mβ) (f' : Mβ βSL[Οββ] Mβ) : βf' βSL βf = β(f.trans f') - ContinuousLinearEquiv.trans_toLinearEquiv π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] (eβ : Mβ βSL[Οββ] Mβ) (eβ : Mβ βSL[Οββ] Mβ) : β(eβ.trans eβ) = (βeβ).trans βeβ - ContinuousLinearEquiv.trans_apply π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] (eβ : Mβ βSL[Οββ] Mβ) (eβ : Mβ βSL[Οββ] Mβ) (c : Mβ) : (eβ.trans eβ) c = eβ (eβ c) - ContinuousLinearEquiv.symm_trans_apply π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] (eβ : Mβ βSL[Οββ] Mβ) (eβ : Mβ βSL[Οββ] Mβ) (c : Mβ) : (eβ.trans eβ).symm c = eβ.symm (eβ.symm c) - ContinuousLinearEquiv.arrowCongrEquiv_apply π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] {Rβ : Type u_8} [Semiring Rβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eββ : Mβ βSL[Οββ] Mβ) (eββ : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : (eββ.arrowCongrEquiv eββ) f = βeββ βSL f βSL βeββ.symm - ContinuousLinearEquiv.arrowCongrEquivββ π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] {Rβ : Type u_8} [Semiring Rβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ Mβ] [SMulCommClass Rβ Rβ Mβ] [ContinuousAdd Mβ] [ContinuousConstSMul Rβ Mβ] [ContinuousAdd Mβ] [ContinuousConstSMul Rβ Mβ] (eββ : Mβ βSL[Οββ] Mβ) (eββ : Mβ βSL[Οββ] Mβ) : (Mβ βSL[Οββ] Mβ) βββ[Οββ] Mβ βSL[Οββ] Mβ - ContinuousLinearEquiv.arrowCongrEquiv_symm_apply π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] {Rβ : Type u_8} [Semiring Rβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eββ : Mβ βSL[Οββ] Mβ) (eββ : Mβ βSL[Οββ] Mβ) (f : Mβ βSL[Οββ] Mβ) : (eββ.arrowCongrEquiv eββ).symm f = βeββ.symm βSL f βSL βeββ - ContinuousLinearEquiv.arrowCongrEquivββ_apply π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] {Rβ : Type u_8} [Semiring Rβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ Mβ] [SMulCommClass Rβ Rβ Mβ] [ContinuousAdd Mβ] [ContinuousConstSMul Rβ Mβ] [ContinuousAdd Mβ] [ContinuousConstSMul Rβ Mβ] (eββ : Mβ βSL[Οββ] Mβ) (eββ : Mβ βSL[Οββ] Mβ) (aβ : Mβ βSL[Οββ] Mβ) : (eββ.arrowCongrEquivββ eββ) aβ = (eββ.arrowCongrEquiv eββ).toFun aβ - ContinuousLinearEquiv.arrowCongrEquivββ_symm_apply π Mathlib.Topology.Algebra.Module.Equiv
{Rβ : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} [Semiring Rβ] [Semiring Rβ] [Semiring Rβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] {Mβ : Type u_4} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_5} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_6} [TopologicalSpace Mβ] [AddCommMonoid Mβ] {Mβ : Type u_7} [TopologicalSpace Mβ] [AddCommMonoid Mβ] [Module Rβ Mβ] [Module Rβ Mβ] [Module Rβ Mβ] {Rβ : Type u_8} [Semiring Rβ] [Module Rβ Mβ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SMulCommClass Rβ Rβ Mβ] [SMulCommClass Rβ Rβ Mβ] [ContinuousAdd Mβ] [ContinuousConstSMul Rβ Mβ] [ContinuousAdd Mβ] [ContinuousConstSMul Rβ Mβ] (eββ : Mβ βSL[Οββ] Mβ) (eββ : Mβ βSL[Οββ] Mβ) (aβ : Mβ βSL[Οββ] Mβ) : (eββ.arrowCongrEquivββ eββ).symm aβ = (eββ.arrowCongrEquiv eββ).invFun aβ - LinearIsometry.comp π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (g : Eβ βββα΅’[Οββ] Eβ) (f : E βββα΅’[Οββ] Eβ) : E βββα΅’[Οββ] Eβ - LinearIsometryEquiv.trans π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (e : E βββα΅’[Οββ] Eβ) (e' : Eβ βββα΅’[Οββ] Eβ) : E βββα΅’[Οββ] Eβ - LinearIsometry.coe_comp π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (g : Eβ βββα΅’[Οββ] Eβ) (f : E βββα΅’[Οββ] Eβ) : β(g.comp f) = βg β βf - LinearIsometry.comp_assoc π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] {Rβ : Type u_9} {Eβ : Type u_10} [Semiring Rβ] [SeminormedAddCommGroup Eβ] [Module Rβ Eβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (f : Eβ βββα΅’[Οββ] Eβ) (g : Eβ βββα΅’[Οββ] Eβ) (h : E βββα΅’[Οββ] Eβ) : (f.comp g).comp h = f.comp (g.comp h) - LinearIsometryEquiv.toIsometryEquiv_trans π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (e : E βββα΅’[Οββ] Eβ) (e' : Eβ βββα΅’[Οββ] Eβ) : (e.trans e').toIsometryEquiv = e.toIsometryEquiv.trans e'.toIsometryEquiv - LinearIsometryEquiv.toHomeomorph_trans π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (e : E βββα΅’[Οββ] Eβ) (e' : Eβ βββα΅’[Οββ] Eβ) : (e.trans e').toHomeomorph = e.toHomeomorph.trans e'.toHomeomorph - LinearIsometryEquiv.symm_trans π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (eβ : E βββα΅’[Οββ] Eβ) (eβ : Eβ βββα΅’[Οββ] Eβ) : (eβ.trans eβ).symm = eβ.symm.trans eβ.symm - LinearIsometryEquiv.toLinearEquiv_trans π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (e : E βββα΅’[Οββ] Eβ) (e' : Eβ βββα΅’[Οββ] Eβ) : (e.trans e').toLinearEquiv = e.trans e'.toLinearEquiv - LinearIsometryEquiv.toContinuousLinearEquiv_trans π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (e : E βββα΅’[Οββ] Eβ) (e' : Eβ βββα΅’[Οββ] Eβ) : β(e.trans e') = (βe).trans βe' - LinearIsometryEquiv.trans_apply π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (eβ : E βββα΅’[Οββ] Eβ) (eβ : Eβ βββα΅’[Οββ] Eβ) (c : E) : (eβ.trans eβ) c = eβ (eβ c) - LinearIsometryEquiv.coe_trans π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (eβ : E βββα΅’[Οββ] Eβ) (eβ : Eβ βββα΅’[Οββ] Eβ) : β(eβ.trans eβ) = βeβ β βeβ - LinearIsometryEquiv.coe_symm_trans π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] (eβ : E βββα΅’[Οββ] Eβ) (eβ : Eβ βββα΅’[Οββ] Eβ) : β(eβ.trans eβ).symm = βeβ.symm β βeβ.symm - LinearIsometryEquiv.trans_assoc π Mathlib.Analysis.Normed.Operator.LinearIsometry
{R : Type u_1} {Rβ : Type u_2} {Rβ : Type u_3} {E : Type u_4} {Eβ : Type u_5} {Eβ : Type u_6} [Semiring R] [Semiring Rβ] [Semiring Rβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup Eβ] [SeminormedAddCommGroup Eβ] [Module R E] [Module Rβ Eβ] [Module Rβ Eβ] {Rβ : Type u_9} {Eβ : Type u_10} [Semiring Rβ] [SeminormedAddCommGroup Eβ] [Module Rβ Eβ] {Οββ : R β+* Rβ} {Οββ : Rβ β+* R} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} {Οββ : Rβ β+* Rβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eEEβ : E βββα΅’[Οββ] Eβ) (eEβEβ : Eβ βββα΅’[Οββ] Eβ) (eEβEβ : Eβ βββα΅’[Οββ] Eβ) : eEEβ.trans (eEβEβ.trans eEβEβ) = (eEEβ.trans eEβEβ).trans eEβEβ - Seminorm.comp_comp π Mathlib.Analysis.Normed.Module.Seminorm.Basic
{π : Type u_3} {πβ : Type u_4} {πβ : Type u_5} {E : Type u_7} {Eβ : Type u_8} {Eβ : Type u_9} [SeminormedRing π] [SeminormedRing πβ] [SeminormedRing πβ] {Οββ : π β+* πβ} [RingHomIsometric Οββ] {Οββ : πβ β+* πβ} [RingHomIsometric Οββ] {Οββ : π β+* πβ} [RingHomIsometric Οββ] [AddCommGroup E] [AddCommGroup Eβ] [AddCommGroup Eβ] [Module π E] [Module πβ Eβ] [Module πβ Eβ] [RingHomCompTriple Οββ Οββ Οββ] (p : Seminorm πβ Eβ) (g : Eβ βββ[Οββ] Eβ) (f : E βββ[Οββ] Eβ) : p.comp (g βββ f) = (p.comp g).comp f - UniformConvergenceCLM.isUniformEmbedding_postcomp π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{πβ : Type u_1} {πβ : Type u_2} [NormedField πβ] [NormedField πβ] (Ο : πβ β+* πβ) {E : Type u_3} {F : Type u_4} {G : Type u_5} [AddCommGroup E] [Module πβ E] [TopologicalSpace E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [UniformSpace G] [IsUniformAddGroup G] {πβ : Type u_6} [NormedField πβ] [Module πβ G] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] [UniformSpace F] [IsUniformAddGroup F] (g : F βSL[Ο] G) (hg : IsUniformEmbedding βg) (π : Set (Set E)) : IsUniformEmbedding g.comp - UniformConvergenceCLM.isUniformInducing_postcomp π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{πβ : Type u_1} {πβ : Type u_2} [NormedField πβ] [NormedField πβ] (Ο : πβ β+* πβ) {E : Type u_3} {F : Type u_4} {G : Type u_5} [AddCommGroup E] [Module πβ E] [TopologicalSpace E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [UniformSpace G] [IsUniformAddGroup G] {πβ : Type u_6} [NormedField πβ] [Module πβ G] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] [UniformSpace F] [IsUniformAddGroup F] (g : F βSL[Ο] G) (hg : IsUniformInducing βg) (π : Set (Set E)) : IsUniformInducing g.comp - ContinuousLinearMap.postcompUniformConvergenceCLM π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{πβ : Type u_6} {πβ : Type u_7} {πβ : Type u_8} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_9} {F : Type u_10} {G : Type u_11} [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] (π : Set (Set E)) [IsTopologicalAddGroup F] [IsTopologicalAddGroup G] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ F] (L : F βSL[Ο] G) : UniformConvergenceCLM Ο F π βSL[Ο] UniformConvergenceCLM Ο G π - ContinuousLinearMap.precompUniformConvergenceCLM π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{πβ : Type u_6} {πβ : Type u_7} {πβ : Type u_8} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_9} {F : Type u_10} (G : Type u_11) [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] (π : Set (Set E)) (π : Set (Set F)) [IsTopologicalAddGroup G] [ContinuousConstSMul πβ G] (L : E βSL[Ο] F) (hL : Set.MapsTo (fun x => βL '' x) π π) : UniformConvergenceCLM Ο G π βL[πβ] UniformConvergenceCLM Ο G π - ContinuousLinearMap.postcompUniformConvergenceCLM_apply π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{πβ : Type u_6} {πβ : Type u_7} {πβ : Type u_8} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_9} {F : Type u_10} {G : Type u_11} [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] (π : Set (Set E)) [IsTopologicalAddGroup F] [IsTopologicalAddGroup G] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ F] (L : F βSL[Ο] G) (f : UniformConvergenceCLM Ο F π) : (ContinuousLinearMap.postcompUniformConvergenceCLM π L) f = L βSL f - ContinuousLinearMap.precompUniformConvergenceCLM_apply π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{πβ : Type u_6} {πβ : Type u_7} {πβ : Type u_8} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_9} {F : Type u_10} (G : Type u_11) [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] (π : Set (Set E)) (π : Set (Set F)) [IsTopologicalAddGroup G] [ContinuousConstSMul πβ G] (L : E βSL[Ο] F) (hL : Set.MapsTo (fun x => βL '' x) π π) (f : UniformConvergenceCLM Ο G π) : (ContinuousLinearMap.precompUniformConvergenceCLM G π π L hL) f = f βSL L - ContinuousLinearEquiv.uniformConvergenceCLMCongrSL π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{π : Type u_6} {πβ : Type u_7} {πβ : Type u_8} {πβ : Type u_9} {E : Type u_10} {F : Type u_11} {G : Type u_12} {H : Type u_13} [AddCommGroup E] [AddCommGroup F] [AddCommGroup G] [AddCommGroup H] [NormedField π] [NormedField πβ] [NormedField πβ] [NormedField πβ] [Module π E] [Module πβ F] [Module πβ G] [Module πβ H] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [TopologicalSpace H] [IsTopologicalAddGroup G] [IsTopologicalAddGroup H] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ H] {Οββ : π β+* πβ} {Οββ : πβ β+* π} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eββ : E βSL[Οββ] F) (eββ : H βSL[Οββ] G) (π : Set (Set E)) (π : Set (Set F)) (h : β (t : Set F), t β π β βeββ β»ΒΉ' t β π) : UniformConvergenceCLM Οββ H π βSL[Οββ] UniformConvergenceCLM Οββ G π - ContinuousLinearEquiv.uniformConvergenceCLMCongrSL_apply π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{π : Type u_6} {πβ : Type u_7} {πβ : Type u_8} {πβ : Type u_9} {E : Type u_10} {F : Type u_11} {G : Type u_12} {H : Type u_13} [AddCommGroup E] [AddCommGroup F] [AddCommGroup G] [AddCommGroup H] [NormedField π] [NormedField πβ] [NormedField πβ] [NormedField πβ] [Module π E] [Module πβ F] [Module πβ G] [Module πβ H] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [TopologicalSpace H] [IsTopologicalAddGroup G] [IsTopologicalAddGroup H] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ H] {Οββ : π β+* πβ} {Οββ : πβ β+* π} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eββ : E βSL[Οββ] F) (eββ : H βSL[Οββ] G) (π : Set (Set E)) (π : Set (Set F)) (h : β (t : Set F), t β π β βeββ β»ΒΉ' t β π) (Ο : UniformConvergenceCLM Οββ H π) (f : F) : ((eββ.uniformConvergenceCLMCongrSL eββ π π h) Ο) f = eββ (Ο (eββ.symm f)) - ContinuousLinearEquiv.uniformConvergenceCLMCongrSL_symm_apply π Mathlib.Topology.Algebra.Module.Spaces.UniformConvergenceCLM
{π : Type u_6} {πβ : Type u_7} {πβ : Type u_8} {πβ : Type u_9} {E : Type u_10} {F : Type u_11} {G : Type u_12} {H : Type u_13} [AddCommGroup E] [AddCommGroup F] [AddCommGroup G] [AddCommGroup H] [NormedField π] [NormedField πβ] [NormedField πβ] [NormedField πβ] [Module π E] [Module πβ F] [Module πβ G] [Module πβ H] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [TopologicalSpace H] [IsTopologicalAddGroup G] [IsTopologicalAddGroup H] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ H] {Οββ : π β+* πβ} {Οββ : πβ β+* π} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] (eββ : E βSL[Οββ] F) (eββ : H βSL[Οββ] G) (π : Set (Set E)) (π : Set (Set F)) (h : β (t : Set F), t β π β βeββ β»ΒΉ' t β π) (Ο : UniformConvergenceCLM Οββ G π) (e : E) : ((eββ.uniformConvergenceCLMCongrSL eββ π π h).symm Ο) e = eββ.symm (Ο (eββ e)) - ContinuousLinearMap.isEmbedding_postcomp π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{πβ : Type u_1} {πβ : Type u_2} {πβ : Type u_3} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_4} {F : Type u_5} {G : Type u_6} [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [IsTopologicalAddGroup F] [IsTopologicalAddGroup G] (f : F βSL[Ο] G) (hf : Topology.IsEmbedding βf) : Topology.IsEmbedding f.comp - ContinuousLinearMap.isInducing_postcomp π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{πβ : Type u_1} {πβ : Type u_2} {πβ : Type u_3} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_4} {F : Type u_5} {G : Type u_6} [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [IsTopologicalAddGroup F] [IsTopologicalAddGroup G] (f : F βSL[Ο] G) (hf : Topology.IsInducing βf) : Topology.IsInducing f.comp - ContinuousLinearMap.isUniformEmbedding_postcomp π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{πβ : Type u_1} {πβ : Type u_2} {πβ : Type u_3} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_4} {F : Type u_5} {G : Type u_6} [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [UniformSpace F] [IsUniformAddGroup F] [UniformSpace G] [IsUniformAddGroup G] (f : F βSL[Ο] G) (hf : IsUniformEmbedding βf) : IsUniformEmbedding f.comp - ContinuousLinearMap.isUniformInducing_postcomp π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{πβ : Type u_1} {πβ : Type u_2} {πβ : Type u_3} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_4} {F : Type u_5} {G : Type u_6} [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [UniformSpace F] [IsUniformAddGroup F] [UniformSpace G] [IsUniformAddGroup G] (f : F βSL[Ο] G) (hf : IsUniformInducing βf) : IsUniformInducing f.comp - ContinuousLinearMap.precomp π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{πβ : Type u_1} {πβ : Type u_2} {πβ : Type u_3} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_4} {F : Type u_5} (G : Type u_6) [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [IsTopologicalAddGroup G] [ContinuousConstSMul πβ G] [RingHomSurjective Ο] [RingHomIsometric Ο] (L : E βSL[Ο] F) : (F βSL[Ο] G) βL[πβ] E βSL[Ο] G - ContinuousLinearMap.postcomp π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{πβ : Type u_1} {πβ : Type u_2} {πβ : Type u_3} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] (E : Type u_4) {F : Type u_5} {G : Type u_6} [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [IsTopologicalAddGroup F] [IsTopologicalAddGroup G] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ F] (L : F βSL[Ο] G) : (E βSL[Ο] F) βSL[Ο] E βSL[Ο] G - ContinuousLinearEquiv.arrowCongrSL π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {πβ : Type u_4} {E : Type u_5} {F : Type u_6} {G : Type u_7} {H : Type u_8} [AddCommGroup E] [AddCommGroup F] [AddCommGroup G] [AddCommGroup H] [NormedField π] [NormedField πβ] [NormedField πβ] [NormedField πβ] [Module π E] [Module πβ F] [Module πβ G] [Module πβ H] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [TopologicalSpace H] [IsTopologicalAddGroup G] [IsTopologicalAddGroup H] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ H] {Οββ : π β+* πβ} {Οββ : πβ β+* π} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (eββ : E βSL[Οββ] F) (eββ : H βSL[Οββ] G) : (E βSL[Οββ] H) βSL[Οββ] F βSL[Οββ] G - ContinuousLinearMap.precomp_apply π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{πβ : Type u_1} {πβ : Type u_2} {πβ : Type u_3} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] {E : Type u_4} {F : Type u_5} (G : Type u_6) [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [IsTopologicalAddGroup G] [ContinuousConstSMul πβ G] [RingHomSurjective Ο] [RingHomIsometric Ο] (L : E βSL[Ο] F) (f : F βSL[Ο] G) : (ContinuousLinearMap.precomp G L) f = f βSL L - ContinuousLinearMap.postcomp_apply π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{πβ : Type u_1} {πβ : Type u_2} {πβ : Type u_3} [NormedField πβ] [NormedField πβ] [NormedField πβ] {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} {Ο : πβ β+* πβ} [RingHomCompTriple Ο Ο Ο] (E : Type u_4) {F : Type u_5} {G : Type u_6} [AddCommGroup E] [Module πβ E] [AddCommGroup F] [Module πβ F] [AddCommGroup G] [Module πβ G] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [IsTopologicalAddGroup F] [IsTopologicalAddGroup G] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ F] (L : F βSL[Ο] G) (f : E βSL[Ο] F) : (ContinuousLinearMap.postcomp E L) f = L βSL f - ContinuousLinearEquiv.arrowCongrSL_apply π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {πβ : Type u_4} {E : Type u_5} {F : Type u_6} {G : Type u_7} {H : Type u_8} [AddCommGroup E] [AddCommGroup F] [AddCommGroup G] [AddCommGroup H] [NormedField π] [NormedField πβ] [NormedField πβ] [NormedField πβ] [Module π E] [Module πβ F] [Module πβ G] [Module πβ H] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [TopologicalSpace H] [IsTopologicalAddGroup G] [IsTopologicalAddGroup H] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ H] {Οββ : π β+* πβ} {Οββ : πβ β+* π} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (eββ : E βSL[Οββ] F) (eββ : H βSL[Οββ] G) (L : E βSL[Οββ] H) : (eββ.arrowCongrSL eββ) L = βeββ βSL L βSL βeββ.symm - ContinuousLinearEquiv.arrowCongrSL_toLinearEquiv_apply π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {πβ : Type u_4} {E : Type u_5} {F : Type u_6} {G : Type u_7} {H : Type u_8} [AddCommGroup E] [AddCommGroup F] [AddCommGroup G] [AddCommGroup H] [NormedField π] [NormedField πβ] [NormedField πβ] [NormedField πβ] [Module π E] [Module πβ F] [Module πβ G] [Module πβ H] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [TopologicalSpace H] [IsTopologicalAddGroup G] [IsTopologicalAddGroup H] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ H] {Οββ : π β+* πβ} {Οββ : πβ β+* π} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (eββ : E βSL[Οββ] F) (eββ : H βSL[Οββ] G) (L : E βSL[Οββ] H) : β(eββ.arrowCongrSL eββ) L = βeββ βSL L βSL βeββ.symm - ContinuousLinearEquiv.arrowCongrSL_toLinearEquiv_symm_apply π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {πβ : Type u_4} {E : Type u_5} {F : Type u_6} {G : Type u_7} {H : Type u_8} [AddCommGroup E] [AddCommGroup F] [AddCommGroup G] [AddCommGroup H] [NormedField π] [NormedField πβ] [NormedField πβ] [NormedField πβ] [Module π E] [Module πβ F] [Module πβ G] [Module πβ H] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [TopologicalSpace H] [IsTopologicalAddGroup G] [IsTopologicalAddGroup H] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ H] {Οββ : π β+* πβ} {Οββ : πβ β+* π} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (eββ : E βSL[Οββ] F) (eββ : H βSL[Οββ] G) (L : F βSL[Οββ] G) : (β(eββ.arrowCongrSL eββ)).symm L = βeββ.symm βSL L βSL βeββ - ContinuousLinearEquiv.arrowCongrSL_symm_apply π Mathlib.Topology.Algebra.Module.Spaces.ContinuousLinearMap
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {πβ : Type u_4} {E : Type u_5} {F : Type u_6} {G : Type u_7} {H : Type u_8} [AddCommGroup E] [AddCommGroup F] [AddCommGroup G] [AddCommGroup H] [NormedField π] [NormedField πβ] [NormedField πβ] [NormedField πβ] [Module π E] [Module πβ F] [Module πβ G] [Module πβ H] [TopologicalSpace E] [TopologicalSpace F] [TopologicalSpace G] [TopologicalSpace H] [IsTopologicalAddGroup G] [IsTopologicalAddGroup H] [ContinuousConstSMul πβ G] [ContinuousConstSMul πβ H] {Οββ : π β+* πβ} {Οββ : πβ β+* π} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (eββ : E βSL[Οββ] F) (eββ : H βSL[Οββ] G) (L : F βSL[Οββ] G) : (eββ.arrowCongrSL eββ).symm L = βeββ.symm βSL L βSL βeββ - ContinuousLinearMap.opNorm_comp_le π Mathlib.Analysis.Normed.Operator.Basic
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_5} {G : Type u_7} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (h : F βSL[Οββ] G) (f : E βSL[Οββ] F) : βh βSL fβ β€ βhβ * βfβ - ContinuousLinearMap.norm_postcomp_le π Mathlib.Analysis.Normed.Operator.Basic
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_5} {G : Type u_7} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (L : F βSL[Οββ] G) : βContinuousLinearMap.postcomp E Lβ β€ βLβ - ContinuousLinearMap.opNNNorm_comp_le π Mathlib.Analysis.Normed.Operator.NNNorm
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_5} {G : Type u_6} [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (h : F βSL[Οββ] G) (f : E βSL[Οββ] F) : βh βSL fββ β€ βhββ * βfββ - ContinuousLinearMap.opENorm_comp_le π Mathlib.Analysis.Normed.Operator.NNNorm
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_5} {G : Type u_6} [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (h : F βSL[Οββ] G) (f : E βSL[Οββ] F) : βh βSL fββ β€ βhββ * βfββ - Continuous.clm_comp_const π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] {X : Type u_10} [TopologicalSpace X] {g : X β F βSL[Οββ] G} (hg : Continuous g) (f : E βSL[Οββ] F) : Continuous fun x => g x βSL f - Continuous.const_clm_comp π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] {X : Type u_10} [TopologicalSpace X] {f : X β E βSL[Οββ] F} (hf : Continuous f) (g : F βSL[Οββ] G) : Continuous fun x => g βSL f x - ContinuousLinearMap.bilinearComp π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {E' : Type u_10} {F' : Type u_11} [SeminormedAddCommGroup E'] [SeminormedAddCommGroup F'] {πβ' : Type u_12} {πβ' : Type u_13} [NontriviallyNormedField πβ'] [NontriviallyNormedField πβ'] [NormedSpace πβ' E'] [NormedSpace πβ' F'] {Οβ' : πβ' β+* π} {Οββ' : πβ' β+* πβ} {Οβ' : πβ' β+* πβ} {Οββ' : πβ' β+* πβ} [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomIsometric Οββ] [RingHomIsometric Οββ'] [RingHomIsometric Οββ'] (f : E βSL[Οββ] F βSL[Οββ] G) (gE : E' βSL[Οβ'] E) (gF : F' βSL[Οβ'] F) : E' βSL[Οββ'] F' βSL[Οββ'] G - ContinuousLinearMap.bilinearComp_zero_left π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {E' : Type u_10} {F' : Type u_11} [SeminormedAddCommGroup E'] [SeminormedAddCommGroup F'] {πβ' : Type u_12} {πβ' : Type u_13} [NontriviallyNormedField πβ'] [NontriviallyNormedField πβ'] [NormedSpace πβ' E'] [NormedSpace πβ' F'] {Οβ' : πβ' β+* π} {Οββ' : πβ' β+* πβ} {Οβ' : πβ' β+* πβ} {Οββ' : πβ' β+* πβ} [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomIsometric Οββ] [RingHomIsometric Οββ'] [RingHomIsometric Οββ'] {f : E βSL[Οββ] F βSL[Οββ] G} {gF : F' βSL[Οβ'] F} : f.bilinearComp 0 gF = 0 - ContinuousLinearMap.bilinearComp_zero_right π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {E' : Type u_10} {F' : Type u_11} [SeminormedAddCommGroup E'] [SeminormedAddCommGroup F'] {πβ' : Type u_12} {πβ' : Type u_13} [NontriviallyNormedField πβ'] [NontriviallyNormedField πβ'] [NormedSpace πβ' E'] [NormedSpace πβ' F'] {Οβ' : πβ' β+* π} {Οββ' : πβ' β+* πβ} {Οβ' : πβ' β+* πβ} {Οββ' : πβ' β+* πβ} [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomIsometric Οββ] [RingHomIsometric Οββ'] [RingHomIsometric Οββ'] {f : E βSL[Οββ] F βSL[Οββ] G} {gE : E' βSL[Οβ'] E} : f.bilinearComp gE 0 = 0 - ContinuousLinearMap.bilinearComp_apply π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {E' : Type u_10} {F' : Type u_11} [SeminormedAddCommGroup E'] [SeminormedAddCommGroup F'] {πβ' : Type u_12} {πβ' : Type u_13} [NontriviallyNormedField πβ'] [NontriviallyNormedField πβ'] [NormedSpace πβ' E'] [NormedSpace πβ' F'] {Οβ' : πβ' β+* π} {Οββ' : πβ' β+* πβ} {Οβ' : πβ' β+* πβ} {Οββ' : πβ' β+* πβ} [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomIsometric Οββ] [RingHomIsometric Οββ'] [RingHomIsometric Οββ'] (f : E βSL[Οββ] F βSL[Οββ] G) (gE : E' βSL[Οβ'] E) (gF : F' βSL[Οβ'] F) (x : E') (y : F') : ((f.bilinearComp gE gF) x) y = (f (gE x)) (gF y) - ContinuousLinearMap.bilinearComp_zero π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} {E' : Type u_10} {F' : Type u_11} [SeminormedAddCommGroup E'] [SeminormedAddCommGroup F'] {πβ' : Type u_12} {πβ' : Type u_13} [NontriviallyNormedField πβ'] [NontriviallyNormedField πβ'] [NormedSpace πβ' E'] [NormedSpace πβ' F'] {Οβ' : πβ' β+* π} {Οββ' : πβ' β+* πβ} {Οβ' : πβ' β+* πβ} {Οββ' : πβ' β+* πβ} [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomCompTriple Οβ' Οββ Οββ'] [RingHomIsometric Οββ] [RingHomIsometric Οββ'] [RingHomIsometric Οββ'] {gE : E' βSL[Οβ'] E} {gF : F' βSL[Οβ'] F} : ContinuousLinearMap.bilinearComp 0 gE gF = 0 - ContinuousLinearMap.compSL π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} (E : Type u_4) (F : Type u_6) (G : Type u_8) [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] (Οββ : π β+* πβ) (Οββ : πβ β+* πβ) {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] : (F βSL[Οββ] G) βL[πβ] (E βSL[Οββ] F) βSL[Οββ] E βSL[Οββ] G - ContinuousLinearMap.norm_compSL_le π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} (E : Type u_4) (F : Type u_6) (G : Type u_8) [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] (Οββ : π β+* πβ) (Οββ : πβ β+* πβ) {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] : βContinuousLinearMap.compSL E F G Οββ Οβββ β€ 1 - ContinuousLinearMap.compSL_apply π Mathlib.Analysis.Normed.Operator.Bilinear
{π : Type u_1} {πβ : Type u_2} {πβ : Type u_3} {E : Type u_4} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] [RingHomIsometric Οββ] (f : F βSL[Οββ] G) (g : E βSL[Οββ] F) : ((ContinuousLinearMap.compSL E F G Οββ Οββ) f) g = f βSL g - LinearIsometry.norm_toContinuousLinearMap_comp π Mathlib.Analysis.Normed.Operator.NormedSpace
{π : Type u_1} {πβ : Type u_3} {πβ : Type u_4} {E : Type u_5} {F : Type u_6} {G : Type u_8} [SeminormedAddCommGroup E] [SeminormedAddCommGroup F] [SeminormedAddCommGroup G] [NontriviallyNormedField π] [NontriviallyNormedField πβ] [NontriviallyNormedField πβ] [NormedSpace π E] [NormedSpace πβ F] [NormedSpace πβ G] {Οββ : π β+* πβ} {Οββ : πβ β+* πβ} {Οββ : π β+* πβ} [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] (f : F βββα΅’[Οββ] G) {g : E βSL[Οββ] F} : βf.toContinuousLinearMap βSL gβ = βgβ - ContinuousLinearMap.opNorm_comp_linearIsometryEquiv π Mathlib.Analysis.Normed.Operator.NormedSpace
{πβ : Type u_2} {πβ : Type u_3} {πβ : Type u_4} {E : Type u_5} {F : Type u_6} {G : Type u_8} [NormedAddCommGroup E] [NormedAddCommGroup F] [NormedAddCommGroup G] [NontriviallyNormedField πβ] [NormedSpace πβ E] [NontriviallyNormedField πβ] [NormedSpace πβ F] [NontriviallyNormedField πβ] [NormedSpace πβ G] {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} [RingHomIsometric Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] (f : F βSL[Οββ] G) (e : E βββα΅’[Οββ] F) : βf βSL ββeβ = βfβ - ContinuousLinearMap.opNorm_linearIsometryEquiv_comp π Mathlib.Analysis.Normed.Operator.NormedSpace
{πβ : Type u_2} {πβ : Type u_3} {πβ : Type u_4} {E : Type u_5} {F : Type u_6} {G : Type u_8} [NormedAddCommGroup E] [NormedAddCommGroup F] [NormedAddCommGroup G] [NontriviallyNormedField πβ] [NormedSpace πβ E] [NontriviallyNormedField πβ] [NormedSpace πβ F] [NontriviallyNormedField πβ] [NormedSpace πβ G] {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} {Οββ : πβ β+* πβ} [RingHomInvPair Οββ Οββ] [RingHomInvPair Οββ Οββ] {Οββ : πβ β+* πβ} [RingHomIsometric Οββ] [RingHomCompTriple Οββ Οββ Οββ] [RingHomIsometric Οββ] (e : F βββα΅’[Οββ] G) (f : E βSL[Οββ] F) : βββe βSL fβ = βfβ
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