This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)
Polynomial Equations
Packed into functions like Solve and Reduce are a wealth of sophisticated algorithms, many created specifically for Mathematica. Routinely handling both dense and sparse polynomials with thousands of terms, Mathematica can represent results in terms of numerical approximations, exact radicals or its unique symbolic Root object constructs.
Solve find generic solutions
Roots roots of a univariate polynomial
Reduce reduce a general polynomial system
Solutions in Radicals
Root  ▪ Cubics  ▪ Quartics  ▪ ToRadicals
Root Isolation
CountRoots count roots in an interval
Numerical Approximations
NSolve  ▪ NRoots  ▪ FindRoot