Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multi-Step Richardson Procedure

Updated 4 July 2026
  • Multi-step Richardson procedure is a numerical method that uses recursive extrapolation from multi-fidelity approximations to cancel leading error terms and enhance convergence.
  • It is applied in systems such as ODE solvers, stochastic approximation, and quadrature by combining structured asymptotic evaluations on refined grids.
  • Its implementations, including Richardson–Romberg extrapolation and residual correction, achieve higher order accuracy while preserving stability properties.

“Multi-step Richardson procedure” denotes a family of extrapolative or residual-correction constructions that use several approximations at different fidelities, discretization levels, or bias scales in order to cancel leading error terms and accelerate convergence. In some literatures the procedure is a repeated Richardson–Romberg tableau based on asymptotic expansions in hh, nαn^{-\alpha}, or ϵ\epsilon; in others it is a long-step polynomial iteration, a residual-driven correction cycle, or a probabilistic multi-fidelity estimator. The common structure is the same: an observable admits a structured expansion, and several evaluations are combined so that lower-order terms vanish, leaving a higher-order residual (Fekete et al., 2023, Lemaire et al., 2014, Dick et al., 2017, Genans et al., 19 May 2026, Oates et al., 2024).

1. Core mathematical template

The basic prerequisite is an asymptotic error model. In one widely used form, a numerical approximation satisfies

Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.

Richardson cancellation then combines values at refined steps so that one or more of the terms c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots disappear. For linear multistep ODE solvers, the first repeated extrapolants are written explicitly as

rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},

rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},

rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},

with resulting orders p+1p+1, p+2p+2, and nαn^{-\alpha}0 (Fekete et al., 2023).

A more abstract formulation uses Vandermonde conditions. In stochastic debiasing with missing covariates, the nαn^{-\alpha}1-th order estimator is

nαn^{-\alpha}2

where nαn^{-\alpha}3 and the coefficients satisfy

nαn^{-\alpha}4

These constraints preserve the target term and annihilate successive homogeneous bias orders (Genans et al., 19 May 2026). The same linear-algebraic principle appears in multistep Richardson–Romberg for stochastic approximation, where block Vandermonde weights eliminate powers nαn^{-\alpha}5 from the implicit discretization bias (Frikha et al., 2014).

The concept also extends beyond scalar discretization error. For vector sequences nαn^{-\alpha}6 with asymptotic model

nαn^{-\alpha}7

a vectorized generalized Richardson process solves

nαn^{-\alpha}8

and sets

nαn^{-\alpha}9

In that setting the first ϵ\epsilon0 asymptotic components are eliminated exactly, and the remaining error admits its own asymptotic expansion (Sidi, 2016).

2. Global and repeated Richardson extrapolation for ODE solvers

In numerical ODEs, a particularly explicit multi-step Richardson procedure is the global Richardson extrapolation of linear multistep methods (LMMs). The underlying initial-value problem is

ϵ\epsilon1

and the base ϵ\epsilon2-step LMM has form

ϵ\epsilon3

The global/passive construction computes the same LMM independently on nested uniform grids with steps ϵ\epsilon4, ϵ\epsilon5, ϵ\epsilon6, and so on, then combines the whole-grid solutions only after they are available. For one level, the extrapolated approximation is

ϵ\epsilon7

and, under the asymptotic global error expansion

ϵ\epsilon8

the order increases from ϵ\epsilon9 to at least Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.0 (Fekete et al., 2022).

The repeated version applies Richardson extrapolation Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.1 times across the dyadic grid chain Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.2. Under assumptions Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.3-Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.4, the resulting sequence has order Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.5 (Fekete et al., 2023). This is a genuine multi-step Richardson procedure in the classical sense: each additional extrapolation stage cancels one more power of the global error expansion. The construction is global rather than local; the paper explicitly distinguishes this from local/active Richardson extrapolation, which would feed extrapolated values back into the multistep history and is left as future work (Fekete et al., 2022).

A major theoretical feature is the preservation of stability structure. For one-step GRE,

Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.6

and for repeated GRE,

Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.7

