まず、(a+b)2(a−b)2 を計算します。これは ((a+b)(a−b))2 と変形できます。 (a+b)(a−b)=a2−b2 であるので、 (a+b)2(a−b)2=(a2−b2)2=a4−2a2b2+b4 次に、得られた結果と (a4+a2b2+b4) を掛け合わせます。 (a4−2a2b2+b4)(a4+a2b2+b4) この式を展開します。
\begin{align*}
(a^4 - 2a^2b^2 + b^4)(a^4 + a^2b^2 + b^4) &= a^8 + a^6b^2 + a^4b^4 - 2a^6b^2 - 2a^4b^4 - 2a^2b^6 + a^4b^4 + a^2b^6 + b^8 \\
&= a^8 - a^6b^2 + a^4b^4 - a^2b^6 + b^8
\end{align*}
ここで、(a2−b2)(a4+a2b2+b4)=a6−b6 であることに気づけば、a4−2a2b2+b4=(a2−b2)2 より、 (a2−b2)2(a4+a2b2+b4)=(a2−b2)(a2−b2)(a4+a2b2+b4)=(a2−b2)(a6−b6)=a8−a2b6−a6b2+b8 ここで、a6−b6=(a2−b2)(a4+a2b2+b4) を使って、 (a2−b2)(a2−b2)(a4+a2b2+b4)=(a2−b2)(a6−b6)=a8−a2b6−a6b2+b8