已知 p,q∈Z,数列 {an} 的首项 a1=0,an+1=pan+√(p2−1)a2n+q2,n⩾ 且 n\in\mathbb N^\ast,求证:{a_n} 为整数数列.
解析 根据题意,有(a_{n+1}-pa_n)^2=(p^2-1)a_n^2+q^2\iff a_{n+1}^2-2pa_na_{n+1}+a_n^2-q^2=0,进而a_n^2-2pa_na_{n-1}+a_{n-1}^2-1=0,因此 a_{n-1},a_{n+1} 是关于 t 的方程t^2-2pa_n\cdot t+a_n^2-q^2=0的两根,从而a_{n+1}+a_{n-1}=2pa_n,而 a_1=0,a_2=|q| 均为整数,因此 a_n 为整数数列.