Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
METHOD
Group 5:
Azriel Iqbal ()
Leonard Bairstow (1880-1963)
of polynomials.
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,
remainder
by
Since both and are functions of r and s we can have Taylor series expansion of , as:
or
(2.9)
(2.10)
Where, ∆r = r* - r and ∆s = s* - s
To solve the system of equations (2.9) and (2.10) , we need the partial derivatives of bo, b1 w.r.t. r and s. Bairstow has shown
that these partial derivatives can be obtained by synthetic division of fn-2 (x) , which we can get the value of ci from bi with
the same method of getting bi from ai. So,
c1 = b1
cn = bn – rcn-1 – scn-2
c2 = b2 – rc1
Cn+1 = bn+1 + rcn + scn-1
c3 = b3 – rc2 – sc1
Deravatives of polynomial on equation (2.9) and (2.10) can be defined as coefficient ci
b1 = a 1 𝜕𝑏1 𝜕𝑏1
=0 =0
𝜕𝑟 𝜕𝑠
𝜕𝑏2 𝜕𝑏2
b2 = a2+ rb1 =b1 = c1 =0
𝜕𝑟 𝜕𝑠
𝜕𝑏4 𝜕𝑏3
𝜕𝑏4 𝜕𝑏3 𝜕𝑏2 =𝑟 + 𝑏2
b4 = a4 + rb3 + sb2 = 𝑏3 + 𝑟 +𝑠 𝜕𝑠 𝜕𝑠
𝜕𝑟 𝜕𝑟 𝜕𝑟 = 𝑏2 + 𝑟𝑐1 = 𝑐2
= 𝑏3 + 𝑟𝑐2 + 𝑠𝑐1 = 𝑐3
r* = r + ∆r
s* = s + ∆s
EXAMPLE 2.1
a1 = 1 b1 = 1 c1 = 1
a2 = -6 b2 = -6 c2 = -6
1 0 0 2.4 3.4 5.8
a3 = 11 b3 = 11 c3= 11
a4 = -6 b4 =-6 c4 = -6
a1 = 1 b1 = 1 c1 = 1
a2 = -6 b2 = -3.6 c2 = -1.2
2 2.4 3.4 -0.5157 -6.3788 6.8945
a3 = 11 b3 = 5.76 c3= 6.28
a4 = -6 b4 =-4.416 c4 = 6.576
c1 = 1
a1 = 1 b1 = 1
c2 = -2.2314
a2 = -6 b2 = -4.1157
3 1.8843 -2.9788 c3= -6.9175 0.61821 1.11352 1.73173
a3 = 11 b3 = 0.26595
c4 =
a4 = -6 b4 = 6.76116
0.37349
c1 = 1
a1 = 1 b1 = 1
c2 = -0.995
a2 = -6 b2 = -3.4975
4 2.5025 -1.8653 c3= -3.9731 0.37489 -0.0092 0.38409
a3 = 11 b3 = 0.38218
c4 = -6.6064
a4 = -6 b4 = 1.48037
Iteration r s an bn cn ∆r (r* - r) ∆s (s* - s) [∆s] + [∆r]
a1 = 1 b1 = 1 c1 = 1
a2 = -6 b2 = -3.1226 c2 = -0.2452
5 2.87739 -1.8745 0.11688 -0.1119 0.22878
a3 = 11 b3 = 0.14054 c3= -2.4395
a4 = -6 b4 =0.25769 c4 = -6.3021
a1 = 1 b1 = 1 c1 = 1
a2 = -6 b2 = -3.0057 c2 = -0.0115
6 2.99427 -1.9864 0.00576 -0.0136 0.01936
a3 = 11 b3 = 0.01366 c3= -2.007
a4 = -6 b4 =0.0114 c4 = -5.9754
Quadratic factor : x2 – rx – s = x2 – 3x +2
So
(x3 – 6 x2 + 11x – 6) = (x2 – 3x +2) (x -3) = 0
(x - 1) (x-2)(x-3) = 0
x =1
x =2
x=3
How to solve the Bairstow Method
a. Determine the roots of the polynomial equation by determining the quadratic factor
b. Determine the coefficients b1, b3, b4, ..., bn-1 with the following conditions:
c. Next, determine the value of the coefficient c1, c2, c3, ..., cn + 1 with the
following conditions:
d. Use the cramer rule to find the value of ∆r and ∆s.
r* = r + ∆r
s* = s + ∆s
f. Next, do the iteration process by repeating the steps above until the values of ∆r
and ∆s Zero or close to Zero are obtained, or the values that do not change between
the n and n + 1 tests are obtained.
Iteration ∆r ∆s r s
1
2
....
n
g. Next, determine the roots of the
g. Next, determine the roots of the
polynomial equation with the help
polynomial equation with the help
of the abc formula.
of the abc formula.