Much of what Mathematica does revolves around manipulating structured expressions. But you can also use Mathematica as a system for handling unstructured strings of text. ...
Relational operators. This tests whether 10 is less than 7. The result is False. Not all of these numbers are unequal, so this gives False.
Repeated patterns. Multiple blanks such as x__ allow you to give patterns in which sequences of arbitrary expressions can occur. The Mathematica pattern repetition operators ...
"Manipulating Elements of Lists" shows how you can pick out elements of lists based on their positions. Often, however, you will need to select elements based not on where ...
Simplifying expressions. Mathematica does not automatically simplify an algebraic expression like this. Simplify performs the simplification.
In addition to the ordinary characters that appear on a standard keyboard, you can include in Mathematica strings any of the special characters that are supported by ...
Specifying output styles. The second x^2 is here shown in boldface. This shows the word text in font sizes from 10 to 20 points.
Here is a typical palette of modifiers. Mathematica allows you to use any expression as a subscript. Unless you specifically tell it otherwise, Mathematica will interpret a ...
Evaluating sums. Mathematica recognizes this as the power series expansion of e^x. This sum comes out in terms of a Bessel function.
A symmetric polynomial in variables x_1,…,x_n is a polynomial that is invariant under arbitrary permutations of x_1,…,x_n. Polynomials are called elementary symmetric ...