/department of mathematics and computer science

Similar documents
Journal of Algebra 322 (2009) Contents lists available at ScienceDirect. Journal of Algebra.

Simple Lie algebras. Classification and representations. Roots and weights

Notes on Lie Algebras

The Cartan Decomposition of a Complex Semisimple Lie Algebra

Algorithmic construction of Chevalley bases Magaard, Kay; Wilson, Robert

THE THEOREM OF THE HIGHEST WEIGHT

(Kac Moody) Chevalley groups and Lie algebras with built in structure constants Lecture 1. Lisa Carbone Rutgers University

LIE ALGEBRAS: LECTURE 7 11 May 2010

Simple Lie algebras. Classification and representations. Roots and weights

Classification of semisimple Lie algebras

2.4 Root space decomposition

INTRODUCTION TO LIE ALGEBRAS. LECTURE 7.

1.4 Solvable Lie algebras

Kac-Moody Algebras. Ana Ros Camacho June 28, 2010

Reflection Groups and Invariant Theory

Notes on nilpotent orbits Computational Theory of Real Reductive Groups Workshop. Eric Sommers

LECTURE 3: REPRESENTATION THEORY OF SL 2 (C) AND sl 2 (C)

Lie Algebras. Shlomo Sternberg

Lecture 22 - F 4. April 19, The Weyl dimension formula gives the following dimensions of the fundamental representations:

11 Properties of Roots

Cartan s Criteria. Math 649, Dan Barbasch. February 26

Lie Theory in Particle Physics

4. Killing form, root space inner product, and commutation relations * version 1.5 *

GEOMETRIC STRUCTURES OF SEMISIMPLE LIE ALGEBRAS

A PIERI RULE FOR HERMITIAN SYMMETRIC PAIRS. Thomas J. Enright, Markus Hunziker and Nolan R. Wallach

Lie Algebras of Finite and Affine Type

Lecture Notes Introduction to Cluster Algebra

SEMISIMPLE LIE GROUPS

Background on Chevalley Groups Constructed from a Root System

Root systems. S. Viswanath

INTRODUCTION TO LIE ALGEBRAS. LECTURE 2.

SIMPLE LIE ALGEBRAS AND THEIR CLASSIFICATION

THE SEMISIMPLE SUBALGEBRAS OF EXCEPTIONAL LIE ALGEBRAS

Levi Decomposition of Lie Algebras; Algorithms for its Computation. Mehmet Dagli. A creative component submitted to the graduate faculty

Lie Algebras Generated by Extremal Elements

e j = Ad(f i ) 1 2a ij/a ii

Mic ael Flohr Representation theory of semi-simple Lie algebras: Example su(3) 6. and 20. June 2003

SPHERICAL UNITARY REPRESENTATIONS FOR REDUCTIVE GROUPS

Symmetries, Fields and Particles. Examples 1.

Lecture 10 - Representation Theory II: Heuristics

New simple Lie algebras over fields of characteristic 2

16.2. Definition. Let N be the set of all nilpotent elements in g. Define N

Order 3 elements in G 2 and idempotents in symmetric composition algebras. Alberto Elduque

Algebra & Number Theory

LECTURE 4: REPRESENTATION THEORY OF SL 2 (F) AND sl 2 (F)

INTRODUCTION TO LIE ALGEBRAS. LECTURE 1.

arxiv: v1 [math.ra] 19 May 2016

2-STEP NILPOTENT LIE GROUPS ARISING FROM SEMISIMPLE MODULES

Vertex Operator Algebra Structure of Standard Affine Lie Algebra Modules

1 v >, which will be G-invariant by construction.

IRREDUCIBLE REPRESENTATIONS OF SEMISIMPLE LIE ALGEBRAS. Contents

LIE ALGEBRAS: LECTURE 3 6 April 2010

ON QUANTUM GROUPS AND CRYSTAL BASES. A Directed Research by ETHAN A. SMITH

A Structure Theorem for Plesken Lie Algebras over Finite Fields

Topics in Representation Theory: Roots and Weights

The Geometry of Conjugacy Classes of Nilpotent Matrices

arxiv: v1 [math.rt] 15 Oct 2008

Parabolic subgroups Montreal-Toronto 2018

Reducibility of generic unipotent standard modules

L(C G (x) 0 ) c g (x). Proof. Recall C G (x) = {g G xgx 1 = g} and c g (x) = {X g Ad xx = X}. In general, it is obvious that

