The Maxima Development Team

Free
Performs complex mathematical calculations