← 返回知识卡片总目录

DS1号 · 自学教材系列 | 概率论

第 6 章 随机变量

前面我们一直跟「事件」打交道(「掷出偶数」这类集合)。但集合不好算——不能直接求平均数、不能积分。于是数学家做了一次漂亮的抽象:把每个结果映射成一个数,这就是随机变量。从此,概率论从「数集合」跃迁到「算函数」,微积分、代数全部派上用场。

🎯 本章学习目标

  1. 理解「随机变量」不是变量,而是一个「把结果映射成数的函数」。
  2. 说清为什么需要引入随机变量:把集合问题变成数字问题。
  3. 掌握离散型随机变量的「分布律」,理解它两个条件(非负、和为 1)。
  4. 掌握连续型随机变量的「密度函数」,理解「曲线下面积 = 概率」。
  5. 理解连续型随机变量「单点概率为 0」这一反直觉结论。

6.1为什么需要随机变量

先感受一下「痛点」。掷两颗骰子,我们关心「点数之和」。在事件的语言里,这要写成一堆事件:「和为 2」「和为 3」……每个都是样本空间的子集。要问「平均点数和是多少」,你得去处理 11 个集合,非常笨拙。

但如果你定义 X =「两颗骰子点数之和」,那么 X 就是一个数。问「平均和」就是求 X 的平均,问「和大于 7 的概率」就是算 P(X > 7)。一切都变成了对数字的运算。

把「引入随机变量」这个动作再拆细一点,它其实是一条固定的翻译三步法:第一步,框定结果集合(试验的全部可能结局);第二步,数值化(给每个结局配一个数——配哪个数取决于你关心什么);第三步,找分布(问:每个数被抽中的概率是多少)。拿「航班延误」走一遍:关心「延误了多少分钟」,X = 延误分钟数,取值充满 [0, ∞),连续型;关心「今天延误了几班」,Y = 延误班次,取值 0,1,2,…,离散型。同一件事,配数方式不同,就是两个不同的随机变量——工程报告里先看「它在测量什么」,就是这个道理。

把「痛点」说得更狠一点,集合语言在概率论里其实有三件根本做不了的事。第一,定义不了平均:「平均点数和」这个朴素概念在集合语言里无处下手——「和为 4」是个集合,集合之间没有「加法」,更没有「平均」,第 10 章的数学期望必须先把结果变成数才有定义的土壤。第二,比不了大小、算不了距离:能问「点数和大于 7 吗」,是因为我们先有了数 7;如果只有「和为 8」这个集合,「大于 7」这种比较根本写不出来。第三,接不上微积分:集合的运算只有交并补,而工程问题里的极限、积分、微分方程——描述「寿命的分布如何随磨损累积」的工具——全都定义在函数与数字之上。随机变量这一步抽象,等于给概率论接通了整个数学工具箱的电源。

更深一层看,随机变量还带来「模型可移植」的能力。观察三件表面上毫不相干的事:掷两颗骰子看点数之和、抽查 5 件产品数次品件数、数 5 次试车里成功的次数——它们的物理背景天差地别,但「同一个随机变量 X」可以同时为三者服务,同一套分布、同一套期望、同一套结论直接平移使用。反过来,统计学家为「次数类问题」打磨出的二项分布,也能立刻反哺到所有「数成功次数」的工程场景。没有随机变量,每个问题都是孤岛;有了它,模型变成了可复用的资产——这是概率论能成为工程通用语言的真正原因。

📖 从赌桌到公理:随机变量的「户口」 概率论在 19 世纪还是一门「从赌桌上长出来的学问」:结论大多依赖具体问题的组合计数,彼此缺乏统一骨架。转折发生在 1933 年,苏联数学家柯尔莫哥洛夫(Kolmogorov)出版《概率论基础》,用测度论给概率论上了「户口」:样本空间是全集,概率是满足三条公理的测度,随机变量被精确定义为「把样本点映到实数、且 {X ≤ x} 总是合法事件」的函数。自此概率论正式成为数学的一个分支,随机变量也从「一个会变的数」升格为「函数世界里的公民」。你今天看到的每个记号——大写 X、分布函数 F(x)——背后都是这场公理化的遗产。

同一个问题,两种语言的写法对比
要回答的问题事件(集合)语言随机变量语言
「平均点数和是多少」十一个集合无法加权,没有「平均」可言对 X 求期望 E(X)(第 10 章)
「和大于 7 的概率」枚举「和为 8」「和为 9」…四个集合再相加P(X > 7),一句算式
「寿命超过 1000 小时的概率」样本空间是连续的时间线,集合写法崩溃P(X > 1000) = ∫1000∞ f(x)dx
「两个量谁更波动」集合没有「分散程度」概念比较方差 Var(X)(第 10 章)

给工程里的随机变量预备一张「翻译模板」清单,读题时按号入座:计数型——故障数、缺陷数、某时段起降架次,取值 0,1,2,…,分布律是主工具;计量型——零件寿命、裂纹长度、加工尺寸偏差、测量误差,取值充满区间,密度函数是主工具;指示型——正常/故障、开/关、过/不过,0/1 两个取值,指示变量伺候。三类的翻译规则不同、但流程一致:先问「结果怎么变成数」,再问「概率怎么分布」。这一步做对,后面所有章节都只是按模板填数字。

