ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 1 — Logique et ensembles · Modes de raisonnement

Exercice 23

Démonstration

On définit la suite de Fibonacci par F1=F2=1F_{1} = F_{2} = 1 et Fn+2=Fn+1+FnF_{n+2} = F_{n+1} + F_{n} pour tout n⩾1n \geqslant 1.

1. Calculer FnF_{n} pour 1⩽n⩽101 \leqslant n \leqslant 10.

2. Montrer que, pour tout n⩾1n \geqslant 1, il y a exactement Fn+1F_{n+1} façons de paver un rectangle de taille 2×n2 \times n avec des dominos de taille 2×12 \times 1, posés verticalement ou horizontalement.

3. Montrer que Fn+m=Fn−1Fm+FnFm+1F_{n+m} = F_{n-1}F_{m} + F_{n}F_{m+1} pour tous entiers n⩾2n \geqslant 2 et m⩾1m \geqslant 1.

4. Montrer que Fn2=Fn−1Fn+1+(−1)n+1F_{n}^{2} = F_{n-1}F_{n+1} + (-1)^{n+1} pour tout n⩾2n \geqslant 2.

5. Montrer que, pour tout n⩾1n \geqslant 1, F1F2+F2F3+⋯+F2n−1F2n=F2n2etF1F2+F2F3+⋯+F2nF2n+1=F2n+12−1.F_{1}F_{2} + F_{2}F_{3} + \dots + F_{2n-1}F_{2n} = F_{2n}^{2} \qquad\text{et}\qquad F_{1}F_{2} + F_{2}F_{3} + \dots + F_{2n}F_{2n+1} = F_{2n+1}^{2} - 1.

Corrigé

1. On calcule de proche en proche : 1, 1, 2, 3, 5, 8, 13, 21, 34, 55\boxed{1,\ 1,\ 2,\ 3,\ 5,\ 8,\ 13,\ 21,\ 34,\ 55}

2. Notons pnp_{n} le nombre de pavages d'un rectangle 2×n2 \times n. Dans un pavage, la première colonne est couverte soit par un domino vertical, et le reste est un pavage d'un rectangle 2×(n−1)2 \times (n - 1) ; soit par deux dominos horizontaux superposés, qui couvrent les deux premières colonnes, et le reste est un pavage d'un rectangle 2×(n−2)2 \times (n - 2). Ces deux cas s'excluent, d'où pn=pn−1+pn−2p_{n} = p_{n-1} + p_{n-2} pour n⩾3n \geqslant 3. Comme p1=1=F2p_{1} = 1 = F_{2} et p2=2=F3p_{2} = 2 = F_{3} (deux dominos verticaux, ou deux horizontaux), une récurrence double donne pn=Fn+1 pour tout n⩾1.\boxed{p_{n} = F_{n+1} \text{ pour tout } n \geqslant 1.}

3. Fixons n⩾2n \geqslant 2 et raisonnons par récurrence double sur mm. Pour m=1m = 1 : Fn−1F1+FnF2=Fn−1+Fn=Fn+1F_{n-1}F_{1} + F_{n}F_{2} = F_{n-1} + F_{n} = F_{n+1}. Pour m=2m = 2 : Fn−1F2+FnF3=Fn−1+2Fn=Fn+1+Fn=Fn+2F_{n-1}F_{2} + F_{n}F_{3} = F_{n-1} + 2F_{n} = F_{n+1} + F_{n} = F_{n+2}. Si la formule est vraie aux rangs mm et m+1m + 1, on les additionne : Fn+m+Fn+m+1=Fn−1(Fm+Fm+1)+Fn(Fm+1+Fm+2),soitFn+m+2=Fn−1Fm+2+FnFm+3.F_{n+m} + F_{n+m+1} = F_{n-1}(F_{m} + F_{m+1}) + F_{n}(F_{m+1} + F_{m+2}), \quad\text{soit}\quad F_{n+m+2} = F_{n-1}F_{m+2} + F_{n}F_{m+3}.

