2通りの方法でa3+b3の因数分解を導出してみます。
その1
(a+b)3=a3+3a2b+3ab2+b3=a3+b3+3ab(a+b)
を利用して導出します。
(a+b)3=a3+b3+3ab(a+b)a3+b3=(a+b)3−3ab(a+b)=(a+b){(a+b)2−3ab}=(a+b){(a2+2ab+b2)−3ab}∴a3+b3=(a+b)(a2−ab+b2)
その2
a3+b3からa3+b3+3ab(a+b)をつくるために補完して、そこから導出します。
a3+b3=a3+b3+3ab(a+b)−3ab(a+b)=(a+b)3−3ab(a+b)=(a+b){(a+b)2−3ab}∴a3+b3=(a+b)(a2−ab+b2)
その3
因数分解したとき、因数が2つ、うち1つが
(a+b)であると仮定すると、もう1つの因数には
a2,b2が含まれることになります。なので
(a+b)(a2+b2)を計算してみて、
(a+b)(a2+b2)=a3+a2b+ab2+b3=a3+b3+ab(a+b)
となるので
a3+b3=(a+b)(a2+b2)−ab(a+b)∴a3+b3=(a+b)(a2−ab+b2)
a3−b3の因数分解については、先ほど求めた
a3+b3=(a+b)(a2−ab+b2)
の
bを
−bに置き換えることで求めることができます。
a3+(−b)3={a+(−b)}{a2−a(−b)+(−b)2}∴a3−b3=(a−b)(a2+ab+b2)