Première spécialité • Algèbre

Comprendre les suites numériques

Définir une suite, calculer ses termes, représenter ses valeurs et étudier son sens de variation : un cours progressif avec Python et exercices corrigés.

Avant de commencer

Prérequis : calcul littéral, fonctions, variations, fractions et boucles en Python.

Objectifs : passer de la langue naturelle à une formule, calculer des termes, représenter une suite, justifier ses variations et explorer son comportement à long terme.

1. Qu’est-ce qu’une suite numérique ?

Une suite numérique est une fonction définie sur les entiers naturels, ou à partir d’un certain entier, et à valeurs réelles. Ici, \(\mathbb N=\{0,1,2,\ldots\}\).

\((u_n)\) désigne la suite ; \(u_n\) est son terme d’indice n. L’indice indique une position, le terme est un nombre.

Si \(u_n=2n+3\), alors \(u_0=3\), \(u_1=5\) et \(u_2=7\). La suite commence à l’indice 0 : \(u_2\) est donc le troisième terme.

\(u_{n+1}\) est le terme suivant ; \(u_n+1\) est le terme courant auquel on ajoute 1. Ce sont deux expressions différentes.

2. Définir une suite par une formule explicite

Une formule explicite exprime directement \(u_n\) en fonction de \(n\). On peut calculer un terme sans calculer les précédents.

Pour \(u_n=n^2+2\), on obtient \(u_0=2\), \(u_1=3\), \(u_2=6\), \(u_3=11\), et \(u_{20}=402\).

\[u_{n+1}=(n+1)^2+2=n^2+2n+3,\qquad u_n+1=n^2+3.\]

Pour \(v_n=\frac1n\), la suite n’est définie que pour \(n\ge1\). Toujours préciser les indices autorisés avant de calculer.

Méthode

  1. Repérer l’indice demandé.
  2. Remplacer toutes les occurrences de \(n\), avec des parenthèses si nécessaire.
  3. Effectuer le calcul et distinguer valeur exacte et valeur approchée.

3. Définir une suite par récurrence

Une définition par récurrence précise un terme initial et une règle permettant de calculer le terme suivant à partir du terme courant.

\[u_0=5,\qquad u_{n+1}=2u_n-1\quad(n\in\mathbb N).\]

\(u_1=2\times5-1=9\), puis \(u_2=2\times9-1=17\), et \(u_3=33\). Pour obtenir \(u_3\), on a utilisé successivement les termes précédents.

Le terme initial est indispensable : avec la même règle mais \(v_0=1\), tous les termes valent 1.

Dans \(u_{n+1}=2u_n-1\), on remplace \(u_n\) par sa valeur connue, pas par l’indice \(n\). Une définition par récurrence ne doit pas être confondue avec une démonstration par récurrence.

4. Passer d’un modèle à une suite

Un motif géométrique

On aligne des carrés avec des allumettes. Le premier carré nécessite quatre allumettes ; chaque carré supplémentaire partage un côté et en nécessite trois de plus. Pour \(n\ge1\), notons \(a_n\) le nombre d’allumettes.

Motif 1 : 4 allumettes
Motif 1 : 1 carré(s), 4 allumettes.
Motif 2 : 7 allumettes
Motif 2 : 2 carré(s), 7 allumettes.
Motif 3 : 10 allumettes
Motif 3 : 3 carré(s), 10 allumettes.

En orange : les trois nouvelles allumettes. Le côté partagé existe déjà : on ne le compte pas deux fois.

\[a_1=4,\qquad a_{n+1}=a_n+3,\qquad a_n=4+3(n-1)=3n+1.\]

On obtient deux descriptions de la même suite : récurrence et formule explicite. Ainsi, dix carrés nécessitent \(a_{10}=31\) allumettes.

Une évolution annuelle

Un capital initial de 500 € augmente de 4 % par an, sans versement supplémentaire. Avec \(C_n\) le capital après \(n\) années :

\[C_0=500,\qquad C_{n+1}=1{,}04C_n,\qquad C_n=500\times1{,}04^n.\]

Les suites obtenues en ajoutant toujours le même nombre ou en multipliant toujours par le même facteur seront étudiées en détail dans le chapitre sur les suites arithmétiques et géométriques.

5. Représenter une suite

