Wykład 3
Transkrypt
Wykład 3
II. Równania autonomiczne. 1. Podstawowe pojęcia. Definicja 1.1. Niech Q ⊆ Rn , n ≥ 1, będzie danym zbiorem i niech f : Q → Rn będzie daną funkcją określoną na Q. Równanie różniczkowe postaci (1.1) x0 = f (x), w którym prawa strona nie zależy jawnie od zmiennej niezależnej, nazywamy równaniem autonomicznym. Definicja 1.2. Jeżeli f (x) = 0, to rozwiązanie x(t) ≡ x nazywamy punktem krytycznym (lub równoważnie punktem stałym, punktem osobliwym, punktem stacjonarnym, położeniem równowagi). Ewolucję procesów opisanych równaniami typu (1.1) najwygodniej jest rozpatrywać w przestrzeni fazowej takiego równania, czyli w zbiorze wszystkich możliwych wartości zmiennej zależnej x. Jeśli x jest wektorem n-wymiarowym, to przestrzeń fazowa równania (1.1) jest podzbiorem przestrzeni Rn . W przestrzeni Rn+1 leżą krzywe całkowe równania, będące wykresami jego konkretnych rozwiązań. Rzutując dowolną krzywą całkową na przestrzeń Rn otrzymujemy krzywą (trajektorię) fazową równania, będącą obrazem jego rozwiązania. Znajomość trajektorii fazowych (tzw. portretu fazowego) równania daje wiele informacji o jakościowym charakterze samych rozwiązań (pozwala np. stwierdzić, czy rozwiązania są ograniczne, czy są okresowe itp.). Będziemy dalej zakładać, że funkcja f jest klasy C 1 na pewnym otwartym podzbiorze Q ⊆ Rn . 1 2. Jednowymiarowe równanie autonomiczne. Rozważamy równanie skalarne (2.1) x0 = f (x), gdzie f : Q → R, Q ⊆ R. Spostrzeżenie 2.1. Niech ϕ(t) będzie rozwiązaniem równania (2.1) z maksymalnym przedziałem istnienia I i zbiorem wartości ϕ(I). Wówczas dla dowolnej stałej c ∈ R funkcja ψ(t) = ϕ(t + c) jest również rozwiązaniem równania (2.1) na przedziale I1 = {t ∈ R : t + c ∈ I}. Zatem dowolną krzywą całkową równania (2.1) w obszarze Ω0 = R × ϕ(I) otrzymamy przesuwając o wektor [−c, 0] krzywą całkową x = ϕ(t). Przykład. Równanie x0 = x ma rozwiązania ϕ(t) = et , ϕ(t) ≡ 0, ϕ(t) = −et , I = R, I = R, I = R, ϕ(I) = (0, ∞), ϕ(I) = {0}, ϕ(I) = (−∞, 0). Wszystkie krzywe całkowe w Ω0 = {(t, x) : t ∈ R ∧ x > 0} otrzymamy przesuwając krzywą x(t) = et , analogicznie krzywe całkowe w Ω0 = {(t, x) : t ∈ R ∧ x < 0} są przesunięciami krzywej x(t) = −et . Zatem w celu zbadania jakościowego zachowania takich rodzin krzywych całkowych wystarczy określić jakościowy charakter jednego rozwiązania z danej rodziny. Własności rozwiązania równania (2.1) możemy przedstawić geometrycznie, konstruując jednowymiarowy portret fazowy równania (2.1), tzn. na prostej fazowej zaznaczamy wszystkie punkty krytyczne równania (2.1) oraz kierunki wzrostu rozwiązań. Przykład. Narysujemy portret fazowy równania skalarnego x0 = x. 2 Przykład. Narysujemy portret fazowy równania skalarnego x0 = 12 (x2 − 1). Definicja 2.2. Mówimy, że punkt osobliwy równania autonomicznego jest izolowany, jeśli w jego pewnym otoczeniu nie ma innych punktów krytycznych tego równania. Dla jednowymiarowego równania autonomicznego z jednym izolowanym punktem osobliwym x można otrzymać jeden z czterech poniższych portretów fazowych. Rys. W przypadku (a) punkt krytyczny x nazywamy atraktorem, w przypadkach (b) i (c) szuntem, zaś w (d) repelerem. Definicja 2.3. Mówimy, że dwa równania typu (2.1) są jakościowo równoważne, jeśli mają taką samą ilość punktów osobliwych tego samego typu rozłożonych na prostej fazowej w tej samej kolejności. Przykład. Rozważmy równania A. x0 = (x + 2)(x + 1), 1 B. x0 = (x2 − 1), 2 3 C. x0 = −(x + 2)(x + 1). 3. Układy autonomiczne na płaszczyźnie. Rozpoczniemy od kilku uwag na temat dynamicznej interpretacji układów autonomicznych. Rozważmy równanie w zapisie wektorowum (3.1) x0 = f (x), gdzie f : Rn → Rn jest funkcją wektorową klasy C 1 . Założenie f ∈ C 1 (Rn ) gwarantuje, że przez każdy punkt (t0 , x0 ) przechodzi dokładnie jedna krzywa całkowa naszego równania. Niech x(t) będzie rozwiązaniem równania x0 = f (x) spełniającym warunek początkowy x(t0 ) = x0 . W związku z tym, że równanie, czy też układy równań różniczkowych opisują zazwyczaj pewne zjawiska zmieniające się w czasie, zmienną niezależną t można interpretować jako czas. Wartość funkcji I 3 t → x(t) = (x1 (t), ..., xn (t)) ∈ Rn można traktować jako położenie punktu w chwili t lub stan układu w chwili t. Przestrzeń zmiennych położenia punktu x(t) nazywamy przestrzenią stanów lub przestrzenią fazową. Prawa strona równania x0 = f (x) określa w Rn stacjonarne (czyli niezależne od czasu) pole wektorowe, zaś wektor x0 (t) interpretujemy jako wektor prędkości poruszającego się punktu x(t). Zatem równanie x0 = f (x) opisuje ruch w przestrzeni Rn odbywający się pod wpływem stacjonarnego pola wektorowego f. Załóżmy, że rozwiązanie x(t) zagadnienia x0 = f (x), x(t0 ) = x0 można przedłużyć na całą prostą (−∞, ∞). Zatem położenie punktu x(t) w dowolnej chwili t jest zdeterminowane przez jego położenie x0 w chwili t0 . Zauważmy, że wobec poczynionego wcześniej spostrzeżenia 2.2, można bez straty ogólności przyjąć, że t0 = 0. Jeśli bowiem ψ(t) jest rozwiązaniem zagadnienia x0 = f (x), x(0) = x0 , to ϕ(t) = ψ(t − t0 ) będzie rozwiązaniem zagadnienia x0 = f (x), x(t0 ) = x0 . Zbiór {x(t) ∈ Rn : t ∈ I}, gdzie I jest maksymalnym przedziałem istnienia rozwiązania x równania x0 = f (x), będziemy nazywać trajektorią fazową ruchu. W przypadku punktu krytycznego x równania x0 = f (x) trajektoria fazowa jest zbiorem jednoelementowym {x}. 4 Przedstawimy teraz metody tworzenia portretów fazowych na płaszczyźnie, tj. wyznaczania krzywych fazowych dla układu dwóch równań. Rozważmy równanie x0 = f (x), gdzie f : Q → R2 , Q ⊆ R2 , czyli w zapisie skalarnym układ równań 0 x1 = f1 (x1 , x2 ) (3.2) x02 = f2 (x1 , x2 ), gdzie f1 i f2 są funkcjami klasy C 1 w zbiorze Q ⊆ R2 . Jedna z metod wyznaczenia krzywych fazowych dla układu (3.2) wymaga najpierw znalezienia rozwiązania tego układu, czyli pary funkcji x1 = x1 (t; c1 , c2 ) x2 = x2 (t; c1 , c2 ), gdzie stałe c1 , c2 zależą od warunków początkowych. Wielkości x1 , x2 określają współrzędne punktu poruszającego się na płaszczyźnie. Rugując z rozwiązania zmienną niezależną t, otrzymujemy zależność F (x1 , x2 ) = 0, która jest równaniem trajektorii fazowej ruchu układu (3.2). Przykład. Narysujemy portret fazowy układu 0 x1 = −x1 (a) x02 = −x2 . Zmienną niezależną t można wyrugować z układu bez znajdowania jego rozwiązania. W tym celu dzielimy równania układu (3.2) stronami i otrzymujemy równanie różniczkowe trajektorii fazowych postaci (3.3) dx2 f2 (x1 , x2 ) = . dx1 f1 (x1 , x2 ) 5 Przykład. Wyznaczymy portret fazowy układu 0 x1 = x2 (b) x02 = x1 . Kolejną metodą wyznaczania portretów fazowych układów autonomicznych na płaszczyźnie, która nie wymaga znajomości jawnego wzoru rozwiązania, jest metoda izoklin (patrz rozdział 4 części I). Metoda ta polega na analizie kierunków pola wektorowego f (x) = (f1 (x1 , x2 ), f2 (x1 , x2 )), które są stałe na izoklinach równania różniczkowego (3.3). Przykład. Narysujemy portret fazowy układu 0 x1 = x21 (c) x02 = x2 (2x1 − x2 ). 4. Potoki i orbity. Rozważmy równanie autonomiczne w zapisie wektorowym (4.1) x0 = f (x), gdzie f : Q → Rn jest funkcją wektorową klasy C 1 w pewnym zbiorze otwartym Q ⊂ Rn . Przypomnijmy, że wtedy równanie (4.1) uzupełnione warunkiem początkowym x(0) = p, p ∈ Q, ma jednoznaczne rozwiązanie w pewnym przedziale otwarym I ⊂ R. Z twierdzenia Picarda-Lindelöfa (twierdzenie 3.2 części I) wynika następujący wniosek: 6 Wniosek 4.1. Niech ϕ(t; p) będzie rozwiązaniem zagadnienia (4.2) x0 = f (x), x(0) = p, określonym w zbiorze otwartym Ω ⊂ I × Q. Wówczas funkcja ϕ(t; p) spełnia warunki (i) ϕ(0; p) = p; (ii) ϕ(t; p) jest ciągła na Ω; (iii) ϕ(t + τ ; p) = ϕ(t; ϕ(τ ; p)) na Ω. Dowód. (ćwiczenie) Niech M ⊂ Rn będzie przestrzenią fazową równania (4.1) i niech f będzie klasy C 1 na M . Wtedy dla każdego warunku początkowego p ∈ M mamy rozwiązanie ϕ(t; p) ⊂ M . Załóżmy, że rozwiązanie ϕ(t; p) może być przedłużone na całą prostą (−∞, ∞). Definicja 4.2. Przekształcenie g : M → Rn , M ⊂ Rn , nazywamy dyfeomorfizmem, jeżeli jest nieosobliwe (tzn. jakobian g jest różny od zera), różnowartościowe, różniczkowalne, ma ciągłą różniczkę oraz przekształcenie odwrotne g −1 jest ciągłe. Definicja 4.3. Potokiem generowanym przez równanie (4.1) nazywamy parę (M, g t ), gdzie M ⊂ Rn jest przestrzenią fazową, a g t jest rodziną dyfeomorfizmów parametryzowaną zmienną t i wyznaczoną przez rozwiązanie równania (4.1), tzn. g t (p) = ϕ(t; p), spełniającą warunki 1. g t : M → M ; 2. g t i (g t )−1 = g −t są różnowartościowymi przekształceniami M w M ; 3. g t+s = g t ◦ g s . 7 Dla rozwiązania równania różniczkowego warunki (1)-(3) definicji 4.3 są spełnione na podstawie gładkiej zależności od warunków początkowych oraz wniosku 4.1. Definicja 4.4. Trajektorią fazową albo orbitą punktu p w potoku (M, g t ) nazywamy zbiór wartości odwzorowania g t (p), t ∈ (−∞, ∞). O punkcie p takim, że f (p) = 0 będziemy mówić, że jest punktem osobliwym (krytycznym) potoku generowanego przez równanie (4.1). Jeśli punkt p jest krytyczny, to jego orbita jest stała g t (p) ≡ p. Przykład. Dla równania skalarnego x0 = x orbita punktu p ∈ R ma postać {pet : t ∈ R}. Jeśli p > 0, to orbita ta jest półprostą {(0, ∞)}, jeśli p < 0 to półprostą {(−∞, 0)}, a dla punktu p = 0 orbita jest punktem {0}, czyli p = 0 jest punktem osobliwym. Przykład. Wyznaczymy orbity układu 0 x1 = −x2 + x1 (1 − x21 − x22 ) (d) x02 = −x1 + x2 (1 − x21 − x22 ). Przestrzenią fazową układu (d) jest M = R2 . Wprowadzając współrzędne biegunowe x1 = r cos θ, x2 = r sin θ, można układ (d) sprowadzić do postaci 0 r = r(1 − r2 ) θ0 = 1. Orbity równania r0 = r(1 − r2 ) mają postać (ćwiczenie) ( ) t pe p : t∈R , p2 e2t − p2 + 1 8 czyli orbitami są punkty r = 0, r = 1, przedział (0, 1) oraz półprosta (1, ∞). Jeśli uwzględnimy zależność od kąta θ, to orbitami w układzie zmiennych (x1 , x2 ) są: punkt krytyczny (0, 0), orbita okresowa, tj. okrąg x21 + x22 = 1 oraz orbity otwarte, które są spiralami nawijającymi się od zewnątrz lub od wewnątrz na orbitę okresową. Powyższe przykłady znów pokazują zalety badania równań w przestrzeni fazowej. Badanie dużej ilości poszczególnych rozwiązań można zastąpić badaniem znacznie mniejszej ilości orbit. Poniżej wymienimy podstawowe własności orbit (trajektorii fazowych). Twierdzenie 4.5. (jednoznaczność) Przez każdy punkt przestrzeni fazowej przechodzi dokładnie jedna orbita. Twierdzenie 4.6. (klasyfikacja orbit) Niech (M, g t ), t ∈ (−∞, ∞), będzie danym potokiem generowanym przez równanie (4.1) z funkcją f ∈ C 1 (M ). Orbity tego potoku dzielą się na trzy kategorie: 1. orbity otwarte, tj. dyfeomorficzne z prostą rzeczywistą, 2. orbity zamknięte, tj. okresowe, 3. punkty krytyczne. Z twierdzenia 4.5 wynika, że dwie orbity nie mogą się przecinać, zaś z twierdzenia 4.6 wynika, że orbita nie może przecinać samą siebie. Definicja 4.7. Mówimy, że dwa potoki (M, g1t ) i (M, g2t ) są topologicznie równoważne, jeśli istnieje taki homeomorfizm h : M → M , że dla każdego t ∈ R zachodzi warunek h ◦ g1t = g2t ◦ h. 9 Przypomnijmy, że portret fazowy równania (4.1) to zbiór wszystkich zorientowanych orbit (tzn. takich, na których wyróżnia się kierunki t → ∞ i t → −∞) w potoku generowanym przez to równanie (lub inaczej przez pole wektorowe f (x)). Powiemy, że dwa równania typu (4.1) z tą samą przestrzenią fazową są topologicznie równoważne, jeśli potoki generowane przez te równania są topologicznie równoważne. Wtedy równania takie mają topologicznie równoważne portrety fazowe, tzn. istnieje homeomorfizm przekształcający orbity jednego portretu fazowego na orbity drugiego. 10