sfactor
Sfactor is a term used in polynomial algebra to denote the square-free factorization of a polynomial. Square-free factorization decomposes a polynomial into factors that are square-free (no factor is repeated inside any factor) and are pairwise coprime, with the multiplicity of each irreducible factor recorded separately. The primary purpose is to expose the multiplicity structure of the polynomial’s roots and to simplify subsequent factoring over a given field.
In practice, computing sfactor typically involves the polynomial’s derivative and greatest common divisor operations. By comparing
Sfactor is widely implemented in computer algebra systems as a callable routine or command. Examples include
See also: Factorization, Square-free polynomial, Polynomial derivative, Greatest common divisor (gcd). This concept is foundational in