sympy
Installation
SKILL.md
SymPy - Symbolic Mathematics
Python library for symbolic mathematics, providing computer algebra system (CAS) capabilities entirely in Python.
When to Use
- Symbolic expressions and algebraic manipulation
- Calculus (derivatives, integrals, limits, series expansions)
- Solving equations (algebraic, transcendental, differential)
- Simplification and transformation of expressions
- Matrix operations and linear algebra (symbolic)
- Special mathematical functions
- Mathematical proofs and verification
- Code generation (C, Fortran, LaTeX)
- Physics calculations (mechanics, quantum mechanics)
- Number theory and discrete mathematics
- Logic and Boolean algebra
- Geometric algebra