由a[2]-a[5]=42,知:a[1]q(1-q^3)=42 【1】
前三项和为168,知:a[1](1+q+q^2)=168 【2】
如果两式相除的话,应该得到:q(1-q)=1/4
整理得到的是:(2q-1)^2=0
但是这样处理,有人考虑可能会失根.
于是,【1】*4,得:4a[1]q(1-q^3)=168
∴4a[1]q(1-q^3)=a[1](1+q+q^2)
∵等比数列的前三项和为168
∴a[1]≠0
∴4q(1-q)(1+q+q^2)=(1+q+q^2)
(1+q+q^2)(4q^2-4q+1)=0
即:(2q-1)^2(q^2+q+1)=0
其实,q^2+q+1=(q+1/2)^2+3/4恒大于零,两式相除时约掉,
或者说:q^2+q+1=0的Δ=1-4=-3