Problème de Riemann

From Wikipedia, the free encyclopedia

Georg Friedrich Bernhard Riemann.

En mathématiques, un problème de Riemann, du nom de Bernhard Riemann, désigne un problème à donnée initiale composé d'un système d'équations d'évolution hyperboliques et d'une donnée initiale constante par morceaux n'ayant qu'une seule discontinuité. Les problèmes de Riemann fournissent des solutions explicites à des équations non linéaires complexes, comme les équations d'Euler, et sont ainsi très utiles pour comprendre le comportement général des solutions de telles équations.

En analyse numérique, les problèmes de Riemann apparaissent de façon naturelle dans l'application de la méthode des volumes finis et pour les lois de conservation, et en particulier dans le schéma de Godounov, en raison du caractère discret du maillage d'approximation. Elle est donc largement utilisée dans les calculs numériques pour la dynamique des fluides et la magnétohydrodynamique.

On considère un système de lois de conservation (ici pour simplifier en dimension un) :

est l'inconnue et est donnée. On ajoute à ce système une condition initiale :

est donnée.

Si la fonction g est constante par morceaux, c'est-à-dire qu'il existe , ainsi que tels que

alors on dit que le système d'équations ci-dessus avec g pour condition initiale est un problème de Riemann.

Cas de la dynamique linéaire

Le cas de la dynamique linéaire est particulier au sens où le problème est résoluble directement à l'aide de la méthode des caractéristiques.

Par exemple, pour une loi de conservation linéaire

est l'inconnue scalaire et un paramètre, alors la solution est une propagation de la condition initiale à la vitesse c, sans déformation :

La situation est similaire pour un système de lois de conservation linéaires hyperboliques

est l'inconnue et A une matrice diagonalisable à valeurs propres réelles. Nous donnons un exemple simple inspiré de la dynamique des gaz (en) :

avec une condition initiale constituée de deux états :

 ;


Le système précédent peut se réécrire sous forme conservative avec:

Les valeurs propres du système sont ses caractéristiques : . Les vecteurs propres sont

L'état gauche se décompose sur la base des vecteurs propres par

où les coefficients et se calculent par identification :

L'état droite se décompose de façon similaire

avec les coefficients

Le système peut ainsi se réécrire comme deux équations découplées scalaires telles que traitées précédemment, la première avec vitesse de propagation c= - a et condition initiale , et la seconde avec vitesse de propagation c=a et condition initiale .

Ainsi, nous obtenons la solution finale

où la solution dans le domaine compris entre les caractéristiques est définie par

Cet exemple permet de comprendre les propriétés basiques du problème de Riemann, et en particulier la décomposition de la solution en différents domaines de l'espace-temps déterminés par les caractéristiques.

Exemple de dynamique non linéaire

Références

Voir aussi

Related Articles

Wikiwand AI