a^3 + b^3 + c^3 - 3abcの因式分解

常用结论

我们由一个寻常的三元三次对称式出发:

a3+b3+c33abc=(a+b+c)(a2+b2+c2abbcca)=12(a+b+c)[(ab)2+(bc)2+(ca)2]\begin{gathered} a^3+b^3+c^3-3abc\\ =(a+b+c)(a^2+b^2+c^2-ab-bc-ca)\\ =\frac{1}{2}(a+b+c)[(a-b)^2+(b-c)^2+(c-a)^2] \end{gathered}

其实还有一个比较神奇的证明方法:

a,b,ca,b,c为一元三次方程x3(a+b+c)x2+(ab+bc+ca)xabc=0x^3-(a+b+c)x^2+(ab+bc+ca)x-abc=0的三个根.

a3+b3+c3=(a+b+c)(a2+b2+c2)(ab+bc+ca)(a+b+c)+3abc=(a+b+c)(a2+b2+c2abbcca)+3abc\begin{gathered} a^3+b^3+c^3\\ =(a+b+c)(a^2+b^2+c^2)-(ab+bc+ca)(a+b+c)+3abc\\ =(a+b+c)(a^2+b^2+c^2-ab-bc-ca)+3abc \end{gathered}

这种证明方法和牛顿恒等式完全一致(挖个坑,以后写).

总之,如果a,b,cR,a3+b3+c33abc=0a,b,c\in R,a^3+b^3+c^3-3abc=0(※),当且仅当a+b+c=0a+b+c=0a=b=ca=b=c.

反之,若a+b+c=0a+b+c=0,则a3+b3+c3=3abca^3+b^3+c^3=3abc.

那么我们容易知道,a,b,cR+,a3+b3+c33abc0a,b,c\in R^+,a^3+b^3+c^3-3abc\ge 0

这里挖个坑,以后用叶军老师书中三元三次不等式的通法再次解释.

实战应用

实际上,(※)在各高校的强基考试中屡屡出现:

例一

(2020清华强基)已知实数a,ba,b满足a3+b3+3ab=1a^3+b^3+3ab=1,则a+ba+b的所有可能值组成的集合为MM,则()

A.MM为单元素集 B.MM为有限集,但不是单元素集

C.MM为无限集,且有下界 D.MM为无限集,且无下界

显然a3+b3+(1)33ab(1)=0a^3+b^3+(-1)^3-3ab(-1)=0,只能有a=b=1a=b=-1a+b+(1)=0a+b+(-1)=0,所以:

M={1,2}M=\{-1,2\},选B

例二

(2014北大综合营)设实数a,b,ca,b,c满足a+b+c=0,a3+b3+c3=0a+b+c=0,a^3+b^3+c^3=0,其中nN+n\in N_+,求a2n+1+b2n+1+c2n+1a^{2n+1}+b^{2n+1}+c^{2n+1}的值

a3+b3+c3=3abc+12(a+b+c)[(ab)2+(bc)2+(ca)2]=3abc=0a^3+b^3+c^3=3abc+\frac{1}{2}(a+b+c)[(a-b)^2+(b-c)^2+(c-a)^2]=3abc=0,所以:

abc=0abc=0,不妨设c=0,a+b=0c=0,a+b=0,则所求式显然等于0.

例三

(2016北大自招)已知对于实数aa,存在实数b,cb,c满足a3b3c3=3abc,a2=2(b+c)a^3-b^3-c^3=3abc,a^2=2(b+c),则这样的实数aa的个数为()

A.1 B.3 C.无穷个 D.前三个选项都不对

由※有abc=0a-b-c=0a=b=ca=-b=-c,下面对两个情况进行分类讨论:

情况一:a=b+c

a2=2aa^2=2a,于是aa可以为0或2

情况二:b=c=-a

a2=4a0a^2=-4a\ge 0,于是a=4a=-4

综上,选B

例四

(2019清华领军)设实数x,yx,y满足x3+27y3+9xy=1x^3+27y^3+9xy=1,则()

A.x3yx^3y的最大值为13\frac{1}{3} B.x3yx^3y的最大值为2764\frac{27}{64}

