Contribute Media
A thank you to everyone who makes this possible: Read More

Symbolic Computing with SymPy, SciPy2013 Tutorial, Part 6 of 6


Ondrej Certik, Mateusz Paprocki, Aaron Meurer


SymPy is a library for symbolic mathematics (i.e., a computer algebra system) in Python. In this tutorial, we will introduce SymPy from scratch. We will show the basics of SymPy, such as how to define expressions, manipulate them, common gotchas, how to simplify them, and calculus operations. We will then show some advanced examples of how SymPy can be used to solve real-life problems in physics.

Required Packages

Python 2.x or 3.x, SymPy (most recent version) Optional packages: IPython, matplotlib, NetworkX, GMPY, numpy, scipy



Improve this page