Documentation

Mathlib.LinearAlgebra.Transvection.Generation

Dilatransvections generate the special linear group #

We prove the theorem of [dieudonne-1955][J. Dieudonné, “Sur les générateurs des groupes classiques”].

Let K be a division ring and V be a K-module.

TODO #

theorem LinearEquiv.fixedSubmodule_transvection_mul {K : Type u_1} [DivisionRing K] {V : Type u_2} [AddCommGroup V] [Module K V] [Module.Finite K V] (e : V ≃ₗ[K] V) {f : Module.Dual K V} {v : V} (hv : v(↑e).fixedSubmodule) (hf : Submodule.map f (↑e).fixedSubmodule = ) (hfv : f (v - e v) = 0) (hfv' : f (e v) = 1) :
(↑(transvection hfv * e)).fixedSubmodule = (↑e).fixedSubmoduleK v
@[reducible, inline]
abbrev LinearEquiv.IsExceptional {K : Type u_1} [DivisionRing K] {V : Type u_2} [AddCommGroup V] [Module K V] (e : V ≃ₗ[K] V) :

A linear equivalence u : V ≃ₗ[K] V is exceptional if it is a nontrivial homothety modulo u.fixedSubmodule.

Equations
Instances For
    theorem LinearEquiv.finrank_quotient_sup_span_singleton {K : Type u_1} [DivisionRing K] {V : Type u_2} [AddCommGroup V] [Module K V] [Module.Finite K V] {W : Submodule K V} {v : V} (hv : vW) :
    Module.finrank K (V WK v) + 1 = Module.finrank K (V W)
    theorem LinearEquiv.sup_span_singleton_lt_top {K : Type u_1} [DivisionRing K] {V : Type u_2} [AddCommGroup V] [Module K V] [Module.Finite K V] {W : Submodule K V} (v : V) (hW : 1 < Module.finrank K (V W)) :
    WK v <

    If e : V ≃ₗ[K] V is such that e.fixedReduce = 1, then e is the product of at most finrank K (V ⧸ e.fixedSubmodule) - 1 transvections and one dilatransvection.

    This is the first non-exceptional case in Dieudonné's theorem.

    If an element e : V ≃ₗ[K] V is such that e.fixedReduce is not a homothety, then e is the product of at most finrank K (V ⧸ e.fixedSubmodule) - 1 transvections and one dilatransvection.

    This is the second non-exceptional case in Dieudonné's theorem.

    If an element e : V ≃ₗ[K] V is not exceptional, then it is the product of at most finrank K (V ⧸ e.fixedSubmodule) dilatransvections.

    This is the non-exceptional case in Dieudonné's theorem.