Nichtlineare DGLs

Differentialgleichungen – Kapitel 5

M. Ladecký, L. Pastewka

IMTEK, Universität Freiburg

Lernziele

Die Studierenden sollen…

  • … die Unterschiede zwischen linearen und nichtlinearen Differentialgleichungen erklären und Beispiele für nichtlineares Verhalten nennen können.
  • … Gleichgewichtspunkte nichtlinearer Systeme finden und deren Stabilität durch Linearisierung analysieren können.
  • … das Lotka-Volterra-Modell auf Räuber-Beute-Systeme anwenden und periodische Oszillationen interpretieren können.

Was ist eine nichtlineare DGL?

  • Lineare DGLs: Superpositionsprinzip gilt — Summen und Vielfache von Lösungen sind wieder Lösungen
  • Nichtlinear: Terme, die nicht linear in \(y\) und seinen Ableitungen sind, z.B. \[ y^2, \quad y\dot{y}, \quad \sin(y), \quad e^y \]
  • Lineare DGLs sind idealisierte Modelle — die meisten natürlichen Prozesse sind fundamental nichtlinear

Neues Verhalten nichtlinearer Systeme

  • Multiple stabile Zustände: Endzustand hängt von der Anfangsbedingung ab
  • Spontane periodische Oszillationen ohne externe periodische Kraft
  • Chaos: winzige Änderungen der Anfangsbedingungen führen zu völlig anderen Verläufen

Aber: keine allgemeinen Lösungsformeln, oft keine analytische Lösung

→ numerische Methoden und qualitative Analysetechniken

Logistisches Wachstum: Modellbildung

Malthus-Modell: exponentielles Wachstum, \(y(t) = y_0 e^{rt}\) \[ \frac{\mathrm{d}y}{\mathrm{d}t} = ry \]

Begrenzte Ressourcen → linearer Hemmfaktor \(1 - y/K\) mit Umweltkapazität \(K\): \[ \frac{\mathrm{d}y}{\mathrm{d}t} = ry\left(1 - \frac{y}{K}\right) \]

Nichtlinear wegen \(y^2/K\) — aber analytisch lösbar

Gleichgewichte und Stabilität

Gleichgewichtspunkte: \(\mathrm{d}y/\mathrm{d}t = 0\) → \(y^* = 0\) und \(y^* = K\)

