Documentation

TauCeti.LinearAlgebra.Matrix.GeneralLinearGroup.UpperUnitriangular.Nilpotent

Nilpotence of upper-unitriangular matrix groups #

For a ring R, filter U_n(R) by requiring the entries on the first r - 1 superdiagonals to vanish. Multiplication of matrices supported at least r and s superdiagonals above the diagonal is supported at least r + s superdiagonals above it. This gives the central-series estimate

[U^r, U^s] ⊆ U^(r+s).

The first term is all of U_n(R), while the n-th term is trivial. Hence U_n(R) is nilpotent, and therefore solvable, over every ring.

Main declarations #

References #

This is the nilpotence input for Layer 5, "Lie--Kolchin; solvable groups", of the ReductiveGroups roadmap. Combined with the upper-unitriangular embedding characterization, it gives the implication from unipotence to solvability.

The subgroup U^r of upper-unitriangular matrices whose entries below the r-th superdiagonal vanish. Thus U^1 = U_n, and U^n = 1 for n × n matrices.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    theorem TauCeti.UpperUnitriangularGroup.mem_superdiagonalSubgroup_iff {R : Type u} [Ring R] {n : ℕ} (r : ℕ) (g : ↥(upperUnitriangularGroup (Fin n) R)) :
    g ∈ superdiagonalSubgroup r ↔ ∀ (i j : Fin n), ↑j < ↑i + r → ↑↑g i j = 1 i j

    Membership in U^r means that the matrix differs from the identity only on the r-th and higher superdiagonals.

    The superdiagonal filtration is decreasing: requiring more initial superdiagonals to vanish gives a smaller subgroup.

    @[simp]

    The first superdiagonal subgroup is the whole upper-unitriangular group.

    Once the filtration index reaches the matrix size, the superdiagonal subgroup is trivial.

    Commutators add filtration degrees: [U^r, U^s] ≤ U^(r+s).

    Upper-unitriangular matrices over every finite linearly ordered index type form a nilpotent group over every ring.