Representations of algebraic groups and their Lie algebras Jens Carsten Jantzen Lecture III

Root Systems Lie Algebras. Their Representations.

QUIVERS AND LATTICES.

Lie algebras. Alexei Skorobogatov. March 20, Basic definitions and examples 2. 2 Theorems of Engel and Lie 4

Topics in Representation Theory: Roots and Complex Structures

THE CLASSICAL HOM-YANG-BAXTER EQUATION AND HOM-LIE BIALGEBRAS. Donald Yau

Fourier Coefficients and Automorphic Discrete Spectrum of Classical Groups. Dihua Jiang University of Minnesota

Lie and Kac-Moody algebras

CoReLG Computing with real Lie Algebras Version 1.02

A 2 G 2 A 1 A 1. (3) A double edge pointing from α i to α j if α i, α j are not perpendicular and α i 2 = 2 α j 2

Category O and its basic properties

A Field Extension as a Vector Space

About polynomiality of the Poisson semicentre for parabolic subalgebras

On the singular elements of a semisimple Lie algebra and the generalized Amitsur-Levitski Theorem

Fields and Galois Theory. Below are some results dealing with fields, up to and including the fundamental theorem of Galois theory.

Totally Bipartite Tridiagonal Pairs. Kazumasa Nomura and Paul Terwilliger

Graphs related to E 7 (q)

Symplectic and Poisson Manifolds

Differential Geometry, Lie Groups, and Symmetric Spaces

Classification of discretely decomposable A q (λ) with respect to reductive symmetric pairs UNIVERSITY OF TOKYO

MODULI OF ALGEBRAIC SL 3 -VECTOR BUNDLES OVER ADJOINT REPRESENTATION

INTRODUCTION TO LIE ALGEBRAS. LECTURE 10.

Highest-weight Theory: Verma Modules

Topics in Representation Theory: SU(n), Weyl Chambers and the Diagram of a Group

Half the sum of positive roots, the Coxeter element, and a theorem of Kostant