C.x3yx^3y的最小值为33-\frac{\sqrt{3}}{3} D.x3yx^3y无最小值

x3+(3y)3+(1)33x(3y)(1)=0x^3+(3y)^3+(-1)^3-3x(3y)(-1)=0,推出x+3y1=0x+3y-1=0x=3y=1x=3y=-1

情况一:x=3y=-1

x=1,y=13,x3y=13x=-1,y=-\frac{1}{3},x^3y=\frac{1}{3}

情况二:x+3y=1

x3(3y)=x3(1x)x^3(3y)=x^3(1-x),显然无最小值.

不妨设最大值大于0,则x,(1x)x,(1-x)同号,x(0,1)x\in (0,1).

9x3y=3x3(3y)=x3(33x)(34)49x^3y=3x^3(3y)=x^3(3-3x)\le (\frac{3}{4})^4

x3y9256<13x^3y\le \frac{9}{256}\lt \frac{1}{3}

综上,选AD.

例5

(2021北大寒假学堂)设正整数m,nm,n满足m3+n3+99mn=333m^3+n^3+99mn=33^3,则数对(m,n)有()组.

m3+n3+(33)33mn(33)=0m^3+n^3+(-33)^3-3mn(-33)=0

情况一:m=n=-33

与正整数的条件矛盾

情况二:m+n=33

(m,n)m,nN+,m+n=33=(1,32),(2,31),...,(32,1){(m,n)|m,n\in N^+,m+n=33}={(1,32),(2,31),...,(32,1)},共32组.


看惯了以(※)为条件的题目,让"攻守之势易也"吧.

例6

(知乎网友)a,b,ca,b,c为非负实数,a+b+c=1a+b+c=1,求证:a3+b3+c3+3abc29a^3+b^3+c^3+3abc \ge \frac{2}{9}

a3+b3+c3+3abc=6abc+(a+b+c)(a+b+c)(a2+b2+c2abbcca)=6abc+a2+b2+c2(ab+bc+ca)a^3+b^3+c^3+3abc=6abc+(a+b+c)(a+b+c)(a^2+b^2+c^2-ab-bc-ca)=6abc+a^2+b^2+c^2-(ab+bc+ca)

这里不能把(a+b+c)(a2+b2+c2abbcca)(a+b+c)(a^2+b^2+c^2-ab-bc-ca)放缩为0,否则放缩过度.

abcabc在不等号较大的一边,且原式关于a,b,ca,b,c对称,我们考虑使用SPQ法+舒尔不等式.

s=a+b+c,q=ab+bc+ca,p=abcs=a+b+c,q=ab+bc+ca,p=abc,则Schur:s34sq+9p0,9p4q1Schur:s^3-4sq+9p\ge 0,9p\ge 4q-1

6abc+a2+b2+c2(ab+bc+ca)=6p+s23q=6p3q+113(q1)296abc+a^2+b^2+c^2-(ab+bc+ca)=6p+s^2-3q=6p-3q+1\ge -\frac{1}{3}(q-1)\ge \frac{2}{9}

这相当于q13q\le \frac{1}{3},由AM-GM不等式3qs3=13q\le s^3=1,Q.E.D

例7

(美国数学竞赛)求证:任意三个互不相等质数,其立方根不可能等差数列的其中三项.

反证法:设三个质数为p1<p2<p3p_1<p_2<p_3,假设p23p13k=p33p23l,k,lN\frac{\sqrt[3]{p_2}-\sqrt[3]{p_1}}{k}=\frac{\sqrt[3]{p_3}-\sqrt[3]{p_2}}{l},k,l\in N^*,则:

lp13(k+l)p23+kp33=0l\sqrt[3]{p_1}-(k+l)\sqrt[3]{p_2}+k\sqrt[3]{p_3}=0

(lp13)3+(kp33)3+[(k+l)(p23)]3=l3p1+k3p3(k+l)3p2=3lk(k+l)(p13)(p23)(p33)(l\sqrt[3]{p_1})^3+(k\sqrt[3]{p_3})^3+[-(k+l)(\sqrt[3]{p_2})]^3=l^3p_1+k^3p_3-(k+l)^3p_2=-3lk(k+l)(\sqrt[3]{p_1})(\sqrt[3]{p_2})(\sqrt[3]{p_3})

