Mathematica's matrix operations handle both numeric and symbolic matrices, automatically accessing large numbers of highly efficient algorithms. Mathematica uses ...
Lists are central constructs in Mathematica, used to represent collections, arrays, sets, and sequences of all kinds. Lists can have any structure and size, and can routinely ...
Mathematica represents vectors as lists, and never needs to distinguish between row and column cases. Vectors in Mathematica can always mix numbers and arbitrary symbolic or ...
Mathematica allows convenient automated selection of plotting and image regions using a family of specially developed robust algorithms, as well as allowing detailed manual ...
Mathematica's unified symbolic architecture immediately allows it to perform structural transformations not only on objects like lists, but also on general symbolic ...
PassEventsUp is an option to EventHandler that specifies whether events handled by a particular event handler should be passed up to event handlers in outer expressions.
Mathematica provides powerful functions for constructing lists of any size and structure.
x - y is equivalent to x + (-1*y).
Distribute[f[x_1, x_2, ...]] distributes f over Plus appearing in any of the x_i. Distribute[expr, g] distributes over g. Distribute[expr, g, f] performs the distribution ...
Tuples
(Built-in Mathematica Symbol) Tuples[list, n] generates a list of all possible n-tuples of elements from list. Tuples[{list_1, list_2, ...}] generates a list of all possible tuples whose i\[Null] ...