前置

设定与正则条件

考虑 上的前向 Itô 扩散

并记

以下公式采用

这一行散度约定。设过程非爆炸,、 关于空间足够光滑, 非退化或满足适用的扩散时间反演条件;并设每个 的边缘分布有严格正、足够光滑的密度 。还需密度和通量在无穷远充分衰减,或给定相容的边界条件,以保证 Fokker—Planck 与连续性方程解的唯一性。

前向边缘密度满足

若密度在某处为零, 未定义;相应公式只能在 的区域使用,或改写成不除以 的通量形式。

一般扩散矩阵的反向 SDE

定义反向时钟过程

在上述正则条件下, 满足反向过滤下的 SDE

扩散项只需具有协方差 ,所以也可换成 的其他可测平方根。

等价地,若仍使用原时间变量 ,但从 向 积分(所以 ),则常写成

这里的 是相对于反向过滤的布朗运动,其增量方差对应 ;不能把这个式子误当作以 递增求解的普通前向 SDE。

反向漂移可由密度方程核对。令

由于

反向过程在 时钟下的 Fokker—Planck 右端为

这与 一致。严格的路径时间反演结论还依赖前述正则性;仅靠形式 PDE 计算不足以自行保证反向 SDE 的存在唯一性。

要真正复原前向过程的边缘路径,必须以

作为终端分布,并沿 (等价于 )求解。若终端初始化不是精确的 ,一般不会得到 。

概率流 ODE

定义速度场

相应的概率流 ODE 为

定理。 若 ODE 的流存在且唯一,连续性方程也在所给初边值类中唯一,则从 出发时,

对每个 成立;也可从 出发把同一 ODE 从 反向积分到 。

证明。 ODE 推动的密度 满足连续性方程

把 和 代入:

逐指标有

故

恰好是前向 SDE 的 Fokker—Planck 方程。由相同初值和密度方程的唯一性,ODE 与 SDE 在每个时刻都有同一边缘密度。

这里共享的只是单时刻边缘分布族 。非退化 SDE 的路径有噪声,而 ODE 路径由初值确定;二者通常不共享转移核、两时刻联合分布、有限维分布或路径测度。

SDE—ODE 凸组合下的边缘一致性

设前向 SDE 的漂移、扩散分别为 ,并设 ODE 速度场 与它共享密度 。对 定义

以及新 SDE

定理。 在相同初始密度和前向方程唯一的条件下,每个 构造出的 SDE 都具有同一组单时刻边缘密度 。

证明。 令 ,则

把 代入 Fokker—Planck 算子:

所以 解新 SDE 的前向方程;由唯一性即得结论。

是原 SDE, 是确定性概率流 ODE,中间值给出噪声强度连续变化的一族过程。这个插值仍只保持单时刻边缘,不保持路径规律。

反向扩散中的 Langevin 纠偏

考虑各向同性、状态无关扩散

此时 ,空间散度 。从 向 写出的反向 SDE 是

把它分解为概率流 ODE 项和随机纠偏项:

固定一个采样时刻 ,冻结 与 。由于反向采样中 ,引入正向虚拟时间 ;布朗增量改变符号后分布不变,于是纠偏项对应

若 是虚拟动力学的密度,其 Fokker—Planck 方程为

当 时,

因此冻结时刻的 Langevin 动力学以 为不变密度。这一计算只证明不变性,不自动证明从任意初值收敛到 ;收敛还需要归一化、尾部、不可约性或耗散性等遍历条件。实际离散采样中的有限步长、近似 score 和不精确终端分布也会破坏精确的边缘一致性。