Structural operations on polynomials. Here is a polynomial in one variable. Expand expands out products and powers, writing the polynomial as a simple sum of terms.
Mathematica is one of the more complex software systems ever constructed. It is built from several million lines of source code, written in C/C++, Java and Mathematica. The C ...
Like everything else in Mathematica the textual forms of expressions can themselves be represented as expressions. Textual forms that consist of one-dimensional sequences of ...
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 ...
Mathematica does operations like numerical integration very differently from the way it does their symbolic counterparts. When you do a symbolic integral, Mathematica takes ...
You can manipulate lists of transformation rules in Mathematica just like other symbolic expressions. It is common to assign a name to a rule or set of rules. This assigns ...
In doing numerical operations like NDSolve and NMinimize, Mathematica by default uses machine numbers. But by setting the option WorkingPrecision->n you can tell it to use ...
Power series are represented in Mathematica as SeriesData objects. The power series is printed out as a sum of terms, ending with O[x] raised to a power. Internally, however, ...
You can enhance the appearance of 3D graphics in Mathematica by changing the direction and color of plot lighting. Lighting , an option for Graphics3D and related functions, ...
The Main Loop Dialogs Date and Time Functions