Sections of short exact sequences #
This file contains basics of sections of short exact sequences. In particular it is proved that in a short exact sequence of
Main definitions #
MonoidHom.corrector: Given a short exact sequence1 ⟶ H ⟶ K ⟶ G ⟶ 1of groups (with mapsι : H → Kandπ : K → G) and a sectionσ : G → Kof it (π ∘ σ = id_G), the correctorγ : K → His the unique function such thatk = σ(π(k)) * ι(γ(k))for anyk : K.MonoidHom.correctorHom: Given a short exact sequence0 ⟶ U ⟶ V ⟶ W ⟶ 0of abelian groups and a sectionσ : W → Vof it, the correctorγ : V → Uis a group homomorphism, uniquely specified by the conditionv = σ(π(v)) + ι(γ(v))for anyv : V.LinearMap.chooseSection: Given a short exact sequence0 ⟶ U ⟶ V ⟶ W ⟶ 0of modules, whereWis a free module, one can choose a linear sectionσ : W → Vof the short exact sequence.LinearMap.corrector: Given a short exact sequence0 ⟶ U ⟶ V ⟶ W ⟶ 0of modules and a sectionσ : W → V, the correctorγ : V → Uis a linear map, uniquely specified by the conditionv = σ(π(v)) + ι(γ(v))for anyv : V.sesBasis: Given a short exact sequence0 ⟶ U ⟶ V ⟶ W ⟶ 0of modules and a sectionσ : W → Vof it, one can construct a basis ofVfrom a basis ofWand a basis ofU.
Main statements #
ses_directSum_isInternal: The propertyv = σ(π(v)) + ι(γ(v))of a correctorγof a sectionσof a short exact sequence0 ⟶ U ⟶ V ⟶ W ⟶ 0of modules gives an internal direct sum decompositionV = σ(W) ⊕ ι(U).
Tags #
short exact sequence
The corrector function γ : V → U associated to a section σ : W → V of a
short exact sequence 1 ⟶ U ⟶ V ⟶ W ⟶ 1.
Equations
- MonoidHom.corrector hfg hgσ v = ⋯.choose
Instances For
The additive corrector function γ : V → U associated to a section σ : W → V
of a short exact sequence 0 ⟶ U ⟶ V ⟶ W ⟶ 0.
Equations
- AddMonoidHom.corrector hfg hgσ v = ⋯.choose
Instances For
The corrector homomorphism γ : V → U associated to a multiplicative section σ : W → V
of a short exact sequence 1 ⟶ U ⟶ V ⟶ W ⟶ 1.
Equations
- MonoidHom.correctorHom hf hfg hgσ = { toFun := MonoidHom.corrector hfg ⋯, map_one' := ⋯, map_mul' := ⋯ }
Instances For
The additive corrector homomorphism γ : V → U associated to an additive section
σ : W → V of a short exact sequence 0 ⟶ U ⟶ V ⟶ W ⟶ 0.
Equations
- AddMonoidHom.correctorHom hf hfg hgσ = { toFun := AddMonoidHom.corrector hfg ⋯, map_zero' := ⋯, map_add' := ⋯ }
Instances For
A choice of a linear section of a surjective linear map to a free module.
Equations
- LinearMap.chooseSection hg = ((Module.Free.chooseBasis 𝕜 W).constr 𝕜) fun (i : Module.Free.ChooseBasisIndex 𝕜 W) => ⋯.choose
Instances For
The corrector linear map γ : V → U associated to a linear section σ : W → V of a
short exact sequence 0 ⟶ U ⟶ V ⟶ W ⟶ 0.
Equations
- LinearMap.corrector hf hfg hgσ = { toFun := ⇑(AddMonoidHom.correctorHom ⋯ ⋯ ⋯), map_add' := ⋯, map_smul' := ⋯ }
Instances For
The corrector map γ : V → U satisfies v = σ(g(v)) + f(γ(v)) for any v : V.
A short exact sequence of modules together with a section gives an internal direct sum decomposition.
From a short exact sequence of modules, a section of it, we can construct a basis of
the middle module from bases of the two other modules.
(See sesBasis for a more conveniently indexed basis.)
Equations
- One or more equations did not get rendered due to their size.
Instances For
From a short exact sequence of modules, a section of it, we can construct a basis of the middle module from bases of the two other modules.
Equations
- One or more equations did not get rendered due to their size.