Maxima (computer algebra system)

from Wikipedia, the free encyclopedia
Maxima

Logo from Maxima
Maxima in a virtual console

Screenshot of Maxima in a shell
Basic data

Publishing year 1982
Current  version 5.43.1
( January 20, 2020 )
operating system Platform independent
programming language Common Lisp
category Computer algebra system
License GPL ( Free Software )
maxima.sourceforge.net
Maximas function plotter based on gnuplot

Maxima is a computer algebra system that is being developed as an open source project under the GNU General Public License (GPL).

Maxima is implemented in Common Lisp . There are versions for Windows , macOS , Linux and Android .

history

Maxima is a version of Macsyma , one of the first computer algebra systems. It was developed in the 1960s on behalf of the US Department of Energy ( DOE ) at MIT . A Macsyma version ( DOE Macsyma ) was further developed by William Schelter from 1982 until his death in 2001. In 1998, Schelter received approval from the Department of Energy to publish his version under the GPL. This version is now being maintained by an independent group of users and developers under the name Maxima.

Maxima front ends

wxMaxima

wxMaxima

With the program wxMaxima a graphic user interface based on wxWidgets is available for Maxima, which simplifies the use of the program through menus and dialogues and has a graphic formula output. From version 5.10.0b on, the current version of wxMaxima is already integrated in the installation package for Windows .

Emacs: maxima.el and imaxima

The Emacs editor also includes maxima.el, a front end for Maxima. maxima.el redirects the output of Maxima to an Emacs buffer. With imaxima there is an extension that shows the output of maxima using LaTeX in the Emacs buffer.

Cantor

There is also an interface for Maxima for the Cantor program, a Qt- based graphical user interface from the KDE Education Project .

Skills

Maxima contains a programming language similar to ALGOL with Lisp semantics and can solve the following task classes symbolically and numerically (with freely selectable digit accuracy ):

additional skills

literature

Web links

Commons : Maxima  - collection of images, videos and audio files

Individual evidence

  1. http://maxima.sourceforge.net/authorization-letter.html
  2. Maxima FAQ , accessed January 24, 2015