Kurs:Mathematische Modellbildung/Themen/Räuber-Beute-Modelle/Mathematische Grundlagen Uni: Unterschied zwischen den Versionen

Aus testwiki
Zur Navigation springen Zur Suche springen
 
(kein Unterschied)

Aktuelle Version vom 18. Juni 2022, 11:22 Uhr

Mathematischer Hintergrund Zyklus 3: Uni-Niveau

  • Im Modellierungszyklus 3 wurde versucht, ein System von gekoppelten Differentialgleichungen zu lösen
  • Das Differentialgleichungssystem lautet wie folgt:
  • (1) F(t)=aF(t)bF(t)B(t)
  • (2) B(t)=cB(t)+dF(t)B(t)
  • Da dieses Differentialgleichungssystem nicht zu einem äquivalenten System umgewandelt werden kann, deren Differentialgleichungen unabhängig voneinander gelöst werden können, spricht man von gekoppelten Differentialgleichungen

Lösen der gekoppelten Differentialgleichungen

  • Zunächst werden die beiden Gleichungen umgeschrieben:
  • (3) F(t)=bF(t)(b0B(t))
  • (4) B(t)=dB(t)(F(t)f0)
  • Hierbei gilt b0=a/b und f0=c/d.

Erklärung

  • (3) F(t)=bF(t)(b0B(t))
  • Wachstum F'(t) ist proportional zum Bestand F(t) und zur Differenz b0B(t)
  • B(t)= der Bestand der Borkenkäfer zum Zeitpunkt t
  • b0=kritischer Wert
  • Falls B(t)<b0, so ist das Wachstum der Fichtenpopulation positiv → Fichtenpopulation nimmt zu
  • Falls B(t)>b0, so ist das Wachstum negativ → Fichtenpopulation nimmt ab

Erklärung 2

  • (4) B(t)=dB(t)(F(t)f0)
  • Wachstum B'(t) ist proportional zum Bestand B(t) und zur Differenz zwischen der Fichtenpopulation und dem kritischen Wert f0
  • Ist F(t)<f0 , so ist zu wenig Nahrung vorhanden → Borkenkäferpopulation nimmt ab
  • Gilt F(t)>f0 , so ist Nahrung im Überfluss vorhanden → Population der Borkenkäfer nimmt zu

