La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Introduzione al comportamento complesso e caotico dei sistemi

Presentazioni simili


Presentazione sul tema: "Introduzione al comportamento complesso e caotico dei sistemi"— Transcript della presentazione:

1 Introduzione al comportamento complesso e caotico dei sistemi
Luca D’Acci

2 Equazioni ricorsive ... Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

3 Se è un’equazione ricorsiva:
Rappresentazione grafica Se è un’equazione ricorsiva: Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

4 Parto da un valore iniziale
Reitero la nuova Calcolo la Retta bistettrice x=y Generica funzione Parto da un valore iniziale x=y Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

5 Che graficamente equivale a
x=y Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

6 Percorso curva–bisettrice
curva f(x) Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

7 y = rx(1-x) La logistica mappa
Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

8 y = rx-rx2 y = rx(1-x) la scriviamo come
Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

9 che graficamente è una:
parabola… di h y = rx-rx2 y = rx-rx2 y = rx-rx2 y = rx-rx2 … verso il basso Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

10 x = popolazione al tempo t
y = rx (1-x) xt+1=rxt(1-xt) xt+1 tasso di crescita termine correttivo Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

11 La popolazione non può essere negativa
xt+1=rxt (1-xt) xt+1=rxt (1-xt) xt+1=rxt (1-xt) xt+1=rxt (1-xt) 0 ≤ r ≤ 4 0 ≤ x 0 ≤ x ≤ 1 xt+1=rxt(1-xt) ma se r=4 quando xt=0.5 si avrebbe: xt+1= 4 ∙ 0.5 (1-0.5) = 1 quando r > 4 → xt+1 >1 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

12 r7=4 xt+1=rxt(1-xt) r1 < r2 < r3 < r4 < r5 < r6 < r7
r7=4 r1 < r2 < r3 < r4 < r5 < r6 < r7 r1 < r2 < r3 < r4 < r5 < r6 < r7 r1 < r2 < r3 < r4 < r5 < r6 < r7 r1 < r2 < r3 < r4 < r5 < r6 < r7 r1 < r2 < r3 < r4 < r5 < r6 < r7 r1 < r2 < r3 < r4 < r5 < r6 < r7 r1 < r2 < r3 < r4 < r5 < r6 < r7 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

13 I valori ammessi sono quindi:
0 ≤ x ≤ 1 0 ≤ r ≤ 4 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

14 Indipendentemente dal valore di r si ha :
per xt=0 → xt+1=0 xt+1=rxt(1-xt)=r0(1-0)=0 per xt=1 → xt+1=0 xt+1=rxt(1-xt)=r1(1-1)=0 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

15 Come si comporta la funzione al variare di r
? Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

16 Proviamo con… r=2 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

17 Punto fisso 0,5 F(x)=rx (1-x) r=2 ; partiamo ad esempio da x0=1/3
0,4444…. x1= F(x0)=2∙1/3(1-1/3)=4/9 0,4938…. x2= F(x1)=2∙4/9(1-4/9)=40/81 x3= F(x2)=2∙40/81(1-40/81)=3280/6561 0,4999…. . . xn= F(xn-1)=1/2 0,5 xn+1= F(xn)= 2∙1/2(1-1/2)= 1/2 0,5 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

18 partendo da qualunque valore iniziale si ha lo stesso risultato
Se r=2 partendo da qualunque valore iniziale si ha lo stesso risultato Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

19 xn=1/2 x0 x1 x2 … x = y r = 2 F(x) x2 x1 x x2
Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

20 xn=1/2 x F(x) x = y r = 2 x0 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

21 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

22 Tranne, come detto, per x0=0 e per x0=1
Quindi per r=2 ½ è un punto fisso attraente Tranne, come detto, per x0=0 e per x0=1 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

23 0 è un punto fisso attraente
Per si dimostra facilmente che Quindi per 0 è un punto fisso attraente Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

24 xn=0 xn=0 x F(x) x = y x0 x0 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

25 si dimostra facilmente che visualizziamo dominio di r dominio di x
→ xn = 0 → xn = dominio di r dominio di x si dimostra facilmente che xn i punti fissi 1 1/2 al variare di r r 4 3 1 1 2 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

26 Perché se parto da x0 dopo una iterazione torno ad x0
0 e ½ sono attrattori di Periodo 1 Perché se parto da x0 dopo una iterazione torno ad x0 x0 F(x0) x0 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

27 r xn 1 attrattore di periodo 1 Un attrattore di periodo 1 stabilizza (dopo n iterazioni) il valore di x su un solo valore (il punto fisso xn) 0 < r < 1 visualizziamo x r=0.1 r=0.5 r=0.1r=0.5r=0.9r=1 iterazione Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

28 attrattore di periodo 1 x iterazione r xn 1 0,5 2 3
1 attrattore di periodo 1 0,5 2 3 x r=1,5r=2 r=2,5r=2,9r=3 iterazione Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

29 xn 1 1/2 ? r 4 1 3 1 2 3 4 xn = 0 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

30 In r=3 nasce un nuovo attrattore di
si dimostra facilmente che Periodo 2 x0 F(x0) x1 F(x1) x0 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

