Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There are lots of good apps for teaching mathematics to children but I would like to learn about apps for undergraduate/graduate/research levels.

Helper questions

  1. Any algebra system (like Maple, Sage)?

  2. Interactive geometry (like GeoGebra, Cabri, etc)?

  3. What else?

share|cite|improve this question

closed as off-topic by Normal Human, Willie Wong, Zachary Selk, SchrodingersCat, Claude Leibovici Nov 11 '15 at 6:39

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question is not about mathematics, within the scope defined in the help center." – Community, Zachary Selk, SchrodingersCat, Claude Leibovici
If this question can be reworded to fit the rules in the help center, please edit the question.

Wolfram Alpha does an iphone app, I believe. – Daniel Freedman Oct 28 '11 at 12:28
Similar thread here but focus on note-taking, reading and writing. – hhh Oct 2 '12 at 5:16

10 Answers 10

up vote 4 down vote accepted

Since you mentioned Sage, I will say that you can use Sage online for free at So, it can be used on any device that can connect to the internet.

share|cite|improve this answer
There is now a free iOS app for Sage. – Dylan Moreland Mar 13 '12 at 15:33
Your answer is the closest to what I was asking, so I'm choosing it. It is nice to be able to do algebra on iOS. I developed Apollonius (interactive geometry). – wircho Apr 24 '12 at 17:36

There is a Detexify app for iOS and for Android.

share|cite|improve this answer
looks like the for iOS link is gone. – adam W May 16 '14 at 15:38

Wolfram has a whole series of apps designed for undergrad/grad students. Check this link out:

share|cite|improve this answer

I'll answer the part about computer algebra systems. I have iCAS and PocketCAS Pro, but my experience is too short for detailed reviews.

I'm not sure any of these apps would be of great use on iPhone or iPod touch because of their small screens but you may try. I used iPad mini.


This is a port of REDUCE and should be the most advanced CAS for iOS. However, it's interface is tricky to master and the absence of arrow keys on the keyboard makes life really hard. But it is accompanied with tutorials and you can always contact the author. Currently I'm studying the ways to have a better keyboard there. So the most advanced iOS CAS comes with the steepest learning curve.

It also comes with GNUPlot for graphics.

PocketCAS Pro (!! my choice)

This is my primary iOS CAS at the moment. If you are just looking for a single CAS to start with go with PocketCAS Pro. It's CAS part is (based on) Giac, nothing to add here I think. Its keyboard is much better then the one of iCAS but still entering expressions is at first quite tedious.


I haven't tried that one but it is probably the most popular CAS on the AppStore. It utilizes its own CAS engine referred to as MobileCAS.

TI-Nspire™ CAS

Yes, that's true, Texas Instruments has come with their TI-Nspire CAS software properly ported to iPad. However TI calculators are aimed more to be an educational tool and their CAS capabilities are quite poor compared to other mobile apps and desktop systems. Meanwhile this app is the most expensive one (30 dollars!). We might hope that for that price you will recieve solid quality of TI products, but I can't judge this claim due to my limited experience with the app.

CAS Calc P11

Like PocketCAS Pro its CAS engine is Giac, but it features interface that mimics the look of TI-92/Voyager 200. You may think that it is a stupid idea too emulate TI calculator interface including monochrome LCD display on a far superior hardware, but in fact it's not. After having lots of troubles with apple's ios keyboard I was looking forward for such an app. Unfortunately CAS Calc P11 is really buggy as of January 8 2013 and I do not recommend it.

Network required solutions

WolframAlpha is awesome, just remember that it's not a CAS, but a reference application. If you forgot what is $e^{i \varphi}$ it comes in handy.

As it was mentioned there is a SAGE app, but I can say nothing about it, I'm not on good terms with SAGE.

The other possibility I haven't studied yet is using your iOS device as a client to your computer running desktop CAS. I believe the most promising approach is to use shell clients to reach the console interface of your favorite CAS. Personally I would choose Axiom/FriCAS, but Maxima is also an option.

I'll update the answer as I gain more experience.

share|cite|improve this answer

Scientific calculator, say TouchCalc
Graph drawer, say GraphCalc
Logic Games, say Cat Physics

share|cite|improve this answer

I recommend the below: some graphic both in 2D and 3D -- but also proper note-taking. Have Fun!

  • Quick Graph here for easy plotting.

  • Sage iOS -app for more serious things.

  • proper note-taking -apps here.


I. Quick Graph (also 2D possible!)

enter image description here

II. Sage (sources here)

enter image description here

share|cite|improve this answer
...sorry but the questions collide now somehow, one should proof-read them not to have collisions... – hhh Oct 2 '12 at 5:20

Our universal app Polynom shows step-by-step solutions and explanations for math exercises. It is currently missing more complex functionality, though. We'll change that with future updates.

share|cite|improve this answer

I am using Geometry Pad App. You can check out some of the best Geometry Apps here-

share|cite|improve this answer

Since I came across this thread several months ago before I created my geometry app, I thought it'd be fitting to add mine to the list now.

Isosceles is an app for iPhone/iPod touch/iPad that lets you draw a huge variety of geometric diagrams using an interactive geometry system. I've used it to answer questions on this site as well as do homework and tutor some algebra students. Also, engineers have emailed me showing me the schematics they made using Isosceles.

Here is an example sketch I made a while ago:

a nine-point circle diagram

You can drag the points around and the nine-point circle will update automatically, which helps you visualize the geometric relationships better.

Limitations: I don't know how well it works for college math, as I'm not at that stage yet, but it's served me well for all my high school math classes so far. Also, it doesn't yet support arbitrary graphs, although my other app My Grapher does. As a high-school student I don't know everything that a college student would want, but I'm very receptive to feature requests.

The link is to a paid version of Isosceles, but there is also a free version available.

share|cite|improve this answer

GeoGebra now includes a full Computer Algebra System (CAS) so covers (1), (2) and probably (3) of the original question :)

share|cite|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.