令 f(x)=lnx,作曲线 y=f(x) 在点 (a1,f(a1)) 处的切线交 y 轴于 (0,a2),作曲线 y=f(x) 在点 (a2f(a2)) 处的切线交 y 轴于 (0,a3),若 a3<0 则停止,以此类推,得到数列 {an}.
1、若正整数 m⩾2,证明 am=lnam−1−1.
2、若正整数 m⩾2,试比较 am 与 am−1−2 的大小.
3、若正整数 k⩾3,是否存在 k 使得 a1,a2,⋯,ak 依次成等差数列?若存在,求出 k 的所有取值,若不存在,试说明理由.
解析
1、根据题意,函数 f(x) 的导函数f′(x)=1x,
因此其在 (an,f(an)) 处的切线方程为y=1an(x−an)+lnan,
从而an+1=1an(0−an)+lnan=lnan−1,
命题得证.
2、根据第 (1) 小题的结果,有am−(am−1−2)=lnam−1−(am−1−1)⩽0,
于是 am⩽am−1−2.
3、若 a1,a2,a3,a4 成公差为 d 的等差数列,则d=an+1−an⟹d=lnan−an−1,n=1,2,3,
也即函数 g(x)=lnx−x−1−d 有 3 个零点 x=a1,a2,a3,函数 g(x) 的导函数g′(x)=x−1x,
只有一个零点,因此函数 g(x) 至多有 2 个零点,矛盾,因此当 k⩾4 时,a1,a2,⋯,ak 不为等差数列. 由于 g(x) 的极大值,亦为最大值是 g(1)=−2−d,因此当 d<−2 时 g(x) 有 2 个零点,因此使得 a1,a2,⋯,ak 依次成等差数列的 k 的所有取值为 k=3.