Monitor performance issues & errors in your code

Symbolic Math with Python using SymPy

Episode #364, published Sat, May 7, 2022, recorded Fri, May 6, 2022

We're all familiar with the data science tools like numpy, pandas, and others. These are numerical tools working with floating point numbers, often to represent real-world systems. But what if you exactly specify the equations, symbolically like many of us did back in Calculus and Differential Equations courses? With SymPy, you can do exactly that. Create equations, integrate, differentiate, and solve them. Then you can convert those solutions into Python (or even C++ and Fortran code). We're here with two of the core maintainer: Ondřej Čertík and Aaron Meurer to learn all about SymPy.

Watch this episode on YouTube
Play on YouTube
Watch the live stream version

Links from the show

Ondrej Certik: @OndrejCertik
Aaron Meurer: @asmeurer
SymPy Docs:
The SymPy/HackerRank DMCA Incident:
SymPy Gamma:
Sovled derivative problem - wait for derivative steps to appear:
Github Takedown Repo:
e: The Story of a Number book:
Watch this episode on YouTube:
Episode transcripts:

--- Stay in touch with us ---
Subscribe to us on YouTube:
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Episode sponsored by
Ads served ethically
Talk Python's Mastodon Michael Kennedy's Mastodon