• Maxima on Android 1
  • Maxima on Android 2
  • Maxima on Android 3

Maxima on Android

Maxima, a full featured computer algebra system, now runs on your Android mobile devices. Maxima, and its predecessor Macsyma is one of the most long-established software in the world, back in 1960s at MIT LCS and Project Mac. You can perform many many math operations such as integration, differentiation, matrix operations, rational numbers, symbolic treatment of constants such as pi, e, euler's gamma, symbolic and numerical treatment of special functions such as sin(x), cos(x), log(x), exp(x), zeta(s), and many more.
Maxima on Android is a port of Maxima on the Android operating system. Thanks to Sylvain Ageneau' effort on porting Embeddable Common Lisp to the Android OS, the latest Maxima code runs nicely on ECL on Android with very small changes to the source code.

Maxima on Android is a combination of many open source software: ECL on Android, MathJax, and Maxima itself. I wrote roughly a thousand lines of Java code and a hundred lines of HTML including Javascript code.

The installation of the software requires total of 90MB on the storage. 30MB needs to be installed on the internal storage. The rest of 60MB can be installed either on the external or the internal storage. The first run of the apk will ask you where you want the 60MB to be installed.

Then you can enjoy Maxima / Macsyma on your mobile phone or tablet based on Android OS.

Category : Education

Related searches

Reviews (29)

Eri. B. Feb 6, 2020     

Missing all labels for output and intermediate expressions. Reformatting to fit the display width is slow and often unhelpful (see behavior of "disolate"). Too few choices of text size; numeric input would be better. Autocompletion suggestions cause the input bar to lose focus. For complicated inputs, multiple lines are needed. Saving a backup session after each output would protect against lost work when Maxima misbehaves.

Ste. D. Jul 1, 2019     

An absolutely fantastic piece of kit. Thanks for making this available on Android However: any chance of adding a setting to optionally not stay awake by default? This is draining the battery during long sessions when I forget to turn off the screen manually. Thanks.

Thr. Apr 1, 2021     

A serviceable CAS app. There are a few issues as far as getting plots to work, and the documentation is a little confusing at times, but overall a very good application.

Jay. J. Jan 31, 2021     

Most useful app for maths students those who can't afford system version. The mobile version is almost same as system version. Highly recommended to download for maths students... Best app of the year for me! Thank you so much creators.

pnr. Sep 17, 2018     

Maxima is a full-blown CAS whose long and active history has accrued it lots of features. Maxima is not the easiest CAS to use, and the learning curve can be steep if you want to use loops, etc. But I hope Maxima's capabilities make that worthwhile.

Dif. F. Aug 31, 2020     

Great app! Love to do math on go! Btw, it seems there's a bug in command radcan: substituted numerical value gives different value when done after expand command versus radcan command. Results should be obviously same. EDIT: Found the reason. My expression contains product arguments of square root. radcan function distributes all these products to products of square roots, and square root isn't distributive over complex numbers. Declaring complex variable didn't solve the issue.

Pra. S. Jun 14, 2020     

The plot function doesnot show any plots in my phone. It is blank. However, it takes some computing time when the plot function is complex, but still doesnot display anything at all. Device: Xiaomi Redmi Note 4 (mido) OS: Havoc OS 2.9

Moh. T. Jan 7, 2020     

This is an awesome idea to port this project to android. I have successfully tried a few things of it but unfortunately I encountered a problem with the fft package which I couldn't load. I hope you guys will fix this soon.

Tou. Jun 11, 2019     

It's the best offline CAS for Android, no doubt. But relative to Wolfram alpha (which too is free) it's not good at all. But it can do many things nicely and that's good.

Joe. H. Aug 14, 2019     

Maxima works very well, but the syntax is not phone keyboard friendly, so handheld calculators are quite a bit faster.

Shu. P. Sep 19, 2018     

This app is great! The only problem that I face is way it takes input. I hope in future it can take MathJax as an input. Cheers!

Ank. J. Dec 21, 2021     

App got crashed while trying to solve 2nd step equation , also app stoped respondimg .. need urgent solution for study purpose Do solve this issue imidiately . Please reply please

Ale. D. Oct 8, 2018     

won't calculate a simple sine.. only good for basic stuff. for that the Android default calculator is better and even does sine, Cosine, etc calculations.

Ful. M. Nov 3, 2020     

This App needs better UI. If possible add a good GUI like wx maxima. Also there so much you can improve in this app .

Aak. Oct 21, 2018     

I am very happy to use it, it works smooth perfectly, I wish i could have a new stylish icon pls pls and a blank opening

Gal. f. N. m. Dec 31, 2021     

Plotting works. A paid version with updates would be good.

Abh. B. Dec 1, 2021     

The graph is not shown in this app. Didn't like this app. Horrible

Alb. S. May 7, 2021     

Not compatible with latest Android. Kept freezing on startup.

Sur. A. Jun 15, 2021     

It is very bad I set my programme but it shows error gaphs are not appear and it stops many many times

A. G. u. Feb 26, 2019     

Great plotting. To use as a numeric calculator, type 'numer:true;' command.

pol. d. m. May 8, 2019     

Full fledged CAS on Android, unbelievable. That's the true power of open source

No. W. Mar 18, 2021     

Older plot() function shows output. The draw() function can't display.

Sha. A. Jul 15, 2020     

It's fine but Wolfram alpha is better at problem solving.l recommend to improve this ACS so as to solve most of the problems

Shr. V. Oct 19, 2019     

How to use for loop every time it is is taking semicolon in the end for ex:for i: 1 thru n-1 do( And then enter it takes semicolon.help please.

Mar. R. Apr 7, 2019     

Great to have such a powerful symbolic computer algebra system as Maxima on Android as well as my computer! 👍

Man. S. May 21, 2020     

Awesome idea. A must have for anyone interested in mathematics

ser. s. Oct 11, 2018     

Excellent! Requires some preliminary knowledge of the system.

Gur. S. Mar 13, 2020     

Nice app which runs without laptop thanks for presenting in Android

Abd. B. Oct 29, 2020     

Very good port of Maxima, thank you!