Fundamental to Mathematica's dynamic interactivity capabilities is a new form of symbolic dynamic language. With a very small number of highly powerful primitives that mix ...
At the core of Mathematica is its highly developed symbolic language, which unifies a broad range of programming paradigms and uses its unique concept of symbolic programming ...
If you have a function defined in an external program, then what you need to do in order to make it possible to call the function from within Mathematica is to add ...
Mathematica has a flexible system for specifying arbitrary symbolic assumptions about variables. It uses a wide range of sophisticated algorithms to infer the consequences of ...
Built on powerful and elegant principles, the core Mathematica language has emerged over the past 20 years as perhaps the world's richest and deepest programming language. ...
Mathematica's unified architecture allows every aspect of Mathematica's interface to be controlled and specified programmatically using the symbolic constructs and functions ...
Factoring a quadratic polynomial in one variable is straightforward. But Mathematica routinely factors degree-100 polynomials in 3 variables—by making use of a tower of ...
int MLEvaluateString (MLINK link, char *string) sends a string to Mathematica for evaluation, and discards any packets sent in response.
Automatically selecting between hundreds of powerful and in many cases original algorithms, Mathematica provides both numerical and symbolic solving of differential equations ...