与えられた式を展開します。
(x+y−z)(x−y+z)=x(x−y+z)+y(x−y+z)−z(x−y+z) =x2−xy+xz+yx−y2+yz−zx+zy−z2 =x2−xy+xz+xy−y2+yz−xz+yz−z2 =x2−y2−z2+2yz =x2−(y2+z2−2yz) =x2−(y−z)2 これは差の二乗の形なので、次のように変形できます。
x2−(y−z)2=(x+(y−z))(x−(y−z)) =(x+y−z)(x−y+z) 別の解法として、式を以下のように変形することもできます。
(x+y−z)(x−y+z)=(x+(y−z))(x−(y−z)) ここで、A=(y−z) と置くと、 (x+A)(x−A)=x2−A2=x2−(y−z)2 =x2−(y2−2yz+z2)=x2−y2+2yz−z2 =x2−y2−z2+2yz