**鞅(martingale)**是现代概率论中最核心的概念之一,最直观的解释是:在已经知道当前全部信息的情况下,未来的条件期望等于现在——这常被称为”公平游戏”的数学表达。
1. Filtration 与 Martingale 的定义
1.1 为什么需要 filtration
随机过程执行到时间 时,掌握的信息会不断增加。用 表示”截至时间 已知的全部信息”,这一族随时间递增的信息集合 称为 filtration(滤过),描述的正是信息随时间不断积累这件事。
1.2 Martingale 的定义:公平游戏的数学表达
如果随机过程 满足适当可积条件,并且 ,就称 是一个 martingale:已知当前所有信息后,对下一步最好的平均预测就是当前值。假设一个公平游戏每轮赢 1 元或输 1 元、概率各半, 表示第 局之后的财富,则 成立,财富过程是 martingale。注意 martingale 不代表财富不会变化——sample path 完全可以剧烈上下波动,只是没有条件期望意义上的正向或负向漂移。
2. 相关概念与典型例子
2.1 Martingale 和 Markov 的区别
Markov 性质讨论”预测未来需要多少历史信息”,martingale 讨论”给定现有信息后,未来的条件期望是多少”,两者回答的是不同问题:一个过程可以是 Markov 但不是 martingale(例如有明显漂移的随机游走),也可以是 martingale 但具有比简单 Markov chain 更复杂的状态结构。
2.2 Submartingale 与 supermartingale
若 ,称为 submartingale,直觉上具有非负的条件期望趋势;若 ,称为 supermartingale。公平游戏是 martingale,有利于玩家的游戏是 submartingale,有利于庄家的游戏则是 supermartingale。
2.3 对称随机游走是两个 martingale 的来源
简单对称随机游走 ()满足 ,是最经典的 martingale。更进一步, 也是一个 martingale:利用 独立于 且 ,可得 。这两个 martingale 正是第 3 节要用来推导随机过程 7和随机过程 8里两个公式的工具。
3. Optional Stopping Theorem:具体推导赌徒破产的两个公式
3.1 定理陈述
一个有名的问题是:如果一个公平游戏在某个随机时刻停止,停止时的期望财富还是初始财富吗?在满足适当条件时(例如停止时间几乎必然有限、过程有界,或期望停止时间本身有限),optional stopping theorem 给出 。这个结论需要条件,不能简单理解成”任何停止策略都无法改变期望”——第 4 节会给出一个条件不满足时结论失效的例子。
3.2 推导两个公式
延续前两篇 、 的赌徒破产例子,令 。可以验证 满足 optional stopping theorem 的条件( 在停止前有界,且随机过程 8已经算出 有限),因此可以放心对两个 martingale 套用 。
对 本身套用:。而 只能是 或 ,记 ,则 ,于是 ,解得 ——这正是随机过程 7里直接给出、没有证明的 公式,现在有了完整推导。代入 、:,与之前的结果一致。
对 套用:。,而 ,所以 ,解得 ——这正是随机过程 8里的平均结束时间公式。代入 、:,与之前算出的 2100 局完全吻合。两个看似独立算出的公式,其实都只是同一个定理套用在两个不同 martingale 上的结果。
4. 什么时候 optional stopping 会失效
Optional stopping theorem 的条件不是形式上的赘述。考虑一个没有边界的简单对称随机游走,:可以证明 几乎必然有限(一维随机游走是常返的,见随机过程 7),但 ——optional stopping theorem 的结论在这个例子中不成立,因为 本身是无限大,破坏了定理所需的正则条件。这正是”加倍下注”一类赌博策略看似能稳赚不赔的数学根源:策略本身没有错,错的是忽略了达成目标所需的期望时间(甚至所需的期望本金)可能是无限大,而现实中的赌本和时间永远有限。
5. 为什么 martingale 重要
Martingale 是现代概率论里处理”条件期望随信息演化”的基础语言,出现在 stopping time 理论、集中不等式(concentration inequality)、随机微积分、金融定价、布朗运动与序贯分析中。最值得记住的不是”公平赌博”这个入门例子,而是:在当前信息条件下,未来没有可预测的平均漂移——第 3 节展示了这个看似抽象的性质,如何直接推导出两个原本只能靠其他方法才能算出的具体公式。