Multilevel Langevin Pathwise Average for Gibbs Approximation III: C² Strongly Contractive Drift, 𝔞 = 2 — L²-Error ≲ [f]₁ε at Cost ((½+√2)/(√2−1))Υ₂²log(γ₀⁻¹)ε⁻²/(γ₀α)Research Paper
Motivation
Sampling from a Gibbs distribution on is a basic task in Bayesian statistics, statistical physics and machine learning. A standard approach simulates the Langevin diffusion , whose invariant distribution is , through its Euler scheme, and averages a test function along one long trajectory. The discretization introduces a bias of the order of the step size, so a single-step-size average with accuracy costs more than steps. Dalalyan (arXiv:1412.7392) and Durmus–Moulines (arXiv:1605.01559) quantified this for strongly log-concave targets; for occupation measures of the Euler scheme the best previous bound was of order (Durmus–Moulines, Bernoulli 2019, denoted [DM19] in the paper).
Egéa and Panloup (arXiv:2109.07753, Math. Oper. Res., 2025) combine Giles's multilevel Monte Carlo idea (Oper. Res. 2008) with pathwise averages. Each level is one long trajectory, not many independent samples. This mission formalizes their result for a uniformly strongly contractive, twice differentiable drift. In that case the multilevel occupation measure reaches accuracy at a cost of order , the order of an unbiased Monte Carlo method.
Setting
Let be -Lipschitz and satisfy Assumption : for all , with . Let . The additive diffusion is , driven by a standard -dimensional Brownian motion . Let be its invariant distribution. Its Euler scheme with step is , , with invariant distribution . Write and for the Lipschitz constant of .
Given a first step , steps , horizons , a warm start , and independent Brownian motions , the multilevel occupation measure (7) is
where both schemes of level start at and are driven by . Its cost is .
When is with bounded derivatives, set (Frobenius norm of the Jacobian) and . The constant (19) is
Formalization targets
Goal: Theorem 2.3
Take , , and . There is a universal constant such that for every with ,
The constant is the same for all , , , , , and .
Companion: (22)
Under , and dimension-free bounds on , and , the choice , gives .
Milestones
The milestones follow the paper's proof in order:
- Lemma 5.1 (i), (iii): stability of the scheme and the assumptions , .
- Lemma 5.2 (ii): a one-step error of order .
- Proposition 5.1 (ii), (iii): a uniform-in-time strong error and with .
- Proposition 5.2: .
- Proposition 2.2: – with constants controlled by .
- Remark 4.1: the paper's general complexity theorem, with constants known up to universal factors.
Significance
The result. Theorem 2.3 gives an explicit algorithm whose cost to reach accuracy on is of order , uniformly over Lipschitz . Under (22) the cost is . Apart from constants depending on and , this is the complexity of a Monte Carlo method without bias, an improvement over the known for single-level occupation measures. Corollary 2.2 of the paper applies it to Gibbs distributions with a potential.
Formalizing it. The theorem is proved in the paper. A machine-checked version needs a formal multilevel estimator over infinite horizons, uniform-in-time strong error bounds for the Euler scheme, and an application of Itô's formula to , none of which exists in Lean. Formalizing also checks the paper's constants. For instance, the printed exponential rate in the contraction behind is , while its proof gives , and the milestone states . No part of this result has been machine-checked.
Difficulty
Two steps resist a direct approach. First, the order-one strong error (Lemma 5.2(ii), Proposition 5.1(ii)). Bounding the one-step error by the Lipschitz constant alone gives order per step, hence order globally; this is Lemma 5.2(i) and the regime, with an extra in the cost. The gain to needs the second-order structure of along the Brownian path, through a martingale term and the Laplacian of . Second, the error must be controlled uniformly over infinite horizons. Every estimate has to combine the contraction with the step-size restriction ; a Gronwall argument on a finite horizon gives constants that grow with time.
For the goal itself, the cost bound (21) is arithmetic once the parameters are fixed. The content is the error bound with a constant that is universal, not merely independent of .
Formalization scope
- is the published
EthierKurtz.SDEState d, and Brownian motions are the publishedEthierKurtz.IsStandardBrownian. - The diffusion is a pathwise solution of with continuous paths. No stochastic integral appears in any statement.
- is a probability measure invariant for the diffusion's transition laws. is any probability invariant for the Euler step , with standard Gaussian.
- is
eLpNorm · 2 P, valued in . The schemes are evaluated at grid times, except in and (47), which use the continuous-time scheme. - with bounded partial derivatives is
ContDiff ℝ 2 bplus a uniform bound on the first and second Fréchet derivatives. - and follow pp. 31–32, which correct the misplaced squares of (18).
- "" is an existential constant quantified before every datum.
- The of Theorem 2.3 is read as membership in its defining set.
- The cost formula is used for every .
- Added hypotheses: wherever the page leaves it implicit; regularity in Lemma 5.2(ii) and Propositions 5.1–5.2; in Proposition 5.2; in Proposition 5.1(iii); in Proposition 2.2.
The goal does not assume –, Proposition 2.2 or any variance or bias estimate. It assumes only , Lipschitz and regularity of , , invariance of and the parameter choices. Those results appear only as milestones.
Contributions that would be reusable elsewhere: uniform-in-time moment and strong-error bounds for Euler schemes of contractive SDEs, Itô's formula for a function of Brownian motion, and the general multilevel complexity theorem (Remark 4.1). Proofs of the milestones are welcome independently.
Selected references
- M. Egéa, F. Panloup, Multilevel-Langevin pathwise average for Gibbs approximation, Math. Oper. Res., 2025; arXiv:2109.07753v2. https://arxiv.org/abs/2109.07753
- M. B. Giles, Multilevel Monte Carlo path simulation, Oper. Res. 56(3), 2008. https://doi.org/10.1287/opre.1070.0496
- A. Durmus, É. Moulines, High-dimensional Bayesian inference via the unadjusted Langevin algorithm, Bernoulli 25(4A), 2019. https://doi.org/10.3150/18-BEJ1073
- A. S. Dalalyan, Theoretical guarantees for approximate sampling from smooth and log-concave densities, J. R. Stat. Soc. B 79(3), 2017. https://arxiv.org/abs/1412.7392
- A. Durmus, É. Moulines, Nonasymptotic convergence analysis for the unadjusted Langevin algorithm, Ann. Appl. Probab. 27(3), 2017. https://arxiv.org/abs/1507.05021