设a,b∈R,关于x的方程(x2−ax+1)(x2−bx+1)=0的四个实根构成以q为公比的等比数列,若q∈[13,2],则ab的取值范围是______.
正确答案是[4,1129].
解 法一 设等比数列为m,mq,mq2,mq3,从而有m2q3=1.
由题意知ab=(m+mq3)(mq+mq2)=m2q(1+q)(1+q3)=q+1q+q2+1q2=(q+1q)2+(q+1q)−2.
记t=q+1q,则由q∈[13,2]知t∈[2,103].
因为ab=t2+t−2在t∈[2,103]上单调递增,所以ab∈[4,1129].
法二(由意琦行提供)
设四个实根构成的等比数列为m(√q)3,m√q,m√q,m⋅(√q)3,
则根据题意知m(√q)3⋅m⋅(√q)3=m√q⋅m√q=1,
所以m2=1.
记√q=t∈[√33,√2],有ab=(mt3+mt3)⋅(mt+mt)=(t+1t)2(t2+1t2−1)=(t+1t)4−3(t+1t)2.
记s=t+1t,则s∈[2,43√3],从而s2∈[4,163],于是ab=s4−3s2=(s2−32)2−94∈[4,1129].
已知几个数成等差数列或等比数列有多种不同的设法,法二采用的是对称设法,这种设法对于解决某些问题会带来思考或计算上的方便.更多相关问题见每日一题[291]对称美学.