Documentation

Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Quotient

Continuous linear maps and quotient topological modules #

In this file, we collect various continuous linear maps associated to quotient spaces.

Main definitions #

TODO #

def Submodule.mkQL {R : Type u_1} [Ring R] {M : Type u_3} [TopologicalSpace M] [AddCommGroup M] [Module R M] (S : Submodule R M) :
M →L[R] M S

Submodule.mkQ as a ContinuousLinearMap.

Equations
Instances For
    @[simp]
    theorem Submodule.toLinearMap_mkQL {R : Type u_1} [Ring R] {M : Type u_3} [TopologicalSpace M] [AddCommGroup M] [Module R M] (S : Submodule R M) :
    S.mkQL = S.mkQ
    @[simp]
    theorem Submodule.coe_mkQL {R : Type u_1} [Ring R] {M : Type u_3} [TopologicalSpace M] [AddCommGroup M] [Module R M] (S : Submodule R M) :
    S.mkQL = S.mkQ
    theorem Submodule.mkQL_apply {R : Type u_1} [Ring R] {M : Type u_3} [TopologicalSpace M] [AddCommGroup M] [Module R M] (S : Submodule R M) (x : M) :
    S.mkQL x = S.mkQ x
    def Submodule.liftQL {R : Type u_1} {R₂ : Type u_2} [Ring R] [Ring R₂] {σ : R →+* R₂} {M : Type u_3} {M₂ : Type u_4} [TopologicalSpace M] [AddCommGroup M] [Module R M] [TopologicalSpace M₂] [AddCommGroup M₂] [Module R₂ M₂] (S : Submodule R M) (f : M →SL[σ] M₂) (h : S (↑f).ker) :
    M S →SL[σ] M₂

    Submodule.liftQ as a ContinuousLinearMap.

    Equations
    Instances For
      @[simp]
      theorem Submodule.toLinearMap_liftQL {R : Type u_1} {R₂ : Type u_2} [Ring R] [Ring R₂] {σ : R →+* R₂} {M : Type u_3} {M₂ : Type u_4} [TopologicalSpace M] [AddCommGroup M] [Module R M] [TopologicalSpace M₂] [AddCommGroup M₂] [Module R₂ M₂] (S : Submodule R M) (f : M →SL[σ] M₂) (h : S (↑f).ker) :
      (S.liftQL f h) = S.liftQ (↑f) h
      @[simp]
      theorem Submodule.coe_liftQL {R : Type u_1} {R₂ : Type u_2} [Ring R] [Ring R₂] {σ : R →+* R₂} {M : Type u_3} {M₂ : Type u_4} [TopologicalSpace M] [AddCommGroup M] [Module R M] [TopologicalSpace M₂] [AddCommGroup M₂] [Module R₂ M₂] (S : Submodule R M) (f : M →SL[σ] M₂) (h : S (↑f).ker) :
      (S.liftQL f h) = (S.liftQ (↑f) h)
      theorem Submodule.liftQL_apply {R : Type u_1} {R₂ : Type u_2} [Ring R] [Ring R₂] {σ : R →+* R₂} {M : Type u_3} {M₂ : Type u_4} [TopologicalSpace M] [AddCommGroup M] [Module R M] [TopologicalSpace M₂] [AddCommGroup M₂] [Module R₂ M₂] (S : Submodule R M) (f : M →SL[σ] M₂) (h : S (↑f).ker) (x : M S) :
      (S.liftQL f h) x = (S.liftQ (↑f) h) x