Formal verification was abandoned for labor costs, not infeasibility

jd_pressman · x · 2026-10-23

Replying to lusichu, jdpressman argues the intuition that formal verification is impractical may be a cached, outdated one: academic advances and tooling have steadily accumulated since it was abandoned as a general approach — they were simply too labor-intensive to use. Even if some practical patterns can't be verified, narrowing the search space to only those programs (maybe 1% of code) would still be a huge win; but starting at the kernel would break compatibility with all downstream software.

Related event: jd_pressman: Formal verification stalled on labor costs, not complexity—LLMs may change that(7 posts)→

Original post →

More from Research

Research channel →