logoalt Hacker News

bckgrndrdtnyesterday at 3:24 PM1 replyview on HN

> These proof checkers all have bugs, every single one

Please show me a proof of `False` in Lean.


Replies

Diogenesianyesterday at 5:13 PM

That's not what I mean. I am talking about quirks and bugs that really are pretty subtle, and which really might turn up in e.g. a verified systems programming context: https://github.com/James-Hanson/junk-theorems-in-lean/blob/m... (there is a proof of 0=1 at the end - it is easy to understand where it comes from, but low-level compiler stuff like this is always a possibility.)

LLM agents will a) discover dumb counterintuitive stuff like this and b) exploit it to satisfy the kernel with c) the questionable lines being buried behind millions of lines of math slop. Humans have to check this stuff.

show 1 reply