Global Optimisation with Constructive Reals
Dan R. Ghica, Todd Waugh Ambridge
Abstract
We draw new connections between deterministic, complete, and general global optimisation of continuous functions and a generalised notion of regression, using constructive type theory and computable real numbers. Using this foundation we formulate novel convergence criteria for regression, derived from the convergence properties of global optimisations. We see this as possibly having an impact on optimisation-based computational sciences, which include much of machine learning. Using computable reals, as opposed to floating-point representations, we can give strong theoretical guarantees in terms of both precision and termination. The theory is fully formalised using the safe mode of the proof assistant AGDA. Some examples implemented using an off-the-shelf constructive reals library in JAVA indicate that the approach is algorithmically promising.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Related papers
- Canonicity for Indexed Inductive-Recursive TypesAndrás KovácsPOPL 2026 · 1 citation
- Generalized Decidability via Brouwer TreesTom de Jong, Nicolai Kraus, Aref Mohammadzadeh, Fredrik Nordvall ForsbergLICS 2026
- A cost-aware logical frameworkYue Niu, Jonathan Sterling, Harrison Grodin, Robert HarperPOPL 2022 · 23 citations
- Learning Structure-Aware Representations of Dependent TypesKonstantinos Kogkalidis, Orestis Melkonian, Jean-Philippe BernardyNeurIPS 2024 · 6 citations
- A Computer Formalisation of the Serre Finiteness TheoremReid Barton, Axel Ljungström, Owen Milner, Anders MörtbergLICS 2026
