Équations différentielles · Portrait de phase

Portrait de phase

Un portrait de phase représente chaque solution d’un système d’équations différentielles par une courbe dans le plan de ses variables. Pour un système linéaire x′ = Ax, la trace et le déterminant de A donnent ses valeurs propres. Sauf lorsqu’elles coïncident, elles déterminent le type de portrait.

Les portraits de phase dans cette visualisation

Un portrait de phase dessine les solutions d’un système d’équations différentielles comme des courbes dans le plan de ses variables, une par point de départ. Cette page montre le système linéaire x′=Axx' = Ax pour une matrice AA de taille 2×22 \times 2. Déplacer le point (τ,Δ)(\tau, \Delta) dans le diagramme trace–déterminant fait passer le portrait par des selles, nœuds, foyers et centres. Le plan des valeurs propres, à côté, montre les deux valeurs propres derrière chaque portrait.

Le système, sa trace et son déterminant
(xy)′=(abcd)(xy),τ=a+d,Δ=ad−bc\begin{pmatrix} x \\ y \end{pmatrix}' = \begin{pmatrix} a & b \\ c & d \end{pmatrix} \begin{pmatrix} x \\ y \end{pmatrix}, \qquad \tau = a + d, \quad \Delta = ad - bc

Chaque courbe suit le champ de directions. Toutes les flèches ont la même longueur et n’indiquent que la direction ; la vitesse se lit dans les repères à intervalles de temps égaux, plus serrés là où le mouvement est lent. Certaines solutions suivent une droite passant par l’origine. Si Av=λvAv = \lambda v, alors x(t)=eλtvx(t) = e^{\lambda t} v est une solution, car sa dérivée λeλtv\lambda e^{\lambda t} v est exactement le résultat de l’application de AA à cette solution. Les droites sont donc les directions propres de AA, et λ\lambda donne le taux de croissance dans chacune : le mouvement va vers l’extérieur si λ>0\lambda > 0, vers l’intérieur si λ<0\lambda < 0, et s’arrête si λ=0\lambda = 0.

Les valeurs propres résolvent λ2−τλ+Δ=0\lambda^2 - \tau\lambda + \Delta = 0 : τ\tau est donc leur somme, Δ\Delta leur produit et τ2−4Δ\tau^2 - 4\Delta le discriminant. Chaque frontière du diagramme correspond à un événement dans le plan des valeurs propres. En dessous de Δ=0\Delta = 0, les valeurs propres sont de signes opposés et le portrait est une selle ; sur cette ligne, l’une vaut 0 et toute une droite de points reste au repos. Sur la parabole τ2=4Δ\tau^2 = 4\Delta, les deux valeurs propres se rejoignent ; au-dessus, elles forment une paire complexe conjuguée. Pour Δ>0\Delta > 0, le signe de τ\tau sépare décroissance et croissance, et sur τ=0\tau = 0 la paire se trouve sur l’axe imaginaire. Ainsi, τ\tau et Δ\Delta fixent les valeurs propres et le type de portrait, sauf en cas de valeur propre double, où le type dépend aussi du fait que AA soit ou non un multiple de l’identité.

Pour des valeurs propres complexes α±βi\alpha \pm \beta i avec β>0\beta > 0, chaque solution non nulle fait un tour autour de l’origine en un temps 2π/β2\pi/\beta et subit durant ce temps une homothétie de rapport e2πα/βe^{2\pi\alpha/\beta}. C’est pourquoi les repères séparés d’un tour sont sur une même demi-droite issue de l’origine, avec le même facteur d’échelle à chaque fois. Lorsque α=0\alpha = 0, ce facteur vaut 1 et chaque orbite non nulle se ferme en ellipse : c’est un centre. Avec Δ=1\Delta = 1 et A=(01−1τ)A = \begin{pmatrix} 0 & 1 \\ -1 & \tau \end{pmatrix}, le système est l’oscillateur amorti x′′+2ζx′+x=0x'' + 2\zeta x' + x = 0, où ζ=−τ/2\zeta = -\tau/2.

En traversant la parabole, les deux droites se referment comme des ciseaux pour n’en former qu’une, puis disparaissent lorsque le portrait devient spiralé. Hors du sommet, une matrice typique sur la parabole ne possède que cette droite, et toute autre solution entre dans l’origine ou en sort en lui étant tangente. En (τ,Δ)=(−2,1)(\tau, \Delta) = (-2, 1), la matrice −I-I a les mêmes valeurs propres, mais chaque direction donne une droite. Le changement de base A↦PAP−1A \mapsto PAP^{-1} déforme le portrait tout en conservant τ\tau, Δ\Delta, les valeurs propres et le type. Un multiple de l’identité reste inchangé.

À observer

  • Les deux droites d’un nœud ne sont généralement pas perpendiculaires. Une solution hors des deux droites quitte l’origine ou s’en approche suivant la plus lente et, loin de l’origine, s’oriente vers la plus rapide.
  • Une courbe bleue est la solution entière passant par un point de départ. Le chemin jaune est la portion parcourue depuis que ce point a été posé. Après une modification de AA, il représente donc la nouvelle solution, et non l’historique de l’ancienne.

Commandes

  • Appuyez dans un espace vide du plan de phase pour ajouter un point de départ. Près d’une solution rectiligne, il se place sur la droite.

À découvrir aussi

Pour aller plus loin: Wikipédia: Phase portrait (Anglais).