You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于连续时间随机游走中跳跃概率的拉普拉斯变换公式推导的疑问

关于连续时间随机游走中跳跃概率的拉普拉斯变换公式推导的疑问

嘿,我来一步步帮你拆解这个公式的推导——核心确实是拉普拉斯变换的卷积性质,咱们慢慢理清楚:

首先先明确几个关键前提(CTRW的基本假设,你看到的文章可能默认你知道,但这是推导的基础):

  • 两次跳跃之间的等待时间$\tau_1, \tau_2, ...$是独立同分布的,它们的概率密度函数(PDF)就是$\rho(t)$
  • 第n次跳跃的时间$t_n = \tau_1 + \tau_2 + ... + \tau_n$,也就是前n个等待时间的和
  • $p_n(t)$的定义是:t时刻恰好完成了n次跳跃的概率,也就是第n次跳跃发生在t之前,第n+1次跳跃发生在t之后,即$P(t_n \leq t < t_{n+1})$

第一步:把$p_n(t)$写成积分形式

我们可以把$p_n(t)$拆解成:第n次跳跃在时刻$\tau \leq t$发生,并且从$\tau$开始的下一次等待时间要大于$t-\tau$(这样t就落在第n次和第n+1次跳跃之间)。用概率积分表示就是:
$$p_n(t) = \int_0^t f_{t_n}(\tau) \cdot S_{\tau_{n+1}}(t-\tau) d\tau$$
这里$f_{t_n}(\tau)$是$t_n$的PDF,$S_{\tau_{n+1}}(x) = P(\tau_{n+1} > x)$是等待时间的生存函数(也就是超过x时间才发生下一次跳跃的概率)。


第二步:对$p_n(t)$做拉普拉斯变换

根据拉普拉斯变换的定义$\hat{f}(s) = \int_0^\infty e^{-st}f(t)dt$,我们对$p_n(t)$取变换:
$$\hat{p}n(s) = \int_0^\infty e^{-st} \left( \int_0^t f{t_n}(\tau) \cdot S_{\tau_{n+1}}(t-\tau) d\tau \right) dt$$
这是一个卷积的拉普拉斯变换!我们可以先交换积分顺序(因为都是非负函数,满足富比尼定理),再做变量替换:

令$u = t - \tau$,则$t = \tau + u$,$dt = du$,内层积分变成:
$$\int_0^\infty e^{-s(\tau+u)} S_{\tau_{n+1}}(u) du = e^{-s\tau} \cdot \int_0^\infty e^{-su} S_{\tau_{n+1}}(u) du$$


第三步:计算生存函数的拉普拉斯变换

先算$\int_0^\infty e^{-su} S_{\tau_{n+1}}(u) du$:
因为$S_{\tau_{n+1}}(u) = \int_u^\infty \rho(v) dv$(生存函数是PDF从u到无穷的积分),交换积分顺序后:
$$\int_0^\infty e^{-su} \int_u^\infty \rho(v) dv du = \int_0^\infty \rho(v) \int_0^v e^{-su} du dv$$
计算内层积分$\int_0^v e^{-su} du = \frac{1 - e^{-sv}}{s}$,代入后:
$$\int_0^\infty \rho(v) \cdot \frac{1 - e^{-sv}}{s} dv = \frac{1}{s} \left( \int_0^\infty \rho(v) dv - \int_0^\infty e^{-sv}\rho(v) dv \right)$$
因为$\rho(v)$是PDF,所以$\int_0^\infty \rho(v) dv = 1$,而$\int_0^\infty e^{-sv}\rho(v) dv$就是$\rho(v)$的拉普拉斯变换$\hat{\rho}(s)$,所以这个结果简化为:
$$\frac{1 - \hat{\rho}(s)}{s}$$


第四步:计算$t_n$的拉普拉斯变换

$t_n$是n个独立同分布的$\tau_i$的和,根据拉普拉斯变换的性质:独立随机变量和的拉普拉斯变换等于各自拉普拉斯变换的乘积。每个$\tau_i$的拉普拉斯变换是$\hat{\rho}(s)$,所以n个的乘积就是$\hat{\rho}(s)^n$,也就是:
$$\int_0^\infty e^{-s\tau} f_{t_n}(\tau) d\tau = \hat{\rho}(s)^n$$


第五步:合并得到最终公式

把上面两步的结果合起来,就得到:
$$\hat{p}_n(s) = \hat{\rho}(s)^n \cdot \frac{1 - \hat{\rho}(s)}{s}$$


再解释那个中间表达式

你看到的$\mathbb{E}\left[e^{-s t_n}\cdot\frac{1-e^{-s\tau_{n+1}}}{s}\right]$,其实可以利用独立性拆解开:
因为$t_n$和$\tau_{n+1}$是独立的(CTRW中等待时间和之前的跳跃时间无关),所以期望可以拆成乘积:
$$\mathbb{E}\left[e^{-s t_n}\cdot\frac{1-e^{-s\tau_{n+1}}}{s}\right] = \frac{1}{s} \cdot \mathbb{E}[e^{-s t_n}] \cdot \mathbb{E}[1 - e^{-s\tau_{n+1}}]$$
其中:

  • $\mathbb{E}[e^{-s t_n}]$就是$t_n$的拉普拉斯变换,即$\hat{\rho}(s)^n$
  • $\mathbb{E}[1 - e^{-s\tau_{n+1}}] = 1 - \mathbb{E}[e^{-s\tau_{n+1}}] = 1 - \hat{\rho}(s)$
    乘起来就和我们推导的公式完全一致了!

备注:内容来源于stack exchange,提问作者Remeraze

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 10:58:15