Constant-Stepsize Stochastic Approximation
- Constant-Stepsize SA is a recursive algorithm that uses a fixed gain to update parameters, producing a stationary fluctuation regime around the target under noisy observations.
- It leverages detailed analysis of finite-time behavior via Lyapunov drift and Markovian mixing conditions to control bias and preserve exponential convergence properties.
- Applications span least-mean-squares, temporal-difference learning, Q-learning, and reinforcement learning, where methods such as averaging and extrapolation manage inherent biases.
Constant-stepsize stochastic approximation (SA) is the class of recursive procedures that update a parameter with a fixed gain, typically in the form
where does not vanish with . In root-finding form, the objective is to solve or from noisy observations, and the constant-gain regime replaces asymptotic point convergence by a stationary or near-stationary fluctuation regime around the target. Modern analyses treat linear and nonlinear SA, smooth and nonsmooth operators, i.i.d., Markovian, and decision-dependent noise, and applications ranging from least-mean-squares and temporal-difference learning to Q-learning, tracking, two-timescale recursion, and approximate posterior sampling (Chen et al., 2019, Chen et al., 2021, Zhang et al., 2024, Hadavi et al., 15 Apr 2026).
1. Core formulation and mean-field structure
A canonical SA recursion studied in recent work is
with stepsizes , a noise process , and a martingale-difference term . The associated mean field is
and the corresponding ODE is
0
In the constant-stepsize regime, 1, the central object is no longer almost-sure convergence of 2, but the finite-time and stationary behavior of 3 or of the invariant law of the Markov chain induced by the recursion (Chen et al., 2019).
The standard structural assumptions in the modern literature are global Lipschitz continuity or affine growth of 4, together with a stability condition on the mean dynamics. In nonlinear Markovian SA this appears as global strong monotonicity or dissipativity,
5
which yields exponential stability of the ODE. In linear SA the analogous condition is that the mean matrix is Hurwitz. In contractive SA, one writes 6, with 7 a contraction in a suitable norm, so that the Jacobian linearization 8 is Hurwitz at the fixed point (Chen et al., 2019, Chen et al., 2021).
Markovian noise enters through a chain 9 with stationary law 0. A recurring assumption is uniform geometric ergodicity, which implies a mixing-time bound
1
This is the mechanism by which dependence is controlled: over windows of length 2, the empirical sampling operator becomes close to its stationary counterpart, and the SA recursion behaves like a discretization of the mean ODE plus perturbations whose magnitude depends on 3 (Chen et al., 2019).
These formulations place constant-stepsize SA at the intersection of ODE stability, Markov-chain mixing, and invariant-measure analysis. A plausible implication is that the fixed-gain regime should be understood less as asymptotic root-finding and more as controlled stochastic perturbation of a stable flow.
2. Finite-time behavior under fixed gain
For nonlinear SA under Markovian noise, a sharp finite-sample result is available under the conditions above. If 4 and
5
then for all 6,
7
Since 8, the bias term decays geometrically while the limiting neighborhood has radius 9. This is the precise sense in which constant-step SA achieves exponential convergence to a nonzero neighborhood under Markovian noise (Chen et al., 2019).
The proof strategy in that setting combines Lyapunov drift with explicit control of the Markovian bias. Writing 0, the one-step increment is decomposed into deterministic drift, martingale noise, a Markovian sampling-bias term, and an 1 discretization term. The technical heart is to show that the Markovian bias is of order 2, so that it does not overwhelm the negative drift once 3 is small (Chen et al., 2019).
A distinct finite-time line of work studies biased SA under very general stochastic perturbations by replacing the usual one-step Lyapunov function with a multistep Lyapunov functional that sums over future iterates. In that framework, the mean-square error for constant stepsize admits a bound with four components: geometric decay of initialization error, an 4 term, an 5 steady-state term, and a pre-mixing transient term controlled by the bias-decay function of the underlying ergodic process. The construction was motivated by temporal-difference and Q-learning algorithms observed along Markov trajectories (Wang et al., 2019).
Constant-gain SA also appears in nonstationary tracking. For the recursion
6
where 7 samples a slowly moving target, the tracking error satisfies an all-time root-mean-square bound of the form
8
Here the error decomposes into contributions from bounded additive error, target motion, noise and discretization, and initialization (Kumar et al., 2018).
Taken together, these results fix a characteristic constant-stepsize pattern: fast transient contraction at rate 9, followed by a nonvanishing error floor whose scale is dictated by mixing, bias, or tracking.
3. Stationary laws, Gaussian limits, and departures from Gaussianity
In the smooth and contractive settings, constant-stepsize SA is naturally analyzed through its stationary distribution. For the recursion
0
with i.i.d. mean-zero noise of covariance 1, one studies the centered and scaled stationary variable
2
For three benchmark cases—SGD with a smooth strongly convex objective, linear SA with Hurwitz matrix 3, and nonlinear SA with a contractive operator—the correct scaling is 4, and every weak limit of 5 solves an integral equation. Under a uniqueness assumption, the limit is Gaussian and its covariance is the unique solution of a Lyapunov equation, such as
6
in the linear case (Chen et al., 2021).
This stationary viewpoint differs from classical diminishing-stepsize central limit theory. The order of limits is
7
so the Gaussian law describes steady-state fluctuations of a fixed-gain algorithm as the gain tends to zero, rather than transient fluctuations of a vanishing-gain scheme (Chen et al., 2021).
Finite-time normal approximation has also been quantified. For constant stepsize, the rescaled error 8 satisfies a Wasserstein bound
9
where 0 solves the limiting Lyapunov equation and 1. The last term is the transient contribution, while the first two quantify steady-state non-Gaussianity and discretization error. This gives an explicit pre-asymptotic rate to Gaussianity in the constant-gain regime (Haque et al., 14 Feb 2026).
The Gaussian picture is not universal. In the quartic example
2
the correct scaling is 3, not 4, and the limiting law is non-Gaussian. More broadly, nonsmooth contractive SA admits stationary weak limits in Wasserstein distance, but its asymptotic bias is proportional to 5, in sharp contrast to smooth SA (Chen et al., 2021, Zhang et al., 2024).
These results suggest that the stationary measure of constant-stepsize SA is governed by local geometry near the root: linearization and quadratic curvature yield Gaussian 6-fluctuations, whereas kinks, flat directions, or higher-order local structure can force different scaling and different invariant laws.
4. Bias, averaging, and statistical inference
In i.i.d. linear SA, constant stepsize becomes substantially more effective when combined with Polyak–Ruppert averaging. For the linear recursion
7
there exists an admissible interval of constant stepsizes such that
8
with a bias term of order 9 and a variance term of order 0. The admissible range is characterized by positivity of a stochastic stability functional 1. The same work shows that no universal constant stepsize exists for all bounded positive-definite data distributions, whereas PSD-structured classes admit a uniform stabilizing range (Lakshminarayanan et al., 2017).
In least-squares regression, averaged constant-step-size least-mean-squares admits a sharper bias–variance decomposition: 2 The leading variance term is asymptotically independent of 3, while the bias decays faster in 4 but is highly sensitive to the chosen constant stepsize. This explains why large stable gains are beneficial in the bias-dominated regime but mostly irrelevant once the variance term dominates (Défossez et al., 2014).
Under Markovian disturbance, however, averaging does not in general remove bias. The “curse of memory” analysis shows that for constant-step Markovian SA the effective target is shifted: the target bias is 5 in nonlinear SA, and in linear SA
6
For averaged iterates, the asymptotic covariance remains within 7 of the optimal covariance, but the 8 correction may be large when the mean dynamics are ill-conditioned or the Markov chain has strong memory (Lauand et al., 2023).
A related step-size analysis for 9 clarifies the boundary between diminishing and nearly constant regimes. In linear SA, averaging yields optimal asymptotic covariance for every 0, but the MSE can still be dominated by bias: 1 The paper’s major conclusion is that 2 or even 3 is justified only in select settings, because in general the bias may preclude fast convergence (Lauand et al., 2024).
For statistical inference, averaged constant-stepsize Markovian LSA satisfies a CLT centered at the stationary mean,
4
and batch-means covariance estimation benefits from the geometric ergodicity of the constant-step chain. Richardson–Romberg extrapolation is then used to cancel the leading 5 bias. The same study identifies important zero-bias settings, including independent multiplicative noise, linear regression with independent additive noise, and realizable linear TD learning (Huo et al., 2023).
5. Reinforcement learning and adjacent application domains
Reinforcement learning has been a primary driver of constant-stepsize SA theory. In Q-learning with linear function approximation, defining
6
the recursion
7
is exactly Markovian SA with 8. Under a behavior-policy condition ensuring global stability of the projected Bellman equation, the constant-step bound specializes to
9
with 0. The analysis requires neither i.i.d. samples nor an artificial projection step (Chen et al., 2019).
Biased SA analysis has also been pushed directly at TD and Q-learning under practical Markov chain observation models. The multistep Lyapunov framework yields non-asymptotic mean-square bounds for unmodified TD- and Q-learning updates under general mixing conditions and arbitrary initial distribution, a regime where at least one simplifying assumption used in prior work must be violated (Wang et al., 2019).
For nonsmooth RL dynamics, synchronous and asynchronous Q-learning fit into contractive SA with additive and multiplicative noise. In that framework, the iterates converge in Wasserstein distance to a stationary limit law. The scaled stationary distributions converge as 1, and the asymptotic bias is proportional to 2. The paper further characterizes when the leading 3 term is present: for Q-learning, tied optimal actions in reachable states generate the nonsmooth bias, whereas in the complementary regime the leading term vanishes (Zhang et al., 2024).
Constant stepsizes also matter in multi-timescale RL-style architectures. For linear two-timescale SA with Markovian noise and constant stepsizes 4, the joint iterate converges geometrically in Wasserstein distance to a unique stationary distribution. The stationary biases of both timescales are 5 up to higher-order terms, while the variance of the slow iterate is 6 and that of the fast iterate is 7. Tail-averaging and Richardson–Romberg extrapolation then improve the MSE of both iterates to 8 (Kwon et al., 2024).
Outside RL proper, constant-step SA has been used as the averaging mechanism inside approximate Thompson sampling. In TS-SA, a fixed SA stepsize and a stationary Langevin interpretation replace round-specific posterior sampling schedules; the resulting algorithm admits near-optimal regret and a unified convergence analysis through a stationary SGLD process (Wang et al., 6 Oct 2025).
6. Extensions, limitations, and current frontiers
Recent work extends constant-stepsize SA to decision-dependent Markovian noise, where the transition kernel itself depends on the current decision. In that setting, the analysis begins from finite-time 9-th moment bounds and then uses a local regularity condition termed Poisson–Gateaux differentiability to show that the stationary bias is 0 for a broad class of models. The same work establishes geometric weak convergence of the joint SA process to a unique stationary distribution and a functional central limit theorem, while covering non-smooth kernels such as acceptance–rejection mechanisms, projected Langevin dynamics, and clipped state dynamics (Hadavi et al., 15 Apr 2026).
Another frontier concerns absorbing-state systems. For SA on the simplex with constant step 1,
2
the boundary is absorbing and the relevant invariant object is a quasi-stationary distribution rather than an ordinary stationary law. Under large-deviation assumptions and the existence of an interior attractor for the ODE 3, weak-4 limit points of the quasi-stationary distributions are invariant measures of the ODE supported on interior quasi-attractors, and the expected absorption time grows at least like 5 (Marmet, 2013).
The main unresolved structural divide is now clear. In smooth linearized settings, the long-run bias is typically 6 and the scaled stationary law is asymptotically Gaussian (Chen et al., 2021, Haque et al., 14 Feb 2026). In nonsmooth contractive settings, the leading bias can instead be 7, and the stationary law may no longer be Gaussian (Zhang et al., 2024). In Markovian settings, memory can generate an 8 target bias that persists under averaging (Lauand et al., 2023). Taken together, these results suggest that constant-stepsize SA is best interpreted as an ergodic numerical method whose accuracy is determined jointly by local operator geometry, the dependence structure of the noise, and the way bias is managed—by smaller gain, averaging, extrapolation, or problem structure.