TS. Algorithmique 1- Suites et récurrence
6Utiliser un algorithme pour étudier une suite monotone de limite finie
2Dire qu’une suite converge vers un nombre `signifie que tout intervalle ouvert contenant `contient tous les
termes de la suite à partir d’un certain indice.
2Dire qu’un nombre est, par exemple, « à moins » de 0,01 d’un nombre arevient à dire que ce nombre appartient
à l’intervalle ouvert ]a−0,01 ; a+0,01[.
2Pour une suite qui converge vers `, on peut se demander à partir de quel indice les termes de la suite sont aussi
proches de `que l’on veut, c’est-à-dire à une distance de `aussi petite que l’on veut.
1. Cas d’une suite définie de manière explicite un=f(n)
Lorsque la suite (un) est définie de manière explicite, on peut envisager une étude « à la main » .
Considérons par exemple la suite (un) définie pour tout entier naturel npar un=3n+1
n+2.
On démontre que la suite est décroissante et a pour limite 3 lorsque ntend vers +∞.
On souhaite déterminer à partir de quel indice les termes de la suite sont des valeurs approchées de 3 à 0,1 près,
c’est à dire dans l’intervalle ouvert ]2,9 ; 3,1[.
a. Résoudre la double inéquation 2,9 <3n+1
n+2<3,1 puis conclure.
b. Faire la même étude en remplaçant 0,1 par 0,001.
2. Cas d’une suite définie par récurrence un+1=f(un)
Lorsque la suite (un) est définie par récurrence, on doit souvent faire appel aux outils de calcul.
Considérons par exemple la suite (un) définie par u0=1 et pour tout entier naturel npar un+1=un
2+3.
On démontre que la suite est croissante et a pour limite 6 lorsque ntend vers +∞.
L’algorithme suivant écrit avec ALGOBOX a pour objectif de déterminer à partir de quel indice les termes de la suite
sont dans l’intervalle ouvert ]6 −r; 6 +r[, où rest un nombre strictement positif choisi par l’utilisateur.
a. À quelles lignes précise-t-on :
– la valeur du premier terme u0?
– la fonction ftelle que un+1=f(un) ?
b. Les lignes 11 à 15 correspondent
à une boucle conditionnelle.
– préciser le test qui conditionne cette boucle.
– à quelle condition sort-on de cette boucle ?
c. Utiliser cet algorithme pour déterminer à partir de
quel indice n,unappartient :
– à ]5,99 ; 6,01[
– à ]6−10−5; 6 +10−5[
d. La suite (un) est définie par u0=1 et pour tout entier
naturel n>1, un+1=un
3+2
Conjecturer le sens de variation de la suite
et sa limite éventuelle L.
Déterminer à partir de quel indice n,
on obtient une valeur approchée de Là 0,001 près.
Algorithme 5 : Utilisation d’une fonction numérique
VARIABLES
nEST_DU_TYPE NOMBRE
rEST_DU_TYPE NOMBRE
uEST_DU_TYPE NOMBRE
LEST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
uPREND_LA_VALEUR 1
nPREND_LA_VALEUR 0
LIRE L
LIRE r
TANT_QUE (u<=L-r ou u>=L+r) FAIRE
DEBUT_TANT_QUE
uPREND_LA_VALEUR F1(u)
nPREND_LA_VALEUR n+1
FIN_TANT_QUE
AFFICHER "Le terme u"
AFFICHER n
AFFICHER " appartient à ]L−r;L+r[."
FIN_ALGORITHME
Fonction numérique utilisée : F1(x)=x
2+3
http://lycee.lagrave.free.fr 3n