TOPICS
Search

Root Bracketing


Root bracketing is the process of enclosing a root of a real-valued continuous function in an interval. If neither endpoint is itself a root, a sign-changing bracket [a,b] satisfies

 f(a)f(b)<0.

The intermediate value theorem then guarantees that at least one root lies in (a,b).

A root-bracketing algorithm repeatedly replaces the current bracket by a smaller interval whose endpoint function values still have opposite sign. Bisection chooses the midpoint and discards half of the interval. The method of false position instead uses the x-intercept of a secant line. Brent's method and Ridders' method combine preservation of the bracket with faster interpolation steps (Press et al. 1992).

A function that only touches zero need not change sign, so methods based solely on sign-changing brackets can miss such a root.

Root bracketing uses an interval as an enclosure, but it is distinct from interval arithmetic, which propagates ranges through arithmetic operations. Interval-arithmetic methods can nevertheless provide rigorous bounds for root-finding computations (Jaulin et al. 2003).


See also

Bisection, Brent's Method, Intermediate Value Theorem, Interval Arithmetic, Method of False Position, Ridders' Method, Root

Explore with Wolfram|Alpha

References

Jaulin, L.; Kieffer, M.; Didrit, O.; and Walter, É. Applied Interval Analysis. London, England: Springer-Verlag, 2003.Press, W. H.; Flannery, B. P.; Teukolsky, S. A.; and Vetterling, W. T. "Bracketing and Bisection." §9.1 in Numerical Recipes in FORTRAN: The Art of Scientific Computing, 2nd ed. Cambridge, England: Cambridge University Press, pp. 343-347, 1992.

Cite this as:

Weisstein, Eric W. "Root Bracketing." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/RootBracketing.html

Subject classifications