31 da elementari passaggi algebrici
si ottengono i due valori che si alternano infinitamente ad ogni iterazione quando si raggiunge il nuovo attrattore di periodo 2 da elementari passaggi algebrici Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

32 _ x1 x2 x1 + attrattore di periodo 2 F(x1) F(x2) 1 0.5 1 2 3 4 xn r
r 1 2 3 4 x1 F(x1) x2 F(x2) x1 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

33 Un attrattore di periodo 2 stabilizza
(dopo n iterazioni) il valore di x su due valori (due punti periodici xn) Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

34 x1 x2 x1 x2 x1 x2 …∞ x1 x2 F(x) xn x1 2 valori di xn x2 r 1 3 x
1 3 x1 x2 x1 x2 x1 x2 x1 x2 …∞ x Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

35 2 soluzioni: 2 punti periodici
xn xn,1 MA 1 1/2 xn,2 r 1 2 3 4 non appena r cresce di un infinitesimo... 2 soluzioni: 2 punti periodici Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

36 AL PUNTO FISSO DI PERIODO 1
xn ? 1 1/2 r 1 2 3 4 BIFORCAZIONE COSA SUCCEDE AL PUNTO FISSO DI PERIODO 1 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

37 DA PUNTO FISSO ATTRAENTE DIVENTA
xn 1 1/2 r 1 2 3 4 DA PUNTO FISSO ATTRAENTE DIVENTA PUNTO FISSO REPELLENTE Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

38 Quando r raggiunge il valore
con qualche calcolo si ricava che si ha un nuovo sdoppiamento dell’attrattore xn 1 1/2 r 1 2 3 4 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

39 Abbiamo ora 4 valori che si alternano infinitamente su cui la x si stabilizza dopo n iterazioni
Attrattore di periodo 4 xn Xn,1 1 Xn,2 Xn,3 1/2 Xn,4 r 1 2 3 4 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

40 x1 x2 x3 x4 x1 x2… xn x1 F(x) x3 4 valori di xn x4 x2 r x1 x3 x4 x2 x
Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi x

41 La successione delle rn ha come limite un n.irrazionale r∞≈3.569934
cosa capita se Successive biforcazioni insorgono secondo lo stesso meccanismo per valori di r via via crescenti ma sempre più vicini tra loro ? r r∞ r1 r2 r3 r4 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

42 nessun punto fisso “attrattore” con periodo infinito
Qualunque valore iniziale dà luogo a traiettorie aperiodiche “attrattore” con periodo infinito nessun punto fisso Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

43 x iterazione r=3 r=3.25 r=3.5 r=3.75r=4
Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

44 xn più stati finali ∞ stati finali un unico stato finale Per r>r∞ non si hanno più attrattori, un punto dovrebbe attendere un tempo infinito prima di tornare su se stesso r∞ r Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

45 128 iterazioni 256 iterazioni 1024 iterazioni 8192 iterazioni
Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

46 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

47 Il futuro del sistema è noto a priori indipendentemente dalle condizioni iniziali: EQUILIBRIO STABILE L’evoluzione del sistema è caoticamente imprevedibile: CAOS DETERMINISTICO Variazioni del parametro non mutano la soluzione di equilibrio asintotico data dalla: (r-1)/r Il futuro del sistema dipende dal valore del parametro; piccole variazioni di r determinano notevoli riassestamenti della configurazione finale: COMPLESSITA’ Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

48 La dinamica esposta non è peculiare della sola mappa logistica, ma è generale per un’ampia classe di mappe unidimensionali: tutte le funzioni continue e derivabili nell’intervallo considerato, unimodali, con un massimo di tipo quadratico. Dinamiche simili possono sussistere in modelli differenti in apparenza ma non nella sostanza matematica. Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

49 L’ EVOLUZIONE DI UN SISTEMA DINAMICO
dipende da un insieme di parametri di controllo stabilità complessità caos Parametri di controllo La dinamica di un comportamento complesso è caratterizzata da traiettorie sensibili alle perturbazioni (variazioni del parametro di controllo) Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

50 Esempi di applicazione della mappa logistica
Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

51 Modelli di interazione spaziale
= attrattività della zona i Zona i = costi di trasferimento = sensibilità dell’utente a Zona j = attrattività della zona j = probabilità di trasferimento dalla zona i alla zona j Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

52 forma tipica della mappa logistica
Assumendo per semplicità che: forma tipica della mappa logistica Indicando con uj l’utilità della zona j si può trasformare nella probabilità che j riceva popolazione indipendentemente dalla zona i di origine La Chiamando αj la duj /dt e assumendola costante (assumiamo cioè che la uj cresca linearmente con il tempo) discretizzando Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

53 Attrattore di Lorenz Rimescolamento fluido dT orrizzontale
(1963) Rimescolamento fluido Parametri relativi alla dinamica atmosferica dT orrizzontale dT verticale Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

54 forma discreta forma continua
Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

55 Iterazione 500 Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

56 Iterazione Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi

57 Iterazione Luca D'Acci -Introduzione al comportamento complesso e caotico dei sistemi


Scaricare ppt "Introduzione al comportamento complesso e caotico dei sistemi"

Presentazioni simili


Annunci Google