Ne3, Ne4, NU7 - Order of convergence and failure
Interpret error and difference columns, distinguish sequence convergence from step-length order, and recognise when an iteration is slow or fails. You will compare computational costs and investigate why Newton-Raphson is generally, rather than invariably, second order.
Compare the next error with the current error
Newton-Raphson is famous for rapid convergence. Can changing to the equivalent equation make its approach much slower?
The roots are unchanged, but the curve is flatter at them. We will inspect actual output, after defining precisely what “faster” means.
You already know
The signed error is , where is the exact target. Use when comparing error magnitudes. A change is not the same quantity as the error.
A convergent sequence approaches a finite limit; a divergent sequence does not. Divergence includes an unbounded sequence and an endless cycle between different values.
Order of an iterative sequence
Near the limit, order is described by
with a non-zero limiting constant . In the usual geometrically convergent first-order cases here, and . For second order, . Test candidate powers by examining in sufficiently late output.
Not in the formula booklet: learn it.
If the limit is unknown, a spreadsheet often uses . A signed ratio tending to a non-zero magnitude below one supports first order; a non-zero finite limit of supports second order. This is evidence from late differences, not a demand that early ratios be exactly constant.
An order need not be an integer. For example, ordinary difference ratios decreasing towards zero while squared-difference ratios grow in magnitude can suggest convergence faster than first order but slower than second order. Report what sufficiently late output supports; do not force every sequence into one of two labels.
Worked example 1: first-order errors
Question. A sequence approaching has values . Identify the apparent order and predict the next value if its error pattern continues.
Plan. Subtract the known limit, then compare successive errors.
Why this step? The shrinking errors, not the ratios , determine convergence order.
Answer. First order, with predicted next value .
Check. The first changes are ; their consecutive ratios are also .
Change only the error-update pattern: retain the same limit and initial value, but let each new error be twice the square of its predecessor.
Worked example 2: second-order errors
Question. The values are now . Identify the order and predict the next value under the stated pattern.
Plan. Compare the next error with the square of the previous error.
Why this step? Ordinary error ratios now decrease towards zero; treating zero as a first-order constant would miss the higher order.
Answer. Second order, with the predicted value above.
Check. Continuing this pattern, the later squared-difference ratios are approximately , approaching a non-zero constant as expected.
Squaring an already small error can remove several decimal places of error in one step. It does not mean “perform twice as many iterations”.
[DIAGRAM: asset_name: First-order and second-order error patterns; asset_slug: sequence_error_orders; caption: Squaring small errors changes how rapidly their magnitudes fall; description: A logarithmic vertical axis shows error magnitude against iteration index for the two worked sequences starting with error 0.2. The first-order sequence halves its error each time. The second-order sequence uses twice the squared previous error and bends sharply downwards. Both axes and the two rules are labelled.]

Watch out
Wrong: call a sequence second order because its errors get smaller, or because two digits agree. Right: test the appropriate error or difference ratios and inspect whether they settle to a non-zero constant.
Here the exact limit is unavailable, so use the supplied difference column.
Order of a method is measured against step length
For a method controlled by a step length , the question is different: how does its error scale as decreases?
Order with respect to step length
A method is order if, in the relevant small-step regime,
Halving should then multiply error magnitude by approximately . This is not the same definition as .
Not in the formula booklet: learn it.
A sequence of approximations obtained by halving can therefore have first-order sequence convergence even when the underlying method is fourth order. The two uses of “order” compare different quantities.
Worked example 3: a second-order method
Question. A method approximates a true value . Its errors satisfy , with . Find its method order and the sequence order of these approximations as is repeatedly halved.
Plan. Calculate the errors, then distinguish their dependence on from their dependence on the preceding error.
Why this step? The exponent of is two, but one sequence error is one quarter of its predecessor.
Answer. Second-order method; first-order convergence of the halving-generated sequence, with factor .
Check. , agreeing with the method-order prediction.
Change only the power of from two to four; retain the constant, true value and step lengths.
Worked example 4: a fourth-order method
Question. Repeat the interpretation when .
Plan. Recalculate the errors and their ratio for halved steps.
Why this step? A constant non-zero ratio of consecutive errors is first-order sequence convergence, even when that constant is very small.
Answer. Fourth-order method; still first-order sequence convergence, now with factor .
Check. . Calling the sequence itself fourth order would compare each new error with the fourth power of the old one, which these data do not support.
Later differentiation and integration lessons apply this distinction to concrete numerical methods. Here the supplied error models make the two meanings visible without a formal expansion.
Watch out
Wrong: transfer an order label from a method directly to any sequence generated by changing its step length. Right: say which variable is being compared with the error.
Read a new approximation table.
A local gradient explains the iteration pattern
For a smooth fixed-point map near , its gradient gives a useful local guide. The start must be close enough and the iterates must remain in the relevant domain.
| Gradient at the fixed point | Typical nearby behaviour |
|---|---|
| Approaches from one side; first order | |
| Alternates across the fixed point; first order | |
| $ | g'(\alpha) |
| Higher-order convergence may occur; inspect the output | |
| $ | g'(\alpha) |
A factor close in magnitude to one gives slow progress. A negative gradient of magnitude , for instance, suggests alternating errors that shrink only slightly each step.
These local gradient guides and the general first-order behaviour of fixed point iteration are not printed in the formula booklet. They do not guarantee convergence from a distant starting point. Starting exactly at a fixed point leaves it unchanged even if nearby points are repelled.
Continue this lesson.
You’re previewing NovaLearn without an account. Create a free account to read the rest.
Create free account