Kleine Störung \(y = y^* + \varepsilon(t)\), Linearisierung: \[ \frac{\mathrm{d}\varepsilon}{\mathrm{d}t} \approx f'(y^*)\,\varepsilon, \qquad f'(y) = r\left(1 - \frac{2y}{K}\right) \]

  • \(y^* = 0\): \(f'(0) = r > 0\) → Störung wächst → instabil
  • \(y^* = K\): \(f'(K) = -r < 0\) → Störung klingt ab → stabil

Analytische Lösung

Separation der Variablen + Partialbruchzerlegung: \[ y(t) = \frac{K}{1 + \left(\frac{K}{y_0} - 1\right)e^{-rt}} \]

  • Für \(t \to \infty\): \(y(t) \to K\), unabhängig von \(y_0 > 0\)
  • Sigmoidaler Verlauf: anfangs \(\approx\) exponentiell, dann maximales Wachstum, schließlich Sättigung bei \(K\)

Logistisches Wachstum: Visualisierung

Wachstumsrate maximal bei \(y = K/2\), null an den Gleichgewichten

Räuber-Beute: Modellbildung

Beute \(x\) (Hasen) ohne Räuber: exponentielles Wachstum \[ \frac{\mathrm{d}x}{\mathrm{d}t} = \alpha x \]

Räuber \(y\) (Luchse) ohne Nahrung: exponentielles Schrumpfen \[ \frac{\mathrm{d}y}{\mathrm{d}t} = -\gamma y \]

Wechselwirkung durch Jagd: Begegnungsrate \(\propto xy\) — nichtlineare Kopplung

Das Lotka-Volterra-Modell

\[ \begin{aligned} \frac{\mathrm{d}x}{\mathrm{d}t} &= \alpha x - \beta xy \\ \frac{\mathrm{d}y}{\mathrm{d}t} &= \delta xy - \gamma y \end{aligned} \]

  • \(\alpha\): Wachstumsrate der Beute, \(\gamma\): Sterberate der Räuber
  • \(\beta\): Prädationsrate, \(\delta\): Konversionseffizienz
  • Nichtlinear wegen der Produktterme \(xy\); alle Parameter positiv

Gleichgewichtspunkte

Aus \(x(\alpha - \beta y) = 0\) und \(y(\delta x - \gamma) = 0\):

  • Triviales Gleichgewicht \((0, 0)\): Aussterben beider Populationen
  • Nichttriviales Gleichgewicht: \[ (x^*, y^*) = \left(\frac{\gamma}{\delta}, \frac{\alpha}{\beta}\right) \]

Bemerkenswert: Beute-Gleichgewicht hängt nur von den Räuber-Parametern ab — und umgekehrt

Periodische Oszillationen

Erhaltungsgröße (erstes Integral): \[ H(x, y) = \delta x - \gamma \ln x + \beta y - \alpha \ln y = \text{const} \]

  • Trajektorien folgen Niveaulinien von \(H\): geschlossene Kurven um das Gleichgewicht
  • Zyklus: viel Beute → Räuber vermehren sich → Beute dezimiert → Räuber verhungern → Beute erholt sich → …

Linearisierung und Stabilität

Jacobi-Matrix am Gleichgewicht \((\gamma/\delta, \alpha/\beta)\): \[ J^* = \begin{pmatrix} 0 & -\beta \gamma/\delta \\ \delta \alpha/\beta & 0 \end{pmatrix} \]

  • Spur \(\tau = 0\), Determinante \(\Delta = \alpha\gamma > 0\)
  • Eigenwerte rein imaginär: \(\lambda = \pm i\sqrt{\alpha\gamma}\)
  • Neutral stabil: periodische Bewegung um das Gleichgewicht; Amplitude hängt von der Störung ab

Räuber-Beute-Dynamik: Visualisierung

Oszillationen phasenverschoben: Beute-Maximum geht dem Räuber-Maximum voraus

Linearisierung allgemeiner Systeme

Nichtlineares System \(\dot{\mathbf{y}} = \mathbf{f}(\mathbf{y})\) mit Gleichgewicht \(\mathbf{f}(\mathbf{y}^*) = \mathbf{0}\)

Störungsansatz \(\mathbf{y} = \mathbf{y}^* + \mathbf{u}\), Taylor-Entwicklung: \[ \dot{\mathbf{u}} \approx J(\mathbf{y}^*)\, \mathbf{u}, \qquad J_{ij} = \frac{\partial f_i}{\partial y_j} \]

  • \(J(\mathbf{y}^*)\): Jacobi-Matrix der partiellen Ableitungen
  • Lokale Stabilität wird durch die Eigenwerte von \(J(\mathbf{y}^*)\) bestimmt

Stabilitätskriterien (2D)

Eigenwerte aus Spur \(\tau = a + d\) und Determinante \(\Delta = ad - bc\): \[ \lambda = \frac{\tau \pm \sqrt{\tau^2 - 4\Delta}}{2} \]

  • \(\Delta < 0\): Sattelpunkt, instabil
  • \(\Delta > 0\), \(\tau < 0\): stabil
  • \(\Delta > 0\), \(\tau = 0\): neutral stabil, periodisch (→ Lotka-Volterra)
  • \(\Delta > 0\), \(\tau > 0\): instabil
  • \(\tau^2 - 4\Delta < 0\): komplexe Eigenwerte → spiralförmige Trajektorien

Zusammenfassung

  • Nichtlineare DGLs: kein Superpositionsprinzip — multiple stabile Zustände, spontane Oszillationen, Chaos möglich
  • Logistisches Wachstum: Sättigung durch Hemmfaktor; analytisch lösbar, stabiles Gleichgewicht bei \(y^* = K\)
  • Lotka-Volterra: gekoppeltes nichtlineares System mit Erhaltungsgröße → periodische Räuber-Beute-Oszillationen
  • Linearisierung um Gleichgewichte: Jacobi-Matrix und ihre Eigenwerte bestimmen die lokale Stabilität
  • Globales Verständnis erfordert numerische Simulation und Phasenraumanalyse