Funzione di Onsager-Machlup

Da testwiki.
Versione del 1 ago 2024 alle 17:17 di imported>Tenebroso (nome standard sez.)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

La funzione Onsager–Machlup è una funzione che riassume la dinamica di un processo stocastico continuo. Viene utilizzato per definire una funzione di densità di probabilità per un processo stocastico ed è simile alla Lagrangiana di un sistema dinamico . Prende il nome da Lars Onsager e Stefan Machlup che furono i primi a considerare tali densità di probabilità.[1]

La dinamica di un processo stocastico continuo X dal tempo t = 0 a t = T in una dimensione, che soddisfa un'equazione differenziale stocastica dXt=b(Xt)dt+σ(Xt)dWt dove W è un processo di Wiener, può essere descritto approssimativamente dalla funzione di densità di probabilità del suo valore xi in un numero finito di punti nel tempo ti:

p(x1,,xn)=(i=1n112πσ(xi)2Δti)exp(i=1n1L(xi,xi+1xiΔti)Δti) dove L(x,v)=12(vb(x)σ(x))2e Δti=ti+1ti>0, t1=0 e tn=T.

Un'approssimazione simile è possibile per processi in dimensioni superiori.

L'approssimazione è più accurata per Δti molto piccoli, ma nel limite Δti0 la funzione di densità di probabilità diventa mal definita, uno dei motivi è che il prodotto dei termini 12πσ(xi)2Δti diverge all'infinito.

Nonostante questo, per definire una densità per il processo stocastico continuo X, si considerano comunque i rapporti di probabilità di X che giaciono entro una piccola distanza ε dalle curve lisce φ1 e φ2:[2]

P(|Xtφ1(t)|ε for every t[0,T])P(|Xtφ2(t)|ε for every t[0,T])exp(0TL(φ1(t),φ˙1(t))dt+0TL(φ2(t),φ˙2(t))dt) con ε → 0, dove L è la funzione di Onsager-Machlup .

Definizione

Consideriamo una varietà Riemanniana con d-dimensioni M e un processo di diffusione X={Xt:0tT} su M con generatore infinitesimale 1/2ΔM+b dove ΔM è l'operatore Laplace-Beltrami e b è un campo vettoriale.

Per ogni coppia di curve lisce qualsiasi φ1,φ2:[0,T]M vale:

limε0P(ρ(Xt,φ1(t))ε for every t[0,T])P(ρ(Xt,φ2(t))ε for every t[0,T])=exp(0TL(φ1(t),φ˙1(t))dt+0TL(φ2(t),φ˙2(t))dt) dove ρ è la distanza Riemanniana, φ˙1,φ˙2 denotano le derivate prime di φ1, φ2, e L è chiamata funzione di Onsager–Machlup.

La funzione Onsager–Machlup è data da:

L(x,v)=12vb(x)x2+12divb(x)112R(x) dove x è la norma Riemanniana nello spazio tangente Tx(M) in x, div b(x) è la divergenza di b in x, e R(x) è la curvatura scalare in x.[3][4][5]

Esempi

Gli esempi seguenti forniscono espressioni esplicite per la funzione Onsager-Machlup di processi stocastici continui.

Processo di Wiener sulla retta reale

La funzione Onsager-Machlup di un processo di Wiener sulla retta reale R è data da: L(x,v)=12|v|2 [6]

Dimostrazione:

Sia X={Xt:0tT} un processo di Wiener su R e sia φ : [0, T ] → R una curva differenziabile due volte tale che φ(0)=X0.

Definire un altro processo Xφ={Xtφ:0tT} per Xtφ=Xtφ(t) e una misura Pφ per Pφ=exp(0Tφ˙(t)dXtφ+0T12|φ˙(t)|2dt)dP.

Per ogni ε > 0, la probabilità che |Xtφ(t)|ϵ per ogni t ∈ [0, T] soddisfi

P(|Xtφ(t)|ε for every t[0,T])=P(|Xtφ|ε for every t[0,T])={|Xtφ|ε for every t[0,T]}exp(0Tφ˙(t)dXtφ0T12|φ˙(t)|2dt)dPφ.

Per il teorema di Girsanov, la distribuzione di Xφ sotto Pφ è uguale alla distribuzione di X sotto P, quindi quest'ultima può essere sostituita dalla prima:

P(|Xtφ(t)|ε for every t[0,T])={|Xtφ|ε for every t[0,T]}exp(0Tφ˙(t)dXt0T12|φ˙(t)|2dt)dP.

Per il lemma di Itō vale la seguente equaglianza:

0Tφ˙(t)dXt=φ˙(T)XT0Tφ¨(t)Xtdt,

Dove φ¨ è la derivata seconda di φ, e quindi questo termine è di ordine ε nell'evento in cui |Xt|ϵ per ogni t ∈ [0, T ] e scomparirà nel limite ε → 0, quindi

limε0P(|Xtφ(t)|ε for every t[0,T])P(|Xt|ε for every t[0,T])=exp(0T12|φ˙(t)|2dt).

Processi di diffusione con coefficiente di diffusione costante su spazio euclideo

La funzione di Onsager-Machlup nel caso unidimensionale con coefficiente di diffusione costante σ è data da:[7]

L(x,v)=12|vb(x)σ|2+12dbdx(x).

Nel caso con d-dimensioni, con σ uguale alla matrice unitaria, la funzione è data da L(x,v)=12vb(x)2+12(divb)(x), dove || ⋅ || è la norma euclidea e (divb)(x)=i=1dxibi(x). [6]

Generalizzazioni

Le generalizzazioni sono state ottenute indebolendo la condizione di differenziabilità sulla curva φ.[8] Invece di prendere la distanza massima tra il processo stocastico e la curva in un intervallo di tempo, sono state considerate altre condizioni come distanze basate su norme completamente convessee norme di tipo Hölder, Besov e Sobolev.[9][10]

Applicazioni

La funzione Onsager-Machlup può essere utilizzata per scopi di riponderazione e campionamento delle traiettorie,[11] nonché per determinare la traiettoria più probabile di un processo di diffusione.[11][12]

Note

Template:References

Bibliografia

 

Collegamenti esterni

  1. Onsager, L. and Machlup, S. (1953)
  2. Stratonovich, R. (1971)
  3. Takahashi, Y. and Watanabe, S. (1980)
  4. Fujita, T. and Kotani, S. (1982)
  5. Wittich, Olaf
  6. 6,0 6,1 Ikeda, N. and Watanabe, S. (1980), Chapter VI, Section 9
  7. Dürr, D. and Bach, A. (1978)
  8. Zeitouni, O. (1989)
  9. Shepp, L. and Zeitouni, O. (1993)
  10. Capitaine, M. (1995)
  11. 11,0 11,1 Adib, A.B. (2008).
  12. Dürr, D. and Bach, A. (1978).