You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am pleased to announce the first non-beta version of Algebra_with_SymPy. This extension to SymPy is designed to make it convenient to do symbolic math in a step-by-step manner that resembles what you would do on paper as closely as possible. Some features are:
SymPy does all the symbolic manipulations so one can more easily avoid careless errors such as dropped signs or symbols.
Supports the concept of an equation with a lhs and rhs connected by an equals sign, that does not collapse to True or False as SymPy Equalities can.
Produces typeset output or simultaneous code and typeset output.
Defaults to interpreting numbers without decimals as exact integers (this can easily be switched on and off).
Easily incorporates substitution of numbers with units for computation of final values after a symbolic equation has been solved.
I use it a lot to create detailed answer keys for the courses I teach (college level chemistry, advanced thermodynamics and quantum mechanics).
I have used it with students as part of an electronic laboratory notebook, where they must record any symbolic math they do, in addition to other laboratory record keeping.
In a Jupyter or IPython environment this tool can be used as the symbolic equivalent of a calculator that keeps a nice record of all manipulations performed.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I am pleased to announce the first non-beta version of Algebra_with_SymPy. This extension to SymPy is designed to make it convenient to do symbolic math in a step-by-step manner that resembles what you would do on paper as closely as possible. Some features are:
Comments and requests for functionality welcome.
Beta Was this translation helpful? Give feedback.
All reactions