The project has been evolving since March 2010 into a semisimple Lie algebra online calculator
The calculator is still completely experimental (use at your own risk).The online computation of vector partition functions is down at the moment, will be restored, with an online interface only.
To join this project, contact Todor Milev, todor.milev at google's email.
The calculator page contains a non-tested description of how to try to install the calculator on your machine. Requires understanding of C++. You are cordially invited to use the source code however you wish (under the usual Library General Public License).
The program has functions working with semisimple Lie algebras. For example it computes html tables with the root subsystems of simple root systems of rank<=8. Root subsystems parametrize the reductive root subalgebras of a simple Lie algebra (a root subalgebra is defined as a subalgebra containing a Cartan subalgebra). The calculator also includes tables with one representative of each conjugacy class of complex sl(2)-subalgebras of a simple Lie algebra, computed according to the algorithm described in Dynkin's paper "Semisimple Lie subalgebras of semisimple Lie algebras".
Here is a list of some of the structure theory of the semisimple subalgerbas of the simple Lie algebras of rank 8 or less as computed by the calculator.
The calculator also gives matrices of finite dimensional simple representations of simple complex Lie algebras. The dimension must be small enough, effectively up to around 200. For example, here is the 27 dimensional irreducible representation of the Lie algebra G_2 (to the left you will find an "info expand/collapse" button/link, there are the matrices giving of the Lie algebra G_2 action): hwv{}(G_2, (2,0),(0,0));
SourceForge.net hosts over 100,000 Open Source projects. You may find what you're looking for by searching our site or using our Software Map
A Root system visualization in javascript. Try projecting the root system of B3 (so(7)) onto G2! (hint: try to put the 1st and 3rd basis vector on top of one another).
Select root system.Acknowledgements. Many thanks to Thomas Bliem for setting up the SVN repository (August 2009)! Many thanks to the IT department of Jacobs Univesity for hosting the calculator software, as well as for setting up and supporting the Apache web server (March 2010)! Many thanks to Madan Chaudhary and his website for the javascript autocomplete code in the online calculator (August 2011)!
This is the Vector partition function project ("vectorpartition")
This project was registered on SourceForge.net on May 21, 2009.
SourceForge.net is the world's largest provider of hosting for Open Source software development projects. SourceForge.net provides a variety of services to projects, including a download mirror network, collaborative development tools (like CVS and Subversion), and tools to support discussion and support. These services are provided to projects and their end-users free-of-charge.
Of benefit to users, Open Source software is licensed so you can download and use the software free-of-charge. The source code for this software is made available free-of-charge, you (or a programmer you hire) can make changes to this software to better meet your needs, and you can release your changed code back to the community passing the benefit on to other users.
The exact license terms used by this project on their project summary page and in the licensing documents included in their downloads.
©Copyright 1999-2008 - SourceForge, Inc., All Rights Reserved