核心思想 随机变量的价值在于「把世界翻译成数字」。事件是集合,难算;随机变量是数,可以用加减乘除、微积分、代数来处理。有了它,概率论才能和整个数学工具箱接通。

这种「把对象映射成数,方便研究」的思路,数学里无处不在——几何里把点映射成坐标,物理里把力映射成向量。随机变量就是概率论里的「坐标化」。

🧠 一句话记忆 事件难算,数字好算;随机变量 = 把结果变成数字。

6.2随机变量的定义:一个映射

严格地说,随机变量是定义在样本空间 Ω 上的一个实值函数:

X : Ω → ℝ(把每个样本点 ω 映射成一个实数 X(ω))

注意两个要点:

随机变量是样本空间到实数的映射 左边样本空间里散落若干样本点,随机变量 X 把每个样本点映射到右边实数轴上的一个数。 样本空间 Ω 样本点 ω(结果) X(映射) ℝ 实数
图 6-1随机变量 X 是一个函数:把每个样本点 ω 送进数轴上的一个实数 X(ω)。它是「随机」的,因为它先看试验落到了哪个 ω。

「随机变量」这个名字的由来

「变量」(variable)强调它的取值会随试验结果变化;「随机」(random)强调这个变化遵循概率规律。合起来,「随机变量」就是「取值由随机试验决定的数量」。

📖 术语辨析 初学者常疑惑:它到底是「变量」还是「函数」?答案是:它是一个函数,但习惯上叫它变量。这个命名沿袭了早期统计学的用法——人们看到的是「一个会变的数」,就顺着叫「变量」了。理解成「由随机结果决定的数」最省力,但别忘了它骨子里是个映射。

最小号的随机变量:指示变量

在所有随机变量里有一个「最小号」却身居高位:指示随机变量(indicator variable)。任给一个事件 A,定义:

IA(ω) = 1(若 ω ∈ A)  IA(ω) = 0(若 ω ∉ A)

它把事件 A 装进一个只取 0/1 的随机变量里,「A 发生」这句话从此变成了「IA = 1」这个纯数字事件。别小看这个 0/1 包装:事件的概率变成了分布律 P(IA=1) = P(A)、P(IA=0) = 1−P(A);更妙的是,第 10 章会证明 指示变量的期望恰等于事件概率,第 11 章的协方差就建立在「一堆指示变量的和」上。它是把「事件语言」整体搬运到「随机变量语言」的集装箱——本章之后,你几乎可以忘记事件记号,只带随机变量上路。

📐 例题 1 指示变量求和:三枚硬币的正面数

抛三枚均匀硬币,X =「正面朝上的枚数」。用三个指示变量 I₁、I₂、I₃(第 k 枚是否为正面)写出 X,并求 X 的分布律。

思路 正面数 = 三个 0/1 变量直接相加;分布律则数「k 枚正面的样本点」个数:8 个等可能结果里,正面数恰为 k 的有 C(3,k) 个。

解 X = I₁ + I₂ + I₃。8 个样本点(正正正、正正反、……)各占 1/8。正面数 k 的样本点数 = C(3,k):k=0 时 1 个(反反反),k=1 时 3 个(正反反、反正反、反反正),k=2 时 3 个,k=3 时 1 个。分布律:P(X=0) = 1/8,P(X=1) = 3/8,P(X=2) = 3/8,P(X=3) = 1/8。归一校验:1/8 + 3/8 + 3/8 + 1/8 = 8/8 = 1 ✓。

答:X = I₁+I₂+I₃;分布律 {1/8, 3/8, 3/8, 1/8}(k = 0,1,2,3),和恰为 1。 ⚠ 易错点:「恰好一枚正面」不是 1/8 而是 3/8——(正反反) 与 (反正反) 与 (反反正) 是三个不同样本点,别把「一枚正面」当成一个结果。这正是第 2 章古典概型「有序计数」直觉在随机变量语言里的复用。

记号规范:X 是函数,x 是数 教材通篇用大写 X 表示随机变量本身(那个函数),小写 x 表示一个具体取值(一个数)。于是 P(X = x) 读作「随机变量恰好取到数值 x 的概率」,P(X ≤ x) 是「取值不超过数值 x 的概率」——等号左边是变量、右边是数,位置不能互换。初学者把 P(X = x) 抄成 P(x = X) 闹笑话事小,把「X ≤ x」理解成「函数小于数」事大。给自己一句话:大写是会变的,小写是定死的;竖线/等号永远夹在两者之间。

还有一个值得说透的细节:「随机」到底随机在哪里?试验之前,我们不知道 ω 会落在哪里,因此 X 的取值不可预知——这是「随机」的全部含义。但这不等于「什么都不知道」:取值范围、每个取值的概率(分布律),在试验之前就完全确定了。一句话:结果随机,规律确定。就像质量控制工程师看一条生产线:下一件产品是合格还是次品,谁也说不准;但「次品率 2%」这条规律,是稳定且可测的。概率论研究的从来不是「下一次会怎样」的玄学,而是「大量重复中规律长什么样」的科学——随机变量正是把这两层(个体的不可测、整体的确定性)同时装进一个数学对象的容器。

