What condition needs to be satisfied for , , in order for the ODE to be stable (i.e. bounded orbits)? Where are the attractors located?

Fonte: Testo (PDF) — p.4

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Quali condizioni devono essere soddisfatte per , , per garantire la stabilità dell’ODE (cioè orbite limitate)? Dove sono i centri attractors?

Fonte: Testo (PDF) — p.4

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Suppose you change the parameter slightly above its original value, and keep and at their original values. How does the system behavior change? In particular, how does the position of the attractors change, and what happens to the system’s stability?

Now suppose you keep at its original value, and change and to values slightly different from their original ones. Again, describe the changes in the system behavior, the position of the attractors, and the system’s stability.

To analyze how chaotic a system is, we often use the Lyapunov exponent. Let us consider two trajectories of a dynamical system that start at slightly different initial conditions. We denote the state of the first trajectory at time as , and the state of the second trajectory as , where is a small perturbation.

The distance between both trajectories can be represented as . If the system is sensitive to initial conditions, then over time will grow or shrink at an exponential rate. Therefore, we can write

where is the Lyapunov exponent. Here we assume that is small enough so that an exponential approximation can be taken. Then, by taking natural logarithms, we find that the Lyapunov exponent can be written as

As for the Lorenz system, there will be 3 Lyapunov exponents that characterize the system in all 3 directions. We are typically most interested in the Maximum Lyapunov Exponent (MLE), as it tells us a lot about the system itself.

  • If the Lyapunov exponent is positive (), the trajectories are diverging on average (as ) and the system is chaotic.
  • If it is negative (), the trajectories are converging on average (as ) and the system is stable.
  • If it is zero (), the trajectories neither converge nor diverge on average (as ), indicating a neutral or marginally periodic stable system.

Below, we show a plot for an unrelated system and its behavior for the corresponding MLE.

Behavior of an unrelated system for the corresponding MLE: steady state, periodic state, and chaotic state.

Fonte: Testo (PDF) — p.4

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Supponi di aumentare leggermente il parametro rispetto al suo valore originale, mantenendo e ai loro valori originali. Come cambia il comportamento del sistema? In particolare, come cambia la posizione degli attrattori e che cosa succede alla stabilità del sistema?

Supponi ora di mantenere al suo valore originale e di modificare e a valori leggermente diversi da quelli originali. Anche in questo caso, descrivi le variazioni del comportamento del sistema, la posizione degli attrattori e la stabilità del sistema.

Per analizzare quanto sia caotico un sistema, si usa spesso l’esponente di Lyapunov. Consideriamo due traiettorie di un sistema dinamico che partono da condizioni iniziali leggermente diverse. Indichiamo lo stato della prima traiettoria al tempo con , e lo stato della seconda traiettoria con , dove è una piccola perturbazione.

La distanza tra le due traiettorie può essere rappresentata come . Se il sistema è sensibile alle condizioni iniziali, allora nel tempo crescerà o diminuirà a un ritmo esponenziale. Possiamo quindi scrivere

dove è l’esponente di Lyapunov. Qui assumiamo che sia abbastanza piccolo da poter adottare un’approssimazione esponenziale. Prendendo poi i logaritmi naturali, troviamo che l’esponente di Lyapunov può essere scritto come

Poiché per il sistema di Lorenz, vi saranno 3 esponenti di Lyapunov che caratterizzano il sistema in tutte e 3 le direzioni. Di solito siamo interessati soprattutto al massimo esponente di Lyapunov (MLE), poiché ci dice molto sul sistema stesso.

  • Se l’esponente di Lyapunov è positivo (), le traiettorie divergono in media (poiché ) e il sistema è caotico.
  • Se è negativo (), le traiettorie convergono in media (poiché ) e il sistema è stabile.
  • Se è nullo (), le traiettorie in media non convergono né divergono (poiché ), indicando un sistema neutro o marginalmente periodico stabile.

Di seguito mostriamo un grafico per un sistema non correlato e il suo comportamento per il corrispondente MLE.

Behavior of an unrelated system for the corresponding MLE: steady state, periodic state, and chaotic state.

Fonte: Testo (PDF) — p.4

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Compute the Maximal Lyapunov Exponent (MLE) for a Lorenz system with these parameters:

What does this imply about the system? See if you can estimate uncertainties!

Fonte: Testo (PDF) — p.5

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Calcolare l’Esponente massimo di Lyapunov (MLE) per un sistema di Lorenz con questi parametri:

Cosa implica questo per il sistema? Vedi se riesci a valutare le incertezze!

Fonte: Testo (PDF) — p.5

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Call the maximal time for when a simulation is accurate to 99% of reality. A simulation is characterized by the specific numerical solver and the time step .

Using rk4_step, estimate at various values of , given the initial point of . Make a plot. Then do the same thing with rk2_step. What differences do you notice?

Fonte: Testo (PDF) — p.5

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Chiamare il tempo massimo per quando una simulazione è accurata al 99% della realtà. Una simulazione è caratterizzata dal solvente numerico specifico e dal passo temporale .

Utilizzando rk4_step, stima a vari valori di , data la data iniziale di . Facciamo un complotto. Allora fai lo stesso con rk2_step. Quali differenze notate?

Fonte: Testo (PDF) — p.5

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Let , , . What is the average angular frequency ? Report with uncertainty. How does this change with position?

Fonte: Testo (PDF) — p.5

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects:

Si possono utilizzare , , . Qual è la frequenza angolare media ? Segna con incertezza. Come cambia questo con la posizione?

Fonte: Testo (PDF) — p.5

Topic: Mathematics, Newtonian Mechanics Metodi: Differential Equations, Experimental Data Analysis, Calculus-Integration Competenze: Experimental Data Analysis, Mathematical Modeling, Graph Linearization Objects: