0% found this document useful (0 votes)
900 views7 pages

Bairstow Method

The Bairstow method is an iterative technique used to find all the real and complex roots of a polynomial. It works by dividing the polynomial by a quadratic function to obtain a quotient and remainder. The roots of the quadratic function are then used to improve the initial guesses in an iterative process similar to Newton's method. This process is repeated until the remainder is zero, identifying another root of the original polynomial. The method can be applied recursively to the quotient polynomial to find all roots of the original polynomial. An example demonstrates applying the Bairstow method to find all four roots of a 4th degree polynomial.

Uploaded by

Brajendra Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
900 views7 pages

Bairstow Method

The Bairstow method is an iterative technique used to find all the real and complex roots of a polynomial. It works by dividing the polynomial by a quadratic function to obtain a quotient and remainder. The roots of the quadratic function are then used to improve the initial guesses in an iterative process similar to Newton's method. This process is repeated until the remainder is zero, identifying another root of the original polynomial. The method can be applied recursively to the quotient polynomial to find all roots of the original polynomial. An example demonstrates applying the Bairstow method to find all four roots of a 4th degree polynomial.

Uploaded by

Brajendra Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

2/9/2014

Bairstow Method

Next: Curve Fitting Up: Main Previous: Fixed point Iteration:


Bairstow Method
Bairstow Method is an iterative method used to find both the real and complex roots of a
polynomial. It is based on the idea of synthetic division of the given polynomial by a quadratic
function and can be used to find all the roots of a polynomial. Given a polynomial say,
(B.1)

Bairstow's method divides the polynomial by a quadratic function.


(B.2)

Now the quotient will be a polynomial


(B.3)

and the remainder is a linear function

, i.e.
(B.4)

Since the quotient


division the co-efficients

and the remainder

are obtained by standard synthetic

can be obtained by the following recurrence

relation.
(B.5a)

http://nptel.ac.in/courses/Webcourse-contents/IIT-KANPUR/Numerical%20Analysis/numerical-analysis/Rathish-kumar/ratish-1/f3node9.html

1/7

2/9/2014

Bairstow Method

(B.5b)

for

If

is an exact factor of

real/complex roots of

(B.5c)

then the remainder

are the roots of

considered based on some guess values for


determining the values of r and s such that

is zero and the

. It may be noted that

is

. So Bairstow's method reduces to


is zero. For finding such values Bairstow's

method uses a strategy similar to Newton Raphson's method.


Since both

and

are functions of r and s we can have Taylor series expansion of

as:
(B.6a)

(B.6b)

For
neglected, so that

terms

i.e. second and higher order terms may be

the improvement over guess value

may be obtained by

equating (B.6a),(B.6b) to zero i.e.


(B.7a)

(B.7b)

To solve the system of equations

, we need the partial derivatives of

http://nptel.ac.in/courses/Webcourse-contents/IIT-KANPUR/Numerical%20Analysis/numerical-analysis/Rathish-kumar/ratish-1/f3node9.html

2/7

2/9/2014

Bairstow Method

w.r.t. r and s. Bairstow has shown that these partial derivatives can be obtained by synthetic
division of
, which amounts to using the recurrence relation
replacing

with

and

with

i.e.
(B.8a)

(B.8b)

(B.8c)

for
where
(B.9)

The system of equations (B.7a)-(B.7b) may be written as.


(B.10a)

(B.10b)

These equations can be solved for


to

and turn be used to improve guess value

Now we can calculate the percentage of approximate errors in (r,s) by


(B.11)
http://nptel.ac.in/courses/Webcourse-contents/IIT-KANPUR/Numerical%20Analysis/numerical-analysis/Rathish-kumar/ratish-1/f3node9.html

3/7

2/9/2014

Bairstow Method

If

or

, where

is the iteration stopping error, then we repeat the

process with the new guess i.e.

. Otherwise the roots of

can be

determined by
(B.12)

If we want to find all the roots of

then at this point we have the following three

possibilities:
1. If the quotient polynomial

is a third (or higher) order polynomial then we can

again apply the Bairstow's method to the quotient polynomial. The previous values of
can serve as the starting guesses for this application.
2. If the quotient polynomial
remaining two roots of

is a quadratic function then use (B.12) to obtain the


.

3. If the quotient polynomial

is a linear function say

then the remaining

single root is given by


Example:
Find all the roots of the polynomial

by Bairstow method . With the initial values


Solution:
Set iteration=1

Using the recurrence relations (B.5a)-(B.5c) and (B.8a)-(B.8c) we get

http://nptel.ac.in/courses/Webcourse-contents/IIT-KANPUR/Numerical%20Analysis/numerical-analysis/Rathish-kumar/ratish-1/f3node9.html

4/7

2/9/2014

Bairstow Method

the simultaneous equations for

and

are:

on solving we get

and

Set iteration=2

now we have to solve

On solving we get

http://nptel.ac.in/courses/Webcourse-contents/IIT-KANPUR/Numerical%20Analysis/numerical-analysis/Rathish-kumar/ratish-1/f3node9.html

5/7

2/9/2014

Bairstow Method

Now proceeding in the above manner in about ten iteration we get

Now on using

with

we get

So at this point Quotient is a quadratic equation

Roots of

are:

Roots

are

i.e
Exercises:
(1) Use initial approximation
form

to find a quadratic factor of the

of the polynomial equation

using Bairstow method and hence find all its roots.


(2) Use initial approximaton

to find a quadratic factor of the form

of the polynomial equation

http://nptel.ac.in/courses/Webcourse-contents/IIT-KANPUR/Numerical%20Analysis/numerical-analysis/Rathish-kumar/ratish-1/f3node9.html

6/7

2/9/2014

Bairstow Method

using Bairstow method and hence find all the roots.

Next: Curve Fitting Up: Main Previous: Fixed point iteration:

http://nptel.ac.in/courses/Webcourse-contents/IIT-KANPUR/Numerical%20Analysis/numerical-analysis/Rathish-kumar/ratish-1/f3node9.html

7/7

You might also like