Resultant

In mathematics, the resultant of two monic polynomials P and Q over a field k is defined as the product

\mathrm{res}(P,Q) = \prod_{(x,y):\,P(x)=0,\, Q(y)=0} (x-y),\,

of the differences of their roots, where x and y take on values in an algebraic closure of k, and are repeated according to their multiplicities as roots of the polynomials. For non-monic polynomials with leading coefficients p and q, respectively, the above product is multiplied by

p^{\deg Q} q^{\deg P}.\,

Contents

Computation

\mathrm{res}(P,Q) = \prod_{P(x)=0} Q(x)\,,
so it can be expressed (polynomially) in terms of the coefficients of Q. Another way to see this is to notice that res(P,Q) depends polynomially (with integer coefficients) on the roots of P and Q, and it is invariant with respect to permutations of each set of roots, so it must be possible to calculate it using an (integer) polynomial formula on the coefficients of P and Q. See elementary symmetric polynomial for details.
\mathrm{res}(P,Q) = \prod_{P(x)=0} Q(x)\,
remains unchanged if Q is reduced modulo P. Note that, when non-monic, this includes the factor q^{\deg P} but still needs the factor p^{\deg Q}.
\mathrm{res}(P,Q) = q^{\deg P - \deg P'} \cdot \mathrm{res}(P',Q)
Continuing this procedure ends up in a variant of the Euclidean algorithm. This procedure needs quadratic runtime.

Properties

then \mathrm{res}(X,Y) = \det{\begin{pmatrix} a_{00} & a_{01} \\ a_{10} & a_{11} \end{pmatrix}}^{\deg P} \cdot \mathrm{res}(P,Q)

Applications

f(x,y)=0
and
g(x,y)=0
define algebraic curves in \mathbb{A}^2_k. If f and g are viewed as polynomials in x with coefficients in k[y], then the resultant of f and g is a polynomial in y whose roots are the y-coordinates of the intersection of the curves and of the common asymptotes parallel to the x axis.

See also

References