Exercice 3. La suite de Fibonacci est construite ainsi : chaque terme est la somme des deux pr´
ec´
edents.
Ses premiers termes valent :
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, . . .
Montrer que la suite de Fibonacci contient un multiple de 1000.
Solution.
Notons Fnle n-i`
eme terme de la suite de Fibonacci (F1=1,F2=1,F3=2, etc.) et notons un
le reste de la division euclidienne de Fnpar 1000 (unest donc le nombre form´
e par les trois derniers
chiffres de Fn). Comme il n’y a qu’un nombre fini de couples (x,y)d’entiers compris entre 0et 999 (il
y en a exactement 10002=1 000 000), il existe des entiers net Ntels que N > 0et
un=un+N;un+1=un+1+N.(1)
Or, un−1(resp. un−1+N) s’obtient `
a partir de unet un+1(resp. un+Net un+1+N)comme le reste de la
division euclidienne de un+1−un(resp. un+1+N−un+N) par 1000. Ainsi, des ´
egalit´
es (1), on d´
eduit
que un−1=un−1+N. En continuant ainsi, on obtient uN+1=u1=1et uN+2=u2=1, d’o`
u il r´
esulte
enfin uN=0. L’entier FNest donc multiple de 1000.
4