コンテンツにスキップ

Girsanov の定理とマルチンゲール表現定理:測度変換でドリフトを消し、確率積分で汎関数を書く

対象読者: 本テーマの多次元伊藤公式とレヴィの特徴付け、伊藤積分の章を学んだ人。確率指数、測度変換、ヘルダーの不等式の初歩は本文で扱うため、前提としません。

前提となる記事:多次元伊藤公式と Lévy の特徴付け:共変分・積の公式・Brown 運動の判定法、確率微分方程式:伊藤積分はなぜ「未来を見ない」のか

生 Markdown

ランダムに揺れる動きに、一定の向きへ流れる「偏り」(ドリフト)が加わっているとします。確率の重みを少し付け替えて「この道筋は起こりやすく、あの道筋は起こりにくい」と見方を変えると、この偏りを消して、偏りのない揺れに見せられることがあります。この記事の前半(Girsanov の定理)はその付け替えの方法を、後半(表現定理)は、揺れの結果として決まる量がどんな積分で書けるかを扱います。読み終えると、偏りの付け外しの計算と、その適用条件を確かめられるようになります。

  • θ\theta を発展的可測なドリフトとし、確率指数 E(θ)t=exp⁡(∫0tθ⋅dW−12∫0t∣θ∣2du)\mathcal{E}(\theta)_t=\exp(\int_0^t\theta\cdot dW-\frac12\int_0^t|\theta|^2du) を考えます。θ\theta が有界なら、E(θ)\mathcal{E}(\theta) は二乗可積分なマルチンゲール(現在までの情報のもとでの将来の期待値が、現在の値に等しい確率過程)です。複素数値の θ\theta でも同じことが成り立ち、これが以下の証明の共通の道具になります。
  • Novikov 条件 Eexp⁡(12∫0T∣θ∣2du)<∞\mathbb{E}\exp(\frac12\int_0^T|\theta|^2du)<\infty のもとでも E(θ)\mathcal{E}(\theta) はマルチンゲールです。証明は、ドリフトを切り落とした近似と、E(aθ)\mathcal{E}(a\theta)(0<a<10<a<1)に対する Hölder の不等式によります。
  • Girsanov の定理: dQ=E(θ)T dPd\mathbb{Q}=\mathcal{E}(\theta)_T\,d\mathbb{P} と測度を取り替えると、W~t=Wt−∫0tθu du\tilde W_t=W_t-\int_0^t\theta_u\,du は Q\mathbb{Q} のもとで Brown 運動になります。ドリフトは「測度の取り替え」で付け外しできます。
  • Cameron–Martin の定理: 決定的な道 hh(h˙∈L2\dot h\in L^2)だけずらした Brown 運動 W+hW+h の法則は、元の法則に密度 exp⁡(∫h˙⋅dW−12∥h˙∥2)\exp(\int\dot h\cdot dW-\frac12\|\dot h\|^2) をかけたものです。
  • 伊藤の表現定理: Brown 運動が生成するフィルトレーションに関する二乗可積分な確率変数 FF は、ただ一つの HH によって F=EF+∫0TH⋅dWF=\mathbb{E}F+\int_0^TH\cdot dW と書けます。証明は、exp⁡(i∑λk⋅ΔWk)\exp(i\sum\lambda_k\cdot\Delta W_k) の形の確率変数が確率積分で表せることと、Fourier 変換の一意性によります。

確率微分方程式の章 の Black–Scholes の議論では、株価のドリフト μ\mu を無リスク金利 rr に置き換えた「リスク中立測度」のもとで期待値を計算しました。その正当化は注意 注意 7.3[確率微分方程式] で予告するだけにとどめていました。この章でそれを証明します。

測度の取り替えは、金融だけの技法ではありません。確率制御では、制御はドリフト uu として過程に入り、制御のコストは相対エントロピー 12EQ∫∣u∣2dt\frac12\mathbb{E}_{\mathbb{Q}}\int|u|^2dt として現れます。構成的場の理論で使う Boué–Dupuis の変分公式(Gauss 解析の章)は、まさにこの対応を自由エネルギーの評価に使います。その証明の上からの評価には Girsanov の定理が、下からの評価にはマルチンゲール表現定理が要ります。

二つの定理は互いに逆向きの問いに答えます。Girsanov の定理は「ドリフトを持つ過程を、測度を変えて Brown 運動に戻せるか」に、表現定理は「Brown 運動の道の汎関数は、どんなドリフト(積分核)で生成されているか」に答えます。どちらの証明も、前章 多次元伊藤公式と Lévy の特徴付け の道具と、Gauss 分布の特性関数の計算でできています。

[0,T][0,T](T<∞T<\infty)上で、確率空間 (Ω,F,P)(\Omega,\mathcal{F},\mathbb{P})、フィルトレーション (Ft)(\mathcal{F}_t)、dd 次元 (Ft)(\mathcal{F}_t)-Brown 運動 WW(定義 2.1[多次元伊藤公式と Lévy の特徴付け])を固定します。Ld2\mathcal{L}^2_d と ∫H⋅dW\int H\cdot dW の記法は 定義 2.2[多次元伊藤公式と Lévy の特徴付け] に従います。

複素数値の積分。 φ=θ+iη\varphi=\theta+i\eta(θ,η∈Ld2\theta,\eta\in\mathcal{L}^2_d)について ∫φ⋅dW:=∫θ⋅dW+i∫η⋅dW\int\varphi\cdot dW:=\int\theta\cdot dW+i\int\eta\cdot dW、φ⋅φ:=∑a(φa)2=∣θ∣2−∣η∣2+2i θ⋅η\varphi\cdot\varphi:=\sum_a(\varphi^a)^2=|\theta|^2-|\eta|^2+2i\,\theta\cdot\eta とおきます(複素共役を取らない双線形形式です)。複素数値の確率変数の条件付き期待値は、実部と虚部ごとに取ります。

複素数まで広げる理由は、4 節の証明で、eiu⋅(増分)e^{iu\cdot(\text{増分})} という形の量(特性関数の中身)を、確率指数の一種として扱いたいからです。φ⋅φ\varphi\cdot\varphi で複素共役を取らないのは、実数の場合の ∣θ∣2=θ⋅θ|\theta|^2=\theta\cdot\theta と同じ形の計算を、そのまま複素数に持ち込むためです。

次の三つの収束の事実を何度か使います。

補題 2.1(確率収束から L¹ 収束へ)✓

確率変数 Xn,XX_n,X について、Xn→XX_n\to X が確率収束するとします。

  1. 部分列 XnkX_{n_k} で、ほとんど確実に XX に収束するものが存在します。
  2. ある q>1q>1 について sup⁡nE∣Xn∣q<∞\sup_n\mathbb{E}|X_n|^q<\infty ならば、E∣Xn−X∣→0\mathbb{E}|X_n-X|\to0 です。
  3. Xn≥0X_n\ge0、X≥0X\ge0 で EXn=EX<∞\mathbb{E}X_n=\mathbb{E}X<\infty(すべての nn)ならば、E∣Xn−X∣→0\mathbb{E}|X_n-X|\to0 です。
証明(補題 2.1)

(1) P(∣Xnk−X∣>2−k)≤2−k\mathbb{P}(|X_{n_k}-X|>2^{-k})\le2^{-k} となる n1<n2<⋯n_1<n_2<\cdots を取れば、補題 4.4[大数の法則と中心極限定理] により、ほとんどすべての ω\omega で有限個の kk を除き ∣Xnk−X∣≤2−k|X_{n_k}-X|\le2^{-k} です。

(2) (1) と 補題 6.1[ルベーグ積分の定義と収束定理] から E∣X∣q≤sup⁡nE∣Xn∣q=:c\mathbb{E}|X|^q\le\sup_n\mathbb{E}|X_n|^q=:c です。ε>0\varepsilon>0 について、Hölder の不等式(定理 4.2[L^p 空間と関数解析への導入])と Minkowski の不等式から

E∣Xn−X∣≤ε+E[∣Xn−X∣1{∣Xn−X∣>ε}]≤ε+2c1/q P(∣Xn−X∣>ε)1−1/q\mathbb{E}|X_n-X|\le\varepsilon+\mathbb{E}\bigl[|X_n-X|\mathbf{1}_{\{|X_n-X|>\varepsilon\}}\bigr]\le\varepsilon+2c^{1/q}\,\mathbb{P}(|X_n-X|>\varepsilon)^{1-1/q}

で、n→∞n\to\infty の後に ε→0\varepsilon\to0 とします。

