Question Statement
Find the real root of the equation x3−4x−9=0 that lies in the interval [2,3] using the Regula Falsi method. Continue the iterations until successive approximations agree to two decimal places.
Background and Explanation
The Regula Falsi (False Position) method is a numerical root-finding technique that uses linear interpolation between two points a and b where the function changes sign. The method generates successive approximations by maintaining the bracketing property—ensuring the root remains trapped between points where f(x) has opposite signs.
Solution
Let f(x)=x3−4x−9.
First, evaluate the function at the endpoints of [2,3]:
f(2)=23−4(2)−9=8−8−9=−9<0
f(3)=33−4(3)−9=27−12−9=6>0
Since f(2)<0 and f(3)>0, a root lies in the interval [2,3].
Using the Regula Falsi formula:
x=f(b)−f(a)af(b)−bf(a)
With a=2 and b=3:
x0=f(3)−f(2)2f(3)−3f(2)=6−(−9)2(6)−3(−9)=1512+27=1539=2.6
Evaluate f(x0):
f(2.6)=(2.6)3−4(2.6)−9=17.576−10.4−9=−1.824<0
Since f(2.6)<0 and f(3)>0, the updated interval is [2.6,3].
Using a=2.6 and b=3:
x1=f(3)−f(2.6)2.6f(3)−3f(2.6)=6−(−1.824)2.6(6)−3(−1.824)=7.82415.6+5.472=2.6933
Evaluate f(x1):
f(2.6933)=(2.6933)3−4(2.6933)−9=−0.2364<0
The updated interval is [2.6933,3].
Using a=2.6933 and b=3:
x2=f(3)−f(2.6933)2.6933f(3)−3f(2.6933)=6−(−0.2364)2.6933(6)−3(−0.2364)=6.236416.1598+0.7092=2.7049
Evaluate f(x2):
f(2.7049)=(2.7049)3−4(2.7049)−9=−0.0292<0
The updated interval is [2.7049,3].
Using a=2.7049 and b=3:
x3=f(3)−f(2.7049)2.7049f(3)−3f(2.7049)
x3=6−(−0.0292)2.7049(6)−3(−0.0292)=6.029216.2294+0.0876=2.7063
Since the values of x2=2.7049 and x3=2.7063 agree to two decimal places (both round to 2.71), we stop the iteration.
Therefore, correct to two decimal places, the root of the equation is 2.71.
- Regula Falsi Formula: xn+1=f(b)−f(a)af(b)−bf(a) where [a,b] is the current bracketing interval
- Function Definition: f(x)=x3−4x−9
- Interval Update Rule: If f(xn)<0, the new interval becomes [xn,b]; if f(xn)>0, the new interval becomes [a,xn] (maintaining the sign change)
Summary of Steps
- Verify bracket: Check that f(2)=−9<0 and f(3)=6>0, confirming a root in [2,3].
- First iteration: Calculate x0=2.6; since f(2.6)=−1.824<0, update interval to [2.6,3].
- Second iteration: Calculate x1=2.6933; since f(2.6933)=−0.2364<0, update interval to [2.6933,3].
- Third iteration: Calculate x2=2.7049; since f(2.7049)=−0.0292<0, update interval to [2.7049,3].
- Fourth iteration: Calculate x3=2.7063.
- Terminate: Since x2 and x3 agree to two decimal places, the root is 2.71.