Rank of a Lie algebra and regular elements #
Let L
be a Lie algebra over a nontrivial commutative ring R
,
and assume that L
is finite free as R
-module.
Then the coefficients of the characteristic polynomial of ad R L x
are polynomial in x
.
The rank of L
is the smallest n
for which the n
-th coefficient is not the zero polynomial.
Continuing to write n
for the rank of L
, an element x
of L
is regular
if the n
-th coefficient of the characteristic polynomial of ad R L x
is non-zero.
Main declarations #
LieAlgebra.rank R L
is the rank of a Lie algebraL
over a commutative ringR
.LieAlgebra.IsRegular R x
is the predicate that an elementx
of a Lie algebraL
is regular.
References #
- [Bar67]: "On Cartan subalgebras of Lie algebras" by D.W. Barnes.
Let M
be a representation of a Lie algebra L
over a nontrivial commutative ring R
,
and assume that L
and M
are finite free as R
-module.
Then the coefficients of the characteristic polynomial of ⁅x, ·⁆
are polynomial in x
.
The rank of M
is the smallest n
for which the n
-th coefficient is not the zero polynomial.
Equations
- LieModule.rank R L M = (↑(LieModule.toEnd R L M)).nilRank
Instances For
Let x
be an element of a Lie algebra L
over R
, and write n
for rank R L
.
Then x
is regular
if the n
-th coefficient of the characteristic polynomial of ad R L x
is non-zero.
Equations
- LieModule.IsRegular R M x = (↑(LieModule.toEnd R L M)).IsNilRegular x
Instances For
Let L
be a Lie algebra over a nontrivial commutative ring R
,
and assume that L
is finite free as R
-module.
Then the coefficients of the characteristic polynomial of ad R L x
are polynomial in x
.
The rank of L
is the smallest n
for which the n
-th coefficient is not the zero polynomial.
Equations
- LieAlgebra.rank R L = LieModule.rank R L L
Instances For
Let x
be an element of a Lie algebra L
over R
, and write n
for rank R L
.
Then x
is regular
if the n
-th coefficient of the characteristic polynomial of ad R L x
is non-zero.
Equations
- LieAlgebra.IsRegular R x = LieModule.IsRegular R L x