Formalising Lie algebras

12/08/2021
by   Oliver Nash, et al.
0

Lie algebras are an important class of algebras which arise throughout mathematics and physics. We report on the formalisation of Lie algebras in Lean's Mathlib library. Although basic knowledge of Lie theory will benefit the reader, none is assumed; the intention is that the overall themes will be accessible even to readers unfamiliar with Lie theory. Particular attention is paid to the construction of the classical and exceptional Lie algebras. Thanks to these constructions, it is possible to state the classification theorem for finite-dimensional semisimple Lie algebras over an algebraically closed field of characteristic zero. In addition to the focus on Lie theory, we also aim to highlight the unity of Mathlib. To this end, we include examples of achievements made possible only by leaning on several branches of the library simultaneously.

READ FULL TEXT
research
04/20/2023

Engel's theorem in Mathlib

We discuss the theory of Lie algebras in Lean's Mathlib library. Using n...
research
08/01/2021

Elements of Differential Geometry in Lean: A Report for Mathematicians

We report on our experience formalizing differential geometry with mathl...
research
03/11/2017

A Java library to perform S-expansions of Lie algebras

The contraction method is a procedure that allows to establish non-trivi...
research
12/04/2018

A micro Lie theory for state estimation in robotics

A Lie group is an old mathematical abstract object dating back to the XI...
research
04/26/2021

Machine Learning based Lie Detector applied to a Collected and Annotated Dataset

Lie detection is considered a concern for everyone in their day to day l...
research
09/02/2021

Optimization and Sampling Under Continuous Symmetry: Examples and Lie Theory

In the last few years, the notion of symmetry has provided a powerful an...
research
11/12/2018

Lectures on Moebius-Lie Geometry and its Extension

These lectures review the classical Moebius-Lie geometry and recent work...

Please sign up or login with your details

Forgot password? Click here to reset