Martingale(鞅)是现代概率论中最核心的概念之一。
它最直观的解释是:
在已经知道当前全部信息的情况下,未来的条件期望等于现在。
这常被称为“公平游戏”的数学表达。
1. Filtration 与 Martingale
1.1 为什么需要 filtration
随机过程运行到时间 时,我们掌握的信息会不断增加。
用 表示“截至时间 已知的全部信息”。
这一族信息集合:
称为 filtration(滤过)。
它相当于描述信息随时间不断积累。
1.2 Martingale 的定义
如果随机过程 满足适当可积条件,并且:
那么称 是一个 martingale。
式 (1) 表示:
已知当前所有信息后,对下一步最好的平均预测就是当前值。
1.3 公平赌博
假设一个公平游戏每轮赢 1 元或输 1 元,概率各为 1/2。
令 表示第 局之后的财富。
则:
所以财富过程是 martingale。
注意 martingale 不意味着财富不会变化。sample path 可以剧烈上下波动,只是没有条件期望意义上的正向或负向漂移。
2. 相关概念与典型例子
2.1 Martingale 和 Markov 的区别
Markov property 讨论:
预测未来需要多少历史信息?
Martingale 讨论:
给定现有信息后,未来的条件期望是多少?
一个过程可以是 Markov 但不是 martingale,也可以是 martingale 但具有更复杂的状态结构。
它们回答的是不同问题。
2.2 Submartingale 和 supermartingale
如果:
称为 submartingale。
直觉上具有非负的条件期望趋势。
如果:
称为 supermartingale。
2.3 随机游走和 martingale
简单对称随机游走:
其中 。
因此:
所以它是一个经典 martingale。
3. Optional stopping 及其意义
3.1 Optional stopping
一个非常有名的问题是:
如果一个公平游戏在某个随机时刻停止,停止时的期望财富还是初始财富吗?
在满足适当条件时,Optional Stopping Theorem 会给出:
但这个结论需要条件,不能简单理解为“任何赌博策略都无法改变期望”。
如果停止时间或过程不满足要求,结论可能失效。
3.2 为什么 martingale 重要
Martingale 是现代概率论里处理“条件期望随信息演化”的基础语言。
它出现在:
- stopping time;
- concentration inequality;
- stochastic calculus;
- 金融定价;
- Brownian motion;
- Markov process;
- sequential analysis。
4. 小结
Martingale 最值得记住的不是“公平赌博”这个例子,而是:
它把随机过程与信息、条件期望和停止时间紧密连接起来。