因数分解 
高校で学ぶ因数分解の最高峰は次の公式だろう。
x3+y3+z3−3xyz=(x+y+z)(x2+y2+z2−xy−yz−zx)
この公式は、式の値の計算や不等式の問題で活躍する。
今まで、この公式の証明としては、次のような計算をするものとばかり思っていた。
(証明)
x3+y3+z3−3xyz=(x+y)3−3xy(x+y)+z3−3xyz
=(x+y)3+z3−3xy(x+y+z)
=(x+y+z){(x+y)2−(x+y)z+z2}−3xy(x+y+z)
=(x+y+z){(x+y)2−(x+y)z+z2−3xy}
=(x+y+z)(x2+y2+z2−xy−yz−zx) (終)
このような解法に対して、次のような裏技があることを、当HPがいつもお世話になってい
るS(H)さんよりご教示いただいた。S(H)さんに感謝します。
(裏技)
3つの数 x、y、z を零点に持つ3次式は、 (T−x)(T−y)(T−z) とおける。
このとき、 (T−x)(T−y)(T−z)=T3−(x+y+z)T2+(xy+yz+zx)T−xyz
において、Tに x、y、z をそれぞれ代入して、
x3−(x+y+z)x2+(xy+yz+zx)x−xyz=0
y3−(x+y+z)y2+(xy+yz+zx)y−xyz=0
z3−(x+y+z)z2+(xy+yz+zx)z−xyz=0
3つの式を辺々加えると、
x3+y3+z3−(x+y+z)(x2+y2+z2)+(xy+yz+zx)(x+y+z)−3xyz=0
よって、
x3+y3+z3−3xyz=(x+y+z)(x2+y2+z2)−(xy+yz+zx)(x+y+z)
=(x+y+z)(x2+y2+z2−xy−yz−zx)
(追記) 当HPがいつもお世話になっている GAI さんも同様な方法を推奨されて
いる。(平成22年3月5日付け)
x+y+z=a 、xy+yz+zx=b 、xyz=c とおくと、3つの数
x、y、z は、
3次方程式 T3−aT2+bT−c=0 の解である。
これから、 x3−ax2+bx−c=0
y3−ay2+by−c=0
z3−az2+bz−c=0
これらの和をとって、
x3+y3+z3−a(x2+y2+z2)+b(x+y+z)−3c=0
x3+y3+z3−a(x2+y2+z2−b)−3c=0
x3+y3+z3−3c=a(x2+y2+z2−b)
よって、
x3+y3+z3−3xyz=(x+y+z)(x2+y2+z2−xy−yz−zx)
(コメント) この裏技だと、難しい因数分解の公式には見えないですね!
この裏技の手法を用いると、S(H)さんが平成21年7月16日付けで提供された公式
x3+y3+z3+w3−3(xyz+xyw+xzw+yzw)
=(x+y+z+w)(x2+y2+z2+w2−xy−xz−xw−yz−yw−zw)
を示すことも容易だろう。
これは、読者のための練習問題としよう。
この話題に関連して、HN「よおすけ」さんが当HPの掲示板「出会いの泉」に情報を寄せら
れた。よおすけさんに感謝します。
この問題に関連した内容が、数学問題集「考える葦」の中の「高校1年の数学知識で解け
る数学問題集」の問題6に載っているとのこと。
全米数学オリンピック(1973年)
問4 次の連立方程式を解け。
x+y+z=3 、 x2+y2+z2=3 、 x3+y3+z3=3
(解) xy+yz+zx={(x+y+z)2−(x2+y2+z2)}/2=3
xyz={(x3+y3+z3)−(x+y+z)(x2+y2+z2−xy−yz−zx)}/3=1
より、 3つの数 x、y、z は3次方程式 t3−3t2+3t−1=0 の解である。
よって、 (t−1)3=0 より、 t=1 すなわち、 x=y=z=1 である。 (終)
(コメント) 何か、易しかったですね...。