Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

確率変数と期待値・分散

確率変数

Ω\Omegaを全事象、B\mathcal{B}Ω\Omegaの可測集合族、PP(Ω,B)(\Omega, \mathcal{B})上の確率とするとき、ωΩ\omega \in \Omegaに対して実数値X(ω)RX(\omega) \in \mathbb{R}を対応させる関数XX確率変数(random variable)という。

任意の実数xxに対してXxX\leq xである確率は

P(Xx)=P({ωΩX(ω)x})P(X\leq x) = P(\{\omega \in \Omega| X(\omega) \leq x\})

として、確率PPを用いて与えることができる。

なお、X(ω)=xX(\omega)=xxxを実現値という。実現値の全体を標本空間といい、X={X(ω)ωΩ}\mathcal{X} = \{X(\omega)|\omega\in\Omega\}で表す。

累積分布関数

確率変数Xの累積分布関数(cumulative distribution function: cdf)を

FX(x)=P(Xx)F_X(x) = P(X \leq x)

と定義する。累積分布関数は単に分布関数とも呼ばれる。

分布関数FX(x)F_X(x)が階段関数(step function)のとき、XX離散型確率変数(discrete random variable)といい、FX(x)F_X(x)が連続関数のとき、XX連続型確率変数(continuous random variable)という。

確率関数

離散型確率変数XXに対して

fX(x)=P(X=x)f_X(x)=P(X=x)

確率質量関数(probability mass function: pmf)という。

連続型確率変数XXに対して

FX(x)=xfX(t)dt,<x<F_X(x) = \int^x_{-\infty} f_X(t) dt, \quad -\infty < x < \infty

となる関数fX(x)f_X(x)が存在するとき、fX(x)f_X(x)確率密度関数(probability density function: pdf)という。

定義から、fX(x)f_X(x)FX(x)F_X(x)を微分することで得られる。

fX(x)=dFX(x)dxf_X(x) = \frac{d F_X(x)}{dx}

期待値

確率変数XXの関数g(X)g(X)期待値(expected value)をE[g(X)]E[g(X)]で表す。E[g(X)]E[g(X)]

XXが離散型確率変数のとき、

E[g(x)]=g(x)fX(x)dxE[g(x)] = \int^{\infty}_{-\infty} g(x) f_X(x) dx

XXが連続型確率変数のとき、

E[g(x)]=xiXg(xi)fX(xi)E[g(x)] = \sum_{x_i \in \mathcal{X}} g(x_i) f_X(x_i)

と定義される。

E[X]E[X]XXの期待値もしくは平均(mean)という。

期待値の演算規則

線形関数のため、線形性をもつ

a,bRa,b\in\mathbb{R}による線形関数g(X)=a+bXg(X) = a+bXの期待値を考える

E(a+bX)=a+bE(X)\operatorname{E}(a+b X) = a + b \operatorname{E}(X)
証明

例として離散型確率変数とする

E(a+bX)=xiX(a+bxi)fX(xi)=axiXfX(xi)=1+bxiXxifX(xi)=E(X)=a+bE(X)\begin{aligned} \operatorname{E}(a+b X) &= \sum_{x_i\in \mathcal{X}} (a + b x_i) f_X(x_i)\\ &= a \underbrace{ \sum_{x_i\in \mathcal{X}} f_X(x_i) }_{=1} + b \underbrace{ \sum_{x_i\in \mathcal{X}} x_i f_X(x_i) }_{=\operatorname{E}(X)}\\ &= a + b \operatorname{E}(X) \end{aligned}

分散

E[(XE[X])2]E[(X- E[X])^2]XX分散(variance)という。

Var(X)=E[(XE[X])2]=(xiE(X))2f(xi)\operatorname{Var}(X) = E[(X- E[X])^2] = \sum (x_i - \operatorname{E}(X))^2 f(x_i)
分散の別表現
Var(X)=E[(XE[X])2]=E[X2]E[X]2\operatorname{Var}(X) = \operatorname{E}[(X - \operatorname{E}[X])^2] = \operatorname{E}[X^2] - \operatorname{E}[X]^2
証明
E[(XE[X])2]=E[X22E[X]X+E[X]2]=E[X2]2E[X]2+E[X]2=E[X2]E[X]2\begin{aligned} \operatorname{E}[(X - \operatorname{E}[X])^2] &= \operatorname{E}[X^2 - 2 \operatorname{E}[X] X + \operatorname{E}[X]^2]\\ &= \operatorname{E}[X^2] - 2 \operatorname{E}[X]^2 + \operatorname{E}[X]^2\\ &= \operatorname{E}[X^2] - \operatorname{E}[X]^2\\ \end{aligned}

