This is documentation for Mathematica 8, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)


gives a list of the factors of a polynomial, together with their exponents.
  • The first element of the list is always the overall numerical factor. It is if there is no overall numerical factor.
  • FactorList[poly, Extension->{a1, a2, ...}] allows coefficients that are arbitrary rational combinations of the .
List factors of polynomials:
List factors of polynomials:
Click for copyable input
Click for copyable input
A univariate polynomial:
A multivariate polynomial:
A polynomial with multiple factors:
A rational function:
Factor over algebraic number fields:
Extension->Automatic automatically extends to a field that covers the coefficients:
Factor over Gaussian integers:
Factor over finite fields:
Factor a trigonometric expression:
FactorList gives a list of irreducible factors:
This multiplies the factors together:
Factor gives a product of factors:
Expand combines all the factors back together:
FactorSquareFreeList gives a list of square-free factors:
FactorInteger gives a list of prime factors of an integer:
New in 1 | Last modified in 3