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


Decompose[poly, x]
decomposes a polynomial, if possible, into a composition of simpler polynomials.
  • Decompose gives a list of the polynomials Pi which can be composed as P_1 (P_2 (… x …)) to give the original polynomial.
  • The set of polynomials Pi is not necessarily unique.
  • Decomposition is an operation which is independent of polynomial factorization.
New in 1