SymPy
sympy.org
Spec sheet
- What it does
- SymPy is a Python library for symbolic mathematics.Read 11 Oct 2026 · docs.sympy.org
- Intended users
- The tutorial assumes readers know basic Python and have a decent mathematical background.Read 11 Oct 2026 · docs.sympy.org
- License
- The project says SymPy is open-source software released under the modified BSD license.Read 11 Oct 2026 · sympy.org
- Core features
- Its listed capabilities include polynomial factorization, Gröbner bases, limits, differentiation, integration, and equation solving.Read 11 Oct 2026 · sympy.org
- Dependencies
- SymPy's dependency guide identifies mpmath as its only hard dependency.Read 11 Oct 2026 · docs.sympy.org
- Installation
- The installation guide supports pip, Conda, Linux package managers, nightly wheels, and installation from Git.Read 11 Oct 2026 · docs.sympy.org
- Integration
- The SymPy site lists projects using it, including SageMath, Spyder, PyTorch TorchInductor, and Cadabra.Read 11 Oct 2026 · sympy.org
- Online use
- The project site offers an option to try SymPy online, and its mechanics documentation names SymPy Live and SymPy Gamma.Read 11 Oct 2026 · sympy.org
- Operating systems
- The installation guide says SymPy can be installed on virtually any computer that supports Python, and documents Linux package-manager installation.Read 11 Oct 2026 · docs.sympy.org
- Optional backend
- The SymEngine backend is optional and experimental, and the documentation warns that some SymPy functions may not work correctly with it enabled.Read 11 Oct 2026 · docs.sympy.org
- Other modules
- SymPy lists modules for plotting, printing, code generation, physics, statistics, combinatorics, number theory, geometry, and logic.Read 11 Oct 2026 · docs.sympy.org
- Project start
- The SymPy repository says Ondřej Čertík started the project in 2005.Read 11 Oct 2026 · github.com
- Symbolic computation
- It can simplify expressions, compute derivatives, integrals and limits, solve equations, and work with matrices symbolically.Read 11 Oct 2026 · docs.sympy.org
Plans and prices
Free Free SymPy says it is free for all to use. BSD licensed · Python library Read 11 Oct 2026 · sympy.org
Where Specifiction places it
- Math Solver Apps#53 of 687.5