WikiPrépaLivrets

Théorème des bornes atteintes

Le théorème des bornes atteintes garantit qu'une fonction réelle continue sur un segment, ou plus généralement sur un compact, possède un maximum et un minimum. C'est l'argument d'existence de base pour les problèmes d'optimisation, les minorations uniformes et les équivalences de normes.

Au programmePremière année (MPSI, MP2I, PCSI), puis deuxième année (MP, MPI, PSI) · Continuité sur un segment ; compacité dans les espaces vectoriels normés

Énoncé

Théorème (bornes atteintes)

Sur un segment (première année). Soit a≤ba\le b et f:[a,b]→Rf : [a,b]\to\R continue. Alors ff est bornée et atteint ses bornes : il existe c,d∈[a,b]c,d\in[a,b] tels que

f(c)=min⁡[a,b]fetf(d)=max⁡[a,b]f.f(c)=\min_{[a,b]}f\qquad\text{et}\qquad f(d)=\max_{[a,b]}f.

Avec le théorème des valeurs intermédiaires, f([a,b])f([a,b]) est donc le segment [f(c),f(d)][f(c),f(d)].

Sur un compact (deuxième année). Soit EE un espace vectoriel normé, KK une partie compacte non vide de EE et f:K→Rf : K\to\R continue. Alors ff est bornée et atteint ses bornes. En dimension finie, les compacts sont exactement les parties fermées bornées.

Démonstration

Sur un segment. Soit M=sup⁡[a,b]f∈R∪{+∞}M=\sup_{[a,b]}f\in\R\cup\{+\infty\}. Par caractérisation de la borne supérieure, il existe une suite (xn)(x_n) de [a,b][a,b] telle que f(xn)→Mf(x_n)\to M (si M=+∞M=+\infty, on choisit xnx_n tel que f(xn)≥nf(x_n)\ge n). La suite (xn)(x_n) est bornée : par le théorème de Bolzano-Weierstrass, elle admet une sous-suite (xφ(n))(x_{\varphi(n)}) qui converge vers un réel dd, et d∈[a,b]d\in[a,b] par passage à la limite dans a≤xφ(n)≤ba\le x_{\varphi(n)}\le b. Par continuité de ff en dd, f(xφ(n))→f(d)f(x_{\varphi(n)})\to f(d). Comme f(xφ(n))→Mf(x_{\varphi(n)})\to M, l'unicité de la limite donne M=f(d)M=f(d) : MM est fini et atteint. En appliquant ce résultat à −f-f, on obtient le minimum.

Sur un compact. La preuve est identique en remplaçant Bolzano-Weierstrass par la définition séquentielle de la compacité : toute suite de KK admet une sous-suite qui converge dans KK. On peut aussi dire que f(K)f(K) est une partie compacte non vide de R\R (image d'un compact par une application continue), donc fermée et bornée : elle contient sa borne supérieure et sa borne inférieure.

Méthode : quand et comment l'utiliser

Pour montrer qu'une quantité est atteinte (distance, norme, maximum d'une fonction de plusieurs variables), on se ramène à une fonction continue sur un compact. Si l'ensemble de départ n'est pas borné, on le restreint à un compact en montrant que la fonction est grande en dehors, comme dans l'exemple de la distance ci-dessous.

Exemples d'application

Minoration uniforme d'une fonction strictement positive

Soit f:[a,b]→Rf : [a,b]\to\R continue avec f(x)>0f(x)>0 pour tout xx. Le minimum est atteint en un point cc, donc f≥mf\ge m sur [a,b][a,b] avec m=f(c)>0m=f(c)>0. Sur ]0,1]]0,1], la fonction x↦xx\mapsto x est strictement positive mais n'admet aucun minorant strictement positif : l'hypothèse de segment est indispensable.

La distance à un fermé est atteinte en dimension finie

