4 comments

  • bmenrigh5 minutes ago
    My main skepticism here is whether the theorems have been properly replicated in the proof. Verifying that the proof really captured the mathematical statement seems like a manual, human process, and quite hard to repeat reliably across proofs.
  • timmg1 hour ago
    This is so cool. I think I had read that some mathematicians were trying to formalize all(?) known math in Lean. Expecting it to be a long term project. And I was recently wondering how long it would be before they turned LLMs loose on the problem.<p>Seems like plenty of people are already on the path. So cool.
  • esafak55 minutes ago
    Are there any lessons or tricks here that we can apply to software engineering? What kinds of assertions can we express more easily with Lean etc. than with unit tests, fuzz tests, property tests, using our existing testing frameworks?
    • xiphias218 minutes ago
      The main lesson is quite simple: if you can write the test to be uncheatable, ChatGPT can write the code for it.
  • itsthecourier1 hour ago
    can somebody expoain like im five?
    • esafak58 minutes ago
      Mathematicians are using LLMs to write proofs.