Dans l'étude des systèmes hyperboliques, il est essentiel de comprendre le comportement des solutions aux équations différentielles dans un cadre strictement hyperbolique. Ces systèmes sont souvent utilisés pour modéliser des phénomènes physiques comme la dynamique des fluides ou les ondes de choc dans les gaz. Un aspect crucial de cette étude réside dans l'analyse des valeurs propres du jacobien de flux de ces systèmes et dans la résolution de problèmes de Riemann.

Prenons un exemple de système découplé, où chaque composant de la fonction 𝐹 dépend uniquement de son propre composant de variable inconnue. Le système est alors écrit sous la forme suivante :

uit+x(fi(ui(x,t)))=0,xR,tR+,i=1,,p\frac{\partial u_i}{\partial t} + \frac{\partial}{\partial x} \left( f_i (u_i(x,t)) \right) = 0, \quad x \in \mathbb{R}, \, t \in \mathbb{R}^+, \, i = 1, \dots, p

ui(x,0)=ui(0)u_i(x,0) = u_i(0) et chaque fonction fif_i dépend seulement de la composante uiu_i. Le domaine DD de l'inconnue U=(u1,,up)TU = (u_1, \dots, u_p)^T est donc Rp\mathbb{R}^p.

Les valeurs propres du jacobien de la fonction FF au point UU, notées λi(U)=fi(ui)\lambda_i (U) = f'_i (u_i), décrivent la vitesse de propagation des ondes dans le système. En supposant que le système soit strictement hyperbolique, il existe des valeurs propres distinctes fi(ui)fj(uj)f'_i (u_i) \neq f'_j (u_j) pour iji \neq j, ce qui signifie qu'il n'y a pas de croisement entre les ondes de chocs des différentes équations du système. Cette propriété est cruciale pour l'analyse des solutions aux problèmes de Riemann.

Prenons l'exemple de deux équations, où f1f_1 et f2f_2 sont strictement convexes. Le problème de Riemann associé à ce système se résout en traitant chaque composant du vecteur UU indépendamment. Par exemple, en prenant p=2p = 2, les valeurs propres associées aux deux équations sont λ1(U)=f1(u1)\lambda_1 (U) = f'_1 (u_1) et λ2(U)=f2(u2)\lambda_2 (U) = f'_2 (u_2), et ces deux valeurs propres sont distinctes. Cela implique que les zones de rarefaction des deux composants de UU sont complètement séparées.

Les solutions du problème de Riemann pour ce système découlent de la superposition des solutions pour chaque composant u1u_1 et u2u_2. Si la condition de strict hyperbolicité n'est pas remplie, les ondes de rarefaction peuvent se mélanger, rendant la solution plus complexe à déterminer.

Dans le cas général d'un système couplé, la situation devient plus compliquée. Les relations de Rankine–Hugoniot, qui s'appliquent aux champs GNL (généralement non linéaires), sont utilisées pour construire les solutions discontinues appelées « ondes de choc ». Les solutions continues, associées aux champs GNL, correspondent aux « ondes de rarefaction ». Les ondes de contact, quant à elles, peuvent être vues comme un cas limite d'une onde de rarefaction ou d'une onde de choc, et leur construction dépend des relations de Rankine–Hugoniot ou des invariants de Riemann.

Les invariants de Riemann sont essentiels dans cette analyse. Un invariant de Riemann pour un système est une fonction rC1(D,R)r \in C^1(D, \mathbb{R}) telle que :

r(U)φi(U)=0\nabla r (U) \cdot \varphi_i (U) = 0

pour tout UDU \in D, où φi(U)\varphi_i (U) est un vecteur propre associé à la valeur propre λi(U)\lambda_i (U). En d'autres termes, les invariants de Riemann permettent de relier les solutions continues aux propriétés géométriques des ondes dans le système. Ils sont particulièrement utiles dans les systèmes à plusieurs équations, où il existe p1p-1 invariants de Riemann indépendants.

Prenons l'exemple du système barotrope d'Euler, dont les équations peuvent être réécrites sous forme d'un problème de Riemann. Pour ce système, les valeurs propres et les vecteurs propres du jacobien de flux sont donnés par λ1(U)=uc\lambda_1 (U) = u - c et λ2(U)=u+c\lambda_2 (U) = u + c, où cc représente la vitesse du son dans le fluide. À partir de cette base, il est possible de calculer les invariants de Riemann qui permettent de décrire le comportement des solutions.

Un invariant de Riemann pour la première équation pourrait être défini sous la forme :

r1(U)=u+2cr_1 (U) = u + 2c

et pour la deuxième équation :

r2(U)=u2cr_2 (U) = u - 2c

