课程导航

课程首页: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 / 学习目标

完成本节后,应能:

  1. 区分 inverse image 与 inverse function;
  2. 对离散变换合并所有映到同一 的概率质量;
  3. 用 CDF method 处理非一一变换与复杂 support;
  4. 对单调或分段单调变换正确使用 Jacobian;
  5. 解释 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 是像集

在求导或套用变换公式之前,依次完成:

  1. 写出 的 support ;
  2. 把 通过 映射为 ;
  3. 检查 在 上是否单调;
  4. 若不单调,把 分割成若干单调区间;
  5. 最终答案必须连同 一起写出。

许多变量变换题的错误并非微积分错误,而是 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。

算法可写为:

  1. 生成 ;
  2. 求解 ;
  3. 令 。

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

面对 时,按以下顺序检查:

  1. 写出 的 support ;
  2. 求像集 ;
  3. 判断 在 上是否 one-to-one;
  4. 若不是,找全 inverse branches 或改用 CDF method;
  5. 正确处理不等式方向与 Jacobian 的绝对值;
  6. 把 PMF、CDF 或 PDF 连同 support 一起写出;
  7. 检查 PMF 是否求和为 ,或 PDF 是否积分为 。

7.3 Frequent Errors / 高频错误

错误后果修正方式
未先写 答案 support 错误先映射端点、临界点与整个区间
非一一变换只取一个根少算概率或密度列出所有满足 的 roots
递减变换不反转不等号CDF 写反从事件 重新推导
漏掉 $\leftd 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

若 ,:

  1. 求 的 support;
  2. 用标准正态 CDF 表示 ;
  3. 求 。

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 / 一分钟复习

  1. 变换问题先找 support,再决定方法;
  2. 离散变换对同一 的所有点概率求和;
  3. 非单调连续变换必须找全 inverse branches;
  4. CDF method 最稳健:先算 ,再求导;
  5. 密度变换公式中的 Jacobian 必须取绝对值;
  6. 连续 满足 ;
  7. 反过来, 可以生成 CDF 为 的随机变量。