Analytische Lösungsansätze
Von der DGL zur Integralgleichung
- Anfangswertproblem: \(\dot{y} = f(t, y(t))\) mit \(y(t_0) = y_0\), \(f\) stetig
- Existenz und Eindeutigkeit sind nicht immer nachweisbar
- Jede Lösung des Anfangswertproblems ist auch Lösung der Integralgleichung – und umgekehrt:
\[
y(t) = y_0 + \int_{t_0}^t f(s, y(s))\,\mathrm{d}s
\]
Lösung durch Iteration
- Schreibe die Integralgleichung als Fixpunktproblem mit dem Funktional \(\Phi\):
\[
y(t) = \Phi[y(t)], \qquad \Phi[y(t)] = y_0 + \int_{t_0}^t f(s, y(s))\,\mathrm{d}s
\]
- Fixpunkt iterativ bestimmen:
\[
y_{n+1}(t) = \Phi[y_n(t)]
\]
- \(y_n\) ist eine Folge von Funktionen
- Die Iteration konvergiert, wenn die Abbildung \(\Phi\) kontrahierend ist
Beispiel: Iteration des Relaxators
- \(\dot{x} = -x(t)/\tau\), Start mit \(x(t) = x_0\); sukzessive Iterationen:
\[
x_3(t) = x_0\left[1 - \frac{t}{\tau} + \frac{1}{2}\left(\frac{t}{\tau}\right)^2 - \frac{1}{3}\left(\frac{t}{\tau}\right)^3\right]
\]
- Das sind die ersten Summanden der Taylorreihe der Exponentialfunktion
- Die Iteration konvergiert auf die geratene Lösung:
\[
x(t) = x_0 \exp\left(-t/\tau\right)
\]
Separierbare Differentialgleichungen
- DGL erster Ordnung in der Form \(p(t, y)\,\mathrm{d}t + q(t, y)\,\mathrm{d}y = 0\)
- Spezialfall getrennte Variablen: \(p(t) + q(y)\dot{y}(t) = 0\) → Lösung durch Integration: \(P(t) + Q(y) = \mathrm{const.}\)
- Beispiel Relaxator: \(\dot{x} = -x/\tau\) separiert in
\[
\frac{\mathrm{d}x}{x} = -\frac{\mathrm{d}t}{\tau}
\qquad \Rightarrow \qquad
\frac{x(t)}{x_0} = \exp\left(-\frac{t - t_0}{\tau}\right)
\]
- Identisch zur geratenen und zur iterativen Lösung
Numerische Lösung mit scipy
Exakte Differentialgleichungen
- Ist \(p\,\mathrm{d}t + q\,\mathrm{d}y\) das vollständige Differential einer Funktion \(\mu(y, t)\), heißt die DGL exakt; \(\mu(y, t) = \mathrm{const.}\) ist die allgemeine Lösung
- Bedingung für Exaktheit:
\[
\frac{\partial p(t, y)}{\partial y} = \frac{\partial q(t, y)}{\partial t}
\]
- Nicht exakte DGLs können manchmal durch einen integrierenden Faktor \(\Xi(y,t)\) exakt gemacht werden
- Beispiel: \(3y\,\mathrm{d}t + 2t\,\mathrm{d}y = 0\) wird mit \(\Xi = t^2 y\) exakt → Lösung \(t^3 y^2 = C\)
Zusammenfassung
- Anfangswertproblem: DGL + Anfangsbedingung bestimmen die Lösung eindeutig; eine DGL \(n\)-ter Ordnung braucht \(n\) Anfangsbedingungen
- Klassifikation: Linearität, Homogenität, Ordnung, Systeme
- Iterative Lösung: DGL als Integralgleichung umformulieren und per Fixpunktiteration lösen
- Separation der Variablen: \(p(t)\,\mathrm{d}t + q(y)\,\mathrm{d}y = 0\) → direkte Integration; exakte DGLs über Potentialfunktion \(\mu(t,y)\)
- Numerik:
solve_ivp (Runge-Kutta) löst auch komplexe DGLs zuverlässig und genau