Западно-Китайская олимпиада по математике 2002 года | Казахстанские олимпиады

Предположим, что α \alpha и β \beta — два корня уравнения x2x1=0 x^2-x-1=0. Пусть an=αnβnαβ a_n=\frac{\alpha^n-\beta^n}{\alpha-\beta} для n=1,2, n=1, 2, \ldots.
а) Докажите, что для любого натурального n n верно равенство an+2=an+1+an a_{n+2}=a_{n+1}+a_n.
б) Найдите все натуральные числа a a и b b такие, что a<b a < b и ban2nan b \mid a_n-2na^n при любом натуральном n n.