コンテンツにスキップ

確率微分方程式:伊藤積分はなぜ「未来を見ない」のか

対象読者: 本テーマ第 5 章(マルチンゲールとブラウン運動)までを学び、条件付き期待値と二次変分を知っている人。ヒルベルト空間 L2 の完備性を使います。伊藤積分は未習で構いません。

前提となる記事:マルチンゲールとブラウン運動:公平な賭けから連続時間の確率過程へ

生 Markdown

花粉粒子の震えや株価のように、細かくランダムに揺れ続ける量を、ふつうの積分や微分の道具で扱おうとすると、途中で計算が破綻します。この記事では、まず破綻する理由を確かめます。次に、揺れを含む量にも使える新しい積分(伊藤積分)を作ります。最後に、それを使って「平均的には伸びるが、ランダムにも揺れる」量の方程式を解き、オプションの価格を決める方程式まで導きます。読み終えると、確率微分方程式が何を意味していて、どう計算するのかが分かります。

  • ブラウン運動の道は、ほとんど確実にどの区間でも有界変動(動きの総量が有限であること)になりません。したがって ∫0Tf(s) dBs\int_0^T f(s)\,dB_s を道ごとのリーマン・スティルチェス積分として定義することはできません。原因は二次変分が 00 ではなく TT になることです。
  • 破綻の原因である二次変分は、同時に救いの手でもあります。分割の左端で被積分過程を評価すると、和の各項の期待値が消え、L2L^2 ノルムがきれいに保存されます。これが伊藤積分です。
  • 伊藤積分の構成は「単純過程で定義 → 伊藤等長性 → 稠密性 → 連続拡張」という関数解析の定型手続きで、L2L^2 空間の完備性がすべてを支えます。
  • 伊藤の公式は確率過程における連鎖律ですが、二次の項 12f′′ σ2 dt\frac12 f''\,\sigma^2\,dt が余分に現れます。この余剰項は二次変分(増分の二乗和の極限)そのもので、確率解析の計算のほとんどはこの 1 項の管理に費やされます。
  • 係数がリプシッツ連続かつ線形増大なら、確率微分方程式は一意な強解(先に与えたブラウン運動の上で作る解)をもちます。証明はピカール反復(解の近似列を順に作る方法)とグロンウォールの不等式(誤差の増え方を指数関数で抑える不等式)という、常微分方程式と同じ道具立てで進みます。
  • 応用として幾何ブラウン運動を解き、伊藤の公式からブラック・ショールズ方程式を導きます。

1. 動機:なぜ普通の積分では足りないのか

Section titled “1. 動機:なぜ普通の積分では足りないのか”

ニュートン以来、微分方程式は自然を記述する言語でした。dxdt=b(t,x)\frac{dx}{dt} = b(t, x) は、時刻 tt における状態 xx が次の瞬間どちらへ動くかを完全に指定します。ところが現実の系は、決定論的な流れに加えてランダムな揺さぶりを受けます。花粉粒子は水分子の衝突で震え、株価は無数の注文に叩かれ、電子回路には熱雑音が乗ります。

素朴に書けば、こうした系は

dXtdt=b(t,Xt)+σ(t,Xt) ξt\frac{dX_t}{dt} = b(t, X_t) + \sigma(t, X_t)\,\xi_t

の形をしているはずです。ここで ξt\xi_t は「時刻ごとに独立で、平均 00、分散が無限大」という理想化された白色雑音です。ところがこの ξt\xi_t は、通常の意味での関数として存在しません。時刻ごとに独立な確率変数の族は、可測な道をもてないからです。

物理学者ランジュヴァンが 1908 年にこの形の式を書いてから、数学的に意味を与えるまでに 40 年近くかかりました。突破口は、ξt\xi_t 自体をあきらめて、その「積分」であるブラウン運動 BtB_t を主役に据えることです。形式的に ξt dt=dBt\xi_t\,dt = dB_t と読み替え、微分形式ではなく積分形式

Xt=X0+∫0tb(s,Xs) ds+∫0tσ(s,Xs) dBsX_t = X_0 + \int_0^t b(s, X_s)\,ds + \int_0^t \sigma(s, X_s)\,dB_s

を定義とします。第 1 項は各道ごとに普通のルベーグ積分として意味をもちます。問題は第 2 項です。

ブラウン運動の道 s↦Bs(ω)s \mapsto B_s(\omega) は連続ですが、後で見るようにほとんど確実に有界変動ではありません。リーマン・スティルチェス積分 ∫0Tf dg\int_0^T f\,dg が「あらゆる連続関数 ff に対して」定義されるのは、gg が有界変動のとき、そしてそのときに限ります。つまり第 2 項は、道ごとの古典的な積分としては原理的に定義できません。

伊藤清が 1944 年に与えた解決は、道ごとの定義をあきらめ、確率変数の空間 L2(Ω)L^2(\Omega) における極限として積分を定義することでした。この記事はその構成を最初から最後まで追い、得られた道具(伊藤の公式)で実際に確率微分方程式を解き、金融工学の基本方程式に到達するところまでを扱います。

前提として、ブラウン運動の定義(ブラウン運動(ウィーナー過程)(定義 5.1)[マルチンゲールとブラウン運動])とマルチンゲールの基本性質を使います。必要なら マルチンゲールとブラウン運動 と 条件付き期待値 を先に確認してください。L2L^2 空間の完備性については L^p空間と関数解析への導入 を参照します。

2. 準備:フィルトレーションと適合性

Section titled “2. 準備:フィルトレーションと適合性”

以降、確率空間 (Ω,F,P)(\Omega, \mathcal{F}, \mathbb{P}) を固定し、時間区間を [0,T][0, T](T<∞T < \infty)とします。

定義 2.1(フィルトレーションと適合過程)↗

(Ft)t∈[0,T](\mathcal{F}_t)_{t \in [0,T]} が F\mathcal{F} の部分 σ\sigma-加法族の増大族、すなわち s≤ts \le t のとき Fs⊂Ft⊂F\mathcal{F}_s \subset \mathcal{F}_t \subset \mathcal{F} であるとき、これをフィルトレーションと呼びます。確率過程 X=(Xt)t∈[0,T]X = (X_t)_{t \in [0,T]} が、各 tt について XtX_t が Ft\mathcal{F}_t-可測であるとき、XX は (Ft)(\mathcal{F}_t) に適合している(adapted)といいます。

さらに XX が発展的可測(progressively measurable)であるとは、各 tt について写像 [0,t]×Ω→R[0,t] \times \Omega \to \mathbb{R}, (s,ω)↦Xs(ω)(s, \omega) \mapsto X_s(\omega) が B([0,t])⊗Ft\mathcal{B}([0,t]) \otimes \mathcal{F}_t-可測であることをいいます。

Ft\mathcal{F}_t は「時刻 tt までに観測できた情報」を表します。適合性は「XtX_t の値を知るのに未来の情報を要しない」という条件です。発展的可測性は、これに加えて時間方向の可測性を要求する技術的な強化で、∫0tXs ds\int_0^t X_s\,ds が Ft\mathcal{F}_t-可測になることを保証します。連続な道をもつ適合過程は必ず発展的可測ですから、実用上この区別が問題になることはほとんどありません。

ブラウン運動については次を仮定します。(Bt)t≥0(B_t)_{t \ge 0} は (Ft)(\mathcal{F}_t)-ブラウン運動である、すなわち

  1. B0=0B_0 = 0 で、道 t↦Bt(ω)t \mapsto B_t(\omega) はすべての ω\omega について連続、
  2. BB は (Ft)(\mathcal{F}_t) に適合、
  3. s<ts < t のとき増分 Bt−BsB_t - B_s は Fs\mathcal{F}_s と独立で、N(0,t−s)N(0, t-s) に従う。

条件 3 が本質的です。「増分が過去の情報と独立」という性質だけを、以下では繰り返し使います。

記号として、区間 [0,T][0,T] の分割を Π={0=t0<t1<⋯<tn=T}\Pi = \{0 = t_0 < t_1 < \cdots < t_n = T\}、その幅を ∥Π∥=max⁡i(ti+1−ti)\|\Pi\| = \max_i (t_{i+1} - t_i)、増分を ΔiB=Bti+1−Bti\Delta_i B = B_{t_{i+1}} - B_{t_i}、Δit=ti+1−ti\Delta_i t = t_{i+1} - t_i と書きます。期待値は E\mathbb{E} で表します。

3. 破綻の正体:二次変分と有界変動でないこと

Section titled “3. 破綻の正体:二次変分と有界変動でないこと”

ここでは「なぜ古典的な積分が使えないのか」を定量的に示します。鍵は、ブラウン運動の増分の二乗和が消えないことです。

定理 3.1(ブラウン運動の二次変分)✓

(Bt)(B_t) を標準ブラウン運動、Π\Pi を [0,T][0,T] の分割とし、

SΠ=∑i=0n−1(ΔiB)2S_\Pi = \sum_{i=0}^{n-1} (\Delta_i B)^2

とおきます。このとき

E[(SΠ−T)2]≤2∥Π∥ T\mathbb{E}\left[(S_\Pi - T)^2\right] \le 2 \|\Pi\|\, T

が成り立ちます。特に ∥Πn∥→0\|\Pi_n\| \to 0 なる分割列に対して SΠn→TS_{\Pi_n} \to T が L2(Ω)L^2(\Omega) で成り立ちます。

証明(定理 3.1)

増分 ΔiB\Delta_i B は互いに独立で ΔiB∼N(0,Δit)\Delta_i B \sim N(0, \Delta_i t) です(準備の条件 3)。よって標準正規変数 Zi∼N(0,1)Z_i \sim N(0,1) を用いて ΔiB=dΔit Zi\Delta_i B \stackrel{d}{=} \sqrt{\Delta_i t}\, Z_i と書け、Z0,…,Zn−1Z_0, \ldots, Z_{n-1} は独立です。

まず期待値を計算します。

E[SΠ]=∑i=0n−1Δit⋅E[Zi2]=∑i=0n−1Δit=T.\mathbb{E}[S_\Pi] = \sum_{i=0}^{n-1} \Delta_i t \cdot \mathbb{E}[Z_i^2] = \sum_{i=0}^{n-1} \Delta_i t = T.

ここで E[Z2]=1\mathbb{E}[Z^2] = 1 と、分割の定義から増分の総和が TT になることを使いました。

次に分散です。(ΔiB)2(\Delta_i B)^2 たちは独立ですから分散は加法的で、

Var⁡(SΠ)=∑i=0n−1(Δit)2Var⁡(Zi2).\operatorname{Var}(S_\Pi) = \sum_{i=0}^{n-1} (\Delta_i t)^2 \operatorname{Var}(Z_i^2).

標準正規分布の 4 次モーメントは E[Z4]=3\mathbb{E}[Z^4] = 3 ですから

Var⁡(Z2)=E[Z4]−(E[Z2])2=3−1=2.\operatorname{Var}(Z^2) = \mathbb{E}[Z^4] - (\mathbb{E}[Z^2])^2 = 3 - 1 = 2.

したがって

E[(SΠ−T)2]=Var⁡(SΠ)=2∑i=0n−1(Δit)2≤2∥Π∥∑i=0n−1Δit=2∥Π∥ T.\mathbb{E}\left[(S_\Pi - T)^2\right] = \operatorname{Var}(S_\Pi) = 2 \sum_{i=0}^{n-1} (\Delta_i t)^2 \le 2 \|\Pi\| \sum_{i=0}^{n-1} \Delta_i t = 2\|\Pi\|\,T.

不等式では Δit≤∥Π∥\Delta_i t \le \|\Pi\| を各項に使いました。∥Πn∥→0\|\Pi_n\| \to 0 なら右辺は 00 に収束します。

この定理が言っているのは、滑らかな関数との決定的な違いです。gg が C1C^1 級なら ∑(Δig)2≤max⁡i∣Δig∣⋅∑i∣Δig∣≤∥g′∥∞∥Π∥⋅∥g′∥∞T→0\sum (\Delta_i g)^2 \le \max_i |\Delta_i g| \cdot \sum_i |\Delta_i g| \le \|g'\|_\infty \|\Pi\| \cdot \|g'\|_\infty T \to 0 となり、二次変分は消えます。ブラウン運動では消えません。この「消え残り」が確率解析のすべての特徴を生みます。

系 3.2(道は有界変動でない)✓

標準ブラウン運動 (Bt)(B_t) について、任意の T>0T > 0 に対し、ほとんどすべての ω\omega で道 s↦Bs(ω)s \mapsto B_s(\omega) は [0,T][0,T] 上で有界変動ではありません。

証明(系 3.2)

Πn\Pi_n を [0,T][0,T] の 2n2^n 等分割とします。∥Πn∥=T2−n\|\Pi_n\| = T 2^{-n} なので、定理 3.1 より

E[(SΠn−T)2]≤2T22−n.\mathbb{E}\left[(S_{\Pi_n} - T)^2\right] \le 2 T^2 2^{-n}.

右辺は nn について総和可能です。よってチェビシェフの不等式(系 6.2)[確率変数と期待値]から、任意の ε>0\varepsilon > 0 に対し

∑nP(∣SΠn−T∣>ε)≤∑n2T22−nε2<∞\sum_{n} \mathbb{P}\left(|S_{\Pi_n} - T| > \varepsilon\right) \le \sum_n \frac{2T^2 2^{-n}}{\varepsilon^2} < \infty

となり、ボレル・カンテリの補題(補題 6.5)[確率空間とコルモゴロフの公理] より SΠn→TS_{\Pi_n} \to T がほとんど確実に成り立ちます。この確率 11 の事象を AA とします。

さて ω∈A\omega \in A を取り、道 s↦Bs(ω)s \mapsto B_s(\omega) が [0,T][0,T] 上で有界変動であると仮定して矛盾を導きます。全変動を

