Équation différentielle linéaire d'ordre deux
Modèle:Admissibilité à vérifier
Les équations différentielles linéaires d'ordre deux sont des équations différentielles de la forme
où Modèle:Math et Modèle:Math sont des fonctions numériques. Elles ne peuvent pas toutes être résolues explicitement, cependant beaucoup de méthodes existent pour résoudre celles qui peuvent l'être, ou pour faire l'étude qualitative des solutions à défaut. Parmi les plus simples à résoudre sont les équations à coefficients constants (où Modèle:Math sont des constantes).
La linéarité de l'équation a pour conséquence qu'il est possible d'appliquer des procédés de superposition de solutions, et d'exploiter des résultats d'algèbre linéaire. Un rôle particulier est dévolu aux équations différentielles homogènes (où Modèle:Math). Il existe une théorie générale des équations différentielles linéaires (vectorielles), mais celles étudiées dans cet article comptent parmi les plus simples et les plus fréquemment rencontrées, notamment en physique.
Équation différentielle homogène
L'équation est homogène lorsque Modèle:Math. Dans ce cas, une somme de deux solutions de l'équation est encore solution, ainsi que le produit d'une solution par une constante. L'ensemble des solutions est donc un espace vectoriel et contient notamment une solution évidente, la fonction nulle.
À coefficients constants
Elles sont de la forme <math>ay + by' + cy = 0</math> où Modèle:Mvar, Modèle:Mvar et Modèle:Mvar sont réels ou complexes, Modèle:Mvar non nul (on peut toujours, en divisant par Modèle:Mvar, se ramener au cas Modèle:Math).
On les rencontre, entre autres, dans la modélisation de mouvement avec force de rappel (type ressort), avec ou sans amortissement<ref>Modèle:Note autre projet</ref> ou encore dans les circuits électriques comportant une inductance et un condensateur.
On cherche des solutions sous forme exponentielle, c'est-à-dire telles que Modèle:Math. Une telle fonction sera solution de l'équation différentielle si et seulement si Modèle:Mvar est solution de
- <math>a\lambda^2 + b\lambda + c = 0.~</math>
Cette équation est appelée équation caractéristique de l'équation différentielle.
Cas réel
Il s'agit du cas où les coefficients sont des réels et où les solutions sont cherchées parmi les fonctions à valeurs réelles. Comme pour toute équation du second degré, trois cas se présentent selon le signe du discriminant Modèle:Math de l'équation caractéristique.
Si Modèle:Math
L'équation caractéristique possède deux solutions réelles Modèle:Math et Modèle:Math.
Les solutions sont alors les fonctions définies sur ℝ par <math>f(x) =A{\rm e}^{\lambda_1x}+B{\rm e}^{\lambda_2x}</math> où Modèle:Mvar et Modèle:Mvar sont deux réels.
Pour déterminer ces deux constantes, il est naturel de donner deux informations sur la fonction.
- Cela se fait en général en donnant des conditions initiales en un point Modèle:Math, c'est-à-dire en précisant les valeurs Modèle:Math et Modèle:Math de Modèle:Mvar et Modèle:Mvar à cet instant. Dans ce cas l'existence et l'unicité de la solution vérifiant ces conditions initiales sont garanties.
- Pour de nombreux problèmes physiques, il est fréquent de donner des conditions aux limites en précisant les valeurs Modèle:Math et Modèle:Math aux instants Modèle:Math et Modèle:Math. Il y a alors fréquemment existence et unicité des solutions, mais ce n'est pas toujours vrai.
Si Modèle:Math
L'équation caractéristique a une solution double Modèle:Mvar.
Les solutions sont alors les fonctions Modèle:Mvar définies sur ℝ par <math>f(x)=(Ax + B){\rm e}^{\lambda x}</math> où Modèle:Mvar et Modèle:Mvar sont des réels quelconques.
Pour déterminer Modèle:Mvar et Modèle:Mvar, il faut, comme dans le cas précédent posséder deux informations sur Modèle:Mvar.
Si Modèle:Math
L'équation caractéristique a deux solutions complexes conjuguées distinctes, Modèle:Math et Modèle:Math.
Les solutions sont alors les fonctions Modèle:Mvar définies sur ℝ par
- <math>f(x)={\rm e}^{ux}(A\cos(|v|x)+B\sin(|v|x))</math> où A et B sont deux réels quelconques.
Remarque : on peut écrire cette solution sous la forme : <math>f(x)= q{\rm e}^{ux}\cos(|v|x+r)</math>, Modèle:Mvar et Modèle:Mvar sont deux réels quelconques (cette forme est parfois plus pratique). On peut également changer la fonction cosinus en fonction sinus, la solution restant correcte.
La détermination de Modèle:Mvar et Modèle:Mvar (ou Modèle:Mvar et Modèle:Mvar) se fait, comme dans les cas précédents, par la donnée de deux informations sur Modèle:Mvar.
Cas complexe
Dans le cas où les coefficients sont complexes et où les solutions sont cherchées parmi les fonctions de la variable réelle à valeurs complexes, il ne reste alors que deux cas à étudier :
- Si le discriminant est non nul, l'équation caractéristique possède deux racines distinctes : Modèle:Math et Modèle:Math et les fonctions de ℝ dans ℂ solutions de l'équation différentielle sont les fonctions définies par <math>f(x)=C_1{\rm e}^{\lambda_1x}+C_2{\rm e}^{\lambda_2x}</math> où Modèle:Math et Modèle:Math sont deux complexes quelconques.
- Si le discriminant est nul, l'équation caractéristique ne possède qu'une seule solution Modèle:Mvar et les solutions sont les fonctions Modèle:Mvar définies sur ℝ par <math>f(x)=(Ax + B){\rm e}^{\lambda x}</math> où Modèle:Mvar et Modèle:Mvar sont des complexes quelconques.
La détermination des constantes se fait, comme dans les cas précédents, par la donnée de deux informations sur Modèle:Mvar.
Équation à coefficients non constants
Il s'agit d'une équation de la forme <math>ay+by'+cy=0</math>, où cette fois Modèle:Mvar, Modèle:Mvar et Modèle:Mvar sont des fonctions numériques, supposées continues sur l'intervalle d'étude I, la fonction Modèle:Mvar ne s'annulant en aucun point de Modèle:Mvar (on peut toujours, en divisant par Modèle:Mvar, se ramener au cas Modèle:Math).
Il n'existe pas d'expression générale des solutions d'une telle équation. C'est pour cette raison qu'au Modèle:S mini- siècleModèle:Vérification siècle furent introduites de nombreuses fonctions spéciales (fonctions de Bessel, fonction d'Airy…) définies comme solutions d'équations qu'il est impossible de résoudre explicitement. Toutefois, dès lors qu'une solution particulière (non nulle) de l'équation est connue, il est possible de la résoudre complètement.
Le théorème de structure
Le théorème de Cauchy-Lipschitz affirme que l'ensemble S des solutions de l'équation constitue un espace vectoriel de dimension 2. Dès lors, résoudre l'équation différentielle revient à exhiber deux fonctions solutions non proportionnelles : elles formeront une base de l'espace S de solutions. Une telle base est appelée système fondamental de solutions.
En outre, pour tout point Modèle:Math de I, l'application de conditions initiales en Modèle:Math
- <math>\begin{matrix}S & \longrightarrow & \R^2 \\ y & \longmapsto &(y(x_0),y'(x_0))\end{matrix}</math>
constitue un isomorphisme d'espaces vectoriels.
Le wronskien
Étant donné deux solutions <math>y_1,y_2</math> de l'équation, leur wronskien est défini comme la fonction
- <math>W(x)=\begin{vmatrix} y_1(x) & y_2(x)\\ y'_1(x) & y'_2(x) \end{vmatrix}=y_1(x)y'_2(x)-y_2(x)y'_1(x)</math>
En utilisant les propriétés d'annulation du déterminant, l'isomorphisme de conditions initiales peut être réécrit en termes de wronskien : les deux solutions forment un système fondamental si et seulement si leur wronskien est non nul en un point. Et dans ce cas, le wronskien ne s'annule en aucun point.
Un calcul direct montre que le wronskien de deux solutions vérifie la relation
- <math>W'(x)=-\frac{b(x)}{a(x)}W(x)</math>
qui est un cas particulier de la formule de Liouville.
Il s'agit d'une équation différentielle linéaire d'ordre 1 (sans second membre) qu'on sait résoudre. Donc la valeur du wronskien est connue, à une constante multiplicative près en notant Modèle:Mvar une primitive de la fonction <math>-\frac b a</math>, on obtient <math>W(x)=W_0{\rm e}^{A(x)}</math> pour une certaine constante Modèle:Math.
Application à la résolution
Une application fondamentale de cette propriété est la possibilité de résoudre l'équation si une solution Modèle:Math non nulle est connue. En effet la relation <math>W(x)=y_1(x)y'_2(x)-y_2(x)y'_1(x)</math> peut maintenant se lire comme une nouvelle équation différentielle linéaire d'ordre 1, d'inconnue Modèle:Math.
- Exemple
- Soit l'équation <math>x^2y-xy'+y=0</math> à résoudre sur <math>]0,+\infty[.</math>
- Il s'agit bien d'une équation vérifiant les conditions demandées avec les fonctions Modèle:Mvar, Modèle:Mvar, Modèle:Mvar continues sur l'intervalle d'étude et Modèle:Mvar jamais nulle. La fonction définie par Modèle:Math est solution évidente. Le wronskien vérifie l'équation <math>W'(x)=\frac1xW(x)</math> ; il est de la formeModèle:Retrait
- C'est bien une équation différentielle linéaire d'ordre 1, avec la fonction Modèle:Mvar non nulle sur l'intervalle. Elle a une solution de la formeModèle:Retrait
- où Modèle:Mvar est une nouvelle constante arbitraire. Nous venons d'établir que toutes les solutions de l'équation d'ordre 2 initialement considérée sont de cette forme, on y reconnaît bien la description d'un espace vectoriel de dimension 2 de solutions, un système fondamental étant donné par les solutions <math>y_1:x\mapsto x</math> et <math>x\mapsto x\ln x</math>.
Équation avec second membre
Application du principe de superposition
Lorsque l'équation différentielle possède un second membre (Modèle:Mvar est une fonction non nulle), il reste possible d'exploiter ce qui précède. L'équation obtenue en remplaçant Modèle:Mvar par la fonction nulle est appelée équation homogène associée à l'équation différentielle ; on la suppose résolue.
Il suffit alors de trouver une solution Modèle:Math de l'équation avec second membre, pour les connaître toutes. En effet, les solutions de l'équation différentielle sont les fonctions Modèle:Math où Modèle:Mvar est une solution générale de l'équation homogène associée.
Si le second membre Modèle:Mvar est la somme de deux fonctions Modèle:Math et Modèle:Math : <math>ay+by'+cy=d_1+d_2</math>, on peut chercher une solution particulière Modèle:Math de l'équation différentielle de second membre Modèle:Math : <math>ay+by'+cy=d_1</math>, puis une solution particulière Modèle:Math de l'équation différentielle de second membre Modèle:Math : <math>ay+by'+cy=d_2</math>. La somme Modèle:Math de ces deux solutions particulières est solution particulière de l'équation de départ. Ce principe se généralise facilement au cas où Modèle:Mvar est la somme de plus de deux fonctions.
On remarquera que les constantes d'une solution doivent être déterminées en toute fin de résolution, lorsque l'on a additionné la solution générale de l'équation homogène et la (ou les) solution(s) particulière(s) de l'équation (ou des équations) inhomogènes.
Recherche de solutions ayant une forme particulière
Si Modèle:Mvar, Modèle:Mvar et Modèle:Mvar sont des constantes (a non nul) et si d est produit d'une fonction polynomiale, d'une fonction trigonométrique et d'une fonction exponentielle, on cherche une solution particulière de la même forme. Plus précisément :
Si d est de la forme
où A et B sont des polynômes de degré inférieur ou égal à n et où m et ω sont des réels, il existe une unique solution de la forme
où α et β sont des polynômes de degré inférieur ou égal à n et p peut prendre trois valeurs :
Par rapport à l'équation caractéristique | Valeur de p |
---|---|
m + [[unité imaginaire|Modèle:Mathω]] n'est pas racine de l'équation caractéristique | p = 0 |
m + Modèle:Mathω est racine simple de l'équation caractéristique | p = 1 |
m + Modèle:Mathω est racine double de l'équation caractéristique | p = 2 |
Ceci inclut le cas où les « polynômes » A et B sont simplement des constantes (n = 0), dont l'une peut être nulle, et/ou d ne contient pas d'exponentielle (m = 0) et/ou pas de fonction trigonométrique (ω = 0).
- Prenons l'équation différentielle suivante :
où ω0 est une constante non nulle. On est dans le cas p = 0. On cherche donc une solution particulière constante :
On calcule les dérivées par rapport à Modèle:Mvar :
L'équation (E) devient alors :
et l'on trouve alors une solution de l'équation inhomogène :
- Si on a une équation du type
avec Modèle:Mvar non nul, on est dans le cas p = 1. On cherche donc une solution particulière de la forme Kt.
- Soit une équation différentielle de la forme
(c'est l'équation différentielle régissant un oscillateur harmonique périodique qui subit des frottements en présence d'une force extérieure).
On sait qu'il existe dans ce cas une solution de la forme :
On peut utiliser la notation de l'exponentielle complexe en prenant <math>Y(x)=B{\rm e}^{{\rm i}(\omega_ex+\phi)}</math>. En posant <math>B{\rm e}^{{\rm i}\phi}=\Delta</math>, on obtient <math>\Delta {\rm e}^{{\rm i}\omega_e t}</math> telle que la partie réelle de Modèle:Math soit la solution de l'équation différentielle considérée. On calcule alors les dérivées en temps :
- <math>Y(x)=\Delta {\rm e}^{{\rm i}\omega_ex}</math>
- <math>\dot Y(x)={\rm i}\omega_e\Delta {\rm e}^{{\rm i}\omega_ex}={\rm i}\omega_eY(x)</math>
- <math>\ddot Y(x)=-\omega_e^2\Delta {\rm e}^{{\rm i}\omega_ex}=-\omega_e^2Y(x).</math>
On injecte ces trois équations dans l'équation différentielle et on trouve :
On simplifie par les deux exponentielles (qui sont non nulles) :
et l'on trouve alors que
Ainsi, la constante Modèle:Mvar est égale au module de ce nombre complexe et la phase Modèle:Math à son argument :
et
Ainsi, une solution particulière de l'équation inhomogène (E) est
Il est à noter que cette « méthode de l'exponentielle complexe » ne peut pas être appliquée pour une équation de la forme
Dans ce cas, il faut linéariser l'expression en utilisant les développements limités. Modèle:Démonstration/fin
Des considérations physiques (oscillations forcées, résonance) peuvent aussi guider vers une forme particulière de solution.
Méthode générale
Il existe un procédé systématique de recherche des solutions, connu sous le nom de méthode de variation des constantes. Elle peut être justifiée par la théorie générale des équations différentielles linéaires.
Soit l'équation <math>y + a(x) \cdot y' + b(x) \cdot y = d(x)</math>, soient deux solutions <math>y_1, y_2</math> indépendantes de l'équation homogène (donc un système fondamental de solutions). Alors les solutions de l'équation avec second membre sont les fonctions de la forme <math>y = \lambda \cdot y_1+\mu \cdot y_2\,</math>, où les fonctions <math>\lambda, \mu</math> sont de classe <math>{\mathcal C}^1</math> et données par le système
- <math>\forall x \in I , \qquad \begin{cases}\lambda'(x) \cdot y_1(x)+\mu'(x) \cdot y_2(x)&=0\\
\lambda'(x) \cdot y'_1(x)+\mu'(x) \cdot y'_2(x)&=d(x)\end{cases} </math>
Dans la pratique, on écrira donc ce système, qui admet une solution pour chaque x. Les fonctions solutions peuvent être primitivées et on obtient non seulement une mais toutes les solutions de l'équation avec second membre (si l'on prend en compte les constantes d'intégration dans ce système).
Remarque. Si une fonction multiplie <math>y</math> , on pourra diviser toute l'équation par cette fonction afin de revenir au cas étudié ici.
Les équations différentielles linéaires d'ordre deux en physique
Les équations d'ordre deux sont sans doute les équations différentielles les plus utilisées dans les domaines les plus variés. En particulier, les problèmes de dynamique basés sur la deuxième loi de Newton aboutissent à une équation du deuxième ordre (ou plusieurs) dans laquelle le produit de la masse d'un corps par son accélération est égal à la somme des forces appliquées.
Modèle:Refsou, aucune équation représentant un phénomène réel n'est vraiment linéaire. Néanmoins l'hypothèse des petits mouvements permet souvent de négliger des petits termes non linéaires et les méthodes évoquées ci-dessus s'appliquent pour donner une solution « exacte ». C'est un problème classique dans divers domaines techniques (voir Systèmes oscillants à un degré de liberté).
Dans les cas où les mouvements ne peuvent plus être considérés comme infiniment petits, il arrive fréquemment que le système soit soumis à des forces bien individualisées : une force de rappel qui ne dépend que du mouvement, une force d'amortissement qui ne dépend que de la vitesse et une force extérieure qui ne dépend ni de l'un ni de l'autre. Dans ces conditions il existe des techniques de linéarisation qui permettent de calculer des coefficients adaptés à l'amplitude de l'excitation.
Enfin, on rencontre parfois des cas beaucoup plus compliqués dans lesquels on ne peut séparer les différentes forces. Par exemple, la force extérieure dépend de la position du système au même instant, éventuellement selon une loi très compliquée. Dans ces conditions les solutions analytiques doivent faire place à des solutions numériques. Parmi celles-ci, la méthode de Newmark présente une mise en œuvre très simple, une grande souplesse et une convergence sans trop de difficultés.
Exemple
En physique, on utilise souvent l'équation différentielle
- <math>\frac{d^2x}{dt^2}+2\lambda\frac{dx}{dt}+\omega_0^2 x = y</math>
L'équation différentielle homogène associée
- <math>\frac{d^2x}{dt^2}+2\lambda\frac{dx}{dt}+\omega_0^2 x = 0</math>
possède selon le signe de <math>\lambda^2-\omega_0^2</math> les solutions suivantes :
- <math>\lambda^2 > \omega_0^2 : x(t)={\rm e}^{-\lambda t}\left(A {\rm e}^{\alpha t} + B e^{-\alpha t}\right)</math>, avec <math>\alpha = \sqrt{\lambda^2-\omega_0^2}</math>, dit régime apériodique,
- <math>\lambda^2 = \omega_0^2 : x(t)={\rm e}^{-\lambda t}\left(A t + B\right)</math>, dit régime critique,
- <math>\lambda^2 < \omega_0^2 : x(t)={\rm e}^{-\lambda t}\left(A \cos (\omega t) + B \sin (\omega t)\right)</math>, avec <math>\omega = \sqrt{\omega_0^2-\lambda^2}</math>, dit régime pseudo-périodique.
On note aussi cette équation différentielle <math>\ddot x + 2\lambda \dot x + \omega_0^2 x = y</math> (en fonction du temps).
On peut également avoir une équation différentielle de la forme <math>a\ddot x + b\dot x + c x = d</math>. Dans ce cas, <math>2\lambda = \frac{b}{a}, \omega_0^2 = \frac{c}{a}</math> et <math>y = \frac{d}{a}</math>.
Théorie de Sturm-Liouville
La théorie de Sturm-Liouville étudie le cas particulier des équations différentielles linéaires de la forme
- <math> -{d\over dx}\left[p(x){dy\over dx}\right]+q(x)y=\lambda w(x)y, </math>
dans laquelle le paramètre <math>\lambda</math> fait partie comme la fonction y des inconnues. Cette équation est fréquemment posée sur un segment Modèle:Math et accompagnée de conditions « au bord » reliant les valeurs <math>y(a),y'(a),y(b),y'(b)</math>. Les solutions Modèle:Mvar et Modèle:Mvar du problème apparaissent alors comme valeur propre et vecteur propre d'un certain opérateur autoadjoint dans un espace de Hilbert. Le résultat principal de la théorie est l'existence d'une base hilbertienne de vecteurs propres associés à des valeurs propres formant une suite strictement croissante (Théorème de Riesz-Fredholm).
Par multiplication par un facteur intégrant convenable, toute équation différentielle linéaire d'ordre deux peut être mise sous la forme d'une équation de Sturm-Liouville.