SquareFreeQ, PrimePowerQ, KroneckerSymbol, ChineseRemainder and PrimitiveRoot have been added to the built-in Mathematica kernel functions. NextPrime and PreviousPrime are ...
For many kinds of practical calculations, the only operations you will need to perform on polynomials are essentially structural ones. If you do more advanced algebra with ...
When you do calculations with arbitrary-precision numbers, Mathematica keeps track of precision at all points. In general, Mathematica tries to give you results which have ...
Even more so than for other special functions, you need to be very careful about the arguments you give to elliptic integrals and elliptic functions. There are several ...
Mathematica normally assumes that variables which appear in equations can stand for arbitrary complex numbers. But when you use Reduce, you can explicitly tell Mathematica ...
MathLink allows you to exchange data of any type with external programs. For more common types of data, you simply need to give appropriate :ArgumentTypes: or :ReturnType: ...
The execution of a Mathematica program involves the evaluation of a sequence of Mathematica expressions. In simple programs, the expressions to be evaluated may be separated ...
With <<, you can read files that contain Mathematica expressions given in input form. Sometimes, however, you may instead need to read files of data in other formats. For ...
One of the most important issues for using a database is the conversion of data as it is stored and retrieved from a database. This tutorial will discuss how Mathematica ...
The raw SQL command SELECT selects and returns data from a database. An alternative is to use the Mathematica command SQLSelect, described in "Selecting Data". If you find ...