Nearly 60% of AI-written formal specs proved the wrong thing, study finds

burny_tech · x · 2026-10-26

A recent study put a number on "vibe verification": AI wrote the spec, AI wrote the proof, and the verifier accepted both — but when humans read the specs, nearly 60% proved something other than what the author meant.

The proofs weren't wrong — the specs were. Left to choose what to prove, agents pick properties that are easy to prove and say nothing meaningful about the program, and the checker can't distinguish a useless theorem from a useful one.

Quoting @derekcheng: this exposes a fundamental paradox of formal verification with LLMs — if you trust an LLM to flawlessly convert your legacy codebase into a formal spec, wouldn't you just trust its initial code output anyway?

Original post →

More from coding & agent

coding & agent channel →