4 ms·
I have tried Mathematica for small duration and in general was wowed by it. For free CAS I would recommend to give Axiom or FriCAS(more actively developed) a r
by veer-chah 7y ago
I have tried Mathematica for small duration and in general was wowed by it.
For free CAS I would recommend to give Axiom or FriCAS(more actively developed) a run.
http://fricas.sourceforge.net/ http://fricas.sourceforge.net/
https://en.wikipedia.org/wiki/Axiom_(computer_algebra_system) https://en.wikipedia.org/wiki/Axiom_(computer_algebra_system...
- alok-g 7y agoHow good is Axiom as compared to Mathematica in general? I am familiar with Mathematica, am asking to get zeroth order idea for Axiom before I would try it out myself. Thanks.
- veer-chah 7y agoI think Mathematica is HUGE. Axiom/FriCAS does not have every thing that Mathematica have(specially statistics). Overall it is not that polished UI wise. I think it is pretty good for algebra and symbolic computation. Let me quote from the book/guide of FriCas: " FriCAS provides state-of-the-art algebraic machinery to handle your most advanced symbolic problems. For example, FriCAS’s integrator gives you the answer when an answer exists. If one does not, it provides a proof that there is no answer. Integration is just one of a multitude of symbolic operations that FriCAS provides. " You can find out more by reading the book which is available here: http://fricas.sourceforge.net/doc/index.html http://fricas.sourceforge.net/doc/index.html
- alok-g 7y agoThanks!
- mmillery 7y agoNow days, it's not often that I need to do heavy mathematical work, but I turn to Sage https://www.sagemath.org/ https://www.sagemath.org/ when I do. Sage has a notebook interface, is built on Python, and incorporates many free software math packages, like Maxima, into one system.
- brummm 7y agoI used Sage heavily when working in string theory a long time ago. It's very powerful. But for symbolic math, if possible, I would still use mathematica.
- wrnr 7y agoTheir is also an excellent open source clone of the rule reducing engine called Expreduce[1], and I've been working on Foxtrot[2] which uses Expreduce to create a GUI and data platform on top of it. [1] https://github.com/corywalker/expreduce https://github.com/corywalker/expreduce [2] https://github.com/wrnrlr/foxtrot https://github.com/wrnrlr/foxtrot
- billfruit 7y agoOr Maxima, which has a long heritage.
- tonyarkles 7y agoThere’s a bit of a learning curve for sure, but in the last year Maxima has become an indispensable tool for me. Symbolically writing out multiple equations, putting them together, and solving for a variable buried deep inside is dramatically more repeatable and less error-prone. Pretty much anything I’m working on now that involves algebra or calculus gets a Maxima file that starts with first principals and derives the final equation.
- mkl 7y agoOr Sympy [1], which is very accessible, and embedded in Python, so connects directly to that huge ecosystem. I teach university maths, and use Sympy for every CAS need. Live demo: https://live.sympy.org/ https://live.sympy.org/ [1] https://www.sympy.org/en/index.html https://www.sympy.org/en/index.html