Secant Method Calculator

Find roots of equations using the secant method (derivative-free Newton-like method).

Function f(x)

Initial Guesses

Parameters

Secant Formula

x_(n+1) = x_n - f(x_n) * (x_n - x_(n-1)) / (f(x_n) - f(x_(n-1)))

Approximates derivative using finite difference.

Root

1.4142135621

Converged in 5 iterations

f(root)
-8.9315e-10
Iterations
5

Iteration History

nx_(n-1)x_nx_(n+1)Error
11.0000002.0000001.3333336.667e-1
22.0000001.3333331.4000006.667e-2
31.3333331.4000001.4146341.463e-2
41.4000001.4146341.4142114.227e-4
51.4146341.4142111.4142142.124e-6

About Secant Method

  • Does not require derivative calculation
  • Superlinear convergence (order ~1.618)
  • Requires two initial guesses
  • Faster than bisection, may fail where Newton works
  • Good when derivative is hard to compute