左边为整数,故 p1p2p33\sqrt[3]{p_1 p_2 p_3} 必须是有理数(注意右边系数 3lk(k+l)03lk(k+l)\neq 0)。

p1p2p33\sqrt[3]{p_1 p_2 p_3} 是无理数: 若 p1p2p33=qr\sqrt[3]{p_1 p_2 p_3} = \dfrac{q}{r}gcd(q,r)=1\gcd(q,r)=1),则 r3p1p2p3=q3r^3 p_1 p_2 p_3 = q^3。由此 p1q3p_1 \mid q^3,因 p1p_1 为质数故 p1qp_1 \mid q,设 q=p1qq = p_1 q',代入得 r3p2p3=p12q3r^3 p_2 p_3 = p_1^2 q'^3,故 p1r3p_1 \mid r^3,进而 p1rp_1 \mid r,与 gcd(q,r)=1\gcd(q,r)=1 矛盾。

Q.E.D

例8

abc0,a+b+c=0abc\neq 0,a+b+c=0,求a(1b+1c)+b(1c+1a)+c(1a+1b)a(\frac{1}{b}+\frac{1}{c})+b(\frac{1}{c}+\frac{1}{a})+c(\frac{1}{a}+\frac{1}{b}).

原式=a2(b+c)+b2(c+a)+c2(a+b)abc=a3+b3+c3abc=3\frac{a^2(b+c)+b^2(c+a)+c^2(a+b)}{abc}=-\frac{a^3+b^3+c^3}{abc}=-3


一元三次方程

alt text
wiki
这里引入一元三次方程卡尔丹公式的一种证明: 对于ax3+bx2+cx+d=0(a0)ax^3+bx^2+cx+d=0(a\neq 0),总可以通过平移与伸缩化为:

u3+pu+q=0u^3+pu+q=0

u+v+w=0u+v+w=0:

u3+v3+w33uvw=0u^3+v^3+w^3-3uvw=0

