ラプラス変換と指数分布の和 — Section 9.1 の核心
関連ドキュメント
この記事は何の記事か:
Hawkes & Colquhoun "Stochastic Properties of Ion Channels" の Section 9.1
"The Sum of Two Different Exponentially Distributed Intervals" の解説。
イオンチャネルの開時間 $t_{\text{open}}$ と閉時間 $t_{\text{shut}}$ の合計
$\;t = t_{\text{open}} + t_{\text{shut}}\;$ の確率密度関数を求める節。
結論を先に: 2つの独立な指数分布の和は畳み込み積分 で書けるが、
ラプラス変換を使うと畳み込みが単なる積 に変換されて計算が一気に楽になる。
これが本節の主役 — 「なぜラプラス変換が必要か」 の答え。
1. 問題設定 — 何を求めたいのか
イオンチャネルは「開いている時間」と「閉じている時間」を交互に繰り返す。
単一チャネル記録の電流トレースを思い出してほしい:
閉
開
$t_{\text{open}}$
$t_{\text{shut}}$
$t = t_{\text{open}} + t_{\text{shut}}$
図1. 単一チャネルの電流トレース。1回の「サイクル」(開→閉) の長さ $t$ の分布を求めたい。
2状態モデル ($O \leftrightarrow C$) を仮定:
$f_{\text{open}}(t) = \alpha\, e^{-\alpha t}, \qquad f_{\text{shut}}(t) = \beta'\, e^{-\beta' t}$
$\alpha$: 開状態からの脱出率 (= 閉じる速さ)、平均開時間 $= 1/\alpha$
$\beta'$: 閉状態からの脱出率 (= 開く速さ)、平均閉時間 $= 1/\beta'$
$\alpha \neq \beta'$ を仮定 (異なる時定数)
求めたいもの: $t = t_{\text{open}} + t_{\text{shut}}$ の確率密度関数 $f(t)$
2. 素朴な方法 — 畳み込み積分(でも面倒)
2つの独立な確率変数の和の分布は畳み込み (convolution) で書ける:
$\displaystyle f(t) = \int_0^t f_{\text{open}}(\tau)\, f_{\text{shut}}(t - \tau)\, d\tau$
意味は直感的:
$t_{\text{open}} = \tau$ となる確率密度が $f_{\text{open}}(\tau)$
残りの $t - \tau$ が $t_{\text{shut}}$ となる確率密度が $f_{\text{shut}}(t-\tau)$
$\tau$ を $0$ から $t$ まで全パターン足し上げる
合計 $t$ (固定)
0
$t$
$t_{\text{open}}=\tau_1$
$t_{\text{shut}}=t-\tau_1$
$t_{\text{open}}=\tau_2$
$t_{\text{shut}}=t-\tau_2$
$t_{\text{open}}=\tau_3$
$t-\tau_3$
→ $\tau$ を 0 から $t$ までスライドさせて全パターン足し上げる (= 積分)
図2. 畳み込みの直感: $t$ を「開」と「閉」に分ける分け方すべてを積分で集める。
実際に指数分布を代入して計算してみると…
$\displaystyle f(t) = \int_0^t \alpha e^{-\alpha \tau} \cdot \beta' e^{-\beta'(t-\tau)}\, d\tau
= \alpha \beta' e^{-\beta' t} \int_0^t e^{-(\alpha - \beta')\tau} d\tau$
これくらいなら手計算で行けるが、3つ、4つ、…と増えると地獄 。
ましてや一般の $n$ 個の指数や、複雑な状態モデルでは破綻する。
困りごと: 時間領域での畳み込みは 多重積分 になり、状態数や次数が増えると組合せ爆発する。
イオンチャネルは実際には数十状態を考えることもあり、この素朴な計算はスケールしない 。
3. ラプラス変換が登場する理由 — 畳み込み定理
3.1 ラプラス変換の定義
関数 $f(t)$ ($t \geq 0$) のラプラス変換 $f^*(s)$ は:
$\displaystyle f^*(s) = \mathcal{L}[f](s) = \int_0^\infty e^{-st} f(t)\, dt$
気持ち: 関数を「$s$ をパラメータとした重み付き積分」で別の関数に変換する。
$t$ という時間軸の関数を、$s$ という複素周波数軸の関数に翻訳しているイメージ。
3.2 指数分布のラプラス変換は超簡単
$\displaystyle \mathcal{L}[q e^{-qt}](s) = \int_0^\infty e^{-st} \cdot q e^{-qt} dt
= q \int_0^\infty e^{-(s+q)t} dt = \frac{q}{s+q}$
つまり:
$\displaystyle f^*_{\text{open}}(s) = \frac{\alpha}{s+\alpha}, \qquad f^*_{\text{shut}}(s) = \frac{\beta'}{s+\beta'}$
3.3 畳み込み定理 — これが本節の主役
畳み込み定理 (Convolution Theorem):
$\displaystyle \mathcal{L}\!\left[\,\int_0^t f(\tau) g(t-\tau)\, d\tau\,\right](s) = f^*(s) \cdot g^*(s)$
時間領域での畳み込み (積分) が、ラプラス領域ではただの掛け算 になる!
時間領域 $t$
$f_{\text{open}}(t),\ f_{\text{shut}}(t)$
↓ 畳み込み積分 (面倒!)
$f(t) = \int_0^t f_{\text{open}}(\tau) f_{\text{shut}}(t-\tau) d\tau$
→ 多重積分で苦しい
ラプラス領域 $s$
$f^*_{\text{open}}(s), f^*_{\text{shut}}(s)$
↓ ただの掛け算!
$f^*(s) = f^*_{\text{open}}(s) \cdot f^*_{\text{shut}}(s)$
→ 代数計算で済む
$\mathcal{L}$
$\mathcal{L}^{-1}$ (逆変換)
図3. ラプラス変換の戦略 — 「面倒な世界」を「楽な世界」に翻訳し、計算してから元の世界に戻す。
4. 実際に解く — ラプラス変換による導出
ステップ 1: ラプラス領域で積を作る
$\displaystyle f^*(s) = \frac{\alpha}{s+\alpha} \cdot \frac{\beta'}{s+\beta'} = \frac{\alpha \beta'}{(s+\alpha)(s+\beta')}$
ステップ 2: 部分分数分解
$\displaystyle \frac{\alpha \beta'}{(s+\alpha)(s+\beta')} = \frac{\alpha\beta'}{\alpha - \beta'}\left(\frac{1}{s+\beta'} - \frac{1}{s+\alpha}\right)$
ステップ 3: 逆ラプラス変換
$\mathcal{L}^{-1}\!\left[\dfrac{1}{s+a}\right] = e^{-at}$ を使うだけ:
$\displaystyle \boxed{\, f(t) = \frac{\alpha \beta'}{\alpha - \beta'}\bigl(e^{-\beta' t} - e^{-\alpha t}\bigr) \quad (\text{eq. 91})\,}$
畳み込み積分を直接やる代わりに、代数計算と公式表だけで済んだ。
これがラプラス変換のご利益。
5. 結果の意味 — 2つの指数の差が作る山型
$f(t)$ は2つの指数の差 。単独の指数 ($t=0$ で最大、単調減少) とは違って、ピーク (peak) を持つ 形になる。
$t$
$f(t)$
単独の指数 (peak なし)
peak
$t^* = \frac{\ln(\alpha/\beta')}{\alpha - \beta'}$
2指数の差 = $f(t)$
(eq. 91)
0
図4. 2つの指数の差は $t=0$ でゼロ から立ち上がってピークを作る。
単独の指数 (灰色破線) は $t=0$ で最大で単調減少 — 形が決定的に違う。
物理的解釈 (本文より):
非常に短い $t$ が現れにくいのは、開時間と閉時間の両方が短くないと合計も短くならない から。
そして両方が同時に短くなる確率は低い。
→ よって $t=0$ 近くは確率密度が低い = 山型 (peak あり)。
6. 平均 — もう一度ラプラス変換が活躍
確率変数の和の平均は単純に和 :
$\displaystyle \text{mean} = \int_0^\infty t f(t)\, dt = \frac{1}{\alpha} + \frac{1}{\beta'} \quad (\text{eq. 92})$
これは積分計算してもいいし、ラプラス変換の性質
$\mathrm{E}[T] = -\dfrac{d f^*(s)}{ds}\bigg|_{s=0}$ を使えば一発でも出る。
7. なぜラプラス変換が「本質的に」必要なのか — 大局的な視点
Section 9.1 は2つの指数の和という最小例 。
本書全体ではこの戦略を以下に拡張する:
状況 時間領域の見え方 ラプラス領域の見え方
2状態モデル $O \leftrightarrow C$
1つの指数 $\alpha e^{-\alpha t}$
$\dfrac{\alpha}{s+\alpha}$
開+閉の和 (本節)
畳み込み積分
$\dfrac{\alpha}{s+\alpha} \cdot \dfrac{\beta'}{s+\beta'}$
$n$ サイクルの合計
$n$ 重畳み込み (悪夢)
$\left(\dfrac{\alpha}{s+\alpha} \cdot \dfrac{\beta'}{s+\beta'}\right)^n$
一般の Q行列 ($k$ 状態)
Kolmogorov 微分方程式
$\bigl(sI - Q\bigr)^{-1}$ (代数!)
核心: 連続時間マルコフ連鎖 (CTMC) の確率行列 $P(t) = e^{Qt}$ のラプラス変換は
$\displaystyle \mathcal{L}[P(t)] = (sI - Q)^{-1}$
となり、微分方程式が代数方程式 (逆行列計算) に化ける 。
さらに $(sI-Q)^{-1}$ の分母は $\det(sI - Q) = 0$ — これは固有値方程式そのもの 。
→ Q の固有値が滞在時間分布の指数成分にそのまま出る理由が、ラプラス変換を通すとクリアになる。
8. 右側の図 (パネル A/B) について — Section 11 への布石
スクリーンショット右側のイオンチャネル電流トレースは Section 11 "Single-channel currents and macroscopic currents" の図 16 (一部)。
本書著者はここで一旦予告している:
パネル A: Mean open time 10ms, 1000 channels averaged
→ 開時間が長いと、マクロ電流の立ち下がり が遅く見える。
パネル B: Mean latency 10ms, Mean open time 1ms, 1000 channels averaged
→ 「待ち時間 (latency)」が長く、開時間が短いと、マクロ電流が遅く立ち上がって早く落ちる 。
これは「2つの指数の差 (本節の eq. 91)」のマクロ電流版 。
1000 チャネル平均すると、個々のサイクルが平均化されて、ピーク付き曲線がそのままマクロ電流の波形になる。
立ち上がり時定数 = 1/β'、立ち下がり時定数 = 1/α (またはその逆) として読める。
A: 開時間が長い (10ms)
電流
時間
刺激
B: latency 10ms, 開時間 1ms
時間
刺激
どちらも eq. 91 の「2指数の差」の形(時定数だけが違う)
図5. パネル A/B の模式図。1000 チャネル平均は eq. 91 の形を直接見せる。
9. まとめ — この記事の要点
項目 内容
何の節か イオンチャネルの $t_{\text{open}} + t_{\text{shut}}$ の分布を求める節
素朴な方法 畳み込み積分 — 計算が面倒、拡張も困難
ラプラス変換の役割 畳み込み定理 畳み込みを積 に変える
得られる結果 $f(t) = \dfrac{\alpha\beta'}{\alpha - \beta'}(e^{-\beta' t} - e^{-\alpha t})$ — ピーク付きの分布
平均 $1/\alpha + 1/\beta'$ — 開時間と閉時間の平均の和
大局的価値 $P(t)=e^{Qt}$ を $(sI-Q)^{-1}$ にして、固有値解析・状態数推定に直結
一行まとめ:
「ラプラス変換は、確率変数の和(=畳み込み)を掛け算に変える道具。
イオンチャネルの多状態解析では、これが指数の重ね合わせと固有値解析を橋渡しする。」
参考
Colquhoun, D., & Hawkes, A. G. Stochastic Properties of Ion Channels , Section 9.1, eqs. 88–92.
関連: 指数分布と状態数推定 (なぜ指数の本数が状態数か)
関連: マクロ電流 vs 滞在時間ヒストグラム (パネル A/B の解釈)
最終更新: 2026-05-22 / プロジェクト: Mathematics in Neuroscience プレゼン準備