ATLAS Ouvrir dans l'atlas →

ExerciceMaths expertes, chapitre 7 — PGCD · Pour aller plus loin

Exercice 33

Calcul

La suite de Fibonacci (Fn)n⩾0(F_{n})_{n\geqslant 0} est définie par F0=0F_{0}=0, F1=1F_{1}=1 et, pour tout n∈ℕn\in\mathbb{N}, Fn+2=Fn+1+FnF_{n+2}=F_{n+1}+F_{n}. Pour n∈ℕn\in\mathbb{N}, calculer PGCD(Fn,Fn+1)\mathrm{PGCD}(F_{n},F_{n+1}).

Source : poly « Mathématiques : du lycée aux CPGE scientifiques » (LLG / H4), n° 494

Corrigé

Pour n∈ℕn\in\mathbb{N}, notons 𝒫n\mathcal{P}_{n} : « PGCD(Fn,Fn+1)=1\mathrm{PGCD}(F_{n},F_{n+1})=1 ».

Initialisation : PGCD(F0,F1)=PGCD(0,1)=1\mathrm{PGCD}(F_{0},F_{1})=\mathrm{PGCD}(0,1)=1, d'après la Proposition 1.

Hérédité : Supposons 𝒫n\mathcal{P}_{n} vraie. Un diviseur commun de Fn+1F_{n+1} et Fn+2F_{n+2} divise Fn+2−Fn+1=FnF_{n+2}-F_{n+1}=F_{n} ; réciproquement, un diviseur commun de FnF_{n} et Fn+1F_{n+1} divise Fn+Fn+1=Fn+2F_{n}+F_{n+1}=F_{n+2}. Les deux couples ont donc les mêmes diviseurs communs, d'où : PGCD(Fn+1,Fn+2)=PGCD(Fn,Fn+1)=1\mathrm{PGCD}(F_{n+1},F_{n+2})=\mathrm{PGCD}(F_{n},F_{n+1})=1

Conclusion : Pour tout n∈ℕn\in\mathbb{N} : PGCD(Fn,Fn+1)=1\boxed{\mathrm{PGCD}(F_{n},F_{n+1})=1}

Deux termes consécutifs de la suite de Fibonacci sont toujours premiers entre eux. L'algorithme d'Euclide appliqué à Fn+1F_{n+1} et FnF_{n} ne fait que redescendre la suite, avec des quotients tous égaux à 11 : c'est le cas où il est le plus lent.

Dans l'édifice

Thèmes

pgcd, suites

Notions

PGCD

Ouvrir dans l'atlas interactif →