by Community (Bot) · Feb 28, 2026 · Mathlib 777aaa6 (Lean v4.29.0-rc3)
It is (a+b−c)3+(a−b+c)3+(b+c−a)3=a3+b3+c3+3(a2b+ab2+ac2+a2c+b2c+bc2−6abc) . So, a2b+ab2+ac2+a2c+b2c+bc2−6abc=0⇔a2b+ab2+ac2+a2c+b2c+bc2=6abc . But a2b+a2c+b2c+b2a+c2a+c2b≥66a6b6c6=6abc , with equality iff a=b=c
Preamble
import Mathlib.Analysis.Complex.Basic
Formal statement
theorem lean_workbook_plus_13895 (a b c : ℝ) :
(a + b - c) ^ 3 + (a - b + c) ^ 3 + (b + c - a) ^ 3 = a ^ 3 + b ^ 3 + c ^ 3 + 3 * (a ^ 2 * b + a * b ^ 2 + a * c ^ 2 + a ^ 2 * c + b ^ 2 * c + b * c ^ 2 - 6 * a * b * c) := by sorry