SymPy è una libreria Python per il calcolo simbolico.
E’, a tutti gli effetti, un sistema di algebra computerizzata (CAS) e le sue funzionalità includono:
Algebra elementare
Pattern matching e sostituzione
Tutte le funzioni matematiche comuni
Calcolo: limiti, derivate, integrali, serie di Taylor e così via
Risoluzione di diversi tipi di equazioni, comprese le equazioni differenziali
Algebra lineare
Polinomi
Somme e prodotti infiniti
Geometria
Calcolo numerico con precisione arbitraria.