已知实数 a,b,c 满足 a2+b2=8 且 bc−c2−4≠0,则代数式 m=ac−c2−4bc−c2−4 的取值范围是( )
A.(−∞,2−√3)
B.[2+√3,+∞)
C.(2−√3,2+√3)
D.[2−√3,2+√3]
答案 D.
解析 根据题意,有a−bm=(1−m)(c+4c),
又(a−bm)2⩽(a2+b2)(1+m2),
因此(1−m)2(c+4c)2⩽8(1+m2),
进而16(1−m)2⩽8(1+m2),
解得2−√3⩽m⩽2+√3,
等号当 c=±2 且a−b=1m
时可以取得,因此所求的取值范围是 [2−√3,2+√3].