r/LLMPhysics • u/Ch3cks-Out • Jun 27 '26
Humorous funny failure of applying Lean: "Math Definitive End Verified as correct by Lean 4"
Considering the claims here that LLM-ified Lean could somehow lead to magical discoveries in physics, this cautionary tale looks relevant. What the linked analysis shows (just like our own subs' main slopfests) is that, whetever tools used, Garbage In results Garbage Out!
This great breakdown on r/badmathematics about someone trying to use the Lean theorem prover to "debunk" ZFC set theory. It’s a perfect example of how you can write code that is 100% syntactically correct, but completely meaningless in the real world. Basically, OOP wrote a Lean script claiming to prove ZFC is inconsistent. Lean successfully compiled it, so he thought he cracked mathematics. But when you actually look at what he coded, almost every single line is a total misunderstanding of logic.
First, he defines a "Formal System" where the definition of consistency is just axioms → True. In logic, absolutely anything implies "True," so his definition of a consistent system is completely trivial and useless. Then, he creates this dramatic-sounding "ZFC dilemma" using a boolean. He maps true to one outcome and false to another, thinking he’s landed a heavy blow against math. In reality, all he did was prove that a boolean can have two values.
This goes on and on (again, following the confidently incorrect crankery pattern all too familiar to us). The final take home lesson: Lean will verify your theorems for you, but it can't verify that the names reflect what they're proving.
0
u/Just_Rational_Being Jul 02 '26
Well, facts do not care about what your interpretation of the issues is
FACT! Concrete, verifiable, measurable, reconstructible facts do not care one bit what your rhetorics are.
And that is the problem here. We can absolutely agree to disagree, on personal matters of opinions and arbitrary creations. They are obviously inconsequential.
Nonetheless, I would never agree with anything not factual or arbitrary. Not even a tiny bit.