作成日: 2026-05-24 / CTMC 仮定の前提レイヤー / Mathematics in Neuroscience プレゼン準備
演繹パイプライン (ctmc-deductive-pipeline.html) の Step 1 には次のように書かれている:
これを読んだとき「仮定 → 指数分布」という 下から上への必然 が見えるのと同時に、自然な疑問が生まれる:
この疑問が生まれるのは極めて自然である。なぜなら:
本ノートはその正当化の主役 — 三層構造 — を整理する。
チャネルタンパク質を取り巻く水分子・イオン・熱的揺らぎ(熱浴)が何を行うかを考える。
この 9 桁の差により、チャネルが「ある状態に入った」という事実は、ほぼ瞬時に熱浴によって洗い流される。 次に遷移が起きるまでの待ち時間の間、チャネルはどれだけ長く待ってきたかを覚えていられない。 過去の滞在履歴が物理的に消去されている。
統計力学のアプローチでもこれを裏付ける。van Kampen (1992) が詳論するように、熱平衡状態にある多体系の粗視化された記述(特定のコンフォメーション状態への射影)は、時間スケールの分離が成立する条件下で マスター方程式 (master equation) に従う。マスター方程式は CTMC そのものであり、マルコフ性は観測前から熱統計力学が保証している。
主張(同値定理): 滞在時間 $T$(非負連続確率変数)が無記憶性を満たす $\Longleftrightarrow$ ある $\lambda > 0$ が存在して $T \sim \mathrm{Exp}(\lambda)$。
以下で $(\Rightarrow)$ 方向(無記憶性 $\Rightarrow$ 指数分布)を 6 ステップで完全に証明する。$(\Leftarrow)$ 方向は Step 6 でまとめて示す。
無記憶性の定義: 任意の $s, t \ge 0$ に対して
$$P(T > s + t \mid T > s) = P(T > t)$$条件付き確率の定義から($P(T > s) > 0$ を仮定):
$$\frac{P(T > s + t)}{P(T > s)} = P(T > t)$$生存関数 $S(t) := P(T > t)$ を導入する。$S$ は以下の性質を持つ:
これらの性質のもと、上式を $S$ で書き直すと:
$$S(s + t) = S(s)\,S(t) \quad \forall\, s, t \ge 0$$これが Cauchy の乗法的関数方程式 である。
$\log S(t)$ をとるには $S(t) > 0$ が必要。これを背理法で示す。
$S(s_0) = 0$ となる最小の $s_0 \ge 0$ が存在すると仮定する。すると:
$$S(s_0) = S\!\left(\tfrac{s_0}{2} + \tfrac{s_0}{2}\right) = S\!\left(\tfrac{s_0}{2}\right)^2 = 0$$ $$\therefore S\!\left(\tfrac{s_0}{2}\right) = 0$$これは $s_0$ の最小性に矛盾($s_0/2 < s_0$ でも $S = 0$)。よって
$$S(t) > 0 \quad \forall\, t \ge 0$$$g(t) := \log S(t)$ と定義する($S > 0$ なので well-defined)。$g(0) = 0$、$g$ は単調非増加。乗法方程式は
$$g(s+t) = g(s) + g(t) \quad \forall\, s, t \ge 0$$という Cauchy の加法的関数方程式 に帰着する。
$g(s+t) = g(s) + g(t)$ の解を、自然数 → 有理数 → 実数の順に構成する。
(a) 自然数: 帰納法により
$$g(n) = g(\underbrace{1 + \cdots + 1}_{n}) = n\,g(1)$$(b) 有理数 $p/q$($p, q \in \mathbb{N}$): $q \cdot g(p/q) = g(p) = p\,g(1)$ より
$$g\!\left(\tfrac{p}{q}\right) = \tfrac{p}{q}\,g(1)$$つまり任意の正の有理数 $r$ に対して $g(r) = r\,g(1)$。
(c) 実数への拡張: 任意の実数 $t \ge 0$ に対し、有理数列 $\{q_n\} \nearrow t$、$\{r_n\} \searrow t$ をとる。$g$ の単調非増加性から:
$$g(q_n) \ge g(t) \ge g(r_n)$$ $$q_n\,g(1) \ge g(t) \ge r_n\,g(1)$$$n \to \infty$ で $q_n \to t$、$r_n \to t$ なので、挟み撃ちにより
$$g(t) = t\,g(1) \quad \forall\, t \ge 0$$$c := g(1)$ と置けば $g(t) = ct$、すなわち $S(t) = e^{ct}$。
なぜ単調性の仮定が本質的か。 $\mathbb{R}$ を $\mathbb{Q}$-ベクトル空間と見ると Hamel 基底が存在し(選択公理)、それを使うと $g(s+t) = g(s)+g(t)$ を満たすが至るところ不連続、かつグラフが $\mathbb{R}^2$ で稠密になる「病的解」が構成できる。 Step 3 の実数拡張は「有理数での線形性 + 連続性(または単調性)」を使っているが、連続性も単調性も仮定しないと、有理数での一致から実数全体への一意延長は保証されない。
本証明では Step 1 で導入した生存関数の単調非増加性 が自動的にこの病的解を排除している。 「生存関数」という設定から来る単調性は追加の仮定ではなく、確率の単調性から無条件に成立する性質である。 したがって、選択公理に頼る病的解は生存関数の文脈では原理的に出現しない。これが Cauchy 関数方程式の解の一意性(Cauchy–Hamel の定理: 可測または単調な解は線形に限る)が本設定で適用できる理由である。
$S(t) = e^{ct}$ のパラメータ $c$ を絞る。
$\lambda := -c > 0$ と置くと:
$$S(t) = e^{-\lambda t} \quad (t \ge 0,\; \lambda > 0)$$$(\Rightarrow)$ 完了: Step 1–5 より、無記憶性 $\Rightarrow$ $S(t) = e^{-\lambda t}$ $\Rightarrow$ PDF $f(t) = -S'(t) = \lambda e^{-\lambda t}$(指数分布 $\mathrm{Exp}(\lambda)$)。
$(\Leftarrow)$: $T \sim \mathrm{Exp}(\lambda)$ であれば $S(t) = e^{-\lambda t}$ だから:
$$S(s+t) = e^{-\lambda(s+t)} = e^{-\lambda s}\cdot e^{-\lambda t} = S(s)\,S(t)$$すなわち $P(T > s+t \mid T > s) = P(T > t)$ が成立し、無記憶性が直接確認できる。
両向き示したので $\Leftrightarrow$ が確立した。
この同値性が「物理(§2.1)→ 数学 → 経験(§2.3)」の連鎖の中間ピースを与える。 物理がマルコフ性(無記憶性)を要求し、この定理が指数分布を一意に引き出す。 より詳しい議論(集約マルコフとの関係など)は memoryless-property.html §4 を参照。
三段論法を整理する:
重要なのは矢印が 双方向(同値) であることだ。数学的に「無記憶性 $\Leftrightarrow$ 指数分布」が成立するため、「指数分布を観測したから無記憶性を仮定した」という逆の読みも数学的には正しい。しかし 正当化の主役(なぜ CTMC を仮定してよいか)は物理側にある。
実験で実際に指数分布(あるいは指数の和)が観測されることは:
「観測 → 仮定」と「仮定 → 観測」は同値定理によって数学的に双方向だが、正当化における役割が異なる。
物理からの正当化は「CTMC は正しい」ということではなく「CTMC を仮定するに十分な物理的根拠がある」ということだ。CTMC は依然として検証・棄却可能な科学的仮説である。
| 観測される異常 | 含意されるモデル | 実例 |
|---|---|---|
| dwell time が非指数 (例: ガンマ分布・べき乗) | 内部に未分解の隠れ状態 (hidden states) が存在する | CTMC に隠れ状態を加えた 隠れマルコフモデル (HMM) |
| 連続する dwell time 間に相関 | マルコフ性の破れ / 半マルコフ的挙動 | Semi-Markov 過程: 遷移先は現在状態のみに依存するが滞在時間分布が任意 |
| ATP 駆動のような非平衡 cyclic mechanism | Detailed balance の破れ / 複素固有値 (減衰振動) | モータータンパク質・ポンプ型チャネル (Na/K-ATPase) |
既存ノート群との関係を整理する。
| ノート | 役割 | 本ノートとの関係 |
|---|---|---|
| 本ノート | CTMC 仮定そのものの正当化 | — |
| memoryless-property.html | 「無記憶性とは何か」(数学的中身) | §2.2 の数学的一意性の詳細 |
| ctmc-continuous-time-markov-chain.html | CTMC の数学的定義 (形式化) | 仮定の形式的記述(本ノートは仮定の根拠) |
| ctmc-deductive-pipeline.html | 仮定を起点とした演繹連鎖 | 本ノートの「下流」。本ノートが根拠を与える |