SymPy Modules Reference¶
Because every feature of SymPy must have a test case, when you are not sure how
to use something, just look into the tests/
directories, find that feature
and read the tests for it, that will tell you everything you need to know.
Most of the things are already documented though in this document, that is automatically generated using SymPy’s docstrings.
Click the “modules” (Module Index) link in the top right corner to easily access any SymPy module, or use this contens:
- SymPy Core
- Combinatorics Module
- Number Theory
- Basic Cryptography Module
- Concrete Mathematics
- Numerical evaluation
- Numeric Computation
- Functions Module
- Geometric Algebra Module
- Geometry Module
- Symbolic Integrals
- Numeric Integrals
- Logic Module
- Matrices
- Polynomials Manipulation Module
- Printing System
- Plotting Module
- Pyglet Plotting Module
- Assumptions module
- Term rewriting
- Series Module
- Sets
- Simplify
- Details on the Hypergeometric Function Expansion Module
- Stats
- ODE
- PDE
- Solvers
- Diophantine
- Inequality Solvers
- Solveset
- Tensor Module
- Utilities
- Parsing input
- Calculus
- Physics Module
- Category Theory Module
- Differential Geometry Module
- Vector Module
Contributions to docs¶
All contributions are welcome. If you’d like to improve something, look into
the sources if they contain the information you need (if not, please fix them),
otherwise the documentation generation needs to be improved (look in the
doc/
directory).