ATLAS Ouvrir dans l'atlas →

Théorème 1Stabilité des équilibres

Stabilité de l'origine pour un système linéaire à coefficients constants

Soit A∈ℳn(ℝ)A \in {\mathcal M_n}({\mathbb R}). L'origine est un équilibre (Équilibres) du champ X(y)=AyX(y) = Ay, dont le flot φt(y)=etAy\varphi_t(y) = e^{tA}y est défini pour tout tt réel (Systèmes linéaires, (i) et (ii)).

On note μ(A)\mu(A) le plus grand des réels Re⁡λ\operatorname{Re}\lambda, où λ\lambda décrit l'ensemble fini et non vide des valeurs propres complexes de AA (Trigonalisation sur ℂ, (i)). On munit ℝn{\mathbb R^n} de ∥⋅∥∞\|\cdot\|_\infty, notée ∥⋅∥\|\cdot\|, et les matrices de la norme subordonnée ∣∣∣⋅∣∣∣|||\cdot|||.

Énoncé

(i) Estimation. Pour tout réel γ>μ(A)\gamma > \mu(A), il existe C⩾1C \geqslant 1 tel que ∣∣∣etA∣∣∣⩽C eγtpour tout t⩾0.|||e^{tA}||| \leqslant C\,e^{\gamma t} \quad \text{pour tout } t \geqslant 0.

(ii) Critère. L'origine est asymptotiquement stable si et seulement si μ(A)<0\mu(A) < 0. Dans ce cas, pour tout β∈ ]0,−μ(A)[\beta \in \,]0, -\mu(A)[, il existe CC tel que ∥etAy∥⩽Ce−βt∥y∥\|e^{tA}y\| \leqslant Ce^{-\beta t}\|y\| pour tous t⩾0t \geqslant 0 et y∈ℝny \in \mathbb R^n : toutes les solutions tendent vers 00, exponentiellement vite.

(iii) Instabilité. Si μ(A)>0\mu(A) > 0, l'origine est instable : il existe des solutions issues de points arbitrairement proches de 00 qui ne sont pas bornées sur [0,+∞[[0, +\infty[.

Démonstration

(i) Soit η=γ−μ(A)>0\eta = \gamma - \mu(A) > 0, et RR fournie par Trigonalisation sur ℂ, (iii) : R−1AR=D+NR^{-1}AR = D + N, où les coefficients diagonaux dkd_k de DD sont des valeurs propres de AA, donc vérifient Re⁡dk⩽μ(A)\operatorname{Re} d_k \leqslant \mu(A), et où ∣⟨z′,Nz⟩∣⩽η∣z′∣∣z∣|\langle z', Nz \rangle| \leqslant \eta|z'||z|.

Coordonnées complexes. Soit y0∈ℝny_0 \in \mathbb R^n, y(t)=etAy0y(t) = e^{tA}y_0, et w(t)=R−1y(t)∈ℂnw(t) = R^{-1}y(t) \in \mathbb C^n. Chaque wkw_k est une combinaison linéaire à coefficients complexes constants des yly_l : ses parties réelle et imaginaire sont dérivables, et w′=R−1Ay=R−1AR w=(D+N)w.w' = R^{-1}Ay = R^{-1}AR\,w = (D + N)w.

