Jump to content

Ridders' method

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Coppertwig (talk | contribs) at 01:21, 25 April 2008 (New page based on description in Numerical Recipes: The Art of Scientific Computing). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

In numerical analysis, Ridder's method is a root-finding algorithm based on the false position method and the use of an exponential function to successively approximate a root of a function f.

Ridder's method is simpler than Brent's method but usually performs about as well.

Method

Given two values of the independent variable, x1 and x2, which are on two different sides of the root being sought, the method begins by evaluating the function at the midpoint x3 between the two points. One then finds the unique exponential function which, when multiplied by f, transforms the function at the three points into a straight line. The false position method is then applied to the transformed values, leading to a new value x4, between x1 and x2, which can be used as one of the two bracketing values in the next step of the iteration.

The method can be summarized by the formula

References

  • Press, W.H. (1992) [1988]. Numerical Recipes in C: The Art of Scientific Computing (2nd ed.). Cambridge UK: Cambridge University Press. {{cite book}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)