To address the questions:
- I would hope for this module to compute root systems, the weight
lattice, the Weyl group, the Cartan matrix, and hopefully the Dynkin
diagram (i.e. more or less what the linked Sage document covers).
Ideally, the module would also be able to tell whether a given Lie
algebra is nilpotent or solvable. These things are all symbolic, and
can be extraordinarily difficult to compute by hand, especially once
you move past n = 3. I've written programs in Mathematica to compute
some of these, which has been dead useful.
-The solvability and nilpotency of a Lie algebra are analogous to the
solvability and nilpotency of groups, so the code to that is used to
compute these things in the groups module would be easily adapted to a
Lie algebra module. Calculating things like ideals and subalgebras
als have analogues with groups, so there is some tie in there.
-In terms of applicability to research and research communities, I
think this would be very useful. For example, quite recently, it has
been shown that all finite dimensional cluster algebras are in a
bijection with the classical semisimple Lie algebras. This was done
through the Cartan matrices and root diagrams. Additionally, the
actions of Lie groups are useful in expressing the concept of
continuous symmetries of geometric objects. Lie algebras (because
they are linear and much easier to work with than Lie groups) pop up
all over in differential geometry. They're also useful to physicists
as symmetry groups in particle physicists. For my own research (and
that of my supervisor) Lie algebras are useful in describing boundary
conditions for certain lattice systems and associated Young diagrams
and other combinatoric objects.
I'm not sure if all of this answered all the questions posed, and I
hope that I have not been too rambly.
> > On Fri, Feb 15, 2013 at 5:52 PM, Mary Clark <
mary.spritel...@gmail.com>
> > wrote:
>
> >> Hi all,
>
> >> I've noticed that sympy doesn't have any classes which would deal with
> >> Lie Algebras. I was wondering if this is a direction in which it
> >> could be useful to extend sympy? Lie algebras (and by extension Lie
> >> groups) have many applications in both physics and mathematics. It
> >> could also be useful to have something about the semisimple Lie
> >> algebras, their roots systems, Dynkin diagrams, etc.
>
> >> Is this something that would be useful/wanted?
>
> >> Mary
>
> >> --
> >> You received this message because you are subscribed to the Google Groups
> >> "sympy" group.
> >> To unsubscribe from this group and stop receiving emails from it, send an
> >> email to
sympy+un...@googlegroups.com.
> >> To post to this group, send email to
sy...@googlegroups.com.
> >> Visit this group athttp://
groups.google.com/group/sympy?hl=en.
> >> For more options, visithttps://
groups.google.com/groups/opt_out.