Formal verification caveat: a verified proof doesn't validate the spec itself

srchvrs · x · 2026-10-26

Responding to claims of AI-assisted formal verification breakthroughs (Rocq for verifying generated code, Lean for checking proofs), srchvrs flags a key caveat: a formally verified proof doesn't establish that the code implements the intended functionality, or that the formalized theorem captures the original mathematical claim. The proof checker verifies the proof, not the correctness of the specification.

Related event: Experts Urge Caution as AI Formal Verification Claims Proliferate(2 posts)→

Original post →

More from Research

Research channel →