Tao's Equational Proof Challenge Accepted (Technical Report)
In the Equational Theories Project, Vampire produced an unintelligible 62-step superposition proof of the magma implication 650 ⇒ 448. Terence Tao challenged the community to find a simpler alternative proof.
Krympa converts Vampire refutation proofs into direct proofs. For each lemma it generates big-step, small-step, and abstracted problems and attempts them with both Vampire and Twee. It then assembles a three-segment proof through chosen departure and arrival lemmas, keeping the shortest combination. Results are emitted as Lean proofs, either step-by-step with calc or compactly using Lean automation, and inputs are parsed from the project's Lean files.
The 62-step proof was reduced to 20 rewrite steps. On 1431 problems from the project's Lean files, average proof length fell from 6.6 to 4.5 steps, and one 151-step proof was cut to 10 steps.
| File | Num. problems | Avg. before | Avg. after (BS) |
|---|---|---|---|
| Proofs7 | 11 | 37.2 | 11.8 |
| Proofs9 | 14 | 39.8 | 13.1 |
| Proofs13 | 10 | 35.3 | 9.1 |
| Total | 117 | 26.3 | 11.4 |