Erklärung 3

  • Gleichungen (1) und (2) bilden ein nicht lineares Gleichungssystem, da F(t) und B(t) multipliziert auftreten
  • Das Gleichungssystem aus den Gleichungen (1) und (2) wird folgendermaßen umgeschrieben:
  • (1') F(t)F(t)=abB(t)
  • (2') B(t)B(t)=c+dF(t)
  • Es wurde durch F(t) bzw. durch B(t) geteilt, was hier zu keinem Problem führt, da im Kontext diese beiden Werte nicht 0 sein können, da sonst die Arten ausgestorben wären

Multiplizieren von (1') und (2') führt zu folgender Gleichung:

  • F(t)F(t)(c+dF(t))=F(t)F(t)B(t)B(t)=(abB(t))B(t)B(t)
  • Also:
  • (abB(t))B(t)B(t)=F(t)F(t)(c+dF(t))
  • cF(t)F(t)+dF(t)=aB(t)B(t)bB(t)

Stammfunktionen finden:

  • Auf der rechten Seite steht die Ableitung von aln(B(t))bB(t) und links von cln(F(t))+dF(t).
  • Diese beiden Funktionen sind Stammfunktionen derselben Funktion, weshalb sie sich nur in einer Konstante k unterscheiden → die Differenz der beiden Funktionen ergibt Konstante k
  • cln(F(t))+dF(t)aln(B(t))+bB(t)=k
  • Hier darf die Exponentialfunktion angewendet werden, da diese auf den ganzen Reellen Zahlen definiert ist

Exponenzieren führt zu:

  • edF(t)F(t)cebB(t)B(t)a=K
  • Es gilt K=ek.
  • Ist das Funktionspaar F(t), B(t) eine Lösung der Lotka-Volterra-Differentialgleichung mit den Parametern a,b,c,d, so liegen alle Paare (F(t), B(t)) auf einer Höhenlinie der Funktion
  • F(x,y)=edxxcebyya

Höhenlinien im 1. Quadranten

  • Negative Anzahlen für Fichten- bzw. Borkenkäferpopulation in der Realität ausgeschlossen
  • Im Folgenden wird nun gezeigt, dass es ein lokales Minimum der Funktion gibt und die restlichen Höhenlinien geschlossene Kurven sind
  • Um kritische Punkte, wie z.B. Minima/Maxima zu bestimmen, muss der Gradient der Funktion bestimmt werden und dieser muss Null gesetzt werden
  • Für den Gradienten sind die Partiellen Ableitungen der Funktion F(x,y) nötig.

Partielle Ableitungen

  • ddx = ebyya (dxc)edxxc1x2c
  • ddy = edxxc (bay)ebyya1y2a

Nullsetzten der partiellen Ableitungen ergibt:

  • dxc=0
  • ⇔ x = cd
  • bya=0
  • ⇔ y = ab
  • Man hat also den kritischen Punkt (f0, b0) = (cd, ab) gefunden
  • zeigen, dass es sich um ein lokales Minimum handelt mit Hilfe der Hessematrix
  • positiv definitiv → lokales Minimum

Hessematrix

  • mit Maxima erstellt, indem man eine Matrix erstellt, bei der:
  • der erste Eintrag in der ersten Spalte ist die Funktion F(x,y) zweimal nach x abgeleitet
  • der zweite Eintrag der ersten Spalte ist die Funktion zuerst nach x und dann nach y abgeleitet
  • der erste Eintrag der zweiten Spalte ist die Funktion zuerst nach y und dann nach x abgeleitet
  • der zweite Eintrag der zweiten Spalte ist die Funktion zweimal nach y abgeleitet

Es entsteht folgende Matrix mit folgenden Eigenwerten:

Abbildung:Hessematrix und Eigenwerte
  • Beide Eigenwerte sind größer als Null → positiv definite Hessematrix → gefundener kritischer Punkt ist lokales Minimum

Höhenlinien

  • Höhenlinien von F(x,y) sind geschlossene Kurven → F(t) und B(t) sind periodisch in t mit einer gemeinsamen Periode T.
  • 0=ln(F(T))ln(F(0))=
  • 0Tddtln(F(t))dt=0T(abB(t))dt=aTb0TB(t)dt
  • erste Gleichheit gilt, da F periodisch mit Periode T ist.
  • zweite Gleichheit gilt nach der gewöhnlichen Integralrechnung, also dem Hauptsatz der Differential- und Integralrechnung.
  • drittes Gleichzeichen wird verwendet, dass die logarithmische Ableitung von F(t) die Funktion abB(t) ist.

Demnach sieht man:

  • aT=b0TB(t)dt
  • Also ist der Mittelwert der Funktion B:
  • MW(B)=1T0TB(t)dt=ab=b0
  • Der Mittelwert von F ergibt sich analog mit:
  • MW(F)=1T0TF(t)dt=cd=f0
  • Der Mittelwert der Bestände an Fichten und Borkenkäfern ist also unabhängig von der jeweiligen Lösung der Differentialgleichung.

Berechnung von Eigenwerten

  • Multipliziert man eine Matrix mit einem Vektor, so erhält man erneut einen Vektor.
  • Für quadratische Matrizen gibt es bestimmte Vektoren, die man mit der Matrix multiplizieren kann, sodass man den selben Vektor, der sich lediglich um einen Vorfaktor unterscheidet, erhält. → Eigenvektor (≠ Nullvektor), Vorfaktor als Eigenwert

Eigenwerte

  • Um nun die Eigenwerte zu berechnen, bildet man zunächst die Matrix AhE2 ,E2 ist dabei die 2x2 Einheitsmatrix.
  • Man muss also auf der Diagonalen der Matrix A immer den Wert h abziehen.
  • Nun berechnet man die Determinante der neu erhaltenen 2x2 Matrix, indem man vom Produkt der Hauptdiagonalen das Produkt der Nebendiagonalen abzieht.
  • Die Determinante wird als Charakteristisches Polynom bezeichnet.
  • Um nun die Eigenwerte zu erhalten bestimmt man die Nullstellen dieses charakteristischen Polynoms.

Seiteninformation

Diese Lernresource können Sie als Wiki2Reveal-Foliensatz darstellen.

Wiki2Reveal

Dieser Wiki2Reveal Foliensatz wurde für den Lerneinheit Kurs:Mathematische_Modellbildung' erstellt der Link für die Wiki2Reveal-Folien wurde mit dem Wiki2Reveal-Linkgenerator erstellt.