{v3+w3=q,vw=13p\begin{cases} v^3+w^3=q,\\ vw=-\frac{1}{3}p \end{cases}

这就相当于:

{v3+w3=q,v3w3=127p3\begin{cases} v^3+w^3=q,\\ v^3w^3=-\frac{1}{27}p^3 \end{cases}

也就是v3,w3v^3,w^3是一元二次方程t2qt127p3=0t^2-qt-\frac{1}{27}p^3=0的两根.

判别式Δ=q2+427p3\Delta=q^2+\frac{4}{27}p^3

考虑v,wv,w的对称性,不妨令:

Δ0{v3=q+Δ2,w3=qΔ2Δ<0{v3=q+Δi2,w3=qΔi2 \Delta\geq 0\begin{cases} v^3=\frac{q+\sqrt{\Delta}}{2},\\ w^3=\frac{q-\sqrt{\Delta}}{2} \end{cases}\\ \Delta\lt 0\begin{cases} v^3=\frac{q+\sqrt{-\Delta}i}{2},\\ w^3=\frac{q-\sqrt{-\Delta}i}{2} \end{cases}

为了书写方便起见,下面不区分Δ\sqrt{-\Delta}Δi\sqrt{\Delta}i

棣莫弗公式vw=13pvw=-\frac{1}{3}p的限制:

{v=q+Δ23,w=qΔ23{v=q+Δ23w,w=qΔ23w1{v=q+Δ23w2,w=qΔ23w2\begin{cases} v=\sqrt[3]{\frac{q+\sqrt{\Delta}}{2}},\\ w=\sqrt[3]{\frac{q-\sqrt{\Delta}}{2}} \end{cases}\begin{cases} v=\sqrt[3]{\frac{q+\sqrt{\Delta}}{2}}w,\\ w=\sqrt[3]{\frac{q-\sqrt{\Delta}}{2}}w^{-1} \end{cases}\begin{cases} v=\sqrt[3]{\frac{q+\sqrt{\Delta}}{2}}w^2,\\ w=\sqrt[3]{\frac{q-\sqrt{\Delta}}{2}}w^{-2} \end{cases}

u=(v+w)u=-(v+w),于是便解出了三个根.

而根据Δ=q2+427p3\Delta=q^2+\frac{4}{27}p^3的符号,可以判断根的情况:

{Δ=0pq0:方程有一个两重实根和一个单重实根Δ>0:方程有一个实根和一对共轭虚根Δ<0:方程有三个互异实根pq=0:方程有一个三重实根 \begin{cases} \Delta=0 \text{且} pq\neq 0: & \text{方程有一个两重实根和一个单重实根} \\ \Delta\gt 0: & \text{方程有一个实根和一对共轭虚根} \\ \Delta\lt 0: & \text{方程有三个互异实根} \\ pq=0: & \text{方程有一个三重实根} \end{cases}

Δ<0\Delta < 0:三个实根的情形(“不可约情形”)

直觉上的困惑

Δ<0\Delta < 0 时,Δ\sqrt{\Delta} 是虚数,于是 v,wv, w 的表达式里出现了复数的立方根——但最终结果却是三个实数。这正是历史上著名的不可约情形(casus irreducibilis),卡尔达诺本人也对此感到困惑。


用三角方法理解

Δ<0\Delta < 0 时,换一种参数化更直观。此时 q+Δi2\dfrac{q+\sqrt{-\Delta}i}{2} 是一个复数,写成极坐标形式:

q+Δi2=reiθ\frac{q+\sqrt{-\Delta}i}{2} = r e^{i\theta}

qΔi2=reiθ\frac{q-\sqrt{-\Delta}i}{2} = r e^{-i\theta}

其中

r=q2Δ4=p327,θ=arctanΔqr = \sqrt{\frac{q^2 - |\Delta|}{4}} = \sqrt{-\frac{p^3}{27}}, \quad \theta = \arctan\frac{\sqrt{-\Delta}}{q}

Δ<0\Delta < 0p<0p < 0,故 rr 是实数。)

uk=r1/3ei(θ+2kπ)/3+r1/3ei(θ+2kπ)/3u_k=-r^{1/3} e^{i(\theta + 2k\pi)/3}+r^{1/3} e^{i(-\theta + 2k\pi)/3}k=0,1,2k=0,1,2,对应三个根:

uk=2p3cos(13arccos(3q2p3p)2kπ3),k=0,1,2\boxed{u_k = -2\sqrt{-\frac{p}{3}}\cos\left(\frac{1}{3}\arccos\left(\frac{3q}{2p}\sqrt{-\frac{3}{p}}\right) - \frac{2k\pi}{3}\right), \quad k=0,1,2}

三个根全部是实数,因为复数部分在 v+wv+w 相加时恰好相消。


为什么复数会消失?

关键在于 vw=p/3vw = -p/3 是实数约束。vvww 互为共轭复数:

v=r1/3eiθ/3,w=vˉ=r1/3eiθ/3v = r^{1/3}e^{i\theta/3}, \quad w = \bar{v} = r^{1/3}e^{-i\theta/3}

所以

u=(v+w)=2r1/3cosθ3Ru = -(v+w) = -2r^{1/3}\cos\frac{\theta}{3} \in \mathbb{R}

另外两个根对应 θ\theta 替换为 θ+2π\theta + 2\piθ+4π\theta + 4\pi,同样是实数。复数只是计算的"中间语言",最终虚部两两抵消。


历史意义

不可约情形在历史上证明了一件重要的事:即使方程的根全是实数,有时也无法避免在推导过程中经过复数。这正是推动复数被数学家认真对待的重要动力之一。

结语(Gemini)

通过上述对 a3+b3+c33abca^3 + b^3 + c^3 - 3abc 这一经典恒等式的推导与实例演练,我们可以看到它在处理三元对称式方程根的关系以及不等式证明(如舒尔不等式)中的核心地位。

无论是强基计划中巧妙的变形求值,还是数学竞赛中结合数论性质的反证推导,掌握这一公式的两种形态——因式分解型配方型,往往是破局的关键。希望本文的梳理能帮助你在面对此类高次对称问题时,做到“心中有公式,解题有法度”。