Récurrence ([répertoire])
- lien :
Raisonnement par récurrence (jaicompris.com)
avec des exercices corrigés
modèle de rédaction
- Définition par récurrence d'une suite :
- on donne une valeur de départ : u0 ( amorçage de la récurrence )
- relation de récurrence : un+1 = f(un)
- u0 → u1 = f(u0)
→ u2 = f(u1)
→ u3 = f(u2)
→ . . .
- pour calculer un, il faut calculer toutes les valeurs qui la précèdent.
- Raisonnement par récurrence : démonstration de la relation un > 0 ∀ n ≥ 0
- Propriété P(n) : un > 0
- Initialisation : on vérifie que : u0 > 0 ( amorçage de la récurrence )
- Hérédité : on suppose que la propriété est vraie de 0 à n fixé :
hypothèse de récurrence : un > 0
- supposant que un > 0 ⇒ . . . ⇒ un+1 > 0
- exemple de démonstration :
- Si la fonction f est croissante ( f ' > 0 ) et si f(0) > 0 :
Comme f est croissante : conservation de l'ordre : a > b ⇒ f(a) > f(b)
- on suppose : un > 0 ⇒ f(un) > f(0)
Soit : un+1 > 0
- Conclusion :
- P(0) est vraie, P(n) est héréditaire ∀ n ≥ 0, par récurrence, P(n) est vraie ∀ n ≥ 0
- La suite (u) est minorée par 0.
- Démonstration que la suite (u) est décroissante :
- Propriété P(n) : un > un+1
- Initialisation : on vérifie que : u0 > u1 ( amorçage de la récurrence )
- Hérédité : on suppose que la relation est vraie de 0 à (n−1) (n fixé)
hypothèse de récurrence : un−1 > un
supposant que un−1 > un ⇒ . . . ⇒ un > un+1
- exemple de démonstration :
- Si la fonction f est croissante ( f ' > 0 ) :
- un−1 > un ⇒ f(un−1) > f(un)
Soit : un > un+1
- Conclusion :
P(0) est vraie, P(n) est héréditaire ∀ n ≥ 0, par récurrence, P(n) est vraie ∀ n ≥ 0
la suite (u) est décroissante.
- La suite (u) est décroissante et minorée par 0 :
Donc elle converge vers une limite ≥ 0
Les seules limites L possibles pour la suite un+1 = f(un)
sont les solutions de l'équation : L = f(L)
Il y a donc au moins une valeur L ≥ 0
- Rédaction en 5 points :
Sujet : sachant que Xn+1 = A Xn,
démontrer que Xn = An X0 ∀ n ≥ 0
- recopie de l'énoncé
Soit la propriété P(n) : Xn = An X0 définie pour n dans N
- initialisation de la récurrence
Comme A0 = I , on a P(0) : X0 = A0 X0
- énoncé intermédiaire
Montrons que pour un n ≥ 0 donné on a P(n) ⇒ P(n+1)
- hérédité
Soit n ≥ 0, supposons P(n) : Xn = An X0
Xn+1 = A Xn ⇒ Xn+1 = A An X0
Soit : Xn+1 = An+1 X0 : P(n+1) est vraie
- conclusion
P(n) est vraie pour n=0 et est héréditaire,
Le raisonnement par récurrence permet d'affirmer : P(n) est vraie ∀ n ≥ 0
- # Programmation en python : u(n+1) = (u(n) + 2/u(n)) / 2
# (Méthode de Héron d'Alexandrie)
# ne jamais séparer le n de u :
import math
n = 0
u = 3
print(f" u({n}) = {u}")
for i in range(9) :
n = n + 1
u = (u + 2/u) / 2
print(f" u({n}) = {u}")
print(f"# à comparer à racine de 2 ={math.sqrt(2)}")
retour au menu :
Suites