关于「函数」这个身份,再钉两个细节。其一,映射允许多对一:定义 X =「骰子点数除以 2 的余数」,则 {1,3,5} 三个样本点都被映到同一个数 1——多个结果共享一个取值完全合法,概率按原样「合并打包」。其二,同一个样本空间上可以同时定义多个随机变量:掷两颗骰子,X = 点数之和、Y = 点数之差、Z = 最大点数,三者是同一片样本空间上的三个不同函数,它们各自的规律(第 11 章的「联合分布」)以及相互之间的关系,构成了多维概率的全部内容。技术上还有一条底线:对每个实数 x,「X ≤ x」对应的样本点全体必须构成合法事件——这条「可测性」要求保证了 F(x) = P(X ≤ x) 永远算得出来,工程场景中它几乎自动满足,不必担心。

🧠 一句话记忆 随机变量 = 定义在样本空间上的实值函数;「随机」因为输入是随机的,「变量」因为输出是变化的数。

随机变量 vs 微积分里的函数 微积分的函数 f(x):喂进去一个确定的 x,吐出一个确定的值。随机变量 X:试验前不喂任何东西,试验落地后样本点 ω 自动「喂」进来,X(ω) 是被 ω 带出来的值。三点区别值得记:① 定义域是样本空间,不是数轴;② 「随机」体现在喂进来的 ω 不由你选;③ 它的「规律」不由某个 ω 决定,而由所有 ω 的概率分配统一记录——这正是第 7 章分布函数要办的事。一句话:随机变量是「戴着概率帽子的函数」,帽子才是主角。

6.3离散型随机变量与分布律

随机变量分两大类,先看离散型。

什么是离散型

如果 X 的可能取值是有限个或可数个(能一个一个列出来),就叫离散型随机变量。例如「掷骰子的点数」「一批产品中的次品数」「一年中某日的降雨天数」。

分布律

要完整描述一个离散型随机变量,只需给出:它取每个值的概率。这张「取值—概率」对应表,叫分布律(概率分布):

P(X = xk) = pk, k = 1, 2, …

它必须满足两个条件:

掷一颗骰子的分布律
取值 X = k123456
概率 P(X=k)1/61/61/61/61/61/6
离散型分布律的条形图 六个等高的竖条,分别对应骰子点数 1 到 6,每个高度都是六分之一,表示各取值概率相等。 1 2 3 4 5 6 1/6 每个取值概率相等:1/6(总高度和 = 1)
图 6-2离散型分布律用「竖条」表示:每个可能取值对应一根条,条高 = 该值的概率,所有条高之和 = 1。

📐 例题 2 两颗骰子的点数之和:一张真实的分布律

掷两颗骰子,X = 点数之和。(1) 写出 X 的分布律;(2) 求 P(X ≥ 9) 与 P(5 ≤ X ≤ 9);(3) 观察分布律的形状,说明为什么「和为 7」最容易出现。

思路 (1) 36 个等可能样本点,按「和」归类计数;(2) 把目标区间内的取值概率逐一相加;(3) 看概率随取值怎么变化。

解 (1) 和为 s 的样本点数:s=2 时 1 个(1+1),s=3 时 2 个(1+2, 2+1),……s=7 时 6 个(1+6, 2+5, …, 6+1),随后逐级回落,s=12 时 1 个(6+6)。分布律 P(X=s) = (s−1)/36(2 ≤ s ≤ 7),(13−s)/36(8 ≤ s ≤ 12)。归一校验:1+2+3+4+5+6+5+4+3+2+1 = 36 ✓。(2) P(X ≥ 9) = 4/36 + 3/36 + 2/36 + 1/36 = 10/36 = 5/18 ≈ 0.278;P(5 ≤ X ≤ 9) = 4/36 + 5/36 + 6/36 + 5/36 + 4/36 = 24/36 = 2/3。(3) 分布律「两头低、中间高」:和要等于 7,有 6 条「路径」;要等于 12,只有 1 条路径——越往中间,凑出这个和的「组合方式」越多。这个三角形轮廓将在第 10 章变成著名的「期望居中」直觉,也是后面二项分布形状的近亲。

答:P(X=s) = (s−1)/36(s≤7)、(13−s)/36(s≥8);P(X≥9) = 5/18,P(5≤X≤9) = 2/3。 ⚠ 易错点:两个方向的计数公式(s≤7 用 s−1,s≥8 用 13−s)很容易套反;稳妥的做法是永远数样本点、再用总数 36 校验归一。另一个坑:P(X≥9) 不含 8,别把 5/36 顺手加进去。

这个「中间隆起」不只是骰子的把戏,它是一条普适工程规律的缩影:多个随机量相加时,中间值最容易发生。想象把几块零件的加工偏差叠加:每块偏差可正可负,叠加结果远离零意味着「几块同时往同一个方向偏」,路径比「正负相抵」少得多——所以总偏差的概率山峰总立在中间,且参与叠加的项越多,山峰越窄越尖(第 12 章的中心极限定理将给这行直觉以正式身份)。公差设计里「偏差相互抵消」的说法,概率语言就是这句话。

