ATLAS Ouvrir dans l'atlas →

Théorème 2Stabilité des équilibres

Théorème de stabilité de Liapounov

On garde les notations du nœud Équilibres : X:U→ℝnX : U \to {\mathbb R^n} est de classe C1C^1, φ\varphi est son flot, et ℝn\mathbb R^n est muni d'une norme ∥⋅∥\|\cdot\|. Soit W⊂UW \subset U un ouvert et V:W→ℝV : W \to {\mathbb R} de classe C1C^1. La dérivée de VV le long du champ est la fonction continue V˙(x)=dV(x)(X(x)),x∈W.\dot V(x) = dV(x)\big(X(x)\big), \qquad x \in W.

Si a∈Wa \in W est un équilibre, VV est une fonction de Liapounov pour aa si V(a)=0V(a) = 0, si V(x)>0V(x) > 0 pour x∈W∖{a}x \in W \setminus \{a\}, et si V˙(x)⩽0\dot V(x) \leqslant 0 pour tout x∈Wx \in W. Elle est stricte si de plus V˙(x)<0\dot V(x) < 0 pour x∈W∖{a}x \in W \setminus \{a\}.

Énoncé

(i) Soit x∈Wx \in W et JJ un intervalle contenu dans ]α(x),β(x)[]\alpha(x), \beta(x)[ sur lequel φt(x)∈W\varphi_t(x) \in W. La fonction t↦V(φt(x))t \mapsto V(\varphi_t(x)) est dérivable sur JJ, de dérivée V˙(φt(x))\dot V(\varphi_t(x)).

(ii) Stabilité. S'il existe une fonction de Liapounov pour aa, l'équilibre aa est stable. Plus précisément, si r>0r > 0 est tel que la boule fermée Bˉ(a,r)\bar B(a, r) soit contenue dans WW, le minimum mm de VV sur la sphère S(a,r)={x:∥x−a∥=r}S(a, r) = \{x : \|x - a\| = r\} est strictement positif, et toute courbe intégrale issue d'un point x∈B(a,r)x \in B(a, r) tel que V(x)<mV(x) < m est définie sur [0,+∞[[0, +\infty[ et reste dans B(a,r)B(a, r).

(iii) Stabilité asymptotique. S'il existe une fonction de Liapounov stricte pour aa, l'équilibre aa est asymptotiquement stable ; avec les notations de (ii), toute courbe intégrale issue d'un point x∈B(a,r)x \in B(a, r) tel que V(x)<mV(x) < m tend vers aa.

Démonstration

(i) La fonction t↦φt(x)t \mapsto \varphi_t(x) est dérivable, de dérivée X(φt(x))X(\varphi_t(x)), et VV est différentiable : la règle de la chaîne (Différentielle, (ii) et (iv)) donne la dérivée dV(φt(x))(X(φt(x)))dV(\varphi_t(x))\big(X(\varphi_t(x))\big).

(ii) Le minimum mm. La sphère S(a,r)S(a, r) est fermée et bornée, et non vide puisqu'elle contient a+r∥e1∥e1a + \frac{r}{\|e_1\|}e_1 ; elle est compacte (Normes en dimension finie, (ii)). Elle est contenue dans W∖{a}W \setminus \{a\}, où VV est continue et strictement positive : son minimum mm est atteint (Compacts de ℝ, (iii)), et m>0m > 0.

La courbe ne sort pas. Soit x∈B(a,r)x \in B(a, r) tel que V(x)<mV(x) < m, et supposons qu'il existe t∈[0,β(x)[t \in [0, \beta(x)[ tel que ∥φt(x)−a∥⩾r\|\varphi_t(x) - a\| \geqslant r. L'ensemble de ces tt est fermé dans [0,β(x)[[0, \beta(x)[, par continuité ; sa borne inférieure τ\tau lui appartient donc, et τ>0\tau > 0 puisque ∥x−a∥<r\|x - a\| < r. Pour s<τs < \tau, on a ∥φs(x)−a∥<r\|\varphi_s(x) - a\| < r ; par continuité, ∥φτ(x)−a∥=r\|\varphi_\tau(x) - a\| = r.

Sur [0,τ][0, \tau], la courbe reste dans Bˉ(a,r)⊂W\bar B(a, r) \subset W ; par (i), g(s)=V(φs(x))g(s) = V(\varphi_s(x)) y a une dérivée V˙(φs(x))⩽0\dot V(\varphi_s(x)) \leqslant 0, et décroît (Signe de la dérivée). D'où g(τ)⩽V(x)<mg(\tau) \leqslant V(x) < m, alors que φτ(x)∈S(a,r)\varphi_\tau(x) \in S(a, r) impose g(τ)⩾mg(\tau) \geqslant m : c'est absurde.

La courbe reste donc dans B(a,r)B(a, r) sur [0,β(x)[[0, \beta(x)[, et en particulier dans le compact Bˉ(a,r)\bar B(a, r) de UU. Le nœud Sortie des compacts, (iii), interdit alors β(x)<+∞\beta(x) < +\infty.

Stabilité. Soit ε>0\varepsilon > 0. L'ouvert WW contient une boule B(a,r0)B(a, r_0) ; posons r=min⁡(ε,r02)r = \min(\varepsilon, \frac{r_0}2), de sorte que Bˉ(a,r)⊂W\bar B(a, r) \subset W. Comme VV est continue en aa et nulle en aa, il existe δ∈ ]0,r]\delta \in \,]0, r] tel que V(x)<mV(x) < m pour ∥x−a∥<δ\|x - a\| < \delta. Toute courbe issue d'un tel xx est définie sur [0,+∞[[0, +\infty[ et reste dans B(a,r)⊂B(a,ε)B(a, r) \subset B(a, \varepsilon).

(iii) L'équilibre est stable par (ii). Soit x∈B(a,r)x \in B(a, r) tel que V(x)<mV(x) < m ; la courbe issue de xx reste dans B(a,r)B(a, r), et g(t)=V(φt(x))g(t) = V(\varphi_t(x)) est décroissante et positive sur [0,+∞[[0, +\infty[. Soit ℓ⩾0\ell \geqslant 0 sa borne inférieure ; pour tout ε′>0\varepsilon' > 0, il existe TT tel que g(T)<ℓ+ε′g(T) < \ell + \varepsilon', et alors ℓ⩽g(t)<ℓ+ε′\ell \leqslant g(t) < \ell + \varepsilon' pour t⩾Tt \geqslant T : gg tend vers ℓ\ell.

La limite est nulle. Supposons ℓ>0\ell > 0. Par continuité de VV en aa, il existe ρ∈ ]0,r[\rho \in \,]0, r[ tel que V<ℓV < \ell sur B(a,ρ)B(a, \rho). Comme g⩾ℓg \geqslant \ell, la courbe reste dans K={y:ρ⩽∥y−a∥⩽r}K = \{y : \rho \leqslant \|y - a\| \leqslant r\}, compact et contenu dans W∖{a}W \setminus \{a\}.

La fonction continue −V˙-\dot V y est strictement positive, et atteint un minimum c>0c > 0. Alors g′⩽−cg' \leqslant -c, la fonction g+ctg + ct décroît, et g(t)⩽g(0)−ctg(t) \leqslant g(0) - ct est strictement négatif pour t>g(0)/ct > g(0)/c : c'est absurde. Donc ℓ=0\ell = 0.

Convergence. Soit η∈ ]0,r[\eta \in \,]0, r[, et mη>0m_\eta > 0 le minimum de VV sur le compact {y:η⩽∥y−a∥⩽r}\{y : \eta \leqslant \|y - a\| \leqslant r\}. Il existe TT tel que g(t)<mηg(t) < m_\eta pour t⩾Tt \geqslant T ; pour ces tt, φt(x)\varphi_t(x) est dans B(a,r)B(a, r) mais pas dans ce compact, donc ∥φt(x)−a∥<η\|\varphi_t(x) - a\| < \eta. Ainsi φt(x)→a\varphi_t(x) \to a, et le nombre δ\delta de (ii) convient dans la définition de l'attractivité.

□
Remarque

On peut voir VV comme une altitude, ou une énergie : la condition V˙⩽0\dot V \leqslant 0 dit que les trajectoires ne remontent jamais. Une trajectoire partie sous le niveau mm, qui est l'altitude la plus basse du bord de la boule, ne peut donc pas atteindre ce bord.

Remarque

Pour le champ X(x,y)=(−y−x3, x−y3)X(x, y) = (-y - x^3,\ x - y^3) et V(x,y)=x2+y2V(x, y) = x^2 + y^2, on trouve V˙=2x(−y−x3)+2y(x−y3)=−2(x4+y4)\dot V = 2x(-y - x^3) + 2y(x - y^3) = -2(x^4 + y^4) : VV est une fonction de Liapounov stricte pour 00, qui est asymptotiquement stable.

x a S(a, r) V = m B(a, δ)
Pour la norme ∥⋅∥∞\|\cdot\|_\infty et r=1r = 1, la sphère S(a,r)S(a, r) est le carré noir, et le minimum de VV sur ce carré est m=1m = 1, atteint au milieu des côtés. L'ensemble V<mV < m est le disque ouvert bordé de rouge, qui contient le carré bleu B(a,δ)B(a, \delta) pour δ=12\delta = \frac{1}{\sqrt2}. La trajectoire verte, issue d'un point xx de ce carré, traverse les cercles V=V = constante vers l'intérieur et ne peut pas sortir du disque.

La décroissance est lente : comme (x2+y2)22⩽x4+y4⩽(x2+y2)2\frac{(x^2 + y^2)^2}2 \leqslant x^4 + y^4 \leqslant (x^2 + y^2)^2, on a −2V2⩽V˙⩽−V2-2V^2 \leqslant \dot V \leqslant -V^2, donc 1⩽(1/V)′⩽21 \leqslant (1/V)' \leqslant 2 et V01+2V0t⩽V(t)⩽V01+V0t.\frac{V_0}{1 + 2V_0t} \leqslant V(t) \leqslant \frac{V_0}{1 + V_0t}. Pour V0=1V_0 = 1 et t=200t = 200, l'intégration numérique donne V≈0,0033V \approx 0{,}0033, entre 0,00250{,}0025 et 0,00500{,}0050 : la convergence n'est pas exponentielle, contrairement à celle du nœud Systèmes linéaires stables.

Remarque

L'hypothèse que VV est strictement positive hors de aa ne peut pas être omise. Pour y′=yy' = y sur ℝ\mathbb R, la fonction V(y)=−y2V(y) = -y^2 est nulle en 00 et vérifie V˙=−2y2⩽0\dot V = -2y^2 \leqslant 0, alors que l'équilibre 00 est instable. Une fonction qui décroît le long des trajectoires ne dit rien si elle n'a pas de minimum strict en aa.

Remarque

Ce théorème est ce que l'on appelle la seconde méthode, ou méthode directe, de Liapounov : elle conclut sans résoudre l'équation, à partir de la seule fonction VV. Elle est exposée dans la thèse de 1892 citée au nœud Équilibres, dont la traduction française a paru à Toulouse en 1907.

Ouvrir dans l'atlas interactif →