Showing posts with label FriCAS. Show all posts
Showing posts with label FriCAS. Show all posts

Thursday, 9 May 2019

One software to rule them all? Open source alternatives to Mathematica

This post is based on a joint talk with Riccardo Guida given at IPhT Saclay on May 7th.

Wolfram’s Mathematica has been the dominant computer algebra system for decades (at least in theoretical physics), and in an advertisement it even compared itself to Sauron’s One Ring.

Mathematica’s dominance however does not come from black magic, but rather from its quality and power compared to other available computer algebra systems. But dominant positions are often abused, and Wolfram’s commercial practices can verge on the abusive, though much less systematically than say Elsevier’s. In this blog post we will denounce the problems with Mathematica, and discuss four open source alternatives: SymPy, SageMath, Maxima, and FriCAS. In the case of SymPy, we will also provide a demonstration notebook.