把例题 2 的分布律画成条形图,11 根竖条呈金字塔状对称排开。它揭示了一件重要的事:随机变量把「对称性」从样本空间里提炼成了形状——36 个样本点本身看不出任何规律,但一旦按「和」归类,两枚骰子的对称结构立刻显形。看分布,比看样本空间高效得多。

📖 分布律的祖师爷:1662 年的《死亡表》 「分布律」这个概念最早的工业级应用,比概率论本身成名还早。十七世纪伦敦的杂货商格朗特(John Graunt)出于好奇清点了伦敦每周的死亡登记册,把死亡原因分类计数,做成历史上第一张统计表。他发现:不同死因的死亡占比在年份之间惊人地稳定——某种死因占比就像被一张看不见的表锁定了。保险业立刻读懂了这张表的价值:每个投保人何时身故是随机的,但「各年龄段的死亡比例」稳定可查,保费就有了定价的数学地基。这张表就是一个随机变量(寿命)的分布律雏形:个体不可测、比例稳如磐石——三百年前杂货商的观察,至今仍是保险、可靠性工程、适航寿命管理的共同逻辑起点。

再问一个初学者常忽略的问题:为什么知道分布律就能回答「关于 X 的一切概率问题」?因为 X 的任何事件,本质都是「X 落在某个取值集合 B 里」,而离散型下它总能拆成有限个或可数个互斥的「X = 某个具体值」,每个的概率都在分布律表上——查表相加即可。分布律不是「X 的部分信息」,而是全部信息;两张分布律相同的随机变量,在概率意义下完全无法区分,无论它们的物理背景多么不同。这就是「完整档案」四个字的严格含义。

进阶:随机变量的函数,还是随机变量

有了 X,还能继续加工:对实数轴做一次函数变换 g,得到 Y = g(X)。样本点没变、概率没变,变的只是「翻译规则」——先译成 X(ω),再过一遍 g。这样 Y 依然是样本空间上的函数,依然是随机变量,概率按取值重新「对号入座」:g 把若干个不同 x 映到同一个 y 时,那些 x 的概率合并到 y 处;g 一一对应时,概率结构原样搬运。这套「函数再加工」在第 9 章推导新分布时是标准工具。

📐 例题 3 函数变换下的分布律:概率搬家与合并

设 X 等可能取 −1、0、1(概率各为 1/3)。(1) 求 Y = X² 的分布律;(2) 求 Z = 2X + 1 的分布律;(3) 说明两者概率结构的变化差异。

思路 把每个 x 的概率贴到 g(x) 的像上;像相同的概率合并相加。

解 X 的分布律:P(X=−1) = P(X=0) = P(X=1) = 1/3。(1) Y = X²:X=−1 与 X=1 都映到 Y=1,概率合并:P(Y=1) = 1/3 + 1/3 = 2/3;X=0 映到 Y=0:P(Y=0) = 1/3。校验:2/3 + 1/3 = 1 ✓。(2) Z = 2X+1:一一映射,X=−1,0,1 分别映到 Z=−1,1,3,概率 1/3 原样搬运:P(Z=−1) = P(Z=1) = P(Z=3) = 1/3。(3) 平方是「多对一」,概率被合并、取值集合变小;线性变换是「一一对应」,概率纹丝不动、只挪位置。合并不可逆——知道 Y=1 无法还原 X 是 −1 还是 1;一一变换可逆,Z 的信息量与 X 完全等价。

答:Y 的分布律 P(Y=0)=1/3、P(Y=1)=2/3;Z 的分布律 P(Z=−1)=P(Z=1)=P(Z=3)=1/3。 ⚠ 易错点:最容易漏掉「合并」——把 P(Y=1) 写成 1/3(忘了 −1 也平方成 1)。先列一张「x → g(x)」小映射表再合并,是杜绝这类错误的机械办法。另外归一校验(各概率加和为 1)每次都要做:它能在 3 秒内抓住任何搬家错误。

顺带留意一个伏笔:变换 g 会不会「偷走信息」,取决于它是多对一还是一一对应。这条判断准则在故障诊断里很实用——多个传感器读数汇聚成一个报警信号是「多对一」,报警触发了也未必能反推是哪个传感器越限;诊断设计追求的,正是把「合并」控制在合理粒度上。

工程应用:函数变换在工程里无处不在。传感器读数 X(含噪声的电压)乘标定系数加零偏得到物理量 Y = aX + b——概率结构原样平移拉伸;把误差 X 取绝对值 Y = |X| 评估「偏差幅度」——正负两支概率合并;对寿命 X 做 X² 获得磨损量——非线性重塑分布形状。读设备技术条件时,先分清「标定是线性还是非线性」,概率的处理方式随之不同。

高频错误:写分布律的三种翻车姿势 第一种漏取值:X 的可能取值是 0 到 5,表里只写到 4——「0」这个最容易被忽视的取值(一台故障都没有、一次命中都没有)恰恰是工程里最常见的情形。第二种未归一:概率加起来不等于 1,多半是某个组合算重或算漏,写完必做加法校验。第三种贴错位置:概率与取值错行(尤其在函数变换后),表格越密越容易错位。三道保险:取值从最小可能开始列、概率逐个写来源、最后求和必须为 1——一分不差才交卷。