Croissance de ∣w∣2|w|^2. Posons h(t)=∣w(t)∣2h(t) = |w(t)|^2. Pour wk=uk+ivkw_k = u_k + iv_k, la dérivée de ∣wk∣2=uk2+vk2|w_k|^2 = u_k^2 + v_k^2 est 2(ukuk′+vkvk′)=2Re⁡(wˉkwk′)2(u_ku_k' + v_kv_k') = 2\operatorname{Re}(\bar w_k w_k') ; d'où h′=2Re⁡⟨w,Dw⟩+2Re⁡⟨w,Nw⟩.h' = 2\operatorname{Re}\langle w, Dw \rangle + 2\operatorname{Re}\langle w, Nw \rangle. Le premier terme vaut 2∑kRe⁡(dk)∣wk∣2⩽2μ(A)h2\sum_k \operatorname{Re}(d_k)|w_k|^2 \leqslant 2\mu(A)h, le second est au plus 2ηh2\eta h, et h′⩽2γhh' \leqslant 2\gamma h.

La fonction he−2γthe^{-2\gamma t} a donc une dérivée négative ; elle décroît (Signe de la dérivée), et h(t)⩽e2γth(0)h(t) \leqslant e^{2\gamma t}h(0) pour t⩾0t \geqslant 0.

Retour à ∥⋅∥\|\cdot\|. Soit ρ\rho et ρ′\rho' les plus grandes sommes ∑l∣rkl∣\sum_l |r_{kl}| et ∑l∣rkl′∣\sum_l |r'_{kl}| sur les lignes de RR et de R−1=(rkl′)R^{-1} = (r'_{kl}). Comme ∣wl∣⩽∣w∣|w_l| \leqslant |w|, on a ∣yk∣⩽∑l∣rkl∣∣wl∣⩽ρ∣w∣|y_k| \leqslant \sum_l |r_{kl}||w_l| \leqslant \rho|w| ; et ∣wk∣⩽ρ′∥y∥|w_k| \leqslant \rho'\|y\|, d'où ∣w∣2⩽nρ′2∥y∥2|w|^2 \leqslant n\rho'^2\|y\|^2. Il vient ∥y(t)∥⩽ρh(t)⩽ρρ′n eγt∥y0∥,\|y(t)\| \leqslant \rho\sqrt{h(t)} \leqslant \rho\rho'\sqrt n\, e^{\gamma t}\|y_0\|, et C=max⁡(1,ρρ′n)C = \max(1, \rho\rho'\sqrt n) convient.

(ii) Si μ(A)<0\mu(A) < 0. Pour β∈ ]0,−μ(A)[\beta \in \,]0, -\mu(A)[, le point (i) avec γ=−β\gamma = -\beta donne ∥etAy∥⩽Ce−βt∥y∥⩽C∥y∥\|e^{tA}y\| \leqslant Ce^{-\beta t}\|y\| \leqslant C\|y\|. L'origine est stable, avec δ=ε/C\delta = \varepsilon/C, et attractive, toute solution tendant vers 00.

Si μ(A)⩾0\mu(A) \geqslant 0. Soit λ=a+ib\lambda = a + ib une valeur propre complexe telle que a=μ(A)⩾0a = \mu(A) \geqslant 0, et v∈ℂnv \in \mathbb C^n non nul tel que Av=λvAv = \lambda v. Quitte à remplacer vv par −iv-iv, qui est encore un vecteur propre, on peut supposer que sa partie réelle pp n'est pas nulle ; notons qq sa partie imaginaire.

La fonction z(t)=exp⁡(λt)vz(t) = \exp(\lambda t)v est dérivable, de dérivée λz\lambda z : pour λ≠0\lambda \neq 0, le taux d'accroissement exp⁡(λ(t+s))−exp⁡(λt)s\frac{\exp(\lambda(t + s)) - \exp(\lambda t)}{s} vaut λexp⁡(λt) exp⁡(λs)−1λs\lambda\exp(\lambda t)\,\frac{\exp(\lambda s) - 1}{\lambda s}, qui tend vers λexp⁡(λt)\lambda\exp(\lambda t) (Exponentielle, (i) et (ii)) ; pour λ=0\lambda = 0, zz est constante. Donc z′=λz=Azz' = \lambda z = Az, et, AA étant réelle, y=Re⁡zy = \operatorname{Re} z vérifie y′=Ayy' = Ay, avec y(0)=py(0) = p et y(t)=eat(cos⁡(bt) p−sin⁡(bt) q).y(t) = e^{at}\big(\cos(bt)\,p - \sin(bt)\,q\big).

Posons tk=kt_k = k si b=0b = 0, et tk=2πk∣b∣t_k = \frac{2\pi k}{|b|} sinon, pour k∈ℕk \in \mathbb N. Comme exp⁡(2iπk)=1\exp(2i\pi k) = 1 (Le nombre π, (ii)), on a cos⁡(btk)=1\cos(bt_k) = 1 et sin⁡(btk)=0\sin(bt_k) = 0, donc y(tk)=eatkpy(t_k) = e^{at_k}p et ∥y(tk)∥⩾∥p∥>0\|y(t_k)\| \geqslant \|p\| > 0.

Pour s>0s > 0, la solution issue de spsp est sysy, qui ne tend pas vers 00 puisque ∥sy(tk)∥⩾s∥p∥\|sy(t_k)\| \geqslant s\|p\| et que tk→+∞t_k \to +\infty. Le point spsp est aussi proche de 00 qu'on veut : l'origine n'est pas attractive.

(iii) Si μ(A)>0\mu(A) > 0, la même construction donne ∥sy(tk)∥=seatk∥p∥\|sy(t_k)\| = se^{at_k}\|p\|, qui tend vers +∞+\infty : la solution issue de spsp n'est pas bornée, et, pour ε=1\varepsilon = 1, aucun δ\delta ne convient dans la définition de la stabilité.

□
Remarque

Pour A=(−1/24−1−1/2)A = \begin{pmatrix} -1/2 & 4 \\ -1 & -1/2 \end{pmatrix}, les valeurs propres sont −12±2i-\frac12 \pm 2i, et l'on vérifie que etA=e−t/2(cos⁡2t2sin⁡2t−12sin⁡2tcos⁡2t),e^{tA} = e^{-t/2}\begin{pmatrix} \cos 2t & 2\sin 2t \\ -\frac12\sin 2t & \cos 2t \end{pmatrix}, puisque cette matrice résout Y′=AYY' = AY avec Y(0)=IY(0) = I. L'origine est asymptotiquement stable, mais la décroissance n'est pas immédiate.

y1 y2 (0, 1) (1, 0) 1,41
La solution issue de (0,1)(0, 1), en rouge, sort du disque unité pointillé : sa norme euclidienne atteint 1,411{,}41 vers t=0,62t = 0{,}62, avant de décroître comme e−t/2e^{-t/2}. Celle qui part de (1,0)(1, 0), en bleu, reste au contraire dans le disque. Pour γ⩽0\gamma \leqslant 0, la constante CC de (i) ne peut donc pas être prise égale à 11, ni pour la norme euclidienne, ni pour ∥⋅∥∞\|\cdot\|_\infty : en t=π4t = \frac\pi4, la première coordonnée de la solution rouge vaut 2e−π/8≈1,352e^{-\pi/8} \approx 1{,}35.

Le point (i) ne promet rien de plus qu'une décroissance à terme ; une norme adaptée à AA décroît, elle, dès l'instant 00, comme le montre le nœud Équation de Liapounov.

Remarque

L'erreur la plus répandue est de croire que l'on peut prendre β=−μ(A)\beta = -\mu(A). Pour A=(−110−1)A = \begin{pmatrix} -1 & 1 \\ 0 & -1 \end{pmatrix}, on a μ(A)=−1\mu(A) = -1 et etA=e−t(1t01),e^{tA} = e^{-t}\begin{pmatrix} 1 & t \\ 0 & 1 \end{pmatrix}, si bien que et ∣∣∣etA∣∣∣=1+te^t\,|||e^{tA}||| = 1 + t n'est pas borné. Le facteur polynomial vient du bloc de Jordan J2(−1)J_2(-1) (Forme de Jordan) ; c'est lui que la forme presque diagonale de Trigonalisation sur ℂ sacrifie à la constante.

Remarque

Quand μ(A)=0\mu(A) = 0, tout peut arriver. Pour la rotation A=(0−110)A = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}, etAe^{tA} conserve la norme euclidienne (Systèmes linéaires) : l'origine est stable, sans être attractive. Pour A=(0100)A = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}, la solution issue de (0,s)(0, s) est (st,s)(st, s), qui n'est pas bornée : l'origine est instable, bien que les deux valeurs propres soient nulles.

Remarque

La trace de AA est celle de la matrice triangulaire P−1APP^{-1}AP (Trace, (iii)), c'est-à-dire la somme des valeurs propres comptées sur la diagonale. Si μ(A)<0\mu(A) < 0, on a donc tr⁡A<0\operatorname{tr}A < 0, et det⁡etA=ettr⁡A\det e^{tA} = e^{t\operatorname{tr}A} (Systèmes linéaires, (iii)) tend vers 00 : le flot contracte les volumes, comme le précisera le théorème de Liouville (Conservation du volume). Un champ linéaire de divergence nulle n'a, à l'inverse, jamais l'origine pour équilibre asymptotiquement stable, puisque ses valeurs propres ont des parties réelles de somme nulle.

Ouvrir dans l'atlas interactif →