When you set up mathematical formulas, you often have to introduce various kinds of local objects or "dummy variables". You can treat such dummy variables using modules and ...
Primitives which can take multiple elements. Some primitives have multi-element forms that can be processed and rendered more quickly by the Mathematica front end than the ...
Elementary transcendental functions. Mathematica gives exact results for logarithms whenever it can. Here is log_21024. You can find the numerical values of mathematical ...
When you write down a set of simultaneous equations in Mathematica, you are specifying a collection of constraints between variables. When you use Solve, you are finding ...
Ways to enter Greek letters in a notebook. Here is a palette for entering common Greek letters. You can use Greek letters just like the ordinary letters that you type on your ...
"Defining Variables" discussed assignments such as x=y which set x equal to y. Here we discuss equations, which test equality. The equation x==y tests whether x is equal to ...
The built-in Mathematica iteration functions such as Table and Sum evaluate their arguments in a slightly special way. When evaluating an expression like Table[f,{i,i_max}], ...
Mathematica usually pays no attention to whether variables like x stand for real or complex numbers. Sometimes, however, you may want to make transformations which are ...
In most cases, you want the head f of a Mathematica expression like f[x] to be a single symbol. There are, however, some important applications of heads that are not symbols. ...
Finding elements that match a pattern. This gives the elements of the list which match the pattern x^_. Here is the total number of elements which match the pattern.