SageMath
Sage is a program for numerical and symbolic mathematical computation. It is meant to provide an alternative for commercial programs such as Maple, Matlab, and Mathematica. It is actually mantained in the community repository.
Installation
To install prebuilt binaries from community repository:
# pacman -S sage-mathematics
To instead download and compile using the Arch Build System:
$ abs $ cp -r /var/abs/community/sage-mathematics $HOME/abs $ cd $HOME/abs/sage-mathematics $ makepkg -s
A package should be produced in the directory. Install it as root (pacman only installs if root):
# pacman -U sage-mathematics-4.6.1-1-i686.pkg.tar.xz
Sage-Commandline
Once installed, users should be able to start the sage commandline in bash.
$ sage
Math can then be typed at this commandline.
sage: 2+2 4
As well as a command to start the notebook server if desired..
$ SAGE_BROWSER="chromium" $ sage -c "notebook(require_login=false,open_viewer=True)"
More detailed documentation can be read about the "notebook() command.".