Ordering[list] gives the positions in list at which each successive element of Sort[list] appears. Ordering[list, n] gives the positions in list at which the first n elements ...
Derivatives in Mathematica work essentially the same as in standard mathematics. The usual mathematical notation, however, often hides many details. To understand how ...
Factoring a quadratic polynomial in one variable is straightforward. But Mathematica routinely factors degree-100 polynomials in 3 variables—by making use of a tower of ...
Sequence[expr_1, expr_2, ...] represents a sequence of arguments to be spliced automatically into any function.
Piecewise[{{val_1, cond_1}, {val_2, cond_2}, ...}] represents a piecewise function with values val_i in the regions defined by the conditions cond_i. Piecewise[{{val_1, ...
Mathematica provides detailed symbolic control over all aspects of text layout. Placing separate blocks or paragraphs in separate cells also immediately allows Mathematica's ...
FoldList[f, x, {a, b, ...}] gives {x, f[x, a], f[f[x, a], b], ...}.
HankelH2[n, z] gives the Hankel function of the second kind H_n^(2)(z).
In Mathematica's unified symbolic architecture, every Mathematica notebook you see is represented as a symbolic expression that can be manipulated and controlled ...