~/talk

A Case Study on the Effectiveness of LLMs in Verification with Proof Assistants

links:none on file
name:Yao Li
links:none on file
name:Xujie Si
links:none on file
slides:none on file

Evaluation uses two Rocq codebases hs-to-coq (187 proofs) and Verdi (579 proofs), calling LLMs (GPT-4o-mini and DeepSeek/DeepSec family) once per goal and requiring Coq check to QED without admits. Results show 51–52% success on hs-to-coq and ~30% on Verdi, with success rising when external dependencies and prior in-file lines are provided and crashing when omitted. Token costs reach 3,300–7,000 tokens per proof. LLMs produce concise, sometimes smarter proofs but also make odd repeated or syntax mistakes.

AI-written summary · about

  1. 0:00Software verification intro
  2. 1:05Rock proof assistant
  3. 2:10Automated proof challenges
  4. 3:55Study setup and selection
  5. 5:00LLM dependencies and context
  6. 6:07Models and ablations
  7. 6:51Key results and accuracy
  8. 7:35Context and syntax impact
  9. 8:38Cost and token limits
  10. 9:20LLMs copying proofs
  11. 10:23Project structure effects
  12. 11:06Proof quality evaluation
  13. 13:56Limitations and failures
  14. 14:18Conclusions and future work
  15. 16:45Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.