By the given condition, b∣f1−2a, that is, b∣1−2a. But since b>a, we get b=2a−1. Moreover, for every positive integer n, we have
b∣fn−2nan,b∣fn+1−2(n+1)an+1,b∣fn+2−2(n+2)an+2.(1)
From these three relations, together with fn+2=fn+1+fn and b=2a−1, we know that
b∣(n+2)an+2−(n+1)an+1−nan.
Also, since b=2a−1 is necessarily coprime to a, we obtain
b∣(n+2)a2−(n+1)a−n.(2)
Substituting n+1 for n in (2) gives
b∣(n+3)a2−(n+2)a−(n+1).(3)
Subtracting the right-hand sides of (2) and (3), we obtain
that is,b∣a2−a−1,(2a−1)∣a2−a−1,(2a−1)∣4a2−4a−4.
Since 4a2−4a−4=(2a−1)2−5, it follows that 2a−1 divides −5, so 2a−1=1 or 5, which yields only one solution a=3,b=2a−1=5. (The other solution a=1,b=2a−1=1 does not satisfy b>a, so it is discarded.)
Finally we check sufficiency, that is, that (a,b)=(3,5) satisfies the given condition; that is, for every positive integer n, fn−2n⋅3n is indeed divisible by 5. When n=1,2, f1−2⋅1⋅3=1−6=−5, f2−2⋅2⋅32=1−36=−35 are indeed both divisible by 5.
Now suppose the conclusion holds for n=k,k+1, that is, fk−2k⋅3k and fk+1−2(k+1)⋅3k+1 are both divisible by 5. Then 5 also divides
(fk+1−2(k+1)⋅3k+1)+(fk−2k⋅3k)=fk+2−2⋅3k(4k+3).
Thus, for 5 to divide fn+2−2(k+2)⋅3k+2, this condition is equivalent to
9(k+2)≡4k+3(mod5).
But this is equivalent to 5 dividing 5k+15, which clearly holds. Hence, by mathematical induction, the problem is proved.