See also: Runge-Kutta Yöntemleri (Sınav Odaklı Formüller), Numerical Differentiation, Lagrange Interpolation

overview: Bracketing Methods

Both the Bisection Method and the Regula Falsi Method are bracketing methods for finding the root of a continuous function .

Core Principle: They rely on the Intermediate Value Theorem.

  1. Start with an interval .

  2. Ensure the function is continuous on this interval.

  3. Check that and have opposite signs, meaning .

  4. If these conditions hold, there must be at least one root in the interval where .

Both methods work by iteratively shrinking this bracket to converge on the root . Their only difference is how they choose the next test point within the interval.


1. Bisection Method (Interval Halving)

The Bisection Method is the simplest and most robust bracketing method. It finds the next test point by cutting the interval exactly in half.

🧠 Algorithm

  1. Initialize: Find an interval such that .

  2. Iterate:

    a. Calculate the midpoint :

    b. Evaluate .

    c. Check for the new, smaller bracket:

    • If , the root is in . Set .

    • If , the root is in . Set .

    • If , the root is . (This is rare in practice).

  3. Terminate: Repeat step 2 until the interval is smaller than a desired tolerance .

📈 Convergence

  • Guaranteed: Convergence is always guaranteed if the initial bracket is valid.

  • Rate: The convergence is linear (Order of convergence ).

  • Speed: It’s very slow but predictable. The error is halved with each iteration. The error after iterations is .

✅ Pros & Cons

  • Pro: Extremely simple and robust. It cannot fail if started correctly.

  • Pro: The number of iterations needed to achieve a specific tolerance can be calculated in advance.

  • Con: Very slow convergence.

  • Con: It completely ignores the values of and , only their signs. If is much closer to zero than , the midpoint is not a very “smart” guess.


2. Regula Falsi (False Position Method)

The Regula Falsi Method tries to be “smarter” than Bisection. Instead of just taking the midpoint, it creates a secant line between and and estimates the root to be the x-intercept of this line.

🧠 Algorithm

  1. Initialize: Find an interval such that .

  2. Iterate:

    a. Calculate the x-intercept of the secant line:

    Alternative Formula (easier to remember):

    b. Evaluate .

    c. Check for the new, smaller bracket (same as Bisection):

    • If , the root is in . Set .

    • If , the root is in . Set .

  3. Terminate: Repeat step 2 until the function value is smaller than a desired tolerance .

📈 Convergence

  • Guaranteed: Convergence is also always guaranteed.

  • Rate: The convergence is generally superlinear (faster than Bisection), but it can degrade to linear in the worst case.

  • The “Stuck Endpoint” Problem: Regula Falsi’s biggest weakness is that if the function is highly convex or concave in the bracket (e.g., on ), one of the endpoints (like ) might get “stuck” and never move. This causes the interval to converge to a non-zero width, and the method’s convergence becomes slow (linear).

✅ Pros & Cons

  • Pro: Much faster than Bisection in most typical cases. It uses the function values to make an intelligent guess.

  • Pro: Retains the 100% convergence guarantee of the Bisection method.

  • Con: Suffers from the “stuck endpoint” problem on one-sided, curved functions, making it converge very slowly (though it still converges).

  • Con: The algorithm is slightly more complex to implement.


3. Comparison: Bisection vs. Regula Falsi

FeatureBisection MethodRegula Falsi (False Position)
New Point Midpoint of intervalx-intercept of secant line
Formula for
ConvergenceGuaranteedGuaranteed
Convergence RateLinear ()Superlinear (typically), but can degrade to Linear
Key StrengthAbsolute robustness, predictable errorSpeed (usually)
Key WeaknessAlways slowCan become slow if one endpoint gets “stuck”
Uses…Only the signs of The values of

Bkz: MatematikEngineering