3 ms·
How is it different from Sage[1]? (Quickstart here http://www.sagemath.org/tour-quickstart.html http://www.sagemath.org/tour-quickstart.html, and really awesom
by Tyr42 12y ago
How is it different from Sage[1]?
(Quickstart here http://www.sagemath.org/tour-quickstart.html http://www.sagemath.org/tour-quickstart.html, and really awesome cloud version (that requires an account, but is very worth it here: https://cloud.sagemath.com/ https://cloud.sagemath.com/)
[1]: http://www.sagemath.org/ http://www.sagemath.org/
- cgrubb 12y agoThe Sympy guys have a good comparison: https://github.com/sympy/sympy/wiki/SymPy-vs.-Sage https://github.com/sympy/sympy/wiki/SymPy-vs.-Sage
- srl 12y agoSage uses sympy, among many other tools.
- omaranto 12y agoI would say the main difference is scope: SymPy is aiming for traditional CAS territory: algebra with elementary functions, calculus, ODEs, elementary number theory, plotting. Sage aims to include tools for computations in all parts of mathematics, including all of the above but also more advanced things like group theory, representation theory, homological algebra, commutative algebra, homology of simplicial complexes, graph theory, Galois theory, algebraic number theory, etc.
- tjl 12y agoI highly recommend looking at the comparison of the two mentioned in response to this. It's a bit out of date, though. It has a reference to SymPy 0.7.2 upcoming, but it's already past that. Basically, Sage is more comprehensive as it pulls in a lot of different packages. SymPy is designed to be a Python CAS that you can use with other Python projects. Also, Sage doesn't directly support Windows, it requires the use of a VM image instead.
- exDM69 12y agoSage is a collection of math tools for Python nicely packaged. The Sage collection includes Sympy.