Proces Wienera

Pojedyncza trajektoria (jednowymiarowego) procesu Wienera

Proces Wienera (ruch Browna) – proces stochastyczny z czasem ciągłym nazwany dla uhonorowania osiągnięć Norberta Wienera. Jest też często nazywanym ruchem Browna, gdyż jest modelem matematycznym procesu fizycznego o tej nazwie, który po raz pierwszy zaobserwował botanik Robert Brown. Proces Wienera jest najbardziej znanym przykładem procesu gaussowskiego, a ponadto jest szczególnym przypadkiem ogólniejszego procesu Lévy’ego. Proces Wienera nierzadko opisuje zjawiska występujące w ekonomii, finansach czy fizyce.

W matematyce, badania nad procesem Wienera zapoczątkowały rozwój teorii martyngałów z czasem ciągłym. Proces odgrywa kluczową rolę w badaniach bardziej skomplikowanych procesów, np. procesów będących rozwiązaniami stochastycznych równań różniczkowych jak procesy dyfuzji. W matematyce stosowanej procesu Wienera używa się m.in. do wyznaczenia całki stochastycznej z tzw. białego szumu oraz do modelowania innych szumów (zob. szum czerwony).

W fizyce proces Wienera służy do modelowania ruchów cząsteczek w zawiesistej cieczy oraz różnych procesów dyfuzyjnych (zob. równanie Fokkera-Plancka oraz równanie Langevina). Rozwiązanie równania Schrödingera wyraża się poprzez proces Wienera (zob. wzór Feynmana-Kaca). W finansach, procesu Wienera używa się do wyznaczenia modelu Blacka-Scholesa wyceny opcji europejskich.

Definicja

Proces stochastyczny ( W t ) t 0 {\displaystyle (W_{t})_{t\geqslant 0}} na przestrzeni probabilistycznej ( Ω , F , P ) {\displaystyle (\Omega ,{\mathcal {F}},{\mathsf {P}})} nazywa się (standardowym) procesem Wienera, gdy spełnia następujące warunki:

  1. W 0 = 0 {\displaystyle W_{0}=0} prawie na pewno,
  2. proces ten ma przyrosty niezależne, tj. dla wszelkich 0 t 1 < t 2 < < t k {\displaystyle 0\leqslant t_{1}<t_{2}<\ldots <t_{k}} zmienne losowe
W t 1 , W t 2 W t 1 , W t 3 W t 2 , , W t k W t k 1 {\displaystyle W_{t_{1}},W_{t_{2}}-W_{t_{1}},W_{t_{3}}-W_{t_{2}},\dots ,W_{t_{k}}-W_{t_{k-1}}}
są niezależne,
3. W t W s N ( 0 , t s ) {\displaystyle W_{t}-W_{s}\sim {\mathcal {N}}(0,t-s)} dla wszelkich 0 s t , {\displaystyle 0\leqslant s\leqslant t,} tj. różnica procesów Wieniera dla dwóch dowolnych chwil jest procesem gaussowskim (normalnym) o średniej równej zeru i wariancji równej odległości czasowej rozważanych procesów
4. trajektorie procesu są ciągłe prawie na pewno, tzn. istnieje taki zbiór A F , {\displaystyle A\in {\mathcal {F}},} że P ( A ) = 1 {\displaystyle {\mathsf {P}}(A)=1} oraz dla wszelkich ω A {\displaystyle \omega \in A} funkcja t W t ( ω ) {\displaystyle t\mapsto W_{t}(\omega )} jest ciągła.

Niektórzy autorzy zakładają, że W 0 = 0 {\displaystyle W_{0}=0} oraz że wszystkie trajektorie procesu Wienera są ciągłe[1].

Twierdzenia

Twierdzenie 1: Proces Wienera jest procesem gaussowskim, tj. dla wszelkich 0 t 1 < t 2 < < t k {\displaystyle 0\leqslant t_{1}<t_{2}<\ldots <t_{k}} wektor losowy

( W t 1 , W t 2 , , W t k ) {\displaystyle (W_{t_{1}},W_{t_{2}},\dots ,W_{t_{k}})}

ma (wielowymiarowy) rozkład normalny.


Nie wszystkie procesy gaussowskie są procesami Wienera. Warunki konieczne do tego określa poniższe twierdzenie. Twierdzenie 2: Proces gaussowski ( X t ) t 0 {\displaystyle (X_{t})_{t\geqslant 0}} jest procesem Wienera wtedy i tylko wtedy, gdy

