sagemath_fricas: Symbolic computation with the general purpose computer algebra system FriCAS

This pip-installable distribution passagemath-fricas provides an interface to FriCAS, the general purpose computer algebra system.

What is included

Examples

Starting FriCAS from the command line:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-fricas[test]" sage -sh -c fricas

Finding the installation location of a FriCAS in Python:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-fricas[test]" ipython

In [1]: from sage.features.fricas import FriCAS

In [2]: FriCAS().absolute_filename()
Out[2]: '.../bin/fricas'

Using the pexpect interface to FriCAS:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-fricas[test]" python

>>> from sage.interfaces.fricas import fricas
>>> fricas('1+1')
2

Type

optional

Dependencies

Version Information

package-version.txt:

10.6.3

version_requirements.txt:

passagemath-fricas ~= 10.6.3.0

Equivalent System Packages

(none known)