Jak już wspomnieliśmy, w modelu Lotki – Volterry zostały pominięte różne istotne czynniki, gdyż w zamyśle Volterry taki model powinien być możliwie najprostszy. W szczególności wewnętrzna dynamika populacji ofiar została zbudowana w oparciu o model Malthusa zakładający nieograniczoność pojemności środowiska dla tego gatunku, co przy niewielkiej liczebności drapieżników prowadzi do gwałtownego wzrostu populacji ofiar i przyczynia się do okresowości rozwiązań. Załóżmy więc, że wewnętrzna dynamika gatunku rządzi się innymi prawami, w szczególności liczebność tej populacji jest ograniczona przez pojemność środowiska. Najprostszym znanym nam modelem opisującym taką dynamikę jest równanie logistyczne, zbudujmy zatem model drapieżnik – ofiara w oparciu o to równanie. Wobec tego, przy oznaczeniach wprowadzonych w wyjściowym modelu Lotki – Volterry, model z ograniczoną pojemnością środowiska dla ofiar możemy opisać następującym układem równań
![]() |
(7.1) |
gdzie oznacza pojemność środowiska, analogicznie jak w modelu logistycznym. Dynamika rozwiązań układu (7.1) zależy w istotny sposób od tego parametru. Zauważmy, że postawowe własności takie jak istnienie, jednoznaczność, nieujemność i przedłużalność rozwiązań możemy zbadać w analogiczny sposób jak dla układu (6.1). Wnioskujemy zatem, że dla dowolnego nieujemnego warunku początkowego
istnieje jednoznaczne, nieujemne rozwiązanie układu (7.1) określone dla wszystkich
.
Dość prosto możemy wykazać też ograniczoność rozwiązań. Sformułujmy odpowiednie stwierdzenie
Rozwiązania układu (7.1) dla nieujemnego warunku początkowego ,
,
, pozostają ograniczone. Co więcej,
dla
.
Z nieujemności rozwiązań układu (7.1) wynika następujące szacowanie
.
Rzeczywiście, jeśli
, to
, jak dla równania logistycznego, a jeśli
, to
i
spełnia równanie logistyczne, stąd
. Dla
,
mamy
,
dla dowolnego
. Rozważmy równanie logistyczne
z warunkiem początkowym
oraz różnicę
. Zauważmy, że
. Zatem na pewnym odcinku
zachodzi
. Jeśli istnieje
, takie że
, to istnieje pierwsza taka chwila
, że
oraz
, ale
, co jest sprzeczne z definicją punktu
.
Wynika stąd, że zmienna
nie przekracza rozwiązań równania logistycznego z warunkiem początkowym
. Zatem
. Załóżmy teraz, że zmienna
rośnie nieograniczenie. Mamy wtedy asymptotycznie
, gdzie stałe
,
zależą od parametrów i warunku początkowego. Stąd
przy
, co przeczy ograniczoności
. Zatem zmienna
także pozostaje ograniczona.
Zajmiemy się teraz analizą portretu fazowego. Izokliny zerowe są następującymi prostymi
dla zmiennej :
lub
;
dla zmiennej :
lub
.
W zależności od parametru — nietrywialne izokliny mogą się przeciąć w analizowanej przestrzeni fazowej, gdy
jest relatywnie duże, albo nie, gdy
jest małe. Zatem liczba stanów stacjonarnych zależy od
: zawsze są 2 stany
i
, natomiast dla
istnieje dodatni stan stacjonarny
, gdzie
i
. Wyznaczmy wartości własne dla poszczególnych stanów stacjonarnych. Macierz Jacobiego układu (7.1) ma postać
![]() |
Stąd wyznaczamy wartości własne
dla mamy
,
;
dla :
,
;
dla wartości własne są rozwiązaniem równania charakterystycznego
![]() |
więc w zależności od parametrów albo i
są rzeczywiste ujemne, albo są zespolone i mają ujemne części rzeczywiste.
Wobec tego stan stacjonarny jest siodłem bez względu na parametry układu, z kolei
jest albo węzłem stabilnym, o ile
, czyli dodatni stan stacjonarny nie istnieje, albo siodłem, gdy
, a wtedy istnieje
, który jest albo węzłem, albo ogniskiem stabilnym. Typ punktu krytycznego
zależy także od
, jeśli
jest duże, tak że
, to obserwujemy ognisko i gasnące oscylacje, w przeciwnym przypadku — węzeł
i zbieżność do stanu stacjonarnego jest od pewnego momentu monotoniczna.
Przystępując do narysowania portretu fazowego zauważmy, że trywialne izokliny zerowe stanowią trajektorie układu. Rzeczywiście: jeśli ,
, jest warunkiem początkowym, to oczywiście
, czyli zmienna
nie zmienia się,
dla
, natomiast dla zmiennej
mamy równanie
, czyli
dla
. Podobnie dla warunku początkowego
,
, zachodzi
, czyli
dla
oraz
, zatem
spełnia równanie logistyczne, co zauważyliśmy już wcześniej w dowodzie stwierdzenia 7.1.
Jeśli izokliny nie przecinają się wewnątrz przestrzeni fazowej, to przestrzeń tę możemy podzielić na trzy obszary, por. rys. 7.1 i rys. 7.2: pod izokliną dla
,
nad tą izokliną i na lewo od izokliny dla
oraz
— na prawo od izokliny dla
. Zauważmy, że rozwiązania dla warunku początkowego z
muszą przejść do
. Gdyby tak się nie stało, to mielibyśmy obie zmienne monotoniczne, przy czym zmienna
pozostawałaby malejąca i ograniczona, a zmienna
rosłaby nieograniczenie. W takim przypadku z pierwszego równania asymptotycznie dostajemy
, gdzie
i
są dodatnimi stałymi, czyli
, co przeczy ograniczoności
. Zatem rozwiązanie przechodzi do
— tu obie zmienne są malejące, zatem albo pozostają w
i wobec tego mają granicę, czyli zbiegają do stanu stacjonarnego
na brzegu obszaru, albo przechodzą do
. W
obie zmienne także są monotoniczne, tyle że
rośnie. Przebieg pola wektorowego pokazuje, że rozwiązania nie mogą wyjść z obszaru
, więc także są zbieżne i zbiegają do
.
W drugim przypadku, gdy istnieje dodatni stan stacjonarny, przebieg pola wektorowego wskazuje, podobnie jak dla modelu Lotki – Volterry, że rozwiązania okrążają punkt krytyczny w przestrzeni fazowej, por. rys. 7.1 i rys. 7.2. Wartości własne dla tego punktu implikują, że jest on lokalnie stabilny, ale na takiej podstawie nie możemy wykluczyć istnienia orbit zamkniętych, czyli cykli granicznych. Można to próbować wykazać na różne sposoby, w tym przypadku dzięki prostocie modelu działa kilka standardowych metod. Najprostszy sposób w przypadku układów dwuwymiarowych polega na zastosowaniu kryterium Dulaca – Bendixsona. Dla danego układu o prawej stronie opisanej funkcją
rozważamy pewną funkcję
klasy
, przy czym
![]() |
nie zmienia znaku w . Wtedy w
nie ma cykli, w szczególności nie ma cykli granicznych. Typowo stosowana funkcja
ma postać
. W przypadku układu (7.1) dostajemy
![]() |
z czego wnioskujemy globalną stabilność stanu stacjonarnego , gdyż jeśli nie ma cyklu granicznego, to z twierdzenia Poincarégo – Bendixsona wszystkie rozwiązania zbiegają do stanu stacjonarnego, w tym przypadku do jedynego stanu stabilnego
.
Bardziej uniwersalna metoda (działająca także w przypadku modeli o większej liczbie zmiennych) polega na znalezieniu funkcjonału Lapunowa. W tym przypadku można zastosować funkcjonał Lapunowa zaproponowany dla modelu Lotki – Volterry. W celu uproszczenia obliczeń przeprowadźmy najpierw zamianę zmiennych ,
, która przesuwa stan stacjonarny do punktu
. Zauważmy, że po zamianie zmiennych powstaje nowa przestrzeń fazowa
, a układ (7.1) przyjmuje postać
![]() |
(7.2) |
Funkcjonał Lapunowa dla układu (7.2) definiujemy jako
![]() |
Należy teraz sprawdzić odpowiednie własności funkcjonału : w szczególności mamy
w przestrzeni
oraz
(czyli
i
). Policzmy pochodną
wzdłuż trajektorii układu (7.2)
![]() |
dla i
. Wynika stąd globalna stabilność dodatniego stanu stacjonarnego. Aby wykazać jego globalną asymptotyczną stabilność wystarczy udowodnić, że
jest ściśle malejąca, co pozostawiamy jako ćwiczenie.
Zauważmy, że tak zdefiniowany układ ma stany stacjonarne asymptotycznie stabilne, przy czym dla wszystkie rozwiązania (oprócz rozwiązań na brzegu przestrzeni fazowej) zbiegają do stanu stacjonarnego
, natomiast dla
mamy zbieżność do dodatniego stanu stacjonarnego
, a przy
następuje bifurkacja siodło – węzeł. Taki typ bifurkacji oznacza, że zmienia się charakter punktu krytycznego z siodła na węzeł, przy czym dla bifurkacyjnej wartości
parametru
ze stanu stacjonarnego
bifurkuje dodatni stan stacjonarny i dla takiego
rozwiązania te sklejają się w jedno i choć nie przeprowadziliśmy analizy portretu fazowego dla tego przypadku, to doświadczenia związane z badaniem przebiegu orbit w pozostałych przypadkach pozwalają nam wnioskować, że także i dla bifurkacyjnej wartości
mamy globalną stabilność stanu stacjonarnego
.
Zauważmy dalej, że niewielka zmiana prawej strony układu nie prowadzi w przypadku tego modelu do drastycznych zmian zachowania rozwiązań, zatem taki układ nie ma już niepożądanej własności niestabilności strukturalnej charakteryzującej układ (6.1).
Inny sposób na uzyskanie stabilności strukturalnej stanowi przyjęcie założenia, że część ofiar jest stale niedostępna dla drapieżników — w środowisku występuje pewna liczba kryjówek, w których może się schować określona liczba ofiar. Niech liczba ofiar, która może się schować przed drapieżnikiem wynosi . Jeśli zatem w chwili początkowej
liczebność całkowita ofiar
nie przekracza
, to wszystkie ofiary chowają się przed drapieżnikami i drapieżniki nie są w stanie nic upolować. W takiej sytuacji liczebność ofiar rośnie i w pewnym momencie przekracza
— dopiero wtedy możemy mówić o właściwym układzie drapieżnik – ofiara i zastosować odpowiedni model. W modelu tym zakładamy, że liczba ofiar dostępnych dla drapieżników wynosi
,
, zatem tylko takie ofiary mogą zostać upolowane i wpłynąć na rozwój populacji drapieżników. Wyjściowy model Lotki – Volterry przyjmuje przy takim założeniu postać
![]() |
(7.3) |
przy czym parametry ,
,
,
mają takie same znaczenie jak dla układu (6.1), natomiast
oznacza tu liczbę kryjówek (w odróżnieniu od typowego oznaczenia pojemności środowiska).
Lokalne istnienie i jednoznaczność rozwiązań układu (7.3) ponownie wynikają z wielomianowej postaci prawej strony układu. Ponieważ model ma sens dla , to ograniczymy nasze rozważania do przestrzeni fazowej
. Zauważmy, że
Zbiór jest przestrzenią niezmienniczą dla układu (7.3).
Niech będzie warunkiem początkowym. Jeśli
, to
i rozwiązanie pozostaje na osi poziomej, co więcej, żadne rozwiązanie z wnętrza przestrzeni fazowej
nie osiągnie tego brzegu ze względu na jednoznaczność rozwiązań. Niech
. Wtedy
, zatem rozwiązanie rośnie w pewnym przedziale czasu. Jeśli istnieje chwila
, w której rozwiązanie osiąga punkt na brzegu,
, to oczywiście
, zatem takie rozwiązanie nie może przekroczyć tego brzegu tego brzegu z prawej strony na lewą. Stąd
dla wszystkich
.
Z niezmienniczości zbioru wynika od razu globalne istnienie rozwiązań: dla zmiennej
dostajemy oszacowanie liniowe
, czyli
i dalej na każdym ograniczonym przedziale
szacujemy
, gdzie
, podobnie jak w przypadku układu (6.1).
Asymptotykę układu (7.3) badamy znanymi już metodami. Przeprowadzenie analizy portretu fazowego z zastosowaniem np. kryterium Dulaca – Bedixsona pozwala wysnuć następujący wniosek
Wszystkie rozwiązania układu (7.3) z warunkiem początkowym , takim że
,
, zbiegają asymptotycznie do dodatniego stanu stacjonarnego
,
,
.
Zauważmy też, że podobnie jak dla układu (7.1), dodatni stan stacjonarny w zależności od parametrów (np. liczby ofiar mogących schować się w kryjówkach) może być albo ogniskiem, albo węzłem stabilnym, por. rys. 7.4.
Podsumowując — zarówno w przypadku modelu z kryjówkami dla ofiar jak i z pojemnością środowiska dostaliśmy globalną stabilność jednego ze stanów stacjonarnych, przy czym w przypadku modelu z kryjówkami jest to dodatni stan stacjonarny, natomiast w przypadku modelu z ograniczoną pojemnością środowiska może to być albo dodatni stan stacjonarny, albo stan brzegowy opisujący wyginięcie (ekstynkcję) populacji drapieżników. Jeśli stabilny stan stacjonarny jest węzłem, to rozwiązania od pewnego momentu pozostają monotoniczne, natomiast jeśli jest ogniskiem, to obserwujemy oscylacje i — ze względu na globalną stabilność — są to oscylacje gasnące.
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i
Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach
Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.