On place les points de coordonnées \((n;u_n)\). Les indices sont entiers : la représentation est un nuage de points, et non une courbe continue.

\[\begin{array}{c|rrrrrrr}n&0&1&2&3&4&5&6\\\hline u_n=n^2+2&2&3&6&11&18&27&38\end{array}\]
Suite u_n = n² + 2 : points distincts et lecture des coordonnées Les sept points ont pour coordonnées (0,2), (1,3), (2,6), (3,11), (4,18), (5,27), (6,38). Ils ne sont pas reliés. 0 5 10 15 20 25 30 35 40 0 1 2 3 4 5 6 n uₙ (0 ; 2) (2 ; 6) (4 ; 18) (5 ; 27) (6 ; 38) A(3 ; 11)
Chaque point représente un terme. Le point orange A(3 ; 11) montre que le terme d’indice 3 vaut 11. Les pointillés servent uniquement à lire ses coordonnées.

Si \(u_n=f(n)\), les points appartiennent à la courbe de \(f\), mais seules les abscisses entières correspondant aux indices sont utilisées.

Quelques points permettent de conjecturer un comportement ; ils ne prouvent pas une propriété pour tous les indices.

6. Définir le sens de variation

Pour tout entier \(n\ge k\) :

  • \(u_{n+1}\ge u_n\) : suite croissante à partir du rang \(k\) ;
  • \(u_{n+1}\le u_n\) : suite décroissante à partir du rang \(k\) ;
  • \(u_{n+1}=u_n\) : suite constante à partir du rang \(k\).

Avec des inégalités strictes à tous les rangs concernés, on parle de croissance ou de décroissance stricte. Une suite monotone est croissante ou décroissante.

\(u_n=(-1)^n\) prend successivement les valeurs \(1,-1,1,-1,\ldots\). Elle n’est ni croissante ni décroissante.

7. Méthode : étudier la différence de deux termes

Calculer \(u_{n+1}-u_n\), simplifier, puis en étudier le signe pour tous les indices concernés.

Une suite strictement croissante

Pour \(u_n=n^2+2\) :

\[u_{n+1}-u_n=(n+1)^2+2-(n^2+2)=2n+1\gt0\quad(n\ge0).\]

La suite est strictement croissante sur \(\mathbb N\).

Une suite strictement décroissante

Pour \(v_n=\frac1{n+1}\) :

\[v_{n+1}-v_n=\frac1{n+2}-\frac1{n+1}=-\frac1{(n+1)(n+2)}\lt0.\]

Les deux facteurs du dénominateur sont positifs pour \(n\ge0\). La suite est donc strictement décroissante.

Un changement de sens de variation

Pour \(w_n=n^2-6n+8\), on trouve \(w_{n+1}-w_n=2n-5\). Cette différence est négative pour les entiers 0, 1 et 2, puis positive pour tout entier \(n\ge3\).

\[\begin{array}{c|ccccc}n&0&&3&&+\infty\\\hline w_n&8&\searrow&-1&\nearrow&+\infty\end{array}\]

La suite décroît de l’indice 0 à l’indice 3, puis croît à partir de 3. Son minimum est \(w_3=-1\). Les flèches résument l’évolution des termes aux indices entiers.

8. Méthode : utiliser une fonction associée

