Mathlib Map

Theorems · Definition · linear algebra

LinearMap.codRestrict

{R : Type u_1} →
  {R₂ : Type u_3} →
    {M : Type u_5} →
      {M₂ : Type u_7} →
        [inst : Semiring R] →
          [inst_1 : Semiring R₂] →
            [inst_2 : AddCommMonoid M] →
              [inst_3 : AddCommMonoid M₂] →
                [inst_4 : Module R M] →
                  [inst_5 : Module R₂ M₂] →
                    {σ₁₂ : R →+* R₂} →
                      (p : Submodule R₂ M₂) → (f : M →ₛₗ[σ₁₂] M₂) → (∀ (c : M), f c ∈ p) → M →ₛₗ[σ₁₂] ↥p

A linear map f : M₂ → M whose values lie in a submodule p ⊆ M can be restricted to a linear map M₂ → p. See also LinearMap.codLift.

Defined in
Mathlib.Algebra.Module.Submodule.LinearMap
Cited by
61 results in Mathlib
Foundations
Depth 25 from the axioms · uses propext
Assumes
SemiringSemiringAddCommMonoidAddCommMonoidModuleModule

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites7

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

  • DFunLike.coestatement and proof · cited by 62,936
  • Modulestatement and proof · cited by 20,661
  • Semiringstatement and proof · cited by 13,802
  • AddCommMonoidstatement and proof · cited by 12,281
  • LinearMapstatement and proof · cited by 10,215
  • RingHomstatement and proof · cited by 10,189
  • Submodulestatement and proof · cited by 7,192

Cited by106

Results whose statement or proof uses this declaration.