Hacker News new | ask | show | jobs
by jointpdf 2756 days ago
I’ve dabbled enough with SymPy to recommend it. Jupyter + SymPy (+ the rest of SciPy) gets you a pretty long ways toward one of the M programs. Here’s a book: https://the-eye.eu/public/Books/HumbleBundle/doingmathwithpy...

Opinion: There’d be a lot more people interested in math if it were taught with greater emphasis on visualization, experimentation, and self-verification (i.e. via CAS/programming).

Speaking for myself, it vastly enhances the value of my “pen and paper” and “stare at book” math time (the old fashioned way—also valuable and necessary, but [for me] not sufficient, for deep understanding).

1 comments

does sympy really do alegbra (like magma) or just standard linear algebra and polynomial type stuff
Not sure what you’re looking for in particular, but SymPy definitely goes beyond the basics. Here’s a list of the modules:

https://docs.sympy.org/latest/modules/index.html