$f(x)$ 的定义域为 $(0,+\infty)$. 不妨设 $0 < x_1 < x_2$.
\[
f'(x)=-\frac{a}{x^2}+\frac{1}{x}=\frac{x-a}{x^2},
\]
因此,
\[
f'(x)\begin{cases}
>0, & \text{当}\ x > a\ 时,\\
=0, & \text{当}\ x = a\ 时,\\
<0, & \text{当}\ 0 < x < a\ 时.\\
\end{cases}
\]
由于存在两点 $x_1\neq x_2$ 使得 $f(x_1)=f(x_2)$, 故 $a > 0$. 且函数 $f(x)$ 在 $x=a$ 处取得最小值. 最小值为 $f_{\min}=f(a)=1+\ln a$. 于是应满足 $1+\ln a <2$, 此推出 $a < e$.
Claim 1. $a < e < x_2$.
Pf. $f(a) < 2$, 推出 $1+\ln a < 2$, 这推出 $a < e$. 又 $f(e)=\frac{a}{e}+\ln e=\frac{a}{e}+1$, 而已证 $a < e$, 故 $f(e) < 2$, 此推出 $e < x_2$.
Claim 2. 若 $a < 2$, 则 $x_1 < 1\leqslant a < 2 < e < x_2$.
Pf. $f(x_1)=2 > a=f(1)$, 于是 $x_1 < 1$. (若 $x_1 > 1$, 则 $[1, x_1]$ 位于 $f$ 的单调递增区间 $[a,+\infty)$, 即 $a\leqslant 1$. 但此时 $f(x_1) < f(x_2)$ 与假设矛盾. $x_1$ 也不可能等于 1, 因为 $f(x_1)=2 > a=f(1)$.)
另一方面, 容易证明 $x\geqslant 1+\ln x$ 对 $\forall\ x\in(0,+\infty)$ 都成立, 等号成立当且仅当 $x=1$. 因此 $a\geqslant 1+\ln a$. 也即 $f(1)\geqslant f(a)$, 这推出 $a\geqslant 1$. (NOTE: 这是在 $a < 2$ 的假设下.)
Claim 3.
- 当 $2 < a < 2(2-\ln 2)$ 时, $1 < x_1 < 2$;
- 当 $a > 2(2-\ln 2)$ 时, $2 < x_1 < a$;
- 当 $a=2(2-\ln 2)$ 时, $x_1=2$.
Pf. 略.
这里 $2(2-\ln 2)\approx 2.61370564$.
例1. 取 $a=2.1$, 则 $\frac{2.1}{x}+\ln x=2$ 的两个解为 $x_1\approx 1.11$, $x_2\approx 4.75$.
例2. 取 $a=2.7$, 则 $\frac{2.7}{x}+\ln x=2$ 的两个解为 $x_1\approx 2.41$, $x_2\approx 3.04$.
当 $a=2$ 时,
例3. 取 $a=2$, 则 $\frac{2}{x}+\ln x=2$ 的两个解为 $x_1=1$, $x_2\approx 4.92$.
对于 $a < 2$, 我们取一些例子,
例4. 取 $a=1.99$, 则 $\frac{1.9}{x}+\ln x=2$ 的两个解为 $x_1\approx 0.99$, $x_2\approx 4.94$.
例4. 取 $a=1.9$, 则 $\frac{1.9}{x}+\ln x=2$ 的两个解为 $x_1\approx 0.9$, $x_2\approx 5.09$.
例4. 取 $a=1.8$, 则 $\frac{1.9}{x}+\ln x=2$ 的两个解为 $x_1\approx 0.82$, $x_2\approx 5.24$.
例4. 取 $a=1.7$, 则 $\frac{1.9}{x}+\ln x=2$ 的两个解为 $x_1\approx 0.74$, $x_2\approx 5.39$.
例4. 取 $a=1.6$, 则 $\frac{1.9}{x}+\ln x=2$ 的两个解为 $x_1\approx 0.66$, $x_2\approx 5.53$.
例4. 取 $a=1.5$, 则 $\frac{1.5}{x}+\ln x=2$ 的两个解为 $x_1\approx 0.6$, $x_2\approx 5.67$.
从上面的数据, 我们大抵猜测: $x_1$ 随着 $a$ 的减小而减小; $x_2$ 随着 $a$ 的减小而增大. 因此这提示我们, 要将 $a$ 看成自变量, 而把 $x_1$ 或 $x_2$ 看成关于 $a$ 的因变量.