1. 确定函数定义域并求导
首先确定函数 f(x)=x2−2x+alnx 的定义域为 (0,+∞)。
对 f(x) 求导,得:
f′(x)=2x−2+xa=x2x2−2x+a
2. 将极值点存在性转化为导函数零点问题
若函数 f(x) 有两个不同的极值点,则导函数 f′(x)=0 在定义域 (0,+∞) 内有两个不同的变号零点。
由于分母 x>0,这等价于一元二次方程 2x2−2x+a=0 在 (0,+∞) 内有两个不同的实数根。
3. 建立一元二次方程根的分布的不等式组并求解
设 g(x)=2x2−2x+a,其对称轴为 x=21>0。
要使 g(x)=0 在 (0,+∞) 上有两个不同的实数根,只需满足:
{Δ=(−2)2−4×2×a>0g(0)=a>0
即:
{4−8a>0a>0
解得 0<a<21。
因此,实数 a 的取值范围是 (0,21)。
对照选项,D符合题意。