Mathematica normally takes any expression it is given, and evaluates it as far as possible. But built into the Mathematica language is a collection of flexible primitives ...
The single function Manipulate gives immediate access to a huge range of powerful interactive capabilities. For any expression with symbolic parameters, Manipulate ...
HoldRest is an attribute which specifies that all but the first argument to a function are to be maintained in an unevaluated form.
Invisible characters. In the input there is an invisible comma between the 1 and 2. Here there is an invisible space between the x and y, interpreted as multiplication.
IsomorphicQ[g, h] yields True if graphs g and h are isomorphic.
Integrated into the Mathematica system are powerful functions for analyzing large volumes of discrete and integer data—often conveniently specified using Mathematica's ...
Mathematica's uniform representation of vectors and matrices as lists automatically extends to tensors of any rank, allowing Mathematica's powerful list manipulation ...
Mathematica has many ways to plot functions and data. It automates many details of plotting such as sample rate, aesthetic choices, and focusing on the region of interest. ...
TraceOn
(Built-in Mathematica Symbol) TraceOn is an option for Trace and related functions which specifies when tracing should be switched on.
You can define the derivative in Mathematica of a function f of one argument simply by an assignment like f'[x_]=fp[x]. This defines the derivative of f(x) to be fp(x). In ...