(1) Use mathematical induction.
It is obvious that {x=a1=1y=a2=2.
is on the curve. Now assume the integer point (a2k−1,a2k) is on the curve. Then we have
a2k−12+a2k−1a2k−a2k2+1=0.
By completing the square and transforming, we get
(a2k−1+a2k)2+(a2k−1+a2k)(a2k−1+2a2k)−(a2k−1+2a2k)2+1=0. Substituting an+2=an+1+an, we get a2k−12+a2k+1a2k+2−a2k+22+1=0.
This shows that the integer point (a2k+1,a2k+2) is on the curve x2+xy−y2+1=0.
By mathematical induction, the integer points
(a1,a2),(a3,a4),⋯,(a2k−1,a2k),⋯
are all on the curve x2+xy−y2+1=0.
(2) Decompose f(x) according to the requirements of g(x), so that a common factor g(x) can be factored out, we have
f(x)=====a1xn+(a2−a1)xn−1−(an−1+an−2)x−an−1a1xn+(a2−a1)xn−1+k=1∑n−3(ak+2−ak+1−ak)xn−k−1−(an−1+an−2)x−an−1a1xn+a2xn−1+k=1∑n−3ak+2xn−k−1−a1xn−1−k=1∑n−3ak+1xn−k−1−an−1x−k=1∑n−3akxn−k−1−an−2x−an−1k=1∑n−1a1xn−k+1−k=1∑n−1akxn−k−k=1∑n−1akxn−k−1(x2−x−1)k=1∑n−1akxn−k−1.
Since ak are all positive integers, g(x)=x2−x−1 divides f(x).