分散も線形関数のため、線形性をもつ

a,bRa,b\in\mathbb{R}に対し、

Var(a+bX)=b2Var(X)\operatorname{Var}(a+b X)=b^2 \operatorname{Var}(X)

多次元確率変数の分布

2つの確率変数 X,YX,Y の組を考える。

離散分布の場合

同時分布

X,YX,Yがどちらも離散型確率変数で、XXX={0,1,2,...}\mathcal{X}=\{0,1,2,...\}上に、YYY={0,1,2,...}\mathcal{Y}=\{0,1,2,...\}上に値をとるとする。X=xX=xかつY=yY=yである確率P({X=x}{Y=y})P(\{X=x\}\cap\{Y=y\})P(X=x,Y=y)P(X=x, Y=y)で表し、

P(X=x,Y=y)=fX,Y(x,y),(x,y)X×YP(X=x, Y=y) = f_{X,Y}(x,y), \hspace{2em} (x,y) \in \mathcal{X\times Y}

と書くことにする。

X,YX,Yと2次元の確率変数の場合、事象も2次元空間にあり、(x,y)(x,y)の集まった部分集合になる。ある事象AAの確率は

P((X,Y)A)=(x,y)AfX,Y(x,y)P((X,Y) \in A) = \sum_{(x,y)\in A} f_{X,Y}(x,y)

と書くことができる。これを同時分布(joint distribution)といい、fX,Y(x,y)f_{X,Y}(x,y)同時確率関数(joint probability function)という。

周辺分布

X\mathcal{X}上の集合BBに対して{XB}\{X \in B\}という事象は{XB}{YY}\{X \in B\}\cap\{Y \in \mathcal{Y}\}もしくは{(X,Y)B×Y}\{(X,Y) \in B\times\mathcal{Y}\}と同等なので、

P(XB)=P((X,Y)B×Y)=(x,y)B×YfX,Y(x,y)=xBy=0fX,Y(x,y)\begin{align} P(X\in B) &= P((X, Y) \in B \times \mathcal{Y})\\ &= \sum_{(x,y)\in B\times \mathcal{Y}} f_{X,Y} (x,y)\\ &= \sum_{x\in B} \sum_{y=0}^\infty f_{X,Y} (x,y) \end{align}

と書くことができる。P(XB)P(X\in B)XX周辺分布(marginal distribution)といい、

fX(x)=y=0fX,Y(x,y)f_X(x) = \sum^\infty_{y=0} f_{X,Y}(x,y)

XX周辺確率関数 という。

期待値

関数g(X,Y)g(X,Y)の同時確率関数fX,Y(x,y)f_{X,Y}(x,y)に関する期待値は次のように定義される。

E[g(X,Y)]=x=0y=0g(x,y)fX,Y(x,y)E[g(X,Y)] = \sum_{x=0}^\infty \sum_{y=0}^\infty g(x,y) f_{X,Y}(x,y)

連続分布の場合

同時確率

X,YX,YがともにR\mathbb{R}上の連続型確率変数とし、R2\mathbb{R}^2上の集合CCに対して確率が

P((X,Y)C)=(x,y)CfX,Y(x,y)dxdyP((X,Y)\in C)=\int \int_{(x,y)\in C} f_{X,Y}(x,y) dxdy

と表されるとき、fX,Y(x,y)f_{X,Y}(x,y)同時確率密度関数(joint probability density function)という。

周辺確率

XX周辺確率密度関数(marginal probability density function)は

fX(x)=fX,Y(x,y)dyf_X(x)=\int^\infty_{-\infty} f_{X,Y}(x,y) dy

で与えられる。

期待値

次のように定義される

E[g(X,Y)]=g(x,y)fX,Y(x,y)dxdyE[g(X,Y)] = \int^\infty_{-\infty} \int^\infty_{-\infty} g(x,y) f_{X,Y}(x,y) dxdy

条件付き確率・期待値

条件付き確率

fX(x)0f_X(x)\neq 0なるxxに対して、X=xX=xのもとでのY=yY=yの条件付き確率を

fYX(yx)=P(Y=yX=x)=fX,Y(x,y)fX(x)f_{Y \mid X}(y \mid x)=P(Y=y \mid X=x)=\frac{f_{X, Y}(x, y)}{f_X(x)}

