Maxima was developed from 1968-1982 at MIT (Massachusetts Insti-tute of Technology) as the first comprehensive computer algebra system. It was improved ever since. Now it is free (GPL) software and has about 150.000 users worldwide. It is employed in education and research by mathematicians, physicists, chemists, engineers, and economists. Today the software is maintained by an energetic group of volunteers called the Maxima team. The author wishes to thank its kind and helpful members!
The intention of the Maxima Workbook is to provide a new documenta-tion of the CAS Maxima. It is aimed at both users and developers. As a users’ manual it contains a description of the Maxima language, here abbreviated MaximaL. User functions written by the author are added wherever he felt that Maxima’s standard functionality is lacking them. As a developers’ manual it describes a possible Lisp development environment. Maxima is written in Common Lisp. So the interrelation between MaximaL and Lisp is highlighted. We are convinced that there is no clear distinction between a Maxima user and a developer. Any sophisticated user tends to become a developer, too, and he can do so either on his own or by joining the Maxima team.
This work is published under terms of the Creative Commons BY-NC-ND 4.0 license. See inside the Workbook for details.
Copyright © Roland Salz 2018
No warrenty whatsoever is given for the correctness or completeness of the information provided.
This project is work in progress. It is in the beginning phase. Comments and suggestions for improvement are welcome.