Ces invariants permettent de résoudre les problèmes de Riemann pour ce système en utilisant des méthodes analytiques et numériques adaptées. La connaissance des invariants de Riemann est indispensable pour résoudre des systèmes hyperboliques non linéaires complexes.

Dans un cadre plus général, pour un système de pp équations, les invariants de Riemann satisfont une équation d'évolution simple, ce qui rend leur étude fondamentale pour la compréhension du comportement temporel des solutions.

En résumé, l'analyse des systèmes hyperboliques découplés et couplés repose sur une compréhension approfondie des valeurs propres et des invariants de Riemann. Ces concepts sont indispensables pour résoudre efficacement les problèmes de Riemann et pour décrire l'évolution des solutions dans les systèmes physiques modélisés par ces équations.

Comment résoudre le problème de Riemann pour les équations des eaux peu profondes

L'étude des équations hyperboliques est essentielle pour modéliser divers phénomènes physiques, en particulier dans le cadre des flux d'eaux peu profondes. L'exemple des équations des eaux peu profondes met en lumière les propriétés des solutions d'un système de lois de conservation. Dans ce contexte, le problème de Riemann se révèle être un outil fondamental pour comprendre l'évolution des états à partir de conditions initiales données, où des ondes de choc, de raréfaction et des discontinuités de contact interviennent.

Le problème de Riemann pour les équations des eaux peu profondes consiste à résoudre un système de deux équations aux dérivées partielles qui modélise l'évolution d'une colonne d'eau à la surface d'un fluide incompressible. Ce système, qui est une approximation des lois de la mécanique des fluides dans des conditions où la profondeur de l'eau est faible, est donné par les équations suivantes :

th(x,t)+x(hu)(x,t)=0\partial_t h(x,t) + \partial_x (hu)(x,t) = 0
t(hu)(x,t)+x(hu2+gh2)(x,t)=0\partial_t (hu)(x,t) + \partial_x (hu^2 + gh^2)(x,t) = 0

h(x,t)h(x,t) représente la hauteur de la colonne d'eau à la position xx et au temps tt, et u(x,t)u(x,t) est la vitesse du fluide à la même position et au même temps. Le paramètre gg est la constante gravitationnelle.

Dans ce système, il existe deux inconnues principales : h(x,t)h(x,t) et u(x,t)u(x,t). Ces équations décrivent un flux unidimensionnel de fluide sous l'effet de la gravité, et peuvent être utilisées pour modéliser des phénomènes comme les vagues, les crues ou les écoulements dans des canaux.

La structure des solutions et les ondes de choc

Lorsqu'on examine les solutions de ce système, il est important de comprendre la dynamique des ondes qui peuvent se propager dans le fluide. Les solutions à ces équations peuvent impliquer des ondes de choc et de raréfaction, qui correspondent respectivement à des sauts abrupts et des transitions douces entre états différents du système. Pour comprendre cela, on définit des états connectables entre eux par des ondes de choc ou de raréfaction, et les solutions du problème de Riemann peuvent être formées par une combinaison de ces ondes.

La solution à un problème de Riemann implique généralement deux états initiaux, UgU_g et UdU_d, et les états connectables entre eux par des ondes de choc ou de raréfaction forment des courbes sur un diagramme de phase. Ces courbes se croisent à un état intermédiaire, qui devient un point clé pour la construction de la solution. Cette solution est alors une combinaison d'ondes de choc et de raréfaction, reliant UgU_g à l'état intermédiaire et cet état intermédiaire à UdU_d.

Théorème de Lax et solution du problème de Riemann

Le théorème de Lax fournit une méthode générale pour résoudre le problème de Riemann dans les systèmes hyperboliques. Ce théorème garantit qu'il existe une solution au problème de Riemann si les conditions initiales sont suffisamment proches. Conformément au théorème de Lax, pour un système hyperbolique strictement hyperbolique avec des champs de type GNL (généralisé non-linéaire) ou LD (lagrangien-déformable), une solution existe pour des états initiaux UgU_g et UdU_d proches, à condition que l'écart UgUd|U_g - U_d| soit suffisamment petit. La solution à ce problème est formée par au plus p+1p+1 états constants connectés par pp ondes.

Les invariants de Riemann et la structure du système

Les invariants de Riemann jouent un rôle crucial dans l'analyse des systèmes hyperboliques. Dans le cas des équations des eaux peu profondes, on peut déterminer les invariants associés aux deux champs du système. Un invariant de Riemann pour la première onde est donné par la fonction r1(U)=u+2cr_1(U) = u + 2c, et pour la seconde onde, il est donné par r2(U)=u2cr_2(U) = u - 2c, où c=ghc = \sqrt{gh} est la célérité des ondes de surface. Ces invariants permettent de caractériser les solutions et de décrire l'évolution des états au cours du temps.