V(ω)=sup⁡Π∑i∣ΔiB(ω)∣<∞V(\omega) = \sup_{\Pi} \sum_i |\Delta_i B(\omega)| < \infty

とおきます。すると各 nn について

SΠn(ω)=∑i(ΔiB(ω))2≤(max⁡i∣ΔiB(ω)∣)∑i∣ΔiB(ω)∣≤(max⁡i∣ΔiB(ω)∣)V(ω).S_{\Pi_n}(\omega) = \sum_i (\Delta_i B(\omega))^2 \le \left(\max_i |\Delta_i B(\omega)|\right) \sum_i |\Delta_i B(\omega)| \le \left(\max_i |\Delta_i B(\omega)|\right) V(\omega).

道は [0,T][0,T] 上連続で、[0,T][0,T] はコンパクトですから一様連続です(連続関数と一様連続性 の ハイネ・カントールの定理(定理 7.1)[連続関数と一様連続性])。したがって ∥Πn∥→0\|\Pi_n\| \to 0 のとき max⁡i∣ΔiB(ω)∣→0\max_i |\Delta_i B(\omega)| \to 0 となり、右辺は 00 に収束します。よって SΠn(ω)→0S_{\Pi_n}(\omega) \to 0 です。

しかし ω∈A\omega \in A なので SΠn(ω)→T>0S_{\Pi_n}(\omega) \to T > 0 でした。これは矛盾です。ゆえに AA 上のすべての ω\omega で道は有界変動ではありません。

注意 3.3

リーマン・スティルチェス積分 ∫0Tf dg\int_0^T f\,dg がすべての連続関数 ff に対して存在するためには、gg が有界変動であることが必要十分です(必要性はバナッハ・シュタインハウスの定理から従います。ルーディン『Real and Complex Analysis』第 2 章の Riesz 表現定理まわりの議論を参照してください)。系 3.2 と合わせると、∫0TXs(ω) dBs(ω)\int_0^T X_s(\omega)\,dB_s(\omega) を道ごとに古典的な意味で定義する道は完全に塞がれています。

3.1. 評価点の選び方で答えが変わる

Section titled “3.1. 評価点の選び方で答えが変わる”

有界変動でない積分子に対しては、リーマン和の「評価点」をどこに取るかで極限が変わります。ブラウン運動自身を被積分過程として、この現象を明示的に計算してみます。

例 3.4(左端和と右端和の差)

[0,T][0,T] の分割 Π\Pi に対し、左端評価と右端評価のリーマン和を

LΠ=∑iBtiΔiB,RΠ=∑iBti+1ΔiBL_\Pi = \sum_{i} B_{t_i} \Delta_i B, \qquad R_\Pi = \sum_{i} B_{t_{i+1}} \Delta_i B

とします。差は

RΠ−LΠ=∑i(Bti+1−Bti)ΔiB=∑i(ΔiB)2=SΠR_\Pi - L_\Pi = \sum_i (B_{t_{i+1}} - B_{t_i}) \Delta_i B = \sum_i (\Delta_i B)^2 = S_\Pi

なので、定理 3.1 より ∥Π∥→0\|\Pi\| \to 0 のとき RΠ−LΠ→TR_\Pi - L_\Pi \to T(L2L^2 収束)です。T>0T > 0 ですから、両者は別の極限をもちます。

それぞれの極限も求まります。恒等式 b2−a2=2a(b−a)+(b−a)2b^2 - a^2 = 2a(b-a) + (b-a)^2 を a=Btia = B_{t_i}, b=Bti+1b = B_{t_{i+1}} に適用すると

BtiΔiB=12[(Bti+12−Bti2)−(ΔiB)2]B_{t_i} \Delta_i B = \frac{1}{2}\left[(B_{t_{i+1}}^2 - B_{t_i}^2) - (\Delta_i B)^2\right]

です。ii について足し合わせると第 1 項は望遠鏡和になり、B0=0B_0 = 0 から

LΠ=12BT2−12SΠ ⟶ 12BT2−12T(L2).L_\Pi = \frac{1}{2} B_T^2 - \frac{1}{2} S_\Pi \ \longrightarrow\ \frac{1}{2} B_T^2 - \frac{1}{2} T \quad (L^2).

同様に RΠ=LΠ+SΠ→12BT2+12TR_\Pi = L_\Pi + S_\Pi \to \frac12 B_T^2 + \frac12 T です。中点評価なら 12BT2\frac12 B_T^2 となり、これがストラトノヴィッチ積分です。

三つの候補のうち、伊藤が選んだのは左端です。理由は期待値を計算すればわかります。BtiB_{t_i} は Fti\mathcal{F}_{t_i}-可測で、ΔiB\Delta_i B は Fti\mathcal{F}_{t_i} と独立ですから

E[BtiΔiB]=E[Bti]⋅E[ΔiB]=0\mathbb{E}[B_{t_i} \Delta_i B] = \mathbb{E}[B_{t_i}] \cdot \mathbb{E}[\Delta_i B] = 0

となり、E[LΠ]=0\mathbb{E}[L_\Pi] = 0 です。一方 E[RΠ]=E[LΠ]+E[SΠ]=T≠0\mathbb{E}[R_\Pi] = \mathbb{E}[L_\Pi] + \mathbb{E}[S_\Pi] = T \ne 0 です。左端を取ると、和がマルチンゲール差分の和になり、期待値が消える。この構造こそが伊藤積分を扱いやすくしています。金融の文脈でいえば「時刻 tit_i に持っているポジションは、tit_i から ti+1t_{i+1} への価格変動を知らずに決めなければならない」という当然の要請にも対応します。

t₀t₁t₂t₃t₄t₅t₆評価点は各区間の左端のみ区間内で起きる変動は事前には見えない
左端評価:被積分過程の値は各小区間の左端の情報だけで決まる

構成は関数解析の定型手続きです。まず単純な対象で定義し、そこで等長性を示し、稠密性と完備性を使って一意に拡張します。

伊藤積分の構成手順

定義 4.1(被積分過程のクラスと単純過程)↗

L2[0,T]\mathcal{L}^2[0,T] を、発展的可測な過程 X=(Xt)t∈[0,T]X = (X_t)_{t \in [0,T]} であって

∥X∥L22:=E[∫0TXt2 dt]<∞\|X\|_{\mathcal{L}^2}^2 := \mathbb{E}\left[\int_0^T X_t^2\,dt\right] < \infty

を満たすもの全体(dt⊗dPdt \otimes d\mathbb{P}-a.e. で一致するものを同一視)とします。これは積測度空間上の L2L^2 空間の閉部分空間なので、ヒルベルト空間です。

X∈L2[0,T]X \in \mathcal{L}^2[0,T] が単純過程であるとは、分割 0=t0<⋯<tn=T0 = t_0 < \cdots < t_n = T と、Fti\mathcal{F}_{t_i}-可測かつ E[ξi2]<∞\mathbb{E}[\xi_i^2] < \infty なる確率変数 ξi\xi_i が存在して

Xt(ω)=∑i=0n−1ξi(ω) 1(ti, ti+1](t)X_t(\omega) = \sum_{i=0}^{n-1} \xi_i(\omega)\, \mathbf{1}_{(t_i,\, t_{i+1}]}(t)

と書けることをいいます。単純過程全体を S\mathcal{S} と書きます。

ξi\xi_i が Fti\mathcal{F}_{t_i}-可測であること、つまり左端の情報だけで決まることが、単純過程の定義に組み込まれています。ここが「未来を見ない」という要請の入り口です。

定義 4.2(単純過程に対する伊藤積分)↗

X∈SX \in \mathcal{S} が上の表示をもつとき、

I(X):=∑i=0n−1ξi(Bti+1−Bti)I(X) := \sum_{i=0}^{n-1} \xi_i \left(B_{t_{i+1}} - B_{t_i}\right)

と定めます。より一般に t∈[0,T]t \in [0,T] に対し It(X):=I(X1[0,t])I_t(X) := I(X \mathbf{1}_{[0,t]}) とおき、∫0tXs dBs\int_0^t X_s\,dB_s と書きます。

定理 4.3(伊藤等長性(単純過程の場合))✓

X∈SX \in \mathcal{S} に対し E[I(X)]=0\mathbb{E}[I(X)] = 0 かつ

E[I(X)2]=E[∫0TXt2 dt]\mathbb{E}\left[I(X)^2\right] = \mathbb{E}\left[\int_0^T X_t^2\,dt\right]

が成り立ちます。すなわち I:S→L2(Ω)I : \mathcal{S} \to L^2(\Omega) はノルムを保つ線形写像です。

証明(定理 4.3)

まず各項が可積分であることを確かめます。ξi∈L2(Ω)\xi_i \in L^2(\Omega) は Fti\mathcal{F}_{t_i}-可測、ΔiB\Delta_i B は Fti\mathcal{F}_{t_i} と独立で L2L^2 に属するので、独立性から E[ξi2(ΔiB)2]=E[ξi2] Δit<∞\mathbb{E}[\xi_i^2 (\Delta_i B)^2] = \mathbb{E}[\xi_i^2]\,\Delta_i t < \infty、すなわち ξiΔiB∈L2(Ω)\xi_i \Delta_i B \in L^2(\Omega) です。したがって有限和 I(X)I(X) も L2(Ω)L^2(\Omega) に属し、以下の計算はすべて意味をもちます。

期待値については、条件付き期待値のタワー則と、ΔiB\Delta_i B が Fti\mathcal{F}_{t_i} と独立であること(準備の条件 3)から

E[ξiΔiB]=E[ξi E[ΔiB∣Fti]]=E[ξi⋅0]=0\mathbb{E}[\xi_i \Delta_i B] = \mathbb{E}\left[\xi_i\, \mathbb{E}[\Delta_i B \mid \mathcal{F}_{t_i}]\right] = \mathbb{E}[\xi_i \cdot 0] = 0

となり、和を取って E[I(X)]=0\mathbb{E}[I(X)] = 0 を得ます。ここで ξi\xi_i が Fti\mathcal{F}_{t_i}-可測なので条件付き期待値の外に出せること(既知量の取り出し(定理 4.4)[条件付き期待値])を使いました。

次に二乗を展開します。

I(X)2=∑iξi2(ΔiB)2+2∑i<jξiΔiB ξjΔjB.I(X)^2 = \sum_{i} \xi_i^2 (\Delta_i B)^2 + 2 \sum_{i < j} \xi_i \Delta_i B\, \xi_j \Delta_j B.

交差項を評価します。i<ji < j のとき、ξi,ΔiB,ξj\xi_i, \Delta_i B, \xi_j はいずれも Ftj\mathcal{F}_{t_j}-可測です(ti+1≤tjt_{i+1} \le t_j に注意)。よって

E[ξiΔiB ξjΔjB]=E[ξiΔiB ξj E[ΔjB∣Ftj]]=0.\mathbb{E}\left[\xi_i \Delta_i B\, \xi_j \Delta_j B\right] = \mathbb{E}\left[\xi_i \Delta_i B\, \xi_j\, \mathbb{E}[\Delta_j B \mid \mathcal{F}_{t_j}]\right] = 0.

ここでも ΔjB\Delta_j B が Ftj\mathcal{F}_{t_j} と独立で平均 00 であることを使いました。この段階で「左端評価」が効いています。 もし ξj\xi_j を右端 tj+1t_{j+1} の情報で決めていたら ξj\xi_j は Ftj\mathcal{F}_{t_j}-可測でなく、交差項は消えません。

対角項は

E[ξi2(ΔiB)2]=E[ξi2 E[(ΔiB)2∣Fti]]=E[ξi2] Δit\mathbb{E}\left[\xi_i^2 (\Delta_i B)^2\right] = \mathbb{E}\left[\xi_i^2\, \mathbb{E}[(\Delta_i B)^2 \mid \mathcal{F}_{t_i}]\right] = \mathbb{E}[\xi_i^2]\,\Delta_i t

です(E[(ΔiB)2∣Fti]=E[(ΔiB)2]=Δit\mathbb{E}[(\Delta_i B)^2 \mid \mathcal{F}_{t_i}] = \mathbb{E}[(\Delta_i B)^2] = \Delta_i t)。したがって

E[I(X)2]=∑iE[ξi2] Δit=E[∑i∫titi+1Xt2 dt]=E[∫0TXt2 dt].\mathbb{E}[I(X)^2] = \sum_i \mathbb{E}[\xi_i^2]\,\Delta_i t = \mathbb{E}\left[\sum_i \int_{t_i}^{t_{i+1}} X_t^2\,dt\right] = \mathbb{E}\left[\int_0^T X_t^2\,dt\right].

最後から 2 番目の等号では、(ti,ti+1](t_i, t_{i+1}] 上で Xt=ξiX_t = \xi_i が定数であることとトネリの定理を使いました。

次の補題のねらいは、積分の定義を単純過程から一般の過程へ広げるための橋をかけることです。どんな被積分過程も、単純過程でいくらでも近づけられる、と言えれば、前節の等長性を使って極限として積分を定義できます。証明は「有界にする → なめらかにする → 左端で階段にする」の 3 段階で、各段階では、近似の誤差が小さくなることを確かめます。

補題 4.4(単純過程の稠密性)✓

S\mathcal{S} は L2[0,T]\mathcal{L}^2[0,T] において ∥⋅∥L2\|\cdot\|_{\mathcal{L}^2} に関して稠密です。すなわち任意の X∈L2[0,T]X \in \mathcal{L}^2[0,T] に対し、∥X−X(n)∥L2→0\|X - X^{(n)}\|_{\mathcal{L}^2} \to 0 となる単純過程列 X(n)∈SX^{(n)} \in \mathcal{S} が存在します。

証明(補題 4.4)

