Maxima
Computer algebra system

Maxima is a free and open-source computer algebra system (CAS) designed for symbolic and numerical computation. It is one of the oldest and most powerful systems in its class.