3.11 Limite supérieure, limite inférieure

On sait qu'une suite convergente est bornée, mais le contraire n'est pas vrai: une suite peut être bornée sans converger (par exemple: \((-1)^n\)).

On va voir ici que l'on peut malgré tout associer à toute suite bornée deux nombres, appelés limite supérieure et limite inférieure, qui donnent des informations utiles sur le comportement de la suite à l'infini. On verra aussi que ces deux nombres sont utiles pour étudier la convergence de la suite, puisqu'ils sont égaux si et seulement si la suite converge.

Soit \((a_n)\) une suite bornée. On définit deux nouvelles suites, \((M_n)\) et \((m_n)\) en posant, pour tout \(n\), \[\begin{aligned} M_n&:= \sup \{a_n,a_{n+1},\dots\}\,,\\ m_n&:= \inf \{a_n,a_{n+1},\dots\}\,. \end{aligned}\] Ces deux suites de réels sont bien définies puisque l'on suppose \((a_n)\) bornée. De plus,

On peut donc écrire \[ m_n\leqslant a_n\leqslant M_n\qquad \forall n\,. \]

Lemme: Les suites \((M_n)\) et \((m_n)\) sont monotones et bornées. Plus précisément,

En particulier, ces deux suites sont convergentes.

Définissons \(A_n:= \{a_n,a_{n+1},\dots\}\). Puisque \(A_{n+1}\subset A_{n}\), on a d'une part que \(\sup A_{n+1}\leqslant \sup A_n\), ce qui donne \[M_{n+1}\leqslant M_n,\] et d'autre part que \(\inf A_{n+1}\geqslant \inf A_n\), ce qui donne \[m_{n+1}\geqslant m_n\,.\] Comme \((a_n)\) est bornée, \((M_n)\) est minorée, et \((m_n)\) est majorée. On a donc existence des limites \(\lim_{n\to \infty} M_n\) et \(\lim_{n\to \infty} m_n\).

On observe ces propriétés sur l'animation ci-dessous. La suite \((a_n)\) est représentée par les points noirs, \((M_n)\) par les points rouges, et \((m_n)\) par les points bleus:

Maintenant que l'on sait que ces suites sont convergentes, il est naturel de donner des noms à leurs limites:

Soit \((a_n)\) une suite bornée, \((M_n)\) et \((m_n)\) définies comme ci-dessus.
  1. La limite supérieure de \((a_n)\) est définie par \[\limsup_{n\to\infty}a_n:= \lim_{n\to \infty} M_n\,.\]
  2. La limite inférieure de \((a_n)\) est définie par \[\liminf_{n\to\infty}a_n:= \lim_{n\to \infty} m_n\,.\]

Remarque:

Exemple: Considérons la suite \(a_n=(-1)^n\), qui comme on le sait est bornée mais ne possède pas de limite. Quel que soit la valeur de \(n\), l'ensemble \(\{a_n,a_{n+1},\dots\}\) contient une infinité de \(+1\), et une infinité de \(-1\), ce qui implique \(M_n=+1\) et \(m_n=-1\). Ainsi, \[\begin{aligned} \lim_{n\to\infty}M_n&=+1\,,\\ \lim_{n\to\infty}m_n&=-1\,, \end{aligned}\] qui signifie \[\begin{aligned} \limsup_{n\to\infty} a_n&=+1\,,\\ \liminf_{n\to\infty} a_n&=-1\,. \end{aligned}\]

Exemple: Considérons \(a_n=\frac{1}{n}\). Puisque \((a_n)\) est décroissante, \[\begin{aligned} M_n &=\sup\{a_n,a_{n+1},\dots\}\\ &=\sup\left\{\frac1n,\frac{1}{n+1},\dots\right\}\\ &=\frac1n\to 0\,. \end{aligned}\] Aussi, \[\begin{aligned} m_n &=\inf\{a_n,a_{n+1},\dots\}\\ &=\inf\left\{\frac1n,\frac{1}{n+1},\dots\right\} =0 \end{aligned}\] On a donc \[ \limsup_{n\to \infty}a_n= \liminf_{n\to \infty}a_n=0\,. \] Remarquons que dans ce cas, on sait aussi que \(\displaystyle \lim_{n\to\infty}a_n=0\).

On a vu dans ce dernier exemple un cas d'une suite convergente pour laquelle les limites supérieures et inférieures avaient une valeur commune. C'est en fait un critère:

Théorème: Soit \((a_n)\) une suite bornée. Alors \((a_n)\) converge si et seulement si ses limites inférieures et supérieures sont égales. Plus précisément: \[\lim_{n\to \infty} a_n=L \qquad \Leftrightarrow \qquad \liminf_{n\to\infty}a_n=\limsup_{n\to\infty}a_n=L\,.\]

