The submodule of elements x : M such that f x = g x #
Main declarations #
LinearMap.eqLocus: the submodule of elementsx : Msuch thatf x = g x
Tags #
linear algebra, vector space, module
Properties of linear maps #
def LinearMap.eqLocus {R : Type u_1} {R₂ : Type u_2} {M : Type u_3} {M₂ : Type u_4} [Semiring R] [Semiring R₂] [AddCommMonoid M] [AddCommMonoid M₂] [Module R M] [Module R₂ M₂] {τ₁₂ : R →+* R₂} (f g : M →ₛₗ[τ₁₂] M₂) :
Submodule R M
A linear map version of AddMonoidHom.eqLocusM
Equations
Instances For
theorem LinearMap.eqLocus_toAddSubmonoid {R : Type u_1} {R₂ : Type u_2} {M : Type u_3} {M₂ : Type u_4} [Semiring R] [Semiring R₂] [AddCommMonoid M] [AddCommMonoid M₂] [Module R M] [Module R₂ M₂] {τ₁₂ : R →+* R₂} (f g : M →ₛₗ[τ₁₂] M₂) :
theorem LinearMap.eqOn_sup {R : Type u_1} {R₂ : Type u_2} {M : Type u_3} {M₂ : Type u_4} [Semiring R] [Semiring R₂] [AddCommMonoid M] [AddCommMonoid M₂] [Module R M] [Module R₂ M₂] {τ₁₂ : R →+* R₂} {F : Type u_5} [FunLike F M M₂] [SemilinearMapClass F τ₁₂ M M₂] {f g : F} {S T : Submodule R M} (hS : Set.EqOn ⇑f ⇑g ↑S) (hT : Set.EqOn ⇑f ⇑g ↑T) :
Set.EqOn ⇑f ⇑g ↑(S ⊔ T)
theorem LinearMap.ext_on_codisjoint {R : Type u_1} {R₂ : Type u_2} {M : Type u_3} {M₂ : Type u_4} [Semiring R] [Semiring R₂] [AddCommMonoid M] [AddCommMonoid M₂] [Module R M] [Module R₂ M₂] {τ₁₂ : R →+* R₂} {F : Type u_5} [FunLike F M M₂] [SemilinearMapClass F τ₁₂ M M₂] {f g : F} {S T : Submodule R M} (hST : Codisjoint S T) (hS : Set.EqOn ⇑f ⇑g ↑S) (hT : Set.EqOn ⇑f ⇑g ↑T) :