Probablità, Statistica e Processi Stocastici
Franco Flandoli, Università di Pisa
Corso per la Scuola di Dottorato in Ingegneria
Premessa
Scopo delle seguenti simulazioni è trovare dei modelli con forti
‡uttuazioni ma valori compresi in un intervallo speci…cato.
Tali processi vengono a volte chiamati "bounded noise".
Se prendiamo una SDE facile, soggetta ad un tale moto browniano, abbiamo sì forti ‡uttuazioni ma ogni tanto si veri…cano valori anomali alti.
A titolo di esempio si simuli l’equazione
dX t = λX t dt + σdB t , X 0 = 1
con λ = 1, σ = 1 per tempi un po’lunghi, osservando la presenza di
(pur rare) escursioni anomale.
Barriere di potenziale
L’idea è usare un potenziale V ( x ) con barriere alte, ad esempio V ( x ) = x 10 :
2 4 6 8
y 10
Barriere di potenziale
Oppure addirittura un potenziale V ( x ) con barriere in…nite, ad esempio V ( x ) = 1 x 1
2:
2 4 6 8
y 10
L’equazione con potenziale
La SDE con potenziale V ( x ) è della forma
dX t = V 0 ( X t ) dt + σdB t , X 0 = x 0 . Ad esempio, per V ( x ) = x 10 essa è
dX t = 10X t 9 dt + σdB t , X 0 = x 0 (1) mentre per V ( x ) = 1 x 1
2è
dX t = 2X t
( 1 X t 2 ) 2 dt + σdB t , X 0 = x 0 . (2)
Prima domanda
Problem
Simulare alcune traiettorie dell’esempio (1), con σ = 1 e x 0 = 0. Si confronti con
dX t = 10X t dt + σdB t .
Seconda domanda
Problem
Simulare alcune traiettorie dell’esempio (2), con σ = 1 e x 0 = 0. Eseguire la simulazione con varie ampiezze del passo temporale, controllando se il sistema resta sempre con…nato in [ 1, 1 ] oppure supera i bordi.
Mettersi per il seguito in un caso in cui non supera i bordi.
In linea di massima, il superamento dei bordi è un artefatto numerico,
dovuto alla discretizzazione temporale troppo rozza. Non corrisponde
ad una possibilità reale di superamento.
Premessa teorica: metodo alternativo per densità asintotica con Monte Carlo
Nelle slide delle lezioni scorse abbiamo visto che per trovare la densità at tempo t con Monte Carlo basta simulare tante traiettorie …no al tempo t e poi fare l’istogramma dei valori trovati.
E se vogliamo la densità asintotica p ∞ ( x ) dobbiamo far questo con t molto elevato.
In alternativa, in base ad un teorema ergodico, si può calcolare una sola traiettoria molto lunga e farne l’istogramma.
Più precisamente, bisognerebbe escludere un tratto inziale non
stazionario, ma di solito esso è irrilevante, se la traiettoria è lunga.
Terza domanda
Problem
Ottenere un istogramma della densità asintotica p ∞ ( x ) , con Monte Carlo, per l’esempio (1) e confrontarla con quella di
dX t = 10X t dt + σdB t .
Quarta domanda
Problem
Ottenere un istogramma della densità asintotica p ∞ ( x ) , con Monte Carlo, per l’esempio (2).
Attenzione: osservare la traiettoria prima di fare l’istogramma, ed
escluderla se ha superato i bordi.
Problema
Sarebbe naturale, a questo punto, sulla base delle cose viste nel corso, calcolare la densità tramite Fokker-Planck.
Tuttavia, basta fare alcune simulazioni per accorgersi che ci sono seri problemi di instabilità numerica, la cui risoluzione supera le
potenzialità del nostro corso.
I problemi nascono dall’ampiezza dei valori di b ( x ) nel termine ( bp ) 0 . Qui b ( x ) = V 0 ( x ) che è enorme in prossimità delle barriere.
Tralasciamo quindi questa parte dell’esercitazione, troppo di¢ cile.
Quinta domanda (facoltativa)
Problem
Cercare di calcolare la densità con Fokker-Planck, osservando i problemi
numerici che insorgono. Fare eventualmente dei tentativi correttivi.
Sesta domanda
Problem
Determinare in entrambi gli esempi la forma analitica della densità
asintotica p ∞ ( x ) , tracciandone poi il gra…co e confrontandolo con
l’istogramma asintotico.
Complementi al corso, preparati ma non spiegati
Era previsto lo svolgimento di alcuni ulteriori argomenti, non trattati per ragioni di tempo:
1
Sulle serie storiche, al termine della sesta lezione, è stato lasciato lo studio tramite fPCA, che però non è stato svolto.
2
Sul calcolo stocastico, è interessante vedere il calcolo secondo Stratonovich e le sue di¤erenze rispetto al calcolo di Itô.
3
Sulle equazioni di Fokker-Planck, può essere interessante vedere un’idea delle dimostrazioni circa il legame con le SDE ed il caso asintotico.
Vediamo 2 e 3.
L’integrale di Stratronovich
Ruslan Leont’evich Stratonovich (un ingegnere!) ideò la seguente variante della de…nizione di integrale stocastico:
Z T
0
X t dB t = lim ∑ X t
n+ 2 X t
n+1( B t
n+1B t
n) .
Ha due difetti:
1
esiste solo per processi X t particolari
2