PowerExpand[expr] expands all powers of products and powers. PowerExpand[expr, {x_1, x_2, ...}] expands only with respect to the variables x_i.
Definitions such as f[x_]=x^2 specify values for functions. Sometimes, however, you need to specify general properties of functions, without necessarily giving explicit ...
Evaluating integrals is much more difficult than evaluating derivatives. For derivatives, there is a systematic procedure based on the chain rule that effectively allows any ...
Partitioning elements in a list. This partitions in blocks of 3. This partitions in blocks of 3 with offset 1.
All textual and graphical forms in Mathematica are ultimately represented in terms of nested collections of boxes. Typically the elements of these boxes correspond to objects ...
Mathematica provides a compact way of representing boxes in terms of strings. This is particularly convenient when you want to import or export specifications of boxes as ...
Here the standard procedure used by Mathematica to evaluate expressions is described. This procedure is the one followed for most kinds of expression. There are, however, ...
PartitionMap[f, list, n] applies f to list after partitioning into nonoverlapping sublists of length n. PartitionMap[f, list, n, d] applies f to sublists obtained by ...
A very common batch processing task is to reduce the dimensions of a set of images in one or more system folders, in effect constructing thumbnail images. Mathematica 's file ...
Mathematica notebooks consist of sequences of cells, which can be nested. The hierarchy of cells serves as a structure for organizing information in a notebook as well as ...