If the base stability region is convex, equality follows (Fekete et al., 2022, Fekete et al., 2023). For BDF methods this yields the same Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.8-stability angle as the underlying method, while increasing the order. One concrete consequence is that Y(h)=Y+c1hp+c2hp+1+.Y(h)=Y^\star + c_1 h^p + c_2 h^{p+1}+\cdots.9-GRE is a third-order c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots0-stable method, and c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots1-2GRE is a fourth-order c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots2-stable method; there is no contradiction with the Dahlquist barrier because the extrapolated method is not itself a standard fixed-coefficient LMM (Fekete et al., 2022, Fekete et al., 2023).

The practical attraction is that existing LMM codes can be used without modification. For one extrapolation level the cost is roughly three times that of one LMM run; for c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots3 repeated levels it is approximately c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots4 times the base cost (Fekete et al., 2022, Fekete et al., 2023). This suggests a characteristic Richardson trade-off: extra solves in exchange for higher order and, in favorable cases, preserved stability geometry.

3. Bias cancellation in stochastic approximation and learning

A second major branch uses multi-step Richardson procedures for bias reduction rather than deterministic truncation error. In stochastic approximation, the target is the zero c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots5 of

c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots6

but only an approximation c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots7 is simulable, leading to c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots8 and its zero c1hp,c2hp+1,c_1 h^p,c_2 h^{p+1},\dots9. Under the expansion

rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},0

the multistep Richardson–Romberg estimator combines rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},1 stochastic approximation runs at levels rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},2: rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},3 The weights solve a block Vandermonde system and produce residual bias of order rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},4 instead of rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},5 (Frikha et al., 2014). In that setting the optimized cost exponent improves from rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},6 for crude SA to rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},7 for the Richardson–Romberg version (Frikha et al., 2014).

In learning with missing covariates, the parameter of interest is not a root of a weak discretization but a population gradient. The paper proves that the imputation-induced bias has leading order rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},8 in the missingness vector rn[1](h)=2py2n ⁣(h2)yn(h)2p1,r_n^{[1]}(h)= \frac{2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)}{2^p-1},9, and proposes to deliberately add missingness, generating a further-thinned observation at scale rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},0. The one-step corrected gradient

rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},1

cancels the first-order bias, reducing it from rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},2 to rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},3 (Genans et al., 19 May 2026). Under independent missing indicators, the bias is an exact multilinear polynomial in rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},4, and the higher-order estimator

rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},5

has bias rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},6; if rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},7, the population gradient bias is canceled exactly (Genans et al., 19 May 2026). This is a genuine multi-step Richardson construction, but it depends critically on the polynomial structure induced by independence of missing indicators.

A related but narrower case is constant-stepsize linear stochastic approximation under Markovian noise. There the averaged iterate has asymptotic bias

rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},8

and the paper applies the two-level Richardson–Romberg correction

rn[2](h)=22p+1y4n ⁣(h4)32py2n ⁣(h2)+yn(h)(2p1)(2p+11),r_n^{[2]}(h)= \frac{2^{2p+1}\,y_{4n}\!\left(\frac h4\right)-3\cdot 2^p\,y_{2n}\!\left(\frac h2\right)+y_n(h)} {(2^p-1)(2^{p+1}-1)},9

to eliminate the linear term (Levin et al., 7 Aug 2025). That work explicitly analyzes only the first extrapolation step rather than a full multi-step tableau, although its rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},0 bias decomposition suggests a higher-order continuation (Levin et al., 7 Aug 2025). A common misconception is therefore inaccurate: not every paper invoking Richardson–Romberg in stochastic approximation actually develops a repeated multistep hierarchy.

4. Quadrature, integral equations, and discretization-parameter extrapolation

Multi-step Richardson procedures also appear when the extrapolated variable is neither a timestep nor a Monte Carlo bias scale, but another discretization or regularization parameter. In quasi-Monte Carlo integration over weighted Sobolev spaces of dominating mixed smoothness rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},1, extrapolated polynomial lattice rules are built from a chain of classical polynomial lattice rules with sizes

rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},2

The recursive Richardson step is

rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},3

and after rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},4 stages the first rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},5 powers in the error expansion are canceled (Dick et al., 2017). The resulting extrapolated polynomial lattice rule achieves worst-case error

rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},6

equivalently almost rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},7, while retaining the classical polynomial-lattice structure needed for the fast QMC matrix-vector method (Dick et al., 2017). The total construction cost is rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},8, improving on the rn[3](h)=23p+3y8n ⁣(h8)722p+1y4n ⁣(h4)+72py2n ⁣(h2)yn(h)(2p1)(2p+11)(2p+21),r_n^{[3]}(h)= \frac{2^{3p+3}\,y_{8n}\!\left(\frac h8\right)-7\cdot 2^{2p+1}\,y_{4n}\!\left(\frac h4\right)+7\cdot 2^p\,y_{2n}\!\left(\frac h2\right)-y_n(h)} {(2^p-1)(2^{p+1}-1)(2^{p+2}-1)},9 cost quoted for interlaced polynomial lattice rules (Dick et al., 2017).

For the method of regularized stokeslets, the extrapolated parameter is the regularization radius p+1p+10. The paper uses the three-value sequence

p+1p+11

and the matrix formula

p+1p+12

which cancels the p+1p+13 and p+1p+14 regularization terms and leaves

p+1p+15

(Gallagher et al., 2021). The paper interprets this as repeated-in-spirit Richardson extrapolation in p+1p+16, with concrete gains: for the unit sphere, the minimum relative error improves from p+1p+17 for the raw Nyström method to p+1p+18 for the extrapolated version, and p+1p+19 error is achieved in p+2p+20 seconds walltime; for the prolate spheroid, the small-p+2p+21 plateau at p+2p+22 drops from p+2p+23 to p+2p+24 (Gallagher et al., 2021).

A simpler pedagogical instance arises when a double integral is transformed into a second-order IVP,

p+2p+25

then solved by Euler’s method. Since the raw approximation has expansion

p+2p+26

successively refined meshes p+2p+27 can be combined into p+2p+28, canceling one more power of p+2p+29 at each stage (Prentice, 2023). In the reported example, the final value at nαn^{-\alpha}00 is within nαn^{-\alpha}01 of the exact integral (Prentice, 2023). This case makes explicit that a multi-step Richardson procedure may be attached to a very low-order base scheme and still produce near-machine-precision results, provided the expansion is regular enough.

5. Residual-correction, long-step, and iterative-linear-algebra interpretations

In linear algebra, the phrase “multi-step Richardson procedure” becomes more heterogeneous. Some papers use it for genuine long-step polynomial methods, others for repeated one-step Richardson updates, and others only by analogy. For computing nαn^{-\alpha}02, the matrix exponential can be reinterpreted as the ODE

nαn^{-\alpha}03

Given an approximation nαn^{-\alpha}04, the residual is

nαn^{-\alpha}05

and the exact error solves

nαn^{-\alpha}06

The Richardson update is

nαn^{-\alpha}07

where nαn^{-\alpha}08 is an approximate solution of the residual-driven correction equation (Botchev, 2011). Repeated residual corrections yield a multi-stage process, and in the Krylov version each stage becomes a restart mechanism based on the separable residual form nαn^{-\alpha}09 (Botchev, 2011). This is multi-step in the sense of repeated correction stages, not in the sense of a fixed multistep recurrence.

By contrast, “Richardson(nαn^{-\alpha}10)” for large linear systems is a genuine long-step formulation. Starting from the classical iteration

nαn^{-\alpha}11

the paper bundles nαn^{-\alpha}12 consecutive Richardson steps into one outer step with weight schedule nαn^{-\alpha}13: nαn^{-\alpha}14 This makes the outer iteration a degree-nαn^{-\alpha}15 polynomial method (Wang et al., 2024). Momentum and preconditioning are then added, producing MOM-Richardson(nαn^{-\alpha}16), NAG-Richardson(nαn^{-\alpha}17), and NAGex-Richardson(nαn^{-\alpha}18) (Wang et al., 2024). Numerically, increasing nαn^{-\alpha}19 gives strong acceleration: at nαn^{-\alpha}20 in the anisotropic diffusion test, Richardson(1)-NS requires nαn^{-\alpha}21 iterations, Richardson(3)-NS nαn^{-\alpha}22, Richardson(7)-NS nαn^{-\alpha}23, and Richardson(15)-NS nαn^{-\alpha}24 (Wang et al., 2024).

