Solution:
Let P(x)=a0+a1x+a2x2+⋯+anxn be a polynomial with integer coefficients.
Part (i) We may write
P(x)=a0+a2x2+a4x4+⋯+x(a1+a3x2+a5x5+⋯)
Define
Q(x)=a0+a2x2+a4x4+⋯−x(a1+a3x2+a5x5+⋯)
Then Q(x) is also a polynomial with integer coefficients and
P(x)Q(x)=(a0+a2x2+a4x4+⋯)2−x2(a1+a3x2+a5x5+⋯)2
is a polynomial in x2.
Part (ii) We write again
P(x)=A(x)+xB(x)+x2C(x)
where
A(x)=a0+a3x3+a6x6+⋯B(x)=a1+a4x3+a7x6+⋯C(x)=a2+a5x3+a8x6+⋯
Note that A(x),B(x) and C(x) are polynomials with integer coefficients and each of these is a polynomial in x3. We may introduce
S(x)=A(x)+ωxB(x)+ω2x2C(x)T(x)=A(x)+ω2xB(x)+ωx2C(x)
where ω is an imaginary cube-root of unity. Then
S(x)T(x)=(A(x))2+x2(B(x))2+x4(C(x))2−xA(x)B(x)−x3B(x)C(x)−x2C(x)A(x)
since ω3=1 and ω+ω2=−1. Taking R(x)=S(x)T(x), we obtain
P(x)R(x)=(A(x))3+x3(B(x))3+x6(C(x))3−3x3A(x)B(x)C(x)
which is a polynomial in x3. This follows from the identity
(a+b+c)(a2+b2+c2−ab−bc−ca)=a3+b3+c3−3abc
Alternately, R(x) may be directly defined by
R(x)=(A(x))2+x2(B(x))2+x4(C(x))2−xA(x)B(x)−x3B(x)C(x)−x2C(x)A(x)