Bisection Methods
Bisection Methods
1
Basis of Bisection Method
Theorem An equation f(x)=0, where f(x) is a real continuous
function, has at least one root between xl and xu if
f(xl) f(xf(x)
u) < 0.
x
x
xu
Figure 1 At least one root exists between the two points if the
function is real, continuous, and changes sign.
2
Basis of Bisection Method
f(x)
x x
xu
x xu
x x
x xu
4
Basis of Bisection Method
f(x)
xu x
x
f x
Figure 4 If the function changes sign between two points,
more than one root for thef x equation
0 may exist
between the two points.
5
Steps for Bisection Method
6
Step 1
Choose x and xu as two guesses for the root such that
f(x) f(xu) < 0, or in other words, f(x) changes sign
between x and xu. This was demonstrated in Figure 1.
f(x)
x
x
xu
Figure 1
7
Step 2
Estimate the root, xm of the equation f (x) = 0 as
the mid point between x and xu as
f(x)
x xu
xm =
2
x xm
x
xu
Figure 5 Estimate of xm
8
Step 3
Now check the following
9
Step 4
Find the new estimate of the root
x xu
xm =
2
Find the absolute relative approximate error
x new x old
m
a m
new
100
x m
where
xmold previous estimate of root
xmnew current estimate of root
10
Step 5
Compare the absolute relative approximateerror
a
with the pre-specified errorstolerance .
Go to Step 2 using
Yes new upper and lower
Is a s ? guesses.
13
Example 1 Cont.
From the physics of the problem, the ball would be
submerged between x = 0 and x = 2R,
where R = radius of the ball,
that is
0 x 2 R
0 x 20.055
0 x 0.11
14
Example 1 Cont.
Solution
To aid in the
understanding of how
this method works to find
the root of an equation,
the graph of f(x) is shown
to the right,
fwhere
x x 3 0.165 x 2 3.993 10- 4
Hence
f xl f xu f 0 f 0.11 3.993 10 4 2.662 10 4 0
f xl f xm f 0 f 0.055 3.993 10 4 6.655 10 5 0
a
At this point, the absolute relative approximate error
cannot be calculated as we do not have a previous
approximation.
18
Example 1 Cont.
20
Example 1 Cont.
22
Example 1 Cont.
Iteration 3 x xu 0.055 0.0825
The estimate of the root xism 0.06875
2 2
f xm f 0.06875 0.06875 0.1650.06875 3.993 10 4 5.563 10 5
3 2
23
Example 1 Cont.
26
Table 1 Cont.
Hence the number of significant digits at least correct is given
by the largest value or m for which
a 0.5 10 2 m
0.1721 0.5 10 2 m
0.3442 10 2 m
log0.3442 2 m
m 2 log0.3442 2.463
So
m 2
The number of significant digits at least correct in the
estimated root of 0.06241 at the end of the 10th iteration is 2.
27
Advantages
The root bracket gets halved with
each iteration - guaranteed.
28
Drawbacks
Slow
If one of the initial guesses is close
to the root, the roots selected are
slower
29
30