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: annual direct downloads exceed 300,000. Many other users receive it through secondary distribution.

Features

  • Specialized in symbolic operations but offering numerical capabilities too.
  • Can be accessed programmatically and extended, as the underlying Lisp can be called from it.
  • Complete programming language with ALGOL-like syntax but Lisp-like semantics.
  • Arbitrary-precision integers.
  • Rational numbers of sizes limited only by machine memory.
  • Arbitrarily large floating-point numbers ("bfloats").

Project Samples

Project Activity

See All Activity >

Follow Maxima -- GPL CAS based on DOE-MACSYMA

Maxima -- GPL CAS based on DOE-MACSYMA Web Site

Other Useful Business Software

Locate Sensitive Data across Networks and Workstations Locate Sensitive Data across Networks and Workstations Icon
Locate Sensitive Data across Networks and Workstations Icon

Build the Business Case for Effective Security Investments

Your customers recognize the importance of security, but often don’t realize the urgency until they see something tangible. SolarWinds Risk Intelligence assigns value to your data vulnerability, helping you build a strong business case for data protection and triage the most important problems to tackle. Some powerful features include data risk communicated as financial impact, at-risk data discovery and PCI DSS, PAN & PII scans.

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
61
0
2
0
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Very interesting project I liked thanks!

  • Good free application. Thanks!

    3 users found this review helpful.
Read more reviews >

Additional Project Details

Languages

English, Portuguese, Spanish

Intended Audience

Science/Research, Education, End Users/Desktop, Engineering

User Interface

X Window System (X11), Win32 (MS Windows), Console/Terminal, Tk

Programming Language

Lisp, C, Tcl

Registered

2000-04-23