设函数f(x)=x2−2ax+3−2a的两个零点分别为x1,x2,且在区间(x1,x2)上恰好有两个正整数,求实数a的取值范围.
分析与解 考虑分离变量,方程x2−2ax+3−2a=0
即2a(x+1)=x2+3.
显然x=−1不是方程的解,于是原方程等价于2a+2=x+1+4x+1,
于是x1,x2是函数g(x)=x+1+4x+1与直线y=2a+2的公共点的横坐标.
如图,可知区间(x1,x2)上的两个正整数为1,2,因此2a+2的取值范围是(133,5],进而可以解得a的取值范围是(76,32].
注 本题也可以不分离变量,由判别式Δ=4(a+3)(a−1)>0得a>1∨a<−3.因为两根之间恰好有两个正整数,所以a>1.
又因为f(1)=4(1−a)<0,
所以1∈(x1,x2).从而知区间(x1,x2)上的两个正整数为1,2,于是有{f(2)<0,f(3)⩾0,
解得a∈(76,32].如果有题目改成在区间(x1,x2)上恰有两个负整数,大家可以算一算.
答案是[−72,−196).