核心思想 分布律就是离散型随机变量的「完整档案」——只要知道它,就能回答关于 X 的一切概率问题(比如 P(X≤3) = P(X=1)+P(X=2)+P(X=3))。离散型的核心动作是「把概率加在一起」。

🧠 一句话记忆 离散型 = 取值可列 + 概率相加。分布律两条铁律:非负、和为 1。

分布律是「指纹」,不是「照片」 一枚均匀硬币的正面数 X,与掷骰子「点数是否不超过 3」的指示变量 Y,分布律完全相同:P(X=1)=0.5、P(X=0)=0.5,与 P(Y=1)=0.5、P(Y=0)=0.5——但两个试验毫无关系。这说明分布律记录的不是试验本身,而是取值的概率分配:凡只关心 X 的概率问题,两张指纹互换毫无差别。反过来,「同指纹」也是建模的捷径——形态相同的现象共享同一套公式与数表,第 8、9 章的常见分布,正是按指纹归类的大家族。

6.4连续型随机变量与密度函数

如果 X 的取值充满某个区间(不可数,比如「灯泡寿命」「身高」「测量误差」),就无法逐个列出概率了——因为可能取值有无限多个。这时要引入密度函数。

密度函数

对连续型随机变量 X,若存在一个非负函数 f(x),使得对任意区间 (a, b],都有:

P(a < X ≤ b) = ∫ab f(x) dx

则称 f(x) 为 X 的概率密度函数(简称密度)。它满足:

连续型密度函数:曲线下面积等于概率 一条钟形曲线,横轴是取值,纵轴是密度;区间 a 到 b 之间曲线下方的阴影面积,就是 X 落在该区间的概率。 a b P(a<X≤b) 阴影面积 = 概率;整条曲线下总面积 = 1
图 6-3连续型的核心是「面积」:概率 = 密度曲线在区间上的积分(曲线下面积),而不是某一点的高度。

核心思想 注意密度函数 f(x) 的纵坐标不是概率,而是「概率的密度」(类似于「质量的线密度」)。概率要通过积分(求面积)得到。离散型是「概率相加」,连续型是「概率积分」——这就是两大类型的根本区别。

离散 vs 连续:一张表看懂

离散型与连续型的对比
维度离散型连续型
取值有限个或可数个充满区间(不可数)
描述工具分布律 pₖ = P(X=xₖ)密度函数 f(x)
算概率加:P(X∈A) = Σ pₖ积:P(X∈A) = ∫ f(x)dx
单点概率可能 > 0恒 = 0
归一条件Σ pₖ = 1∫ f(x)dx = 1

密度合法性三判据 给一个函数问「能不能当密度」,按三条判据逐条体检:非负(一处为负即出局——概率密度是「概率质量」,不存在负质量);归一(全域积分恰为 1——多一分少一分都非法);形状足够规矩(至多有限个间断点,保证可积,工程函数自动满足)。快速判例:f(x) = 1 在 (0, 1.5) 上,积分 = 1.5,非法(把面积调小即可转正);f(x) = 1/(π(1+x²)) 在整条数轴上,面积恰为 1,合法——这是第 9 章将登场的柯西密度,形状与正态是近亲;f(x) = x − 1 在 (0, 1) 上,出现负值,非法且无法靠缩放补救。三个判例覆盖了三类典型死因。

密度从哪里来:从一堆测量数据到一条曲线

密度函数不是天上掉下来的,它有一条从数据出发的构造路径,工程里天天在走。设你测得了 1,000 个同型零件的疲劳寿命。第一步,分箱计数:把寿命轴切成若干等宽的箱(比如每 100 小时一箱),数出每箱落了多少个数据。第二步,换算成频率:每箱的个数除以总数 1,000,得到「落在此箱」的频率。第三步,除以箱宽:频率除以 100 小时,得到「每小时的频率」——这一步是点睛之笔,它让直方图的纵轴变成了单位长度的频率,也就是「密度」的直接估计。第四步,想象数据越来越多、箱越切越细:直方图的轮廓逐渐稳定、锯齿逐渐抚平,最终的光滑轮廓就是密度函数 f(x)。

这条路径解释了两件事。其一,为什么密度的纵轴是「概率 ÷ 长度」而非概率——第 3 步明确除了箱宽,这正是例题 5 里「高度 = 1 ÷ 长度」的来源。其二,直方图的面积代表什么——每根柱子「高 × 箱宽」= 频率,所有柱子面积之和 = 1,与密度的归一条件如出一辙;箱宽切得不一时,必须用「频率密度」而非「频率」画图,否则面积就不再有意义——这也是很多绘图工具里直方图与条形图的本质区别(条形图比的是高度,直方图比的是面积)。第 9 章讲正态分布时,你将看到大量真实测量数据的直方图如何收敛到那条钟形曲线。

把「密度」类比用足:一根质量为 1 的棍子

