Open-source Python symbolic computation library for formula derivation, algebra and maths teaching.
SymPy is an open-source symbolic computation library in the Python ecosystem supporting algebraic simplification, equation solving, calculus, matrices, series, symbolic derivation and formula output. It suits mathematical modelling, teaching demos, formula derivation and auxiliary research calculations.
Use cases: symbolic computation, formula derivation, algebra, maths teaching, Python maths tools
Note: Large symbolic computations may need help from SageMath, Mathematica or a dedicated CAS.