Skip to content

Mathematics · Ch 9 — Theory of Equations

Multiple Roots and the H.C.F. Method

9.2.2

Multiple Roots and the H.C.F. Method

A root α\alpha of f(x)=0f(x)=0 is called a multiple root of order mm (or a root of multiplicity mm) if f(x)=(x−α)mg(x)f(x)=(x-\alpha)^mg(x) with g(α)≠0g(\alpha)\neq0. Differentiating this factorisation shows f′(x)=(x−α)m−1[mg(x)+(x−α)g′(x)]f'(x)=(x-\alpha)^{m-1}\big[mg(x)+(x-\alpha)g'(x)\big], and since the bracket does not vanish at x=αx=\alpha (it equals mg(α)≠0mg(\alpha)\neq0), the root α\alpha survives in f′(x)=0f'(x)=0 with multiplicity exactly m−1m-1 -- one less than it had in ff.

This single fact turns the problem of finding all the multiple roots of f(x)=0f(x)=0 into a single computation: every multiple root of ff is a root of HCF(f(x),f′(x))\mathrm{HCF}\big(f(x),f'(x)\big), and conversely every root of this H.C.F. is a multiple root of ff, now with multiplicity exactly one less. So computing d(x)=HCF(f,f′)d(x)=\mathrm{HCF}(f,f') by the ordinary Euclidean algorithm for polynomials (repeated division with remainder, dropping any convenient constant factor along the way, since a constant multiple never changes an H.C.F.) identifies every re …