课程导航
课程首页:Probability Theory
前置内容:Transformations and Expected Values
课程资料:Prob Stat Chapter 2 Part 1, pp.1–25;Casella & Berger, Statistical Inference, Section 2.1
Transformation Techniques and Probability Integral Transform / 变量变换方法与概率积分变换
本节继续研究已知 的分布时,如何求
的分布。核心不在于记住若干孤立公式,而在于掌握一条统一思路:先把关于 的事件拉回到 的取值空间,再用 的已知分布计算概率。
Scope / 本讲范围
Chapter 2 的完整路线还包括 Expected Values、Moments 与 Moment Generating Functions;本份讲义与笔记集中完成 Section 2.1,即随机变量函数的分布。后续内容将在下一部分继续。
Learning goals / 学习目标
完成本节后,应能:
- 区分 inverse image 与 inverse function;
- 对离散变换合并所有映到同一 的概率质量;
- 用 CDF method 处理非一一变换与复杂 support;
- 对单调或分段单调变换正确使用 Jacobian;
- 解释 probability integral transform,并用 inverse CDF 生成指定分布的随机变量。
1. Induced Distributions and Inverse Images / 诱导分布与原像
1.1 Distribution Induced by a Transformation / 变换诱导的分布
Definition
设随机变量 的分布已知,。对 的值域中的任意集合 ,
其中
称为集合 在 下的 inverse image。
因此,求 的分布可以理解为:
1.2 Inverse Image versus Inverse Function / 原像与反函数
inverse image 总是可以定义,但 ordinary inverse function 只有在 为 one-to-one 时才存在。
例如,若 ,则对 ,
这里的 是一个包含两个点的集合,而不是一个单值反函数。两个原像分支都会对 在 附近的概率作出贡献。
Common mistake / 常见错误
直接写 ,却没有先检查 在 的 support 上是否一一对应,会漏掉 inverse branches。例如 不能只保留 。
2. Discrete Transformations / 离散变换
2.1 General Formula / 一般公式
Theorem
若 为离散型随机变量,,则
计算时可以先列出映射表,再把落到同一 的概率相加。这里不需要 Jacobian,因为离散分布比较的是点上的 probability mass,而不是单位长度内的 density。
2.2 Many-to-One Example / 多对一变换示例
Example
设
并令 。映射关系为:
因此
求和检查给出 。
2.3 Binomial Transformation / 二项分布变换
Example
设 ,并定义
若 表示 次 Bernoulli 试验中的成功次数,则 表示失败次数。对 ,方程 给出 ,所以
因此
这个变换保留了 Binomial family,只是把“成功”的定义互换,使参数由 变为 。
3. CDF Method / 分布函数法
3.1 General Procedure / 一般步骤
Method
对任意变换 ,先写
再把不等式 化成关于 的事件。若 在相应区间可微,则
CDF method 尤其适合以下情况:
- 不是 one-to-one;
- 同一个 有多个 inverse branches;
- 变换后的 support 变化较大;
- 与其直接求反函数,不如先处理不等式更简单。
3.2 Support-First Principle / 先确定支撑集
设 的 support 为
则 的 support 是像集
在求导或套用变换公式之前,依次完成:
- 写出 的 support ;
- 把 通过 映射为 ;
- 检查 在 上是否单调;
- 若不单调,把 分割成若干单调区间;
- 最终答案必须连同 一起写出。
许多变量变换题的错误并非微积分错误,而是 support error。
Boundary convention / 端点约定
对连续型随机变量,给 support 增减有限个端点不会改变任何概率。本文在描述取值范围时常写闭区间,在给 PDF 的有效区间时写开区间;做题时只要端点处没有点质量,两种写法不影响分布本身。
3.3 Square Transformation / 平方变换
设 。对 ,
若 连续且 CDF 可微,则
分子中两项分别来自 与 两个 inverse branches。
3.4 Uniform-Square Example / 均匀分布平方变换
Example
设
并令 。因为 ,所以 的 support 为 。
当 时,
完整的 CDF 为
因此
虽然 在 时趋于无穷,但它仍然是合法密度,因为
密度值大于 或在某点附近无界并不违反概率公理;真正需要检查的是密度非负且总积分为 。
3.5 Sine-Square Example / 正弦平方变换
Example
设
首先由 得到 的 support 为 。对 ,令
事件 等价于 。在一个完整周期 内,满足该条件的区间总长度为 。由于 在 上均匀分布,
求导得到
完整写法为
以及
该分布也称为 arcsine distribution,并且
此例的关键不是直接解出某个单值反函数,而是先画出或想象 在一个周期内的图像,找齐所有满足不等式的区间。
4. Monotone Transformations / 单调变换
4.1 CDF Theorem / CDF 变换定理
Theorem
设 ,且 在 的 support 上单调。
若 严格递增,则
这是因为
若 严格递减,且 连续,则
此时不等号方向反转:
Endpoint nuance / 端点细节
对一般随机变量,。讲义中的递减公式假设 连续,因此 。
4.2 Density Transformation Theorem / 密度变换定理
Theorem
设 在 上具有连续密度 , 在 上单调,且反函数 在 上可微,则
绝对值项是 one-dimensional Jacobian。它修正变换对横轴长度的拉伸或压缩,并保证密度非负。
4.3 Uniform-Exponential Relationship / 均匀分布与指数分布
Example
设 ,并定义
在 上严格递减,像集为 ,反函数为
因此对 ,
从而
所以 服从均值为 的 exponential distribution。
4.4 Inverted Gamma Transformation / Gamma 分布倒数变换
Example
设 具有 shape-scale 参数化的 Gamma density:
并令
这里 ,,且
代入单调密度变换公式:
该结果是 inverse-gamma distribution。最容易漏掉的部分是 Jacobian 。
5. Piecewise Monotone Transformations / 分段单调变换
5.1 General Theorem / 一般定理
Theorem
若 的 support(忽略 probability-zero set 后)可分割为
且 在每个 上单调并具有可微反函数 ,那么对 ,
其中只对能够映到该 的 branches 求和。
它与离散变换公式具有相同结构:
5.2 Normal-Chi-Squared Relationship / 正态分布与卡方分布
Example
设
对 ,两个 inverse branches 为
并且
记标准正态密度为
由 ,
这正是自由度为 的 chi-squared density,因此
6. Probability Integral Transform / 概率积分变换
6.1 Generalized Inverse of a CDF / CDF 的广义逆
Definition
对单调不减的 CDF ,定义 generalized inverse 为
即使 有平台区间或跳跃,这一定义仍然是单值的。它既是 quantile 的严格定义,也是 inverse-CDF simulation 的数学基础。
6.2 Probability Integral Transform Theorem / 概率积分变换定理
Theorem
若 的 CDF 连续,则
等价地,对 ,
Proof idea
在 连续并采用 generalized inverse 的条件下,
Continuity matters / 连续性条件
若 为离散型随机变量, 通常不是 。例如 Bernoulli 随机变量的 只会取有限个值,不可能具有连续均匀分布。
6.3 Inverse Transform Sampling / 逆变换抽样
概率积分变换可以反向使用。若
并令
则 的 CDF 为 。直观上, 随机选择一个 cumulative probability level,而 把这个概率水平映射回对应的 quantile。
算法可写为:
- 生成 ;
- 求解 ;
- 令 。
6.4 Generating an Exponential Random Variable / 生成指数随机变量
Example
设目标分布的 CDF 为
其中 。令 ,则
给出
因此若 ,则
服从均值为 的 exponential distribution。由于 ,实践中也常写为
这解释了为什么很多随机数生成器只需要先产生 uniform random numbers,就能进一步构造其他连续分布。
7. Method Selection and Error Checking / 方法选择与错误检查
7.1 Comparison of Methods / 方法比较
| 情形 | 推荐方法 | 核心操作 |
|---|---|---|
| 离散 | PMF 求和 | 合并所有满足 的点概率 |
| 单调且反函数简单 | Density transformation | 代入反函数并乘 Jacobian |
| 非单调但可分段单调 | Branch summation | 对所有 inverse branches 的密度贡献求和 |
| support 或不等式较复杂 | CDF method | 先求 ,再求导 |
| 需要从目标分布抽样 | Inverse CDF | 令 |
7.2 Transformation Checklist / 变量变换检查清单
Checklist
面对 时,按以下顺序检查:
- 写出 的 support ;
- 求像集 ;
- 判断 在 上是否 one-to-one;
- 若不是,找全 inverse branches 或改用 CDF method;
- 正确处理不等式方向与 Jacobian 的绝对值;
- 把 PMF、CDF 或 PDF 连同 support 一起写出;
- 检查 PMF 是否求和为 ,或 PDF 是否积分为 。
7.3 Frequent Errors / 高频错误
| 错误 | 后果 | 修正方式 |
|---|---|---|
| 未先写 | 答案 support 错误 | 先映射端点、临界点与整个区间 |
| 非一一变换只取一个根 | 少算概率或密度 | 列出所有满足 的 roots |
| 递减变换不反转不等号 | CDF 写反 | 从事件 重新推导 |
| 漏掉 $\left | d g^{-1}/dy\right | $ |
| 未写 absolute value | 递减变换得到负密度 | Jacobian 必须取绝对值 |
| 只写区间内部公式 | CDF 不完整 | 补上 support 外的 与 |
| 看到 density 大于 就判错 | 误解密度含义 | 检查积分,而非逐点高度 |
8. Quiz 1 with Solutions / 小测 1 与解答
8.1 Uniform-Square Transformation / 均匀分布平方变换
Problem
若 ,,求 的 support 与 PDF。
Solution
由于 在 上严格递增, 的 support 为 。对 ,
因此
检查:
8.2 Absolute Value of a Discrete Variable / 离散随机变量的绝对值
Problem
若
且 ,求 的 PMF。
Solution
所以
8.3 Absolute Value of a Standard Normal Variable / 标准正态变量的绝对值
Problem
若 ,:
- 求 的 support;
- 用标准正态 CDF 表示 ;
- 求 。
Solution
的 support 为 。当 时,
因此完整的 CDF 为
求导得
这称为 half-normal distribution。它与 都来自标准正态分布,但分别使用 与 作为变换。
9. Conceptual Connections / 概念联系
9.1 A Unified View of Discrete and Continuous Cases / 离散与连续情形的统一视角
离散型与连续型变量变换的共同原则都是“收集所有原像贡献”:
与
具有相同逻辑。连续情形额外出现 Jacobian,是因为 density 会随坐标尺度的改变而调整。
9.2 Connection with Earlier Material / 与前序内容的联系
- CDF 提供最通用的事件概率表达;
- 随机变量函数的分布 给出变量变换的基础框架;
- 本节将这一框架扩展到 multiple branches、support-first analysis 与 probability integral transform;
- inverse-CDF simulation 之后会直接用于统计模拟、Monte Carlo 方法和数值实验。
10. Terminology / 术语表
| English | 中文 | 说明 |
|---|---|---|
| transformation | 变换 | 由 定义新随机变量 |
| induced distribution | 诱导分布 | 的分布经 产生的 的分布 |
| inverse image | 原像 | 所有被 映到目标集合的输入点 |
| inverse function | 反函数 | 仅在一一对应时存在的单值函数 |
| support | 支撑集 | 随机变量可能取值的范围 |
| inverse branch | 反函数分支 | 非单调函数在单调子区间上的反函数 |
| Jacobian | 雅可比因子 | 一维中为 $ |
| probability integral transform | 概率积分变换 | 连续 满足 |
| generalized inverse | 广义逆 | |
| inverse transform sampling | 逆变换抽样 | 用 生成目标分布样本 |
11. One-Minute Review / 一分钟复习
- 变换问题先找 support,再决定方法;
- 离散变换对同一 的所有点概率求和;
- 非单调连续变换必须找全 inverse branches;
- CDF method 最稳健:先算 ,再求导;
- 密度变换公式中的 Jacobian 必须取绝对值;
- 连续 满足 ;
- 反过来, 可以生成 CDF 为 的随机变量。