Logistisk display

Et logistisk kort (også kvadratisk kort eller Feigenbaum-kort ) er et polynomisk kort , der beskriver, hvordan bestandsstørrelsen ændrer sig over tid. Han bliver ofte nævnt som et eksempel på, hvordan kompleks, kaotisk adfærd kan opstå fra meget simple ikke-lineære ligninger . Det logistiske kort er en diskret analog til den kontinuerlige logistiske Verhulst- ligning ; det afspejler det faktum, at befolkningstilvæksten sker på diskrete tidspunkter.

Matematisk formulering [1] af kortlægning

hvor:

tager værdier fra 0 til 1 og afspejler forholdet mellem befolkningsværdien i det -. år og det maksimalt mulige og angiver det oprindelige tal (i år nummer 0);  er en positiv parameter, der karakteriserer befolkningens reproduktionshastighed (vækst).

Nogle gange kaldes denne formulering Verhulst (eller Verhulst -Pearl ) kortlægning, og den logistiske kortlægning er en anden, men ækvivalent i egenskabsformlen [2] :

Denne ikke-lineære kortlægning beskriver to effekter:

En af ulemperne ved at bruge kortlægningen som en demografisk model er, at for nogle begyndelsesværdier og parameterværdier giver kortlægningen negative værdier for populationsstørrelsen. Den diskrete Ricoeur-model , som også udviser kaotisk adfærd, har ikke denne mangel.

Adfærd afhængig af parameter

Ved ændring af værdien af ​​parameteren observeres følgende adfærd i systemet [3] .

Resultatet af ovenstående er givet i bifurkationsdiagrammet . Værdierne af parameteren er plottet langs abscisse-aksen , og værdierne taget på store tidspunkter er plottet langs ordinataksen .

Strukturen af ​​bifurkationsdiagrammet er selv-lignende : hvis du øger arealet, for eksempel ved en værdi på = 3,82 i en af ​​de tre grene, kan du se, at den fine struktur af dette område ligner en forvrænget og sløret version af hele diagrammet. Det samme gælder for ethvert kvarter med ikke-kaotiske punkter. Dette er et eksempel på en dyb forbindelse mellem kaotiske systemer og fraktaler.

Et program til at konstruere et bifurkationsdiagram

Det følgende Python -program bygger et bifurkationsdiagram.

importer matplotlib.pyplot som plt x3 = 0,01 s = [] c = [] l = 0,01 for j i området ( 200 ): x0 = x3 for i i området ( 200 ): x0 = 1 - l * x0 * x0 s . tilføj ( x0 ) c . tilføje ( l ) x3 = x0 l += 0,01 plt . plot ( c , s , 'r.' , ms = 1 ) plt . vis ()

Analytisk løsning

For den nøjagtige analytiske løsning er som følger:

Noter

  1. Dynamic Chaos Arkiveret 22. marts 2012 på Wayback Machine i Encyclopedia of Physics
  2. V. N. Dumachev, V. A. Rodin. Udvikling af antagonistisk interagerende populationer baseret på den todimensionelle Verhulst-Pearl-model . - Math-Net.ru, 2005. - T. 17 , no. 7 . - S. 11-22 .
  3. " Java-demonstration af bifurkationer af et kvadratisk kort arkiveret 13. maj 2008 på Wayback Machine " på Dr. Evgeny Demidovs hjemmeside.

Se også