把 X 想象成一根总质量恰为 1 的棍子,横轴是位置:f(x) 是位置 x 处的线密度(单位长度的质量),区间 (a,b] 上的概率是这段棍子的质量。这套类比一次讲清三件事:第一,f(x) 的量纲是「概率 / 取值单位」——X 以小时计,f 的单位就是「每小时」,概率没有单位,f 有单位,两者根本不是同一种量。第二,某点密度再大也只是密度:单点的质量 = 密度 × 长度 = 密度 × 0 = 0——对应 P(X = c) = 0。第三,f 可以在局部超过 1:密度是「每单位长度的概率」,一根短而密的棍子完全可能有局部密度 2、甚至 200,只要总质量(积分)是 1。把「高度」错当「概率」是初学者在连续型里最大的视觉错觉。

📐 例题 4 待定常数与区间积分:密度函数的基本功

连续型随机变量 X 的密度 f(x) = c·x(0 < x < 2),其余处为 0。(1) 求 c;(2) 求 P(0.5 < X ≤ 1.5);(3) 求 P(X > 0.5)。

思路 (1) 用归一条件积出 c;(2)(3) 概率 = 密度在区间上的积分,先写积分表达式再算。

解 (1) 归一:∫₀² c·x dx = c·x²/2 |₀² = 2c = 1,故 c = 1/2。(2) P(0.5 < X ≤ 1.5) = ∫₀.₅^1.₅ (x/2) dx = (1/4)(1.5² − 0.5²) = (1/4)(2.25 − 0.25) = 0.5。(3) P(X > 0.5) = 1 − P(X ≤ 0.5) = 1 − ∫₀^0.5 (x/2) dx = 1 − (1/4)(0.25) = 1 − 0.0625 = 0.9375。量纲检查:x/2 在 [0,2] 上平均高度 0.5,区间长 1,概率 0.5——数值对得上「平均高度 × 长度」。

答:c = 1/2;P(0.5 < X ≤ 1.5) = 0.5;P(X > 0.5) = 0.9375。 ⚠ 易错点:算 (3) 时直接把积分下限写成 0.5 会得到 0.1875——那是「0.5 到 1.5」的概率不是「大于 0.5」的概率;P(X > a) 要用 1 减去「≤ a」的积分,或者把上限定为 2。另外 (1) 的归一积分别忘 x 从 0 到 2 而 c 挂在积分号外,先积后除。

📐 例题 5 密度可以大于 1:短棍子更高

X 在区间 (0, 0.5) 上均匀取值。(1) 写出密度函数;(2) 求 P(0.1 < X ≤ 0.3);(3) 说明为什么密度超过 1 与「概率不超过 1」并不矛盾。

思路 均匀 = 密度在区间内恒定;归一条件定高度。

解 (1) 设密度在 (0, 0.5) 上为 k,其余为 0。归一:0.5k = 1,k = 2。即 f(x) = 2(0 < x < 0.5),f(x) = 0(其余)。(2) P(0.1 < X ≤ 0.3) = ∫₀.₁^0.₃ 2 dx = 2 × 0.2 = 0.4。(3) f ≡ 2 意味着「每单位长度摊到 2 份概率」,但总长度只有 0.5,总概率 = 2 × 0.5 = 1,一分不多。矛盾感来自把密度当概率:「这个点概率 2」当然是荒谬的,但真实含义是「这一点附近、单位长度的概率质量为 2」。区间 (0.1, 0.3] 长 0.2,概率 = 平均高度 2 × 长度 0.2 = 0.4 ≤ 1,安然无恙。

答:f(x) = 2(0 < x < 0.5);P(0.1 < X ≤ 0.3) = 0.4。 ⚠ 易错点:均匀分布的高度不是 1 而是「1 ÷ 区间长度」——区间越短、密度越高。一般化记住 U(a,b) 的密度是 1/(b−a):区间 (0, 0.01) 上均匀分布的密度高达 100,而区间 (0, 100) 上只有 0.01。密度上不封顶、面积恒为 1,这两句要连在一起记。

两个均匀分布:高度随长度缩放,面积恒为 1 左图区间 (0,1) 上的均匀密度是高度为 1 的宽矩形;右图区间 (0,0.5) 上的均匀密度是高度为 2 的窄矩形;两块面积相等,都等于 1。 X ~ U(0, 1) 高度 f = 1 长度 1(面积 = 1) X ~ U(0, 0.5) 高度 f = 2 > 1 长度 0.5(面积仍 = 1) 面积 1 面积 1 密度高度 = 1 ÷ 区间长度:变窄必变高,总面积恒为 1
图 6-4密度大于 1 完全合法:U(0, 0.5) 的高度是 2。密度是「单位长度的概率」,不是概率本身——矩形越窄,为了保持面积为 1,必须越高。

🧠 一句话记忆 离散用「和」,连续用「积」。分布律给「点概率」,密度给「面密度」,概率看面积。

