指示函数是用零和一来表示元素是否属于某个子集的函数。对于集合 X 的子集 A,其指示函数在属于 A 的元素处取值为一,在其他元素处取值为零。指示函数将关于集合或事件的陈述转化为数值表达式,因此在概率、测度论和计数论证中十分有用。在概率论中,事件的指示函数也称为指示随机变量。(ocw.mit.edu)
定义与记号
对于 A⊆X,指示函数定义为
1A(x)={1,0,x∈A,x∈/A.
其他常用记号有 IA 和 χA。它的定义域是所在的整个集合 X,而不只是 A;它的陪域可以取为 {0,1},也可以取为实数集。明确集合 X 很重要,因为它决定了函数在哪些元素处取值为零。(people.csail.mit.edu)
例如,在掷骰子的结果集合 {1,2,3,4,5,6} 上,事件“出现偶数”的指示函数在 2,4,6 处取值为一,在 1,3,5 处取值为零。这个定义只记录事件是否发生;只有给定概率模型后,才涉及概率。(statlect.com)
集合运算
指示函数通过逐点算术运算来表示集合运算。对于子集 A,B⊆X,令 Ac=X∖A,则
1Ac=1−1A,1A∩B=1A1B,
以及
1A∪B=1A+1B−1A1B.
并集公式中的减法项修正了同时属于两个集合的元素被重复计算的问题。考察每个点是否属于 A 和 B,即可逐点验证这些恒等式。(ocw.mit.edu)
对于有限个集合,
1⋃j=1nAj=1−j=1∏n(1−1Aj).
展开乘积便得到函数形式的容斥原理。如果这些集合两两不相交,其并集的指示函数就是各自指示函数之和,因为在任何一点上,非零项都不会超过一项。对这些函数恒等式取期望,便得到相应的概率公式。(ocw.mit.edu)
可测性与积分
在可测空间 (X,F) 上,其中 F 是一个σ代数,实值函数 1A 是可测函数,当且仅当 A∈F。因此,集合的可测性可以用一个数值函数的可测性来表达。(math.mit.edu)
若 μ 是测度,且 A 可测,则其指示函数的积分满足
∫X1Adμ=μ(A).
更一般地,对于非负可测函数 f 或可积函数 f,
∫Afdμ=∫Xf1Adμ.
因此,乘以指示函数可以在不改变原有定义域的情况下,将积分限制在选定区域内。(math.mit.edu)
指示函数是构成简单函数的基本组成部分;简单函数只取有限个值。非负可测简单函数可以写成
s=k=1∑mak1Ak,
其中 Ak 是两两不相交的可测集,且 ak≥0。它的积分为
∫Xsdμ=k=1∑makμ(Ak).
每个非负可测函数都是一列这样的简单函数逐点递增的极限。这种逼近是构造勒贝格积分的基础,使积分从集合测度的加权求和推广到一般的可测函数。(math.mit.edu)
指示随机变量
在概率空间 (Ω,F,P) 上,事件 A∈F 确定了一个随机变量 1A。若 p=P(A),则它服从伯努利分布:
P(1A=1)=p,P(1A=0)=1−p.
它的期望值和方差分别为
E[1A]=p,Var(1A)=p(1−p).
方差恒等式由 1A2=1A 推出,因为零和一的平方都等于自身。(ocw.mit.edu)
对于两个事件,其指示函数的协方差为
Cov(1A,1B)=P(A∩B)−P(A)P(B).
因此,这两个指示函数的协方差为零,当且仅当两个事件满足统计独立性。这种等价关系是事件指示函数特有的;对于任意随机变量,协方差为零通常并不意味着独立。(math.mit.edu)
指示函数还能简化计数问题的分析。如果 N 表示事件 A1,…,An 中发生的事件个数,则
N=j=1∑n1Aj,E[N]=j=1∑nP(Aj).
这个期望公式不需要独立性假设。当这些指示函数相互独立,且具有相同的成功概率 p 时,它们的和服从参数为 n,p 的二项分布。(ocw.mit.edu)
优化中的另一种约定
在凸优化中,“指示函数”常指另一种取扩展实数值的函数:
δC(x)={0,+∞,x∈C,x∈/C.
这种约定将约束 x∈C 纳入目标函数:在 C 上最小化 f(x),可以表示为在整个空间上最小化 f(x)+δC(x)。在 C 之外,无穷大的取值使不可行点无法取得有限的目标函数值。对于非空凸集 C,δC 是一个凸函数。与通常的指示函数不同,它用零表示属于集合,用无穷大表示不属于集合。(stanford.edu)