有多少个不同的二次多项式 f(x)=ax2+bx+c 的根构成的集合与系数构成的集合相同?( )
A.3
B.4
C.5
D.6
E.无穷多
答案 B.
解析 设 f(x)=0 的两个根为 r,s,若 r=s,则有 a=b=c=r,此时 f(x)=r(x2+x+1) 没有根,不符合题意. 不妨设 a=r,则根据韦达定理,有f(x)=rx2+(−r2−rs)x+r2s.
[[case]]情形一[[/case]] r2s=r.此时必然有 −r2−rs=s,因此{−r2−rs=s,r2s=r,⟺{s=1r,r3+r−1=0,
该方程组有唯一无理数解. [[case]]情形二[[/case]] r2s=s.此时 s=0 或 r=±1. 若 s=0,则 −r2−rs=−r2,得到解 (r,s)=(−1,0); 若 r=1,则 −r2−rs=−1−s,得到解 (r,s)=(1,−12),(1,−2); 若 r=−1,则 −r2−rs=−1+s,得到解 (r,s)=(−1,0),之前已经出现过. 综上所述,符合题目的多项式共有 4 个.