AI-Verified Lean Proof Shows Quartic Polynomials Need Only Two Multiplications

thomasahle · x · 2026-09-11

A fun result done without AI but verified by AI in Lean: any quartic polynomial can be evaluated with just two multiplications via y = (x + b₀)x + b₁, then P(x) = (y + x + b₂)y + b₃. The author's original 100-page proof sat unpublished for years until the Lean verification. Context: Knuth showed n/2 multiplications suffice for degree n, but his preprocessing needs complex roots — numerically unstable and useless over finite fields; Rabin & Winograd's rational fix costs 2log n extra multiplications. With polynomial evaluation everywhere from exp/sin to cryptographic hashes, a 2x speedup over finite fields matters.

Related event: Century-old-style proof verified in Lean lets quartic polynomials be evaluated with just two multiplications(5 posts)→

Original post →

More from Research

Research channel →