1550078481-Ordinary_Differential_Equations__Roberts_

(jair2018) #1

196 Ordinary Differential Equations


Solving the set of equations (1) for the a's, we get

an= bn-l

an-l = bn-2 - bn-lt

a2 = b1 - b2t

a1 = bo - bit

ao = R-bot

Substituting in p(x) and rearranging algebraically, we find for any t


(R - bot)

Defining q(x) = bn-1Xn-l + bn-2Xn-^2 + · · · + bix + bo, we see that p(x) =

(x -t)q(x) + R. That is, when p(x) is divided by x-t, the quotient is q(x) and
the remainder is R. If tis a root of p(x), then R = 0 and p(x) = (x - t)q(x).
Additional roots of p( x) can then be found by finding roots of q( x). The


process of computing the coefficients bn-l, bn-2, ... , bo of the polynomial

q(x)- which is of degree n - 1- from the coefficients an, an-I, ... , ao when

t is a root of p( x) is called deflation.


Homer's method- which is actually the much more ancient Chinese method,
fan fa- for finding the roots of a polynomial consists of applying the Newton-
Raphson method to polynomials. To apply this method we must be able to
evaluate both p(x) and p'(x) at any point t. Since p(x) = (x - t)q(x) + R ,
p'(x) = (x - t)q'(x) + q(x) and therefore p'(t) = q(t). Now p(t) = R can


be evaluated using equation (1) and p'(t) = q(t) can be calculated from the

analogous set of equations for q, n amely


(2) Cn-2 = bn-l

Cn-3 = Cn-2t + bn-2


Co = C1t + b1


S =cot+ bo = q(t) = p'(t)

So Homer's method for computing a root of p(x) is as follows:


1. Make an init ial guess for the value of a root, ti.
Free download pdf