Information AboutSquare-free Polynomial |
| CATEGORIES ABOUT SQUARE-FREE POLYNOMIAL | |
| polynomials | |
|
Any Separable Polynomial is square-free. Conversly, if the field ''F'' is Perfect , all square-free polynomials over ''F'' are separable. In particular, if ''f'' is a square-free polynomial over a perfect field, then the Greatest Common Divisor of ''f'' and its Formal Derivative ''f'' ′ is 1. A square-free factorization of a polynomial is a factorization into powers of square-free factors, i.e: : where the are pairwise Coprime square-free polynomials. Clearly, any non-zero polynomial admits a square-free factorization, since it could be Factored into Irreducible factors and the Multiplicity of each irreducible factor counted to determine which it is part of. The utility of a square-free factorization is that it is generally easier to compute than a full irreducible factorization. For this reason, square-free factorization is often used as the first step in polynomial factorization or root-finding algorithms. Over fields of characteristic 0, only differentiation, polynomial division, and GCD calculation (which can be done using the Euclidean Algorithm ) is required to compute the square-free factorization. Let ''f'' be a non-zero polynomial, decomposed into square-free factors as above. Consider any irreducible factor ''q'' of ''f'': we may write , where ''k''>0 and . By the chain rule, : As the characteristic is 0, ''q'' does not divide ''k'', ''q''′, or ''h'', thus and . That is, the multiplicity of any irreducible factor in is one less than its multiplicity in ''f'', so : and . Now, if we compute recursively :, , , , we obtain the polynomials :, from which we recover the square-free factors as . A modification of this algorithm also works for polynomials over finite fields, or more generally, perfect fields of non-zero characteristic ''p'', if we know an algorithm to compute ''p''-th roots of elements of the field. |
|
|