## You are here

HomeMathematica

## Primary tabs

# Mathematica

Mathematica is a computer algebra system produced by Wolfram Research. The first publically available version, 1.0, came out in 1988, the most recent, 5.2, in 2005. Although primarily intended for algebraic and arithmetic computations, Mathematica is also capable of text manipulation and graphics.

The standard installation provides a kernel that does the work of performing the computations requested by the user and a front-end that displays the input and output; the two communicate using ”MathLink.” Wolfram provides an API for using a different kernel or front-end.

The standard front-end can execute commands whether they are written as they would in a programming language (e.g., “`Sqrt[Pi^e]`

”) or typeset using the palettes (e.g., “$\sqrt{\pi^{e}}$”).

Error messages are usually given in blue text but do not require clearance by a special key (as they would in a stand-alone calculator). Division by zero gives the error message “Power::infy: Infinite expression $\frac{1}{0}$ encountered” and the result “ComplexInfinity”. $0^{0}$ gives the error message “Power::indet::Indeterminate expression $0^{0}$ encountered” and the result “Indeterminate”. In some contexts Mathematica will attempt to guess what kind of result the user wants for these infinite or indeterminate expressions, such as when taking certain limits.

Unix and Linux installations include a command-line front-end that can only accept commands in the former)

Like Maple, Mathematica has its own field in the On-Line Encyclopedia of Integer Sequences. A detailed, critical review of Mathematica is given here. Official website

# References

- 1 Kevin R. Coombes, Brian R. Hunt, Ronald L. Lipsman, John E. Osborn & Garrett J. Stuck, The Mathematica Primer. Cambridge: Cambridge University Press (1998)
- 2 Jerry Glynn & Theodore Gray, The Beginner’s Guide to Mathematica Version 4. Cambridge: Cambridge University Press (2000)
- 3 Bruce F. Torrence & Eve A. Torrence, The Student’s Introduction to Mathematica: A Handbook for Precalculus, Calculus, and Linear Algebra. Cambridge: Cambridge University Press (1999)
- 4 S. Wolfram, The Mathematica Book, 4th Ed. Cambridge: Cambridge University Press (1999): 3.1.8

## Mathematics Subject Classification

68W30*no label found*

- Forums
- Planetary Bugs
- HS/Secondary
- University/Tertiary
- Graduate/Advanced
- Industry/Practice
- Research Topics
- LaTeX help
- Math Comptetitions
- Math History
- Math Humor
- PlanetMath Comments
- PlanetMath System Updates and News
- PlanetMath help
- PlanetMath.ORG
- Strategic Communications Development
- The Math Pub
- Testing messages (ignore)

- Other useful stuff
- Corrections

## Comments

## Mathematica and Maple

Are these entries appropriate on PM? These two titles clearly refer to the popular commercial products for doing math and, although they are clearly related to mathematics, they are not mathematical entities themselves... (lack of formal definitions, etc...).

## Re: Mathematica and Maple

I think they are as appropriate as biographies of mathematicians (which similarly don't have "formal definitions" and so on) --- as you say they are related to mathematics, and it's possible that people would come to PM looking for information on them, so why not?

## Re: Mathematica and Maple

I agree with SilverFish. Speaking for myself, I'd also expect PM to have entries on MatLab, GIMPS, compasses, straightedges, etc. The danger to avoid is that these entries degenerate into advertisements for the products. But I think that as long as we write from our own experience using these products and not take anything verbatim from the official websites, we'll be just fine.

## TeX just pisses me off sometimes

Is it possible at all to include some simple, uncomplicated typewriter (like, you know, <tt> blah, blah, </tt>) in Tex?

## Re: TeX just pisses me off sometimes

\begin{verbatim} should do it

## Re: TeX just pisses me off sometimes

...it doesn't seem as if verbatim interacts very well with the PM autolinker though...maybe someone else knows how to get round this

## Re: TeX just pisses me off sometimes

\texttt{} may be what you want, i think?

apk

## Re: Mathematica and Maple

I agree.

I think we also probably need a "software" entry type.

apk

## Re: TeX just pisses me off sometimes

depends if you want the spacing to be handled by TeX or for it to use your spacing: verbatim copies \emph{exactly} what you write, including whitespace, whereas texttt is a typewriter font processed like any other LaTeX font