Bien-sûr ce résultat est aussi utile si on veut montrer qu'une suite bornée ne converge pas: il suffit de voir que ses limites supérieures et inférieures sont différentes.

(Voir aussi la vidéo)
\(\Rightarrow:\) Si \(a_n\to L\), alors pour tout \(\varepsilon\gt 0\) il existe \(N\) tel que \(|a_n-L|\leqslant \varepsilon\) pour tout \(n\geqslant N\). Ceci implique que \[ L-\varepsilon \leqslant a_n \leqslant L+\varepsilon \,,\quad \forall n\geqslant N\,, \] et donc en particulier que pour tout \(n\geqslant N\), \[ M_n=\sup\{a_n,a_{n+1},\dots\}\leqslant L+\varepsilon\,, \] et \[ m_n=\inf\{a_n,a_{n+1},\dots\}\geqslant L-\varepsilon\,. \] Par conséquent, \[ L-\varepsilon \leqslant \liminf_{n\to\infty}a_n\leqslant \limsup_{n\to\infty}a_n\leqslant L+\varepsilon\,. \] Comme \(\varepsilon\gt 0\) est arbitraire, on a \[ \liminf_{n\to\infty}a_n=\limsup_{n\to\infty}a_n=L\,. \]
\(\Leftarrow:\) Supposons que \(\liminf_{n\to\infty}a_n=\limsup_{n\to\infty}a_n=L\). Si on fixe \(\varepsilon\gt 0\), alors on a d'une part qu'il existe un \(N_+\) tel que \[ \sup\{a_n,a_{n+1},\dots\}\leqslant L+\varepsilon\,,\qquad \forall n\geqslant N_+ \] et d'autre part qu'il existe un \(N_-\) tel que \[ \inf\{a_n,a_{n+1},\dots\}\geqslant L-\varepsilon\,,\qquad \forall n\geqslant N_- \] Ceci implique, en particulier, que \[ L-\varepsilon \leqslant a_n \leqslant L+\varepsilon\,,\qquad \forall n\geqslant N\,, \] où on a posé \(N=\max\{N_-,N_+\}\). Ceci montre que \(a_n\to L\).

Exemple: Considérons la suite \((a_n)_{n\geqslant 0}\) définie par \[ a_n=\sin(\tfrac{\pi}{4}+n\tfrac{\pi}{2})\,. \]

Ses premiers termes \(n=0,1,2,3\) sont \[ +\frac{\sqrt{2}}{2}, +\frac{\sqrt{2}}{2}, -\frac{\sqrt{2}}{2}, -\frac{\sqrt{2}}{2}, \] Par la périodicité du sinus, le reste de la suite s'obtient en répétant cette séquence. On a en particulier que pour tout \(n\), \[ M_n=+\frac{\sqrt{2}}{2}\,, \qquad m_n=-\frac{\sqrt{2}}{2}\,. \] On a donc \[\begin{aligned} \limsup_{n\to\infty}a_n&=+\frac{\sqrt{2}}{2}\,, \\ \liminf_{n\to\infty}a_n&=-\frac{\sqrt{2}}{2}\,. \end{aligned}\] Par le théorème précédent, on en conclut que \((a_n)\) est divergente.

Quiz 3.11-1 : Soit \((a_n)\) une suite bornée dont la limite supérieure vaut \(L\). Vrai ou faux?
  1. \(a_n\to L\).
  2. \(a_n\leqslant L\) pour tout \(n\geqslant 1\).
  3. Si \(a_n=C\) pour tout \(n\) suffisamment grand, alors \(L=C\).
  4. \((a_n)\) est croissante.
  5. \(L\) est la plus grande valeur de la suite \(\{a_1,a_2,\dots\}\).
  6. \(\sup\{a_1,a_2,\dots\}=L\).
  7. Pour tout \(\varepsilon\gt 0\), il existe une infinité d'indices \(n\) pour lesquels \(a_n\geqslant L-\varepsilon\).
  8. Pour tout \(\varepsilon\gt 0\), il existe un entier \(N\) tel que \(a_n\leqslant L+\varepsilon\) pour tout \(n\geqslant N\).
Quiz 3.11-2 : Vrai ou faux?
  1. \(\displaystyle\limsup_{n\to\infty} (a_n+b_n)= \bigl(\limsup_{n\to\infty}a_n\bigr)+ \bigl(\limsup_{n\to\infty}b_n\bigr)\)
  2. \(\displaystyle\limsup_{n\to\infty} (a_nb_n) =\bigl(\limsup_{n\to\infty}a_n\bigr) \bigl(\limsup_{n\to\infty}b_n\bigr)\)