English

Generalization of the Secant Method for Nonlinear Equations (extended version)

Numerical Analysis 2020-12-09 v1 Numerical Analysis

Abstract

The secant method is a very effective numerical procedure used for solving nonlinear equations of the form f(x)=0f(x)=0. It is derived via a linear interpolation procedure and employs only values of f(x)f(x) at the approximations to the root of f(x)=0f(x)=0, hence it computes f(x)f(x) only once per iteration. In this note, we generalize it by replacing the relevant linear interpolant by a suitable (k+1)(k+1)-point polynomial of interpolation, where kk is an integer at least 2. Just as the secant method, this generalization too enjoys the property that it computes f(x)f(x) only once per iteration. We provide its error in closed form and analyze its order of convergence sks_k. We show that this order of convergence is greater than that of the secant method, and it increases towards 22 as kk\to \infty. (Indeed, s7=1.9960s_7=1.9960\cdots, for example.) This is true for the efficiency index of the method too. We also confirm the theory via an illustrative example.

Keywords

Cite

@article{arxiv.2012.04248,
  title  = {Generalization of the Secant Method for Nonlinear Equations (extended version)},
  author = {Avram Sidi},
  journal= {arXiv preprint arXiv:2012.04248},
  year   = {2020}
}
R2 v1 2026-06-23T20:48:24.456Z