Documentation

LeanPool.Monlib4.LinearAlgebra.DirectSumFromTo

Direct sum from _ to _ #

This file includes the definition of direct_sum_from_to, a linear map from M i to M j.

def directSumFromTo {R : Type u_1} [Semiring R] {ι₁ : Type u_2} [DecidableEq ι₁] {M₁ : ι₁Type u_3} [(i₁ : ι₁) → AddCommGroup (M₁ i₁)] [(i₁ : ι₁) → Module R (M₁ i₁)] (i j : ι₁) :
M₁ i →ₗ[R] M₁ j

Composition of the i-th injection and the j-th projection of a dependent direct sum, giving a linear map M₁ i →ₗ[R] M₁ j.

Equations
Instances For
    theorem directSumFromTo_apply_same {R : Type u_1} [Semiring R] {ι₁ : Type u_2} [DecidableEq ι₁] {M₁ : ι₁Type u_3} [(i₁ : ι₁) → AddCommGroup (M₁ i₁)] [(i₁ : ι₁) → Module R (M₁ i₁)] (i : ι₁) :
    theorem directSumFromTo_apply_ne_same {R : Type u_1} [Semiring R] {ι₁ : Type u_2} [DecidableEq ι₁] {M₁ : ι₁Type u_3} [(i₁ : ι₁) → AddCommGroup (M₁ i₁)] [(i₁ : ι₁) → Module R (M₁ i₁)] {i j : ι₁} (h : j i) :