Convergence order and efficiency
Definition of convergence order and the error equation, their computational estimators COC and ACOC, the efficiency indices and the Kung-Traub conjecture defining optimal methods.
Convergence order and the error equation
Equivalently, writing the error as , the method has order if and only if it satisfies the error equation:
The error equation is obtained with Taylor expansions, as in the proof of Newton's order or in the fixed-point theorem.
Measuring the order in practice: COC and ACOC
Given the sequence of iterates, the theoretical order is estimated with the computational order of convergence (COC), which requires knowing :
Since in practice is unknown, the error is replaced by the difference between consecutive iterates, giving the approximate computational order of convergence (ACOC):
It is the same philosophy as order estimation in ODE methods: compare how errors shrink under refinement. The Newton exercise shows the ACOC tending to 2.
Efficiency and optimal methods
High order is not free: each iteration may require several evaluations of and its derivatives. To compare methods one defines the efficiency index , where is the order and the number of distinct functional evaluations per iteration, and the computational efficiency index , which also counts the products and quotients of each iteration.
| Method | Optimal? | |||
|---|---|---|---|---|
| Newton | 2 | 2 | ✔ | |
| Halley | 3 | 3 | ✘ | |
| Chebyshev | 3 | 3 | ✘ | |
| Super-Halley | 3 | 3 | ✘ | |
| Ostrowski | 4 | 3 | ✔ |
Newton is optimal (); third-order methods with three evaluations are not (). Multipoint methods like Ostrowski or Jarratt reach order 4 with only three evaluations: they are optimal, which is why they stand out in the numerical comparison.