已知数列 {an} 满足 a0=1k,an=an−1+1n2a2n−1,其中 k 为正整数.如果对于所有的 n∈N∗,都有 an<1,求 k 的取值范围.
答案 {k∈N∣k⩾3}.
解析 考虑到 a1=a0+a20<1,于是1k+1k2<1⟹k>√5+12⟹k⩾2. 当 k=2 时,有an−an−1=1n2a2n−1⟹an−a0=1n2a2n−1+1(n−1)2a2n−2+⋯+14a21+a20. 显然 {an} 是单调增数列,因此an−a0>(1n2+1(n−1)2+⋯+122)a21+a20>(12−1n+1)916+14, 从而有an>932+34−916(n+1)=3332−916(n+1), 当 916(n+1)<132 时,有 an>1,不符合题意. 当 k⩾3 时,由于an−an−1=1n2a2n−1<1n2an−1an,n∈N∗, 故1an−1−1an<1n2,n∈N∗, 从而1a0−1an<1+122+⋯+1n2<2−1n, 因此k−2+1n<1an⟹1an>1,n∈N∗. 综上所述,k 的取值范围是 {k∈N∣k⩾3}.