If you use a text-based interface to Mathematica, then the input you give must consist only of characters that you can type directly on your computer keyboard. But if you use ...
Apply
(Built-in Mathematica Symbol) Apply[f, expr] or f @@ expr replaces the head of expr by f. Apply[f, expr, {1}] or f @@@ expr replaces heads at level 1 of expr by f.Apply[f, expr, levelspec] replaces heads ...
Orderless is an attribute that can be assigned to a symbol f to indicate that the elements e_i in expressions of the form f[e_1, e_2, ...] should automatically be sorted into ...
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] ...
The Mathematica front end provides an Insert > Table/Matrix submenu for creating and editing arrays with any specified number of rows and columns. Once you have such an ...
Mathematica creates a new symbol when you first enter a particular name. Sometimes it is useful to "intercept" the process of creating a new symbol. Mathematica provides ...
MathLM administers licenses for organizations running multiple instances of Mathematica with a network license. Network licenses have two very important advantages: MathLM is ...
LabelPoints is an option to DiagramPlot and PlanarGraphPlot that specifies whether to label points according to their position in the input list.
CommunityStructureAssignment[g] gives the assignment of vertices of a graph g into communities.
DiamondMatrix[r] gives a matrix whose elements are 1 in a diamond-shaped region that extends r index positions to each side, and are 0 otherwise.DiamondMatrix[r, w] gives a ...