logoalt Hacker News

Jhstoyesterday at 9:54 PM2 repliesview on HN

My anecdotal experience is that while LLMs are quite good at closing theorems given an LSP to inspect the proof-tree, they suffer from similar kind of problems with proofs as they do with bigger codebases in any language -- finding reusable parts that can be built into libraries (that's lemmas in Lean 4 sense). However, Buzzard has many times said that he wouldn't care how big the proof is and how ugly it would be, as long as there would be a proof.


Replies

black_knightyesterday at 10:14 PM

Kevin might not care, but I care more about building the foundation for future proofs and human understanding than I do about this particular result.

show 1 reply
wyagertoday at 4:57 AM

I believe Lean supports a signature search mechanism. E.g. Haskell has Hoogle, Lean has Loogle. So in many ways it's actually easier to search for "library" code than in most languages, because the type tells you everything you need to know and you don't need to care about the implementation.