Computer Algebra System written in Common Lisp - Maxima -- GPL CAS based on DOE-MACSYMA
Published Date: 2024-04-10
Maxima is a powerful computer algebra system (CAS) that is used by scientists, engineers, educators, and students around the world. It is a free and open-source software that is available for Windows, Mac, and Linux. Maxima is based on the DOE-MACSYMA CAS, which was developed by MIT and Symbolics. Maxima is a symbolic manipulator, which means that it can perform mathematical operations on symbolic expressions. It can also solve equations, perform integrations, and differentiate functions. Maxima is a powerful tool that can be used to solve a wide variety of mathematical problems. Maxima is used for a wide range of applications, including: - Scientific research: Maxima is used by scientists to perform complex mathematical calculations and to solve problems in physics, chemistry, and other fields. - Engineering: Maxima is used by engineers to design and analyze structures, machines, and other systems. - Education: Maxima is used by educators to teach mathematics at all levels, from elementary school to graduate school. - Student projects: Maxima is used by students to complete homework assignments, research projects, and other academic tasks. Maxima is a versatile CAS that can be used to solve a wide range of mathematical problems. It is a free and open-source software that is available for Windows, Mac, and Linux.
Maxima -- GPL CAS based on DOE-MACSYMA : Maxima is a computer algebra system comparable to commercial systems like Mathematica and Maple. It emphasizes symbolic mathematical computation: algebra, trigonometry, calculus, and much more. For example, Maxima solves x^2-r*x-s^2-r*s=0 giving the symbolic results [x=r+s, x=-s]. Maxima can calculate with exact integers and fractions, native floating-point and high-precision big floats. Maxima has user-friendly front-ends, an on-line manual, plotting commands, and numerical libraries. Users can write programs in its native programming language, and many have contributed useful packages in a variety of areas over the decades. Maxima is GPL-licensed and largely written in Common Lisp. Executables can be downloaded for Windows, Mac, Linux, and Android; source code is also available. An active community maintains and extends the system. Maxima is widely used. Additional add-on packages for Maxima can be found at: https://github.com/maxima-project-on-github/maxima-packages