a. prawie wszystkie jego trajektorie są ciągłe,
b. E X t = 0 {\displaystyle {\mathsf {E}}X_{t}=0} dla wszelkich t 0 {\displaystyle t\geqslant 0}
c. C o v ( X s , X t ) = min { s , t } {\displaystyle {\mathsf {Cov}}(X_{s},X_{t})=\min\{s,t\}} dla wszelkich s , t 0 {\displaystyle s,t\geqslant 0} [2].

Dowód:

By udowodnić, że proces gaussowski spełniający warunki a.-c. jest procesem Wienera należy zauważyć, że V a r X 0 = 0 = E X 0 , {\displaystyle {\mathsf {Var}}X_{0}=0={\mathsf {E}}X_{0},} tj. X 0 = 0 {\displaystyle X_{0}=0} p.n., co dowodzi warunku 1. Następnie, dla t > s , {\displaystyle t>s,} zmienna losowa X t X s {\displaystyle X_{t}-X_{s}} ma rozkład normalny ze średnią 0 i wariancją

V a r ( X t X s ) = V a r ( X t ) + V a r ( X s ) 2 C o v ( X t , X s ) = t s , {\displaystyle {\mathsf {Var}}(X_{t}-X_{s})={\mathsf {Var}}(X_{t})+{\mathsf {Var}}(X_{s})-2\cdot {\mathsf {Cov}}(X_{t},X_{s})=t-s,}

co dowodzi warunku 3. By wykazać warunek 2., z gaussowskości rozkładu wynika, że dla wszelkich 0 t 1 < t 2 < < t k {\displaystyle 0\leqslant t_{1}<t_{2}<\ldots <t_{k}} zmienne

X t 1 , X t 2 X t 1 , X t 3 X t 2 , , X t k X t k 1 {\displaystyle X_{t_{1}},X_{t_{2}}-X_{t_{1}},X_{t_{3}}-X_{t_{2}},\dots ,X_{t_{k}}-X_{t_{k-1}}}

są niezależne wtedy i tylko wtedy, gdy są nieskorelowane (tj. kowariancja każdej ich pary wynosi 0). Mamy jednak dla 0 s 1 s 2 s 3 s 4 {\displaystyle 0\leqslant s_{1}\leqslant s_{2}\leqslant s_{3}\leqslant s_{4}}

C o v ( X s 1 , X s 3 X s 2 ) = C o v ( X s 1 , X s 3 ) C o v ( X s 1 , X s 2 ) = min { s 1 , s 3 } min { s 1 , s 2 } = s 1 s 1 = 0 , {\displaystyle {\mathsf {Cov}}(X_{s_{1}},X_{s_{3}}-X_{s_{2}})={\mathsf {Cov}}(X_{s_{1}},X_{s_{3}})-{\mathsf {Cov}}(X_{s_{1}},X_{s_{2}})=\min\{s_{1},s_{3}\}-\min\{s_{1},s_{2}\}=s_{1}-s_{1}=0,}

oraz

C o v ( X s 2 X s 1 , X s 4 X s 3 ) = C o v ( X s 2 , X s 4 X s 3 ) C o v ( X s 1 , X s 4 X s 3 ) = 0 , {\displaystyle {\mathsf {Cov}}(X_{s_{2}}-X_{s_{1}},X_{s_{4}}-X_{s_{3}})={\mathsf {Cov}}(X_{s_{2}},X_{s_{4}}-X_{s_{3}})-{\mathsf {Cov}}(X_{s_{1}},X_{s_{4}}-X_{s_{3}})=0,}

co kończy dowód[2].


Twierdzenie 3: Proces Wienera spełnia powyższe warunki a.-c.

Dowód:

Rzeczywiście, jeżeli ( W t ) t 0 {\displaystyle (W_{t})_{t\geqslant 0}} jest procesem Wienera, to.

E W t = E ( W t W 0 ) = 0 , {\displaystyle {\mathsf {E}}W_{t}={\mathsf {E}}(W_{t}-W_{0})=0,}

