Mathematics · Book 2 · Grades 10–12

Mathématiques du lycée

Mathématiques du lycée · Grades 10–12

26Équations différentielles

Une équation différentielle relie une fonction à ses dérivées. La physique, la chimie, la biologie et l’économie expriment leurs lois sous cette forme : la vitesse de refroidissement d’un corps, la désintégration d’un noyau radioactif, la croissance d’une population sont toutes des énoncés sur yy'. Ce chapitre résout complètement les équations linéaires du premier ordre à coefficients constants.

26.1 L’équation y=ayy' = ay

Définition 26.1 (Équation différentielle)

Une équation différentielle est une équation dont l’inconnue est une fonction yy, et qui fait intervenir yy et ses dérivées. Une solution sur un intervalle II est une fonction dérivable vérifiant l’équation en tout point de II.

Théorème 26.2 (Solutions de y=ayy' = ay)

Soit aRa \in \R. Les solutions sur R\R de l’équation y=ayy' = ay sont exactement les fonctions

y(x)=Ceax,CR.y(x) = C\,\eu^{ax}, \qquad C \in \R .

Pour tout couple (x0,y0)(x_0, y_0) il existe une unique solution avec y(x0)=y0y(x_0) = y_0.

Démonstration. Chaque y=Ceaxy = C\eu^{ax} vérifie y=Caeax=ayy' = Ca\,\eu^{ax} = ay. Réciproquement, soit yy une solution quelconque et posons z(x)=y(x)eaxz(x) = y(x)\,\eu^{-ax}. Alors

z(x)=y(x)eaxay(x)eax=(y(x)ay(x))eax=0,z'(x) = y'(x)\,\eu^{-ax} - a\,y(x)\,\eu^{-ax} = \bigl(y'(x) - a y(x)\bigr)\eu^{-ax} = 0,

donc zz est constante, disons CC, et y(x)=Ceaxy(x) = C\eu^{ax}. La condition initiale y(x0)=y0y(x_0) = y_0 impose C=y0eax0C = y_0 \eu^{-a x_0}, de façon unique.

Remarque 26.3

L’exponentielle est ainsi caractérisée par la plus simple de toutes les équations différentielles : une croissance proportionnelle à la taille. C’est pourquoi elle apparaît partout dans la nature.

L’équation y' = y prescrit une pente en chaque point du plan (segments gris). Les solutions C x — ici C = 1 (bleu), C = 0.3 (rouge), C = -0.5 (orange) — sont exactement les courbes qui suivent ce champ de pentes.
L’équation y=yy' = y prescrit une pente en chaque point du plan (segments gris). Les solutions CexC\eu^{x} — ici C=1C = 1 (bleu), C=0.3C = 0.3 (rouge), C=0.5C = -0.5 (orange) — sont exactement les courbes qui suivent ce champ de pentes.

Exemple 26.4 (Désintégration radioactive)

Une quantité radioactive vérifie N=λNN' = -\lambda N avec λ>0\lambda > 0, donc N(t)=N0eλtN(t) = N_0\,\eu^{-\lambda t} ; voir Exemple 23.9 pour la demi-vie.

26.2 L’équation y=ay+by' = ay + b

Théorème 26.5 (Solutions de y=ay+by' = ay + b)

Soient a0a \neq 0 et bRb \in \R. Les solutions sur R\R de y=ay+by' = ay + b sont exactement les fonctions

y(x)=Ceaxba,CR.y(x) = C\,\eu^{ax} - \frac{b}{a}, \qquad C \in \R .

La fonction constante yp=bay_p = -\frac ba est la solution d’équilibre. Pour tout (x0,y0)(x_0, y_0) il existe une unique solution avec y(x0)=y0y(x_0) = y_0 ; si a<0a < 0, toute solution tend vers l’équilibre ba-\frac ba lorsque x+x \to +\infty.

Démonstration. La constante yp=bay_p = -\frac{b}{a} vérifie yp=0=ayp+by_p' = 0 = a y_p + b. Or yy est solution si et seulement si

(yyp)=y=ay+b=a(yyp)+ayp+b=0=a(yyp),(y - y_p)' = y' = ay + b = a(y - y_p) + \underbrace{a y_p + b}_{=\,0} = a (y - y_p),

c’est-à-dire si et seulement si z=yypz = y - y_p résout z=azz' = az. Par le Théorème 26.2, z=Ceaxz = C\eu^{ax}, d’où la formule, l’existence et l’unicité. Si a<0a < 0, eax0\eu^{ax} \to 0 lorsque x+x \to +\infty, donc y(x)bay(x) \to -\frac ba.

Méthode 26.6 (Résoudre y=ay+by' = ay + b avec condition initiale)

  1. Trouver la solution d’équilibre yp=bay_p = -\frac{b}{a} (résoudre y=0y' = 0).
  2. Écrire la solution générale y=Ceax+ypy = C\eu^{ax} + y_p.
  3. Déterminer CC grâce à la condition initiale.
  4. Vérifier le comportement à long terme face à l’intuition physique (la solution converge-t-elle vers l’équilibre ?).

La même stratégie — solution particulière + solution générale de l’équation homogène — s’étend à y=ay+f(x)y' = ay + f(x) : voir la Proposition 26.8.

Exemple 26.7 (Loi de refroidissement de Newton)

Une tasse de café à 8080\,^\circC se trouve dans une pièce à 2020\,^\circC. La loi de Newton affirme que la température TT vérifie T=k(T20)T' = -k(T - 20) pour un certain k>0k > 0, c.-à-d. T=kT+20kT' = -kT + 20k. L’équilibre est 2020, et T(t)=20+60ektT(t) = 20 + 60\,\eu^{-kt} : le café refroidit exponentiellement vers la température ambiante.

Quelle que soit leur température initiale, toutes les solutions de T' = -k(T - 20) convergent exponentiellement vers l’équilibre T = 20.
Quelle que soit leur température initiale, toutes les solutions de T=k(T20)T' = -k(T - 20) convergent exponentiellement vers l’équilibre T=20T = 20.

26.3 L’équation y=ay+f(x)y' = ay + f(x)

Proposition 26.8 (Structure de l’ensemble des solutions)

Soit ff continue sur un intervalle II et soit ypy_p une solution particulière de

y=ay+f(x)y' = ay + f(x)

sur II. Alors les solutions sur II sont exactement les fonctions y=Ceax+ypy = C\eu^{ax} + y_p, CRC \in \R.

Démonstration. Comme dans le Théorème 26.5 : yy est solution si et seulement si z=yypz = y - y_p vérifie z=(ay+f)(ayp+f)=azz' = (ay + f) - (ay_p + f) = az, si et seulement si z=Ceaxz = C\eu^{ax}.

Méthode 26.9 (Deviner une solution particulière)

Chercher une solution particulière de même forme que ff :

  • ff polynôme de degré nn : essayer un polynôme de degré nn ;
  • f(x)=αekxf(x) = \alpha\,\eu^{kx} avec kak \neq a : essayer yp=βekxy_p = \beta\,\eu^{kx} ;
  • f(x)=αeaxf(x) = \alpha\,\eu^{ax} (cas résonant) : essayer yp=βxeaxy_p = \beta x\,\eu^{ax}.

Substituer dans l’équation et identifier les coefficients.

Exemple 26.10

Résoudre y=2y+4xy' = 2y + 4x. Essayer yp=αx+βy_p = \alpha x + \beta : α=2(αx+β)+4x\alpha = 2(\alpha x + \beta) + 4x pour tout xx impose 2α+4=02\alpha + 4 = 0 et α=2β\alpha = 2\beta, donc α=2\alpha = -2, β=1\beta = -1. Solution générale : y=Ce2x2x1y = C\eu^{2x} - 2x - 1.

26.4 Exercices

Exercice 26.1

Résoudre sur R\R : (a) y=3yy' = 3y avec y(0)=2y(0) = 2 ; (b) 2y+y=02y' + y = 0 avec y(0)=1y(0) = -1 ; (c) y=y+5y' = -y + 5 avec y(0)=0y(0) = 0.

Solution

Solution de Exercice 26.1.

(a) y=Ce3xy = C\eu^{3x} ; y(0)=2y(0) = 2 donne y=2e3xy = 2\eu^{3x}.

(b) y=12yy' = -\frac12 y, donc y=Cex/2y = C\eu^{-x/2} ; y(0)=1y(0) = -1 donne y=ex/2y = -\eu^{-x/2}.

(c) Équilibre yp=5y_p = 5 ; y=Cex+5y = C\eu^{-x} + 5 ; y(0)=0y(0) = 0 donne C=5C = -5 : y=5(1ex)y = 5\left(1 - \eu^{-x}\right).

Exercice 26.2

Une population bactérienne croît à un taux proportionnel à sa taille, en doublant toutes les 33 heures. Écrire l’équation différentielle satisfaite par la population N(t)N(t) et déterminer la constante de proportionnalité.

Solution

Solution de Exercice 26.2.

N=kNN' = kN, donc N(t)=N0ektN(t) = N_0 \eu^{kt}. Doubler en 33 heures signifie e3k=2\eu^{3k} = 2, c.-à-d.

k=ln230.231 h1.k = \frac{\ln 2}{3} \approx 0.231\ \text{h}^{-1}.

Exercice 26.3

Vérifier que yp(x)=xexy_p(x) = x\,\eu^{x} est solution de y=y+exy' = y + \eu^x, et donner toutes les solutions sur R\R.

Solution

Solution de Exercice 26.3.

yp(x)=ex+xex=yp(x)+exy_p'(x) = \eu^x + x\eu^x = y_p(x) + \eu^x : ypy_p est une solution particulière (c’est le cas résonant de la Méthode 26.9). Par la Proposition 26.8, les solutions sont y=Cex+xex=(C+x)exy = C\eu^{x} + x\eu^{x} = (C + x)\,\eu^x, CRC \in \R.

Exercice 26.4 ★★

Résoudre y=2y+exy' = -2y + \eu^{x} avec y(0)=1y(0) = 1. (Indication : chercher une solution particulière de la forme βex\beta\,\eu^{x}.)

Solution

Solution de Exercice 26.4.

Essayer yp=βexy_p = \beta\eu^x : βex=2βex+ex\beta\eu^x = -2\beta\eu^x + \eu^x donne 3β=13\beta = 1, donc yp=13exy_p = \frac13\eu^x. Solution générale y=Ce2x+13exy = C\eu^{-2x} + \frac13\eu^{x} ; la condition y(0)=1y(0) = 1 donne C=23C = \frac23 :

y(x)=23e2x+13ex.y(x) = \frac{2}{3}\,\eu^{-2x} + \frac{1}{3}\,\eu^{x}.

Exercice 26.5 ★★

Le carbone 14 se désintègre avec une demi-vie de 57305730 ans. Un échantillon archéologique contient 60%60\% du carbone 14 d’un organisme vivant. Estimer son âge.

Solution

Solution de Exercice 26.5.

N(t)=N0eλtN(t) = N_0\,\eu^{-\lambda t} avec λ=ln25730\lambda = \frac{\ln 2}{5730} (Exemple 23.9). On résout eλt=0.6\eu^{-\lambda t} = 0.6 :

t=ln(1/0.6)λ=5730ln(5/3)ln25730×0.51080.69314220 ans.t = \frac{\ln(1/0.6)}{\lambda} = 5730\,\frac{\ln(5/3)}{\ln 2} \approx 5730 \times \frac{0.5108}{0.6931} \approx 4220 \text{ ans}.

Exercice 26.6 ★★

Un réservoir contient 100100 L d’eau pure. De la saumure contenant 0.20.2 kg de sel par litre entre à 55 L/min, le mélange (maintenu homogène) sort au même débit. Soit m(t)m(t) la masse de sel dans le réservoir à l’instant tt (en minutes).

  1. Justifier que m=1m20m' = 1 - \dfrac{m}{20}.
  2. Résoudre, et déterminer la limite de m(t)m(t) lorsque t+t \to +\infty. Interpréter.
Solution

Solution de Exercice 26.6.

1. Le sel entre à 0.2×5=10.2 \times 5 = 1 kg/min. Le flux sortant emporte la concentration m100\frac{m}{100} kg/L à 55 L/min, c.-à-d. m20\frac{m}{20} kg/min. D’où m=1m20m' = 1 - \frac{m}{20}.

2. Équilibre mp=20m_p = 20 ; m(t)=20+Cet/20m(t) = 20 + C\eu^{-t/20}, et m(0)=0m(0) = 0 donne C=20C = -20 :

m(t)=20(1et/20)t+20 kg.m(t) = 20\left(1 - \eu^{-t/20}\right) \xrightarrow[t\to+\infty]{} 20 \text{ kg}.

À long terme la concentration du réservoir égale celle de la saumure entrante : 0.20.2 kg/L ×\times 100100 L =20= 20 kg.

Exercice 26.7 ★★

Un parachutiste de masse 8080 kg tombe sous l’effet de la gravité (g=9.8 m/s2g = 9.8\ \text{m/s}^2) et d’une résistance de l’air proportionnelle à la vitesse, de sorte que sa vitesse vérifie v=gkmvv' = g - \frac{k}{m}v avec k=16k = 16 kg/s.

  1. Résoudre l’équation avec v(0)=0v(0) = 0.
  2. Calculer la vitesse limite limt+v(t)\lim_{t\to+\infty} v(t), et le temps nécessaire pour atteindre 95%95\% de celle-ci.
Solution

Solution de Exercice 26.7.

1. v=gkmvv' = g - \frac{k}{m} v avec km=1680=0.2\frac km = \frac{16}{80} = 0.2. Équilibre v=mgk=9.80.2=49v_\infty = \frac{mg}{k} = \frac{9.8}{0.2} = 49 m/s ; v(t)=49+Ce0.2tv(t) = 49 + C\eu^{-0.2t}, et v(0)=0v(0) = 0 donne

v(t)=49(1e0.2t).v(t) = 49\left(1 - \eu^{-0.2 t}\right).

2. Vitesse limite 4949 m/s (176\approx 176 km/h). On veut 1e0.2t=0.951 - \eu^{-0.2t} = 0.95, c.-à-d. e0.2t=0.05\eu^{-0.2t} = 0.05 :

t=ln200.23.000.215 s.t = \frac{\ln 20}{0.2} \approx \frac{3.00}{0.2} \approx 15 \text{ s}.

Exercice 26.8 ★★★

(Équation logistique.) Une population y(t)(0,1)y(t) \in \intoo{0}{1} (comme fraction de la population maximale) vérifie

y=y(1y).y' = y(1 - y).
  1. Soit z=1yz = \dfrac{1}{y}. Montrer que zz satisfait l’équation linéaire z=z+1z' = -z + 1.
  2. Résoudre pour zz, puis pour yy, avec y(0)=110y(0) = \frac{1}{10}.
  3. Montrer que y(t)1y(t) \to 1 lorsque t+t \to +\infty et esquisser l’allure de la courbe solution.
Solution

Solution de Exercice 26.8.

1. z=1yz = \frac1y donne z=yy2=y(1y)y2=1yy=1y+1=z+1z' = -\frac{y'}{y^2} = -\frac{y(1-y)}{y^2} = -\frac{1-y}{y} = -\frac1y + 1 = -z + 1.

2. Équilibre zp=1z_p = 1, donc z(t)=1+Cetz(t) = 1 + C\eu^{-t}. De y(0)=110y(0) = \frac{1}{10}, z(0)=10z(0) = 10, donc C=9C = 9 et

y(t)=11+9et.y(t) = \frac{1}{1 + 9\,\eu^{-t}} .

3. Lorsque t+t \to +\infty, 9et09\eu^{-t} \to 0 et y(t)1y(t) \to 1. La courbe est la classique courbe logistique en S (sigmoïde) : croissance lente au début (yy petit, yyy' \approx y), croissance la plus rapide lorsque y=12y = \frac12 (où y=y(1y)y' = y(1-y) est maximale), puis saturation vers la capacité 11.

Exercice 26.9 ★★★

Soit yy une solution de y=ay+by' = ay + b et soit un=y(n)u_n = y(n) pour nNn \in \N. Montrer que (un)(u_n) satisfait une récurrence arithmético-géométrique un+1=qun+ru_{n+1} = q u_n + r, et exprimer qq et rr en fonction de aa et bb. À quoi correspond la condition q<1\abs{q} < 1 pour l’équation différentielle ?

Solution

Solution de Exercice 26.9.

Par le Théorème 26.5, y(x)=Ceaxbay(x) = C\eu^{ax} - \frac ba. D’où

un+1=Cea(n+1)ba=ea(Ceanba)+ba(ea1)=qun+ru_{n+1} = C\eu^{a(n+1)} - \frac ba = \eu^{a}\left(C\eu^{an} - \frac ba\right) + \frac ba\left(\eu^a - 1\right) = q\,u_n + r

avec q=eaq = \eu^{a} et r=ba(ea1)r = \frac{b}{a}\left(\eu^{a} - 1\right). La condition q<1\abs q < 1 signifie ea<1\eu^a < 1, c.-à-d. a<0a < 0 : exactement la condition sous laquelle les solutions de l’équation différentielle convergent vers l’équilibre ba-\frac ba — et en effet le point fixe de la récurrence est r1q=ba\frac{r}{1 - q} = -\frac{b}{a}.