A possible way of working with permutations is by relating them to the reorderings of the elements of a list. This is the standard point of view in the combinatorial approach ...
At the core of Mathematica is its highly developed symbolic language, which unifies a broad range of programming paradigms and uses its unique concept of symbolic programming ...
ExpandAll[expr] expands out all products and integer powers in any part of expr. ExpandAll[expr, patt] avoids expanding parts of expr that do not contain terms matching the ...
Heads
(Built-in Mathematica Symbol) Heads is an option for functions which use level specifications that specifies whether heads of expressions should be included.
Take
(Built-in Mathematica Symbol) Take[list, n] gives the first n elements of list. Take[list, -n] gives the last n elements of list. Take[list, {m, n}] gives elements m through n of list. Take[list, seq_1, ...
expr /. rules applies a rule or list of rules in an attempt to transform each subpart of an expression expr.
Lists are at the core of Mathematica 's symbolic language. These "How tos" give step-by-step instructions for common tasks related to creating and manipulating lists.
Pick
(Built-in Mathematica Symbol) Pick[list, sel] picks out those elements of list for which the corresponding element of sel is True. Pick[list, sel, patt] picks out those elements of list for which the ...
Mathematica is a modular software system in which the kernel which actually performs computations is separate from the front end which handles interaction with the user. The ...
Mathematica ' s differential equation solving functions can be applied to many different classes of differential equations, automatically selecting the appropriate algorithms ...