Lists are very important and general structures in Mathematica. They allow you to treat collections of all kinds of objects as a single entity. There are many ways to ...
Supporting a large number of numerical integration methods for differential equations is a lot of work. In order to cut down on maintenance and duplication of code, common ...
Mathematica contains some powerful primitives for making structural changes to expressions. You can use these primitives both to implement mathematical properties such as ...
Orthogonalize[{v_1, v_2, ...}] gives an orthonormal basis found by orthogonalizing the vectors v_i.Orthogonalize[{e_1, e_2, ...}, f] gives a basis for the e_i orthonormal ...
QuotientRemainder[m, n] gives a list of the quotient and remainder from division of m by n.
Erf
(Built-in Mathematica Symbol) Erf[z] gives the error function erf(z). Erf[z_0, z_1] gives the generalized error function erf(z_1) - erf(z_0).
BitGet
(Built-in Mathematica Symbol) BitGet[n, k] gets the bit corresponding to the coefficient of 2^k in the integer n.
PrimitiveRoot[n] gives the smallest primitive root of n.
For ordinary polynomials, Factor and Expand give the most important forms. For rational expressions, there are many different forms that can be useful. Different kinds of ...
[1] Hairer, E. and G. Wanner. Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems. Springer, 1991. [2] Iserles, A. and S. P. Nørsett. Order ...