直方图的 bin 宽怎么选 把数据画成频率直方图、再平滑归一成密度草图时,分组宽度(bin 宽)绕不开:太窄,每组样本寥寥、柱子犬牙交错,噪声盖住形状;太宽,峰谷被抹平,两个峰黏成一个。工程惯例是别让每组期望样本数太少(经验上 n ÷ 组数 ≥ 5),再配合「重点加密」——关心的阈值附近用窄 bin、远端用宽 bin。直方图只是密度的草稿:样本量再大它也带毛边,第 7 章的分布函数会告诉我们如何从「草稿」走向「档案」。

6.5单点概率为 0:一个反直觉结论

连续型随机变量有个著名又反直觉的性质:取任意一个特定值的概率是 0。

P(X = c) = 0 (对任意固定的 c)

为什么?因为 P(X=c) = ∫cc f(x) dx,积分上下限相同,面积自然是 0——「一个点」没有宽度,面积为零。

核心思想 连续型随机变量「恰好等于某个值」的概率为 0,但「落在某个区间」的概率可以大于 0。这带来一个深刻后果:概率为 0 的事件,不一定是不可能事件。比如「某人身高恰好 175.0000… 厘米」概率为 0,但显然不是不可能。它呼应了第 2 章几何概型的那个伏笔。

这条性质在工程规范里有个直接的实用版本:对连续量(尺寸、时间、温度),验收条件写「≤ 上限」还是「< 上限」,概率上没有差别——正好压线的情况概率为 0,不必为措辞撕扯。但对离散量(计数、件数、架次),端点是生死线:「次品 ≤ 2 件」与「< 2 件」差着一整类结果,一个字的改动能让合格率跳一档。写技术文件时先分辨量是连续还是离散,再决定端点的较真程度——这是本章知识在笔头上的直接收益。

另一个推论:对连续型,区间端点是否包含不影响概率。因为端点只是「一个点」,概率为 0,所以:

P(a < X ≤ b) = P(a ≤ X ≤ b) = P(a < X < b)

这大大简化了连续型的计算——你不用担心「是开区间还是闭区间」。

辨析:离散世界与连续世界的分水岭 「概率为 0」在两个世界里地位截然不同。离散世界:取值可列,概率按点分配,P(A) = 0 意味着 A 真的不可能(一个点都分不到);连续世界:概率按长度(面积)分配,一根没有宽度的「点」天然分不到任何概率,P(A) = 0 只说明 A 没有宽度,不说明 A 没有成员。同理,P(A) = 1 在连续世界里叫「几乎必然」(almost surely)而非「必然」——它的反面概率为 0,但反面未必是空集。两个世界共用同一套概率公理,却在这条线上分出了完全不同的直觉。判断题做错时,先问自己:现在站在哪个世界?

这个结论还能再往上推一层,得到一条更强的性质:连续型随机变量落在任何可数点集上的概率都是 0。理由是两条事实相加:单点概率为 0;可数个 0 加起来还是 0(概率的「可列可加性」只对互斥事件保证可加,而 0 的可数和仍是 0)。于是「X 恰好落在有理数上」的概率为 0——尽管有理数在数轴上稠密到任何两个实数之间都塞着无穷多个。它的对偶读法更震撼:X 落在无理数上的概率是 1,尽管「抽中任何一个特定无理数」的概率同样是 0。「概率为 1」也不等于必然事件——X 总要落到某个具体值上,而那个值以概率 1 是无理数、以概率 0 是任何你指定的数。这套「零测度」式的思考,是几何概型(第 2 章)在连续世界的自然延续:一条线段的面积为 0,但线段上的点并不「不存在」。

📐 例题 6 用一百万次模拟见证「单点概率为 0」

用计算机在 (0,1) 上均匀取随机数 1,000,000 次。(1) 估计 P(0.2 < X ≤ 0.8);(2) 统计「X 恰好等于 0.5」的次数;(3) 对比「X 落在 (0.5, 0.500001)」内约会出现多少次,说明模拟结果与理论的呼应。

思路 理论值:(1) 区间长 0.6,概率 0.6;(2) 精确等于是 0 次;(3) 106 次 × 区间长 0.000001 = 约 1 次。

解 一次真实模拟(种子固定)的结果:(1) 落入 (0.2, 0.8] 的比例 ≈ 0.6010——与理论值 0.6 的偏差在万分之一量级,正是频率稳定于概率的体现;(2) 「恰好等于 0.5」出现 0 次——不是几乎为 0,是一次都没出现;(3) 一百万次里落入宽度仅百万分之一的窗口,平均恰约 1 次。三个数字连起来读:宽度 0.6 的窗装进约六成;宽度为 0 的窗一次也装不进;宽度百万分之一的窗平均装进一次——概率与宽度成正比,宽度归零概率归零,f ≡ 1 时的面积直觉被数据完整还原。

答:≈0.601、0 次、≈1 次。 ⚠ 易错点:模拟里「恰好等于 0.5」为 0 次是浮点表示的巧合还是理论必然?两者共同作用——理论上概率本就是 0;但若改问「|X − 0.5| < 10⁻⁹」这样的极窄窗口,浮点精度下也可能一次都没有。用模拟验证「单点为 0」时,问法必须精确:宽度为零的窗口,多少次试验都不够。