Soit EE un espace vectoriel normé de dimension finie, AA une partie fermée non vide de EE et x∈Ex\in E. On fixe a0∈Aa_0\in A et on pose R=∥x−a0∥R=\|x-a_0\|. L'ensemble K=A∩B‾(x,R)K=A\cap\overline{B}(x,R) est fermé, borné et non vide (il contient a0a_0), donc compact. La fonction y↦∥x−y∥y\mapsto\|x-y\| est continue (elle est 11-lipschitzienne) : elle atteint son minimum sur KK en un point a∗a^\ast. Si y∈A∖Ky\in A\setminus K, alors ∥x−y∥>R≥∥x−a∗∥\|x-y\|>R\ge\|x-a^\ast\|. Donc d(x,A)=∥x−a∗∥d(x,A)=\|x-a^\ast\| est atteinte.

Erreurs classiques

  • Appliquer le théorème sur un intervalle qui n'est pas un segment : x↦1xx\mapsto\frac1x n'est pas bornée sur ]0,1]]0,1], et x↦xx\mapsto x n'atteint pas sa borne supérieure sur [0,1[[0,1[.

  • Confondre « bornée » et « atteint ses bornes » : arctan⁡\arctan est bornée sur R\R mais n'atteint ni π2\frac{\pi}{2} ni −π2-\frac{\pi}{2}, car R\R n'est pas compact.

  • Oublier que la fonction doit être à valeurs réelles : pour ff à valeurs complexes ou vectorielles, on applique le théorème à ∥f∥\|f\|, qui est continue, ce qui donne un point x0x_0 tel que ∥f(x0)∥=sup⁡∥f∥\|f(x_0)\|=\sup\|f\|.

  • Remplacer « compact » par « fermé borné » en dimension infinie. Dans R[X]\R[X] muni de la norme ∥∑akXk∥=max⁡k∣ak∣\big\|\sum a_kX^k\big\|=\max_k|a_k|, la partie A={Xk, k∈N}A=\{X^k,\ k\in\N\} est fermée et bornée (ses points sont à distance 11 les uns des autres), la fonction Xk↦kk+1X^k\mapsto\frac{k}{k+1} est continue sur AA, mais elle n'atteint pas sa borne supérieure 11.

Place dans le programme

Première année (MPSI, MP2I, PCSI), puis deuxième année (MP, MPI, PSI), chapitre « Continuité sur un segment ; compacité dans les espaces vectoriels normés ».

La version sur un segment est au programme de première année. La version pour une fonction réelle continue sur une partie compacte non vide d'un espace vectoriel normé est au programme de deuxième année, dans le chapitre de topologie.

Dans les sujets de concours

Pour vous entraîner sur des sujets complets : Topologie et espaces vectoriels normés (178 sujets), Limites, continuité, dérivabilité et intégration (786 sujets).

Sujets où cette notion intervient explicitement :

Questions fréquentes

Que dit le théorème des bornes atteintes ?

Une fonction continue sur un segment [a,b][a,b], à valeurs réelles, est bornée et atteint son minimum et son maximum : il existe c,d∈[a,b]c,d\in[a,b] tels que f(c)≤f(x)≤f(d)f(c)\le f(x)\le f(d) pour tout x∈[a,b]x\in[a,b].

Quelle est la version du théorème des bornes atteintes sur un compact ?

Toute fonction réelle continue sur une partie compacte non vide d'un espace vectoriel normé est bornée et atteint ses bornes. En dimension finie, cela s'applique à toute partie fermée, bornée et non vide.

Comment démontrer le théorème des bornes atteintes ?

On prend une suite (xn)(x_n) telle que f(xn)f(x_n) tende vers la borne supérieure, on en extrait une sous-suite convergente (Bolzano-Weierstrass ou compacité), puis la continuité de ff montre que la limite de cette sous-suite réalise le maximum.

Exercices corrigés utilisant : Théorème des bornes atteintes

12 exercices