- Asked 3/13
- 2069 Bhadra · 4 marks
- 2069 Poush · 4 marks
- 2068 Bhadra · 4 marks
Secant method: explain and derive
Short answer
Starting with two initial points, the secant line through them intersects the x-axis to give the next approximation. The iterative formula is x(n+1) = x(n) - f(x(n)) * (x(n) - x(n-1)) / (f(x(n)) - f(x(n-1))).
Explain the mechanism (graphically) of finding a real root of a non-linear equation using the Secant method and hence obtain the iteration formula.
The Secant method finds a real root of f(x) = 0 by using a straight line (secant) through two recent points on the curve. It needs two starting values but no derivative, and it does not need the root to stay bracketed.
Graphical mechanism
y
| / f(x1)
| /* (x1, f1)
| _/
| x2 /
|---+--/-------- x
| | * (x0, f0)
| root
- Take two initial approximations x0 and x1 and the points P0(x0, f(x0)) and P1(x1, f(x1)) on the curve.
- Draw the straight line (secant) through P0 and P1. The point where it cuts the x-axis is the next approximation x2.
- Now use x1 and x2 (discard x0), draw the secant again and find x3.
- Repeat until two successive values agree to the required accuracy. The cut points move toward the root where the curve crosses the x-axis.
Derivation of the formula
The line through (x0, f0) and (x1, f1) is
y − f1 = [(f1 − f0)/(x1 − x0)] (x − x1)
Where it cuts the x-axis, y = 0 and x = x2:
−f1 = [(f1 − f0)/(x1 − x0)] (x2 − x1)
x2 = x1 − f1 (x1 − x0)/(f1 − f0)
Equivalent form: x2 = (x0 f1 − x1 f0) / (f1 − f0). In general:
x(n+1) = x(n) − f(x(n)) · [x(n) − x(n−1)] / [f(x(n)) − f(x(n−1))]
This is Newton-Raphson with the derivative f′(x(n)) replaced by the slope of the secant. Its order of convergence is 1.618.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Secant method algorithm · Numerical Method, chapter 2 · asked 2×
- Derive Newton-Raphson formula · Numerical Method, chapter 2 · asked 2×
- Secant: x^5 - 3x^3 - 1 · Numerical Method, chapter 2 · asked 2×
- Secant: cos x + e^x - 5 · Numerical Method, chapter 2
- Secant: x e^x - cos x · Numerical Method, chapter 2 · asked 3×
- Derive linear least squares · Numerical Method, chapter 4
- First-order implicit non-linear kinematic wave · Computational Techniques in Civil Engineering, chapter 5
- Preemptive vs non-preemptive; real-time scheduling · Operating System, chapter 2
- Non-linear kinematic wave discharge at 1 km · Computational Techniques in Civil Engineering, chapter 5
- Second-order non-linear kinematic wave; FDM principle · Computational Techniques in Civil Engineering, chapter 5