All repos
sympy/SymPy
SymPy is a computer algebra system written in Python. Unlike numerical tools that only return approximations, SymPy keeps expressions symbolic when possible. You can simplify formulas, solve equations, differentiate and integrate, work with matrices, and generate exact mathematical results.
Overview
SymPy is a computer algebra system written in Python. Unlike numerical tools that only return approximations, SymPy keeps expressions symbolic when possible. You can simplify formulas, solve equations, differentiate and integrate, work with matrices, and generate exact mathematical results.
What you can do
- Manipulate algebraic expressions and solve symbolic equations.
- Study calculus, matrices, geometry, logic and number theory from one environment.
- Turn exact results into numerical evaluations or generated code when needed.
How to start
- Read the official documentation and introductory guide.
- Reproduce one small example before adapting it to your own problem.
- Keep the repository link nearby for issues, releases and contribution guidance.