X∈L2[0,T]X \in \mathcal{L}^2[0,T] とし、収束はすべて ∥⋅∥L2\|\cdot\|_{\mathcal{L}^2} に関するものとします。S\mathcal{S} の閉包は線形部分空間なので、「XX が、S\mathcal{S} の閉包に入る過程で近似できる」ことを 3 回繰り返せば十分です。

第 1 段階:有界な過程への帰着。 Xt(N):=(Xt∧N)∨(−N)X^{(N)}_t := (X_t \wedge N) \vee (-N) とおくと、X(N)X^{(N)} は発展的可測で ∣X(N)∣≤N|X^{(N)}| \le N、かつ ∣X(N)−X∣2≤∣X∣21{∣X∣>N}|X^{(N)} - X|^2 \le |X|^2 \mathbf{1}_{\{|X| > N\}} です。右辺は N→∞N \to \infty で各点で 00 に収束し、可積分な ∣X∣2|X|^2(dt⊗dPdt\otimes d\mathbb{P} について)で抑えられるので、優収束定理(定理 7.3)[ルベーグ積分の定義と収束定理] から ∥X(N)−X∥L2→0\|X^{(N)} - X\|_{\mathcal{L}^2} \to 0 です。よって XX は有界(∣X∣≤N|X|\le N)としてよいです。

第 2 段階:連続な道をもつ過程への帰着。 t<0t<0 で Xt=0X_t=0 と延長し、

Xt(m):=m∫t−1/mtXs dsX^{(m)}_t := m\int_{t - 1/m}^{t} X_s\,ds

とおきます。XX は発展的可測なので、(s,ω)↦Xs(ω)(s,\omega)\mapsto X_s(\omega) は [0,t]×Ω[0,t]\times\Omega 上で B[0,t]⊗Ft\mathcal{B}[0,t]\otimes\mathcal{F}_t-可測で、Fubini の定理から Xt(m)X^{(m)}_t は Ft\mathcal{F}_t-可測です。∣X(m)∣≤N|X^{(m)}|\le N で、各 ω\omega について t↦Xt(m)(ω)t\mapsto X^{(m)}_t(\omega) は Lipschitz 連続(定数 2mN2mN)です。連続な適合過程は発展的可測なので X(m)∈L2[0,T]X^{(m)}\in\mathcal{L}^2[0,T] です。各 ω\omega を固定すると s↦Xs(ω)s\mapsto X_s(\omega) は有界可測なので、ルベーグの微分定理(定理 5.3)[符号付き測度と Radon–Nikodym の定理] によりほとんどすべての tt で Xt(m)(ω)→Xt(ω)X^{(m)}_t(\omega)\to X_t(\omega) です。Fubini の定理から、収束しない (t,ω)(t,\omega) の集合は dt⊗dPdt\otimes d\mathbb{P}-零集合です。∣X(m)−X∣2≤4N2|X^{(m)}-X|^2\le4N^2 なので優収束定理により ∥X(m)−X∥L2→0\|X^{(m)} - X\|_{\mathcal{L}^2} \to 0 です。

第 3 段階:連続な過程の左端離散化。 XX が有界(∣X∣≤N|X|\le N)で、すべての道が連続な適合過程とします。[0,T][0,T] の nn 等分割 tin=iT/nt^n_i = iT/n に対して

Xt[n]:=∑i=0n−1Xtin 1(tin, ti+1n](t)X^{[n]}_t := \sum_{i=0}^{n-1} X_{t^n_i}\,\mathbf{1}_{(t^n_i,\, t^n_{i+1}]}(t)

とおきます。XtinX_{t^n_i} は Ftin\mathcal{F}_{t^n_i}-可測で有界なので X[n]∈SX^{[n]}\in\mathcal{S} です。t∈(0,T]t\in(0,T] を含む区間の左端 tint^n_i は tt に収束するので、道の連続性から各 (t,ω)(t,\omega) で Xt[n](ω)→Xt(ω)X^{[n]}_t(\omega) \to X_t(\omega) です。∣X[n]−X∣2≤4N2|X^{[n]}-X|^2\le4N^2 なので優収束定理より ∥X[n]−X∥L2→0\|X^{[n]} - X\|_{\mathcal{L}^2} \to 0 です。

第 3 段階から、有界で連続な道をもつ適合過程は S\mathcal{S} の閉包に入ります。第 2 段階から有界な X∈L2[0,T]X\in\mathcal{L}^2[0,T] もそうで、第 1 段階から一般の XX もそうです。

注意 4.5

証明は「有界過程で近似 → 連続な道をもつ過程で近似 → 左端で離散化」という 3 段階でした。第 3 段階で左端 tint^n_i を評価点に選べることが決定的です。右端 ti+1nt^n_{i+1} を取ると Xti+1nX_{t^n_{i+1}} は Ftin\mathcal{F}_{t^n_i}-可測にならず、単純過程にならないため、伊藤等長性の証明(定理 4.3)が崩れます。また第 2 段階の平均化は「未来を見ない」平滑化になっている点が肝で、両側平均 m2∫t−1/mt+1/m\frac{m}{2}\int_{t-1/m}^{t+1/m} では適合性が失われて構成全体が破綻します。

積分の道の連続性を示すには、マルチンゲールの最大値を終端の値で抑える次の不等式を使います。証明は二段構えで、まず有限個の時刻だけを見る離散時間の場合に、最大値が初めて基準を超える時刻で場合分けして示し、次に時刻を細かくしていって連続時間へ移ります。

補題 4.6(ドゥーブの L² 極大不等式)✓

(Mt)t∈[0,T](M_t)_{t\in[0,T]} を (Ft)(\mathcal{F}_t)-マルチンゲールで、すべての道が連続、各 MtM_t が二乗可積分であるとします。このとき sup⁡t≤T∣Mt∣\sup_{t\le T}|M_t| は確率変数で

E[sup⁡t≤TMt2]≤4 E[MT2].\mathbb{E}\Bigl[\sup_{t\le T}M_t^2\Bigr]\le4\,\mathbb{E}\bigl[M_T^2\bigr].
証明(補題 4.6)

離散時間の場合。 時刻 0=s0<s1<⋯<sn=T0=s_0<s_1<\dots<s_n=T を取り、Xk:=MskX_k:=M_{s_k}、Gk:=Fsk\mathcal{G}_k:=\mathcal{F}_{s_k}、X∗:=max⁡k≤n∣Xk∣X^*:=\max_{k\le n}|X_k| とおきます。λ>0\lambda>0 について、初めて ∣Xk∣≥λ|X_k|\ge\lambda となる番号で場合分けした事象 Ak:={∣Xk∣≥λ, ∣Xj∣<λ (j<k)}A_k:=\{|X_k|\ge\lambda,\ |X_j|<\lambda\ (j<k)\} は Gk\mathcal{G}_k に属し、互いに素で、和集合は {X∗≥λ}\{X^*\ge\lambda\} です。マルチンゲール性から Xk=E[Xn∣Gk]X_k=\mathbb{E}[X_n\mid\mathcal{G}_k] で、命題 4.1[条件付き期待値] から ∣Xk∣≤E[∣Xn∣∣Gk]|X_k|\le\mathbb{E}[|X_n|\mid\mathcal{G}_k] です。よって

λ P(Ak)≤E[∣Xk∣1Ak]≤E[E[∣Xn∣∣Gk]1Ak]=E[∣Xn∣1Ak]\lambda\,\mathbb{P}(A_k)\le\mathbb{E}\bigl[|X_k|\mathbf{1}_{A_k}\bigr]\le\mathbb{E}\bigl[\mathbb{E}[|X_n|\mid\mathcal{G}_k]\mathbf{1}_{A_k}\bigr]=\mathbb{E}\bigl[|X_n|\mathbf{1}_{A_k}\bigr]

(最後の等号は条件付き期待値の定義)で、kk について足すと λ P(X∗≥λ)≤E[∣Xn∣1{X∗≥λ}]\lambda\,\mathbb{P}(X^*\ge\lambda)\le\mathbb{E}[|X_n|\mathbf{1}_{\{X^*\ge\lambda\}}] です。x2=∫0∞2λ1{x≥λ} dλx^2=\int_0^\infty2\lambda\mathbf{1}_{\{x\ge\lambda\}}\,d\lambda とトネリの定理から

E[(X∗)2]=∫0∞2λ P(X∗≥λ) dλ≤2∫0∞E[∣Xn∣1{X∗≥λ}]dλ=2 E[∣Xn∣X∗]≤2 E[Xn2]1/2 E[(X∗)2]1/2\mathbb{E}[(X^*)^2]=\int_0^\infty2\lambda\,\mathbb{P}(X^*\ge\lambda)\,d\lambda\le2\int_0^\infty\mathbb{E}\bigl[|X_n|\mathbf{1}_{\{X^*\ge\lambda\}}\bigr]d\lambda=2\,\mathbb{E}\bigl[|X_n|X^*\bigr]\le2\,\mathbb{E}[X_n^2]^{1/2}\,\mathbb{E}[(X^*)^2]^{1/2}

です(最後はコーシー・シュワルツの不等式)。X∗≤∑k∣Xk∣X^*\le\sum_k|X_k| なので E[(X∗)2]<∞\mathbb{E}[(X^*)^2]<\infty で、これが 00 でなければ両辺を E[(X∗)2]1/2\mathbb{E}[(X^*)^2]^{1/2} で割って E[(X∗)2]≤4 E[Xn2]\mathbb{E}[(X^*)^2]\le4\,\mathbb{E}[X_n^2] を得ます(00 なら自明です)。

連続時間への移行。 Dm:={kT2−m:k=0,…,2m}D_m:=\{kT2^{-m}:k=0,\dots,2^m\} とおくと、上の結果から E[max⁡t∈DmMt2]≤4 E[MT2]\mathbb{E}[\max_{t\in D_m}M_t^2]\le4\,\mathbb{E}[M_T^2] です。DmD_m は mm について増大し、和集合は [0,T][0,T] で稠密なので、道の連続性から max⁡t∈DmMt2↑sup⁡t≤TMt2\max_{t\in D_m}M_t^2\uparrow\sup_{t\le T}M_t^2 が各 ω\omega で成り立ちます。特に左辺は可測関数の極限として可測で、単調収束定理から主張が出ます。

定理 4.7(伊藤積分の存在と基本性質)✓

一意に定まる線形写像 I:L2[0,T]→L2(Ω)I : \mathcal{L}^2[0,T] \to L^2(\Omega) が存在して、S\mathcal{S} 上では 定義 4.2 と一致し、すべての X∈L2[0,T]X \in \mathcal{L}^2[0,T] に対して

E[∫0TXs dBs]=0,E[(∫0TXs dBs)2]=E[∫0TXs2 ds]\mathbb{E}\left[\int_0^T X_s\,dB_s\right] = 0, \qquad \mathbb{E}\left[\left(\int_0^T X_s\,dB_s\right)^2\right] = \mathbb{E}\left[\int_0^T X_s^2\,ds\right]

が成り立ちます。さらに Mt:=∫0tXs dBsM_t := \int_0^t X_s\,dB_s は連続な道をもつバージョンをもち、(Ft)(\mathcal{F}_t)-マルチンゲールです。

証明(定理 4.7)

存在と一意性を示します。定理 4.3 により I:S→L2(Ω)I : \mathcal{S} \to L^2(\Omega) は等長です。X∈L2[0,T]X \in \mathcal{L}^2[0,T] を取り、補題 4.4 により ∥X−X(n)∥L2→0\|X - X^{(n)}\|_{\mathcal{L}^2} \to 0 なる X(n)∈SX^{(n)} \in \mathcal{S} を取ります。すると

∥I(X(n))−I(X(m))∥L2(Ω)=∥I(X(n)−X(m))∥L2(Ω)=∥X(n)−X(m)∥L2→0(n,m→∞)\|I(X^{(n)}) - I(X^{(m)})\|_{L^2(\Omega)} = \|I(X^{(n)} - X^{(m)})\|_{L^2(\Omega)} = \|X^{(n)} - X^{(m)}\|_{\mathcal{L}^2} \to 0 \quad (n, m \to \infty)

となり(線形性と等長性)、(I(X(n)))n(I(X^{(n)}))_n は L2(Ω)L^2(\Omega) のコーシー列です。L2(Ω)L^2(\Omega) は完備ですから(L^p空間と関数解析への導入 の リース–フィッシャーの定理(定理 5.3)[L^p 空間と関数解析への導入])極限が存在します。これを I(X)I(X) と定めます。極限が近似列の取り方によらないことは、二つの近似列を交互に並べた列を考えれば従います。等長性と E[I(X)]=0\mathbb{E}[I(X)] = 0 は、L2L^2 収束が L1L^1 収束を導くことと、ノルムの連続性から極限に受け継がれます。

マルチンゲール性を示します。まず X∈SX \in \mathcal{S} のとき、s<ts < t に対し E[It(X)−Is(X)∣Fs]=0\mathbb{E}[I_t(X) - I_s(X) \mid \mathcal{F}_s] = 0 が成り立ちます。実際、増分は ∑kξk(Buk+1−Buk)\sum_k \xi_k (B_{u_{k+1}} - B_{u_k})(s≤uks \le u_k)の形で、各項について E[ξk(Buk+1−Buk)∣Fs]=E[ξkE[Buk+1−Buk∣Fuk]∣Fs]=0\mathbb{E}[\xi_k (B_{u_{k+1}} - B_{u_k}) \mid \mathcal{F}_s] = \mathbb{E}[\xi_k \mathbb{E}[B_{u_{k+1}} - B_{u_k} \mid \mathcal{F}_{u_k}] \mid \mathcal{F}_s] = 0 となるからです(タワー則と増分の独立性)。一般の XX については、It(X(n))→It(X)I_t(X^{(n)}) \to I_t(X) が L2(Ω)L^2(\Omega) で成り立ち、条件付き期待値は L2L^2 上の縮小作用素なので、E[It(X(n))∣Fs]→E[It(X)∣Fs]\mathbb{E}[I_t(X^{(n)}) \mid \mathcal{F}_s] \to \mathbb{E}[I_t(X) \mid \mathcal{F}_s] が L2L^2 で成り立ち、マルチンゲール性が極限に伝わります。

