NSM-021
Kolmogorov 前進方程式と平衡分布 π
作成日: 2026-05-26 / 連続時間マルコフ連鎖 / Mathematics in Neuroscience プレゼン準備
関連ドキュメント
【本ノートでの用語規約】
前進方程式 (Kolmogorov forward equation) : $\frac{dP(t)}{dt} = P(t)\,Q$。初期分布を固定して将来へ確率を流す。
後進方程式 (Kolmogorov backward equation) : $\frac{dP(t)}{dt} = Q\,P(t)$。終状態を固定して過去を見る(ただし解は同じ $e^{Qt}$)。
平衡分布 / 定常分布 (stationary / equilibrium distribution) : $\pi$ と書く。円周率 π とは無関係。確率論・統計力学の慣例によるギリシャ文字。
Q 行列 (generator matrix / rate matrix) : $Q_{ij} \geq 0 \;(i \neq j)$、行和ゼロ $q_{ii} = -\sum_{j \neq i} q_{ij}$。詳細は NSM-020 。
本ノートは用語整理(NSM-005 )を前提とし、数学的内容 (導出・証明・平衡分布の出現理由)を扱う。
1. 前進方程式の定義と導出
教科書・一次文献で確認済み
1-1. 行列形式
有限状態 CTMC $\{X(t)\}_{t \geq 0}$(状態空間 $S = \{1, \ldots, n\}$、生成作用素 $Q$)の遷移確率行列 $P(t) = (P_{ij}(t))$ は以下の ODE を満たす:
$$\boxed{\frac{dP(t)}{dt} = P(t)\,Q, \quad P(0) = I}$$
これが Kolmogorov 前進方程式 (行列形式)。
1-2. 分布の時間発展(ベクトル形式)
$p(t) = (p_1(t), \ldots, p_n(t))$ を時刻 $t$ での状態確率の行ベクトルとする($p_j(t) = P(X(t) = j)$)。前進方程式はベクトル形式で:
$$\boxed{\frac{d p(t)}{dt} = p(t)\,Q, \quad p(0) = p_0}$$
解は $p(t) = p_0\,e^{Qt}$(行ベクトルに右からかける)。
1-3. 導出(Chapman-Kolmogorov から微分へ)
Chapman-Kolmogorov 関係式: $P(t+h) = P(t)\,P(h)$(半群性。導出は
NSM-014 )
差分を作る:
$$P(t+h) - P(t) = P(t)\,P(h) - P(t) = P(t)\,(P(h) - I)$$
$h$ で割って $h \to 0^+$:
$$\frac{dP(t)}{dt} = P(t)\,\lim_{h \to 0^+} \frac{P(h) - I}{h} = P(t)\,Q$$
ここで $Q := P'(0) = \lim_{h \to 0^+} \frac{P(h) - I}{h}$(Q の定義。詳細は
NSM-020 /
NSM-011 )。
後進方程式 も $P(t+h) = P(h)\,P(t)$ から同様に得られ、$P'(t) = Q\,P(t)$。
可換性 $QP(t) = P(t)Q$($Q$ と $e^{Qt}$ は可換)により、両方程式の解は同じ $P(t) = e^{Qt}$。
図 1. 前進方程式の導出ステップ
Chapman-Kolmogorov
P(t+h) = P(t) P(h)
半群性(NSM-014)
差分
差分式
P(t+h) - P(t)
= P(t)(P(h) - I)
h→0+
微分の定義を適用
P'(t) = P(t) · Q
Q := lim P(h)-I / h
前進方程式
P'(t) = P(t) Q
P(0) = I
(後進方程式も同様: P(t+h) = P(h)P(t) → P'(t) = QP(t))
可換性: QP(t) = P(t)Q (Q と e^{Qt} は可換)
→ 前進・後進方程式の解は同じ P(t) = exp(Qt)
図 1. 前進方程式の導出。Chapman-Kolmogorov → 差分 → h→0+ 極限 の 3 ステップ。後進方程式との可換性も示す。
2. 何のために必要か — 4 つの目的
教科書・一次文献で確認済み
目的 1: 時間発展の追跡
初期分布 $p_0$ がわかれば、任意時刻 $t$ での状態分布が解析的に得られる:
$$p(t) = p_0\,e^{Qt}$$
「今どの状態にいるか」の確率分布を時間の関数として追跡できる。
目的 2: 観測量の予測(イオンチャネル文脈)
状態 $j$ の占有確率 $p_j(t) = (p_0\,e^{Qt})_j$ は直接観測量に対応する:
$$I(t) = N \cdot \gamma \cdot (V - E_{\rm rev}) \cdot p_{\rm open}(t)$$
ここで $N$ は総チャネル数、$\gamma$ は単一チャネルコンダクタンス。実験のマクロ電流波形 $I(t)$ の理論曲線が前進方程式から得られる(NSM-009 参照)。
目的 3: 平衡分布の数学的定義の場
$dp/dt = 0$(定常)を要求すると:
$$\pi\,Q = 0$$
これが平衡分布 $\pi$ の条件式として前進方程式から直接導かれる(詳細はセクション 3)。
目的 4: 前進 vs 後進の解釈の違い
同じ解 $e^{Qt}$ だが、「何を問いたいか」が異なる:
方程式 何を固定するか 自然な応用
前進方程式 初期分布 $p_0$ を固定 将来の占有確率計算・マクロ電流予測
後進方程式 終状態(または観測クラス)を固定 滞在時間分布・初到達時間・吸収問題
用語整理の詳細は NSM-005 。
図 2. 前進方程式 vs 後進方程式 — 視点の違い
前進方程式 P'(t) = P(t)Q
時間 →
p(0) 固定
t=0
p(t) = ?
(求める)
t=t
「確率を未来へ流す」
p(t) = p(0) exp(Qt)
→ 観測量の予測・平衡分布の計算
→ マクロ電流 I(t) の理論曲線
後進方程式 P'(t) = QP(t)
時間 →
起源 = ?
(求める)
t=0
終状態 固定
t=t
「終状態から過去を見る」
P'(t) = Q P(t)
→ 滞在時間・初到達時間
→ dwell time 分布 f_C(t)
図 2. 前進方程式(緑枠)と後進方程式(紫枠)の視点の違い。解は同じ exp(Qt) だが、「固定するもの」と「求めるもの」が逆転している。
3. 平衡分布 π の定義
教科書・一次文献で確認済み
3-1. 長時間極限としての定義
CTMC が既約 (irreducible) (全状態が一つの連結成分をなす)かつエルゴード的 であれば、初期分布によらず長時間極限が存在する:
$$\pi := \lim_{t \to \infty} p(t)$$
性質:
$\pi = (\pi_1, \ldots, \pi_n)$ は行ベクトル、各 $\pi_i \geq 0$、$\sum_{i} \pi_i = 1$
一意に定まる(初期分布 $p_0$ に依存しない)
遷移行列行列の長時間極限: $\lim_{t \to \infty} e^{Qt} = \mathbf{1}\,\pi$(全行が $\pi$ の行列)
3-2. イオンチャネルにおける意味
$\pi_j$ は「十分長い記録における状態 $j$ の占有時間の割合」(エルゴード定理)。例えば 2 状態モデルの $\pi_{\rm open}$ = 開確率($P_o$)。
4. なぜ π が現れるのか — 数学的・物理的理由
4-1. 数学的: 定常条件 πQ = 0
教科書・一次文献で確認済み
前進方程式 $dp/dt = pQ$ において、時間変化が止まる($dp/dt = 0$)条件を課すと:
$$\pi\,Q = 0$$
つまり $\pi$ は Q の固有値 0 に対応する左固有ベクトル 。さらに規格化条件 $\pi\,\mathbf{1} = 1$($\mathbf{1}$ は成分がすべて 1 の縦ベクトル)を合わせて解く。
4-2. なぜ Q に固有値 0 があるのか
教科書・一次文献で確認済み
Q の行和ゼロの帰結:
$$Q\,\mathbf{1} = \mathbf{0} \quad \text{(各行の要素の和 = 0)}$$
これは $\mathbf{1} = (1, 1, \ldots, 1)^T$ が Q の固有値 0 に対応する右固有ベクトル であることを意味する。
固有値は左右共通(固有多項式 $\det(\lambda I - Q) = 0$ は同じ)なので、固有値 0 の左固有ベクトル も存在する。それが平衡分布 $\pi$ の候補。
4-3. 物理的: 確率保存が固有値 0 を強制する
教科書・一次文献で確認済み
「全状態の確率の合計は常に 1」(確率保存):
$$\sum_j p_j(t) = 1 \quad \text{for all } t$$
これを前進方程式に代入すると $\frac{d}{dt}\sum_j p_j = \sum_j (pQ)_j = p\,Q\,\mathbf{1} = 0$ が要請される。Q の行和ゼロ($Q\,\mathbf{1} = \mathbf{0}$)はこの確率保存を保証する条件であり、固有値 0 の存在を論理的に強制する。
4-4. なぜ記号 π を使うのか
標準的・手元未確認
確率論・マルコフ連鎖の文献(Norris 1997, Kemeny-Snell 1960 等)での慣例。円周率 π とは無関係 。文脈(確率論 vs 幾何学)で区別が自明なため混乱は生じない。
図 3. Q の固有値 0 と右・左固有ベクトルの対応
Q 行列
n × n 生成作用素
q_ij ≥ 0 (i≠j)
行和ゼロ: Q・1 = 0
固有値: 0, λ₂, ..., λₙ
右固有ベクトル
Q · 1 = 0
1 = (1,1,...,1)ᵀ
← 確率保存が強制
固有値 0
右作用
左固有ベクトル
π Q = 0
π = (π₁,...,πₙ)
Σπᵢ = 1, πᵢ ≥ 0
= 平衡分布
左作用
確率保存 Σpⱼ = 1(物理的要請)
→ Q・1 = 0 (行和ゼロ) → 固有値 0 の存在 → π の存在
図 3. Q の右固有ベクトル(全 1 ベクトル = 確率保存)と左固有ベクトル(π = 平衡分布)は固有値 0 の両側に対応する。
5. Q 行列との関係 — まとめ
教科書・一次文献で確認済み
性質 Q 側 平衡分布 π 側
行和ゼロ
$Q\,\mathbf{1} = \mathbf{0}$(右固有ベクトル $\mathbf{1}$、固有値 0)
—
左固有ベクトル
—
$\pi\,Q = \mathbf{0}$(固有値 0)
既約性
Q が既約 (irreducible): 全状態間に遷移経路あり
$\pi$ が一意に存在(各 $\pi_i > 0$)
エルゴード性
全状態を行き来できる(正再帰的)
$p(t) \to \pi$(初期分布によらず)
長時間極限
$e^{Qt} \to \mathbf{1}\,\pi$(全行が $\pi$)
$p(t) = p_0\,e^{Qt} \to p_0\,\mathbf{1}\,\pi = \pi$
他の固有値
$\lambda_2, \ldots, \lambda_n < 0$(既約エルゴード条件下)
$e^{\lambda_k t} \to 0$($t \to \infty$)→ $\pi$ への収束を支配
固有値 0 と dwell time 分解の注意:
Q 全体の固有値 0 は「平衡分布」に対応する。一方、dwell time 分布で登場する固有値は $Q_{CC}$(状態クラスのサブブロック)の
負固有値のみ 。固有値 0 は dwell time 分布には現れない。混同注意(
NSM-003 /
NSM-019 §7 参照)。
6. 2 状態モデルの具体計算
教科書・一次文献で確認済み
状態 1(閉)・状態 2(開)の 2 状態イオンチャネルモデル:
$$Q = \begin{pmatrix} -\alpha & \alpha \\ \beta & -\beta \end{pmatrix}$$
ここで $\alpha > 0$(閉 → 開 遷移率)、$\beta > 0$(開 → 閉 遷移率)。
πQ = 0 を解く
$(\pi_1, \pi_2)\,Q = (0, 0)$ と $\pi_1 + \pi_2 = 1$ を連立:
$$\pi_1(-\alpha) + \pi_2\,\beta = 0 \implies \pi_1\,\alpha = \pi_2\,\beta$$
$$\boxed{\pi_1 = \frac{\beta}{\alpha + \beta}, \quad \pi_2 = \frac{\alpha}{\alpha + \beta}}$$
物理的解釈
$\alpha$ が大きい(閉から出やすい)→ $\pi_1 = \beta/(\alpha+\beta)$ が小さい → 閉状態の滞在確率が低い。直感と一致。
$\pi_2 = \alpha/(\alpha+\beta)$ = 開確率 $P_o$。実験で測定される「開いている時間の割合」。
詳細釣り合い $\pi_1\,q_{12} = \pi_2\,q_{21}$($\beta\alpha/(\alpha+\beta) = \alpha\beta/(\alpha+\beta)$)が成立 → この 2 状態モデルは可逆。
図 4. 2 状態モデルの遷移図と平衡分布の計算
遷移図
状態 1
(閉)
状態 2
(開)
α
β
πQ = 0 の解
(π₁, π₂)·Q = (0, 0)
π₁·α = π₂·β かつ π₁ + π₂ = 1
π₁ = β/(α+β)
閉状態の占有確率
α大 → π₁ 小 ✓
π₂ = α/(α+β)
開確率 Pₒ
α大 → π₂ 大 ✓
詳細釣り合い: π₁·α = π₂·β = αβ/(α+β)
図 4. 2 状態モデルの遷移図(左)と πQ = 0 の解(右)。α が大きいほど閉状態の滞在確率 π₁ が小さくなる直感と一致。
7. 長時間極限 p(t) → π の収束
教科書・一次文献で確認済み
エルゴード的 CTMC では初期分布によらず $p(t) \to \pi$。収束速度は Q の 2 番目に大きい固有値($\lambda_2 < 0$、0 に最も近い負固有値)が支配する:
$$\|p(t) - \pi\| \leq C\,e^{\lambda_2 t}$$
$|\lambda_2|$ が大きいほど速く収束(2 状態モデルでは $\lambda_2 = -(\alpha + \beta)$)。
図 5. 複数の初期分布から始めた p₂(t) の収束(α=2, β=1 → π₂ = 2/3)
t
p₂(t)
0
0.5
1
π₂ = 2/3
p₂(0) = 0(閉から出発)
p₂(0) = 1(開から出発)
p₂(0) = 0.3
t ≈ 1/(α+β)
= 収束の時定数
1
2
3
図 5. 異なる初期分布(緑: p₂(0)=0、赤: p₂(0)=1、紫破線: p₂(0)=0.3)から始めた開状態確率 p₂(t) が、すべて π₂ = 2/3 に収束する(α=2, β=1)。収束の時定数は 1/(α+β) = 1/3。
8. 詳細釣り合いと可逆性(補足)
標準的・手元未確認
$\pi Q = 0$ は 大域的な釣り合い条件 (global balance):
$$\sum_{j \neq i} \pi_i\,q_{ij} = \sum_{j \neq i} \pi_j\,q_{ji} \quad \text{(状態 $i$ への流入 = 流出)}$$
これより強い条件が 詳細釣り合い (detailed balance) :
$$\pi_i\,q_{ij} = \pi_j\,q_{ji} \quad \text{for all } i \neq j$$
詳細釣り合いが成立する CTMC を可逆 (reversible) という。可逆性は「時間を逆転させても統計的に区別できない」という対称性に対応する。2 状態モデルは常に可逆(上の計算より)。3 状態以上では詳細釣り合いが成立しないモデルも存在し、それは非平衡定常状態(確率流が持続する)に対応する。
確信度まとめ
教科書・一次文献で確認済み — セクション 1(前進方程式の導出)・3(π の定義)・4-1〜4-3(πQ=0・固有値 0 の理由)・5(Q との関係表)・6(2 状態計算)・7(収束の定量評価)
標準的・手元未確認 — セクション 4-4(π という記号の由来)・セクション 8(詳細釣り合い・可逆性の補足説明)
参考文献
Norris, J. R. (1997). Markov Chains. Cambridge University Press. — Chapter 2 (連続時間マルコフ連鎖)・Chapter 3 (定常分布). 前進方程式の導出・平衡分布の存在一意性定理・詳細釣り合いの定義・エルゴード定理を標準的に展開。
Colquhoun, D. & Hawkes, A. G. (1977). Relaxation and fluctuations of membrane currents that flow through drug-operated channels. Proceedings of the Royal Society B , 199, 231–262. — イオンチャネルへの Q 行列・前進方程式の適用の原典。マクロ電流 I(t) = N γ (V-E) p_open(t) の定式化。
Colquhoun, D. & Hawkes, A. G. (1981). On the stochastic properties of single ion channels. Proceedings of the Royal Society B , 211, 205–235. — 単一チャネル記録の dwell time 分布と Q 行列のスペクトル分解。後進方程式からの dwell time 分布導出を含む。
Colquhoun, D. & Hawkes, A. G. (1995). The principles of the stochastic interpretation of ion-channel mechanisms. In Sakmann & Neher (Eds.), Single-Channel Recording (2nd ed.), pp. 397–482. — 教科書章。平衡分布・前進/後進方程式・Q 行列の構造の体系的解説。
関連項目
作成: 2026-05-26 / NSM-021 / プロジェクト: Mathematics in Neuroscience プレゼン準備