Define the sequence $\{a_n\}$ by $a_{1}=2,a_{2}=6$, and for $n>2$, $$a_{n}=a_{n-1}+n^2a_{n-2}$$
show that $$a_{n}=(n+1)!$$
I know if we use induction,it is easy to prove it. $$n!+n^2(n-1)!=n![1+n]=(n+1)!$$
But without using induction, can we prove this result?
Divide $$ a_n=a_{n-1}+n^2 a_{n-2} $$ by $a_{n-1}$: $$ \frac{a_n}{a_{n-1}}=1+n^2\frac{a_{n-2}}{a_{n-1}} $$ Let $x_n=\frac{a_n}{a_{n-1}}$; so, $$ x_n=1+\frac{n^2}{x_{n-1}}. $$ $x_n=n+1$ is a solution of it: $$ n+1=1+\frac{n^2}{(n-1)+1}. $$ So, $a_n/a_{n-1}=n+1$ and $a_n=C(n+1)!$. $a_1=2\Longrightarrow C=1$.