Regula Falsi Method

Description

The regula falsi method is a variant of the secant method in which the initial estimates bracket the root in such a manner that the function evaluated at the two initial estimates has opposite signs. The regula falsi iterative procedure uses the two estimates as in the secant method to estimate a new estimate, but the estimate which is replaced is the one for which the sign of the function is the same as the sign of the function for the new estimate. The regula falsi method is guaranteed to converge, but convergence may be extremely slow.
 
It is best to avoid using the regula falsi method for final convergence to a root. It can be used as a good starting method. The restriction that the two estimates bracket the root means that regula falsi avoids the problems associated with having local extrema since it is no longer possible to attempt to divide by zero. Since regula falsi requires initial estimates which bracket the root in which the function evaluated at the initial estimates has opposite signs, it is impossible to use regula falsi to find the zeros of strictly nonnegative functions or nonpositive functions.

Function List

C Source