One of the unique strengths of Mathematica's core language is its powerful and succinct—yet highly readable—symbolic pattern language. Convenient both for immediate use in ...
Mathematica provides a general mechanism for specifying constraints on patterns. All you need to do is to put /;condition at the end of a pattern to signify that it applies ...
Mathematica's symbolic architecture allows it to represent any equation as a symbolic expression that can be manipulated using any of Mathematica's powerful collection of ...
Packed into functions like Solve and Reduce are a wealth of sophisticated algorithms, many created specifically for Mathematica. Routinely handling both dense and sparse ...
Finding singular values and norms of matrices. The singular values of a matrix m are the square roots of the eigenvalues of m.m^*, where * denotes Hermitian transpose. The ...
Together[expr] puts terms in a sum over a common denominator, and cancels factors in the result.
When fitting models to data, it is often useful to analyze how well the model fits the data and how well the fitting meets the assumptions of the model. For a number of ...
Roots
(Built-in Mathematica Symbol) Roots[lhs == rhs, var] yields a disjunction of equations which represent the roots of a polynomial equation.
The Mathematica side of a MathLink connection is set up to work exactly the same on all computer systems. But inevitably there are differences between external programs on ...