Bhavik Mehta - Formally Verified Numerics for Differential Equations - IPAM at UCLA

Bhavik Mehta - Formally Verified Numerics for Differential Equations - IPAM at UCLA

🎙 Bhavik Mehta 👥 43K 📅 September 18, 2026 ⏱ 29 min 👁 12 📄 original study 🧭 2026-09-18
Available in: English (current) Français

Keywords

formal verificationLeandifferential equationsnumericsproof assistants

Summary

The talk presents ongoing work on formally verified numerics for differential equations using the Lean proof assistant. Bhavik Mehta explains the concepts of formalization, where proofs are machine-checked, and discusses the de Bruijn criterion which ensures reliability. He introduces a method for rigorous numerics: compute an approximate solution using untrusted code, then verify in Lean that this solution is close to an exact solution via contraction mapping theorems. The key is that only finite inequalities need to be verified, and Lean checks both the analysis and the arithmetic. He demonstrates a toy example with a polynomial solution and a more complex example for the Swift-Hohenberg equation. He notes that Lean is not designed for computation, but for proof checking, and that while current examples are modest, the framework is extensible. Potential errors in lecture notes were found and corrected. The talk concludes that formal verification can provide high confidence in numerical solutions, with the only trusted components being the kernel and the statement.

163 words

Critical Evaluation

Value of the Information & Strength of the Argument

The talk provides valuable insight into combining formal proof assistants with numerical methods, offering a rigorous approach to PDE/ODE verification. The argumentation is solid: Mehta explains the methodology clearly, justifies the use of Lean over other assistants, and acknowledges limitations such as slow computation. He supports claims with concrete examples, including identifying a flaw in existing lecture notes, which demonstrates the practical benefit. The potential for using untrusted code and AI-generated proofs is highlighted, showing a forward-looking perspective.

Scientific Rigor, Source Quality, Title Accuracy

The scientific rigor is high: the speaker is an expert in Lean formalization, and the work is presented at an established workshop (IPAM). He cites the de Bruijn criterion and references prior work, though without explicit citations in the talk. The title accurately reflects the content, and the talk stays on topic. The main source is the workshop page, and the speaker mentions specific projects (Anthropic’s FLT proof, OpenAI’s Navier-Stokes) without providing URLs. No public comments were analyzed for this video.

174 words

Title / Content Match

The title exactly matches the content: the talk presents formally verified numerics for differential equations using the Lean proof assistant.

Quality & Reliability

8/10

The talk is presented by a researcher at Imperial College with clear methodology and acknowledgments of limitations. The content is technical and appears accurate, though not peer-reviewed.

Key Moments

Cited Sources

Contribution & Novelties

The main novelty is integrating formal verification, rigorous numerical analysis, and differential equations in a single proof assistant. This allows eliminating errors from hand-checked tail estimates and provides a framework where untrusted initial solutions can be verified. The talk demonstrates a proof of concept with simple examples.

Pour aller plus loin :

  • Lean proof assistant — The official website for Lean, the proof assistant used in this work.
  • De Bruijn criterion — Key concept about the reliability of proof checking.
  • Interval arithmetic — A method for verified numerics often used in rigorous computation.

93 words

Radar Profile

The radar plot shows very high technical level and information quality, balanced by moderate quantity of information, reflecting the focused nature of a single research talk.

Reliability 8/10