Système différentiel

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche

Un système différentiel est un ensemble d'équations différentielles couplées, c'est-à-dire d'équations différentielles qui ne peuvent pas être résolues séparément.

Il s'agit en général d'équations différentielles ordinaires, mais un ensemble d'équations aux dérivées partielles peut aussi être qualifié de système différentiel.

Exemples[modifier | modifier le code]

Équations différentielles couplées[modifier | modifier le code]

Système de Lorenz :

Ce système à seulement trois degrés de liberté est une simplification des équations de Navier-Stokes (voir ci-dessous), applicable à la convection de Rayleigh-Bénard pour des nombres de Rayleigh supérieurs à la valeur critique (). C'est un des systèmes différentiels les plus simples conduisant à un comportement chaotique (ainsi qu'à des trajectoires périodiques).

Équations aux dérivées partielles couplées[modifier | modifier le code]

Équations de Navier-Stokes :

où les grandeurs et sont reliées à par des relations non différentielles.

Les équations de Navier-Stokes décrivent le mouvement des fluides newtoniens, et constituent le cœur de la dynamique des fluides.

Système différentiel vs équation différentielle unique[modifier | modifier le code]

La résolution d'un système d'équations différentielles peut être ramenée à celle d'une unique équation différentielle, d'ordre supérieur. Dans le système de Lorenz par exemple (cf. ci-dessus), on peut utiliser la 1re équation pour exprimer en fonction de et , et reporter le résultat dans les deux autres équations. On peut ensuite extraire de la 2e équation pour l'exprimer en fonction de , et , et reporter le résultat dans la 3e et dernière équation. On obtient ainsi une unique relation entre , , et , c'est-à-dire une équation différentielle d'ordre 3.

Réciproquement, on peut transformer une équation différentielle d'ordre n en un système différentiel d'ordre 1 et de dimension n (c'est-à-dire un ensemble de n équations différentielles couplées, chacune d'ordre 1).

Cas particuliers[modifier | modifier le code]

Systèmes différentiels linéaires[modifier | modifier le code]

Un système différentiel linéaire est constitué d'équations différentielles linéaires (la linéarité porte sur les fonctions inconnues et sur leurs dérivées).

Un système différentiel d'ordre 1 et de dimension est équivalent à une unique équation différentielle d'ordre , et réciproquement. Plus généralement, tout système (de dimension quelconque) d'équations différentielles linéaires (d'ordre quelconque) peut s'écrire comme un système différentiel linéaire d'ordre 1, qu'on peut mettre sous la forme canonique :

est un vecteur colonne rassemblant les fonctions inconnues et une matrice carrée dont les éléments sont des fonctions connues de la variable . Le système a une solution unique si on lui adjoint conditions supplémentaires, en général sous la forme de conditions initiales :

est un certain instant (« initial ») et une colonne de constantes.

Comme tout système d'ordre 1 muni de conditions initiales, le système ci-dessus a une solution unique. On peut l'expliciter quand , la matrice des coefficients, commute avec sa dérivée [a] :

désigne l'opérateur d'exponentiation matricielle[1],[b]. Dans le cas général on ne sait exprimer la solution que sous la forme d'un développement en série[2],[c].

Systèmes différentiels autonomes[modifier | modifier le code]

Quand on parle de systèmes autonomes la variable est en général le temps t. Un système différentiel est dit autonome si ses équations ne comportent aucune fonction de t autre que les fonctions inconnues et leurs dérivées (équations différentielles autonomes).

C'est notamment le cas du système de Lorenz ci-dessus, ainsi que des équations de Navier-Stokes si les paramètres (, etc.) et les conditions aux limites ne dépendent pas explicitement du temps.

La particularité d'un système autonome est que par tout point de l'espace des solutions il passe une trajectoire et une seule. Dans le cas du système de Lorenz par exemple, par tout point A (de coordonnées ) il passe une unique trajectoire (au choix près de l'origine des temps).

Réciproque[modifier | modifier le code]

Il est possible, dans une certaine mesure, de remonter des séries temporelles observées au système autonome qui les a engendrées, s'il est polynomial et suffisamment concis (jusqu'à 9 termes). La procédure, testée sur 28 cas théoriques impliquant jusqu'à 5 variables, est relativement robuste au bruit[3],[4].

Notes et références[modifier | modifier le code]

Notes[modifier | modifier le code]

  1. C'est notamment le cas quand est une matrice constante (), ou proportionnelle à une matrice constante (), ou bien encore si elle est diagonale.
  2. Pour vérifier que cette expression est bien une (la) solution du système différentiel et des conditions initiales ci-dessus, il suffit de calculer en appliquant la définition de l'exponentielle d'une matrice : .
  3. On connaît une solution analytique fermée dans quelques rares cas où ne commute pas avec sa dérivée, notamment celui d'une matrice triangulaire[2].

Références[modifier | modifier le code]

  1. (en) Ariel Provost, Cécile Buisson et Olivier Merle, « From progressive to finite deformation and back », Journal of Geophysical Research: Solid Earth, vol. 109, no B2,‎ , p. 1-11, article no B02405 (DOI 10.1029/2001JB001734, lire en ligne, consulté le 10 juin 2018).
  2. a et b Daniel Pham, Techniques du Calcul Matriciel, Paris, Dunod, , 387 p., p. 232-235.
  3. « Est-il possible de retrouver les équations qui gouvernent la dynamique d’un système environnemental exclusivement à partir de séries de mesures ? », sur INSU, (consulté le 7 mars 2019).
  4. (en) Sylvain Mangiarotti et Mireille Huc, « Can the original equations of a dynamical system be retrieved from observational time series? », Chaos (en), vol. 29,‎ , p. 1-13, article no 023133 (DOI 10.1063/1.5081448).