Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

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

In order to improve my workflow with Mathematica, I'm looking for cheat sheets.

The purpose of such reference cards is to be printed and to stay on the desk during the learning of a new programming langage. They are not extensive lists.

It should be

  • printable,
  • readable at a glance.

It may be

  • general,
  • or specific to a given task (algebra, analysis, style, ...)

I found a first list of such cheat sheets for Mathematica at, with a special thumb up for this one at the Wolfram Library Archive. They might be unpractical (referring mostly for programming instead of shortcuts) or outdated (as they are mostly for version 5.2).

Any suggestion?

Edit: I am asking for good reference cards or cheat sheets. For a extensive list of all keyboard shortcuts, please refere to Wolfram's documentation.

Edit2: This good cheatsheet for git is a good example of what I'm looking for. As you may see, the way information is chosen, sorted and put together has much importance in the process. It is very usefull for people that have already understood the syntax but not yet memorized it. It is a speedy and smart summary. It is also a tool for beginners to detect what is important. Please see also the example from Wolfram's archive I gave above. I would be surprised it is the only one out there.

share|improve this question
Take a look there: Customizing Mathematica shortcuts – Kuba Sep 3 '13 at 9:15
@Mr.Wizard A first Edit of my question, which was necessary considering the poor English, made it even less clear I'm not looking for a simple document of all shortcuts. I modified again both title and text of the question. – max Sep 3 '13 at 11:22
max, @Mr.Wizard I've already included the link max just added as the first link. It is now redundant. In my understanding this is a clearcut question: poster requires infor arranged in a one-sheet format. – István Zachar Sep 3 '13 at 11:37
One reason why so many people don't seem to understand why you want this might be that Mathematica has a huge number of functions. It's not at all comparable to languages like C or Python, or to the commands available in git. Even what you might call a "basic language" will contain a very large number of functions (Table, Do, Transpose, Map, Nest, Apply, Fold, Thread, Through, Composition, ReplaceAll, Position ... just to show how different this is from the small set of other languages---I'd consider these part of the core language, and not comparable to library functions) ... – Szabolcs Sep 3 '13 at 16:25
I guess you have a clear vision of what would be most helpful, so this smells like a potential self-answer we will be benefit from ;-) – Yves Klett Sep 3 '13 at 16:25
up vote 2 down vote accepted

Best Cheat Sheet so far...

Pretty much the best Cheat Sheet I have come across so far, is the following one by Hugo Touchette, a theoretical Physicist teaching at the National Institute for Theoretical Physics, Stellenbosch, South Africa:

Mathematica commands summary

The sheet has been last updated in August 2014. There is btw also some useful $\LaTeX$ - Information to be found on his pages...

share|improve this answer

Here are two I have found:

I'm not sure these are great but they are the best I've found. (I take it these are along the lines of what you want, correct?)

share|improve this answer
Don't forget the utility of the Classroom Assistant palette! (Even though it doesn't provide a printable page, it's right there with a mouse click or two while you're using Mathematica.) – murray Jul 28 '14 at 19:26
That's a great point @murray! Many of the palettes (especially in newer versions of Mathematica) include whole functions and other useful syntax, not just Greek characters and math symbols. For example, the Linear Algebra and Matrices pallet includes RowReduce, Inverse, MatrixPower, MatrixForm, ReflectionMatrix, SingularValueDecomposition, etc. – Kellen Myers Jul 30 '14 at 22:44
+1 Great refs, thanks. – almagest Sep 16 '14 at 21:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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