(3) E∣Xn−X∣→0\mathbb{E}|X_n-X|\to0 でないとすると、E∣Xn′−X∣≥δ>0\mathbb{E}|X_{n'}-X|\ge\delta>0 となる部分列があり、(1) によりさらに部分列を取ってほとんど確実に Xn′′→XX_{n''}\to X とできます。(X−Xn′′)+≤X(X-X_{n''})^+\le X と優収束定理から E(X−Xn′′)+→0\mathbb{E}(X-X_{n''})^+\to0 で、E(X−Xn′′)=0\mathbb{E}(X-X_{n''})=0 より E∣X−Xn′′∣=2 E(X−Xn′′)+→0\mathbb{E}|X-X_{n''}|=2\,\mathbb{E}(X-X_{n''})^+\to0 となり矛盾します(補題 4.3[特性関数と Gauss ベクトル] と同じ議論です)。

補題 2.2(Gauss 分布の複素指数モーメント)✓

G∼N(0,hId)G\sim N(0,hI_d)、c∈Cdc\in\mathbb{C}^d ならば E[ec⋅G]=e(c⋅c)h/2\mathbb{E}[e^{c\cdot G}]=e^{(c\cdot c)h/2} です(c⋅c=∑aca2c\cdot c=\sum_ac_a^2)。

証明(補題 2.2)

成分は独立なので d=1d=1 の場合に帰着します(∣ecaGa∣=e(Re⁡ca)Ga|e^{c_aG_a}|=e^{(\operatorname{Re}c_a)G_a} は可積分で、独立な可積分変数の積の期待値は期待値の積です。実部と虚部に分けて 命題 7.5[確率変数と期待値] を使います)。c=a+ibc=a+ib、ϕh\phi_h を N(0,h)N(0,h) の密度とすると、eaxϕh(x)=ea2h/2ϕh(x−ah)e^{ax}\phi_h(x)=e^{a^2h/2}\phi_h(x-ah) で、右辺の ϕh(⋅−ah)\phi_h(\cdot-ah) は N(ah,h)N(ah,h) の密度です。補題 2.3[特性関数と Gauss ベクトル] から

E[e(a+ib)G]=ea2h/2∫eibxϕh(x−ah) dx=ea2h/2 eiabh−b2h/2=e(a+ib)2h/2.\mathbb{E}[e^{(a+ib)G}]=e^{a^2h/2}\int e^{ibx}\phi_h(x-ah)\,dx=e^{a^2h/2}\,e^{iabh-b^2h/2}=e^{(a+ib)^2h/2}.

定義 3.1(確率指数)↗

θ∈Ld2\theta\in\mathcal{L}^2_d について

E(θ)t:=exp⁡(∫0tθu⋅dWu−12∫0t∣θu∣2 du)(t∈[0,T])\mathcal{E}(\theta)_t:=\exp\Bigl(\int_0^t\theta_u\cdot dW_u-\frac12\int_0^t|\theta_u|^2\,du\Bigr)\qquad(t\in[0,T])

を θ\theta の確率指数(Doléans-Dade 指数)と呼びます。φ=θ+iη\varphi=\theta+i\eta が複素数値のときも、指数の中を ∫φ⋅dW−12∫φ⋅φ du\int\varphi\cdot dW-\frac12\int\varphi\cdot\varphi\,du として E(φ)\mathcal{E}(\varphi) を定めます。

名前の由来は、伊藤公式を形式的に適用すると dE(θ)t=E(θ)t θt⋅dWtd\mathcal{E}(\theta)_t=\mathcal{E}(\theta)_t\,\theta_t\cdot dW_t となり、常微分方程式 dy=y dxdy=y\,dx の解 exe^x の確率版になっていることです。ドリフト項 −12∫∣θ∣2-\frac12\int|\theta|^2 は、2 次変分による伊藤補正を打ち消すために入っています。この式からは E(θ)\mathcal{E}(\theta) が(局所)マルチンゲールであることが期待されますが、本当にマルチンゲールかどうかは θ\theta の大きさによります。

定理 3.2(有界な指数のマルチンゲール性)✓

φ=θ+iη\varphi=\theta+i\eta とし、θ,η\theta,\eta は Rd\mathbb{R}^d 値の発展的可測過程で、定数 CC について ∣θ∣≤C|\theta|\le C、∣η∣≤C|\eta|\le C とします。このとき、すべての t∈[0,T]t\in[0,T] について

E ∣E(φ)t∣2≤e2C2t,\mathbb{E}\,|\mathcal{E}(\varphi)_t|^2\le e^{2C^2t},

で、0≤s<t≤T0\le s<t\le T について E[E(φ)t∣Fs]=E(φ)s\mathbb{E}[\mathcal{E}(\varphi)_t\mid\mathcal{F}_s]=\mathcal{E}(\varphi)_s が成り立ちます。特に実数値の有界な θ\theta について E(θ)\mathcal{E}(\theta) は正のマルチンゲールで、E E(θ)t=1\mathbb{E}\,\mathcal{E}(\theta)_t=1 です。

証明(定理 3.2)

第 1 段:単純過程。 θ,η\theta,\eta が共通の分割 0=u0<⋯<um=T0=u_0<\dots<u_m=T 上の単純過程で、(ul,ul+1](u_l,u_{l+1}] 上の値 φl=θl+iηl\varphi_l=\theta_l+i\eta_l が Ful\mathcal{F}_{u_l}-可測とします。s,ts,t は分割点としてよいです(分割を細かくしても単純過程のままです)。Δl=Wul+1−Wul\Delta_l=W_{u_{l+1}}-W_{u_l}、hl=ul+1−ulh_l=u_{l+1}-u_l とおくと

E(φ)ul+1=E(φ)ul⋅exp⁡(φl⋅Δl−12(φl⋅φl)hl).\mathcal{E}(\varphi)_{u_{l+1}}=\mathcal{E}(\varphi)_{u_l}\cdot\exp\bigl(\varphi_l\cdot\Delta_l-\tfrac12(\varphi_l\cdot\varphi_l)h_l\bigr).

Δl\Delta_l は Ful\mathcal{F}_{u_l} と独立に N(0,hlId)N(0,h_lI_d) に従うので、補題 2.1[Feller 過程と Feynman–Kac](実部・虚部の正部分と負部分に分けて適用)と 補題 2.2 から

E[exp⁡(φl⋅Δl−12(φl⋅φl)hl)∣Ful]=1.\mathbb{E}\bigl[\exp\bigl(\varphi_l\cdot\Delta_l-\tfrac12(\varphi_l\cdot\varphi_l)h_l\bigr)\bigm|\mathcal{F}_{u_l}\bigr]=1 .

まず実数値の場合(η=0\eta=0)を考えます。E(θ)ul≥0\mathcal{E}(\theta)_{u_l}\ge0 は Ful\mathcal{F}_{u_l}-可測なので、非負変数に対する 定理 4.4[条件付き期待値] により E[E(θ)ul+1∣Ful]=E(θ)ul\mathbb{E}[\mathcal{E}(\theta)_{u_{l+1}}\mid\mathcal{F}_{u_l}]=\mathcal{E}(\theta)_{u_l} で、帰納的に E E(θ)ul=1\mathbb{E}\,\mathcal{E}(\theta)_{u_l}=1(可積分性も同時に得られます)。同じ議論は有界な 2θ2\theta にも使えます。

次に一般の φ\varphi です。∣E(φ)t∣2=exp⁡(2∫0tθ⋅dW−∫0t(∣θ∣2−∣η∣2)du)=E(2θ)texp⁡(∫0t(∣θ∣2+∣η∣2)du)≤E(2θ)t e2C2t|\mathcal{E}(\varphi)_t|^2=\exp\bigl(2\int_0^t\theta\cdot dW-\int_0^t(|\theta|^2-|\eta|^2)du\bigr)=\mathcal{E}(2\theta)_t\exp\bigl(\int_0^t(|\theta|^2+|\eta|^2)du\bigr)\le\mathcal{E}(2\theta)_t\,e^{2C^2t} なので、E∣E(φ)t∣2≤e2C2t\mathbb{E}|\mathcal{E}(\varphi)_t|^2\le e^{2C^2t} です。よって E(φ)ul\mathcal{E}(\varphi)_{u_l} は二乗可積分で、指数因子もすべての次数のモーメントを持つので、定理 4.4[条件付き期待値] から E[E(φ)ul+1∣Ful]=E(φ)ul\mathbb{E}[\mathcal{E}(\varphi)_{u_{l+1}}\mid\mathcal{F}_{u_l}]=\mathcal{E}(\varphi)_{u_l} です。タワー則(定理 4.2[条件付き期待値])でつなげば、分割点 s<ts<t について主張が出ます。

第 2 段:一般の場合。 補題 2.3[多次元伊藤公式と Lévy の特徴付け] により、同じ等分割の上の単純過程 θ(n),η(n)\theta^{(n)},\eta^{(n)} で ∣θ(n)∣,∣η(n)∣≤C|\theta^{(n)}|,|\eta^{(n)}|\le C、E∫0T(∣θ(n)−θ∣2+∣η(n)−η∣2)du→0\mathbb{E}\int_0^T(|\theta^{(n)}-\theta|^2+|\eta^{(n)}-\eta|^2)du\to0 となるものを取ります。s,ts,t は分割点に加えておきます(加えても単純過程のままで、上界も変わりません)。補題 3.1[多次元伊藤公式と Lévy の特徴付け] から ∫0tφ(n)⋅dW→∫0tφ⋅dW\int_0^t\varphi^{(n)}\cdot dW\to\int_0^t\varphi\cdot dW が L2L^2 で、また

∣∫0t(φ(n)⋅φ(n)−φ⋅φ)du∣≤∫0t∣φ(n)−φ∣ (∣φ(n)∣+∣φ∣) du≤22 C∫0t∣φ(n)−φ∣ du\Bigl|\int_0^t(\varphi^{(n)}\cdot\varphi^{(n)}-\varphi\cdot\varphi)du\Bigr|\le\int_0^t|\varphi^{(n)}-\varphi|\,(|\varphi^{(n)}|+|\varphi|)\,du\le2\sqrt2\,C\int_0^t|\varphi^{(n)}-\varphi|\,du

が L1L^1 で 00 に収束します。指数関数の連続性から E(φ(n))t→E(φ)t\mathcal{E}(\varphi^{(n)})_t\to\mathcal{E}(\varphi)_t は確率収束し(実部と虚部ごとに考えます)、第 1 段の一様な L2L^2 評価と 補題 2.1 (2) から L1L^1 収束します。ss についても同じです。A∈FsA\in\mathcal{F}_s について第 1 段の等式 E[1AE(φ(n))t]=E[1AE(φ(n))s]\mathbb{E}[\mathbf{1}_A\mathcal{E}(\varphi^{(n)})_t]=\mathbb{E}[\mathbf{1}_A\mathcal{E}(\varphi^{(n)})_s] で極限を取れば、マルチンゲール性が出ます。L2L^2 評価は 補題 2.1 (1) とファトゥの補題で極限に受け継がれます。

複素数値の場合を含めたのは、φ=θ+iu\varphi=\theta+iu と取ると E(φ)\mathcal{E}(\varphi) が「測度 E(θ) dP\mathcal{E}(\theta)\,d\mathbb{P} のもとでの特性関数」を運ぶからです。Girsanov の定理の証明はこの観察だけでできています。

有界性の仮定は、応用では強すぎることがあります。次の Novikov の条件は、θ\theta が有界でなくても指数的な可積分性さえあればよいことを示します。

定理 3.3(Novikov の条件)✓

θ\theta を Rd\mathbb{R}^d 値の発展的可測過程で

κ:=Eexp⁡(12∫0T∣θu∣2 du)<∞\kappa:=\mathbb{E}\exp\Bigl(\frac12\int_0^T|\theta_u|^2\,du\Bigr)<\infty

を満たすものとします。このとき θ∈Ld2\theta\in\mathcal{L}^2_d で、E(θ)\mathcal{E}(\theta) は [0,T][0,T] 上の正のマルチンゲールであり、E E(θ)t=1\mathbb{E}\,\mathcal{E}(\theta)_t=1 です。さらに θ(n):=θ1{∣θ∣≤n}\theta^{(n)}:=\theta\mathbf{1}_{\{|\theta|\le n\}} について、各 tt で E(θ(n))t→E(θ)t\mathcal{E}(\theta^{(n)})_t\to\mathcal{E}(\theta)_t が L1L^1 で成り立ちます。

証明の方針です。θ\theta が有界なら 3 節の有界な指数の定理によりマルチンゲールなので、まず θ\theta を nn で切り落とした近似 θ(n)\theta^{(n)} を考えます。次に、E(aθ(n))\mathcal{E}(a\theta^{(n)})(0<a<10<a<1)のモーメントを、Hölder の不等式で nn によらない定数で抑え、極限でも平均が 11 に保たれることを確かめます。a<1a<1 とするのは、Novikov の条件に余裕を作り、Hölder の指数を適切に選べるようにするためです。最後に a↑1a\uparrow1 とします。

証明(定理 3.3)

x≤exx\le e^{x} から 12∫0T∣θ∣2≤exp⁡(12∫0T∣θ∣2)\frac12\int_0^T|\theta|^2\le\exp(\frac12\int_0^T|\theta|^2) なので E∫0T∣θ∣2≤2κ<∞\mathbb{E}\int_0^T|\theta|^2\le2\kappa<\infty、すなわち θ∈Ld2\theta\in\mathcal{L}^2_d です。Mt=∫0tθ⋅dWM_t=\int_0^t\theta\cdot dW、Mtn=∫0tθ(n)⋅dWM^n_t=\int_0^t\theta^{(n)}\cdot dW、Qtn=∫0t∣θ(n)∣2duQ^n_t=\int_0^t|\theta^{(n)}|^2du、Qt=∫0t∣θ∣2duQ_t=\int_0^t|\theta|^2du とおきます。∣θ(n)−θ∣2≤∣θ∣2|\theta^{(n)}-\theta|^2\le|\theta|^2 と優収束定理から E∫∣θ(n)−θ∣2→0\mathbb{E}\int|\theta^{(n)}-\theta|^2\to0 なので、Mtn→MtM^n_t\to M_t(L2L^2)と Qtn↑QtQ^n_t\uparrow Q_t が成り立ち、任意の実数 aa について E(aθ(n))t→E(aθ)t\mathcal{E}(a\theta^{(n)})_t\to\mathcal{E}(a\theta)_t が確率収束します。定理 3.2 から E(aθ(n))\mathcal{E}(a\theta^{(n)}) はマルチンゲールで平均 11 です。以下 t=Tt=T で議論しますが、∫0t∣θ∣2≤∫0T∣θ∣2\int_0^t|\theta|^2\le\int_0^T|\theta|^2 なので、Novikov の条件は [0,t][0,t] でも成り立ち、すべての tt で同じ結論が得られます。

第 1 段:EecMTn≤κc\mathbb{E}e^{cM^n_T}\le\kappa^c(0<c≤120<c\le\frac12)。 eMTn/2=E(θ(n))T1/2 eQTn/4e^{M^n_T/2}=\mathcal{E}(\theta^{(n)})_T^{1/2}\,e^{Q^n_T/4} と Cauchy–Schwarz の不等式から

EeMTn/2≤(E E(θ(n))T)1/2(EeQTn/2)1/2≤κ1/2.\mathbb{E}e^{M^n_T/2}\le\bigl(\mathbb{E}\,\mathcal{E}(\theta^{(n)})_T\bigr)^{1/2}\bigl(\mathbb{E}e^{Q^n_T/2}\bigr)^{1/2}\le\kappa^{1/2}.

x↦x2cx\mapsto x^{2c} は凹なので、Jensen の不等式から EecMTn=E[(eMTn/2)2c]≤(EeMTn/2)2c≤κc\mathbb{E}e^{cM^n_T}=\mathbb{E}[(e^{M^n_T/2})^{2c}]\le(\mathbb{E}e^{M^n_T/2})^{2c}\le\kappa^c です。補題 2.1 (1) とファトゥの補題から、極限でも EecMT≤κc\mathbb{E}e^{cM_T}\le\kappa^c です。

第 2 段:0<a<10<a<1 なら E E(aθ)T=1\mathbb{E}\,\mathcal{E}(a\theta)_T=1。 恒等式

E(aθ(n))T q=exp⁡(qaMTn−qa22QTn)=E(θ(n))T qa2⋅eqa(1−a)MTn\mathcal{E}(a\theta^{(n)})_T^{\,q}=\exp\bigl(qaM^n_T-\tfrac{qa^2}{2}Q^n_T\bigr)=\mathcal{E}(\theta^{(n)})_T^{\,qa^2}\cdot e^{qa(1-a)M^n_T}

に、指数 p=1/(qa2)p=1/(qa^2) と p′=1/(1−qa2)p'=1/(1-qa^2) の Hölder の不等式を使うと(q>1q>1 は qa2<1qa^2<1 となるように取ります)

E E(aθ(n))T q≤(E E(θ(n))T)qa2(EecqMTn)1−qa2,cq=qa(1−a)1−qa2.\mathbb{E}\,\mathcal{E}(a\theta^{(n)})_T^{\,q}\le\bigl(\mathbb{E}\,\mathcal{E}(\theta^{(n)})_T\bigr)^{qa^2}\bigl(\mathbb{E}e^{c_qM^n_T}\bigr)^{1-qa^2},\qquad c_q=\frac{qa(1-a)}{1-qa^2}.

q=1q=1 のとき c1=a/(1+a)<12c_1=a/(1+a)<\frac12 なので、q>1q>1 を 11 に十分近く取れば cq≤12c_q\le\frac12 です。第 1 段から右辺は nn によらない定数で抑えられ、補題 2.1 (2) により E(aθ(n))T→E(aθ)T\mathcal{E}(a\theta^{(n)})_T\to\mathcal{E}(a\theta)_T は L1L^1 収束、よって E E(aθ)T=1\mathbb{E}\,\mathcal{E}(a\theta)_T=1 です。

第 3 段:a↑1a\uparrow1。 ファトゥの補題から E E(θ)T≤lim inf⁡nE E(θ(n))T=1\mathbb{E}\,\mathcal{E}(\theta)_T\le\liminf_n\mathbb{E}\,\mathcal{E}(\theta^{(n)})_T=1 です。第 2 段の恒等式を q=1q=1 で極限の θ\theta について使い、Hölder の不等式(指数 1/a21/a^2 と 1/(1−a2)1/(1-a^2))と第 1 段(c=a/(1+a)c=a/(1+a))を合わせると

1=E E(aθ)T≤(E E(θ)T)a2(EeaMT/(1+a))1−a2≤(E E(θ)T)a2κa(1−a).1=\mathbb{E}\,\mathcal{E}(a\theta)_T\le\bigl(\mathbb{E}\,\mathcal{E}(\theta)_T\bigr)^{a^2}\bigl(\mathbb{E}e^{aM_T/(1+a)}\bigr)^{1-a^2}\le\bigl(\mathbb{E}\,\mathcal{E}(\theta)_T\bigr)^{a^2}\kappa^{a(1-a)}.

a↑1a\uparrow1 とすると 1≤E E(θ)T1\le\mathbb{E}\,\mathcal{E}(\theta)_T です。よって E E(θ)T=1\mathbb{E}\,\mathcal{E}(\theta)_T=1 です。

第 4 段:マルチンゲール性。 各 tt で E(θ(n))t→E(θ)t\mathcal{E}(\theta^{(n)})_t\to\mathcal{E}(\theta)_t は確率収束し、両辺は非負で平均がともに 11 なので、補題 2.1 (3) から L1L^1 収束します。s<ts<t、A∈FsA\in\mathcal{F}_s について E[1AE(θ(n))t]=E[1AE(θ(n))s]\mathbb{E}[\mathbf{1}_A\mathcal{E}(\theta^{(n)})_t]=\mathbb{E}[\mathbf{1}_A\mathcal{E}(\theta^{(n)})_s] の極限を取れば、E(θ)\mathcal{E}(\theta) のマルチンゲール性が出ます。

注意 3.4

Novikov の条件は十分条件で、必要条件ではありません。より弱い Kazamaki の条件「exp⁡(12Mt)\exp(\frac12M_t) が一様可積分な劣マルチンゲール」(M=∫θ⋅dWM=\int\theta\cdot dW)でも E(θ)\mathcal{E}(\theta) はマルチンゲールになります(N. Kazamaki, Continuous Exponential Martingales and BMO, Springer LNM 1579, 1994)。一方、E(θ)\mathcal{E}(\theta) は非負の局所マルチンゲールなので常に優マルチンゲールで、E E(θ)T<1\mathbb{E}\,\mathcal{E}(\theta)_T<1 となる例もあります(Revuz–Yor 第 VIII 章)。そのときは E(θ)T dP\mathcal{E}(\theta)_T\,d\mathbb{P} が確率測度にならず、次節の測度変換はできません。

定理 4.1(Girsanov の定理)✓

θ\theta を Rd\mathbb{R}^d 値の発展的可測過程で Novikov の条件(定理 3.3)を満たすもの(特に有界なもの)とします。FT\mathcal{F}_T 上の測度 Q\mathbb{Q} を

Q(A):=E[1A E(θ)T](A∈FT)\mathbb{Q}(A):=\mathbb{E}\bigl[\mathbf{1}_A\,\mathcal{E}(\theta)_T\bigr]\qquad(A\in\mathcal{F}_T)

で定めます。このとき Q\mathbb{Q} は P\mathbb{P} と互いに絶対連続な確率測度で、

W~t:=Wt−∫0tθu du(t∈[0,T])\tilde W_t:=W_t-\int_0^t\theta_u\,du\qquad(t\in[0,T])

は (Ω,FT,Q)(\Omega,\mathcal{F}_T,\mathbb{Q}) 上の dd 次元 (Ft)(\mathcal{F}_t)-Brown 運動です。

証明の方針です。Brown 運動であることは、多次元伊藤公式の章の判定法により、増分の特性関数が e−∣u∣2(t−s)/2e^{-|u|^2(t-s)/2} になることに帰着します。Q\mathbb{Q} のもとでの期待値は、密度 E(θ)\mathcal{E}(\theta) をかけた P\mathbb{P} のもとでの期待値です。そこで eiu⋅(増分)e^{iu\cdot(\text{増分})} を E(θ)\mathcal{E}(\theta) にかけたものが、複素数値の確率指数 E(θ+iu)\mathcal{E}(\theta+iu) に定数をかけた形になることを見ます。すると、あとは 3 節のマルチンゲール性を使うだけになります。

証明(定理 4.1)

E E(θ)T=1\mathbb{E}\,\mathcal{E}(\theta)_T=1(定理 3.3)なので Q\mathbb{Q} は確率測度で、E(θ)T>0\mathcal{E}(\theta)_T>0 なので Q(A)=0  ⟺  P(A)=0\mathbb{Q}(A)=0\iff\mathbb{P}(A)=0 です。∫0T∣θ∣ du≤(T∫0T∣θ∣2du)1/2<∞\int_0^T|\theta|\,du\le(T\int_0^T|\theta|^2du)^{1/2}<\infty がほとんど確実に成り立つので、W~\tilde W は連続な適合過程で W~0=0\tilde W_0=0 です。定義 2.1[多次元伊藤公式と Lévy の特徴付け] の条件 (3) を示せばよく、補題 6.2[多次元伊藤公式と Lévy の特徴付け](確率空間 (Ω,FT,Q)(\Omega,\mathcal{F}_T,\mathbb{Q}) で使います)により、s<ts<t、A∈FsA\in\mathcal{F}_s、u∈Rdu\in\mathbb{R}^d について

EQ[1A eiu⋅(W~t−W~s)]=Q(A) e−∣u∣2(t−s)/2\mathbb{E}_{\mathbb{Q}}\bigl[\mathbf{1}_A\,e^{iu\cdot(\tilde W_t-\tilde W_s)}\bigr]=\mathbb{Q}(A)\,e^{-|u|^2(t-s)/2}

を示せば十分です。

θ\theta が有界な場合(∣θ∣≤C|\theta|\le C)。 φ:=θ+iu1(s,t]\varphi:=\theta+iu\mathbf{1}_{(s,t]} は有界な発展的可測過程です。指数を計算すると、(θ+iu)⋅(θ+iu)=∣θ∣2+2iu⋅θ−∣u∣2(\theta+iu)\cdot(\theta+iu)=|\theta|^2+2iu\cdot\theta-|u|^2 から

E(φ)t=E(θ)texp⁡(iu⋅(Wt−Ws)−i∫stu⋅θr dr+∣u∣2(t−s)2)=E(θ)t eiu⋅(W~t−W~s) e∣u∣2(t−s)/2,\mathcal{E}(\varphi)_t=\mathcal{E}(\theta)_t\exp\Bigl(iu\cdot(W_t-W_s)-i\int_s^tu\cdot\theta_r\,dr+\frac{|u|^2(t-s)}{2}\Bigr)=\mathcal{E}(\theta)_t\,e^{iu\cdot(\tilde W_t-\tilde W_s)}\,e^{|u|^2(t-s)/2},

また [0,s][0,s] 上では φ=θ\varphi=\theta なので E(φ)s=E(θ)s\mathcal{E}(\varphi)_s=\mathcal{E}(\theta)_s です。1Aeiu⋅(W~t−W~s)\mathbf{1}_Ae^{iu\cdot(\tilde W_t-\tilde W_s)} は有界で Ft\mathcal{F}_t-可測なので、E(θ)\mathcal{E}(\theta) のマルチンゲール性と 定理 4.4[条件付き期待値] から

EQ[1Aeiu⋅(W~t−W~s)]=E[1Aeiu⋅(W~t−W~s)E(θ)t]=e−∣u∣2(t−s)/2 E[1AE(φ)t].\mathbb{E}_{\mathbb{Q}}\bigl[\mathbf{1}_Ae^{iu\cdot(\tilde W_t-\tilde W_s)}\bigr]=\mathbb{E}\bigl[\mathbf{1}_Ae^{iu\cdot(\tilde W_t-\tilde W_s)}\mathcal{E}(\theta)_t\bigr]=e^{-|u|^2(t-s)/2}\,\mathbb{E}\bigl[\mathbf{1}_A\mathcal{E}(\varphi)_t\bigr].

定理 3.2 により E[1AE(φ)t]=E[1AE(φ)s]=E[1AE(θ)s]=E[1AE(θ)T]=Q(A)\mathbb{E}[\mathbf{1}_A\mathcal{E}(\varphi)_t]=\mathbb{E}[\mathbf{1}_A\mathcal{E}(\varphi)_s]=\mathbb{E}[\mathbf{1}_A\mathcal{E}(\theta)_s]=\mathbb{E}[\mathbf{1}_A\mathcal{E}(\theta)_T]=\mathbb{Q}(A) です(3 番目の等号も E(θ)\mathcal{E}(\theta) のマルチンゲール性)。

Novikov の条件の場合。 θ(n)=θ1{∣θ∣≤n}\theta^{(n)}=\theta\mathbf{1}_{\{|\theta|\le n\}} に有界な場合を適用すると、Zn:=E(θ(n))TZ^n:=\mathcal{E}(\theta^{(n)})_T、en:=eiu⋅(Wt−Ws−∫stθ(n)dr)e_n:=e^{iu\cdot(W_t-W_s-\int_s^t\theta^{(n)}dr)} について E[1AZnen]=e−∣u∣2(t−s)/2 E[1AZn]\mathbb{E}[\mathbf{1}_AZ^ne_n]=e^{-|u|^2(t-s)/2}\,\mathbb{E}[\mathbf{1}_AZ^n] です。定理 3.3 から Zn→Z:=E(θ)TZ^n\to Z:=\mathcal{E}(\theta)_T が L1L^1 で成り立ち、∫st∣θ(n)−θ∣dr→0\int_s^t|\theta^{(n)}-\theta|dr\to0(ほとんど確実)から en→e:=eiu⋅(W~t−W~s)e_n\to e:=e^{iu\cdot(\tilde W_t-\tilde W_s)} がほとんど確実に成り立ちます。∣en∣=∣e∣=1|e_n|=|e|=1 なので

∣E[1AZnen]−E[1AZe]∣≤E∣Zn−Z∣+E[Z∣en−e∣]⟶0\bigl|\mathbb{E}[\mathbf{1}_AZ^ne_n]-\mathbb{E}[\mathbf{1}_AZe]\bigr|\le\mathbb{E}|Z^n-Z|+\mathbb{E}\bigl[Z|e_n-e|\bigr]\longrightarrow0

(第 2 項は優収束定理)。右辺も同様に E[1AZn]→Q(A)\mathbb{E}[\mathbf{1}_AZ^n]\to\mathbb{Q}(A) なので、極限で求める等式が出ます。

0νTP のもとの W_TQ のもとの W_T
Girsanov の定理の 1 次元・定数ドリフト θ = ν の場合。測度を密度 exp(νW_T − ν²T/2) で取り替えると、W_T の分布 N(0, T)(左の曲線)は N(νT, T)(右の曲線)に平行移動する。形が変わらないことが、W − νt が新しい測度で Brown 運動であることの影である

例 4.2(定数ドリフトの付け外し)

d=1d=1、θ=ν\theta=\nu(定数)とします。E(ν)T=eνWT−ν2T/2\mathcal{E}(\nu)_T=e^{\nu W_T-\nu^2T/2} で、Q\mathbb{Q} のもとで Wt−νtW_t-\nu t は Brown 運動、つまり WW は「ドリフト ν\nu を持つ Brown 運動」になります。逆向きに読めば、ドリフト ν\nu の Brown 運動 Xt=βt+νtX_t=\beta_t+\nu t についての期待値は、ドリフトのない Brown 運動の期待値に密度をかけて計算できます。t=Tt=T の 1 時点だけで確かめると、ff を有界可測として

E[f(WT) eνWT−ν2T/2]=∫f(x) e−x2/(2T)eνx−ν2T/22πT dx=∫f(x) e−(x−νT)2/(2T)2πT dx\mathbb{E}\bigl[f(W_T)\,e^{\nu W_T-\nu^2T/2}\bigr]=\int f(x)\,\frac{e^{-x^2/(2T)}e^{\nu x-\nu^2T/2}}{\sqrt{2\pi T}}\,dx=\int f(x)\,\frac{e^{-(x-\nu T)^2/(2T)}}{\sqrt{2\pi T}}\,dx

で、右辺は N(νT,T)N(\nu T,T) に関する期待値です。Girsanov の定理は、この 1 次元分布の平方完成を、道全体の法則の等式に格上げしたものです。

例 4.3(リスク中立測度)

dSt=μSt dt+σSt dWtdS_t=\mu S_t\,dt+\sigma S_t\,dW_t(σ>0\sigma>0)を幾何 Brown 運動、rr を無リスク金利とします(例 5.4[確率微分方程式])。θ:=−(μ−r)/σ\theta:=-(\mu-r)/\sigma は定数なので Novikov の条件を満たし、定理 4.1 から W~t=Wt+μ−rσt\tilde W_t=W_t+\frac{\mu-r}{\sigma}t は Q\mathbb{Q}-Brown 運動です。dW=dW~−μ−rσdtdW=d\tilde W-\frac{\mu-r}{\sigma}dt を代入すると dSt=rSt dt+σSt dW~tdS_t=rS_t\,dt+\sigma S_t\,d\tilde W_t となり、Q\mathbb{Q} のもとでは株価のドリフトが rr に置き換わります。陽な解から e−rtSt=S0exp⁡(σW~t−σ2t/2)e^{-rt}S_t=S_0\exp(\sigma\tilde W_t-\sigma^2t/2) は Q\mathbb{Q}-マルチンゲールです(定理 3.2 を Q\mathbb{Q} と W~\tilde W に適用)。これが確率微分方程式の章の注意 注意 7.3[確率微分方程式] で予告した測度の乗り換えの正当化です。

系 4.4(Cameron–Martin の定理)✓

h˙∈L2([0,T];Rd)\dot h\in L^2([0,T];\mathbb{R}^d) を決定的な関数とし、h(t)=∫0th˙(u) duh(t)=\int_0^t\dot h(u)\,du とおきます。C([0,T];Rd)C([0,T];\mathbb{R}^d) 上の座標写像が生成する σ-加法族について可測な有界関数 FF に対し

E[F(W+h)]=E[F(W)exp⁡(∫0Th˙(u)⋅dWu−12∫0T∣h˙(u)∣2du)].\mathbb{E}\bigl[F(W+h)\bigr]=\mathbb{E}\Bigl[F(W)\exp\Bigl(\int_0^T\dot h(u)\cdot dW_u-\frac12\int_0^T|\dot h(u)|^2du\Bigr)\Bigr].

特に、W+hW+h の法則は WW の法則(Wiener 測度)と互いに絶対連続です。

証明(系 4.4)

θ=h˙\theta=\dot h は決定的なので発展的可測で、exp⁡(12∫∣h˙∣2)\exp(\frac12\int|\dot h|^2) は定数ですから Novikov の条件を満たします。定理 4.1 により、Q=E(h˙)T P\mathbb{Q}=\mathcal{E}(\dot h)_T\,\mathbb{P} のもとで W~=W−h\tilde W=W-h は Brown 運動です。Brown 運動の有限次元分布は定義(独立な Gauss 増分)だけで決まるので、Q\mathbb{Q} のもとでの W~\tilde W と P\mathbb{P} のもとでの WW は、道の空間 C([0,T];Rd)C([0,T];\mathbb{R}^d) 上で同じ有限次元分布を持ちます。有限個の座標で決まる集合(柱集合)は π-系で座標 σ-加法族を生成するので、定理 4.5[測度空間と Carathéodory の拡張定理] により二つの法則は一致します。したがって

E[F(W) E(h˙)T]=EQ[F(W)]=EQ[F(W~+h)]=E[F(W+h)]\mathbb{E}\bigl[F(W)\,\mathcal{E}(\dot h)_T\bigr]=\mathbb{E}_{\mathbb{Q}}[F(W)]=\mathbb{E}_{\mathbb{Q}}[F(\tilde W+h)]=\mathbb{E}[F(W+h)]

です。最後の等号で、w↦F(w+h)w\mapsto F(w+h) が座標 σ-加法族について可測であること(平行移動は各座標を平行移動するだけです)を使いました。互いの絶対連続性は、密度 E(h˙)T\mathcal{E}(\dot h)_T が正であることから従います。

注意 4.5

h˙∈L2\dot h\in L^2 を満たす hh の全体を Cameron–Martin 空間と呼びます。hh がこの空間に入らない場合、たとえば hh が連続だが絶対連続でない場合には、W+hW+h と WW の法則は互いに特異になります(主張のみ。Gauss 測度の平行移動に関する Feldman–Hájek の二分法の特別な場合です)。Wiener 測度は「平行移動でほとんど変わらない方向」を、道の空間の中の測度 00 の部分空間(Cameron–Martin 空間)にしか持たない、ということです。Gauss 解析の章 の 補題 8.3[Gauss 解析の道具] は、ドリフトが区分定数の場合の同じ公式を、Gauss 密度の計算から直接示したものです。

この節では、フィルトレーションを Brown 運動自身が生成するものに限ります。WW を dd 次元 Brown 運動(成分は独立な標準 Brown 運動、定義 5.1[マルチンゲールとブラウン運動])とし、FtW:=σ(Wr:r≤t)\mathcal{F}^W_t:=\sigma(W_r:r\le t) とおきます。r1<⋯<rk≤s<tr_1<\dots<r_k\le s<t について (Wr1,…,Wrk)(W_{r_1},\dots,W_{r_k}) は [0,s][0,s] 上の増分の線形関数なので、独立増分性から Wt−WsW_t-W_s と独立です。この形の事象は FsW\mathcal{F}^W_s を生成する π-系をなすので、定理 4.4[測度空間と Carathéodory の拡張定理] により Wt−WsW_t-W_s は FsW\mathcal{F}^W_s と独立で、WW は (FtW)(\mathcal{F}^W_t)-Brown 運動です。前章と前節の結果は (Ft)=(FtW)(\mathcal{F}_t)=(\mathcal{F}^W_t) として使えます。

補題 5.1(三角指数関数の確率積分表示)✓

0=t0<t1<⋯<tm=T0=t_0<t_1<\dots<t_m=T を分割、λ0,…,λm−1∈Rd\lambda_0,\dots,\lambda_{m-1}\in\mathbb{R}^d とし、λ(u)=λk\lambda(u)=\lambda_k(u∈(tk,tk+1]u\in(t_k,t_{k+1}])とおきます。

Ψt:=exp⁡(i∫0tλ(u)⋅dWu+12∫0t∣λ(u)∣2du)\Psi_t:=\exp\Bigl(i\int_0^t\lambda(u)\cdot dW_u+\frac12\int_0^t|\lambda(u)|^2du\Bigr)

は有界(∣Ψt∣≤e12∫0T∣λ∣2|\Psi_t|\le e^{\frac12\int_0^T|\lambda|^2})で、ほとんど確実に

ΨT=1+∫0TΨu iλ(u)⋅dWu\Psi_T=1+\int_0^T\Psi_u\,i\lambda(u)\cdot dW_u

が成り立ちます(右辺は実部と虚部それぞれが Ld2\mathcal{L}^2_d の被積分過程による確率積分)。

証明(補題 5.1)

kk を固定し、f(t,x)=exp⁡(iλk⋅x+12∣λk∣2t)f(t,x)=\exp(i\lambda_k\cdot x+\frac12|\lambda_k|^2t) とおきます。実部 cos⁡(λk⋅x)e∣λk∣2t/2\cos(\lambda_k\cdot x)e^{|\lambda_k|^2t/2} と虚部 sin⁡(λk⋅x)e∣λk∣2t/2\sin(\lambda_k\cdot x)e^{|\lambda_k|^2t/2} は [0,T]×Rd[0,T]\times\mathbb{R}^d 上で xx についての 1 階・2 階導関数が有界で、∂tf+12∑a∂aaf=12∣λk∣2f−12∣λk∣2f=0\partial_tf+\frac12\sum_a\partial_{aa}f=\frac12|\lambda_k|^2f-\frac12|\lambda_k|^2f=0 です。定理 5.1[多次元伊藤公式と Lévy の特徴付け](X=WX=W、μ=0\mu=0、σ=Id\sigma=I_d)を実部と虚部に適用して差を取ると、t∈[tk,tk+1]t\in[t_k,t_{k+1}] について

f(t,Wt)−f(tk,Wtk)=∫tktf(u,Wu) iλk⋅dWu.f(t,W_t)-f(t_k,W_{t_k})=\int_{t_k}^tf(u,W_u)\,i\lambda_k\cdot dW_u .

ck:=Ψtk/f(tk,Wtk)c_k:=\Psi_{t_k}/f(t_k,W_{t_k}) は ∣f∣≥1|f|\ge1 より有界で Ftk\mathcal{F}_{t_k}-可測、かつ u∈[tk,tk+1]u\in[t_k,t_{k+1}] で ckf(u,Wu)=Ψuc_kf(u,W_u)=\Psi_u です。両辺に ckc_k をかけて 補題 2.4[多次元伊藤公式と Lévy の特徴付け](実部と虚部ごとに)を使うと Ψtk+1−Ψtk=∫tktk+1Ψu iλk⋅dWu\Psi_{t_{k+1}}-\Psi_{t_k}=\int_{t_k}^{t_{k+1}}\Psi_u\,i\lambda_k\cdot dW_u です。kk について足せば主張が出ます。

定理 5.2(伊藤のマルチンゲール表現定理)✓

F∈L2(Ω,FTW,P)F\in L^2(\Omega,\mathcal{F}^W_T,\mathbb{P}) とします。このとき (FtW)(\mathcal{F}^W_t) について発展的可測な H∈Ld2H\in\mathcal{L}^2_d がただ一つ(du⊗dPdu\otimes d\mathbb{P}-a.e. の意味で)存在して

F=E[F]+∫0THu⋅dWua.s.F=\mathbb{E}[F]+\int_0^TH_u\cdot dW_u\quad\text{a.s.}

証明の方針です。確率積分で書ける量全体 R\mathcal{R} が L2L^2 の閉部分空間であることを示し、R\mathcal{R} と直交するものが 00 しか無いことを示します。すると R\mathcal{R} は L2L^2 全体に等しくなります。直交するものが 00 だけであることは、exp⁡(i∑λk⋅Δk)\exp(i\sum\lambda_k\cdot\Delta_k) の形の量が R\mathcal{R} に入ることと、特性関数が分布を決める性質(一意性)から出ます。YY を正部分と負部分に分けて測度を作るのは、一意性定理を(符号の付かない)確率測度に当てはめるためです。

証明(定理 5.2)

表現できるものの全体は閉部分空間。 R:={c+∫0TH⋅dW:c∈R, H∈Ld2}⊂L2(Ω,FTW)\mathcal{R}:=\{c+\int_0^TH\cdot dW:c\in\mathbb{R},\ H\in\mathcal{L}^2_d\}\subset L^2(\Omega,\mathcal{F}^W_T) とおきます。確率積分の平均は 00 なので、補題 3.1[多次元伊藤公式と Lévy の特徴付け] から

∥c+∫0TH⋅dW∥L22=c2+E∫0T∣Hu∣2du.\Bigl\|c+\int_0^TH\cdot dW\Bigr\|_{L^2}^2=c^2+\mathbb{E}\int_0^T|H_u|^2du .

つまり (c,H)↦c+∫H⋅dW(c,H)\mapsto c+\int H\cdot dW は Hilbert 空間 R⊕Ld2\mathbb{R}\oplus\mathcal{L}^2_d からの等長線形写像で、その像 R\mathcal{R} は完備、したがって閉です。表現の一意性もこの等長性から従います。

直交補空間は {0}\{0\}。 Y∈L2(Ω,FTW)Y\in L^2(\Omega,\mathcal{F}^W_T) が R\mathcal{R} と直交するとします。補題 5.1 により ΨT\Psi_T の実部と虚部は R\mathcal{R} に属し、ΨT=ei∑kλk⋅Δk⋅e12∑k∣λk∣2(tk+1−tk)\Psi_T=e^{i\sum_k\lambda_k\cdot\Delta_k}\cdot e^{\frac12\sum_k|\lambda_k|^2(t_{k+1}-t_k)}(Δk=Wtk+1−Wtk\Delta_k=W_{t_{k+1}}-W_{t_k})なので

E[Yexp⁡(i∑kλk⋅Δk)]=0(λ0,…,λm−1∈Rd)\mathbb{E}\Bigl[Y\exp\Bigl(i\sum_{k}\lambda_k\cdot\Delta_k\Bigr)\Bigr]=0\qquad(\lambda_0,\dots,\lambda_{m-1}\in\mathbb{R}^d)

です。Rmd\mathbb{R}^{md} 上の有限測度 ν±(B):=E[Y±1B(Δ0,…,Δm−1)]\nu_\pm(B):=\mathbb{E}[Y^\pm\mathbf{1}_B(\Delta_0,\dots,\Delta_{m-1})] を考えると、上の式は ν+\nu_+ と ν−\nu_- の Fourier 変換が一致することを言っています。λ=0\lambda=0 として総質量も一致し、それが 00 なら Y=0Y=0 で終わりです。そうでなければ総質量で割った確率測度に 定理 3.3[特性関数と Gauss ベクトル] を使い、ν+=ν−\nu_+=\nu_-、すなわち E[Y1B(Δ0,…,Δm−1)]=0\mathbb{E}[Y\mathbf{1}_B(\Delta_0,\dots,\Delta_{m-1})]=0 を得ます。(Wt1,…,Wtm)(W_{t_1},\dots,W_{t_m}) は増分の可逆な線形関数なので、E[Y1A]=0\mathbb{E}[Y\mathbf{1}_A]=0 が A∈σ(Wt1,…,Wtm)A\in\sigma(W_{t_1},\dots,W_{t_m}) について成り立ちます。

TT を含む有限個の時刻 {t1,…,tm}⊂(0,T]\{t_1,\dots,t_m\}\subset(0,T] を動かしたこれらの σ-加法族の和集合は π-系で(二つの有限集合の和集合も有限集合です。TT を含まない時刻の組は TT を足しても σ-加法族が大きくなるだけです)、FTW\mathcal{F}^W_T を生成します。{A∈FTW:E[Y1A]=0}\{A\in\mathcal{F}^W_T:\mathbb{E}[Y\mathbf{1}_A]=0\} は λ-系です(増大列の和には優収束定理を使います)。定理 4.4[測度空間と Carathéodory の拡張定理] によりすべての A∈FTWA\in\mathcal{F}^W_T で E[Y1A]=0\mathbb{E}[Y\mathbf{1}_A]=0 で、A={Y>0}A=\{Y>0\}、{Y<0}\{Y<0\} と取って Y=0Y=0 a.s. です。

結論。 閉部分空間 R\mathcal{R} の直交補空間が {0}\{0\} なので、射影定理(定理 3.4[Hilbert 空間の基礎])から R=L2(Ω,FTW)\mathcal{R}=L^2(\Omega,\mathcal{F}^W_T) です。F=c+∫H⋅dWF=c+\int H\cdot dW の期待値を取れば c=EFc=\mathbb{E}F です。

系 5.3(Brown フィルトレーションのマルチンゲール)✓

(Mt)t∈[0,T](M_t)_{t\in[0,T]} を二乗可積分な (FtW)(\mathcal{F}^W_t)-マルチンゲールとします。このとき H∈Ld2H\in\mathcal{L}^2_d が存在して、各 tt についてほとんど確実に

Mt=E[MT]+∫0tHu⋅dWuM_t=\mathbb{E}[M_T]+\int_0^tH_u\cdot dW_u

が成り立ちます。特に MM は連続な道を持つバージョンを持ちます。

証明(系 5.3)

定理 5.2 を F=MTF=M_T に適用します。マルチンゲール性と、確率積分のマルチンゲール性(定理 4.7[確率微分方程式]、成分ごと)から

Mt=E[MT∣FtW]=E[MT]+E[∫0TH⋅dW∣FtW]=E[MT]+∫0tH⋅dW.M_t=\mathbb{E}[M_T\mid\mathcal{F}^W_t]=\mathbb{E}[M_T]+\mathbb{E}\Bigl[\int_0^TH\cdot dW\Bigm|\mathcal{F}^W_t\Bigr]=\mathbb{E}[M_T]+\int_0^tH\cdot dW .

右辺は連続なバージョンです。

例 5.4(cos WTW_T の表現)

d=1d=1 とし、f(t,x)=cos⁡(x) e(t−T)/2f(t,x)=\cos(x)\,e^{(t-T)/2} とおくと ∂tf+12∂xxf=0\partial_tf+\frac12\partial_{xx}f=0 で、xx についての導関数は有界です。定理 5.1[多次元伊藤公式と Lévy の特徴付け] から

cos⁡WT=e−T/2−∫0Tsin⁡(Wu) e−(T−u)/2 dWu.\cos W_T=e^{-T/2}-\int_0^T\sin(W_u)\,e^{-(T-u)/2}\,dW_u .

被積分過程 Hu=−sin⁡(Wu)e−(T−u)/2H_u=-\sin(W_u)e^{-(T-u)/2} は、時刻 uu から先の揺らぎを平均した E[cos⁡WT∣Fu]=cos⁡(Wu)e−(T−u)/2\mathbb{E}[\cos W_T\mid\mathcal{F}_u]=\cos(W_u)e^{-(T-u)/2} の WuW_u による微分になっています。一般に F=g(WT)F=g(W_T) なら Hu=∂xE[g(x+WT−Wu)]∣x=WuH_u=\partial_x\mathbb{E}[g(x+W_T-W_u)]|_{x=W_u} で、これは Malliavin 解析の Clark–Ocone 公式 Hu=E[DuF∣Fu]H_u=\mathbb{E}[D_uF\mid\mathcal{F}_u] の特別な場合です(主張のみ。Malliavin 微分は Gauss 解析の章 を参照)。

注意 5.5

フィルトレーションが Brown 運動の生成するものであることは本質的です。たとえば WW と独立な確率変数を時刻 00 から知っているフィルトレーションでは表現は成り立ちません(演習 6.3)。また、表現定理は存在だけを述べていて、HH の計算法は与えません。HH を具体的に求めるには、上の例のように伊藤公式を使うか、Clark–Ocone 公式を使います。

Gauss 解析の章 の Boué–Dupuis の変分公式の標準的な証明では、最適な測度の密度マルチンゲール MtM_t を 系 5.3 で Mt=1+∫0tϕ⋅dWM_t=1+\int_0^t\phi\cdot dW と書き、M>0M>0 のもとで Mt=E(ϕ/M)tM_t=\mathcal{E}(\phi/M)_t と書き直して、定理 4.1 でドリフト ϕ/M\phi/M を取り出します(ϕ/M\phi/M は一般に Ld2\mathcal{L}^2_d にも Novikov の条件にも収まらないので、実際には停止時刻による局所化を併用します)。二つの定理がここで組み合わさります。

演習 6.1易

d=1d=1、ν∈R\nu\in\mathbb{R} とします。定理 4.1 を使って E[WT2 eνWT−ν2T/2]=T+ν2T2\mathbb{E}\bigl[W_T^2\,e^{\nu W_T-\nu^2T/2}\bigr]=T+\nu^2T^2 を示し、WT∼N(0,T)W_T\sim N(0,T) の密度による直接計算でも確かめてください。

解答

Q=E(ν)T P\mathbb{Q}=\mathcal{E}(\nu)_T\,\mathbb{P} のもとで W~T=WT−νT∼N(0,T)\tilde W_T=W_T-\nu T\sim N(0,T) なので、E[WT2 E(ν)T]=EQ[(W~T+νT)2]=T+ν2T2\mathbb{E}[W_T^2\,\mathcal{E}(\nu)_T]=\mathbb{E}_{\mathbb{Q}}[(\tilde W_T+\nu T)^2]=T+\nu^2T^2 です(交差項の Q\mathbb{Q}-期待値は 00)。ここで WT2W_T^2 は有界でないので、WT2∧NW_T^2\wedge N に適用して単調収束定理で N→∞N\to\infty とします。直接計算では、例 4.2 の平方完成により左辺は N(νT,T)N(\nu T,T) の 2 次モーメント T+(νT)2T+(\nu T)^2 です。

演習 6.2標準

定理 4.1 の状況で Zt=E(θ)tZ_t=\mathcal{E}(\theta)_t とします。0≤s≤t≤T0\le s\le t\le T、XX を Ft\mathcal{F}_t-可測で EQ∣X∣<∞\mathbb{E}_{\mathbb{Q}}|X|<\infty とすると

EQ[X∣Fs]=E[XZt∣Fs]ZsQ-a.s.\mathbb{E}_{\mathbb{Q}}[X\mid\mathcal{F}_s]=\frac{\mathbb{E}[XZ_t\mid\mathcal{F}_s]}{Z_s}\quad\mathbb{Q}\text{-a.s.}

を示してください。これを使って、適合過程 (Yt)(Y_t) が Q\mathbb{Q}-マルチンゲールであることと (YtZt)(Y_tZ_t) が P\mathbb{P}-マルチンゲールであることが同値であることを示してください。

解答

ZZ はマルチンゲールなので EQ∣X∣=E[∣X∣ZT]=E[∣X∣Zt]\mathbb{E}_{\mathbb{Q}}|X|=\mathbb{E}[|X|Z_T]=\mathbb{E}[|X|Z_t](タワー則)で、XZtXZ_t は P\mathbb{P}-可積分です。右辺 R:=E[XZt∣Fs]/ZsR:=\mathbb{E}[XZ_t\mid\mathcal{F}_s]/Z_s は Fs\mathcal{F}_s-可測です(Zs>0Z_s>0)。A∈FsA\in\mathcal{F}_s について

EQ[1AR]=E[1ARZT]=E[1ARZs]=E[1A E[XZt∣Fs]]=E[1AXZt]=E[1AXZT]=EQ[1AX]\mathbb{E}_{\mathbb{Q}}[\mathbf{1}_AR]=\mathbb{E}[\mathbf{1}_ARZ_T]=\mathbb{E}[\mathbf{1}_ARZ_s]=\mathbb{E}\bigl[\mathbf{1}_A\,\mathbb{E}[XZ_t\mid\mathcal{F}_s]\bigr]=\mathbb{E}[\mathbf{1}_AXZ_t]=\mathbb{E}[\mathbf{1}_AXZ_T]=\mathbb{E}_{\mathbb{Q}}[\mathbf{1}_AX]

です(2 番目と 5 番目の等号は ZZ のマルチンゲール性とタワー則、ただし 2 番目は RR が非負でない場合 R±R^\pm に分けて単調収束定理で近似します)。よって R=EQ[X∣Fs]R=\mathbb{E}_{\mathbb{Q}}[X\mid\mathcal{F}_s] です。後半: YY が Q\mathbb{Q}-マルチンゲール   ⟺  \iff EQ[Yt∣Fs]=Ys\mathbb{E}_{\mathbb{Q}}[Y_t\mid\mathcal{F}_s]=Y_s   ⟺  \iff E[YtZt∣Fs]=YsZs\mathbb{E}[Y_tZ_t\mid\mathcal{F}_s]=Y_sZ_s で、可積分性も EQ∣Yt∣=E∣YtZt∣\mathbb{E}_{\mathbb{Q}}|Y_t|=\mathbb{E}|Y_tZ_t| で対応します。

演習 6.3標準

ξ\xi を WW と独立で P(ξ=1)=P(ξ=−1)=12\mathbb{P}(\xi=1)=\mathbb{P}(\xi=-1)=\frac12 なる確率変数とし、Gt:=σ(ξ)∨FtW\mathcal{G}_t:=\sigma(\xi)\vee\mathcal{F}^W_t とおきます。WW が (Gt)(\mathcal{G}_t)-Brown 運動であることを確かめ、ξ∈L2(GT)\xi\in L^2(\mathcal{G}_T) は (Gt)(\mathcal{G}_t) に関して発展的可測なある H∈L2H\in\mathcal{L}^2 によって ξ=Eξ+∫0TH dW\xi=\mathbb{E}\xi+\int_0^TH\,dW と書けないことを示してください。

解答

σ(ξ)\sigma(\xi) と FTW\mathcal{F}^W_T は独立なので、Wt−WsW_t-W_s は σ(ξ)∨FsW\sigma(\xi)\vee\mathcal{F}^W_s と独立です({ξ=±1}∩A\{\xi=\pm1\}\cap A, A∈FsWA\in\mathcal{F}^W_s の形の事象の π-系で 定理 4.4[測度空間と Carathéodory の拡張定理] を使います)。よって WW は (Gt)(\mathcal{G}_t)-Brown 運動で、伊藤積分 ∫H dW\int H\,dW は (Gt)(\mathcal{G}_t)-マルチンゲールです。ξ=0+∫0TH dW\xi=0+\int_0^TH\,dW と書けたとすると、ξ\xi は G0\mathcal{G}_0-可測なので

1=E[ξ2]=E[ξ∫0TH dW]=E[ξ E[∫0TH dW∣G0]]=01=\mathbb{E}[\xi^2]=\mathbb{E}\Bigl[\xi\int_0^TH\,dW\Bigr]=\mathbb{E}\Bigl[\xi\,\mathbb{E}\Bigl[\int_0^TH\,dW\Bigm|\mathcal{G}_0\Bigr]\Bigr]=0

となり矛盾します(定理 4.4[条件付き期待値])。G0\mathcal{G}_0 が自明でないことが、系 5.3 で M0M_0 が定数になる議論を壊しています。

演習 6.4難

d=1d=1 とし、θu=αWu\theta_u=\alpha W_u(α>0\alpha>0 は定数)とします。∫0TWu2 du≤Tsup⁡u≤TWu2\int_0^T W_u^2\,du\le T\sup_{u\le T}W_u^2 と、反射原理から従う不等式 P(sup⁡u≤T∣Wu∣>x)≤4 P(WT>x)\mathbb{P}(\sup_{u\le T}|W_u|>x)\le4\,\mathbb{P}(W_T>x)(主張のみ使ってよい)を用いて、αT<1\alpha T<1 なら Novikov の条件が成り立つことを示してください。そのとき W~t=Wt−α∫0tWu du\tilde W_t=W_t-\alpha\int_0^tW_u\,du が Q\mathbb{Q}-Brown 運動になることは、WW が Q\mathbb{Q} のもとでどんな方程式を満たすことを意味しますか。

解答

S=sup⁡u≤T∣Wu∣S=\sup_{u\le T}|W_u| とおくと 12∫0Tα2Wu2du≤12α2TS2\frac12\int_0^T\alpha^2W_u^2du\le\frac12\alpha^2TS^2 です。EebS2=1+∫0∞2bx ebx2P(S>x) dx≤1+4∫0∞2bx ebx2P(WT>x) dx\mathbb{E}e^{bS^2}=1+\int_0^\infty2bx\,e^{bx^2}\mathbb{P}(S>x)\,dx\le1+4\int_0^\infty2bx\,e^{bx^2}\mathbb{P}(W_T>x)\,dx です(Fubini の定理による層ごとの積分)。Chernoff の評価 P(WT>x)≤e−λx EeλWT=e−λx+λ2T/2\mathbb{P}(W_T>x)\le e^{-\lambda x}\,\mathbb{E}e^{\lambda W_T}=e^{-\lambda x+\lambda^2T/2} で λ=x/T\lambda=x/T と取ると P(WT>x)≤e−x2/(2T)\mathbb{P}(W_T>x)\le e^{-x^2/(2T)} なので、b<1/(2T)b<1/(2T) なら右辺は有限です。b=12α2Tb=\frac12\alpha^2T とすると条件 b<1/(2T)b<1/(2T) は α2T2<1\alpha^2T^2<1、すなわち αT<1\alpha T<1 です。(sup⁡\sup で抑えずに ∫0TWu2 du\int_0^TW_u^2\,du の指数モーメントを直接計算すると、Eexp⁡(12α2∫0TWu2 du)<∞\mathbb{E}\exp(\frac12\alpha^2\int_0^TW_u^2\,du)<\infty は αT<π/2\alpha T<\pi/2 と同値であることが知られています。)このとき 定理 4.1 から Wt=W~t+α∫0tWu duW_t=\tilde W_t+\alpha\int_0^tW_u\,du、すなわち Q\mathbb{Q} のもとで WW は dWt=αWt dt+dW~tdW_t=\alpha W_t\,dt+d\tilde W_t を満たす(反発的な)Ornstein–Uhlenbeck 過程です。測度の変換によって、Brown 運動の道に線形のドリフトを持たせることができます。

  • I. V. Girsanov, “On transforming a certain class of stochastic processes by absolutely continuous substitution of measures”, Theory of Probability and Its Applications 5 (1960), 285–301.
  • A. A. Novikov, “On an identity for stochastic integrals”, Theory of Probability and Its Applications 17 (1972), 717–720.
  • R. H. Cameron, W. T. Martin, “Transformations of Wiener integrals under translations”, Annals of Mathematics 45 (1944), 386–396.
  • I. Karatzas, S. E. Shreve, Brownian Motion and Stochastic Calculus, 2nd ed., Springer, 1991 — 第 3.4 節(マルチンゲール表現)、第 3.5 節(Girsanov の定理と Novikov の条件)。
  • D. Revuz, M. Yor, Continuous Martingales and Brownian Motion, 3rd ed., Springer, 1999 — 第 V 章(表現定理)、第 VIII 章(Girsanov の定理、Novikov・Kazamaki の条件)。
  • J.-F. Le Gall, Brownian Motion, Martingales, and Stochastic Calculus, Springer, 2016 — 第 5 章(Girsanov の定理、Cameron–Martin の定理、マルチンゲール表現定理)。

このテーマの 100 本ノック(100 問)

執筆: Claude Code(Opus 5.5)、Claude Code(Sonnet 5.5)・監査 2 回(Claude Code)・最終 2026-10-12

この記事の誤りを報告する ・運営: 夢現技研合同会社 ・料金 ・利用条件 ・特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。