SymPy
Symbolic mathematics library for Python. Performs algebraic manipulations, calculus, solving equations symbolically.
Proficiency: Working proficiency
Uses
- Symbolic differentiation and integration (instead of numerical approximation)
- Solving algebraic equations exactly (not numerically)
- Simplifying mathematical expressions
- Computing limits, series expansions, Taylor series
- Solving systems of equations symbolically
Complements NumPy (numerical) and SciPy (scientific) for mathematical coursework in Mathematics and Physics.
Related: Python, Mathematics, Numerical Methods, Physics, Jupyter