区间向一个点收缩:面积随宽度归零 一条钟形密度曲线,在点 c 附近有三个宽度递减的阴影竖条,宽度从宽到窄,标注面积依次趋近于零。 c 面积 ≈ 2f(c)·宽 宽减半 → 面积减半 宽 → 0 → 面积 → 0 区间缩成一个点:宽度归零,面积归零,而点上的「高度」f(c) 依然存在——它是密度,不是概率
图 6-5P(X = c) = 0 的几何本质:阴影面积随区间宽度一起收缩归零。点上的密度 f(c) 仍在,但它要乘上「宽度」才变成概率。

「端点无所谓」这条推论还有一个马上要兑现的价值:它让第 7 章的分布函数 F(x) = P(X ≤ x) 在连续型里不需要纠结端点,F(b) − F(a) 可以自由对应 (a,b]、[a,b)、(a,b)、[a,b] 四种区间中的任何一个。也就是说,本章的「单点概率为 0」不只是个反直觉彩蛋,它直接简化了下一章的全部计算——概念上的怪事,往往是后面章节的工程便利。

🧠 一句话记忆 连续型:单点概率 = 0,端点无所谓。概率为 0 ≠ 不可能,这是连续世界和离散世界的分水岭。

本章小结

  1. 随机变量是样本空间到实数的映射 X:Ω→ℝ,把「结果」变成「数」,让概率论能使用微积分等数学工具。
  2. 离散型:取值可列,用分布律 P(X=xₖ)=pₖ 描述,满足非负、Σpₖ=1,概率用「加」。
  3. 连续型:取值充满区间,用密度函数 f(x) 描述,满足非负、∫f(x)dx=1,概率用「积」(曲线下面积)。
  4. 离散算概率靠求和,连续靠积分,这是两大类型的本质区别。
  5. 连续型单点概率为 0,故「概率为 0 ≠ 不可能」,且区间端点不影响概率。
  6. 随机变量的函数:Y=g(X) 的分布由「X 的档案 + 映射规则」决定——离散型按 g 合并同类项,连续型要换元重算(第 7 章展开)。
  7. 从数据到密度:频率直方图平滑归一;bin 宽与样本量是密度估计的两大现实约束。
  8. 分布律是随机变量的指纹:不同试验可共享同一张分布律,凡只关心取值概率的问题,指纹互换无差别。

读完本章,你应该能……

思考题

1. 「随机变量」为什么本质上是函数?「随机」二字体现在哪里?

提示:它把每个样本点 ω 映射成一个实数 X(ω),所以是函数。随机体现在:试验前不知道落哪个 ω,故 X 取值不确定。

2. 判断以下分布律是否合法:P(X=1)=0.5,P(X=2)=0.3,P(X=3)=0.3。

提示:不合法。虽然非负,但 0.5+0.3+0.3=1.1 > 1,不满足归一条件。

3. 连续型随机变量 X 的密度函数在 [0,1] 上为常数 c,其余为 0。求 c,并求 P(0 < X ≤ 0.5)。

提示:由归一 ∫₀¹ c dx = c = 1,故 c=1(这就是第 9 章的均匀分布)。P(0<X≤0.5)=∫₀^0.5 1 dx=0.5。

4. 为什么连续型随机变量「恰好等于某值」的概率是 0,但这件事又不是不可能的?

提示:积分上下限相同则面积为零,故概率为 0;但「身高正好 175 厘米」在现实中完全可能发生——概率为 0 与不可能并非一回事。

5. 判断密度 f(x) = 3x²(0 < x < 1,其余为 0)是否合法,并求 P(0 < X < 0.5)。

提示:两条检查——非负 ✓;归一 ∫₀¹ 3x² dx = 1 ✓(恰为 x³ 在 0 到 1 的差),合法。P(0 < X < 0.5) = ∫₀^0.5 3x² dx = 0.5³ = 0.125。这个密度向右偏(x 越大密度越高),所以前半区间的概率远小于 1/2——「分布形状决定概率走向」。

6. 掷两颗骰子,X = 两颗中的最大点数。求 P(X = 6),并思考「最大值事件」该怎么数样本点。

提示:最大点数恰为 6 =「至少一颗是 6」共 11 个样本点(36 − 25 个「两颗都小于 6」),P = 11/36。更一般的思路:最大值 ≤ k 的概率是 (k/6)²(两颗都得 ≤ k),再用相邻差算「恰为 k」——P(X=6) = (6/6)² − (5/6)² = 1 − 25/36 = 11/36,两条路殊途同归。「先算累积、再作差」是处理最大值/最小值分布的标准手法,下一章的分布函数将把它正式化。

7. 抽检 5 件产品(独立、每次次品率 0.1)。(1) 用随机变量 X 写出「至少 1 件次品」与「恰好 2 件次品」;(2) 求「至少 1 件次品」的概率。

提示:(1) 定义 X = 5 件中的次品件数,则「至少 1 件」= {X ≥ 1},「恰好 2 件」= {X = 2}——把自然语言翻译成「随机变量落点」是本章的核心动作。(2) P(X ≥ 1) = 1 − P(X = 0) = 1 − (0.9)⁵ = 1 − 0.59049 = 0.40951(「全合格」的反面)。注意「至少」型事件先求反面,以及 5 次独立连乘来自第 5 章。