CAS Configuration

activemath logo

In order to run interactive exercises, ActiveMath needs a Computer Algebra System (CAS) to evaluate the user's input for correctness. Since a CAS is not part of ActiveMath's distribution, you have to install it separately and configure ActiveMath accordingly.

ActiveMath can work with these systems:

Always configure the CAS when ActiveMath is shut down.

After configuration, you can test the CAS connection with these commands:
bin/amcas  for Unix
bin\wamcas  for Windows

If the connection works, you are ready to restart ActiveMath.

Yacas

Yacas needs to be installed locally on your server machine. It will be invoked as a shell command on every input evaluation.


Wiris Web-Service

The Wiris-CAS is running as a Web Service, no local installation is necessary.
You need to be legally entiled to use it by a usage licencse from Wiris.


Maxima

Maxima is used as a server-based CAS and is accessed through a socket connection. You need to start a special interface client to connect ActiveMath to Maxima.

IMPORTANT: At the time of writing, ActiveMath did not work when Maxima is running on Windows! See AMATH-1126.