Flags of upper-triangular comodules #
Let M be a finite free comodule with basis b₀, ..., bₙ₋₁. Its coefficient matrix is upper
triangular with diagonal c exactly when, for every i, the coaction of bᵢ is congruent to
bᵢ ⊗ cᵢ modulo the span of the preceding basis vectors. Thus the standard basis flag is
comodule-stable and its successive one-dimensional factors have weights cᵢ. The unitriangular
case c = 1 says those factors are trivial.
This is the flag interface needed for the Kolchin inductions in Layer 5, "Unipotent groups", of
the ReductiveGroups roadmap. Once such an induction supplies successive fixed vectors, the
criterion here produces the upper-unitriangular coefficient matrix used to embed a faithful
representation into Uₙ.
Main declarations #
TauCeti.Comodule.coefficientMatrix_isUpperTriangular_and_diag_iff: the quotient-by-preceding-span criterion for an upper-triangular coefficient matrix with prescribed diagonal.TauCeti.Comodule.coefficientMatrix_isUpperUnitriangular_iff: its unitriangular special case.TauCeti.Comodule.flagSubcomodule: the standard flag of an upper-triangular comodule, bundled as subcomodules.TauCeti.Comodule.quotient_mk_basis_ne_zero: each successive basis class is nonzero in the quotient by the preceding flag term.TauCeti.Comodule.quotientCoact_flagSubcomodule_mk_basis: each successive basis class has trivial coaction in that quotient.
References #
- J. C. Jantzen, Representations of Algebraic Groups, I.2.
- T. A. Springer, Linear Algebraic Groups, §2.4.
A coefficient matrix is upper triangular with prescribed diagonal exactly when each basis vector has the prescribed coaction modulo the span of the preceding basis vectors.
A coefficient matrix is upper unitriangular exactly when each basis vector is fixed by the coaction modulo the span of the preceding basis vectors.
The initial spans of a basis with upper-triangular coefficient matrix, bundled as subcomodules.
Equations
- TauCeti.Comodule.flagSubcomodule b h r = b.coordinateSpanSubcomodule {i : Fin n | i.castSucc < r} ⋯
Instances For
The underlying submodule of flagSubcomodule is the corresponding basis flag.
The coaction of a basis vector in a stable initial segment belongs to the tensor product of that initial segment with the coalgebra.
The first term of the bundled basis flag is the zero subcomodule.
The last term of the bundled basis flag is the full comodule.
The bundled basis flag is monotone.
The bundled basis flag is strictly monotone.
A basis vector does not vanish in the quotient by the span of its predecessors.
In the quotient by the preceding term of an upper-unitriangular basis flag, the class of the next basis vector has trivial coaction.