Polynomials

From HandWiki


A polynomial of degree n in z is a function

File:Hepa img839.gif

where z and the coefficients ai can be real or complex. Two important application domains are the following:

  • 1) Polynomial approximation, including data-fitting, interpolation, and computer representations of functions. One may use either a single polynomial for the whole range of the argument, or a family of polynomials each defined only over a subinterval, with continuity of a specified order of derivative at the junction points ( Hepa img2.gif Spline Functions).
  • 2) Many problems, e.g. eigenvalue computation, can be reduced to finding the roots of a polynomial equation Pn(z) = 0. Methods of solving these are of two kinds: global, which find all the roots at once; or simple, which find a single root a and then ``deflate the polynomial by dividing it by z-a before repeating the process.

 also Interpolation, Hepa img2.gif Neville Algorithm, Hepa img2.gif Pade Approximation. Some polynomials are ill-conditioned, i.e. the roots are very sensitive to small changes like truncation errors in the coefficients ai, or the determination of the ai suffers from their correlations. The use of orthogonal polynomials can overcome this. For practical fast computation of polynomial expressions, Hepa img2.gif Horner's Rule.