The upper-unitriangular coordinate bialgebra #
For a commutative semiring R, the coordinate ring of the upper-unitriangular matrix monoid
U_m is the polynomial algebra on entries strictly above the diagonal. Its generic matrix has
ones on the diagonal and zeros below it. Matrix multiplication and the identity matrix give its
comultiplication and counit.
This is the semiring-level dependency layer for the upper-unitriangular coordinate Hopf algebra; the antipode and finite-type Hopf package are constructed separately over commutative rings.
Main declarations #
TauCeti.UpperUnitriangular.CoordinateRing: the polynomial coordinate ring ofU_m.TauCeti.UpperUnitriangular.genericMatrix: the generic upper-unitriangular matrix.TauCeti.UpperUnitriangular.comulandTauCeti.UpperUnitriangular.counit: the raw structure maps.TauCeti.UpperUnitriangular.comul_coassoc: the comultiplication is coassociative.TauCeti.UpperUnitriangular.comul_rTensor_counitandTauCeti.UpperUnitriangular.comul_lTensor_counit: the two counit laws.
References #
- J. C. Jantzen, Representations of Algebraic Groups, I.2.
- T. A. Springer, Linear Algebraic Groups, Section 2.4.
The construction follows the coordinate-bialgebra layout of TauCeti.MatrixMonoid in
GeneralLinear.Coordinate.Bialgebra.
The polynomial coordinate ring of the upper-unitriangular matrix monoid.
Equations
Instances For
The generic upper-unitriangular matrix.
Equations
Instances For
Above the diagonal, the generic matrix is the corresponding polynomial coordinate.
The generic matrix has ones on the diagonal.
The generic matrix vanishes below the diagonal.
The generic matrix is upper unitriangular.
Evaluating the strict-upper coordinates of the generic matrix at an upper-unitriangular matrix recovers that matrix.
Matrix-multiplication comultiplication on the coordinate ring of U_m.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Identity-matrix counit on the coordinate ring of U_m.
Equations
- TauCeti.UpperUnitriangular.counit R m = MvPolynomial.aeval fun (ij : TauCeti.UpperUnitriangular.Index m) => 1 (↑ij).1 (↑ij).2
Instances For
Comultiplication evaluates the generic matrix at the product of its two tensor-factor copies.
The counit evaluates the generic matrix at the identity.
Comultiplication on every generic matrix entry is matrix multiplication.
The counit on every generic matrix entry is the corresponding identity-matrix entry.
Comultiplication on a strict-upper coordinate is the corresponding entry of the product of the two generic matrices.
The counit vanishes on every strict-upper coordinate.
Matrix-multiplication comultiplication is coassociative.
Applying the counit in the left tensor factor is the left-unit identification.
Applying the counit in the right tensor factor is the right-unit identification.