Basic plotting functions. This plots a graph of sin(x) as a function of x from 0 to 2π. You can plot functions that have singularities. Mathematica will try to choose ...
AlgebraicIntegerQ[a] yields True if a is an algebraic integer, and yields False otherwise.
RootApproximant[x] converts the number x to one of the "simplest" algebraic numbers that approximates it well.RootApproximant[x, n] finds an algebraic number of degree at ...
Discriminant[poly, var] computes the discriminant of the polynomial poly with respect to the variable var.Discriminant[poly, var, Modulus -> p] computes the discriminant ...
The NumericalDifferentialEquationAnalysis package combines functionality for analyzing differential equations using Butcher trees, Gaussian quadrature, and Newton-Cotes ...
PowerExpand[expr] expands all powers of products and powers. PowerExpand[expr, {x_1, x_2, ...}] expands only with respect to the variables x_i.
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 ...
MatrixPower[m, n] gives the n\[Null]\[Null]^th matrix power of the matrix m. MatrixPower[m, n, v] gives the n\[Null]^th matrix power of the matrix m applied to the vector v.
When you write down a set of simultaneous equations in Mathematica, you are specifying a collection of constraints between variables. When you use Solve, you are finding ...