Functions in Mathematica are carefully set up so that you normally do not have to know how they work inside. But particularly for numerical functions that use iterative ...
Mathematica by default interprets any sequence of letters or letter-like forms as the name of a symbol. All these are treated by Mathematica as symbols. Symbols with built-in ...
This dialog displays information regarding the editing times of the input notebook. This is a "live" dialog that dynamically updates as changes are made to the notebook. It ...
Mathematica allows you to perform many operations on power series. In all cases, Mathematica gives results only to as many terms as can be justified from the accuracy of your ...
When you enter a piece of input such as 2+2, Mathematica first recognizes the + as an operator and constructs the expression Plus[2,2], then uses the built-in rules for Plus ...
Sometimes you may want to set up functions where certain arguments, if omitted, are given "default values". The pattern x_:v stands for an object that can be omitted, and if ...
Many aspects of the Mathematica front end such as the styles of cells, the appearance of notebooks, or the parameters used in typesetting are controlled by options. For ...
Since lists are just a particular kind of expression, it will come as no surprise that you can refer to parts of any expression much as you refer to parts of a list. This ...
Functions like Factor usually assume that all coefficients in the polynomials they produce must involve only rational numbers. But by setting the option Extension you can ...
The fundamental operation that Mathematica performs is evaluation. Whenever you enter an expression, Mathematica evaluates the expression, then returns the result. Evaluation ...