2.1 確率変数・確率分布
Xがいくつかの値xi,i=1,…,kのいずれかを取る変数とする(k=∞でもよい).この時,以前議論したようにxiに対して確率を定義してみよう.
変数Xがxiという値を取る,という事象をeiとして,全体事象S={e1,…,ek}を考える.そしてP(X=xi)=P(ei)を確率の公理を満たすように定める. このようにして定められたXに関する確率を,Xの確率分布と呼ぶ.単に分布と呼ぶこともある. また,確率分布が与えられている変数Xのことを確率変数と呼ぶ.
2.1.1 確率関数
確率変数はあくまで「変数」であり,値を決まった時,x1,…,xkのどれかひとつに定まる. 確率分布はP(ei)によって与えられるが,直接的に P(x)=P(X=x) と定義すると,P(ei)=P(xi),i=1,…,kとなる.このようにxの関数として考えられたP(x)を確率関数と呼ぶ. ただしP(x)は以下を満たすとする, 0≤P(x)≤1∑xP(x)=1
確率変数はどんな値を取るのかは確定的ではないので,実際に確率変数が取った具体的な値を明確に区別するために実現値と呼んでおこう.慣習的に確率変数はX,Yのような大文字で表現する一方,実現値はx,yのように小文字で書く.
Example 2.1 (確率関数) サイコロを一つ,一回振った時に出る目の数に対応する確率変数Xを考える. この時実現値は1から6までの整数で,確率変数はP(x)=1/6,x=1,…,6である. この確率関数は確率の公理を満たしている.
2.1.2 確率変数の型
これまで,例としては確率変数としての実現値を整数のような離散の値を見てきたが, 言及しているように実現値の種類は無限個でも良い. 離散の値を取る確率変数を離散型確率変数(discrete random variable)と呼び, x∈[0,1]のようなある区間の値(連続的な値)を実現値に持つ確率変数を連続型確率変数(continuous random variable)と呼ぶ.
実現値が有限個としてk個であれば,例えばP(x)=1/kとすれば確率関数を定義できる. しかし実現値が無限個の場合を考えると,同様に確率関数を定義した場合P(x)=1/∞=0となり,どんな実現値であってもその値を取る確率が0となってしまうように思える. そのため,連続型確率変数を扱う場合は,事象の考え方を変えて,a≤X≤bという幅を考えて,この事象に対して確率を考えていくことになる.
まず,任意のa,bに対して,P(a≤X≤b)を与えるような確率関数を考える必要がある. これには積分を用いて次のような関数を考えれば良いことがわかっている.
f(x)≤0, −∞<x<∞∫∞−∞f(x)dx=1
これはf(x)が非負の関数で全区間で積分の値が1であることを要請している. この関数を用いれば,先ほどのP(a≤X≤b)は,aからbまでの区間の定積分∫baf(x)dxの値と対応させればうまくいきそうである.すなわち
P(a≤X≤b)=∫baf(x)dx
で定義する.こうすると,Xの事象だけでなく,和事象,積事象や余事象の操作で生まれるどんな事象についても扱うことが可能になる.
ただし,このように定義したとしても連続型の確率変数における唯一点aの確率P(X=a)=∫aaf(x)dx=0であることに変わりはない.その代わり区間で考えるようにしなければいけないことに注意しよう.
このように連続型確率変数に対する確率関数を離散型のそれと明確に区別して確率密度関数(probability density function)と呼ぶ.ただし確率分布については離散・連続型で特に区別せず確率分布と呼ぶ.離散・連続型を明確に言及する場合は,離散型確率分布,連続型確率分布などと呼ぶ.