z uwagi na to, że W 0 = 0 {\displaystyle W_{0}=0} p.n. (warunek 1.) oraz zmienna W t W 0 {\displaystyle W_{t}-W_{0}} ma rozkład normalny N ( 0 , t ) {\displaystyle {\mathcal {N}}(0,t)} (warunek 3.). Z niezależności rozkładów, tj. warunku 2., wynika, że dla 0 s < t {\displaystyle 0\leqslant s<t} zachodzi

C o v ( W s , W t ) = C o v ( W t W s , W t ) + V a r X s = 0 + s {\displaystyle {\mathsf {Cov}}(W_{s},W_{t})={\mathsf {Cov}}(W_{t}-W_{s},W_{t})+{\mathsf {Var}}X_{s}=0+s} [2].


Proces Wienera można scharakteryzować poprzez stacjonarność przyrostów i skończoność czwartych momentów, o czym mówi poniższe twierdzenie.

Twierdzenie 4: Proces stochastyczny ( X t ) t 0 {\displaystyle (X_{t})_{t\geqslant 0}} jest procesem Wienera wtedy i tylko wtedy, gdy spełnia warunki 1., 2. i 4. podane w definicji procesu Wienera oraz

3a. przyrosty procesu ( X t ) t 0 {\displaystyle (X_{t})_{t\geqslant 0}} są stacjonarne, tj. dla wszelkich 0 s < t {\displaystyle 0\leqslant s<t} zmienne X t X s {\displaystyle X_{t}-X_{s}} oraz X t s X 0 {\displaystyle X_{t-s}-X_{0}} mają te same rozkłady,
3b. E X 0 = 0 , V a r X 0 = 1 , {\displaystyle {\mathsf {E}}X_{0}=0,{\mathsf {Var}}\,X_{0}=1,}
3c. E X t 4 < {\displaystyle {\mathsf {E}}X_{t}^{4}<\infty } dla wszelkich t > 0 {\displaystyle t>0} [2].

Własności

Proces Wienera jest jednym z najlepiej zbadanych procesów stochastycznych. Oto niektóre z jego własności:

  • Cechy trajektorii – pomimo że zgodnie z założeniem definicji (prawie wszystkie) trajektorie procesu Wienera są ciągłe, to nie przejawiają innych regularności. Dowodzi się, że prawie każda trajektoria ma wahanie nieskończone[3], co implikuje, że jest nieróżniczkowalna (w każdym punkcie czasu)[4].
  • Proces Wienera ma mocną własność Markowa.
  • Prawo odbicia procesu Wienera – po dojściu do pewnego poziomu trajektoria procesu Wienera z równym prawdopodobieństwem może pójść w dół, jak i do góry. Ściśle, prawo to można opisać za pomocą wzoru
    P ( sup 0 s t W s > a ) = 2 P ( W t > a ) {\displaystyle {\mathsf {P}}\left(\sup _{0\leqslant s\leqslant t}W_{s}>a\right)=2{\mathsf {P}}(W_{t}>a)}
  • Prawo iterowanego logarytmu opisuje asymptotyczne zachowanie się trajektorii (dzięki zastosowaniu inwersji możliwe jest też badanie trajektorii w otoczeniu 0).
    P ( lim sup t + W t 2 t log log t = 1 ) = 1 {\displaystyle {\mathsf {P}}\left(\limsup _{t\to +\infty }{\frac {W_{t}}{\sqrt {2t\log \log t}}}=1\right)=1}

Operacje zachowujące własności procesu Wienera

Niech ( W t ) t 0 {\displaystyle (W_{t})_{t\geqslant 0}} będzie procesem Wienera. Wówczas każdy ze zdefiniowanych niżej procesów jest również procesem Wienera

  • W t {\displaystyle -W_{t}} (odbity proces Wienera),
  • 1 c W c t {\displaystyle {\tfrac {1}{\sqrt {c}}}W_{ct}} (proces Wienera o czasie przeskalowanym przez pewne c > 0 {\displaystyle c>0} ),
  • 0 {\displaystyle 0} dla t = 0 {\displaystyle t=0} oraz t W 1 / t {\displaystyle tW_{1/t}} dla t > 0 {\displaystyle t>0} (inwersja czasu w procesie Wienera),
  • W t {\displaystyle W_{t}} dla t T {\displaystyle t\leqslant T} oraz 2 W T W t {\displaystyle 2W_{T}-W_{t}} dla t > T {\displaystyle t>T} (dla dowolnego T > 0 {\displaystyle T>0} )[3]; zob. prawo odbicia procesu Wienera.