A Cartan subalgebra of g is a maximal abelian subalgebra h Ă g consisting of semisimple (diagonalizeable) elements. (Analogous to Jucys-Murphy

Classification of solvable Lie algebras - new approaches and developments

A method for construction of Lie group invariants

On the Irreducibility of the Commuting Variety of the Symmetric Pair so p+2, so p so 2

The Morozov-Jacobson Theorem on 3-dimensional Simple Lie Subalgebras

Some simple modular Lie superalgebras

Math 249B. Tits systems

LECTURE 2: LANGLANDS CORRESPONDENCE FOR G. 1. Introduction. If we view the flow of information in the Langlands Correspondence as

Filtrations in Semisimple Lie Algebras, III

10. Cartan Weyl basis

The Gelfand-Tsetlin Basis (Too Many Direct Sums, and Also a Graph)

Eigenvalue problem for Hermitian matrices and its generalization to arbitrary reductive groups

arxiv: v1 [math-ph] 1 Mar 2013

Ad-nilpotent ideals of Borel subalgebras: combinatorics and representation theory

Particles I, Tutorial notes Sessions I-III: Roots & Weights

Transcription:

Construction of Chevalley Bases of Lie Algebras Dan Roozemond Joint work with Arjeh M. Cohen May 14th, 2009, Computeralgebratagung, Universität Kassel http://www.win.tue.nl/~droozemo/

Outline 2 of 30 What is a Lie algebra? What is a Chevalley basis? How to compute Chevalley bases? Does it work? What next? Any questions?

What is a Lie Algebra? 3 of 30 Vector space: F n

What is a Lie Algebra? 3 of 30 Vector space: Multiplication Bilinear, F n [, ] :L L L that is Anti-symmetric, Satisfies Jacobi identity: [x, [y, z]] + [y, [z, x]] + [z,[x, y]] = 0

What is a Lie Algebra? 3 of 30 Vector space: Multiplication F n L [, ] :L L L that is Bilinear, Anti-symmetric, F n [, ] Satisfies Jacobi identity: [x, [y, z]] + [y, [z, x]] + [z,[x, y]] = 0

Simple Lie algebras 4 of 30 Classification (Killing, Cartan) If char(f) = 0 or big enough then the only simple Lie algebras are: A n (n 1) B n (n 2) C n (n 3) D n (n 4) E 6, E 7, E 8 F 4 G 2

Why Study Lie Algebras? 5 of 30

Why Study Lie Algebras? 5 of 30 Study groups by their Lie algebras: Simple algebraic group G <-> Unique Lie algebra L Many properties carry over to L Easier to calculate in L G Aut(L), often even G = Aut(L)

Why Study Lie Algebras? 5 of 30 Study groups by their Lie algebras: Simple algebraic group G <-> Unique Lie algebra L Many properties carry over to L Easier to calculate in L G Aut(L), often even G = Aut(L) Opportunities for: Recognition Conjugation...

Why Study Lie Algebras? 5 of 30 Study groups by their Lie algebras: Simple algebraic group G <-> Unique Lie algebra L Many properties carry over to L Easier to calculate in L G Aut(L), often even G = Aut(L) Opportunities for: Recognition Conjugation... Because there are problems to be solved!... and a thesis to be written...

Chevalley Bases 6 of 30 x Β x Α Β x Α H x Α x Α Β x Β Many Lie algebras have a Chevalley basis!

Root Systems 7 of 30 A hexagon

Root Systems 7 of 30 A hexagon

Root Systems 7 of 30 Β A hexagon Α

Root Systems 7 of 30 Β Α Β A hexagon A root system of type A2 Α Α Α Β Β

Root Data 8 of 30 Definition (Root Datum) R =(X, Φ, Y, Φ ),, : X Y Z

Root Data 8 of 30 Definition (Root Datum) R =(X, Φ, Y, Φ ),, : X Y Z X, Y: dual free -modules, put in duality by,, : roots, Φ X Z : coroots. Φ Y

Root Data 8 of 30 Definition (Root Datum) R =(X, Φ, Y, Φ ),, : X Y Z X, Y: dual free -modules, put in duality by,, : roots, Φ X Z : coroots. Φ Y One Root System { Several Root Data: adjoint... simply connected

Root Data 9 of 30 Definition (Root Datum) R =(X, Φ, Y, Φ ),, : X Y Z One Root System { Several Root Data: adjoint... simply connected Irreducible Root Data: A n, B n, C n, D n, E 6, E 7, E 8, F 4, G 2.

Root Data 10 of 30 Β Α Β A hexagon A root system of type A2 Α Α Α Β Β

Root Data 10 of 30 xβ Β x Α Β Α Β A hexagon A root system of type A2 A Lie algebra of type A2 x Α Α H Αx Α x Α Β Α Β x Β Β

Chevalley Basis 11 of 30 Definition (Chevalley Basis) Formal basis: L = Fh i Fx α i=1,...,n α Φ Bilinear anti-symmetric multiplication satisfies ( i, j {1,..., n}; α, β Φ) : [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, and the Jacobi identity.

Chevalley Basis 11 of 30 Definition (Chevalley Basis) Formal basis: L = Fh i Fx α i=1,...,n α Φ Bilinear anti-symmetric multiplication satisfies ( i, j {1,..., n}; α, β Φ) : x Α x Β H x Α Β x Α [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, and the Jacobi identity. x Α Β x Β

Why? 12 of 30 Why Chevalley bases? Because transformation between two Chevalley bases is an automorphism of L, So we can test isomorphism between two Lie algebras (and find isomorphisms!) by computing Chevalley bases.

Why? 13 of 30 L F n [, ]

Why? 13 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β

Why? 13 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β L F n [, ]

Why? 13 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β F n [, ] x Β x Α Β L x Α H x Α x Α Β x Β

Why? 13 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β equal F n [, ] x Β x Α Β L x Α H x Α x Α Β x Β

Why? 13 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β isomorphic! equal F n [, ] x Β x Α Β L x Α H x Α x Α Β x Β

Why? 14 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β

Why? 14 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β L F n [, ]

Why? 14 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β x 3Α 2Β L x Β x Α Β x 2Α Β x 3Α Β F n [, ] x Α H x Α x 3Α Β x 2Α Β x Α Β x Β x 3Α 2Β

Why? 14 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β not equal x 3Α 2Β L x Β x Α Β x 2Α Β x 3Α Β F n [, ] x Α H x Α x 3Α Β x 2Α Β x Α Β x Β x 3Α 2Β

Why? 14 of 30 L x Β x Α Β x Α H F n [, ] x Α x Α Β x Β non-isomorphic! not equal x 3Α 2Β L x Β x Α Β x 2Α Β x 3Α Β F n [, ] x Α H x Α x 3Α Β x 2Α Β x Α Β x Β x 3Α 2Β

Outline 15 of 30 What is a Lie algebra? What is a Chevalley basis? How to compute Chevalley bases? Does it work? What next? Any questions?

The Mission 16 of 30 Given a Lie algebra (on a computer), Want to know which Lie algebra it is, So want to compute a Chevalley basis for it. Root datum, field Group of Lie type Matrix Lie algebra L Chevalley Basis x Β x Α Β F n [, ] x Algorithm Α x Α H x Α Β x Β...

The Mission 17 of 30 Root datum, field Group of Lie type Matrix Lie algebra L Chevalley Basis x Β x Α Β F n [, ] x Algorithm Α x Α H x Α Β x Β... Assume splitting Cartan subalgebra H is given (Cohen/Murray, indep. Ryba); Assume root datum R is given

The Mission 18 of 30 Root datum, field Group of Lie type Matrix Lie algebra L Chevalley Basis x Β x Α Β F n [, ] x Algorithm Α x Α H x Α Β x Β... Char. 0, p 5: De Graaf, Murray; implemented in GAP, MAGMA

The Mission 18 of 30 Root datum, field Group of Lie type Matrix Lie algebra L Chevalley Basis x Β x Α Β F n [, ] x Algorithm Α x Α H x Α Β x Β... Char. 0, p 5: De Graaf, Murray; implemented in GAP, MAGMA Char. 2,3: R., 2009, Implemented in MAGMA

The Problems 19 of 30 Normally: Diagonalise L using action of H on L (gives set of ), Use Cartan integers α, β to identify the, Solve easy linear equations. x α x α x Α x Β H x Α Β x Α [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, x Α Β x Β and the Jacobi identity.

The Problems 19 of 30 Normally: Diagonalise L using action of H on L (gives set of ), Use Cartan integers α, β to identify the, x α x α Solve easy linear equations. x Α x Β H x Α Β x Α [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, x Α Β x Β and the Jacobi identity.

The Problems 19 of 30 Normally: Diagonalise L using action of H on L (gives set of ), Use Cartan integers α, β to identify the, Solve easy linear equations. x α x α x Α x Β H x Α Β x Α [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, x Α Β x Β and the Jacobi identity.

Diagonalising (A1, char. 2) 20 of 30 x Α H x Α [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, and the Jacobi identity.

Diagonalising (A1, char. 2) 20 of 30 x Α H x Α A Ad 1 : X = Y = Z Φ = {α =1, α = 1}, Φ = {α =2, α = 2}, [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, and the Jacobi identity.

Diagonalising (A1, char. 2) 20 of 30 x Α H x Α A Ad 1 : X = Y = Z Φ = {α =1, α = 1}, Φ = {α =2, α = 2}, [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, and the Jacobi identity. L = Fh Fx α Fx α

Diagonalising (A1, char. 2) 20 of 30 x Α H x Α A Ad 1 : X = Y = Z Φ = {α =1, α = 1}, Φ = {α =2, α = 2}, [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, and the Jacobi identity. L = Fh Fx α Fx α x α x α h x α 0 e 1, α h α,f 1 x α x α 0 α,f 1 x α h 0

Diagonalising (A1, char. 2) 20 of 30 x Α H x Α A Ad 1 : X = Y = Z Φ = {α =1, α = 1}, Φ = {α =2, α = 2}, [h i,h j ] = 0, [x α,h i ] = α,f i x α, [x α,x α ] = n { i=1 e i, α h i, N α,β x α+β if α + β Φ, [x α,x β ] = 0 otherwise, and the Jacobi identity. L = Fh Fx α Fx α x α x α h x α 0 e 1, α h α,f 1 x α x α 0 α,f 1 x α h 0 x α x α h x α 0 2h x α x α 2h 0 x α h x α x α 0

Diagonalising (A1, char. 2) x α x α h x α 0 2h x α x α 2h 0 x α h x α x α 0 21 of 30

Diagonalising (A1, char. 2) 21 of 30 x α x α h x α 0 2h x α x α 2h 0 x α h x α x α 0 Basis transformation... x = x α x α y = 2x α + x α

Diagonalising (A1, char. 2) x α x α h x α 0 2h x α x α 2h 0 x α h x α x α 0 21 of 30 Basis transformation... x = x α x α y = 2x α + x α x y h x 0 6h 1 3 x + 2 3 y 4 y 6h 0 3 x + 1 3 y h 1 3 x 2 3 y 4 3 x 1 3 y 0

Diagonalising (A1, char. 2) x α x α h x α 0 2h x α x α 2h 0 x α h x α x α 0 Basis transformation... x = x α x α y = 2x α + x α x y h x 0 6h 1 3 x + 2 3 y 4 y 6h 0 3 x + 1 3 y h 1 3 x 2 3 y 4 3 x 1 3 y 0 Algorithm: Diagonalize L wrt H Find 1-dim eigenspaces: Take Done! S 1,S 1,S 0 x + y S 1 x 1 2 y S 1 h S 0 21 of 30

Diagonalising (A1, char. 2) x α x α h x α 0 2h x α x α 2h 0 x α h x α x α 0 Basis transformation... x = x α x α y = 2x α + x α x y h x 0 6h 1 3 x + 2 3 y 4 y 6h 0 3 x + 1 3 y Algorithm: Diagonalize L wrt H Find 1-dim eigenspaces: Take Done! S 1,S 1,S 0 x + y S 1 x 1 2 y S 1 h S 0 h 1 3 x 2 3 y 4 3 x 1 3 y 0 But if char. is 2... 21 of 30

x Β x Α Β x 2Α Β x 3Α Β Diagonalising (G2, char. 3) 22 of 30 x 3Α 2Β x Α H x Α x 3Α Β x 2Α Β x Α Β x Β x 3Α 2Β char. not 3

Diagonalising (G2, char. 3) 22 of 30 x 3Α 2Β x 3Α 2Β x Β x Α Β x 2Α Β x 3Α Β x Β x Α Β x 2Α Β x 3Α Β x Α H x Α x Α H x Α x 3Α Β x 2Α Β x Α Β x Β x 3Α Β x 2Α Β x Α Β x Β x 3Α 2Β x 3Α 2Β char. not 3 char. 3

Diagonalising (overview) 23 of 30 R(p) Mults Soln R(p) Mults Soln A 2 sc (3) 3 2 [Der] G 2 (3) 1 6, 3 2 [C] A sc,(2) 3 (2) 4 3 [Der] B ad 2 (2) 2 2, 4 [C] B n ad (2) (n 3) 2 n, 4 (n 2) [C] B 2 sc (2) 4, 4 [B 2 sc ] B 3 sc (2) 6 3 [Der] B 4 sc (2) 2 4, 8 3 [Der] B n sc (2) (n 5) 2 n, 4 (n 2) [C] C n ad (2) (n 3) 2n, 2 n(n 1) [C] C sc n (2) (n 3) 2n, 4 (n 2) [B sc 2 ] D (1),(n 1),(n) 4 (2) 4 6 [Der] D sc 4 (2) 8 3 [Der] D (1) n (2) (n 5) 4 2) (n [Der] D n sc (2) (n 5) 4 (n 2) [Der] F 4 (2) 2 12, 8 3 [C] G 2 (2) 4 3 [Der] all remaining(2) 2 Φ+ [A 2 ] Table 1. Multidimensional root spaces

Diagonalising (overview) 23 of 30 R(p) Mults Soln R(p) Mults Soln A 2 sc (3) 3 2 [Der] G 2 (3) 1 6, 3 2 [C] A sc,(2) 3 (2) 4 3 [Der] B ad 2 (2) 2 2, 4 [C] B n ad (2) (n 3) 2 n, 4 (n 2) [C] B 2 sc (2) 4, 4 [B 2 sc ] B 3 sc (2) 6 3 [Der] B 4 sc (2) 2 4, 8 3 [Der] B n sc (2) (n 5) 2 n, 4 (n 2) [C] C n ad (2) (n 3) 2n, 2 n(n 1) [C] C sc n (2) (n 3) 2n, 4 (n 2) [B sc 2 ] D (1),(n 1),(n) 4 (2) 4 6 [Der] D sc 4 (2) 8 3 [Der] D (1) n (2) (n 5) 4 2) (n [Der] D n sc (2) (n 5) 4 (n 2) [Der] F 4 (2) 2 12, 8 3 [C] G 2 (2) 4 3 [Der] all remaining(2) 2 Φ+ [A 2 ] Table 1. Multidimensional root spaces

Diagonalising (overview) 23 of 30 R(p) Mults Soln R(p) Mults Soln A 2 sc (3) 3 2 [Der] G 2 (3) 1 6, 3 2 [C] A sc,(2) 3 (2) 4 3 [Der] B ad 2 (2) 2 2, 4 [C] B n ad (2) (n 3) 2 n, 4 (n 2) [C] B 2 sc (2) 4, 4 [B 2 sc ] B 3 sc (2) 6 3 [Der] B 4 sc (2) 2 4, 8 3 [Der] B n sc (2) (n 5) 2 n, 4 (n 2) [C] C n ad (2) (n 3) 2n, 2 n(n 1) [C] C sc n (2) (n 3) 2n, 4 (n 2) [B sc 2 ] D (1),(n 1),(n) 4 (2) 4 6 [Der] D sc 4 (2) 8 3 [Der] D (1) n (2) (n 5) 4 2) (n [Der] D n sc (2) (n 5) 4 (n 2) [Der] F 4 (2) 2 12, 8 3 [C] G 2 (2) 4 3 [Der] all remaining(2) 2 Φ+ [A 2 ] Table 1. Multidimensional root spaces

Diagonalising (overview) 23 of 30 R(p) Mults Soln R(p) Mults Soln A 2 sc (3) 3 2 [Der] G 2 (3) 1 6, 3 2 [C] A sc,(2) 3 (2) 4 3 [Der] B ad 2 (2) 2 2, 4 [C] B n ad (2) (n 3) 2 n, 4 (n 2) [C] B 2 sc (2) 4, 4 [B 2 sc ] B 3 sc (2) 6 3 [Der] B 4 sc (2) 2 4, 8 3 [Der] B n sc (2) (n 5) 2 n, 4 (n 2) [C] C n ad (2) (n 3) 2n, 2 n(n 1) [C] C sc n (2) (n 3) 2n, 4 (n 2) [B sc 2 ] D (1),(n 1),(n) 4 (2) 4 6 [Der] D sc 4 (2) 8 3 [Der] D (1) n (2) (n 5) 4 2) (n [Der] D n sc (2) (n 5) 4 (n 2) [Der] F 4 (2) 2 12, 8 3 [C] G 2 (2) 4 3 [Der] all remaining(2) 2 Φ+ [A 2 ] Table 1. Multidimensional root spaces

Diagonalising (B3, char. 2) 24 of 30

Diagonalising (B3, char. 2) 24 of 30

Diagonalising (B3, char. 2) 24 of 30

Diagonalising (A2, char. 3) 25 of 30 x Β x Α Β Type Eigenspaces Composition x Α H x Α Ad (2,) 1 6 1 7 SC (2,) 3 2 7 1 x Α Β x Β

Diagonalising (A2, char. 3) 25 of 30 x Β x Α Β Type Eigenspaces Composition x Α H x Α Ad (2,) 1 6 1 7 SC (2,) 3 2 7 1 x Α Β x Β Observations: There is only one 7, Der(L SC ) = L Ad.

Outline 26 of 30 What is a Lie algebra? What is a Chevalley basis? How to compute Chevalley bases? Does it work? What next? Any questions?

A tiny demo: A3 / sl4 27 of 30

A tiny demo: A3 / sl4 27 of 30

A graph 28 of 30 Runtime (s) 100000 10000 O(n 10 ) Dn 1000 Cn Bn 100 10 O(n 6 ) An 1 0.1 0.01 3 4 5 6 7 8 9 n

Conclusion 29 of 30 Main challenges for computing Chevalley bases in small characteristic: Multidimensional eigenspaces,

Conclusion 29 of 30 Main challenges for computing Chevalley bases in small characteristic: Multidimensional eigenspaces, Broken root chains;

Conclusion 29 of 30 Main challenges for computing Chevalley bases in small characteristic: Multidimensional eigenspaces, Broken root chains; Found solutions for all cases, and implemented these in MAGMA;

Conclusion 29 of 30 Main challenges for computing Chevalley bases in small characteristic: Multidimensional eigenspaces, Broken root chains; Found solutions for all cases, and implemented these in MAGMA; To do: Compute split Cartan subalgebras in small characteristic;

Conclusion 29 of 30 Main challenges for computing Chevalley bases in small characteristic: Multidimensional eigenspaces, Broken root chains; Found solutions for all cases, and implemented these in MAGMA; To do: Compute split Cartan subalgebras in small characteristic; Bigger picture: Recognition of groups or Lie algebras, Finding conjugators for Lie group elements, Finding automorphisms of Lie algebras,...

Outline 30 of 30 What is a Lie algebra? What is a Chevalley basis? How to compute Chevalley bases? Does it work? What next? Any questions?