Fn+m=Fn−1Fm+FnFm+1\boxed{F_{n+m} = F_{n-1}F_{m} + F_{n}F_{m+1}} La question 2 en donne aussi une preuve sans calcul. Un pavage d'un rectangle 2×(n+m−1)2 \times (n + m - 1), il y en a Fn+mF_{n+m}, est soit coupé verticalement entre les colonnes n−1n - 1 et nn, et il se compose alors d'un pavage 2×(n−1)2 \times (n - 1) et d'un pavage 2×m2 \times m, soit traversé à cet endroit par deux dominos horizontaux superposés, qui couvrent les colonnes n−1n - 1 et nn et laissent un pavage 2×(n−2)2 \times (n - 2) et un pavage 2×(m−1)2 \times (m - 1). On obtient FnFm+1+Fn−1FmF_{n}F_{m+1} + F_{n-1}F_{m} pavages.

4. Par récurrence sur n⩾2n \geqslant 2. Pour n=2n = 2 : F22=1F_{2}^{2} = 1 et F1F3+(−1)3=2−1=1F_{1}F_{3} + (-1)^{3} = 2 - 1 = 1. Si la formule est vraie au rang nn, alors Fn+12−FnFn+2=Fn+12−Fn(Fn+1+Fn)=Fn+1(Fn+1−Fn)−Fn2=Fn+1Fn−1−Fn2=−(−1)n+1=(−1)n+2.\begin{aligned} F_{n+1}^{2} - F_{n}F_{n+2} &= F_{n+1}^{2} - F_{n}(F_{n+1} + F_{n}) = F_{n+1}(F_{n+1} - F_{n}) - F_{n}^{2} \\ &= F_{n+1}F_{n-1} - F_{n}^{2} = -(-1)^{n+1} = (-1)^{n+2}. \end{aligned}

Fn2=Fn−1Fn+1+(−1)n+1\boxed{F_{n}^{2} = F_{n-1}F_{n+1} + (-1)^{n+1}} C'est l'identité de Cassini. Pour n=6n = 6 : 64=5×13−164 = 5 \times 13 - 1. ✓

5. Notons Tk=F1F2+⋯+FkFk+1T_{k} = F_{1}F_{2} + \dots + F_{k}F_{k+1}, et montrons par récurrence sur n⩾1n \geqslant 1 l'assertion « T2n−1=F2n2T_{2n-1} = F_{2n}^{2} et T2n=F2n+12−1T_{2n} = F_{2n+1}^{2} - 1 ». On utilise l'identité de Cassini sous la forme FkFk+2=Fk+12+(−1)k+1F_{k}F_{k+2} = F_{k+1}^{2} + (-1)^{k+1}.

• Si T2n−1=F2n2T_{2n-1} = F_{2n}^{2}, alors T2n=F2n2+F2nF2n+1=F2nF2n+2=F2n+12−1T_{2n} = F_{2n}^{2} + F_{2n}F_{2n+1} = F_{2n}F_{2n+2} = F_{2n+1}^{2} - 1.

• Si T2n=F2n+12−1T_{2n} = F_{2n+1}^{2} - 1, alors T2n+1=F2n+1(F2n+1+F2n+2)−1=F2n+1F2n+3−1=F2n+22T_{2n+1} = F_{2n+1}(F_{2n+1} + F_{2n+2}) - 1 = F_{2n+1}F_{2n+3} - 1 = F_{2n+2}^{2}.

Comme T1=F1F2=1=F22T_{1} = F_{1}F_{2} = 1 = F_{2}^{2}, la récurrence s'amorce. T2n−1=F2n2T2n=F2n+12−1\boxed{T_{2n-1} = F_{2n}^{2} \qquad T_{2n} = F_{2n+1}^{2} - 1} Vérification pour n=2n = 2 : 1+2+6=9=F421 + 2 + 6 = 9 = F_{4}^{2} et 9+15=24=25−19 + 15 = 24 = 25 - 1. ✓ Le chapitre 7 donnera une expression explicite de FnF_{n} à l'aide du nombre d'or rencontré à l'exercice 18.

Dans l'édifice

Thèmes

modes de raisonnement, récurrence, suites, produit cartésien

Notions

suite, produit cartésien

Ouvrir dans l'atlas interactif →