Konstrukcja procesu Wienera

Nie jest rzeczą oczywistą, że istnieje proces spełniający warunki podane w definicji. Istnieje kilka dowodów tego faktu. Przedstawiony poniżej szkic dowodu najbardziej odpowiada intuicyjnemu rozumieniu procesu jako modelu ruchu Browna. Niech dana będzie cząstka poruszającą się w jednym wymiarze. W każdej jednostce czasu cząstka przemieszcza się o jednostkę odległości albo w lewo albo w prawo z prawdopodobieństwem 1/2. Kierunek poruszania nie zależy od poprzedniego przebiegu ruchu. Odpowiada to sytuacji patrzenia na cząsteczkę w wielkim zbliżeniu i przy zwolnionym czasie. Zmniejszając odpowiednio jednostkę odległości i przyspieszając czas uzyskujemy obraz cząstki wykonującej ruch chaotyczny. Innymi słowy proces Wienera jest „procesem granicznym” dla błądzenia losowego, przy zmniejszaniu skali czasowej i przestrzennej. W sposób ścisły powyższe rozumowanie ujmuje twierdzenie Donskera.

Miara procesu Wienera

Proces Wienera ( W t ) t 0 , {\displaystyle (W_{t})_{t\geqslant 0},} jak każdy proces stochastyczny, wyznacza miarę μ {\displaystyle \mu } na przestrzeni R [ 0 , ) {\displaystyle \mathbb {R} ^{[0,\infty )}} z σ-ciałem zbiorów cylindrycznych c y l R [ 0 , ) {\displaystyle \mathrm {cyl} \,\mathbb {R} ^{[0,\infty )}} poprzez warunek

μ ( C ) = P ( ( W t ) t 0 C ) ( C c y l R [ 0 , ) ) . {\displaystyle \mu (C)={\mathsf {P}}((W_{t})_{t\geqslant 0}\in C)\quad (C\in \mathrm {cyl} \,\mathbb {R} ^{[0,\infty )}).}

W przypadku, gdy wszystkie trajektorie procesu Wienera są ciągłe (co zawsze można osiągnąć dokonując modyfikacji procesu) miarę μ {\displaystyle \mu } można wyznaczyć ze wzoru

μ ( C ) = P ( ( W t ) t 0 C ) {\displaystyle \mu (C)={\mathsf {P}}((W_{t})_{t\geqslant 0}\in C)}

gdzie C {\displaystyle C} jest dowolnym borelowskim podzbiorem przestrzeni C [ 0 , ) {\displaystyle C[0,\infty )} funkcji ciągłych na [ 0 , ) {\displaystyle [0,\infty )} z topologią zbieżności niemal jednostajnej (tj. zbieżności jednostajnej na zbiorach zwartych). Stąd o procesie Wienera można myśleć jako o pewnym rozkładzie probabilistycznym na przestrzeni C [ 0 , ) {\displaystyle C[0,\infty )} [5].

Proces wielowymiarowy

Standardowy proces Wienera opisany powyżej opisuje błądzenie cząstki, której ruch ograniczony jest do prostej. Proces n {\displaystyle n} -wymiarowy definiuje się jako proces

W = ( W 1 , W 2 , , W n ) , {\displaystyle W=(W_{1},W_{2},\dots ,W_{n}),}

gdzie W i {\displaystyle W_{i}} to niezależne od siebie jednowymiarowe procesy Wienera. W przypadku jednowymiarowym prawie każda trajektoria przechodzi przez każdy punkt prostej. Dla procesu dwuwymiarowego prawie każda trajektoria jest gęsta na płaszczyźnie, natomiast dla procesów w przestrzeniach o większej liczbie wymiarów, każda trajektoria jest zbiorem nigdziegęstym.

Zobacz też

Przypisy

  1. Latała 2011 ↓, s. 5.
  2. a b c d Latała 2011 ↓, s. 6.
  3. a b Latała 2011 ↓, s. 9.
  4. Latała 2011 ↓, s. 8.
  5. Latała 2011 ↓, s. 10.

Bibliografia

  • Jacek Jakubowski, Rafał Sztencel: Wstęp do teorii prawdopodobieństwa. Warszawa: Script, 2004. ISBN 83-89716-01-1.
  • Rafał Latała: Wstęp do Analizy Stochastycznej. Uniwersytet Warszawski, 2011..