Exact sequences with free modules #
This file proves results about linear independence and span in exact sequences of modules.
Main theorems #
linearIndependent_shortExact
: Given a short exact sequence0 ⟶ X₁ ⟶ X₂ ⟶ X₃ ⟶ 0
ofR
-modules and linearly independent familiesv : ι → X₁
andw : ι' → X₃
, we get a linearly independent familyι ⊕ ι' → X₂
span_rightExact
: Given an exact sequenceX₁ ⟶ X₂ ⟶ X₃ ⟶ 0
ofR
-modules and spanning familiesv : ι → X₁
andw : ι' → X₃
, we get a spanning familyι ⊕ ι' → X₂
- Using
linearIndependent_shortExact
andspan_rightExact
, we provefree_shortExact
: In a short exact sequence0 ⟶ X₁ ⟶ X₂ ⟶ X₃ ⟶ 0
whereX₁
andX₃
are free,X₂
is free as well.
Tags #
linear algebra, module, free
In the commutative diagram
f g
0 --→ X₁ --→ X₂ --→ X₃
↑ ↑ ↑
v| u| w|
ι → ι ⊕ ι' ← ι'
where the top row is an exact sequence of modules and the maps on the bottom are Sum.inl
and
Sum.inr
. If u
is injective and v
and w
are linearly independent, then u
is linearly
independent.
Given a short exact sequence 0 ⟶ X₁ ⟶ X₂ ⟶ X₃ ⟶ 0
of R
-modules and linearly independent
families v : ι → N
and w : ι' → P
, we get a linearly independent family ι ⊕ ι' → M
In the commutative diagram
f g
X₁ --→ X₂ --→ X₃
↑ ↑ ↑
v| u| w|
ι → ι ⊕ ι' ← ι'
where the top row is an exact sequence of modules and the maps on the bottom are Sum.inl
and
Sum.inr
. If v
spans X₁
and w
spans X₃
, then u
spans X₂
.
Given an exact sequence X₁ ⟶ X₂ ⟶ X₃ ⟶ 0
of R
-modules and spanning
families v : ι → X₁
and w : ι' → X₃
, we get a spanning family ι ⊕ ι' → X₂
In a short exact sequence 0 ⟶ X₁ ⟶ X₂ ⟶ X₃ ⟶ 0
, given bases for X₁
and X₃
indexed by ι
and ι'
respectively, we get a basis for X₂
indexed by ι ⊕ ι'
.
Equations
- ModuleCat.Basis.ofShortExact hS' bN bP = Basis.mk ⋯ ⋯
Instances For
In a short exact sequence 0 ⟶ X₁ ⟶ X₂ ⟶ X₃ ⟶ 0
, if X₁
and X₃
are free,
then X₂
is free.