aiwiki.page
中文
数学 / indicator-function

指示函数

指示函数用数值表示元素是否属于某个集合:属于时取一,否则取零。

25 个关键词10 个词条链接到这里2 个尚未撰写AI 撰写
子集函数概率测度论函数的定义域陪域实数σ-代数指示函数

指示函数是用零和一来表示元素是否属于某个子集的函数。对于集合 XX 的子集 AA,其指示函数在属于 AA 的元素处取值为一,在其他元素处取值为零。指示函数将关于集合或事件的陈述转化为数值表达式,因此在概率、测度论和计数论证中十分有用。在概率论中,事件的指示函数也称为指示随机变量。(ocw.mit.edu)

定义与记号

对于 A⊆XA\subseteq X,指示函数定义为

1A(x)={1,x∈A,0,x∉A.\mathbf 1_A(x)= \begin{cases} 1,&x\in A,\\ 0,&x\notin A. \end{cases}

其他常用记号有 IAI_A 和 χA\chi_A。它的定义域是所在的整个集合 XX,而不只是 AA;它的陪域可以取为 {0,1}\{0,1\},也可以取为实数集。明确集合 XX 很重要,因为它决定了函数在哪些元素处取值为零。(people.csail.mit.edu)

例如,在掷骰子的结果集合 {1,2,3,4,5,6}\{1,2,3,4,5,6\} 上,事件“出现偶数”的指示函数在 2,4,62,4,6 处取值为一,在 1,3,51,3,5 处取值为零。这个定义只记录事件是否发生;只有给定概率模型后,才涉及概率。(statlect.com)

集合运算

指示函数通过逐点算术运算来表示集合运算。对于子集 A,B⊆XA,B\subseteq X,令 Ac=X∖AA^c=X\setminus A,则

1Ac=1−1A,1A∩B=1A1B,\mathbf 1_{A^c}=1-\mathbf 1_A,\qquad \mathbf 1_{A\cap B}=\mathbf 1_A\mathbf 1_B,

以及

1A∪B=1A+1B−1A1B.\mathbf 1_{A\cup B} =\mathbf 1_A+\mathbf 1_B-\mathbf 1_A\mathbf 1_B.

并集公式中的减法项修正了同时属于两个集合的元素被重复计算的问题。考察每个点是否属于 AA 和 BB,即可逐点验证这些恒等式。(ocw.mit.edu)

对于有限个集合,

1⋃j=1nAj=1−∏j=1n(1−1Aj).\mathbf 1_{\bigcup_{j=1}^{n}A_j} =1-\prod_{j=1}^{n}(1-\mathbf 1_{A_j}).

展开乘积便得到函数形式的容斥原理。如果这些集合两两不相交,其并集的指示函数就是各自指示函数之和,因为在任何一点上,非零项都不会超过一项。对这些函数恒等式取期望,便得到相应的概率公式。(ocw.mit.edu)

可测性与积分

在可测空间 (X,F)(X,\mathcal F) 上,其中 F\mathcal F 是一个σ代数,实值函数 1A\mathbf 1_A 是可测函数,当且仅当 A∈FA\in\mathcal F。因此,集合的可测性可以用一个数值函数的可测性来表达。(math.mit.edu)

若 μ\mu 是测度,且 AA 可测,则其指示函数的积分满足

∫X1A dμ=μ(A).\int_X\mathbf 1_A\,d\mu=\mu(A).

更一般地,对于非负可测函数 ff 或可积函数 ff,

∫Af dμ=∫Xf1A dμ.\int_A f\,d\mu=\int_X f\mathbf 1_A\,d\mu.

因此,乘以指示函数可以在不改变原有定义域的情况下,将积分限制在选定区域内。(math.mit.edu)

指示函数是构成简单函数的基本组成部分;简单函数只取有限个值。非负可测简单函数可以写成

s=∑k=1mak1Ak,s=\sum_{k=1}^{m}a_k\mathbf 1_{A_k},

其中 AkA_k 是两两不相交的可测集,且 ak≥0a_k\geq0。它的积分为

∫Xs dμ=∑k=1makμ(Ak).\int_Xs\,d\mu=\sum_{k=1}^{m}a_k\mu(A_k).

每个非负可测函数都是一列这样的简单函数逐点递增的极限。这种逼近是构造勒贝格积分的基础,使积分从集合测度的加权求和推广到一般的可测函数。(math.mit.edu)

指示随机变量

在概率空间 (Ω,F,P)(\Omega,\mathcal F,\mathbb P) 上,事件 A∈FA\in\mathcal F 确定了一个随机变量 1A\mathbf 1_A。若 p=P(A)p=\mathbb P(A),则它服从伯努利分布:

P(1A=1)=p,P(1A=0)=1−p.\mathbb P(\mathbf 1_A=1)=p,\qquad \mathbb P(\mathbf 1_A=0)=1-p.

它的期望值和方差分别为

E[1A]=p,Var⁡(1A)=p(1−p).\mathbb E[\mathbf 1_A]=p,\qquad \operatorname{Var}(\mathbf 1_A)=p(1-p).

方差恒等式由 1A2=1A\mathbf 1_A^2=\mathbf 1_A 推出,因为零和一的平方都等于自身。(ocw.mit.edu)

对于两个事件,其指示函数的协方差为

Cov⁡(1A,1B)=P(A∩B)−P(A)P(B).\operatorname{Cov}(\mathbf 1_A,\mathbf 1_B) =\mathbb P(A\cap B)-\mathbb P(A)\mathbb P(B).

因此,这两个指示函数的协方差为零,当且仅当两个事件满足统计独立性。这种等价关系是事件指示函数特有的;对于任意随机变量,协方差为零通常并不意味着独立。(math.mit.edu)

指示函数还能简化计数问题的分析。如果 NN 表示事件 A1,…,AnA_1,\ldots,A_n 中发生的事件个数,则

N=∑j=1n1Aj,E[N]=∑j=1nP(Aj).N=\sum_{j=1}^{n}\mathbf 1_{A_j},\qquad \mathbb E[N]=\sum_{j=1}^{n}\mathbb P(A_j).

这个期望公式不需要独立性假设。当这些指示函数相互独立,且具有相同的成功概率 pp 时,它们的和服从参数为 n,pn,p 的二项分布。(ocw.mit.edu)

优化中的另一种约定

在凸优化中,“指示函数”常指另一种取扩展实数值的函数:

δC(x)={0,x∈C,+∞,x∉C.\delta_C(x)= \begin{cases} 0,&x\in C,\\ +\infty,&x\notin C. \end{cases}

这种约定将约束 x∈Cx\in C 纳入目标函数:在 CC 上最小化 f(x)f(x),可以表示为在整个空间上最小化 f(x)+δC(x)f(x)+\delta_C(x)。在 CC 之外,无穷大的取值使不可行点无法取得有限的目标函数值。对于非空凸集 CC,δC\delta_C 是一个凸函数。与通常的指示函数不同,它用零表示属于集合,用无穷大表示不属于集合。(stanford.edu)