bifurkacje 1 - Politechnika Gdańska
Transkrypt
bifurkacje 1 - Politechnika Gdańska
BIFURKACJE Zdzisław Dzedzej Politechnika Gdańska Gdańsk, 2013 LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI 1 LITERATURA 2 RÓWNANIA -OGÓLNIE 3 SKALARNE RÓWNANIA AUTONOMICZNE 4 POTOKI BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI 1 2 3 J. K. Hale, H. Koçak, Dynamics and Bifurcations, Springer 1991, L. Perko, Differential Equations and Dynamical Systems, Springer 2006, S.N. Chow, J.K. Hale, Methods of Bifurcation Theory, Springer 1982. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI PODSTAWOWE TWIERDZENIA Niech U ⊂ R × Rn będzie zbiorem otwartym i Rn . Rozważamy problem Cauchy’ego: ẋ = f (t , x ) (C ) x (t0 ) = x 0 f :U → Twierdzenie 1. (Istnienie). Jeżeli f jest ciągła, to istnieją α < t0 < β takie, że istnieje rozwiązanie ϕ : (α, β) → Rn spełniające problem (C ). Uwaga. Można wybrać maksymalny przedział istnienia rozwiązania. α może być równe −∞, zaś β∞. Maksymalny przedział istnienia jest zawsze otwarty. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Twierdzenie 2. (Jednoznaczność i zależność od warunków początkowych). Jeżeli f ∈ C k (U , Rn ); k ≥ 1, to istnieje jedyne rozwiązanie określone na maksymalnym przedziale α, β. Co więcej, wtedy ϕ jest klasy C k w zależności od argumentów t , t0 , x 0 . Twierdzenie 3. (O wybuchaniu rozwiązań). Przy założeniach twierdzenia 1, dla każdego ograniczonego i domkniętego podzbioru W ⊂ U istnieje stała δ > 0 (zależna od W) taka, że dla t ∈ / (α + δ, β − δ) zachodzi (t , ϕ(t )) ∈ / W. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Twierdzenie 4. (Zależność od parametrów.) Niech dodatkowo dany będzie otwarty podzbiór Λ ⊂ Rm . Leśli f ∈ C k (Λ × U , Rn ), k ≥ 1, to rozwiązanie dla rodziny problemów ẋ = f (λ, t , x ) (Cλ ) x (t0 ) = x 0 jest funkcją klasy Ck argumentów λ, t , to , x o . BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI (∗) ẋ (t ) = f (x (t )), x : I → R, I ⊂ R. Twierdzenie 5. a) Jeżeli f ∈ C 0 (R, R), to dla każdego x0 ∈ R istnieje maksymalny przedział otwarty (być może nieograniczony) Ix0 = (αx0 , βx0 ) zawierający t0 i rozwiązanie ϕ(t , x0 ) określone na Ix0 dla (∗) z warunkiem x (t0 ) = x0 . b) Jeżeli αx0 > −∞, to limt →α+ |ϕ(t , x0 | = +∞. c) Jeżeli βx0 < ∞, to limt →β − |ϕ(t , x0 | = +∞. d) Jeżeli f ∈ C 1 (R, R), to ϕ ∈ mentów, i jest jedyne na Ix0 . BIFURKACJE C 1 względem obu arguBIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Uwagi. 1. Rozważanie problemu (∗) z dowolnym t0 jest tylko pozornie ogólniejsze, niż dla t0 = 0. Jeśli ϕ spełnia takie (∗), to dla ψ(t ) = ϕ(t − t0 ) mamy ψ̇(t ) = ϕ̇(t − t0 ) · 1 = f (ϕ(t − t0 )) = f (ψ(t )), BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Uwagi. 1. Rozważanie problemu (∗) z dowolnym t0 jest tylko pozornie ogólniejsze, niż dla t0 = 0. Jeśli ϕ spełnia takie (∗), to dla ψ(t ) = ϕ(t − t0 ) mamy ψ̇(t ) = ϕ̇(t − t0 ) · 1 = f (ϕ(t − t0 )) = f (ψ(t )), ψ(t0 ) = ϕ(t0 − t0 ) = ϕ(0) = x0 . Podobnie na odwrót. 2. Z kursu równań różniczkowych 1 wiemy, że rozwiązanie można znależć przez kwadratury ze wzoru Z x 1 ds = t − t0 x0 f (s ) BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Przykład 1. Problem ẋ = −x ; x (0) = x0 ma rozwiązanie x (t ) = e −t x0 na całej prostej. Pytanie : czy jest to jedyne rozwiązanie ? Przykład 2. ẋ = x 2 ; x (0) = x0 . Z powyższego wzoru mamy x (t ) = x0 1−x0 t . x0 > 0 rozwiązanie jest na przedziale (−∞, x10 ). Dla x0 < 0 rozwiązanie jest na przedziale ( x10 , +∞). Dla x0 = 0 rozwiązanie jest na przedziale (+∞, −∞). Dla Zauważmy, że rozwiązanie staje się nieograniczone, gdy zbliżamy się z t do x10 . BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Przykład 3. ẋ = Rozwiązanie √ x , x (0) = x0 , (x ≥ 0) √ 1 (t + 2 x0 )2 . 4 = 0 innym rozwiązaniem jest x (t ) = Ale dla x0 x ≡ 0. Uwagi. 1. W ostatnim przykładze dziedzina f jest podzbiorem R, co często wynika też z interpretacji (zastosowań). 2. Jeśli f ∈ C n (U , R, gdzie U ⊂ R otwarty i ograniczony, to w ostatnim twierdzeniu granice w punktach b) i c) mają leżeć na brzegu U . BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI S Twierdzenie 5 określa funkcję o dziedzinie D = x0 Ix0 . Nazywamy ją potokiem (lokalnym) równania ẋ = f (x ). Własności: 1 ϕ(0, x0 ) = x0 ; 2 ϕ(t + s , x0 ) = ϕ(t , ϕ(s , x0 ) dla każdych t , s , gdy obie strony są określone ; 3 funkcja ϕ(t , ·) jest klasy C 1 i odwrotna do niej ϕ(−t , ·) też. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI S Twierdzenie 5 określa funkcję o dziedzinie D = x0 Ix0 . Nazywamy ją potokiem (lokalnym) równania ẋ = f (x ). Własności: 1 ϕ(0, x0 ) = x0 ; 2 ϕ(t + s , x0 ) = ϕ(t , ϕ(s , x0 ) dla każdych t , s , gdy obie strony są określone ; 3 funkcja ϕ(t , ·) jest klasy C 1 i odwrotna do niej ϕ(−t , ·) też. Ogólnie , odwzorowanie ϕ : R × Rn to Rn o powyższych własnościach nazywamy gładkim układem dynamicznym. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Przestrzeń {(t , x ); t , x ∈ R} będziemy nazywać rozszerzoną przestrzenią fazową równania ẋ = f (x ). W tej przestrzeni w każdym punkcie (t , x ) wystawiamy odcinek o tangensie nachylenia równym wartości pochodnej dx /dt . Rodzinę takich odcinków nazywamy polem kierunków dla naszego równania. Definicja. Wykres rozwiązania problemu ·x = f (x ), x (0) = x0 nazywamy trajektorią przechodzącą przez x0 . Obserwacje. 1. Ponieważ f nie zależy od t, to na poziomych liniach pole kierunków jest stałe. 2. Trajektoria jest styczna do odcinków pola kierunków w punktach, przez które przechodzi. Z uwagi na obserwację 1 możemy rozważyć rzut pola kierunków na oś x-ów. Lub też zaznaczyć na tej osi wektory od x do x + f (x ). Otrzymamy pole wektorowe f na R. (Patrz rysunki) BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Definicja. Dodatnia (ujemna ) półorbita, orbita są określone wzorami [ γ + (x0 ) = ϕ(t , x0 ), t ∈[0,βx0 ) γ − (x0 ) = [ ϕ(t , x0 ), t ∈(αx0 ,0] γ(x0 ) = ϕ(t , x0 ). [ t ∈(αx0 ,βx0 ) Wartość pola wektorowego f (x ) zadaje "prędkość"w punkcie x . BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Definicja. Punkt x̄ jest punktem równowagi (punktem krytycznym, rozwiązaniem stacjonarnym ...), jeśli f (x̄ ) = 0. Możemy rysować obrazek zaznaczając w przestrzeni fazowej (x-ów) orbity, punkty stacjonarne, zaznaczając kierunek ruchu. Taki obrazek nazywamy portretem fazowym równania. Następujący lemat wynika z jednoznaczności rozwiązań: BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Lemat 1. Załóżmy jednoznaczność rozwiązania dla każdego x0 . Wtedy 1 ϕ(t , x0 ) jest funkcją monotoniczną od t , 2 ϕ(t , x0 ) < ϕ(t , y0 ) dla wszystkich t , jeśli x0 < y0 , 3 jeśli γ + (x0 ) jest ograniczona, to βx0 = +∞, oraz ϕ(t , x0 ) → x̄ przy t → +∞, 4 jeśli γ − (x0 ) jest ograniczona, to αx0 = −∞, oraz ϕ(t , x0 ) → x̄ przy t → −∞. Przykład. ẋ = x − x 3 . Punkty równowagi −1, 01. (Rysunek) BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Definicja. Jeżeli γ − (x0 ) jest ograniczona, to zbiór α(x0 ) = lim+ ϕ(t , x0 ) t →αx0 nazywamy zbiorem α-granicznym dla x0 . Definicja. Jeżeli γ + (x0 ) jest ograniczona, to zbiór ω(x0 ) = lim− ϕ(t , x0 ) t →βx0 nazywamy zbiorem ω-granicznym dla x0 . Zatem powyższy lemat mówi, że dla równań skalarnych jednoelementowe zbiory α(x0 ), ω(x0 ) są punktami równowagi. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Definicja. Punkt stacjonarny x̄ równania (∗) jest stabilny, jeśli ∀ε > 0∃δ = δ(x ) > 0 ∀x0 Jeżeli x̄ |x̄ − x0 | < δ ⇒ ∀t |ϕ(t , x0 ) − x̄ | < ε nie jest stabilny, to nazywamy go niestabilnym. Definicja. Punkt stacjonarny x̄ równania (∗) jest asymptotycznie stabilny, jeśli jest stabilny, oraz ∃r > 0 dla każdego |ϕ(t , x0 ) − x̄ | →t →∞ 0 x0 takiego, że |x0 − x̄ | < r . Poniższy elementarny fakt daje proste kryterium stabilności. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Lemat 2. a) Punkt równowagi ∃δ > 0 b) x̄ x̄ jest stabilny, jeśli |x − x̄ | < δ ⇒ (x − x̄ )f (x ) ≤ 0. jest asymptotycznie stabilny ⇔ ∃δ > 0 c) x̄ 0 < |x − x̄ | < δ ⇒ (x − x̄ )f (x ) < 0. jest niestabilny, jeśli ∃δ > 0 (x − x̄ )f (x ) > 0 dla 0 < x − x̄ < δ lub −δ < x − x̄ < 0. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Przykład. ẋ = 0 gdy 1 3 −x sin x gdy x =0 x 6= 0 Punkt 0 jest stabilny, ale nie asymptotycznie stabilny. To dowodzi też, że warunek a) jest wystarczający, ale nie konieczny. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Przykład. ẋ = 0 gdy 1 3 −x sin x gdy x =0 x 6= 0 Punkt 0 jest stabilny, ale nie asymptotycznie stabilny. To dowodzi też, że warunek a) jest wystarczający, ale nie konieczny. Definicja. Punkt równowagi f 0 (x̄ 6= 0. BIFURKACJE x̄ jest hiperboliczny, jeżeli BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Przykład. ẋ = 0 gdy 1 3 −x sin x gdy x =0 x 6= 0 Punkt 0 jest stabilny, ale nie asymptotycznie stabilny. To dowodzi też, że warunek a) jest wystarczający, ale nie konieczny. Definicja. Punkt równowagi f 0 (x̄ 6= 0. x̄ jest hiperboliczny, jeżeli Twierdzenie 6. Niech x̄ będzie hiperbolicznym punktem równowagi. Wtedy x̄ jest asymptotycznie stabilny, gdy f 0 (x̄ ) < 0, zaś niestabilny, gdy f 0 (x̄ ) > 0. BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI Dowód: Niech y = x − x̄ . Wtedy ȳ = 0 jest równowagą równania ẏ = f (x̄ + y ). Rozwinięcie Taylora daje postać ẏ = f 0 (x̄ )y + g (y ), gdzie g (y ) = 0, g 0 (0) = 0. ∀ε > 0∃δ > 0 |y | < δ ⇒ |g 0 (y )| < ε. Ry Ze wzoru g (y ) = 0 g 0 (s )ds mamy, że |g (y )| < ε|y | dla |y | < δ. Biorąc ε < |f 0 (x̄ )| dla |y | < δ znaki f (x̄ + y ) = f 0 (x̄ )y + g (y ) i f 0 (x̄ )y są takie same. Teza wynika więc z lematu 2. Równanie ẋ = f 0 (x̄ )x nazywamy linearyzacją równania (∗) wokół punktu równowagi x̄ . BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI BIFURKACJE BIFURKACJE LITERATURA RÓWNANIA -OGÓLNIE SKALARNE RÓWNANIA AUTONOMICZNE POTOKI BIFURKACJE BIFURKACJE