arXiv · 2606.25412
Formalization of Line Search Methods by Lean
Abstract
This paper presents a formalization of line search methods in the Lean 4 theorem prover. Our goal is to advance machine verification of nonlinear optimization theory by translating standard textbook definitions and convergence arguments into rigorous Lean code. We formalize fundamental notions related to gradient descent and descent directions, adaptive step-size selection via backtracking line search, and several classical line search criteria, including the Armijo, Goldstein, and Wolfe conditions, as well as nonmonotone variants. We further formalize a key convergence result, namely the Zoutendijk theorem, which plays a central role in the global convergence analysis of gradient-based iterative methods. By providing machine-checkable definitions and proofs for line search theory, this work complements existing formalizations of first-order optimization methods and establishes a foundation for the verified development of more advanced algorithms in nonlinear programming.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Yiyang Zhang, Kenneth W. Shum. 2026-06-24. Formalization of Line Search Methods by Lean. https://arxiv.org/abs/2606.25412
Cite the original work for its findings. Save a collection to share your selection of sources.