FactorSquareFree[poly]
pulls out any multiple factors in a polynomial.


FactorSquareFree
FactorSquareFree[poly]
pulls out any multiple factors in a polynomial.
Details and Options

- FactorSquareFree[poly,Modulus->p] pulls out multiple factors modulo a prime p.
- FactorSquareFree[poly,Extension->Automatic] extends the coefficient field to include algebraic numbers that appear in the coefficients of poly.
- FactorSquareFree automatically threads over lists, as well as equations, inequalities and logic functions.
Examples
open all close allScope (10)
A polynomial with complex coefficients:
FactorSquareFree threads over lists:
FactorSquareFree threads over equations and inequalities:
Square-free factorization of a polynomial over the integers modulo 3:
Square-free factorization of a polynomial over a finite field:
Compute the square-free factorization of a polynomial of degree :
Options (4)
Extension (2)
Properties & Relations (4)
FactorSquareFree only pulls out multiple factors:
Factor gives a complete factorization:
Expand is effectively the inverse of FactorSquareFree:
FactorSquareFreeList gives a list of factors:
A univariate polynomial has multiple factors if and only if its Discriminant is zero:
See Also
Tech Notes
Related Guides
History
Introduced in 1988 (1.0) | Updated in 1996 (3.0) ▪ 2007 (6.0) ▪ 2022 (13.2) ▪ 2023 (13.3)
Text
Wolfram Research (1988), FactorSquareFree, Wolfram Language function, https://reference.wolfram.com/language/ref/FactorSquareFree.html (updated 2023).
CMS
Wolfram Language. 1988. "FactorSquareFree." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2023. https://reference.wolfram.com/language/ref/FactorSquareFree.html.
APA
Wolfram Language. (1988). FactorSquareFree. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FactorSquareFree.html
BibTeX
@misc{reference.wolfram_2025_factorsquarefree, author="Wolfram Research", title="{FactorSquareFree}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/FactorSquareFree.html}", note=[Accessed: 13-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_factorsquarefree, organization={Wolfram Research}, title={FactorSquareFree}, year={2023}, url={https://reference.wolfram.com/language/ref/FactorSquareFree.html}, note=[Accessed: 13-August-2025]}