Si \(u_n=f(n)\) et si \(f\) est croissante sur \([k;+\infty[\), alors \(n\le n+1\) entraîne \(f(n)\le f(n+1)\). La suite est donc croissante à partir de \(k\). Le même raisonnement s’applique à la décroissance et aux variations strictes.

\(u_n=(n-2)^2+1\). La fonction \(f(x)=(x-2)^2+1\) décroît sur \([0;2]\), puis croît sur \([2;+\infty[\). La suite décroît donc jusqu’au rang 2, puis croît à partir de 2 ; son minimum vaut 1.

Cette méthode exige d’étudier la fonction sur un intervalle contenant les indices. Elle ne s’applique pas directement à une suite donnée par \(u_{n+1}=f(u_n)\). La réciproque n’est pas générale : une suite peut être croissante sans que la fonction choisie soit croissante entre les entiers.

9. Calculer des termes et chercher un seuil avec Python

Pour la suite \(u_0=5\), \(u_{n+1}=2u_n-1\), le programme suivant calcule le terme d’indice \(n\), pour un entier \(n\ge0\).

Py

Calculer un terme

La variable u contient le terme courant. Chaque tour de boucle calcule le suivant.

def terme(n):
    u = 5
    for i in range(n):
        u = 2 * u - 1
    return u
Résultat attendu
>>> terme(0)
5
>>> terme(3)
33

La boucle effectue exactement \(n\) mises à jour. Le programme suivant renvoie le premier indice pour lequel \(u_n\ge1000\).

Py

Trouver le premier dépassement

La boucle continue tant que le terme reste inférieur à 1 000.

def premier_seuil():
    n, u = 0, 5
    while u < 1000:
        u = 2 * u - 1
        n = n + 1
    return n, u
Résultat attendu
>>> premier_seuil()
(8, 1025)

On vérifie \(u_7=513\lt1000\) et \(u_8=1025\ge1000\). Ici, la suite admet la formule \(u_n=4\times2^n+1\), cohérente avec le terme initial et la relation de récurrence ; elle dépasse tout seuil fixé, donc la boucle se termine.

10. Approcher intuitivement la notion de limite

En première spécialité, on observe et on conjecture les comportements à long terme, sans définition formelle de limite ni théorèmes généraux de convergence.

Se rapprocher d’un nombre

Pour \(a_n=2+\frac1{n+1}\), on obtient \(a_9=2{,}1\), \(a_{99}=2{,}01\), \(a_{999}=2{,}001\). Les termes se rapprochent de 2 ; on exprime ce comportement en disant que la suite tend vers 2.

Grandir sans borne

Pour \(b_n=n^2\), les termes deviennent aussi grands qu’on le souhaite lorsque l’indice est suffisamment grand : on dit que la suite tend vers \(+\infty\).

Ne pas avoir de limite

\(c_n=(-1)^n\) alterne entre 1 et −1 : ses termes ne se rapprochent d’aucun nombre et ne tendent pas vers un infini.

Une observation numérique seule ne suffit pas à prouver un comportement général. Une suite strictement croissante ne tend pas nécessairement vers \(+\infty\) : par exemple \(1-\frac1{n+1}\) se rapproche de 1.

11. Exercices avec corrections

Exercice 1 — Calcul direct

Pour \(u_n=3n^2-n+1\), calculer \(u_0,u_2,u_5\).

Afficher la correction

\(u_0=1\), \(u_2=12-2+1=11\), \(u_5=75-5+1=71\).

Exercice 2 — Récurrence

\(v_0=2\), \(v_{n+1}=3v_n+1\). Calculer les quatre premiers termes.

Afficher la correction

\(v_0=2\), \(v_1=7\), \(v_2=22\), \(v_3=67\).

Exercice 3 — Indices

Pour \(u_n=n^2+2\), comparer \(u_{n+1}\) et \(u_n+1\).

Afficher la correction

\(u_{n+1}=n^2+2n+3\), alors que \(u_n+1=n^2+3\). La différence vaut \(2n\) ; ces valeurs sont égales seulement pour \(n=0\).

Exercice 4 — Variations

Étudier \(a_n=\frac3{n+2}\) pour \(n\ge0\).

Afficher la correction

\(a_{n+1}-a_n=-\frac3{(n+2)(n+3)}\lt0\). La suite est strictement décroissante.

Exercice 5 — Changement de sens

Étudier \(b_n=n^2-4n+7\).

Afficher la correction

\(b_{n+1}-b_n=2n-3\), négatif pour \(n=0,1\), positif pour \(n\ge2\). Minimum au rang 2 : \(b_2=3\).

Exercice 6 — Modélisation

Une salle comporte 12 sièges au premier rang et 2 sièges de plus à chaque rang suivant. Exprimer le nombre \(s_n\) de sièges du rang \(n\ge1\).

Afficher la correction

\(s_1=12\), \(s_{n+1}=s_n+2\). Donc \(s_n=12+2(n-1)=2n+10\). Le dixième rang comporte 30 sièges.

Exercice 7 — Seuil

Pour \(u_n=n^2+2\), trouver le premier indice tel que \(u_n\gt100\).

Afficher la correction

Il faut \(n^2\gt98\). Or \(u_9=83\) et \(u_{10}=102\). La croissance prouvée au cours garantit que le premier indice est 10.

12. Le cours en vidéo

Suites numériques et sens de variation

Retrouve ici la vidéo explicative du chapitre.