Formalization of a Stochastic Approximation Theorem
Not on the map. Why?
Abstract (arXiv)
Stochastic approximation algorithms are iterative procedures which are used to approximate a target value in an environment where the target is unknown and direct observations are corrupted by noise. These algorithms are useful, for instance, for root-finding and function minimization when the target function or model is not directly known. Originally introduced in a 1951 paper by Robbins and Monro, the field of Stochastic approximation has grown enormously and has come to influence application domains from adaptive signal processing to artificial intelligence. As an example, the Stochastic Gradient Descent algorithm which is ubiquitous in various subdomains of Machine Learning is based on stochastic approximation theory. In this paper, we give a formal proof (in the Coq proof assistant) of a general convergence theorem due to Aryeh Dvoretzky, which implies the convergence of important classical methods such as the Robbins-Monro and the Kiefer-Wolfowitz algorithms. In the process, we build a comprehensive Coq library of measure-theoretic probability theory and stochastic processes.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 6 of its 42 references that are in the map. First posted on arXiv 12 Feb 2022.
Builds on
6 of 42 references.
References · 6
- 2017Developing Bug-Free Machine Learning Systems With Formal Mathematicscited by 13
- 2020CertRL: Formalizing Convergence Proofs for Value and Policy Iteration in Coqcited by 9
- 2014A formally verified proof of the Central Limit Theoremcited by 5
- 2018A Separation Logic for Concurrent Randomized Programscited by 3
- 2020Verification of ML Systems via Reparameterizationcited by 2
- 2021A Coq Formalization of Lebesgue Integration of Nonnegative Functionscited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 4.
5 papers.
- 2025Towards Formalizing Reinforcement Learning Theory: A Robbins-Siegmund Approachcited by 5
- 2025Lean Formalization of Generalization Error Bound by Rademacher Complexity and Dudley's Entropy Integralcited by 2
- 2025Formalized Hopfield Networks and Boltzmann Machinescited by 2
- 2025An abstract effective convergence theorem for stochastic processes, with applications to stochastic approximationcited by 1
- 2023Decentralized Online Learning for Random Inverse Problems Over Graphscited by 0
- 2025Formalized Hopfield Networks and Boltzmann Machines8 Dec 2025
- 2025Towards Formalizing Reinforcement Learning Theory: A Robbins-Siegmund Approach5 Nov 2025
- 2025An abstract effective convergence theorem for stochastic processes, with applications to stochastic approximation17 Apr 2025
- 2025Lean Formalization of Generalization Error Bound by Rademacher Complexity and Dudley's Entropy Integral25 Mar 2025
- 2023Decentralized Online Learning for Random Inverse Problems Over Graphs20 Mar 2023