Zurück Exakte Lösung von gewöhnlichen Differentialgleichungen 1. Ordnung Eine Differentialgleichung erster Ordnung (nur gesuchte Funktion und ihre 1. Ableitung in der Gleichung) ergibt zusammen mit einer Anfangsvorgabe y(a) = y0 das sogenannte Anfangswertproblem (AWP) ′ y (x) = f(x, y) x ∈ (a; b) y(a) = y0 Für Spezialfälle sind auch exakte Lösungen möglich ­ man spricht von einer Integration der Differentialgleichung. Separable Dgl ­ Trennung der Veränderlichen, Die rechte Seite ist ein Produkt von Funktionen nur einer Variablen: ′ x y (x) ′ = k(x) ⇒ ∫ y (x) = f(x, y) = k(x) ⋅ g(y) ⇒ g(y(x)) x ′ a y(x) y (s) k(s)ds = ∫ 1 ds = ∫ g(y(s)) a du y (∗) g(u) 0 Substitution u = y(x) wurde angewandt im letzten Schritt. K sei eine Stammfunktion von k bzgl. x, etwa x K(x) = ∫ k(s)ds a und R sei eine Stammfunktion von 1/g(y) bezüglich y , etwa y 1 R(y) = ∫ du y g(u) 0 Dann erhalten wir aus der Gleichung (*) K(x) − K(a) = R(y(x)) − R(y(a)) Diese Gleichung liefert zunächst eine implizite Darstellung der Lösung y(x) . Für manche Funktionen R kann man die Umkehrfunktion explizit bestimmen und dann eine explizite Darstellung der Lösung des AWP ermitteln. Ansonsten bleibt nur noch die numerische Lösung der Gleichung mit dem Newtonverfahren. Beispiel 1 (lineare homogene Dgl.) ′ y (x) = k(x)y(x) = f(x, y), y(a) = y0 Das Besondere: Ist y Lösung dieser Dgl (nicht des AWP!) , so auch c ⋅ y für jede reelle Konstante c. Dies ist mit "homogen" gemeint. y(x) 1 K(x) − K(a) = ∫ u y du = ln |y(x)| − ln |y0 | = ln |y(x)/y0 | 0 Hier ist R also gerade die ln ­Funktion. Zu dieser kennen wir die Umkehrfunktion, nämlich exp() und wenden diese auf die Gleichung an. y(x) = y0 exp(K(x) − K(a)) Zur Probe differenzieren wir diese Gleichung und schauen ob sie das AWP löst. Klar ist die Erfüllung der Anfangsbedingung: y(a) = y0 exp(K(a) − K(a)) = y0 . Mit der Kettenregel: ′ ′ y (x) = (y0 exp(K(x) − K(a))) ′ = y0 exp(K(x) − K(a)) ⋅ K (x) = y(x)k(x) = k(x)y(x) Die Funktion y löst also das AWP. Spezialfall Falls k sogar eine Konstante ist, dann ist die Lösung y offensichtlich eine Exponentialfunktion, denn K(x) y(x) = y0 e = kx , also k(x−a) Anwendungen. 1. Das Modell des radioaktiven Zerfalls, die Radiokarbonmethode y(t) Bezeichne die Zahl der Atome des radioaktiven Isotops zum Zeitpunkt t , die Anfangszahl sei y0 . Die Menge der pro Zeiteinheit zerfallenden Atome ist proportional mit einer Konstanten k > 0 zur vorhandenen Menge, es gilt also das AWP ′ y (t) = −ky(t), t > 0, y(0) = y0 Somit erhalten wir y(t) = y0 e −kt Die Halbwertszeit (Zeit in der sich die Zahl der Atome halbiert hat) sei th und bekannt. Dann kann man leicht k berechnen. 1 y(t + t h ) = 2 y(t) ⇒ y0 e −k(t+th ) 1 = 2 y0 e −kt ⇒ e −kth ln(2) 1 = 2 ⇒ kt h = ln(2) ⇒ k = th Bei der Radiocarbonmethode zur Altersbestimmung von Fossilien schließt man aus der gemessenen Konzentration eines radioaktiven C­Isotops etwa in den Knochen eines Fossils zum unbekannten Alter t (Messwert y(t)) und der bekannten früheren zu "Lebzeiten" (y(0) = y0 ) auf das Alter t des Fossils. y(t) = y0 e −kt ⇒ t = − ln(y(t)/y0 ) k Siehe auch: Schule/Exponentialfunktionen. 2. Bewegung eines Massenpunktes unter linearer Reibung Ebenso können wir den Fall der linearen Reibung (sog. Stokes Reibung, Rollreibung) aus dem Fahrzeugbeispiel Modelle behandeln. Für eine Reibungskraft proportional zur Geschwindigkeit v des Massenpunktes (ohne weitere externe Kräfte) wird das Bewegungsgesetz durch das AWP ′ v (t) = −rv(t), v(0) = v0 beschrieben. Lösung wie oben berechnet v(t) = v0 e −rt , t > 0 3. Beispiel : Abkühlung eines Körpers Beispiel aus der Haustechnik, Brauchwasserspeicher im Nachtmodus. Lineare inhomogene DG. Mit einem kleinen Trick können wir aus der Lösung der homogenen linearen Dgl auch die Lösung der inhomogenen konstruieren. Diese ist natürlich keine separable Dgl mehr! Beispiel 2: lineare inhomogene Dgl. und zugehöriges AWP. Funktionen k, q gegeben. ′ y (x) = k(x)y(x) + q(x) yh y(a) = y0 sei eine Lösung der homogenen Dgl nach Beispiel 1, erfülle also ′ y (x) = k(x)yh (x) h Dies ist zum Beispiel für yh = exp(K(x)) der Fall, der Anfangswert muss ja von yh nicht erfüllt werden (sondern später von y ). Wir machen den Ansatz "Variation der Konstanten" um eine Lösung der inhomogenen Dgl. zu ermitteln und setzen diesen Produktansatz in die inhomogene Dgl ein. Mit einer noch zu bestimmenden Funktion c(x) : y(x) = c(x)yh (x) ⇒ y Weil yh die homogene Dgl. löst, wissen wir schon cy ′ h Bestimmungsgleichung für die Funktion c: = ckyh ′ ′ ′ = (c yh + cy ) = ky + q = kcyh + q h , diese Terme können wir also aus der Gleichung streichen. Es bleibt übrig eine einfache ′ ′ c yh = q ⇒ c = q yh Diese Gleichung integrieren wir einfach auf um c zu ermitteln, die rechte Seite ist ja unabhängig von c, x x q(s) c(x) − c(a) = ∫ ds = ∫ yh (s) a q(s) exp(−K(s))ds a also x c(x) = c(a) + ∫ q(s) exp(−K(s))ds a Wir wissen nun, dass die Funktion y y(a) = y0 zu erfüllen. = cyh die inhomogene Dgl y ′ = ky + q löst, denn c war gerade so konstruiert. Es ist noch die Anfangsvorgabe −1 y0 = y(a) = c(a)yh (a) ⇒ c(a) = y0 (yh (a)) = y0 exp(−K(a)) Wir haben also die Funktion x y(x) = c(x)yh (x) = (y0 exp(−K(a)) + ∫ q(s) exp(−K(s))ds) exp(K(x)) a so konstruiert, dass sie das inhomogene AWP löst. Probe durch Differenzieren mit der Produktregel (Übung). Alternative Lösungsmethode und Übelagerungssatz Man hat eine spezielle Lösung ys der inhomogenen Dgl gefunden, zum Beispiel durch Raten. yh sei eine Lösung der homogenen (separablen) Dgl y ′ = ky Dann ist für jede Konstante c auch die Funktion y = cyh + ys eine Lösung der inhomogenen Dgl, denn y = cyh + ys ⇒ y ′ = cy ′ h ′ + ys = ckyh + kys + q = k(cyh + ys ) + q = cy + q Die Konstante c wird dann so bestimmt, dass y die Anfangsbedingung y(x0 ) = y0 erfüllt. Lösung der inhomogenen linearen Dgl 1. Ordnung für spezielle q mit einem komplexen Ansatz Speziell für eine rechte Seite q , die Real­ oder Imaginärteil der komplexen Exponentialfunktion exp(λx) ist, also q(x) = γ e αx cos(βx) bzw q = γ e αx sin(βx) (∗) kann man eine spezielle Lösung auch über die komplexwertige Exponentialfunktion berechnen. analog zum komplexwertigen Integrieren. Voraussetzung hier: k ist konstant. Wir rechnen auch gleich mit komplexem q = γ exp(λx) und nehmen nachher nach Bedarf den Real­ oder Imaginärteil: 1. Fall k ≠ λ : Ansatz ys = d exp(λx) mit einer noch zu bestimmenden Konstanten d ∈ C ′ ys = dλ exp(λx) = kys + q = kd exp(λx) + γ exp(λx) Da exp(λx) ≠ 0 γ d = λ − k Spezielle Lösung ist also ys = Re(d ⋅ exp(λx)) (evtl komplexe Produktbildung, wenn d nicht reell !) bzw. ys = Im((d ⋅ exp(λx)) je nachdem welche reelle Funktion q in (*) vorliegt. Allgemeine Lösung wieder y = cyh + ys = c exp(kx) + ys und c so bestimmen, dass die Anfangsbedingung y( x0 ) = y0 erfüllt ist. 2. Fall λ = k : Ansatz in diesem Fall ys = d ⋅ x exp(λx) , einsetzen und wieder Koeffizientenvergleich durchführen. ′ ys = d exp(λx) + dλx exp(λx) = kdx exp(λx) + γ exp(λx) Wegen λ = k kann man zwei gleiche Terme aus der Gleichung streichen und des bleibt nach Kürzen der Exponentialfunktion d = γ. Eine spezielle Lösung der inhomogenen Dgl. ist damit durch den Real­ bzw Imginärteil der Funktion γx exp(λx) gegeben. Fazit Für diese speziellen rechten Seiten q kann man die Lösung der inhomogenen Dgl durch eine kleine algebraische Rechnung statt eines Integrationsprozesses wie im allgemeine Ansatz ermitteln. Zahlenbeispiel: y Offenbar q = Im(exp((3 + 4j)x) also λ ′ = 2y + e = 3 + 4j ≠ k = 2 3x sin(4x) = ky + q also liegt Fall 1 vor. γ γ 1 d = 1 − 4j = λ − k = 1. = 1 + 4j 17 Spezielle Lösung damit: (1 − 4j) ys (x) = Im(d exp(λx)) = Im( e 3x (cos(4x) + j sin(4x))) = 17 e 3x (sin(4x) − 4 cos(4x)) 17 Durch Einsetzen in die Dgl Verifizierung der speziellen Lösung. Allgemeine Lösung: y(x) = cyh + ys = ce 2x e + 3x (sin(4x) − 4 cos(4x)) 17 Auch hier direkt die Anwendung aus der Physik: Eine konstante beschleunigende Kraft in Bewegungsrichtung und eine bremsende (entgegen der Bewegungsrichtung), die proportional zur Geschwindigkeit ist, (Stokes Reibung) wirkt auf einen Körper (Massenpunkt). Etwa beim freien Fall mit linearer Reibung oder einem Fahrzeug mit konstanter Antriebskraft, Rollwiderstand proportional zur Geschwindigkeit und Vernachlässigung des Luftwiderstands. Freier Fall mit Stokes Reibung Das Bewegungsgesetz wird durch das AWP ′ mv (t) = −rv(t) + mg, v(0) = v0 beschrieben. Die Masse m und die Erdbeschleunigung seien hier konstant, somit q = mg konstant. ( Die oben hergeleitete Lösungsformel würde aber auch nichtkonstante Funktionen q "vertragen". ) Einsetzen der Größen in die Formel ergibt die Geschwindigkeit: t a = 0, K(t) = −rt, K(0) = 0, q = mg, v(t) = {v0 exp(0) + ∫ mg q exp(rs)ds} exp(−rt) = {v0 + 0 (exp(rt) − 1)} exp(−rt) r Also mg v(t) = v0 exp(−rt)) + (1 − exp(−rt))) r Es ergibt sich für t → ∞ die Grenzgeschwindigkeit mg/r Bem: In dem Wikipedia Artikel wird das Vorzeichen der Geschwindigkeit umgekehrt definiert, "von der Erde weg " damit es zu Höhe passt. Entsprechend die Beschleunigung durch die Erdanziehung mit negativem Vorzeichen. Hier ist das positive Vorzeichen von v in Bewegungsrichtung, also "auf die Erde zu " zu sehen. Unsere Darstellung hier orientiert sich an einem Fahrzeug unter Vernachlässigung der quadratischen Luftreibung. (ersetze g durch die Beschleunigung durch den Motor. ) Weitere Anwendung : RC ­Tiefpass 1. Ordnung, Schaltung aus Widerstand und Kondensator. RC u u(t) : Spannung am Kondensator, R Widerstand, C Kapazität $ ′ + u = cos(ωt) Nichtlineare homogene Dgl­ Trennung der Veränderlichen Beispiel 3 (nichtlineare homogene Dgl.) p sei eine Zahl ungleich 1 und 0 (Trivialfall) ′ p y (x) = k(x)y (x) = f(x, y), y(a) = y0 Wir führen dieselben Schritte wie oben durch: y(x) 1 K(x) − K(a) = ∫ u y p 1 du = 1−p ((y(x)) 1−p − (y(a)) ) 1 − p 0 Somit ist hier also R(y) = y 1−p . Durch Umformen also 1−p 1−p R(y(x)) = (y(x)) = (y(a)) + (1 − p)(K(x) − K(a)) Die Berechnung der Umkehrfunktion ist in den Fällen "1­p ungerade, also p gerade " direkt durch eine Wurzel möglich, 1−p y(x) = {y(a)) ansonsten müssen wir eine Fallunterscheidung durchführen. Nichteindeutige Lösungen Dieses Beispiel ist auch interessant für 0 also das AWP y Es ist klar, dass die konstante Funktion y Funktion ist eine Lösung: = 0 ′ 1/(1−p) + (1 − p)(K(x) − K(a))} < p < 1 weil hier keine eindeutigen Lösungen vorliegen. Wir betrachten für p = 1 ⋅ √y , = 1/2 y(1) = 0 Dgl und Anfangsbedingung erfüllt, somit das AWP löst. Aber auch die nach obigem Verfahren berechnete y 1 ∫ √u 0 x du = 2√y = ∫ 1 1ds = (x − 1) ⇒ y = 2 (x − 1) 4 1 Und es gibt noch mehr Lösungen: wir können sie zusammensetzen aus der Nullfunktion bis zu einer Stelle x1 > 1 und der Parabel (x − x1 )2 /4 für x­Werte größer als x1 . Alle diese (unendlich vielen ) Funktionen sind Lösungen des AWP. Für Mathematikstudenten: Die Voraussetzungen des Existenz­ und Eindeutigkeitssatzes von Picard­Lindelöf sind hier nicht erfüllt. Die rechte Seite der Dgl ist als Wurzelfunktion zwar stetig in y (also Existenz ) aber nicht Lipschitz­stetig. Keine Eindeutigkeit der Lösung. Beispiel 4: y x ∫ 1 + y (s) 1 + u 0 2 = (1 + y ) sin(x) y(0) = 0 x 1 ds = ∫ 2 0 y ′ y (s) ′ du = arctan(y) − arctan(0) = ∫ 2 sin(s)ds = cos(x) − cos(0) 0 arctan(y) = cos(x) − 1 → y(x) = tan(cos(x) − 1) Man beachte, dass die Lösung des AWP nicht für alle positiven reellen Zahlen existiert, weil der Tangens nur im Intervall (−π/2; π/2) definiert ist und an den Rändern Unendlichkeitsstellen hat. Die Lösungskurve startet also bei x = 0 , und geht bei x mit cos(x) − 1 = −π/2 also x = arccos(1 − π/2) gegen −∞ . Man nennt dies "Blow up" der Lösung. Beispiel 5: Bremsen eines Fahrzeugs durch lineare und quadratische Reibung Zum physikalischen Hintergrund siehe Modelle Ein Fahrzeug werde durch eine bezüglich der Geschwindigkeit linear (z.B. Rollreibung) und eine quadratisch wirkende Reibungskraft (z.B. Luftwiderstand) aus einer Anfangsgeschwindigkeit v0 abgebremst. Man lässt etwa ein fahrendes Auto oder Fahrrad "auslaufen". Für die Geschwindigkeit gilt dann mit konstanten p, r > 0 die Differentialgleichung bzw. das AWP ′ 2 v (t) = −rv(t) − pv (t), v(0) = v0 Offenbar liegt eine separable Dgl . vor. Trennung der Veränderlichen und Substitution u t ′ v (t) 2 = −1 ⇒ ∫ rv(t) + pv (t) = v(t) t 0 v(t) ′ v (t) −1dt = −t = ∫ 2 0 1 dt = ∫ rv(t) + pv (t) v0 ru + pu Das letzte Integral berechnen wir mit Partialbruchzerlegung des Integranden: 1 ru + pu 1 = 2 u(r + pu) 1 = −p + ru r(r + pu) Somit v(t) −t = ∫ v0 1 ru + pu 2 = 1 r (ln |v/v0 | − p rp ln |(r + pv)/(r + pv0 )| Anwendung der Exponentialfunktion auf die mit r multiplizierte Gleichung um den ln zu beseitigen : (r + p ) 2 du v (r + pv0 ) v0 (r + pv) exp(−rt) = Auflösen nach v ergibt r v(t) = −1 (rv 0 + p) exp(rt) − p Etwas mühsam verifiziert man, dass diese Funktion tatsächlich das AWP löst. Eine alternative Lösungsmethode wäre der Weg über die Bernoulli­Dgl (dies ist eine) , siehe unten. Transformationen und Reduktion auf lösbare Typen Rückführung spezieller Dgl zu separablen Dgl. durch Substitution: y ′ y = f( y ) Substitution z = x y ′ x = f (ax + by + c) ⟹z ′ 1 = (f(z) − z) x Substitution z = ax + by + c ⟹z ′ = a + bf(z) Bernoulli'sche Dgl: p sei eine reelle Zahl, k und r stetige Funktionen. ′ y (x) = k(x)y(x) + r(x)y p heißt Bernoulli'sche Dgl. Die Substitution z = y 1−p ergibt die lineare inhomogene Dgl für die Funktion z ′ z (x) = (1 − p)k(x)z(x) + (1 − p)r(x) Lösungsmethode siehe oben, anschließend Rücktransformation y = z 1/(1−p) Riccati Dgl (quadratisch inhomogen) Riccati­Dgl Wenn eine Lösung bekannt ist, kann man für die Differenz der bekannten zu einer weiteren unbekannten Lösung eine Bernoullische Dgl aufstellen. Eine Anwendung ist zum Beispiel der freie Fall mit Newton­Reibung Quadratische Reibung