連続バージョンの存在は、単純過程に対する積分が連続な道をもつ二乗可積分マルチンゲールであること(上で示しました)と、ドゥーブの L2L^2 極大不等式(補題 4.6)

E[sup⁡t≤T∣It(X(n))−It(X(m))∣2]≤4 E[∣IT(X(n))−IT(X(m))∣2]=4∥X(n)−X(m)∥L22\mathbb{E}\left[\sup_{t \le T} |I_t(X^{(n)}) - I_t(X^{(m)})|^2\right] \le 4\, \mathbb{E}\left[|I_T(X^{(n)}) - I_T(X^{(m)})|^2\right] = 4\|X^{(n)} - X^{(m)}\|_{\mathcal{L}^2}^2

から従います。右辺は 00 に収束するので、部分列を取れば道の一様収束がほとんど確実に成り立ち、連続関数の一様極限は連続です(関数列と一様収束)。

被積分関数がランダムでないときは、積分の分布まで決まります。後で線形の確率微分方程式を解くときに使うので、命題として証明しておきます。証明の流れは、(1) 階段関数の場合に、積分が正規分布に従い過去の情報と独立であることを特性関数で確かめ、(2) 一般の関数をその階段関数で近似して極限を取る、というものです。特性関数を使うのは、分布が一致することと独立であることを同じ計算でまとめて示せるからです。

命題 4.8(ウィーナー積分の分布と独立性)✓

f:[0,T]→Rf : [0,T] \to \mathbb{R} を(ランダムでない)可測関数で ∫0Tf(u)2 du<∞\int_0^T f(u)^2\,du < \infty を満たすものとし、0≤s<t≤T0 \le s < t \le T とします。ω\omega に依らない過程は発展的可測なので f1(s,t]∈L2[0,T]f\mathbf{1}_{(s,t]} \in \mathcal{L}^2[0,T] であり、

∫stf(u) dBu:=I(f1(s,t])=It(f)−Is(f)\int_s^t f(u)\,dB_u := I\bigl(f\mathbf{1}_{(s,t]}\bigr) = I_t(f) - I_s(f)

が定まります(第 2 の等号は 1[0,t]−1[0,s]=1(s,t]\mathbf{1}_{[0,t]} - \mathbf{1}_{[0,s]} = \mathbf{1}_{(s,t]} と II の線形性)。このとき次が成り立ちます。

  1. ∫stf(u) dBu∼N(0,∫stf(u)2 du)\displaystyle\int_s^t f(u)\,dB_u \sim N\Bigl(0, \int_s^t f(u)^2\,du\Bigr)。分散が 00 のときは 00 に集中する分布と読みます。
  2. ∫stf(u) dBu\displaystyle\int_s^t f(u)\,dB_u は Fs\mathcal{F}_s と独立です。
証明(命題 4.8)

g:=f1(s,t]g := f\mathbf{1}_{(s,t]}、v:=∫0Tg2 du=∫stf2 duv := \int_0^T g^2\,du = \int_s^t f^2\,du とおきます。

第 1 段階:ランダムでない階段関数による近似。 補題 4.4 により、∥g−X(n)∥L2→0\|g - X^{(n)}\|_{\mathcal{L}^2} \to 0 となる単純過程 X(n)=∑iξi(n)1(ti,ti+1]X^{(n)} = \sum_i \xi^{(n)}_i \mathbf{1}_{(t_i, t_{i+1}]} が取れます。hn(u):=E[Xu(n)]=∑iE[ξi(n)] 1(ti,ti+1](u)h_n(u) := \mathbb{E}[X^{(n)}_u] = \sum_i \mathbb{E}[\xi^{(n)}_i]\,\mathbf{1}_{(t_i,t_{i+1}]}(u) はランダムでない階段関数で、各 uu で (EY)2≤E[Y2](\mathbb{E}Y)^2 \le \mathbb{E}[Y^2] を Y=g(u)−Xu(n)Y = g(u) - X^{(n)}_u に使うと (g(u)−hn(u))2≤E[(g(u)−Xu(n))2](g(u) - h_n(u))^2 \le \mathbb{E}[(g(u) - X^{(n)}_u)^2] です。uu について積分すると(トネリの定理)∫0T(g−hn)2 du≤∥g−X(n)∥L22→0\int_0^T (g - h_n)^2\,du \le \|g - X^{(n)}\|_{\mathcal{L}^2}^2 \to 0 です。さらに gn:=hn1(s,t]g_n := h_n\mathbf{1}_{(s,t]} とおくと、gg は (s,t](s,t] の外で 00 なので ∣g−gn∣≤∣g−hn∣|g - g_n| \le |g - h_n| で、∫0T(g−gn)2 du→0\int_0^T (g - g_n)^2\,du \to 0 です。gng_n は分点に s,ts, t を加えれば

gn=∑k=0m−1ck1(uk,uk+1],s=u0<u1<⋯<um=tg_n = \sum_{k=0}^{m-1} c_k \mathbf{1}_{(u_k, u_{k+1}]}, \qquad s = u_0 < u_1 < \cdots < u_m = t

と書けます(ckc_k は実数)。

第 2 段階:階段関数の場合の特性関数。 φ=∑k=0m−1ck1(uk,uk+1]\varphi = \sum_{k=0}^{m-1} c_k \mathbf{1}_{(u_k,u_{k+1}]}(s=u0<⋯<um=ts = u_0 < \cdots < u_m = t)に対して I(φ)=∑kckΔkBI(\varphi) = \sum_k c_k \Delta_k B、ΔkB:=Buk+1−Buk\Delta_k B := B_{u_{k+1}} - B_{u_k} です。A∈FsA \in \mathcal{F}_s、λ∈R\lambda \in \mathbb{R} に対して

E[1A eiλI(φ)]=P(A) exp⁡(−λ22∫0Tφ2 du)\mathbb{E}\bigl[\mathbf{1}_A\, e^{i\lambda I(\varphi)}\bigr] = \mathbb{P}(A)\,\exp\Bigl(-\frac{\lambda^2}{2}\int_0^T \varphi^2\,du\Bigr)

を示します。Yj:=∑k<jckΔkBY_j := \sum_{k<j} c_k \Delta_k B(Y0=0Y_0 = 0)とおくと、W:=1AeiλYjW := \mathbf{1}_A e^{i\lambda Y_j} は有界で Fuj\mathcal{F}_{u_j}-可測、ΔjB\Delta_j B は Fuj\mathcal{F}_{u_j} と独立で N(0,uj+1−uj)N(0, u_{j+1} - u_j) に従います(準備の条件 3)。実部と虚部に分けてタワー則、既知量の取り出し(定理 4.4)[条件付き期待値]、命題 4.5[条件付き期待値] を使い、補題 2.3[特性関数と Gauss ベクトル] で特性関数を計算すると

E[WeiλcjΔjB]=E[W E[eiλcjΔjB∣Fuj]]=E[W] e−λ2cj2(uj+1−uj)/2\mathbb{E}\bigl[W e^{i\lambda c_j \Delta_j B}\bigr] = \mathbb{E}\bigl[W\, \mathbb{E}[e^{i\lambda c_j \Delta_j B} \mid \mathcal{F}_{u_j}]\bigr] = \mathbb{E}[W]\, e^{-\lambda^2 c_j^2 (u_{j+1} - u_j)/2}

です。左辺は E[1AeiλYj+1]\mathbb{E}[\mathbf{1}_A e^{i\lambda Y_{j+1}}] なので、j=0,1,…,m−1j = 0, 1, \ldots, m-1 と順に使えば E[1AeiλI(φ)]=P(A)∏ke−λ2ck2(uk+1−uk)/2\mathbb{E}[\mathbf{1}_A e^{i\lambda I(\varphi)}] = \mathbb{P}(A) \prod_k e^{-\lambda^2 c_k^2 (u_{k+1} - u_k)/2} で、指数の和は ∫0Tφ2 du\int_0^T \varphi^2\,du です。

第 3 段階:極限。 ∣eia−eib∣≤∣a−b∣|e^{ia} - e^{ib}| \le |a - b|(実数 a,ba, b)とコーシー・シュワルツの不等式、定理 4.7 の等長性から

∣E[1AeiλI(g)]−E[1AeiλI(gn)]∣≤∣λ∣ E[∣I(g−gn)∣]≤∣λ∣(∫0T(g−gn)2 du)1/2→0\bigl|\mathbb{E}[\mathbf{1}_A e^{i\lambda I(g)}] - \mathbb{E}[\mathbf{1}_A e^{i\lambda I(g_n)}]\bigr| \le |\lambda|\,\mathbb{E}\bigl[|I(g - g_n)|\bigr] \le |\lambda| \Bigl(\int_0^T (g - g_n)^2\,du\Bigr)^{1/2} \to 0

です。また ∫0Tgn2 du→v\int_0^T g_n^2\,du \to v です(L2L^2 ノルムの連続性)。第 2 段階を φ=gn\varphi = g_n に使って n→∞n \to \infty とすると、すべての A∈FsA \in \mathcal{F}_s、λ∈R\lambda \in \mathbb{R} で

E[1A eiλI(g)]=P(A) e−λ2v/2\mathbb{E}\bigl[\mathbf{1}_A\, e^{i\lambda I(g)}\bigr] = \mathbb{P}(A)\, e^{-\lambda^2 v/2}

が成り立ちます。

結論。 (1) A=ΩA = \Omega とすると I(g)I(g) の特性関数は e−λ2v/2e^{-\lambda^2 v/2} で、これは N(0,v)N(0, v)(v=0v = 0 なら 00 に集中する分布)の特性関数です(補題 2.3[特性関数と Gauss ベクトル])。定理 3.3[特性関数と Gauss ベクトル] により I(g)∼N(0,v)I(g) \sim N(0, v) です。(2) A∈FsA \in \mathcal{F}_s で P(A)>0\mathbb{P}(A) > 0 のとき、Q:=P( ⋅∣A)\mathbb{Q} := \mathbb{P}(\,\cdot \mid A) は確率測度で、上の等式は Q\mathbb{Q} のもとでの I(g)I(g) の特性関数も e−λ2v/2e^{-\lambda^2 v/2} であることを言っています。再び一意性定理により、ボレル集合 CC について Q(I(g)∈C)=P(I(g)∈C)\mathbb{Q}(I(g) \in C) = \mathbb{P}(I(g) \in C)、すなわち P(A∩{I(g)∈C})=P(A) P(I(g)∈C)\mathbb{P}(A \cap \{I(g) \in C\}) = \mathbb{P}(A)\,\mathbb{P}(I(g) \in C) です。P(A)=0\mathbb{P}(A) = 0 ならこの等式は両辺 00 で成り立ちます。よって I(g)I(g) は Fs\mathcal{F}_s と独立です。

例 4.9(決定的な被積分関数:ウィーナー積分)

f:[0,T]→Rf : [0,T] \to \mathbb{R} が(ランダムでない)可測関数で ∫0Tf(s)2 ds<∞\int_0^T f(s)^2\,ds < \infty を満たすとします。ω\omega に依らない過程は自明に発展的可測なので f∈L2[0,T]f \in \mathcal{L}^2[0,T] であり、∫0Tf(s) dBs\int_0^T f(s)\,dB_s が定義されます。

この確率変数の分布を求めます。ff を階段関数 fn=∑ici1(ti,ti+1]f_n = \sum_i c_i \mathbf{1}_{(t_i, t_{i+1}]} で L2[0,T]L^2[0,T] 近似すると、I(fn)=∑iciΔiBI(f_n) = \sum_i c_i \Delta_i B は独立な正規確率変数の線形結合なので、平均 00、分散 ∑ici2Δit=∫0Tfn2 ds\sum_i c_i^2 \Delta_i t = \int_0^T f_n^2\,ds の正規分布に従います。正規確率変数の L2L^2 収束極限は正規分布に従う(特性関数が各点収束するため)ので(この議論をきちんと書いたのが 命題 4.8 です)、

∫0Tf(s) dBs∼N(0,∫0Tf(s)2 ds)\int_0^T f(s)\,dB_s \sim N\left(0, \int_0^T f(s)^2\,ds\right)

です。たとえば f(s)=sf(s) = s のとき分散は ∫0Ts2ds=T3/3\int_0^T s^2 ds = T^3/3 です。

5. 伊藤の公式:確率過程の連鎖律

Section titled “5. 伊藤の公式:確率過程の連鎖律”

積分を作っただけでは計算はできません。普通の微積分で威力を発揮するのは連鎖律 ddtf(g(t))=f′(g(t))g′(t)\frac{d}{dt} f(g(t)) = f'(g(t)) g'(t) です。確率解析における対応物が伊藤の公式で、二次変分のぶんだけ余分な項が現れます。

定義 5.1(伊藤過程)↗

μ=(μt)\mu = (\mu_t) と σ=(σt)\sigma = (\sigma_t) を発展的可測な過程で、ほとんど確実に

∫0T∣μs∣ ds<∞,∫0Tσs2 ds<∞\int_0^T |\mu_s|\,ds < \infty, \qquad \int_0^T \sigma_s^2\,ds < \infty

を満たすものとします。X0X_0 を F0\mathcal{F}_0-可測な確率変数として

