Aller au contenu principal

Compléments sur les équations différentielles linéaires

Équations différentielles linéaires du premier ordre​

Un type d'équation différentielle se ramenant au cas linéaire : les équations de Bernoulli​

Équation différentielle de la forme

y′+a(x)y=b(x).ymy' + a(x)y = b(x).y^m

où m∈R∖{0,1}m \in \mathbb{R} \setminus \{0, 1\} et où aa et bb sont deux fonctions définies et continues sur un intervalle UU de R\mathbb{R}.

Valable sur tout sous-intervalle VV de UU tel que ∀x∈V,ym(x)≠0\forall x \in V, y^m(x) \neq 0. Diviser les deux membres par ymy^m et faire le changement de fonction inconnue z=1ym−1=y1−mz = \dfrac{1}{y^{m-1}} = y^{1-m} en remarquant qu'alors z′=(1−m).y′ymz' = (1-m).\dfrac{y'}{y^m}.

L'équation différentielle en zz alors obtenue est linéaire. Après résolution, ne pas oublier d'exprimer y(x)y(x) et de ne pas s'arrêter à z(x)z(x).

Exemple. −8xy′−y=xy3-8xy' - y = xy^3 sur R+\mathbb{R}^+ : on se ramène à une équation de la forme

y′+18xy=−18y3y' + \frac{1}{8x}y = -\frac{1}{8}y^3

On a donc y′y3+18x1y2=−18\dfrac{y'}{y^3} + \dfrac{1}{8x}\dfrac{1}{y^2} = -\dfrac{1}{8} (là où y≠0y \neq 0). On pose z=1y2z = \dfrac{1}{y^2}, donc z′=−2y′y3z' = \dfrac{-2y'}{y^3}, ainsi −12z′+18xz=−18-\dfrac{1}{2}z' + \dfrac{1}{8x}z = -\dfrac{1}{8}. En réduisant les coefficients, il vient z′−14xz=14z' - \dfrac{1}{4x}z = \dfrac{1}{4}.

La solution homogène est z(x)=Cx14z(x) = Cx^{\frac{1}{4}} et la solution particulière est z(x)=λxz(x) = \lambda x ; on cherche λ\lambda tel que λ−14xλx=14⇒λ=13\lambda - \dfrac{1}{4x}\lambda x = \dfrac{1}{4} \Rightarrow \lambda = \dfrac{1}{3}. Donc z(x)=13x+C.x14z(x) = \dfrac{1}{3}x + C.x^{\frac{1}{4}}, finalement

y(x)=±(13x+Cx14)−12 sur R+y(x) = \pm\left(\frac{1}{3}x + Cx^{\frac{1}{4}}\right)^{-\frac{1}{2}} \text{ sur } \mathbb{R}^+

Il y a donc deux familles de solutions, l'une positive et l'autre négative.

Équation de Riccati​

Équation différentielle de la forme

y′(x)=a(x)y(x)2+b(x)y(x)+c(x)y'(x) = a(x)y(x)^2 + b(x)y(x) + c(x)

(on nomme RR cette équation) où a,b,ca, b, c sont continues sur un intervalle II de R\mathbb{R}. On cherche yy dérivable (donc de classe C1C^1 puisqu'alors le membre de droite est continu).

Supposons qu'on ait trouvé une solution particulière y0y_0. Posons y=y0+zy = y_0 + z, alors l'équation RR devient :

y′=y0′+z′=a(y0+z)2+b(y0+z)+c=ay02+by0+c+(2ay0+b)z+az2y' = y_0' + z' = a(y_0 + z)^2 + b(y_0 + z) + c = ay_0^2 + by_0 + c + (2ay_0 + b)z + az^2

D'où z′−(2ay0+b)z=az2z' - (2ay_0 + b)z = az^2.

On résout et on trouve zz ; on obtient y=y0+zy = y_0 + z, qui est la solution générale de RR.

Remarque. Les équations de Riccati se ramènent à des équations de Bernoulli (exemple en chimie cinétique).

Équations différentielles linéaires d'ordre 2​

Équation différentielle de la forme

y′′(x)+a(x)y′(x)+b(x)y(x)=c(x)y''(x) + a(x)y'(x) + b(x)y(x) = c(x)

que l'on note (E)(E), où a,ba, b sont des constantes et cc une fonction continue.

Soit l'équation homogène (H):y′′+ay′+by=0(H) : y'' + ay' + by = 0 ; on lui associe son équation caractéristique r2+ar+b=0r^2 + ar + b = 0. Donc r=−a±δ2r = \dfrac{-a \pm \delta}{2} où δ\delta est une racine carrée du discriminant Δ\Delta.

Si r−≠r+r_- \neq r_+. La solution de HH est de la forme :

y0(x)=C−er−x+C+er+xy_0(x) = C_- e^{r_- x} + C_+ e^{r_+ x}

Si Δ=0\Delta = 0. Alors r+=r−=rr_+ = r_- = r et la solution de HH est de la forme :

y0(x)=C1erx+C2xerxy_0(x) = C_1 e^{rx} + C_2 x e^{rx}

On admet qu'on a là toutes les solutions, mais vérifions que ce sont bien des solutions :

  • Si Δ≠0\Delta \neq 0. Comme HH est linéaire, il suffit de vérifier que er±xe^{r_\pm x} est solution. On a (er±x)′′+a(er±x)′+b(er±x)=(r±2+ar±+b)er±x=0(e^{r_\pm x})'' + a(e^{r_\pm x})' + b(e^{r_\pm x}) = (r_\pm^2 + ar_\pm + b)e^{r_\pm x} = 0.
  • Si Δ=0\Delta = 0. Alors erxe^{rx} est encore solution et (xerx)′′+a(xerx)′+b(xerx)=(erx+xrerx)′+a(erx+xrerx)+bxerx=((r+r+xr2)+a(1+xr)+bx)erx=[x(r2+ar+b)+(2r+a)]erx(xe^{rx})'' + a(xe^{rx})' + b(xe^{rx}) = (e^{rx} + xre^{rx})' + a(e^{rx} + xre^{rx}) + bxe^{rx} = ((r + r + xr^2) + a(1 + xr) + bx)e^{rx} = [x(r^2 + ar + b) + (2r + a)]e^{rx}, et 2r+a2r + a est la valeur en x=rx = r de 2x+a=(x2+ax+b)′2x + a = (x^2 + ax + b)'.

Pour résoudre l'équation particulière, on utilise la méthode de Lagrange par variation de la constante. Notons y1(x)=er−xy_1(x) = e^{r_- x}, y2(x)=er+xy_2(x) = e^{r_+ x} si Δ≠0\Delta \neq 0 et y2(x)=xerxy_2(x) = xe^{rx} si Δ=0\Delta = 0.

Ainsi la solution de HH est y0=C1y1+C2y2y_0 = C_1y_1 + C_2y_2. On cherche la solution générale de EE ; on injecte alors HH dans EE :

(C1y1+C2y2)′′+a(C1y1+C2y2)′+b(C1y1+C2y2)=c(x)⇔ (C1′′y1+2C1′y1′+C1y1′′+C2′′y2+2C2′y2′+C2y2′′)+a(C1′y1+C1y1′+C2′y2+C2y2′)+b(C1y1+C2y2)=c⇔ C1′′y1+2C1′y1′+C2′′y2+2C2′y2′+a(C1′y1+C2′y2)=c\begin{aligned} &(C_1y_1 + C_2y_2)'' + a(C_1y_1 + C_2y_2)' + b(C_1y_1 + C_2y_2) = c(x) \\ \Leftrightarrow\ &(C_1''y_1 + 2C_1'y_1' + C_1y_1'' + C_2''y_2 + 2C_2'y_2' + C_2y_2'') + a(C_1'y_1 + C_1y_1' + C_2'y_2 + C_2y_2') + b(C_1y_1 + C_2y_2) = c \\ \Leftrightarrow\ &C_1''y_1 + 2C_1'y_1' + C_2''y_2 + 2C_2'y_2' + a(C_1'y_1 + C_2'y_2) = c \end{aligned}

On cherche donc C1,C2C_1, C_2 tels que C1′y1+C2′y2=0C_1'y_1 + C_2'y_2 = 0. Du coup (C1′y1+C2′y2)′=0⇔C1′′y1+C2′′y2+C1′y1′+C2′y2′=0(C_1'y_1 + C_2'y_2)' = 0 \Leftrightarrow C_1''y_1 + C_2''y_2 + C_1'y_1' + C_2'y_2' = 0.

Donc C1′′y1+C1′y1′+C2′′y2+C2′y2′=cC_1''y_1 + C_1'y_1' + C_2''y_2 + C_2'y_2' = c et donc C1′y1+C2′y2=0C_1'y_1 + C_2'y_2 = 0. On se ramène donc au système suivant :

{C1′y1+C2′y2=0C1′y1′+C2′y2′=c\begin{cases} C_1'y_1 + C_2'y_2 = 0 \\ C_1'y_1' + C_2'y_2' = c \end{cases}

Pour les équations du premier ordre y′+ay=cy' + ay = c, la variation de la constante CC donnait la condition C′y0=cC'y_0 = c.

Formules de Cramer. Pour résoudre un système de deux équations linéaires à deux inconnues du type {ax+by=ucx+dy=v\begin{cases} ax + by = u \\ cx + dy = v \end{cases}, on regarde le déterminant du système ad−bcad - bc. Si le déterminant est non nul, alors le système a une unique solution (s'il est nul, alors il en a une infinité ou 0). L'unique solution est donnée par les formules de Cramer :

x=∣ubvd∣ad−bcy=∣aucv∣ad−bcx = \frac{\begin{vmatrix} u & b \\ v & d \end{vmatrix}}{ad - bc} \qquad y = \frac{\begin{vmatrix} a & u \\ c & v \end{vmatrix}}{ad - bc}

Revenons à notre système {C1′y1+C2′y2=0C1′y1′+C2′y2′=c\begin{cases} C_1'y_1 + C_2'y_2 = 0 \\ C_1'y_1' + C_2'y_2' = c \end{cases}. Le déterminant est (r+−r−)er−x+r+x≠0(r_+ - r_-)e^{r_- x + r_+ x} \neq 0 si Δ≠0\Delta \neq 0, et e2rx≠0e^{2rx} \neq 0 si Δ=0\Delta = 0. Il y a donc une unique solution, donnée par C1′=−cy2y1y2′−y2y1′C_1' = \dfrac{-cy_2}{y_1y_2' - y_2y_1'} et C2′=cy1y1y2′−y2y1′C_2' = \dfrac{cy_1}{y_1y_2' - y_2y_1'}. Il n'y a plus qu'à intégrer pour trouver C1C_1 et C2C_2.

Exemple. Soit l'équation y′′−2y′+2y=excos⁡2(x)y'' - 2y' + 2y = \dfrac{e^x}{\cos^2(x)}, x∈]−π2,π2[x \in \left]-\dfrac{\pi}{2}, \dfrac{\pi}{2}\right[.

Résolvons l'équation homogène y′′−2y′+2y=0y'' - 2y' + 2y = 0 ; établissons l'équation caractéristique r2−2r+2=0r^2 - 2r + 2 = 0. On a donc Δ=−4\Delta = -4 et donc r±=1±ir_\pm = 1 \pm i.

La solution est une combinaison linéaire de e(1+i)xe^{(1+i)x} et e(1−i)xe^{(1-i)x}, c'est-à-dire

y=λ1exeix+λ2exe−ix=ex(λ1eix+λ2e−ix)=ex(λ1(cos⁡(x)+isin⁡(x))+λ2(cos⁡(x)−isin⁡(x)))=C1excos⁡(x)+C2exsin⁡(x)\begin{aligned} y &= \lambda_1 e^x e^{ix} + \lambda_2 e^x e^{-ix} = e^x(\lambda_1 e^{ix} + \lambda_2 e^{-ix}) \\ &= e^x(\lambda_1(\cos(x) + i\sin(x)) + \lambda_2(\cos(x) - i\sin(x))) = C_1e^x\cos(x) + C_2e^x\sin(x) \end{aligned}

avec C1,C2C_1, C_2 quelconques car

{C1=λ1+λ2C2=i(λ1−λ2)⇔{λ1=12(C1−iC2)λ2=12(C1+iC2)\begin{cases} C_1 = \lambda_1 + \lambda_2 \\ C_2 = i(\lambda_1 - \lambda_2) \end{cases} \Leftrightarrow \begin{cases} \lambda_1 = \frac{1}{2}(C_1 - iC_2) \\ \lambda_2 = \frac{1}{2}(C_1 + iC_2) \end{cases}

La solution de HH est donc

y0=C1excos⁡(x)+C2exsin⁡(x)y_0 = C_1e^x\cos(x) + C_2e^x\sin(x)

Pour EE, on cherche

y(x)=C1(x).excos⁡(x)+C2(x)exsin⁡(x)y(x) = C_1(x).e^x\cos(x) + C_2(x)e^x\sin(x)

On sait que C1′,C2′C_1', C_2' sont donnés par

{C1′y1+C2′y2=0C1′y1′+C2′y2′=excos⁡(x)2⇔ {C1′excos⁡(x)+C2′exsin⁡(x)=0C1′(excos⁡(x)−exsin⁡(x))+C2′(exsin⁡(x)+excos⁡(x))=excos⁡(x)2⇔ {C1′cos⁡(x)+C2′sin⁡(x)=0−C1′sin⁡(x)+C2′cos⁡(x)=1cos⁡(x)2\begin{aligned} &\begin{cases} C_1'y_1 + C_2'y_2 = 0 \\ C_1'y_1' + C_2'y_2' = \dfrac{e^x}{\cos(x)^2} \end{cases} \\ \Leftrightarrow\ &\begin{cases} C_1'e^x\cos(x) + C_2'e^x\sin(x) = 0 \\ C_1'(e^x\cos(x) - e^x\sin(x)) + C_2'(e^x\sin(x) + e^x\cos(x)) = \dfrac{e^x}{\cos(x)^2} \end{cases} \\ \Leftrightarrow\ &\begin{cases} C_1'\cos(x) + C_2'\sin(x) = 0 \\ -C_1'\sin(x) + C_2'\cos(x) = \dfrac{1}{\cos(x)^2} \end{cases} \end{aligned}

En utilisant les formules de Cramer, on a cos⁡(x)×cos⁡(x)+sin⁡(x)×sin⁡(x)=1\cos(x) \times \cos(x) + \sin(x) \times \sin(x) = 1, donc

C1′=−sin⁡(x)cos⁡2(x)⇒C1(x)=−1cos⁡(x)C_1' = -\frac{\sin(x)}{\cos^2(x)} \Rightarrow C_1(x) = -\frac{1}{\cos(x)}
C2′=cos⁡(x)cos⁡(x)2⇒C2=−12(ln⁡(1−sin⁡(x))−ln⁡(1+sin⁡(x)))C_2' = \frac{\cos(x)}{\cos(x)^2} \Rightarrow C_2 = -\frac{1}{2}\big(\ln(1 - \sin(x)) - \ln(1 + \sin(x))\big)