4.8.9 · D5Numerical Methods
Question bank — Secant method
Ground rules — symbols and assumptions this page uses
Before the traps, pin down everything so no symbol appears "for free."

Why the golden ratio? — deriving the error recurrence
True or false — justify
The Secant method needs the derivative
False. It approximates the slope with the chord slope , so it never touches — that is its whole selling point over Newton-Raphson method.
The Secant method always keeps the root bracketed like Bisection method
False. It is an open method: the new iterate is the -intercept of a chord and can land outside . No sign change is enforced, so no bracket is guaranteed.
If and straddle the root (opposite signs of ), convergence is guaranteed
False. Straddling helps the first step but is not preserved. Because we always keep the two latest points, both can drift to the same side and the method can diverge.
Two starting points are needed only to be safe; one would technically do
False. Two points are needed to define a straight line. With one point and no derivative you cannot draw any chord at all — the method is undefined.
The Secant method converges quadratically like Newton
False. Its order is the golden ratio — superlinear but strictly below Newton's .
Per function evaluation, Secant can beat Newton
True. Under our cost model (one unit per or ), Newton spends units per step; Secant reuses the old value and spends one. Two Secant steps give , so when is costly Secant often wins.
The "weighted average" form is a different method from the boxed form
False. It is the same iteration, algebraically rearranged. The boxed subtraction form is just numerically safer (less catastrophic cancellation) in code.
Regula Falsi (False Position) and Secant use the same intercept formula, so they behave the same
False. Same formula, different bookkeeping. Regula Falsi keeps a bracketing endpoint (bounded, but only linear); Secant keeps the two most recent points (order 1.618, no bracket).
Spot the error
"."
The fraction is upside-down. We divide by the slope, so it must be ( over , i.e. run over rise). As written this multiplies by the slope and blows up.
"After computing , replace with and keep ."
Wrong window slide. The new pair must be the two latest points: becomes and becomes . Keeping the stale paired with destroys the superlinear order.
"I recompute and fresh every iteration."
Wasteful and self-defeating. The efficiency advantage comes from reusing the already-computed as the next step's . Recomputing throws away the one-evaluation-per-step benefit.
"The denominator can never be zero, so no guarding is needed."
Dangerous. Near a flat region — or right at convergence when both values are tiny and nearly equal — the denominator and explodes. Always guard with a tolerance and an iteration cap.
"Since Secant approximates Newton, its error also satisfies ."
No. Secant's error recurrence is (it uses two points, so both old errors appear), which yields , not . The mixed product is exactly why the order is between linear and quadratic.
" is a weighted average, so it always lies between and ."
False conclusion. The "weights" and can have the same sign, making one weight effectively negative — so it is not a convex average and can fall outside the interval. Only when the signs differ is it a genuine convex blend.
Why questions
Why does the Secant method need two starting guesses when Newton needs only one?
Newton pairs one point with an exact slope ; Secant has no slope, so it substitutes a second point to define the chord. It trades a derivative for an extra evaluation.
Why is the order exactly the golden ratio and not some arbitrary number?
The error recurrence forces , i.e. , whose positive root is . The two-point product is baked into the structure — see the derivation section above.
Why does Secant lose the bracketing that Regula Falsi (False Position) keeps?
Secant always discards the oldest point regardless of sign; Regula Falsi deliberately discards the endpoint with the same sign as , preserving a sign change. The choice of what to keep is the whole difference.
Why can Secant sometimes be more efficient than Newton despite lower order?
Efficiency is measured per cost unit (one or one ), not per step. Secant's cost is one unit per step; over two steps means it can outrun Newton when is expensive or unavailable.
Why does the boxed form avoid the cancellation that the "weighted average" form suffers?
The boxed form computes the correction and subtracts it from ; near convergence this correction is tiny and is intact. The average form subtracts two large nearly-equal products and , losing significant digits.
Why does turn the Secant formula into Newton's?
The chord slope is exactly the difference quotient whose limit defines . As the two points merge, the chord becomes the tangent — see Finite differences.
Edge cases
What happens if exactly?
The chord is horizontal (slope , so ), and it has no -intercept — the method breaks on the very first step. You must pick different starting values.
What if ?
Both the run and the rise are zero, giving . The method is undefined: two distinct points are required to form a chord.
What if has a local extremum (flat spot) between the two guesses?
The chord slope becomes tiny, the correction becomes huge, and the next iterate can be flung far away — possibly to a different root or to divergence. This is why flat regions are hazardous.
What if the function has multiple roots and the starting pair straddles two of them?
The chord's intercept depends on the two heights, not on which root you want; Secant may converge to a root you did not intend, or oscillate. It has no mechanism to prefer a particular root.
At a double (repeated) root, what happens to convergence?
Here , so our "simple root" assumption fails and the constant blows up. Like Newton, Secant then slows dramatically; the superlinear order degrades toward linear and many more iterations are needed.
What if the two starting guesses are both very far from the root?
The Taylor picture only holds near , so far away the chord is a poor model and the first intercept can overshoot wildly. Being an open method, there is no safety net — it may diverge, unlike Bisection method which always makes progress.
What is the expected behaviour right at convergence, and why is it a trap?
As , both and shrink toward , so . The very success of the method makes it numerically fragile — stop on a step-size tolerance , not by chasing forever.
Recall One-line self-test
Cover every answer, run the whole page top to bottom. If you can justify each in a full sentence — not "yes"/"no" — you own the concept. Weak spots almost always cluster in Edge cases and the bracketing items; revisit Order of convergence and Regula Falsi (False Position) there.