Xt=X0+∫0tμs ds+∫0tσs dBs,t∈[0,T]X_t = X_0 + \int_0^t \mu_s\,ds + \int_0^t \sigma_s\,dB_s, \qquad t \in [0,T]

で定まる連続適合過程 XX を伊藤過程と呼び、微分形式で dXt=μt dt+σt dBtdX_t = \mu_t\,dt + \sigma_t\,dB_t と書きます。μ\mu をドリフト、σ\sigma を拡散係数といいます。

(σ\sigma が L2[0,T]\mathcal{L}^2[0,T] に入らない場合も、停止時刻による局所化(時刻を「値が大きくなりすぎる前」で打ち切って考える手続き)で伊藤積分は局所マルチンゲール(打ち切った各部分がマルチンゲールになる過程)として定義できます。以下ではこの一般化を断りなく使います。)

定理 5.2(伊藤の公式)✓

XX を dXt=μt dt+σt dBtdX_t = \mu_t\,dt + \sigma_t\,dB_t なる伊藤過程、f:[0,T]×R→Rf : [0,T] \times \mathbb{R} \to \mathbb{R} を C1,2C^{1,2} 級(tt について 1 回、xx について 2 回連続微分可能)とします。このとき (f(t,Xt))(f(t, X_t)) も伊藤過程であり、ほとんど確実にすべての t∈[0,T]t \in [0,T] について

f(t,Xt)=f(0,X0)+∫0t(∂f∂s+μs∂f∂x+12σs2∂2f∂x2)(s,Xs) ds+∫0tσs∂f∂x(s,Xs) dBsf(t, X_t) = f(0, X_0) + \int_0^t \left(\frac{\partial f}{\partial s} + \mu_s \frac{\partial f}{\partial x} + \frac{1}{2}\sigma_s^2 \frac{\partial^2 f}{\partial x^2}\right)(s, X_s)\,ds + \int_0^t \sigma_s \frac{\partial f}{\partial x}(s, X_s)\,dB_s

が成り立ちます。微分形式で書けば

df(t,Xt)=(∂tf+μt∂xf+12σt2∂xxf)dt+σt∂xf dBt.df(t, X_t) = \left(\partial_t f + \mu_t \partial_x f + \tfrac12 \sigma_t^2 \partial_{xx} f\right)dt + \sigma_t \partial_x f\, dB_t.

次の証明の方針は、分割ごとのテイラー展開の一次の項が伊藤積分に、二次の項が二次変分のおかげで時間積分に収束する、というものです。ここでは収束の種類が 2 つ出てきます。伊藤積分の部分は、等長性から出る L2L^2 収束(二乗平均の意味での収束)です。誤差の項は、確率収束(誤差が大きくなる確率が 00 に近づくこと)で 00 に消えることを見ます。どちらの収束でも、最後に等式が成り立つことは変わりません。

証明(定理 5.2)

本質は ff が時間に依らず X=BX = B の場合に尽きているので、この場合を完全に証明します。f∈C2(R)f \in C^2(\mathbb{R}) で f′f' と f′′f'' が有界と仮定します(一般の ff へは停止時刻で局所化して移ります。詳細は Appendix)。示すべきは

f(BT)−f(B0)=∫0Tf′(Bs) dBs+12∫0Tf′′(Bs) ds.f(B_T) - f(B_0) = \int_0^T f'(B_s)\,dB_s + \frac{1}{2}\int_0^T f''(B_s)\,ds.

分割 Π\Pi を取り、望遠鏡和とテイラーの定理(剰余項はラグランジュ形)により、BtiB_{t_i} と Bti+1B_{t_{i+1}} の間のある点 ηi\eta_i が存在して

