数列{an}满足a1=1,a2=12,且n(n+1)an+1an+nanan−1=(n+1)2an+1an−1对一切不小于2的正整数n均成立,则{an}的通项公式为_______.
正确答案是an=1n!,n∈N∗.
分析与解 根据题意,有n(n+1)an−1+nan+1=(n+1)2an,
即1an−1+1(n+1)an+1=n+1nan,
也即1(n+1)an+1−1an=1nan−1an−1,
于是1(n+1)an+1−1an=1nan−1an−1=⋯=12a2−1a1=0,
因此(n+1)an+1=an,
也即(n+1)!⋅an+1=n!⋅an,
进而an=1n!,n∈N∗.
注 构造常数列的方法可以解决很多由递推公式求通项公式的问题,比如对于等差数列的递推公式an+1−an=d,可以变形为an+1−(n+1)d=an−nd=⋯=a1−d,
从而有an=a1+(n−1)d.很多可以利用累加或累乘法求通项公式的题也可以通过构造常数列去求解.