と定義する

条件付き期待値

離散型

E[YX=x]=y=0yfYX(yx)=y=0yfX,Y(x,y)fX(x)E[Y \mid X=x]=\sum_{y=0}^{\infty} y f_{Y \mid X}(y \mid x)=\frac{\sum_{y=0}^{\infty} y f_{X, Y}(x, y)}{f_X(x)}

連続型確率分布において、関数g(x,y)g(x, y)に対する条件付き期待値は

E[g(x,y)X=x]=g(x,y)fYX(yx)dy=g(x,y)fX,Y(x,y)dyfX(x)E[g(x, y) \mid X=x]=\int_{-\infty}^{\infty} g(x, y) f_{Y \mid X}(y \mid x) d y=\frac{\int_{-\infty}^{\infty} g(x, y) f_{X, Y}(x, y) d y}{f_X(x)}

となる。

条件付き分散

Var(YX=x)=EYX[(YEYX[YX=x])2X=x]=EYX[Y2X=x](EYX[YX=x])2\begin{aligned} \operatorname{Var}(Y \mid X=x) & =E^{Y \mid X}\left[\left(Y-E^{Y \mid X}[Y \mid X=x]\right)^2 \mid X=x\right] \\ & =E^{Y \mid X}\left[Y^2 \mid X=x\right]-\left(E^{Y \mid X}[Y \mid X=x]\right)^2 \end{aligned}

繰り返し期待値の法則

条件付き期待値E[YX]E[Y|X]XXについて期待値をとったものはE[Y]E[Y]に等しい。すなわち、

EX[E[YX]]=E[Y]E_X[E[Y|X]] = E[Y]

である。これを 繰り返し期待値の法則 (the law of total expectation, the law of iterated expectations: LIE)という。

証明:

EX[E[YX]]=E[YX=x]fX(x)dx=(yfX,Y(x,y)fX(x)dy)fX(x)dx=yfX,Y(x,y)dydx=yfX,Y(x,y)dx周辺確率密度関数fY(y)dy=yfY(y)dy=E[Y]\begin{align} E_X[E[Y|X]] &= \int E[Y|X=x] f_X(x) dx\\ &= \int \left( \int y \frac{f_{X,Y}(x, y)}{f_X(x)} dy \right) f_X(x) dx\\ &= \int \int y f_{X,Y}(x, y) dy dx\\ &= \int y \underbrace{ \int f_{X,Y}(x, y) dx }_{周辺確率密度関数 f_Y(y)} dy \\ &= \int y f_Y(y) dy\\ &= E[Y] \end{align}

期待値ベクトル

X=(X1,,Xn)X = (X_1,\dots,X_n)^\topnn次元確率変数ベクトルとする。各変数の期待値のベクトル

E[X]=μ=(E[X1]E[Xn])E[X] = \mu = \begin{pmatrix} E[X_1] \\ \vdots \\ E[X_n] \end{pmatrix}

を期待値ベクトルという。

分散共分散行列

σ=Var[X]=E[(XE[X])(XE[X])]\sigma = \operatorname{Var}[X] = E[(X - E[X])(X - E[X])^\top]

aaを定数ベクトル、BBを定数行列とすると

Var[a+BX]=BVar[X]B\operatorname{Var}[a + B X] = B \operatorname{Var}[X] B^\top

となる。

証明
Var[a+BX]=E[(a+BXE[a+BX])(a+BXE[a+BX])]=E[(BXE[BX])(BXE[BX])](aは定数のためE[a]=a)=E[B(XE[X])[B(XE[X])]]=E[B(XE[X])(XE[X])B]((AB)=BA)=BE[(XE[X])(XE[X])]B=BVar[X]B\begin{aligned} \operatorname{Var}[a + B X] &= E[(a + B X - E[a + B X])(a + B X - E[a + B X])^\top]\\ &= E[(B X - E[B X])(B X - E[B X])^\top] \quad (\because aは定数のためE[a] = a)\\ &= E[B (X - E[X])[B(X - E[X])]^\top]\\ &= E[B (X - E[X])(X - E[X])^\top B^\top] \quad (\because (AB)^\top = B^\top A^\top)\\ &= B E[(X - E[X])(X - E[X])^\top ] B^\top \\ &= B \operatorname{Var}[X] B^\top \end{aligned}

参考

  • 久保川 達也(2017)『現代数理統計学の基礎』、共立出版。