A different residual-refinement interpretation appears in fixed-point inverse solvers. There the base method is standard Richardson iteration on the normal equations, but the full solver performs outer residual updates

nαn^{-\alpha}25

where each correction nαn^{-\alpha}26 is itself computed by an inner Richardson solve (Zhu et al., 2021). The one-stage asymptotic error floor is nαn^{-\alpha}27, and after nαn^{-\alpha}28 residual-correction stages the paper proves

nαn^{-\alpha}29

(Zhu et al., 2021). This is again a multi-step Richardson procedure in the residual-correction sense, designed to break the fixed-point precision barrier rather than to alter the spectral polynomial explicitly.

Not every Richardson paper in linear algebra belongs to this category. For ill-conditioned least-squares systems, one paper explicitly states that it does not introduce a genuine multi-step Richardson recurrence and instead studies repeated one-step preconditioned updates

nαn^{-\alpha}30

with residual-based stopping (Stotsky, 2023). That distinction is important: repeated application of one-step Richardson is not automatically the same object as a multi-step Richardson procedure with a designed hierarchy of bias cancellations or polynomial filters.

6. Probabilistic, geometric, and terminological generalizations

Recent work generalizes Richardson logic in two opposite directions: toward highly abstract extrapolation theory and toward conceptually distinct uses of the Richardson name. In probabilistic Richardson Extrapolation, the numerical output at fidelity nαn^{-\alpha}31 is modeled by a Gaussian process with covariance

nαn^{-\alpha}32

The continuum estimate is the posterior mean at nαn^{-\alpha}33,

nαn^{-\alpha}34

which is a weighted linear combination of all available fidelities (Oates et al., 2024). In dimension nαn^{-\alpha}35, if nαn^{-\alpha}36 reproduces polynomials and nαn^{-\alpha}37, the posterior mean recovers polynomial extrapolation to nαn^{-\alpha}38, hence classical Richardson (Oates et al., 2024). The framework also converts fidelity selection into an optimization problem over

nαn^{-\alpha}39

something absent from classical fixed-grid tableaux (Oates et al., 2024). This suggests a broad reinterpretation: a multi-step Richardson procedure can be viewed as a particular optimal linear estimator over a fidelity-dependent function class.

At the abstract end, the vectorized generalized Richardson process already mentioned shows that extrapolation need not be tied to powers of a scalar mesh width. The transformed sequence nαn^{-\alpha}40 cancels the first nαn^{-\alpha}41 model terms in a general asymptotic scale nαn^{-\alpha}42, and the resulting error has its own full asymptotic expansion (Sidi, 2016). This places many domain-specific multistep Richardson procedures inside a wider asymptotic-elimination framework.

The term can also refer to a conceptually distinct construction outside numerical extrapolation. In stochastic geometric mechanics, a “Richardson triple” is the composition

nαn^{-\alpha}43

with fast, intermediate, and slow flow maps. The procedure is sequential: first homogenize the fast/intermediate composition nαn^{-\alpha}44 into a stochastic flow, then incorporate the slow component by moving into the large-scale non-inertial frame via nαn^{-\alpha}45 (Holm, 2017). This is a two-stage Richardson reduction of a three-scale flow, not a Richardson extrapolation. Its presence in the literature illustrates that “Multi-step Richardson Procedure” is not a single universal term and must be interpreted from context.

Across these variants, several constraints recur. A structured expansion is essential; without the clean leading-order form, cancellation can weaken or fail. Startup accuracy matters in multistep ODE extrapolation; nonconvex stability regions can shrink the extrapolated stability set; dependence among missing indicators blocks the multilinear polynomial bias structure needed for higher-order Richardson-SGD; and higher-order combinations often increase computational cost or variance (Fekete et al., 2022, Fekete et al., 2023, Genans et al., 19 May 2026). A plausible implication is that the most robust use of a multi-step Richardson procedure is not “apply more levels whenever possible,” but “apply as many levels as the available asymptotic structure, coupling mechanism, and cost model can genuinely support.”

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Multi-step Richardson Procedure.