Ako odvodiť logistický rast?
Logistická funkcia je funkcia v tvare S, ktorá sa bežne používa na modelovanie rastu populácie. Rast populácie je obmedzený obmedzenými zdrojmi, takže aby sme to zohľadnili, predstavujeme nosnú kapacitu systému , ku ktorému populácia asymptoticky smeruje. Logistický rast môže byť teda vyjadrený nasledujúcou diferenciálnou rovnicou
dPdt = kP (1 − PL) {\ displaystyle {\ frac {\ mathrm {d} P} {\ mathrm {d} t}} = kP \ left (1-{\ frac {P} {L}} \ right)}
kde P {\ Displaystyle P} je populácia, t {\ Displaystyle t} je čas a k {\ Displaystyle k} je konštanta. Jasne vidíme, že keď populácia smeruje k svojej únosnosti, jej rýchlosť nárastu sa spomalí na 0. Vyššie uvedená rovnica je v skutočnosti špeciálnym prípadom Bernoulliho rovnice. V tomto článku odvodzujeme logistický rast oddelením premenných a riešením Bernoulliho rovnice.
Metóda 1 z 2: oddelenie premenných
- 1Oddelené premenné.
- 1P (1 − PL) dP = kdt {\ Displaystyle {\ frac {1} {P \ left (1-{\ frac {P} {L}} \ right)}}} \ mathrm {d} P = k \ mathrm {d} t}
- 2Rozložte na čiastočné zlomky. Pretože menovateľ na ľavej strane má dva výrazy, musíme ich oddeliť, aby sa dali ľahko integrovať.
- Vynásobte ľavú stranu číslom LL {\ displaystyle {\ frac {L} {L}}} a rozložte.
- LLP − P2dP = LP (L − P) dP = APdP+BL − PdP {\ displaystyle {\ begin {aligned} {\ frac {L} {LP-P^{2}}} \ mathrm {d} P & = { \ frac {L} {P (LP)}} \ mathrm {d} P \\ & = {\ frac {A} {P}} \ mathrm {d} P+{\ frac {B} {LP}} \ mathrm {d} P \ end {zarovnaný}}}
- Riešenie pre A {\ displaystyle A} a B. {\ Displaystyle B.}
- L = A (L − P)+BP, nech L = 0 {\ Displaystyle L = A (LP)+BP, \ {\ text {let}} L = 0}
- 0 = −AP+BP, A = B {\ displaystyle 0 = -AP+BP, \ A = B}
- nech P = 0: L = AL {\ displaystyle {\ text {let}} P = 0: L = AL}
- A = 1, B = 1 {\ Displaystyle A = 1, \ B = 1}
- Vynásobte ľavú stranu číslom LL {\ displaystyle {\ frac {L} {L}}} a rozložte.
- 3Integrujte obe strany.
- ∫1PdP+∫1L − PdP = ∫kdtln | P | −ln | L − P | = kt+C {\ displaystyle {\ begin {zarovnaný} \ int {\ frac {1} {P}} \ mathrm {d } P+\ int {\ frac {1} {LP}} \ mathrm {d} P & = \ int k \ mathrm {d} t \\\ ln | P |-\ ln | LP | & = kt+C \ end {zarovnaný}}}
- 4Izolovať p {\ displaystyle p} . My negovať obe strany, pretože keď sme sa kombinovať protokoly, chceme- P {\ displaystyle P} byť na dne, pre jednoduchosť. Ako vždy, C {\ displaystyle C} nie je nikdy ovplyvnený, pretože je ľubovoľný.
- −ln | P |+ln | L − P | = −kt+Cln | L − PP | = −kt+C {\ displaystyle {\ begin {zarovnaný}-\ ln | P |+\ ln | LP | & =-kt+C \\\ ln \ left | {\ frac {LP} {P}} \ right | & =-kt+C \ end {zarovnaný}}}
- 5Riešenie pre p {\ displaystyle p} . Necháme A = eC {\ displaystyle A = e^{C}} a uvedomíme si, že ani na to nemá znamienko plus-mínus, takže ho môžeme zahodiť.
- ln | L − PP | = −kt+C | L − PP | = e − kt+CL − PP = ± Ae − ktLP − 1 = Ae − ktPL = 1Ae − kt+1 {\ Displaystyle {\ begin {zarovnaný } \ ln \ left | {\ frac {LP} {P}} \ right | & =-kt+C \\\ left | {\ frac {LP} {P}} \ right | & = e^{-kt +C} \\ {\ frac {LP} {P}} & = \ pm Ae^{-kt} \\ {\ frac {L} {P}}-1 & = Ae^{-kt} \\ {\ frac {P} {L}} & = {\ frac {1} {Ae^{-kt} +1}} \ end {aligned}}}
- P = LAe − kt+1 {\ Displaystyle P = {\ frac {L} {Ae^{-kt} +1}}}
- Vyššie uvedená rovnica je riešenie logistického rastu problém, s grafom na logistické krivky znázornenej. Ako sa očakáva od diferenciálnej rovnice prvého rádu, máme ešte jednu konštantu , ktorá je určená počiatočnou populáciou.
Metóda 2 z 2: bernoulliho rovnica
- 1Napíšte logistickú diferenciálnu rovnicu. Rozbaľte pravú stranu a posuňte výraz prvého poriadku na ľavú stranu. Možno jasne vidieť, že táto rovnica je nelineárna z P2 {\ displaystyle P ^ {2}} obdobie. Nelineárne diferenciálne rovnice vo všeobecnosti nemajú riešenia, ktoré je možné napísať pomocou elementárnych funkcií, ale Bernoulliho rovnica je významnou výnimkou.
- dPdt − kP = −kLP2 {\ displaystyle {\ frac {\ mathrm {d} P} {\ mathrm {d} t}}-kP =-{\ frac {k} {L}} P^{2}}
- 2Vynásobte obe strany číslom −p − 2 {\ displaystyle -p^{ -2}} . Pri všeobecnom riešení Bernoulliho rovníc by sme vynásobili (1 − n) P − n, {\ Displaystyle (1-n) P^{-n},} kde n {\ displaystyle n} označuje stupeň nelineárneho výrazu. V našom prípade sú to 2.
- −P − 2dPdt+kP − 1 = kL {\ displaystyle -P^{-2} {\ frac {\ mathrm {d} P} {\ mathrm {d} t}}+kP^{-1} = {\ frac {k} {L}}}
- 3Prepíšte odvodený výraz. Reťazcové pravidlo môžeme použiť spätne, aby sme zistili, že −P − 2dPdt = dP − 1dt. {\ Displaystyle -P^{ -2} {\ frac {\ mathrm {d} P} {\ mathrm {d} t}} = {\ frac {\ mathrm {d} P^{-1}} {\ mathrm {d} t}}.} Rovnica je teraz lineárna v P − 1. {\ displaystyle P^{-1}.}
- dP − 1dt+kP − 1 = kL {\ displaystyle {\ frac {\ mathrm {d} P^{-1}} {\ mathrm {d} t}}+kP^{-1} = {\ frac {k } {L}}}
- 4Vyriešte rovnicu pre p − 1 {\ Displaystyle p^{-1}} . Ako štandard pre lineárne diferenciálne rovnice prvého poriadku používame integrujúci faktor e whereg (x) dx, {\ displaystyle e^{\ int g (x) \ mathrm {d} x},} kde g (x) {\ displaystyle g (x)} je koeficient P − 1, {\ displaystyle P^{-1},} na konverziu na presnú rovnicu. Preto je naším integračným faktorom ekt. {\ Displaystyle e^{kt}.}
- ektdP − 1+(kP − 1 − kL) ektdt = 0 {\ Displaystyle e^{kt} \ mathrm {d} P^{-1}+\ left (kP^{-1}-{\ frac {k} {L}} \ right) e^{kt} \ mathrm {d} t = 0}
- ∫ektdP − 1 = P − 1ekt+R (t) {\ displaystyle \ int e^{kt} \ mathrm {d} P^{-1} = P^{-1} e^{kt}+R (t)}
- R (t) = ∫ − kLektdt = −1Lekt {\ displaystyle {\ begin {aligned} R (t) & = \ int -{\ frac {k} {L}} e^{kt} \ mathrm {d} t \\ & =-{\ frac {1} {L}} e^{kt} \ end {zarovnaný}}}
- 1Pekt − 1Lekt = C {\ Displaystyle {\ frac {1} {P}} e^{kt}-{\ frac {1} {L}} e^{kt} = C}
- 5Izolovať p {\ displaystyle p} . Vyriešili sme diferenciálnu rovnicu, ale bola lineárna , takže musíme prevziať prevratnosť našej odpovede.
- 1P − 1L = Ce − ktL − PPL = Ce − ktL − P = PLCe − ktL = P (1+LCe − kt) {\ displaystyle {\ begin {aligned} {\ frac {1} {P}}-{\ frac {1} {L}} & = Ce^{-kt} \\ {\ frac {LP} {PL}} & = Ce^{-kt} \\ LP & = PLCe^{-kt} \\ L & = P (1+LCe^{-kt}) \ end {zarovnaný}}}
- 6Príďte k riešeniu. Prepísať LC {\ displaystyle LC} ako novú konštantu A. {\ Displaystyle A.}
- P = L1+Ae − kt {\ Displaystyle P = {\ frac {L} {1+Ae^{-kt}}}}