LieAlgebras[ChevalleyBasis] - find the Chevalley basis for a real, split semi-simple Lie algebra
Calling Sequences
ChevalleyBasis(CSA, RSD, PosRts)
Parameters
CSA - a list of vectors, defining a Cartan subalgebra of a Lie algebra
RSD - a table, specifying the root space decomposition of the Lie algebra with respect to the Cartan subalgebra CSA
PosRts - a list of vectors, specifying a choice of positive roots for the root space decomposition
option - the keyword argument Algebratype = [A, r] where A is a string "A", "B", "C", "D", "E", "F", or "G" and r is the rank of the Lie algebra.
Description
Examples
A Chevalley basis is a special choice of basis for a real, split semi-simple Lie algebra. It is adapted to the root space decomposition. In a Chevalley basis, a Cartan subalgebra, the root space decomposition, the Cartan matrix, the simple roots, and the root pattern can be determined by inspection. The structure constants are all integers.
The command ChevalleyBasis(CSA, RSD, PosRts) returns a list of vectors defining a Chevalley basis ℬ =h1, h2 , ... , hr , x1, x2, ... , xℓ, y1, y2, ... , yℓ. The structure equations of this basis are
hi, hj = 0, hi,xj = aijxj , hi,yj = −aijxj , i,j = 1,2, ..., r,
xa , xb = ±q+1xc , a, b=1,2,...,ℓ.
Here aij is the Cartan matrix for 𝔤. The roots for xa, xb, and xc are αa, αb, and αc=αa+αb. The integer q is the largest positive integer such that αa −q αb is not a root. See ChevalleyBasisDetails for the algorithm used to construct this basis.
Note that in the Chevalley basis all the structure constants are integers and the transformation hi →−hi , xi →yi, yi → xi is a Lie algebra automorphism.
The Chevalley basis is used by the command SplitAndCompactForms to find the split and compact forms of a general semi-simple Lie algebra.
with⁡DifferentialGeometry:with⁡LieAlgebras:
Example 1.
We calculate a Chevalley basis for the rank 2 Lie algebra so3,2. We begin with the basis provided by the command SimpleLieAlgebraData.
LD≔SimpleLieAlgebraData⁡so(3,2),so32:
DGsetup⁡LD
Lie algebra: so32
We will use the choices of the Cartan subalgebra, root space decomposition, and positive roots for so3,2 contained in SimpleLieAlgebraProperties. (For Lie algebras not created by the SimpleLieAlgebraData command, use CartanSubalgebra, RootSpaceDecomposition, PositiveRoots.)
P≔SimpleLieAlgebraProperties⁡so32:
CSA≔PCartanSubalgebra
CSA:=e1,e4
RSD≔eval⁡PRootSpaceDecomposition
RSD:=table−1,0=e9,−1,1=e3,0,−1=e10,1,0=e7,1,1=e5,1,−1=e2,0,1=e8,−1,−1=e6
PosRts≔PPositiveRoots
The Chevalley basis for so3,2 determined by this Cartan subalgebra and choice of positive roots is:
CB≔ChevalleyBasis⁡CSA,RSD,PosRts
CB:=e1−e4,2⁢e4,e2,−2⁢e8,−2⁢e7,−2⁢e5,−e3,−e10,−e9,−12⁢e6
We calculate the structure equations for so3,2 in the Chevalley basis and initialize the Lie algebra in this new basis.
newLD≔LieAlgebraData⁡CB,so32CB
newLD:=e1,e3=2⁢e3,e1,e4=−e4,e1,e5=e5,e1,e7=−2⁢e7,e1,e8=e8,e1,e9=−e9,e2,e3=−2⁢e3,e2,e4=2⁢e4,e2,e6=2⁢e6,e2,e7=2⁢e7,e2,e8=−2⁢e8,e2,e10=−2⁢e10,e3,e4=e5,e3,e7=−e1,e3,e9=−e8,e4,e5=2⁢e6,e4,e8=−e2,e4,e9=2⁢e7,e4,e10=−e9,e5,e7=e4,e5,e8=−2⁢e3,e5,e9=−2⁢e1−e2,e5,e10=e8,e6,e8=e5,e6,e9=−e4,e6,e10=−e1−e2,e7,e8=e9,e8,e9=2⁢e10
DGsetup⁡newLD,e1,e2,x1,x2,x3,x4,y1,y2,y3,y4,ω
Lie algebra: so32CB
To display the multiplication table for this Lie algebra we use interface to increase the maximum inline array display size.
interface⁡rtablesize=15
10
M≔MultiplicationTable⁡LieTable
Let us focus in on various parts of the multiplication table. From the first two rows
LinearAlgebra:-SubMatrix⁡M,1..4,1..−1
it is clear that e1, e2 act diagonally and so form a Cartan subalgebra. From the 3rd and 4th columns we can read off the Cartan matrix for so3,2 as the coefficients of:
LinearAlgebra:-SubMatrix⁡M,1..4,1..2,5..6
The vectors x1, x2, x3, x4 correspond to the roots α1, α2, α3, α4 with α1 , α2 being the simple roots. Therefore, from the multiplication table
LinearAlgebra:-SubMatrix⁡M,1..2,5..8,1..2,5..8
we can read off the root pattern as α1 + α2 = α3, α2+α3 = α4. Finally we note that the vectors y1, y2, y3, y4 satisfy the same structure equations as x1, x2, x3, x4.
LinearAlgebra:-SubMatrix⁡M,1..2,9..12,1..2,9..12
See Also
DifferentialGeometry
LieAlgebras
CartanDecomposition
CartanMatrix
CartanSubalgebra
PositiveRoots
RootSpaceDecomposition
SimpleLieAlgebraData
SimpleLieAlgebraProperties
SplitAndCompactForms
Download Help Document