Passer au contenu principal
AnalyseNotion · Glossaire

Intégrale première

Une intégrale première d'un système d'équations différentielles dx/dt = F(x) est une fonction I(x) non constante dont la valeur reste la même le long de chaque trajectoire. Pour une fonction différentiable I, cette conservation se vérifie avec le critère grad(I) · F = 0.
Trajectoire circulaire x² + y² = 1, issue du point (1,0), parcourue dans le sens horaire. Un cercle rouge centré sur les axes noirs, un point jaune à son extrémité droite et une flèche rouge verticale vers le bas montrent que le mouvement reste sur le cercle I = 1. x y I = 1 (1,0)
Le champ est tangent au cercle I = 1 : le point se déplace, tandis que la valeur x² + y² reste constante.
Sommaire

Ce que vous allez apprendre

  • Identifier une intégrale première comme une fonction non constante conservée sur chaque trajectoire.
  • Vérifier le critère gradient-produit-champ égal à zéro.
  • Reproduire le calcul complet pour l'oscillateur harmonique.
  • Distinguer invariant, solution, fonction constante et primitive.

En clair

Imaginez un point qui tourne sur un cercle. Ses deux coordonnées changent sans cesse, mais sa distance au centre reste la même. Cette distance constante donne une information durable sur tout le mouvement.
Une intégrale première joue ce rôle pour un système différentiel : elle associe un nombre à chaque état, et ce nombre ne varie pas quand l'état suit une trajectoire du système. Les trajectoires restent donc sur une même courbe, ou plus généralement sur un même ensemble de niveau.

Définition

On considère un système autonome dont l'état est un vecteur xx et dont le champ de vecteurs est noté FF. Son évolution vérifie x˙=F(x)\dot{x}=F(x). Une intégrale première est une fonction non constante II qui garde la même valeur le long de toute solution située dans son domaine.
Lorsque II est différentiable, la règle de dérivation des fonctions composées donne le critère suivant : ddtI(x(t))=I(x(t))F(x(t))=0\frac{d}{dt}I(x(t))=\nabla I(x(t))\cdot F(x(t))=0. Le gradient de II est donc perpendiculaire au champ de vecteurs. Là où ce gradient ne s’annule pas, le mouvement est tangent aux ensembles où II prend une valeur fixée.
La valeur conservée dépend de la trajectoire choisie : deux conditions initiales peuvent donner deux constantes différentes. Pour un système hamiltonien conservatif, l'énergie mécanique fournit l'exemple canonique. Là où son gradient ne s'annule pas, une intégrale première contraint le mouvement à un ensemble de niveau de dimension inférieure et facilite ainsi l'étude qualitative du système.

Un exemple, pas à pas

Considérons un oscillateur harmonique décrit par deux coordonnées réelles, xx et yy. La première donnée est le système suivant.
{x˙=yy˙=x\begin{cases}\dot{x}=y\\\dot{y}=-x\end{cases}
Les deux autres données sont la condition initiale (x(0),y(0))=(1,0)(x(0),y(0))=(1,0) et la fonction candidate I(x,y)=x2+y2I(x,y)=x^2+y^2.
1. Calculer le gradient de la fonction candidate : I(x,y)=(2x,2y)\nabla I(x,y)=(2x,2y).
2. Effectuer le produit scalaire avec le champ du système : (2x,2y)(y,x)=2xy2xy=0(2x,2y)\cdot(y,-x)=2xy-2xy=0. La valeur de II est donc constante le long de chaque solution.
3. Évaluer cette constante au départ : I(1,0)=12+02=1I(1,0)=1^2+0^2=1. La trajectoire issue de (1,0)(1,0) reste sur le cercle d'équation x2+y2=1x^2+y^2=1.
Un contrôle direct est possible avec la solution x(t)=cost,  y(t)=sintx(t)=\cos t,\;y(t)=-\sin t : l'identité cos2t+sin2t=1\cos^2 t+\sin^2 t=1 restitue la même valeur à tout instant. La figure représente cette conservation et le sens du mouvement.

En pratique

Pour contrôler une fonction candidate, on la dérive le long du champ de vecteurs. Si le résultat est nul dans le domaine étudié, sa valeur est conservée sur chaque solution. Sinon, il faut chercher une autre fonction plutôt que conclure à un invariant.
Pour esquisser les trajectoires sans résoudre explicitement le système, on trace les ensembles de niveau de l'intégrale première. Le champ doit leur être tangent. Une résolution temporelle reste nécessaire si l'on veut connaître la position exacte à un instant donné.
Pour vérifier un calcul numérique, on suit la valeur de l'invariant au fil des pas. Une dérive visible signale une erreur d'approximation ou un schéma qui conserve mal la quantité ; elle ne prouve pas que le système exact la perd.

À ne pas confondre

Une solution du système. Une solution donne l'état en fonction du temps. Une intégrale première associe une constante à toute trajectoire. Dans l'oscillateur, (cost,sint)(\cos t,-\sin t) est une solution, tandis que x2+y2x^2+y^2 est une intégrale première.
Une primitive. Une primitive est une fonction dont la dérivée redonne une fonction donnée. Une intégrale première est un invariant du mouvement ; elle n'est pas définie par une opération d'intégration. Le test décisif porte sur sa dérivée le long des solutions.

Limites et pièges

Fonction globalement constante. La fonction I(x,y)=1I(x,y)=1 reste inchangée, mais elle ne distingue aucune trajectoire. Elle est exclue par la condition de non-constance ; il faut chercher un invariant qui varie dans l'espace des états.
Annulation locale. À un point critique de II, le produit scalaire s'annule automatiquement ; il peut aussi s'annuler sur un seul chemin. Ces constats ne suffisent pas sur tout un domaine : il faut y vérifier l'identité point par point.
Constante propre à chaque trajectoire. Dans l'exemple, une condition initiale (a,b)(a,b) impose la valeur a2+b2a^2+b^2. Le seuil charnière a2+b2=0a^2+b^2=0 correspond uniquement au point d'équilibre (0,0)(0,0), tandis qu'une valeur positive donne un cercle.
Calcul numérique. Une valeur presque constante dans une simulation constitue un indice, pas une preuve. Il faut revenir au produit IF\nabla I\cdot F pour le système exact et interpréter les écarts selon le pas et la précision du calcul.

Pour aller plus loin

Le champ de vecteurs précise comment une direction de mouvement est attachée à chaque état, ce qui éclaire le critère de tangence aux niveaux de l'invariant.
Le Système différentiel linéaire prolonge l'exemple de l'oscillateur et situe les invariants dans une famille de systèmes structurés.
L'article Des équations différentielles en oncologie montre un autre contexte où des équations d'évolution servent à décrire un phénomène.
Continuez avec Tangente

Explorez les mathématiques autrement

Retrouvez nos magazines, podcasts et jeux pour explorer les mathématiques autrement.

Découvrir les offres