(1)将多项式xn−1在实数域上因式分解;
(2)如果(x2+x+1)∣f1(x3)+xf2(x3), 证明(x−1)∣f1(x),(x−1)∣f2(x).
思路: (1) 先在复数域上分解,然后将其中的多个因式(一般两个)乘开,变成实多项式。
(2)根据x3−1=(x−1)(x2+x+1), 只需证:f1(1)=0,f2(1)=0.
证: (1) 先在复数域上分解:
xn−1=(x−1)(x−ε)(x−ε2)⋯(x−εn−1),
其中,ε=cosn2π+isinn2π.
容易验证:εn=1,εk+εn−k=2cosn2kπ
然后,发现
(x−ε)(x−εn−1)=x2−(ε+εn−1)x+1=x2−2cosn2πx+1
为实多项式。
所以,在复数域的展开为:
- n为奇数时,xn−1=(x−1)(x2−2cosn2πx+1)⋯(x2−2cosn(n−1)πx+1)
- n为偶数时,xn−1=(x−1)(x+1)(x2−2cosn2πx+1)⋯(x2−2cosn(n−2)πx+1)
(2) x3−1=(x−1)(x2+x+1)=(x−1)(x−ε)(x−ε2)
这里,ε=cos32π+isin32π,ε3=1
(x2+x+1)∣f1(x3)+xf2(x3)
⟹f1(x3)+xf2(x3)=q(x)(x2+x+1)=q(x)(x−ε)(x−ε2)
⟹f1(1)+εf2(1)=0, f1(1)+ε2f2(1)=0
⟹f1(1)=0,f2(1)=0.