In numerical analysis, Ridders' 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 continuous function . The method is due to C. Ridders.[1][2]

Ridders' method is simpler than Muller's method or Brent's method but with similar performance.[3] The formula below converges quadratically when the function is well-behaved, which implies that the number of additional significant digits found at each step approximately doubles; but the function has to be evaluated twice for each step, so the overall order of convergence of the method with respect to function evaluations rather than with respect to number of iterates is . If the function is not well-behaved, the root remains bracketed and the length of the bracketing interval at least halves on each iteration, so convergence is guaranteed.

Method

edit

Given two values of the independent variable, and , which are on two different sides of the root being sought so that, the method begins by evaluating the function at the midpoint . One then finds the unique exponential function such that function satisfies . Specifically, parameter is determined by

The false position method is then applied to the points and , leading to a new value between and ,

which will be used as one of the two bracketing values in the next step of the iteration. The other bracketing value is taken to be if (which will be true in the well-behaved case), or otherwise whichever of and has a function value of opposite sign to The iterative procedure can be terminated when a target accuracy is obtained.

A Ridders' method is a numerical root-finding algorithm used to find a zero of a continuous function. It's an iterative method that combines the false position method with an exponential function to converge on a root. The method is generally considered simpler and performs similarly to other popular methods like Muller's or Brent's methods.

References

edit
  1. ^ Ridders, C. (1979). "A new algorithm for computing a single root of a real continuous function". IEEE Transactions on Circuits and Systems. 26 (11): 979–980. doi:10.1109/TCS.1979.1084580.
  2. ^ Kiusalaas, Jaan (2010). Numerical Methods in Engineering with Python (2nd ed.). Cambridge University Press. pp. 146–150. ISBN 978-0-521-19132-6.
  3. ^ Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007). "Section 9.2.1. Ridders' Method". Numerical Recipes: The Art of Scientific Computing (3rd ed.). New York: Cambridge University Press. ISBN 978-0-521-88068-8.

📚 Artikel Terkait di Wikipedia

Root-finding algorithm

according to that method. This gives a robust and fast method, which therefore enjoys considerable popularity. Ridders' method is a hybrid method that uses the

Brent's method

simpler and faster for functions that are flat around their roots; Ridders' method, which performs exponential interpolations instead of quadratic providing

ITP method

than traditional interpolation and hybrid based strategies (Brent's Method, Ridders, Illinois), since it not only converges super-linearly over well behaved

Regula falsi

and superlinear convergence Ridders' method, another root-finding method based on the false position method Brent's method Katz, Victor J. (1998), A History

List of numerical analysis topics

Muller's method, but interpolates the inverse Brent's method — combines bisection method, secant method and inverse quadratic interpolation Ridders' method —

RID

RID may refer to: Look up rid in Wiktionary, the free dictionary. Isaiah ben Mali di Trani (the Elder), an Italian Talmudist Radial immunodiffusion, a

UFC Fight Night: de Ridder vs. Allen

UFC Fight Night: de Ridder vs. Allen (also known as UFC Fight Night 262 and UFC on ESPN+ 120) was a mixed martial arts event produced by the Ultimate Fighting

Reinier de Ridder

Reinier de Ridder (born September 7, 1990), also known by his initials RdR, is a Dutch professional mixed martial artist. He currently competes in the