The Verified Software Report

AI is rewriting the world's software. Who checks the math?

25–30% of code at Google and Microsoft is now AI-generated. By 2030, it could be 95%. Testing finds bugs. Mathematical proof eliminates them. This is the practitioner's guide to the verified software era.

Get the newsletter
$2.41T
Annual cost of poor software quality (US)
200K+
Formalized theorems in Lean's Mathlib
47%
AI-generated code failing security tests
1
Proof needed to cover every possible input
01 — The Thesis

The verification gap

AI generates code faster than humans can review it. GitHub Copilot, Claude, and GPT-4 produce syntactically correct code at unprecedented speed — but correctness and security are not guaranteed. Testing catches bugs, but it can't prove their absence.

Formal verification can. By encoding software behavior as mathematical theorems and mechanically checking the proofs, we get guarantees that hold for every possible input — not just the ones we thought to test.

The same AI that creates the verification gap can close it. Recent breakthroughs show AI agents converting production C code into Lean 4 with machine-checked proofs of correctness:

Proof Verified
theorem zlib_decompressSingle_compress
    (data : ByteArray) (level : UInt8)
    (hsize : data.size < 1024 * 1024 * 1024) :
    ZlibDecode.decompressSingle
      (ZlibEncode.compress data level) = .ok data

AI agent converted production C code (zlib) to Lean with machine-checked proofs. Minimal human guidance. No specialized model.

03 — The Roadmap

What gets verified first

Verification is spreading bottom-up through the stack, starting where correctness is most critical.

Cryptography in progress
Core libraries & compression in progress
Authorization & access control in progress
Parsers & protocol implementations
Storage engines
Compilers & runtimes
Neural networks & AI models
The Verified Software Report

Stay ahead of the curve

A biweekly dispatch on the convergence of AI and formal verification. New research, production deployments, and what practitioners need to know. No hype. No filler.

Free. Unsubscribe anytime. No spam, ever.