f(BT)−f(B0)=∑i[f(Bti+1)−f(Bti)]=∑if′(Bti)ΔiB⏟=:AΠ+12∑if′′(ηi)(ΔiB)2⏟=:CΠ.f(B_T) - f(B_0) = \sum_i \left[f(B_{t_{i+1}}) - f(B_{t_i})\right] = \underbrace{\sum_i f'(B_{t_i}) \Delta_i B}_{=: A_\Pi} + \underbrace{\frac{1}{2}\sum_i f''(\eta_i) (\Delta_i B)^2}_{=: C_\Pi}.

第 1 項 AΠA_\Pi。 過程 YsΠ:=∑if′(Bti)1(ti,ti+1](s)Y^\Pi_s := \sum_i f'(B_{t_i}) \mathbf{1}_{(t_i, t_{i+1}]}(s) は単純過程で、AΠ=I(YΠ)A_\Pi = I(Y^\Pi) です。f′f' が有界連続で BB の道が一様連続なので YsΠ→f′(Bs)Y^\Pi_s \to f'(B_s) が各 (s,ω)(s,\omega) で成り立ち、有界収束定理より ∥YΠ−f′(B)∥L2→0\|Y^\Pi - f'(B)\|_{\mathcal{L}^2} \to 0 です。定理 4.7 の等長性から AΠ→∫0Tf′(Bs) dBsA_\Pi \to \int_0^T f'(B_s)\,dB_s(L2L^2 収束)を得ます。

第 2 項 CΠC_\Pi。 これを二つに分けます。

CΠ=12∑if′′(Bti)(ΔiB)2+12∑i[f′′(ηi)−f′′(Bti)](ΔiB)2=:CΠ(1)+CΠ(2).C_\Pi = \frac{1}{2}\sum_i f''(B_{t_i})(\Delta_i B)^2 + \frac{1}{2}\sum_i \left[f''(\eta_i) - f''(B_{t_i})\right](\Delta_i B)^2 =: C_\Pi^{(1)} + C_\Pi^{(2)}.

CΠ(2)C_\Pi^{(2)} が消えることを見ます。道は [0,T][0,T] 上連続なのでコンパクト集合 K(ω)=B([0,T])(ω)K(\omega) = B([0,T])(\omega) に値を取り、f′′f'' は K(ω)K(\omega) の閉近傍上で一様連続です。ηi\eta_i は BtiB_{t_i} と Bti+1B_{t_{i+1}} の間にあるので ∣ηi−Bti∣≤∣ΔiB∣≤max⁡i∣ΔiB∣→0|\eta_i - B_{t_i}| \le |\Delta_i B| \le \max_i |\Delta_i B| \to 0(道の一様連続性)。よって εΠ(ω):=max⁡i∣f′′(ηi)−f′′(Bti)∣→0\varepsilon_\Pi(\omega) := \max_i |f''(\eta_i) - f''(B_{t_i})| \to 0 がほとんど確実に成り立ち、

∣CΠ(2)∣≤12 εΠ⋅SΠ.|C_\Pi^{(2)}| \le \tfrac{1}{2}\,\varepsilon_\Pi \cdot S_\Pi.

定理 3.1 より SΠS_\Pi は L2L^2 で TT に収束するので確率有界です。したがって CΠ(2)→0C_\Pi^{(2)} \to 0 が確率収束の意味で成り立ちます。

CΠ(1)C_\Pi^{(1)} を評価します。g:=f′′g := f''(有界連続)とおき、

∑ig(Bti)(ΔiB)2=∑ig(Bti)[(ΔiB)2−Δit]⏟=:DΠ+∑ig(Bti)Δit⏟=:EΠ\sum_i g(B_{t_i})(\Delta_i B)^2 = \underbrace{\sum_i g(B_{t_i})\left[(\Delta_i B)^2 - \Delta_i t\right]}_{=: D_\Pi} + \underbrace{\sum_i g(B_{t_i})\Delta_i t}_{=: E_\Pi}

と分けます。EΠE_\Pi は連続関数 s↦g(Bs(ω))s \mapsto g(B_s(\omega)) のリーマン和なので、各 ω\omega で ∫0Tg(Bs) ds\int_0^T g(B_s)\,ds に収束します。

DΠD_\Pi は L2L^2 で消えます。Zi:=g(Bti)[(ΔiB)2−Δit]Z_i := g(B_{t_i})[(\Delta_i B)^2 - \Delta_i t] とおくと、i<ji < j のとき ZiZ_i は Ftj\mathcal{F}_{t_j}-可測で、

E[Zj∣Ftj]=g(Btj)(E[(ΔjB)2∣Ftj]−Δjt)=0\mathbb{E}[Z_j \mid \mathcal{F}_{t_j}] = g(B_{t_j})\left(\mathbb{E}[(\Delta_j B)^2 \mid \mathcal{F}_{t_j}] - \Delta_j t\right) = 0

ですから E[ZiZj]=E[ZiE[Zj∣Ftj]]=0\mathbb{E}[Z_i Z_j] = \mathbb{E}[Z_i \mathbb{E}[Z_j \mid \mathcal{F}_{t_j}]] = 0、つまり交差項が消えます。対角項は、ΔiB\Delta_i B が Fti\mathcal{F}_{t_i} と独立で Var⁡((ΔiB)2)=2(Δit)2\operatorname{Var}((\Delta_i B)^2) = 2(\Delta_i t)^2(定理 3.1 の証明中の計算)なので

E[Zi2]=E[g(Bti)2]⋅2(Δit)2≤2∥g∥∞2(Δit)2.\mathbb{E}[Z_i^2] = \mathbb{E}\left[g(B_{t_i})^2\right] \cdot 2(\Delta_i t)^2 \le 2\|g\|_\infty^2 (\Delta_i t)^2.

よって

E[DΠ2]=∑iE[Zi2]≤2∥g∥∞2∥Π∥T⟶0.\mathbb{E}[D_\Pi^2] = \sum_i \mathbb{E}[Z_i^2] \le 2\|g\|_\infty^2 \|\Pi\| T \longrightarrow 0.

以上を合わせると、∥Π∥→0\|\Pi\| \to 0 のとき(確率収束の意味で)

f(BT)−f(B0)=AΠ+CΠ⟶∫0Tf′(Bs) dBs+12∫0Tf′′(Bs) dsf(B_T) - f(B_0) = A_\Pi + C_\Pi \longrightarrow \int_0^T f'(B_s)\,dB_s + \frac{1}{2}\int_0^T f''(B_s)\,ds

となります。左辺は Π\Pi に依らない定数(確率変数)ですから、等式が成り立ちます。時間依存の場合と一般の伊藤過程の場合は、テイラー展開を f(t+Δt,x+Δx)f(t+\Delta t, x+\Delta x) の 2 変数版に置き換え、(Δit)2(\Delta_i t)^2 と Δit⋅ΔiB\Delta_i t \cdot \Delta_i B の寄与が消えること(前者は明らかに ∥Π∥T→0\|\Pi\| T \to 0、後者はコーシー・シュワルツと E[(ΔiB)2]=Δit\mathbb{E}[(\Delta_i B)^2] = \Delta_i t から ∑iΔitΔit≤∥Π∥ T→0\sum_i \Delta_i t \sqrt{\Delta_i t} \le \sqrt{\|\Pi\|}\,T \to 0)を確かめれば、同じ議論が通ります。

覚え方としては、形式的な計算規則

(dt)2=0,dt⋅dBt=0,(dBt)2=dt(dt)^2 = 0, \qquad dt \cdot dB_t = 0, \qquad (dB_t)^2 = dt

のもとで ff を 2 次までテイラー展開する、と思えばよいです。(dBt)2=dt(dB_t)^2 = dt が 定理 3.1 の言い換えです。

例 5.3(ブラウン運動自身の伊藤積分)

f(x)=x2/2f(x) = x^2/2 に 定理 5.2 を適用します。X=BX = B(μ=0\mu = 0, σ=1\sigma = 1)で f′(x)=xf'(x) = x, f′′(x)=1f''(x) = 1 なので

Bt22=B022+∫0tBs dBs+12∫0t1 ds,\frac{B_t^2}{2} = \frac{B_0^2}{2} + \int_0^t B_s\,dB_s + \frac{1}{2}\int_0^t 1\,ds,

すなわち

∫0tBs dBs=Bt22−t2.\int_0^t B_s\,dB_s = \frac{B_t^2}{2} - \frac{t}{2}.

これは 例 3.4 で左端和の極限として求めた値と一致します。普通の微積分の感覚では ∫0tB dB=Bt2/2\int_0^t B\,dB = B_t^2/2 となるはずで、−t/2-t/2 が二次変分に由来する補正項です。この補正のおかげで右辺は平均 00 のマルチンゲールになっています(実際 E[Bt2]=t\mathbb{E}[B_t^2] = t)。

例 5.4(幾何ブラウン運動)

μ,σ∈R\mu, \sigma \in \mathbb{R}、S0>0S_0 > 0 とし、方程式

dSt=μSt dt+σSt dBtdS_t = \mu S_t\,dt + \sigma S_t\,dB_t

を考えます。「変化率が一定のドリフトとランダムな揺らぎからなる」というモデルで、株価や個体数の標準的な記述です。

解を推測するため f(x)=ln⁡xf(x) = \ln x(x>0x > 0)に 定理 5.2 を適用します。f′(x)=1/xf'(x) = 1/x, f′′(x)=−1/x2f''(x) = -1/x^2 で、伊藤過程 SS のドリフトは μSt\mu S_t、拡散係数は σSt\sigma S_t ですから

d(ln⁡St)=(μSt⋅1St+12σ2St2⋅(−1St2))dt+σSt⋅1St dBt=(μ−σ22)dt+σ dBt.d(\ln S_t) = \left(\mu S_t \cdot \frac{1}{S_t} + \frac{1}{2}\sigma^2 S_t^2 \cdot \left(-\frac{1}{S_t^2}\right)\right)dt + \sigma S_t \cdot \frac{1}{S_t}\,dB_t = \left(\mu - \frac{\sigma^2}{2}\right)dt + \sigma\,dB_t.

右辺には SS が現れないので積分できて、ln⁡St=ln⁡S0+(μ−σ2/2)t+σBt\ln S_t = \ln S_0 + (\mu - \sigma^2/2)t + \sigma B_t、つまり

St=S0exp⁡((μ−σ22)t+σBt).S_t = S_0 \exp\left(\left(\mu - \frac{\sigma^2}{2}\right)t + \sigma B_t\right).

これが本当に解であることを検算します。Yt=(μ−σ2/2)t+σBtY_t = (\mu - \sigma^2/2)t + \sigma B_t、g(y)=S0eyg(y) = S_0 e^y とおくと g′=g′′=S0eyg' = g'' = S_0 e^y で、YY のドリフトは μ−σ2/2\mu - \sigma^2/2、拡散係数は σ\sigma ですから 定理 5.2 より

dSt=St(μ−σ22)dt+12Stσ2 dt+Stσ dBt=μSt dt+σSt dBt.dS_t = S_t\left(\mu - \frac{\sigma^2}{2}\right)dt + \frac{1}{2}S_t \sigma^2\,dt + S_t \sigma\,dB_t = \mu S_t\,dt + \sigma S_t\,dB_t.

確かに元の方程式を満たします。

期待値も計算できます。σBt∼N(0,σ2t)\sigma B_t \sim N(0, \sigma^2 t) の指数モーメントは E[eσBt]=eσ2t/2\mathbb{E}[e^{\sigma B_t}] = e^{\sigma^2 t/2} なので

E[St]=S0e(μ−σ2/2)t⋅eσ2t/2=S0eμt.\mathbb{E}[S_t] = S_0 e^{(\mu - \sigma^2/2)t} \cdot e^{\sigma^2 t/2} = S_0 e^{\mu t}.

平均は決定論的な指数増殖と同じです。一方 ln⁡St\ln S_t の平均は ln⁡S0+(μ−σ2/2)t\ln S_0 + (\mu - \sigma^2/2)t で、μ<σ2/2\mu < \sigma^2/2 なら St→0S_t \to 0 がほとんど確実に成り立ちます。平均は増えるのに典型的な道は 00 に落ちる、という食い違いは、対数正規分布の裾が重いことの帰結です。

平均回帰する線形の方程式は、解を陽に書けるうえ分布まで決まります。物理のランジュバン方程式でも使うので、命題として証明しておきます。

命題 5.5(オルンシュタイン・ウーレンベック過程の解の表示と分布)✓

θ>0\theta > 0, σ>0\sigma > 0 とし、X0X_0 を F0\mathcal{F}_0-可測で E[X02]<∞\mathbb{E}[X_0^2] < \infty な確率変数とします。方程式

dXt=−θXt dt+σ dBtdX_t = -\theta X_t\,dt + \sigma\,dB_t

の強解(定義 6.1)XX は存在し、次が成り立ちます。

  1. 任意の強解 XX と 0≤s≤t≤T0 \le s \le t \le T について、ほとんど確実に
Xt=e−θ(t−s)Xs+ξs,t,ξs,t:=σ∫ste−θ(t−u) dBuX_t = e^{-\theta(t-s)} X_s + \xi_{s,t}, \qquad \xi_{s,t} := \sigma \int_s^t e^{-\theta(t-u)}\,dB_u

(s=ts = t のときは ξt,t:=0\xi_{t,t} := 0)。とくに Xt=X0e−θt+σ∫0te−θ(t−u) dBuX_t = X_0 e^{-\theta t} + \sigma\int_0^t e^{-\theta(t-u)}\,dB_u です。 2. ξs,t\xi_{s,t} は Fs\mathcal{F}_s と独立(したがって XsX_s とも独立)で、N(0,σ22θ(1−e−2θ(t−s)))N\bigl(0, \frac{\sigma^2}{2\theta}(1 - e^{-2\theta(t-s)})\bigr) に従います。 3. X0∼N(m,s02)X_0 \sim N(m, s_0^2)(s0=0s_0 = 0 なら X0=mX_0 = m が定数)のとき、

Xt∼N(me−θt, s02e−2θt+σ22θ(1−e−2θt)).X_t \sim N\Bigl(m e^{-\theta t},\ s_0^2 e^{-2\theta t} + \frac{\sigma^2}{2\theta}\bigl(1 - e^{-2\theta t}\bigr)\Bigr).
証明(命題 5.5)

存在。 b(t,x)=−θxb(t,x) = -\theta x、σ(t,x)=σ\sigma(t,x) = \sigma は K=θ+σK = \theta + \sigma としてリプシッツ条件と線形増大条件を満たすので、定理 6.3 により強解が存在します。

(1) XX を強解とします。道が連続なので ∫0T∣θXu∣ du<∞\int_0^T |\theta X_u|\,du < \infty で、XX はドリフト −θXu-\theta X_u、拡散係数 σ\sigma の伊藤過程です(定義 5.1)。f(t,x)=eθtxf(t,x) = e^{\theta t}x は C1,2C^{1,2} 級で ∂tf=θeθtx\partial_t f = \theta e^{\theta t}x、∂xf=eθt\partial_x f = e^{\theta t}、∂xxf=0\partial_{xx} f = 0 なので、定理 5.2 から、ほとんど確実にすべての tt で

eθtXt=X0+∫0t(θeθuXu−θXueθu) du+∫0tσeθu dBu=X0+σ∫0teθu dBue^{\theta t}X_t = X_0 + \int_0^t \bigl(\theta e^{\theta u}X_u - \theta X_u e^{\theta u}\bigr)\,du + \int_0^t \sigma e^{\theta u}\,dB_u = X_0 + \sigma\int_0^t e^{\theta u}\,dB_u

です。時刻 tt と ss の式を引くと、命題 4.8 の記法で eθtXt−eθsXs=σ∫steθu dBue^{\theta t}X_t - e^{\theta s}X_s = \sigma\int_s^t e^{\theta u}\,dB_u です。両辺に定数 e−θte^{-\theta t} を掛け、II の線形性で定数を積分の中に入れると (1) を得ます。

(2) f(u)=σe−θ(t−u)f(u) = \sigma e^{-\theta(t-u)} に 命題 4.8 を使います(s<ts < t の場合。s=ts = t なら ξt,t=0\xi_{t,t} = 0 で自明)。ξs,t\xi_{s,t} は Fs\mathcal{F}_s と独立で、分散は

∫stσ2e−2θ(t−u) du=σ22θ(1−e−2θ(t−s))\int_s^t \sigma^2 e^{-2\theta(t-u)}\,du = \frac{\sigma^2}{2\theta}\bigl(1 - e^{-2\theta(t-s)}\bigr)

の正規分布に従います。XsX_s は Fs\mathcal{F}_s-可測なので ξs,t\xi_{s,t} と独立です。

(3) (1) で s=0s = 0 とすると Xt=e−θtX0+ξ0,tX_t = e^{-\theta t}X_0 + \xi_{0,t} で、(2) より X0X_0 と ξ0,t\xi_{0,t} は独立です。命題 2.2[特性関数と Gauss ベクトル] の (3)(4) と 補題 2.3[特性関数と Gauss ベクトル] から、vt:=σ22θ(1−e−2θt)v_t := \frac{\sigma^2}{2\theta}(1 - e^{-2\theta t}) として

φXt(λ)=φX0(e−θtλ) φξ0,t(λ)=exp⁡(ime−θtλ−s02e−2θtλ22)exp⁡(−vtλ22)\varphi_{X_t}(\lambda) = \varphi_{X_0}(e^{-\theta t}\lambda)\,\varphi_{\xi_{0,t}}(\lambda) = \exp\Bigl(i m e^{-\theta t}\lambda - \frac{s_0^2 e^{-2\theta t}\lambda^2}{2}\Bigr)\exp\Bigl(-\frac{v_t\lambda^2}{2}\Bigr)

です。右辺は主張の正規分布の特性関数なので、定理 3.3[特性関数と Gauss ベクトル] により (3) が従います。

例 5.6(オルンシュタイン・ウーレンベック過程)

θ>0\theta > 0, σ>0\sigma > 0 とし

dXt=−θXt dt+σ dBtdX_t = -\theta X_t\,dt + \sigma\,dB_t

を考えます。原点へ引き戻す力と雑音のつり合いで、粘性のある媒質中の粒子の速度や、平均回帰する金利のモデルです。

積分因子 eθte^{\theta t} を掛けます。f(t,x)=eθtxf(t,x) = e^{\theta t}x に 定理 5.2 を適用すると、∂tf=θeθtx\partial_t f = \theta e^{\theta t} x, ∂xf=eθt\partial_x f = e^{\theta t}, ∂xxf=0\partial_{xx} f = 0 なので二次の項は現れず

d(eθtXt)=θeθtXt dt+eθt(−θXt dt+σ dBt)=σeθt dBt.d\left(e^{\theta t} X_t\right) = \theta e^{\theta t} X_t\,dt + e^{\theta t}\left(-\theta X_t\,dt + \sigma\,dB_t\right) = \sigma e^{\theta t}\,dB_t.

両辺を 00 から tt まで積分して eθtXt−X0=σ∫0teθs dBse^{\theta t}X_t - X_0 = \sigma \int_0^t e^{\theta s}\,dB_s、つまり

Xt=X0e−θt+σ∫0te−θ(t−s) dBs.X_t = X_0 e^{-\theta t} + \sigma \int_0^t e^{-\theta(t-s)}\,dB_s.

被積分関数は決定的なので 命題 4.8(例 4.9)が使え、X0=x0X_0 = x_0 が定数のとき XtX_t は正規分布に従い、

E[Xt]=x0e−θt,Var⁡(Xt)=σ2∫0te−2θ(t−s) ds=σ22θ(1−e−2θt).\mathbb{E}[X_t] = x_0 e^{-\theta t}, \qquad \operatorname{Var}(X_t) = \sigma^2 \int_0^t e^{-2\theta(t-s)}\,ds = \frac{\sigma^2}{2\theta}\left(1 - e^{-2\theta t}\right).

t→∞t \to \infty で N(0,σ2/(2θ))N(0, \sigma^2/(2\theta)) に収束します。これが定常分布で、引き戻しの強さ θ\theta と雑音の強さ σ\sigma の比で広がりが決まります。

注意 5.7

例 3.4 の中点評価に対応するストラトノヴィッチ積分 ∫X∘dB\int X \circ dB では、伊藤の公式の二次項が消え、通常の連鎖律 df(X)=f′(X)∘dXdf(X) = f'(X) \circ dX が成り立ちます。計算は楽ですが、積分がマルチンゲールにならないので確率論的な取り扱いは難しくなります。両者は ∫0tX∘dB=∫0tX dB+12⟨X,B⟩t\int_0^t X \circ dB = \int_0^t X\,dB + \frac12 \langle X, B\rangle_t で相互変換できます。物理では雑音の由来(外部雑音か内部雑音か)によって使い分けが議論されます。

6. 確率微分方程式の解の存在と一意性

Section titled “6. 確率微分方程式の解の存在と一意性”

道具が揃ったので、方程式そのものを扱います。

定義 6.1(確率微分方程式と強解)↗

可測関数 b,σ:[0,T]×R→Rb, \sigma : [0,T] \times \mathbb{R} \to \mathbb{R} と F0\mathcal{F}_0-可測な確率変数 ξ\xi が与えられたとき、確率微分方程式

dXt=b(t,Xt) dt+σ(t,Xt) dBt,X0=ξdX_t = b(t, X_t)\,dt + \sigma(t, X_t)\,dB_t, \qquad X_0 = \xi

の強解とは、連続な道をもつ (Ft)(\mathcal{F}_t)-適合過程 XX であって、ほとんど確実にすべての t∈[0,T]t \in [0,T] で

Xt=ξ+∫0tb(s,Xs) ds+∫0tσ(s,Xs) dBsX_t = \xi + \int_0^t b(s, X_s)\,ds + \int_0^t \sigma(s, X_s)\,dB_s

が成り立ち、かつ二つの積分が定義される(∫0T∣b(s,Xs)∣ ds<∞\int_0^T |b(s,X_s)|\,ds < \infty かつ ∫0Tσ(s,Xs)2 ds<∞\int_0^T \sigma(s,X_s)^2\,ds < \infty が a.s.)ものをいいます。

「強」とはブラウン運動 BB とフィルトレーションが先に与えられていて、その上で解を作ることを指します。証明にはグロンウォールの不等式を使うので、先に用意します。

補題 6.2(グロンウォールの不等式)✓

u:[0,T]→[0,∞)u : [0,T] \to [0,\infty) を有界可測関数、a≥0a \ge 0, C≥0C \ge 0 を定数とし、すべての t∈[0,T]t \in [0,T] で

u(t)≤a+C∫0tu(s) dsu(t) \le a + C\int_0^t u(s)\,ds

が成り立つとします。このとき u(t)≤aeCtu(t) \le a e^{Ct} がすべての t∈[0,T]t \in [0,T] で成り立ちます。

証明(補題 6.2)

仮定の不等式を自分自身に代入する操作を繰り返します。M:=sup⁡[0,T]u<∞M := \sup_{[0,T]} u < \infty とおきます。まず u(s)≤a+C∫0suu(s) \le a + C\int_0^s u を右辺に入れると

u(t)≤a+C∫0t(a+C∫0su(r) dr)ds=a+aCt+C2∫0t∫0su(r) dr ds.u(t) \le a + C\int_0^t \left(a + C\int_0^{s} u(r)\,dr\right)ds = a + aCt + C^2 \int_0^t \int_0^s u(r)\,dr\,ds.

これを nn 回繰り返すと、帰納法により

u(t)≤a∑k=0n(Ct)kk!+Cn+1∫0t∫0s1⋯∫0snu(sn+1) dsn+1⋯ds1.u(t) \le a\sum_{k=0}^{n} \frac{(Ct)^k}{k!} + C^{n+1} \int_0^t \int_0^{s_1}\cdots\int_0^{s_n} u(s_{n+1})\,ds_{n+1}\cdots ds_1.

最後の項は u≤Mu \le M より M(Ct)n+1(n+1)!M \frac{(Ct)^{n+1}}{(n+1)!} で抑えられ(n+1n+1 重の単体の体積が tn+1/(n+1)!t^{n+1}/(n+1)!)、n→∞n \to \infty で 00 に収束します。第 1 項は aeCta e^{Ct} に収束します。よって u(t)≤aeCtu(t) \le a e^{Ct} です。

定理 6.3(解の存在と一意性)✓

b,σ:[0,T]×R→Rb, \sigma : [0,T] \times \mathbb{R} \to \mathbb{R} を可測とし、ある定数 K>0K > 0 が存在して、すべての t∈[0,T]t \in [0,T], x,y∈Rx, y \in \mathbb{R} について

∣b(t,x)−b(t,y)∣+∣σ(t,x)−σ(t,y)∣≤K∣x−y∣(リプシッツ条件),|b(t,x) - b(t,y)| + |\sigma(t,x) - \sigma(t,y)| \le K|x - y| \quad \text{(リプシッツ条件)},∣b(t,x)∣+∣σ(t,x)∣≤K(1+∣x∣)(線形増大条件)|b(t,x)| + |\sigma(t,x)| \le K(1 + |x|) \quad \text{(線形増大条件)}

が成り立つとします。さらに ξ\xi は F0\mathcal{F}_0-可測で E[ξ2]<∞\mathbb{E}[\xi^2] < \infty とします。このとき 定義 6.1 の意味での強解が存在し、

E[sup⁡t≤TXt2]<∞\mathbb{E}\left[\sup_{t \le T} X_t^2\right] < \infty

を満たします。またこの条件を満たす解は識別不能の意味で一意です(二つの解 X,YX, Y について P(Xt=Yt for all t∈[0,T])=1\mathbb{P}(X_t = Y_t \ \text{for all } t \in [0,T]) = 1)。

次の証明の方針です。一意性は、二つの解の差の二乗平均がグロンウォールの不等式を満たすことから 00 だと導きます。存在は、常微分方程式のピカール反復と同じく、近似列を順に作り、その誤差が階乗で小さくなることから収束を示します。なお「識別不能」とは、二つの過程が確率 11 ですべての時刻で一致することです。

証明(定理 6.3)

一意性。 X,YX, Y をともに E[sup⁡t≤TXt2]<∞\mathbb{E}[\sup_{t\le T} X_t^2] < \infty, E[sup⁡t≤TYt2]<∞\mathbb{E}[\sup_{t\le T} Y_t^2] < \infty を満たす解とし、D(t):=E[(Xt−Yt)2]D(t) := \mathbb{E}[(X_t - Y_t)^2] とおきます。線形増大条件と二乗可積分性から DD は [0,T][0,T] 上有界です。定義式の差を取ると

Xt−Yt=∫0t(b(s,Xs)−b(s,Ys))ds+∫0t(σ(s,Xs)−σ(s,Ys))dBs.X_t - Y_t = \int_0^t \left(b(s,X_s) - b(s,Y_s)\right)ds + \int_0^t \left(\sigma(s,X_s) - \sigma(s,Y_s)\right)dB_s.

(α+β)2≤2α2+2β2(\alpha + \beta)^2 \le 2\alpha^2 + 2\beta^2 を使って

D(t)≤2 E[(∫0t(b(s,Xs)−b(s,Ys)) ds)2]+2 E[(∫0t(σ(s,Xs)−σ(s,Ys)) dBs)2].D(t) \le 2\,\mathbb{E}\left[\left(\int_0^t (b(s,X_s)-b(s,Y_s))\,ds\right)^2\right] + 2\,\mathbb{E}\left[\left(\int_0^t (\sigma(s,X_s)-\sigma(s,Y_s))\,dB_s\right)^2\right].

第 1 項にはコーシー・シュワルツの不等式 (∫0th ds)2≤t∫0th2 ds\left(\int_0^t h\,ds\right)^2 \le t\int_0^t h^2\,ds を、第 2 項には 定理 4.7 の伊藤等長性を適用します。さらにリプシッツ条件を使うと

D(t)≤2t∫0tK2D(s) ds+2∫0tK2D(s) ds≤2K2(T+1)∫0tD(s) ds.D(t) \le 2t \int_0^t K^2 D(s)\,ds + 2\int_0^t K^2 D(s)\,ds \le 2K^2(T+1)\int_0^t D(s)\,ds.

(フビニの定理で期待値と時間積分を交換しました。被積分項は非負なのでトネリの定理で正当化されます。)これは a=0a = 0, C=2K2(T+1)C = 2K^2(T+1) としたグロンウォールの形なので、補題 6.2 より D(t)≤0D(t) \le 0、すなわち D(t)=0D(t) = 0 です。よって各 tt について P(Xt=Yt)=1\mathbb{P}(X_t = Y_t) = 1 であり、有理数 tt をすべて集めても確率 11 の事象です。X,YX, Y の道は連続ですから、有理点で一致すれば全時刻で一致します。ゆえに XX と YY は識別不能です。

存在。 ピカール反復を用います。Xt(0):=ξX^{(0)}_t := \xi と定め、

Xt(n+1):=ξ+∫0tb(s,Xs(n)) ds+∫0tσ(s,Xs(n)) dBsX^{(n+1)}_t := \xi + \int_0^t b(s, X^{(n)}_s)\,ds + \int_0^t \sigma(s, X^{(n)}_s)\,dB_s

と帰納的に定義します。線形増大条件から各 X(n)X^{(n)} は連続適合で E[sup⁡t≤T(Xt(n))2]<∞\mathbb{E}[\sup_{t \le T}(X^{(n)}_t)^2] < \infty を満たし(帰納法とドゥーブの極大不等式 補題 4.6)、上の反復が意味をもちます。δn(t):=E[sup⁡u≤t(Xu(n+1)−Xu(n))2]\delta_n(t) := \mathbb{E}[\sup_{u \le t}(X^{(n+1)}_u - X^{(n)}_u)^2] とおくと、一意性の計算とドゥーブの L2L^2 極大不等式(伊藤積分の部分に適用)から定数 C1=C1(K,T)C_1 = C_1(K,T) について

δn(t)≤C1∫0tδn−1(s) ds\delta_{n}(t) \le C_1 \int_0^t \delta_{n-1}(s)\,ds

が従います。これを反復すると δn(T)≤δ0(T) (C1T)nn!\delta_n(T) \le \delta_0(T)\,\frac{(C_1 T)^n}{n!} となり、右辺は総和可能です。チェビシェフの不等式とボレル・カンテリの補題から、道の列 (X(n))(X^{(n)}) は [0,T][0,T] 上ほとんど確実に一様収束します。極限 XX は連続適合で、リプシッツ条件により反復式の両辺の極限を取ることができ(左辺は一様収束、右辺の伊藤積分は伊藤等長性による L2L^2 収束)、XX が解であることがわかります。詳細は下記参考文献のエクセンダール第 5 章、またはカラツァス・シュリーブ第 5 章にあります。

注意 6.4

リプシッツ条件を落とすと一意性は壊れます。決定論的な例 dxdt=3x2/3\frac{dx}{dt} = 3x^{2/3}, x(0)=0x(0) = 0 は x≡0x \equiv 0 と x(t)=t3x(t) = t^3 という二つの解をもちます(x↦3x2/3x \mapsto 3x^{2/3} は原点でリプシッツでない)。σ=0\sigma = 0 とすればこれはそのまま確率微分方程式の反例です。ただし 1 次元では、bb がリプシッツ連続でありさえすれば、σ\sigma については ∣x−y∣1/2|x-y|^{1/2} のヘルダー条件だけで軌道ごとの一意性が回復するという山田・渡辺の定理があり、これは金融でよく使われる CIR モデル dX=a(b−X)dt+σX dBdX = a(b-X)dt + \sigma\sqrt{X}\,dB の well-posedness を保証します。

7. 応用:ブラック・ショールズ方程式

Section titled “7. 応用:ブラック・ショールズ方程式”

伊藤の公式が実務に与えた最も有名な帰結を見ます。1973 年のブラック・ショールズ・マートンの議論です。

市場に二つの資産があるとします。安全資産(銀行預金)βt=ert\beta_t = e^{rt}(rr は定数の無リスク金利)と、危険資産(株)StS_t で、SS は 例 5.4 の幾何ブラウン運動 dSt=μSt dt+σSt dBtdS_t = \mu S_t\,dt + \sigma S_t\,dB_t に従うとします。満期 TT、行使価格 KK のヨーロピアン・コールオプションは、時刻 TT に (ST−K)+(S_T - K)^+ を受け取る権利です。この権利の時刻 tt における適正価格を求めたい、というのが問題です。

用語を 3 つ補っておきます。「複製」とは、株と預金を売買し続けて、満期にオプションと同じ受取額になるポートフォリオ(資産の組合せ)を作ることです。「無裁定」とは、元手なしで確実に儲かる取引は存在しない、という仮定です。「自己資金充足」とは、途中で外から資金を出し入れせず、売買の資金を保有資産の中だけでやりくりすることで、これにより資産の変化が価格の変化だけから決まります。

命題 7.1(ブラック・ショールズ方程式)✓

オプション価格が C1,2C^{1,2} 級の関数 V(t,St)V(t, S_t) の形に書け、株と預金の連続的な売買で複製ポートフォリオが組め、無裁定であると仮定します。このとき VV は (t,S)∈[0,T)×(0,∞)(t, S) \in [0,T) \times (0,\infty) 上で

∂V∂t+12σ2S2∂2V∂S2+rS∂V∂S−rV=0\frac{\partial V}{\partial t} + \frac{1}{2}\sigma^2 S^2 \frac{\partial^2 V}{\partial S^2} + rS\frac{\partial V}{\partial S} - rV = 0

を満たし、終端条件は V(T,S)=(S−K)+V(T, S) = (S - K)^+ です。

証明(命題 7.1)

まず 定理 5.2 を f=Vf = V、伊藤過程 SS(ドリフト μS\mu S、拡散係数 σS\sigma S)に適用します。

dV(t,St)=(∂V∂t+μSt∂V∂S+12σ2St2∂2V∂S2)dt+σSt∂V∂S dBt.dV(t, S_t) = \left(\frac{\partial V}{\partial t} + \mu S_t \frac{\partial V}{\partial S} + \frac{1}{2}\sigma^2 S_t^2 \frac{\partial^2 V}{\partial S^2}\right)dt + \sigma S_t \frac{\partial V}{\partial S}\,dB_t.

次にポートフォリオ Πt:=V(t,St)−ΔtSt\Pi_t := V(t,S_t) - \Delta_t S_t(オプションを 1 単位持ち、株を Δt\Delta_t 単位空売り)を考えます。自己資金充足の条件のもとで

dΠt=dV(t,St)−Δt dSt=(∂V∂t+12σ2St2∂2V∂S2+(μSt)(∂V∂S−Δt))dt+σSt(∂V∂S−Δt)dBt.d\Pi_t = dV(t,S_t) - \Delta_t\,dS_t = \left(\frac{\partial V}{\partial t} + \frac{1}{2}\sigma^2 S_t^2 \frac{\partial^2 V}{\partial S^2} + (\mu S_t)\left(\frac{\partial V}{\partial S} - \Delta_t\right)\right)dt + \sigma S_t\left(\frac{\partial V}{\partial S} - \Delta_t\right)dB_t.

ここで Δt:=∂V∂S(t,St)\Delta_t := \frac{\partial V}{\partial S}(t, S_t) と選びます。すると dBtdB_t の係数が消え、μ\mu を含む項も同時に消えて

dΠt=(∂V∂t+12σ2St2∂2V∂S2)dtd\Pi_t = \left(\frac{\partial V}{\partial t} + \frac{1}{2}\sigma^2 S_t^2 \frac{\partial^2 V}{\partial S^2}\right)dt

となります。この瞬間、ポートフォリオはランダム性を失いました。 ∂V/∂S\partial V/\partial S という選択は伊藤の公式が dBtdB_t の係数を明示的に与えてくれるからこそ可能で、ここが 1973 年の論文の核心です。

リスクがないポートフォリオの収益率は、無裁定なら無リスク金利に一致しなければなりません(そうでなければ、預金と Π\Pi の一方を借りて他方を買うことで確実な利益が出ます)。よって dΠt=rΠt dtd\Pi_t = r\Pi_t\,dt、すなわち

∂V∂t+12σ2St2∂2V∂S2=r(V−St∂V∂S).\frac{\partial V}{\partial t} + \frac{1}{2}\sigma^2 S_t^2 \frac{\partial^2 V}{\partial S^2} = r\left(V - S_t\frac{\partial V}{\partial S}\right).

整理すれば主張の方程式です。終端条件は、満期にオプションの価値が payoff そのものになることから V(T,S)=(S−K)+V(T,S) = (S-K)^+ です。

注目すべきは、方程式に μ\mu(株の期待収益率)が現れないことです。オプションの価格は「株がどれくらい儲かると思うか」に依らず、ボラティリティ σ\sigma と金利 rr だけで決まります。相殺の理由は上の計算に明示されていて、Δt=∂V/∂S\Delta_t = \partial V/\partial S と置いた瞬間に μSt(∂V/∂S−Δt)\mu S_t (\partial V/\partial S - \Delta_t) が消えたからです。

例 7.2(ブラック・ショールズ公式)

命題 7.1 の方程式は、変数変換 τ=T−t\tau = T - t, x=ln⁡Sx = \ln S と V=e−rτuV = e^{-r\tau}u によって熱方程式に帰着し、明示的に解けます。τ=T−t>0\tau = T - t > 0 とし Φ\Phi を標準正規分布の分布関数として

V(t,S)=S Φ(d1)−Ke−rτ Φ(d2),V(t, S) = S\,\Phi(d_1) - K e^{-r\tau}\,\Phi(d_2),d1=ln⁡(S/K)+(r+σ22)τστ,d2=d1−στ.d_1 = \frac{\ln(S/K) + \left(r + \frac{\sigma^2}{2}\right)\tau}{\sigma\sqrt{\tau}}, \qquad d_2 = d_1 - \sigma\sqrt{\tau}.

同じ答えは確率論的にも書けます。ドリフトを μ\mu から rr に取り替えた測度 Q\mathbb{Q}(リスク中立測度)のもとで dSt=rSt dt+σSt dWtdS_t = rS_t\,dt + \sigma S_t\,dW_t とすると

V(t,St)=e−rτ EQ[(ST−K)+∣Ft]V(t,S_t) = e^{-r\tau}\,\mathbb{E}^{\mathbb{Q}}\left[(S_T - K)^+ \mid \mathcal{F}_t\right]

です。Q\mathbb{Q} のもとで ST=Stexp⁡((r−σ2/2)τ+σ(WT−Wt))S_T = S_t \exp((r - \sigma^2/2)\tau + \sigma(W_T - W_t)) が対数正規分布に従うので、この期待値を直接積分すれば上の公式が出ます。実際、Z∼N(0,1)Z \sim N(0,1) として E[(Ste(r−σ2/2)τ+στZ−K)+]\mathbb{E}[(S_t e^{(r-\sigma^2/2)\tau + \sigma\sqrt{\tau}Z} - K)^+] を、被積分関数が正になる領域 Z>−d2Z > -d_2 の上で二つの項に分けて積分すると、第 1 項は平方完成により SterτΦ(d1)S_t e^{r\tau}\Phi(d_1)、第 2 項は KΦ(d2)K\Phi(d_2) となります。

注意 7.3

測度 P\mathbb{P} から Q\mathbb{Q} への乗り換えを正当化するのがギルサノフの定理です。大まかには「密度 exp⁡(−λBT−λ2T/2)\exp(-\lambda B_T - \lambda^2 T/2) で測度を取り替えると、Bt+λtB_t + \lambda t が新しい測度のもとでブラウン運動になる」という主張で、ドリフトの付け替えを可能にします。証明にはこの記事で扱った範囲を超える道具(指数マルチンゲールのノビコフ条件など)が要ります。一般形の主張と証明は 定理 4.1[Girsanov の定理とマルチンゲール表現定理]、この株価モデルへの適用は 例 4.3[Girsanov の定理とマルチンゲール表現定理] にあります。演習 8.4 でその指数マルチンゲールに触れます。

演習 8.1易

∫0ts dBs\int_0^t s\,dB_s の分布を求めてください。また E[(∫0ts dBs)2]\mathbb{E}\left[\left(\int_0^t s\,dB_s\right)^2\right] を計算してください。

解答

被積分関数 f(s)=sf(s) = s は決定的で、∫0ts2 ds=t3/3<∞\int_0^t s^2\,ds = t^3/3 < \infty なので f∈L2[0,t]f \in \mathcal{L}^2[0,t] です。例 4.9 より

∫0ts dBs∼N(0,∫0ts2 ds)=N(0,t33).\int_0^t s\,dB_s \sim N\left(0, \int_0^t s^2\,ds\right) = N\left(0, \frac{t^3}{3}\right).

二次モーメントは、平均が 00 なので分散に等しく t3/3t^3/3 です。これは 定理 4.7 の伊藤等長性 E[(∫0ts dBs)2]=E[∫0ts2 ds]=t3/3\mathbb{E}[(\int_0^t s\,dB_s)^2] = \mathbb{E}[\int_0^t s^2\,ds] = t^3/3 からも直ちに得られます。

演習 8.2標準

Mt:=Bt3−3tBtM_t := B_t^3 - 3tB_t が (Ft)(\mathcal{F}_t)-マルチンゲールであることを、伊藤の公式を使って示してください。

解答

f(t,x)=x3−3txf(t,x) = x^3 - 3tx とおきます。これは C1,2C^{1,2} 級で

∂tf=−3x,∂xf=3x2−3t,∂xxf=6x.\partial_t f = -3x, \qquad \partial_x f = 3x^2 - 3t, \qquad \partial_{xx} f = 6x.

X=BX = B はドリフト 00、拡散係数 11 の伊藤過程なので 定理 5.2 より

dMt=(−3Bt+0⋅(3Bt2−3t)+12⋅1⋅6Bt)dt+(3Bt2−3t) dBt=(3Bt2−3t) dBt.dM_t = \left(-3B_t + 0 \cdot (3B_t^2 - 3t) + \frac{1}{2}\cdot 1 \cdot 6B_t\right)dt + (3B_t^2 - 3t)\,dB_t = (3B_t^2 - 3t)\,dB_t.

dtdt の項は −3Bt+3Bt=0-3B_t + 3B_t = 0 で消えました。つまり

Mt=∫0t(3Bs2−3s) dBsM_t = \int_0^t (3B_s^2 - 3s)\,dB_s

です。この被積分過程は連続適合で、

E[∫0T(3Bs2−3s)2 ds]=9∫0T(E[Bs4]−2s E[Bs2]+s2)ds=9∫0T(3s2−2s2+s2) ds=18∫0Ts2 ds\mathbb{E}\left[\int_0^T (3B_s^2 - 3s)^2\,ds\right] = 9\int_0^T \left(\mathbb{E}[B_s^4] - 2s\,\mathbb{E}[B_s^2] + s^2\right)ds = 9\int_0^T (3s^2 - 2s^2 + s^2)\,ds = 18\int_0^T s^2\,ds

が有限です(E[Bs4]=3s2\mathbb{E}[B_s^4] = 3s^2 を使いました)。よって被積分過程は L2[0,T]\mathcal{L}^2[0,T] に属し、定理 4.7 より MM は真のマルチンゲールです。局所マルチンゲールであることだけでは不十分で、この可積分性の確認が必要である点に注意してください。

演習 8.3標準

Yt:=∫0tBs dsY_t := \int_0^t B_s\,ds(各道ごとの通常のリーマン積分)について、YtY_t がガウス分布に従うことを示し、平均と分散を求めてください。

解答

f(t,x)=txf(t,x) = tx に 定理 5.2 を適用します。∂tf=x\partial_t f = x, ∂xf=t\partial_x f = t, ∂xxf=0\partial_{xx} f = 0 なので

d(tBt)=Bt dt+t dBt.d(tB_t) = B_t\,dt + t\,dB_t.

両辺を 00 から tt まで積分すると tBt=∫0tBs ds+∫0ts dBstB_t = \int_0^t B_s\,ds + \int_0^t s\,dB_s、すなわち

Yt=tBt−∫0ts dBs.Y_t = tB_t - \int_0^t s\,dB_s.

ここで tBt=∫0tt dBstB_t = \int_0^t t\,dB_s(tt は固定なので定数)と書けるので

Yt=∫0t(t−s) dBs.Y_t = \int_0^t (t - s)\,dB_s.

被積分関数 s↦t−ss \mapsto t - s は決定的なので 例 4.9 が適用でき、YtY_t はガウス分布に従い

E[Yt]=0,Var⁡(Yt)=∫0t(t−s)2 ds=[−(t−s)33]0t=t33.\mathbb{E}[Y_t] = 0, \qquad \operatorname{Var}(Y_t) = \int_0^t (t-s)^2\,ds = \left[-\frac{(t-s)^3}{3}\right]_0^t = \frac{t^3}{3}.

偶然にも 演習 8.1 と同じ分散になります(変数変換 s↦t−ss \mapsto t - s で被積分関数が一致するためです)。

演習 8.4難

σ≠0\sigma \ne 0 を定数とし、Zt:=exp⁡(σBt−σ22t)Z_t := \exp\left(\sigma B_t - \frac{\sigma^2}{2}t\right) とおきます。

(a) dZt=σZt dBtdZ_t = \sigma Z_t\,dB_t を示してください。 (b) ZZ が [0,T][0,T] 上で真のマルチンゲールであること、特に E[Zt]=1\mathbb{E}[Z_t] = 1 を示してください。 (c) t→∞t \to \infty のとき Zt→0Z_t \to 0 がほとんど確実に成り立つことを示し、(b) と矛盾しない理由を説明してください。

解答

(a) Yt:=σBt−σ22tY_t := \sigma B_t - \frac{\sigma^2}{2}t はドリフト −σ2/2-\sigma^2/2、拡散係数 σ\sigma の伊藤過程です。g(y)=eyg(y) = e^y に 定理 5.2 を適用すると g′=g′′=eyg' = g'' = e^y なので

dZt=eYt(−σ22)dt+12eYtσ2 dt+eYtσ dBt=σZt dBt.dZ_t = e^{Y_t}\left(-\frac{\sigma^2}{2}\right)dt + \frac{1}{2}e^{Y_t}\sigma^2\,dt + e^{Y_t}\sigma\,dB_t = \sigma Z_t\,dB_t.

dtdt の項が相殺しました。この相殺のために指数の肩に −σ2t/2-\sigma^2 t/2 を入れてあるわけです。

(b) (a) より Zt=1+∫0tσZs dBsZ_t = 1 + \int_0^t \sigma Z_s\,dB_s です。被積分過程 σZ\sigma Z が L2[0,T]\mathcal{L}^2[0,T] に属することを確認します。2σBs∼N(0,4σ2s)2\sigma B_s \sim N(0, 4\sigma^2 s) の指数モーメントから

E[Zs2]=E[e2σBs−σ2s]=e−σ2s e2σ2s=eσ2s\mathbb{E}[Z_s^2] = \mathbb{E}\left[e^{2\sigma B_s - \sigma^2 s}\right] = e^{-\sigma^2 s}\,e^{2\sigma^2 s} = e^{\sigma^2 s}

なので

E[∫0Tσ2Zs2 ds]=σ2∫0Teσ2s ds=eσ2T−1<∞.\mathbb{E}\left[\int_0^T \sigma^2 Z_s^2\,ds\right] = \sigma^2 \int_0^T e^{\sigma^2 s}\,ds = e^{\sigma^2 T} - 1 < \infty.

よって 定理 4.7 より ZZ はマルチンゲールで、E[Zt]=E[Z0]=1\mathbb{E}[Z_t] = \mathbb{E}[Z_0] = 1 です。

(c) ブラウン運動の大数の法則(系 5.7)[マルチンゲールとブラウン運動] Bt/t→0B_t/t \to 0(a.s., t→∞t \to \infty)を使います。指数の肩を

σBt−σ22t=t(σBtt−σ22)\sigma B_t - \frac{\sigma^2}{2}t = t\left(\sigma\frac{B_t}{t} - \frac{\sigma^2}{2}\right)

と書くと、括弧の中は −σ2/2<0-\sigma^2/2 < 0 に収束します。よって十分大きい tt で括弧は −σ2/4-\sigma^2/4 以下となり、肩は −∞-\infty に発散します。ゆえに Zt→0Z_t \to 0 が a.s. です。

矛盾しない理由は、各点収束と期待値の収束が一致するには一様可積分性が必要だからです。Zt→0Z_t \to 0 a.s. かつ E[Zt]=1\mathbb{E}[Z_t] = 1 という組み合わせは、族 (Zt)t≥0(Z_t)_{t \ge 0} が一様可積分でないことを示しています。直観的には、ZtZ_t の質量のほとんどは 00 の近くに集まる一方、確率は小さいが値が極端に大きい事象が平均 11 を支えている、という状況です。これはリスク中立測度への変換(注意 7.3)で、無限時間区間を扱うときに注意が必要な理由でもあります。

  • 伊藤清『確率論』岩波書店、1991 — 確率積分と確率微分方程式の章。創始者自身による記述です。
  • B. Øksendal, Stochastic Differential Equations: An Introduction with Applications, 6th ed., Springer, 2003 — 第 3 章(伊藤積分)、第 4 章(伊藤の公式)、第 5 章(存在と一意性)。学部から読める標準的な入門書です。
  • I. Karatzas, S. E. Shreve, Brownian Motion and Stochastic Calculus, 2nd ed., Springer, 1991 — 第 3 章(確率積分)、第 5 章(確率微分方程式)。厳密さを求めるならこれです。
  • S. E. Shreve, Stochastic Calculus for Finance II: Continuous-Time Models, Springer, 2004 — 第 4 章(伊藤積分と伊藤の公式)、第 5 章(リスク中立価格付け)。金融への応用が丁寧です。
  • F. Black, M. Scholes, “The Pricing of Options and Corporate Liabilities”, Journal of Political Economy 81 (1973), 637–654. DOI: 10.1086/260062
  • 舟木直久『確率微分方程式』岩波書店、2005 — 日本語で書かれた確率解析の標準的な教科書です。

Appendix: 一般の伊藤の公式(局所化)

Section titled “Appendix: 一般の伊藤の公式(局所化)”

一般の伊藤の公式について。 定理 5.2 の証明では f′f', f′′f'' の有界性を仮定しました。一般の C1,2C^{1,2} 級 ff には停止時刻

τn:=inf⁡{t≥0:∣Xt∣≥n}∧T\tau_n := \inf\{t \ge 0 : |X_t| \ge n\} \wedge T

を導入し、[0,τn][0, \tau_n] 上では XX が有界なので ff を [−n−1,n+1][-n-1, n+1] の外で滑らかに切り落として有界導関数の場合に帰着させます。道の連続性から τn→T\tau_n \to T(a.s.)なので、n→∞n \to \infty とすれば全区間での公式が得られます。この「局所化」は確率解析のいたるところで現れる標準的な手続きです。

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

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

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

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