Mathematics · Book 2 · Grades 10–12

Wiskunde bovenbouw

Wiskunde bovenbouw · Grades 10–12

26Differentiaalvergelijkingen

Een differentiaalvergelijking koppelt een functie aan haar afgeleiden. Natuurkunde, scheikunde, biologie en economie drukken hun wetten in deze vorm uit: de afkoelingssnelheid van een lichaam, het verval van een radioactieve kern, de groei van een populatie zijn allemaal uitspraken over yy'. Dit hoofdstuk lost volledig de lineaire eerste-ordevergelijkingen met constante coëfficiënten op.

26.1 De vergelijking y=ayy' = ay

Definitie 26.1 (Differentiaalvergelijking)

Een differentiaalvergelijking is een vergelijking waarvan de onbekende een functie yy is, en die yy en haar afgeleiden bevat. Een oplossing op een interval II is een differentieerbare functie die de vergelijking in elk punt van II voldoet.

Stelling 26.2 (Oplossingen van y=ayy' = ay)

Laat aRa \in \R. De oplossingen op R\R van de vergelijking y=ayy' = ay zijn precies de functies

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

Voor elk paar (x0,y0)(x_0, y_0) bestaat er precies één oplossing met y(x0)=y0y(x_0) = y_0.

Bewijs. Elke y=Ceaxy = C\eu^{ax} voldoet aan y=Caeax=ayy' = Ca\,\eu^{ax} = ay. Omgekeerd, laat yy een willekeurige oplossing zijn en stel z(x)=y(x)eaxz(x) = y(x)\,\eu^{-ax}. Dan

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,

dus zz is constant, zeg CC, en y(x)=Ceaxy(x) = C\eu^{ax}. De beginvoorwaarde y(x0)=y0y(x_0) = y_0 dwingt C=y0eax0C = y_0 \eu^{-a x_0}, uniek.

Opmerking 26.3

De exponentiële functie wordt zo gekarakteriseerd door de eenvoudigste van alle differentiaalvergelijkingen: groei evenredig met de grootte. Daarom verschijnt zij overal in de natuur.

De vergelijking y' = y schrijft in elk punt van het vlak een helling voor (grijze segmenten). De oplossingen C x — hier C = 1 (blauw), C = 0.3 (rood), C = -0.5 (oranje) — zijn precies de krommen die dit hellingsveld volgen.
De vergelijking y=yy' = y schrijft in elk punt van het vlak een helling voor (grijze segmenten). De oplossingen CexC\eu^{x} — hier C=1C = 1 (blauw), C=0.3C = 0.3 (rood), C=0.5C = -0.5 (oranje) — zijn precies de krommen die dit hellingsveld volgen.

Voorbeeld 26.4 (Radioactief verval)

Een radioactieve hoeveelheid voldoet aan N=λNN' = -\lambda N met λ>0\lambda > 0, dus N(t)=N0eλtN(t) = N_0\,\eu^{-\lambda t}; zie Voorbeeld 23.9 voor de halfwaardetijd.

26.2 De vergelijking y=ay+by' = ay + b

Stelling 26.5 (Oplossingen van y=ay+by' = ay + b)

Laat a0a \neq 0 en bRb \in \R. De oplossingen op R\R van y=ay+by' = ay + b zijn precies de functies

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

De constante functie yp=bay_p = -\frac ba is de evenwichtsoplossing. Voor elk (x0,y0)(x_0, y_0) bestaat er precies één oplossing met y(x0)=y0y(x_0) = y_0; als a<0a < 0, dan nadert elke oplossing het evenwicht ba-\frac ba als x+x \to +\infty.

Bewijs. De constante yp=bay_p = -\frac{b}{a} voldoet aan yp=0=ayp+by_p' = 0 = a y_p + b. Nu is yy een oplossing dan en slechts dan als

(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),

dat wil zeggen dan en slechts dan als z=yypz = y - y_p de vergelijking z=azz' = az oplost. Volgens Stelling 26.2 is z=Ceaxz = C\eu^{ax}, waaruit de formule, het bestaan en de uniciteit volgen. Als a<0a < 0, dan eax0\eu^{ax} \to 0 als x+x \to +\infty, dus y(x)bay(x) \to -\frac ba.

Methode 26.6 (Oplossen van y=ay+by' = ay + b met beginvoorwaarde)

  1. Vind de evenwichtsoplossing yp=bay_p = -\frac{b}{a} (los y=0y' = 0 op).
  2. Schrijf de algemene oplossing y=Ceax+ypy = C\eu^{ax} + y_p.
  3. Bepaal CC uit de beginvoorwaarde.
  4. Controleer het lange-termijngedrag tegen fysische intuïtie (convergeert de oplossing naar het evenwicht?).

Dezelfde strategie — bijzondere oplossing + algemene oplossing van de homogene vergelijking — strekt zich uit tot y=ay+f(x)y' = ay + f(x): zie Propositie 26.8.

Voorbeeld 26.7 (Newtons afkoelingswet)

Een kop koffie van 8080\,^\circC staat in een kamer van 2020\,^\circC. Newtons wet zegt dat de temperatuur TT voldoet aan T=k(T20)T' = -k(T - 20) voor zekere k>0k > 0, d.w.z. T=kT+20kT' = -kT + 20k. Het evenwicht is 2020, en T(t)=20+60ektT(t) = 20 + 60\,\eu^{-kt}: de koffie koelt exponentieel af naar kamertemperatuur.

Wat hun begintemperatuur ook is, alle oplossingen van T' = -k(T - 20) convergeren exponentieel naar het evenwicht T = 20.
Wat hun begintemperatuur ook is, alle oplossingen van T=k(T20)T' = -k(T - 20) convergeren exponentieel naar het evenwicht T=20T = 20.

26.3 De vergelijking y=ay+f(x)y' = ay + f(x)

Propositie 26.8 (Structuur van de oplossingsverzameling)

Laat ff continu zijn op een interval II en laat ypy_p één bijzondere oplossing zijn van

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

op II. Dan zijn de oplossingen op II precies de functies y=Ceax+ypy = C\eu^{ax} + y_p, CRC \in \R.

Bewijs. Zoals in Stelling 26.5: yy is een oplossing dan en slechts dan als z=yypz = y - y_p voldoet aan z=(ay+f)(ayp+f)=azz' = (ay + f) - (ay_p + f) = az, dan en slechts dan als z=Ceaxz = C\eu^{ax}.

Methode 26.9 (Een bijzondere oplossing raden)

Zoek een bijzondere oplossing van dezelfde vorm als ff:

  • ff polynoom van graad nn: probeer een polynoom van graad nn;
  • f(x)=αekxf(x) = \alpha\,\eu^{kx} met kak \neq a: probeer yp=βekxy_p = \beta\,\eu^{kx};
  • f(x)=αeaxf(x) = \alpha\,\eu^{ax} (resonant geval): probeer yp=βxeaxy_p = \beta x\,\eu^{ax}.

Substitueer in de vergelijking en identificeer de coëfficiënten.

Voorbeeld 26.10

Los y=2y+4xy' = 2y + 4x op. Probeer yp=αx+βy_p = \alpha x + \beta: α=2(αx+β)+4x\alpha = 2(\alpha x + \beta) + 4x voor alle xx dwingt 2α+4=02\alpha + 4 = 0 en α=2β\alpha = 2\beta, dus α=2\alpha = -2, β=1\beta = -1. Algemene oplossing: y=Ce2x2x1y = C\eu^{2x} - 2x - 1.

26.4 Oefeningen

Oefening 26.1

Los op R\R op: (a) y=3yy' = 3y met y(0)=2y(0) = 2; (b) 2y+y=02y' + y = 0 met y(0)=1y(0) = -1; (c) y=y+5y' = -y + 5 met y(0)=0y(0) = 0.

Oplossing

Oplossing van Oefening 26.1.

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

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

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

Oefening 26.2

Een bacteriële populatie groeit met een snelheid evenredig met haar grootte, en verdubbelt elke 33 uur. Schrijf de differentiaalvergelijking waaraan de populatie N(t)N(t) voldoet en bepaal de evenredigheidsconstante.

Oplossing

Oplossing van Oefening 26.2.

N=kNN' = kN, dus N(t)=N0ektN(t) = N_0 \eu^{kt}. Verdubbelen in 33 uur betekent e3k=2\eu^{3k} = 2, d.w.z.

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

Oefening 26.3

Verifieer dat yp(x)=xexy_p(x) = x\,\eu^{x} een oplossing is van y=y+exy' = y + \eu^x, en geef alle oplossingen op R\R.

Oplossing

Oplossing van Oefening 26.3.

yp(x)=ex+xex=yp(x)+exy_p'(x) = \eu^x + x\eu^x = y_p(x) + \eu^x: ypy_p is een bijzondere oplossing (het resonante geval van Methode 26.9). Volgens Propositie 26.8 zijn de oplossingen y=Cex+xex=(C+x)exy = C\eu^{x} + x\eu^{x} = (C + x)\,\eu^x, CRC \in \R.

Oefening 26.4 ★★

Los y=2y+exy' = -2y + \eu^{x} op met y(0)=1y(0) = 1. (Hint: zoek een bijzondere oplossing van de vorm βex\beta\,\eu^{x}.)

Oplossing

Oplossing van Oefening 26.4.

Probeer yp=βexy_p = \beta\eu^x: βex=2βex+ex\beta\eu^x = -2\beta\eu^x + \eu^x geeft 3β=13\beta = 1, dus yp=13exy_p = \frac13\eu^x. Algemene oplossing y=Ce2x+13exy = C\eu^{-2x} + \frac13\eu^{x}; de voorwaarde y(0)=1y(0) = 1 geeft C=23C = \frac23:

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

Oefening 26.5 ★★

Koolstof-14 vervalt met een halfwaardetijd van 57305730 jaar. Een archeologisch monster bevat 60%60\% van de koolstof-14 van een levend organisme. Schat de ouderdom.

Oplossing

Oplossing van Oefening 26.5.

N(t)=N0eλtN(t) = N_0\,\eu^{-\lambda t} met λ=ln25730\lambda = \frac{\ln 2}{5730} (Voorbeeld 23.9). Los eλt=0.6\eu^{-\lambda t} = 0.6 op:

t=ln(1/0.6)λ=5730ln(5/3)ln25730×0.51080.69314220 jaar.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{ jaar}.

Oefening 26.6 ★★

Een tank bevat 100100 L zuiver water. Pekel met 0.20.2 kg zout per liter stroomt in met 55 L/min; het mengsel (homogeen gehouden) stroomt uit met dezelfde snelheid. Laat m(t)m(t) de massa zout in de tank op tijdstip tt zijn (in minuten).

  1. Rechtvaardig dat m=1m20m' = 1 - \dfrac{m}{20}.
  2. Los op, en bepaal de limiet van m(t)m(t) als t+t \to +\infty. Interpreteer.
Oplossing

Oplossing van Oefening 26.6.

1. Het zout komt binnen met 0.2×5=10.2 \times 5 = 1 kg/min. De uitstroom neemt de concentratie m100\frac{m}{100} kg/L mee met 55 L/min, d.w.z. m20\frac{m}{20} kg/min. Dus m=1m20m' = 1 - \frac{m}{20}.

2. Evenwicht mp=20m_p = 20; m(t)=20+Cet/20m(t) = 20 + C\eu^{-t/20}, en m(0)=0m(0) = 0 geeft 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}.

Op lange termijn is de concentratie van de tank gelijk aan die van de inkomende pekel: 0.20.2 kg/L ×\times 100100 L =20= 20 kg.

Oefening 26.7 ★★

Een skydiver van massa 8080 kg valt onder invloed van de zwaartekracht (g=9.8 m/s2g = 9.8\ \text{m/s}^2) en luchtweerstand evenredig met de snelheid, zodat haar snelheid voldoet aan v=gkmvv' = g - \frac{k}{m}v met k=16k = 16 kg/s.

  1. Los de vergelijking op met v(0)=0v(0) = 0.
  2. Bereken de eindsnelheid limt+v(t)\lim_{t\to+\infty} v(t), en de tijd nodig om 95%95\% ervan te bereiken.
Oplossing

Oplossing van Oefening 26.7.

1. v=gkmvv' = g - \frac{k}{m} v met km=1680=0.2\frac km = \frac{16}{80} = 0.2. Evenwicht 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}, en v(0)=0v(0) = 0 geeft

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

2. Eindsnelheid 4949 m/s (176\approx 176 km/h). We willen 1e0.2t=0.951 - \eu^{-0.2t} = 0.95, d.w.z. 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}.

Oefening 26.8 ★★★

(Logistische vergelijking.) Een populatie y(t)(0,1)y(t) \in \intoo{0}{1} (als fractie van de maximale populatie) voldoet aan

y=y(1y).y' = y(1 - y).
  1. Laat z=1yz = \dfrac{1}{y}. Toon dat zz de lineaire vergelijking z=z+1z' = -z + 1 voldoet.
  2. Los op voor zz, daarna voor yy, met y(0)=110y(0) = \frac{1}{10}.
  3. Toon dat y(t)1y(t) \to 1 als t+t \to +\infty en schets de vorm van de oplossingskromme.
Oplossing

Oplossing van Oefening 26.8.

1. z=1yz = \frac1y geeft 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. Evenwicht zp=1z_p = 1, dus z(t)=1+Cetz(t) = 1 + C\eu^{-t}. Uit y(0)=110y(0) = \frac{1}{10}, z(0)=10z(0) = 10, dus C=9C = 9 en

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

3. Als t+t \to +\infty, 9et09\eu^{-t} \to 0 en y(t)1y(t) \to 1. De kromme is de klassieke logistische S-kromme (sigmoïde): trage groei aanvankelijk (yy klein, yyy' \approx y), snelste groei bij y=12y = \frac12 (waar y=y(1y)y' = y(1-y) maximaal is), daarna verzadiging naar de capaciteit 11.

Oefening 26.9 ★★★

Laat yy een oplossing zijn van y=ay+by' = ay + b en laat un=y(n)u_n = y(n) voor nNn \in \N. Toon dat (un)(u_n) een arithmetico-geometrische recurrentie un+1=qun+ru_{n+1} = q u_n + r voldoet, en druk qq en rr uit in aa en bb. Waaraan beantwoordt de voorwaarde q<1\abs{q} < 1 voor de differentiaalvergelijking?

Oplossing

Oplossing van Oefening 26.9.

Volgens Stelling 26.5, y(x)=Ceaxbay(x) = C\eu^{ax} - \frac ba. Dus

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

met q=eaq = \eu^{a} en r=ba(ea1)r = \frac{b}{a}\left(\eu^{a} - 1\right). De voorwaarde q<1\abs q < 1 betekent ea<1\eu^a < 1, d.w.z. a<0a < 0: precies de voorwaarde waaronder de oplossingen van de differentiaalvergelijking naar het evenwicht ba-\frac ba convergeren — en inderdaad is het vastpunt van de recurrentie r1q=ba\frac{r}{1 - q} = -\frac{b}{a}.