1 有限確率空間における期待値
確率空間、確率変数、期待値、分散および共分散の定義は先行記事が与える。すなわち、確率空間の定義は§E11.1 定義 1.1 、期待値の定義は§E11.4 定義 1.1 、分散と共分散の定義は§E11.4 定義 2.1 である。本記事はこれらを再定義せず、次の特別な場合だけを扱う。
定義 1.1. 三つ組( Ω , F , P ) (\Omega,\mathcal F,\mathbb P) ( Ω , F , P ) が有限確率空間 (finite probability space ) であるとは、それが§E11.1 定義 1.1 の意味の確率空間であり、さらに次の二条件を満たすことをいう。
標本空間Ω \Omega Ω は空でない有限集合である。
事象の全体F \mathcal F F は、Ω \Omega Ω のすべての部分集合の族2 Ω 2^{\Omega} 2 Ω に等しい。
条件 (b) の2 Ω 2^{\Omega} 2 Ω は§E9.1 定義 1.2 の意味のシグマ加法族である。実際、Ω ∈ 2 Ω \Omega\in2^{\Omega} Ω ∈ 2 Ω であり、Ω \Omega Ω の部分集合の補集合と可算個の部分集合の合併はいずれもΩ \Omega Ω の部分集合であるから、三つの条件がすべて満たされる(§E9.1 例 1.3 も参照)。以下では有限確率空間を( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) と書く。
命題 1.2. ( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とする。
任意のA ⊆ Ω A\subseteq\Omega A ⊆ Ω についてP ( A ) = ∑ ω ∈ A P ( { ω } ) \mathbb P(A)=\sum_{\omega\in A}\mathbb P(\{\omega\}) P ( A ) = ∑ ω ∈ A P ({ ω }) が成り立つ。とくにP \mathbb P P は一点集合の値の族( P ( { ω } ) ) ω ∈ Ω (\mathbb P(\{\omega\}))_{\omega\in\Omega} ( P ({ ω }) ) ω ∈ Ω によって定まる。
任意の写像X : Ω → R X:\Omega\to\mathbb R X : Ω → R は、2 Ω 2^{\Omega} 2 Ω とR \mathbb R R の Borel シグマ加法族について§E9.5 定義 1.1 の意味で可測である。したがってX X X は確率変数である。
証明. (1) を示す。A = ∅ A=\emptyset A = ∅ のときは§E11.1 命題 2.1 の 1 より両辺が0 0 0 である。A ≠ ∅ A\ne\emptyset A = ∅ とし、A A A の相異なる元をω 1 , … , ω r \omega_1,\dots,\omega_r ω 1 , … , ω r と並べる。1 ≤ i ≤ r 1\le i\le r 1 ≤ i ≤ r に対しA i = { ω i } A_i=\{\omega_i\} A i = { ω i } 、i > r i>r i > r に対しA i = ∅ A_i=\emptyset A i = ∅ と置くと、( A i ) i ≥ 1 (A_i)_{i\ge1} ( A i ) i ≥ 1 は二つずつ交わらない事象の列であり、その合併はA A A である。§E9.2 定義 1.1 の可算加法性を適用するとP ( A ) = ∑ i ≥ 1 P ( A i ) \mathbb P(A)=\sum_{i\ge1}\mathbb P(A_i) P ( A ) = ∑ i ≥ 1 P ( A i ) であり、§E11.1 命題 2.1 の 1 よりi > r i>r i > r の項は0 0 0 であるから、右辺は∑ i = 1 r P ( { ω i } ) = ∑ ω ∈ A P ( { ω } ) \sum_{i=1}^{r}\mathbb P(\{\omega_i\})=\sum_{\omega\in A}\mathbb P(\{\omega\}) ∑ i = 1 r P ({ ω i }) = ∑ ω ∈ A P ({ ω }) に等しい。
(2) を示す。 Borel 集合B ⊆ R B\subseteq\mathbb R B ⊆ R に対し、X − 1 ( B ) X^{-1}(B) X − 1 ( B ) はΩ \Omega Ω の部分集合であるからX − 1 ( B ) ∈ 2 Ω X^{-1}(B)\in2^{\Omega} X − 1 ( B ) ∈ 2 Ω である。ゆえにX X X は可測である。▨
期待値の定義は測度に関する積分によって与えられているので、有限確率空間では和による表示へ書き直すことができる。この書き直しは先行記事にないので、本記事で示す。
証明. X + = max ( X , 0 ) X^{+}=\max(X,0) X + = max ( X , 0 ) とX − = max ( − X , 0 ) X^{-}=\max(-X,0) X − = max ( − X , 0 ) と置く。Ω \Omega Ω は有限であるからX + X^{+} X + は有限個の値しか取らず、各値の逆像は2 Ω 2^{\Omega} 2 Ω に属する。ゆえにX + X^{+} X + は非負単関数であり、その積分は§E9.6 定義 1.1 によって定まる。Ω \Omega Ω の一点集合の族( { ω } ) ω ∈ Ω (\{\omega\})_{\omega\in\Omega} ({ ω } ) ω ∈ Ω はΩ \Omega Ω の互いに交わらない有限分割であり、X + = ∑ ω ∈ Ω X + ( ω ) 1 { ω } X^{+}=\sum_{\omega\in\Omega}X^{+}(\omega)\mathbf 1_{\{\omega\}} X + = ∑ ω ∈ Ω X + ( ω ) 1 { ω } と書くことができるから、§E9.6 命題 1.2 を分割( { ω } ) ω ∈ Ω (\{\omega\})_{\omega\in\Omega} ({ ω } ) ω ∈ Ω と係数( X + ( ω ) ) ω ∈ Ω (X^{+}(\omega))_{\omega\in\Omega} ( X + ( ω ) ) ω ∈ Ω へ適用して∫ Ω X + d P = ∑ ω ∈ Ω X + ( ω ) P ( { ω } ) \int_{\Omega}X^{+}\,d\mathbb P=\sum_{\omega\in\Omega}X^{+}(\omega)\,\mathbb P(\{\omega\}) ∫ Ω X + d P = ∑ ω ∈ Ω X + ( ω ) P ({ ω }) を得る。この右辺は有限個の実数の和であるから有限である。X − X^{-} X − についても同じ議論を行うと∫ Ω X − d P \int_{\Omega}X^{-}\,d\mathbb P ∫ Ω X − d P が有限であることが分かる。∣ X ∣ = X + + X − \lvert X\rvert=X^{+}+X^{-} ∣ X ∣ = X + + X − であるからE [ ∣ X ∣ ] < ∞ \mathbb E[\lvert X\rvert]<\infty E [∣ X ∣] < ∞ であり、§E11.4 定義 1.1 の意味でX X X は可積分である。さらに同じ定義によりE [ X ] = E [ X + ] − E [ X − ] = ∑ ω ∈ Ω ( X + ( ω ) − X − ( ω ) ) P ( { ω } ) = ∑ ω ∈ Ω X ( ω ) P ( { ω } ) \mathbb E[X]=\mathbb E[X^{+}]-\mathbb E[X^{-}]=\sum_{\omega\in\Omega}\bigl(X^{+}(\omega)-X^{-}(\omega)\bigr)\mathbb P(\{\omega\})=\sum_{\omega\in\Omega}X(\omega)\,\mathbb P(\{\omega\}) E [ X ] = E [ X + ] − E [ X − ] = ∑ ω ∈ Ω ( X + ( ω ) − X − ( ω ) ) P ({ ω }) = ∑ ω ∈ Ω X ( ω ) P ({ ω }) である。X 2 X^{2} X 2 は確率変数であるから、いま示したことをX 2 X^{2} X 2 へ適用するとX 2 X^{2} X 2 も可積分である。
指示変数については1 A ( ω ) \mathbf 1_A(\omega) 1 A ( ω ) がω ∈ A \omega\in A ω ∈ A で1 1 1 、そうでないとき0 0 0 であるからE [ 1 A ] = ∑ ω ∈ Ω 1 A ( ω ) P ( { ω } ) = ∑ ω ∈ A P ( { ω } ) = P ( A ) \mathbb E[\mathbf 1_A]=\sum_{\omega\in\Omega}\mathbf 1_A(\omega)\mathbb P(\{\omega\})=\sum_{\omega\in A}\mathbb P(\{\omega\})=\mathbb P(A) E [ 1 A ] = ∑ ω ∈ Ω 1 A ( ω ) P ({ ω }) = ∑ ω ∈ A P ({ ω }) = P ( A ) である。▨
有限確率空間上のすべての確率変数が二次可積分であることは、以後、分散と共分散を仮定の確認なしに用いてよいことを意味する。次の二つの性質も和表示から直ちに従う。単調性は先行記事に対応する主張の形が無いので、本記事で示す。
命題 1.4. ( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とする。
確率変数X , Y X,Y X , Y がすべてのω ∈ Ω \omega\in\Omega ω ∈ Ω についてX ( ω ) ≤ Y ( ω ) X(\omega)\le Y(\omega) X ( ω ) ≤ Y ( ω ) を満たすならばE [ X ] ≤ E [ Y ] \mathbb E[X]\le\mathbb E[Y] E [ X ] ≤ E [ Y ] である。
n n n を正の整数とし、X 1 , … , X n X_1,\dots,X_n X 1 , … , X n を確率変数、a 1 , … , a n a_1,\dots,a_n a 1 , … , a n を実数とするとE [ ∑ i = 1 n a i X i ] = ∑ i = 1 n a i E [ X i ] \mathbb E\!\left[\sum_{i=1}^{n}a_iX_i\right]=\sum_{i=1}^{n}a_i\,\mathbb E[X_i] E [ ∑ i = 1 n a i X i ] = ∑ i = 1 n a i E [ X i ] が成り立つ。
証明. (1) を示す。命題 1.3 よりE [ Y ] − E [ X ] = ∑ ω ∈ Ω ( Y ( ω ) − X ( ω ) ) P ( { ω } ) \mathbb E[Y]-\mathbb E[X]=\sum_{\omega\in\Omega}\bigl(Y(\omega)-X(\omega)\bigr)\mathbb P(\{\omega\}) E [ Y ] − E [ X ] = ∑ ω ∈ Ω ( Y ( ω ) − X ( ω ) ) P ({ ω }) である。右辺の各項は、Y ( ω ) − X ( ω ) ≥ 0 Y(\omega)-X(\omega)\ge0 Y ( ω ) − X ( ω ) ≥ 0 とP ( { ω } ) ≥ 0 \mathbb P(\{\omega\})\ge0 P ({ ω }) ≥ 0 の積であるから非負である。有限個の非負の実数の和は非負であるからE [ Y ] − E [ X ] ≥ 0 \mathbb E[Y]-\mathbb E[X]\ge0 E [ Y ] − E [ X ] ≥ 0 である。
(2) を示す。 項数n n n についての数学的帰納法(§D2.1 命題 1.2 )による。n = 1 n=1 n = 1 のときは§E11.4 命題 1.2 をX = X 1 X=X_1 X = X 1 、Y = 0 Y=0 Y = 0 、a = a 1 a=a_1 a = a 1 、b = 0 b=0 b = 0 に対して適用すればよい。n − 1 n-1 n − 1 で主張が成り立つとする。命題 1.3 よりすべての確率変数が可積分であるから、§E11.4 命題 1.2 をX = ∑ i = 1 n − 1 a i X i X=\sum_{i=1}^{n-1}a_iX_i X = ∑ i = 1 n − 1 a i X i 、Y = X n Y=X_n Y = X n 、a = 1 a=1 a = 1 、b = a n b=a_n b = a n に対して適用することができE [ ∑ i = 1 n a i X i ] = E [ ∑ i = 1 n − 1 a i X i ] + a n E [ X n ] \mathbb E\!\left[\sum_{i=1}^{n}a_iX_i\right]=\mathbb E\!\left[\sum_{i=1}^{n-1}a_iX_i\right]+a_n\mathbb E[X_n] E [ ∑ i = 1 n a i X i ] = E [ ∑ i = 1 n − 1 a i X i ] + a n E [ X n ] を得る。帰納法の仮定を第一項へ適用すると主張の等式を得る。▨
2 座標が独立な有限確率空間
確率的手法の適用では、有限個の対象のそれぞれを独立に選ぶ試行を扱う。この試行の確率空間を具体的に構成し、必要な確率を計算しておく。まず、積の和への展開を有限個の因子について書き下す。
補題 2.1. K K K を有限集合とし、各i ∈ K i\in K i ∈ K について有限集合S i S_i S i と関数f i : S i → R f_i:S_i\to\mathbb R f i : S i → R が与えられているとする。直積∏ i ∈ K S i \prod_{i\in K}S_i ∏ i ∈ K S i の元をτ = ( τ i ) i ∈ K \tau=(\tau_i)_{i\in K} τ = ( τ i ) i ∈ K と書くと∑ τ ∈ ∏ i ∈ K S i ∏ i ∈ K f i ( τ i ) = ∏ i ∈ K ( ∑ s ∈ S i f i ( s ) ) \sum_{\tau\in\prod_{i\in K}S_i}\ \prod_{i\in K}f_i(\tau_i)=\prod_{i\in K}\left(\sum_{s\in S_i}f_i(s)\right) ∑ τ ∈ ∏ i ∈ K S i ∏ i ∈ K f i ( τ i ) = ∏ i ∈ K ( ∑ s ∈ S i f i ( s ) ) が成り立つ。K = ∅ K=\emptyset K = ∅ のとき、左辺の直積は一点集合であり、両辺はいずれも1 1 1 である。
証明. ∣ K ∣ \lvert K\rvert ∣ K ∣ についての数学的帰納法(§D2.1 命題 1.2 )による。
∣ K ∣ = 0 \lvert K\rvert=0 ∣ K ∣ = 0 のとき、∏ i ∈ ∅ S i \prod_{i\in\emptyset}S_i ∏ i ∈ ∅ S i は空写像だけからなる一点集合であり、空積の規約により左辺の被加数は1 1 1 である。したがって左辺は1 1 1 であり、右辺も空積として1 1 1 である。
∣ K ∣ = k ≥ 1 \lvert K\rvert=k\ge1 ∣ K ∣ = k ≥ 1 とし、k − 1 k-1 k − 1 の場合に主張が成り立つとする。j ∈ K j\in K j ∈ K を一つ取り、K ′ = K ∖ { j } K'=K\setminus\{j\} K ′ = K ∖ { j } と置く。写像∏ i ∈ K S i ⟶ ( ∏ i ∈ K ′ S i ) × S j , τ ⟼ ( τ ∣ K ′ , τ j ) \prod_{i\in K}S_i\longrightarrow\Bigl(\prod_{i\in K'}S_i\Bigr)\times S_j,\qquad \tau\longmapsto(\tau|_{K'},\tau_j) ∏ i ∈ K S i ⟶ ( ∏ i ∈ K ′ S i ) × S j , τ ⟼ ( τ ∣ K ′ , τ j ) は全単射である。この全単射で和を書き換え、各項の積をj j j の因子と残りの因子へ分けると∑ τ ∈ ∏ i ∈ K S i ∏ i ∈ K f i ( τ i ) = ∑ s ∈ S j ∑ σ ∈ ∏ i ∈ K ′ S i f j ( s ) ∏ i ∈ K ′ f i ( σ i ) = ∑ s ∈ S j f j ( s ) ( ∑ σ ∈ ∏ i ∈ K ′ S i ∏ i ∈ K ′ f i ( σ i ) ) \sum_{\tau\in\prod_{i\in K}S_i}\prod_{i\in K}f_i(\tau_i) =\sum_{s\in S_j}\ \sum_{\sigma\in\prod_{i\in K'}S_i}f_j(s)\prod_{i\in K'}f_i(\sigma_i) =\sum_{s\in S_j}f_j(s)\left(\sum_{\sigma\in\prod_{i\in K'}S_i}\prod_{i\in K'}f_i(\sigma_i)\right) ∑ τ ∈ ∏ i ∈ K S i ∏ i ∈ K f i ( τ i ) = ∑ s ∈ S j ∑ σ ∈ ∏ i ∈ K ′ S i f j ( s ) ∏ i ∈ K ′ f i ( σ i ) = ∑ s ∈ S j f j ( s ) ( ∑ σ ∈ ∏ i ∈ K ′ S i ∏ i ∈ K ′ f i ( σ i ) ) となる。ここで有限和の入れ替えと分配法則だけを用いた。内側の和へ帰納法の仮定を適用すると、この式は( ∑ s ∈ S j f j ( s ) ) ∏ i ∈ K ′ ( ∑ s ∈ S i f i ( s ) ) = ∏ i ∈ K ( ∑ s ∈ S i f i ( s ) ) \left(\sum_{s\in S_j}f_j(s)\right)\prod_{i\in K'}\left(\sum_{s\in S_i}f_i(s)\right)=\prod_{i\in K}\left(\sum_{s\in S_i}f_i(s)\right) ( ∑ s ∈ S j f j ( s ) ) ∏ i ∈ K ′ ( ∑ s ∈ S i f i ( s ) ) = ∏ i ∈ K ( ∑ s ∈ S i f i ( s ) ) に等しい。▨
定義 2.2. I I I を有限集合とし、p ∈ [ 0 , 1 ] p\in[0,1] p ∈ [ 0 , 1 ] とする。q : { 0 , 1 } → [ 0 , 1 ] q:\{0,1\}\to[0,1] q : { 0 , 1 } → [ 0 , 1 ] をq ( 1 ) = p q(1)=p q ( 1 ) = p 、q ( 0 ) = 1 − p q(0)=1-p q ( 0 ) = 1 − p で定める。標本空間をΩ I , p = { 0 , 1 } I \Omega_{I,p}=\{0,1\}^{I} Ω I , p = { 0 , 1 } I 、すなわちI I I から{ 0 , 1 } \{0,1\} { 0 , 1 } への写像の全体とし、事象の全体を2 Ω I , p 2^{\Omega_{I,p}} 2 Ω I , p とする。各ω ∈ Ω I , p \omega\in\Omega_{I,p} ω ∈ Ω I , p に対してP I , p ( { ω } ) = ∏ i ∈ I q ( ω i ) \mathbb P_{I,p}(\{\omega\})=\prod_{i\in I}q(\omega_i) P I , p ({ ω }) = ∏ i ∈ I q ( ω i ) と定め、事象A A A に対してP I , p ( A ) = ∑ ω ∈ A P I , p ( { ω } ) \mathbb P_{I,p}(A)=\sum_{\omega\in A}\mathbb P_{I,p}(\{\omega\}) P I , p ( A ) = ∑ ω ∈ A P I , p ({ ω }) と定める。各i ∈ I i\in I i ∈ I に対し、ω ↦ ω i \omega\mapsto\omega_i ω ↦ ω i で定まる確率変数を第i i i 座標 (i-th coordinate ) という。
命題 2.3. 定義 2.2 の記号のもとで、次が成り立つ。
P I , p \mathbb P_{I,p} P I , p は( Ω I , p , 2 Ω I , p ) (\Omega_{I,p},2^{\Omega_{I,p}}) ( Ω I , p , 2 Ω I , p ) 上の確率測度である。したがって( Ω I , p , 2 Ω I , p , P I , p ) (\Omega_{I,p},2^{\Omega_{I,p}},\mathbb P_{I,p}) ( Ω I , p , 2 Ω I , p , P I , p ) は定義 1.1 の有限確率空間である。
J ⊆ I J\subseteq I J ⊆ I とσ ∈ { 0 , 1 } J \sigma\in\{0,1\}^{J} σ ∈ { 0 , 1 } J に対し、事象C σ = { ω ∈ Ω I , p : ω i = σ i ( ∀ i ∈ J ) } C_{\sigma}=\{\omega\in\Omega_{I,p}:\ \omega_i=\sigma_i\ (\forall i\in J)\} C σ = { ω ∈ Ω I , p : ω i = σ i ( ∀ i ∈ J )} の確率はP I , p ( C σ ) = ∏ i ∈ J q ( σ i ) \mathbb P_{I,p}(C_{\sigma})=\prod_{i\in J}q(\sigma_i) P I , p ( C σ ) = ∏ i ∈ J q ( σ i ) である。とくにP I , p ( { ω : ω i = 1 ( ∀ i ∈ J ) } ) = p ∣ J ∣ \mathbb P_{I,p}(\{\omega:\ \omega_i=1\ (\forall i\in J)\})=p^{\lvert J\rvert} P I , p ({ ω : ω i = 1 ( ∀ i ∈ J )}) = p ∣ J ∣ であり、P I , p ( { ω : ω i = 0 ( ∀ i ∈ J ) } ) = ( 1 − p ) ∣ J ∣ \mathbb P_{I,p}(\{\omega:\ \omega_i=0\ (\forall i\in J)\})=(1-p)^{\lvert J\rvert} P I , p ({ ω : ω i = 0 ( ∀ i ∈ J )}) = ( 1 − p ) ∣ J ∣ である。
座標の族( ω ↦ ω i ) i ∈ I (\omega\mapsto\omega_i)_{i\in I} ( ω ↦ ω i ) i ∈ I は§E11.7 定義 1.1 の意味で相互独立である。
証明. (2) を先に示す 。J ⊆ I J\subseteq I J ⊆ I とσ ∈ { 0 , 1 } J \sigma\in\{0,1\}^{J} σ ∈ { 0 , 1 } J を取る。ω ∈ C σ \omega\in C_{\sigma} ω ∈ C σ であることと、ω \omega ω がJ J J 上でσ \sigma σ に一致しI ∖ J I\setminus J I ∖ J 上で任意の値を取ることは同値である。したがって写像ω ↦ ω ∣ I ∖ J \omega\mapsto\omega|_{I\setminus J} ω ↦ ω ∣ I ∖ J はC σ C_{\sigma} C σ から{ 0 , 1 } I ∖ J \{0,1\}^{I\setminus J} { 0 , 1 } I ∖ J への全単射である。この全単射で和を書き換え、各項の積をJ J J の因子とI ∖ J I\setminus J I ∖ J の因子へ分けるとP I , p ( C σ ) = ∑ τ ∈ { 0 , 1 } I ∖ J ∏ i ∈ J q ( σ i ) ⋅ ∏ i ∈ I ∖ J q ( τ i ) = ( ∏ i ∈ J q ( σ i ) ) ∑ τ ∈ { 0 , 1 } I ∖ J ∏ i ∈ I ∖ J q ( τ i ) \mathbb P_{I,p}(C_{\sigma})=\sum_{\tau\in\{0,1\}^{I\setminus J}}\ \prod_{i\in J}q(\sigma_i)\cdot\prod_{i\in I\setminus J}q(\tau_i) =\left(\prod_{i\in J}q(\sigma_i)\right)\sum_{\tau\in\{0,1\}^{I\setminus J}}\ \prod_{i\in I\setminus J}q(\tau_i) P I , p ( C σ ) = ∑ τ ∈ { 0 , 1 } I ∖ J ∏ i ∈ J q ( σ i ) ⋅ ∏ i ∈ I ∖ J q ( τ i ) = ( ∏ i ∈ J q ( σ i ) ) ∑ τ ∈ { 0 , 1 } I ∖ J ∏ i ∈ I ∖ J q ( τ i ) となる。最後の和へ補題 2.1 をK = I ∖ J K=I\setminus J K = I ∖ J 、S i = { 0 , 1 } S_i=\{0,1\} S i = { 0 , 1 } 、f i = q f_i=q f i = q に対して適用すると、その値は∏ i ∈ I ∖ J ( q ( 0 ) + q ( 1 ) ) = ∏ i ∈ I ∖ J 1 = 1 \prod_{i\in I\setminus J}(q(0)+q(1))=\prod_{i\in I\setminus J}1=1 ∏ i ∈ I ∖ J ( q ( 0 ) + q ( 1 )) = ∏ i ∈ I ∖ J 1 = 1 である。ゆえにP I , p ( C σ ) = ∏ i ∈ J q ( σ i ) \mathbb P_{I,p}(C_{\sigma})=\prod_{i\in J}q(\sigma_i) P I , p ( C σ ) = ∏ i ∈ J q ( σ i ) である。σ \sigma σ がすべて1 1 1 のときこの値はp ∣ J ∣ p^{\lvert J\rvert} p ∣ J ∣ 、すべて0 0 0 のときは( 1 − p ) ∣ J ∣ (1-p)^{\lvert J\rvert} ( 1 − p ) ∣ J ∣ である。
(1) を示す。 各P I , p ( { ω } ) \mathbb P_{I,p}(\{\omega\}) P I , p ({ ω }) は[ 0 , 1 ] [0,1] [ 0 , 1 ] の元の有限積であるから非負である。J = ∅ J=\emptyset J = ∅ として(2) を適用するとC σ = Ω I , p C_{\sigma}=\Omega_{I,p} C σ = Ω I , p であり、その確率は空積として1 1 1 である。すなわち∑ ω ∈ Ω I , p P I , p ( { ω } ) = 1 \sum_{\omega\in\Omega_{I,p}}\mathbb P_{I,p}(\{\omega\})=1 ∑ ω ∈ Ω I , p P I , p ({ ω }) = 1 である。一点集合の確率が非負で総和が1 1 1 であり、事象の確率をその元の一点集合の確率の和で定めたので、P I , p \mathbb P_{I,p} P I , p は有限加法的であり、全体の確率が1 1 1 である。Ω I , p \Omega_{I,p} Ω I , p は有限であるから可算加法性は有限加法性に帰着し、P I , p \mathbb P_{I,p} P I , p は確率測度である。
(3) を示す。k ≥ 1 k\ge1 k ≥ 1 とし、相異なる添字i 1 , … , i k ∈ I i_1,\dots,i_k\in I i 1 , … , i k ∈ I と Borel 集合B 1 , … , B k ⊆ R B_1,\dots,B_k\subseteq\mathbb R B 1 , … , B k ⊆ R を取る。座標は{ 0 , 1 } \{0,1\} { 0 , 1 } の値だけを取るから、事象{ ω i r ∈ B r } \{\omega_{i_r}\in B_r\} { ω i r ∈ B r } は、β r = B r ∩ { 0 , 1 } \beta_r=B_r\cap\{0,1\} β r = B r ∩ { 0 , 1 } と置くと{ ω i r ∈ β r } \{\omega_{i_r}\in\beta_r\} { ω i r ∈ β r } に等しい。β r \beta_r β r が空集合であるr r r が存在すれば、両辺はいずれも0 0 0 である。β r = { 0 , 1 } \beta_r=\{0,1\} β r = { 0 , 1 } であるr r r については、その添字に対する条件は制約を課さない。したがって、β r \beta_r β r が一元集合である添字だけを集めてJ J J と置き、σ i r \sigma_{i_r} σ i r をその一元集合の元と定めるとP I , p ( ⋂ r = 1 k { ω i r ∈ β r } ) = P I , p ( C σ ) = ∏ i ∈ J q ( σ i ) \mathbb P_{I,p}\!\left(\bigcap_{r=1}^{k}\{\omega_{i_r}\in\beta_r\}\right)=\mathbb P_{I,p}(C_{\sigma})=\prod_{i\in J}q(\sigma_i) P I , p ( ⋂ r = 1 k { ω i r ∈ β r } ) = P I , p ( C σ ) = ∏ i ∈ J q ( σ i ) である。他方、各r r r について(2) をJ = { i r } J=\{i_r\} J = { i r } に対して適用すると、β r \beta_r β r が一元集合のときP I , p ( ω i r ∈ β r ) = q ( σ i r ) \mathbb P_{I,p}(\omega_{i_r}\in\beta_r)=q(\sigma_{i_r}) P I , p ( ω i r ∈ β r ) = q ( σ i r ) 、β r = { 0 , 1 } \beta_r=\{0,1\} β r = { 0 , 1 } のときP I , p ( ω i r ∈ β r ) = 1 \mathbb P_{I,p}(\omega_{i_r}\in\beta_r)=1 P I , p ( ω i r ∈ β r ) = 1 である。ゆえに∏ r = 1 k P I , p ( ω i r ∈ β r ) = ∏ i ∈ J q ( σ i ) \prod_{r=1}^{k}\mathbb P_{I,p}(\omega_{i_r}\in\beta_r)=\prod_{i\in J}q(\sigma_i) ∏ r = 1 k P I , p ( ω i r ∈ β r ) = ∏ i ∈ J q ( σ i ) であり、両者は一致する。§E11.7 命題 1.2 より、座標の族は相互独立である。▨
p = 1 / 2 p=1/2 p = 1/2 のときP I , 1 / 2 ( { ω } ) = 2 − ∣ I ∣ \mathbb P_{I,1/2}(\{\omega\})=2^{-\lvert I\rvert} P I , 1/2 ({ ω }) = 2 − ∣ I ∣ であり、P I , 1 / 2 \mathbb P_{I,1/2} P I , 1/2 はΩ I , 1 / 2 \Omega_{I,1/2} Ω I , 1/2 上の一様分布である。この場合、確率の計算は場合の数の計算にほかならない。
3 和事象の評価
存在させたい対象は、しばしば「悪い事象A 1 , … , A n A_1,\dots,A_n A 1 , … , A n のいずれも起こらない」対象である。もっとも素朴な評価が、和事象の確率を各事象の確率の和で抑える次の不等式である。
命題 3.1. ( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とし、A 1 , … , A n A_1,\dots,A_n A 1 , … , A n を事象とする。このときP ( ⋃ i = 1 n A i ) ≤ ∑ i = 1 n P ( A i ) \mathbb P\!\left(\bigcup_{i=1}^{n}A_i\right)\le\sum_{i=1}^{n}\mathbb P(A_i) P ( ⋃ i = 1 n A i ) ≤ ∑ i = 1 n P ( A i ) が成り立つ。とくに∑ i = 1 n P ( A i ) < 1 \sum_{i=1}^{n}\mathbb P(A_i)<1 ∑ i = 1 n P ( A i ) < 1 ならば⋂ i = 1 n ( Ω ∖ A i ) ≠ ∅ \bigcap_{i=1}^{n}(\Omega\setminus A_i)\ne\emptyset ⋂ i = 1 n ( Ω ∖ A i ) = ∅ である。
証明. 各ω ∈ Ω \omega\in\Omega ω ∈ Ω について1 ⋃ i = 1 n A i ( ω ) ≤ ∑ i = 1 n 1 A i ( ω ) \mathbf 1_{\bigcup_{i=1}^{n}A_i}(\omega)\le\sum_{i=1}^{n}\mathbf 1_{A_i}(\omega) 1 ⋃ i = 1 n A i ( ω ) ≤ ∑ i = 1 n 1 A i ( ω ) が成り立つ。実際、左辺は0 0 0 または1 1 1 である。左辺が1 1 1 であるのはω \omega ω がいずれかのA i A_i A i に属する場合であり、そのとき右辺の対応する項が1 1 1 であって他の項は非負であるから、右辺は1 1 1 以上である。左辺が0 0 0 の場合は、右辺が非負であるから不等式が成り立つ。
命題 1.4 (1) を両辺の確率変数へ適用し、続いて命題 1.4 (2) を右辺へ適用するとE [ 1 ⋃ i = 1 n A i ] ≤ ∑ i = 1 n E [ 1 A i ] \mathbb E\!\left[\mathbf 1_{\bigcup_{i=1}^{n}A_i}\right]\le\sum_{i=1}^{n}\mathbb E[\mathbf 1_{A_i}] E [ 1 ⋃ i = 1 n A i ] ≤ ∑ i = 1 n E [ 1 A i ] を得る。命題 1.3 により両辺の指示変数の期待値を確率へ置き換えると、主張の不等式を得る。
後半を示す。∑ i = 1 n P ( A i ) < 1 \sum_{i=1}^{n}\mathbb P(A_i)<1 ∑ i = 1 n P ( A i ) < 1 と仮定すると、いま示した不等式よりP ( ⋃ i = 1 n A i ) < 1 \mathbb P(\bigcup_{i=1}^{n}A_i)<1 P ( ⋃ i = 1 n A i ) < 1 である。P \mathbb P P は確率測度であるからP ( ⋂ i = 1 n ( Ω ∖ A i ) ) = 1 − P ( ⋃ i = 1 n A i ) > 0 \mathbb P\!\left(\bigcap_{i=1}^{n}(\Omega\setminus A_i)\right)=1-\mathbb P\!\left(\bigcup_{i=1}^{n}A_i\right)>0 P ( ⋂ i = 1 n ( Ω ∖ A i ) ) = 1 − P ( ⋃ i = 1 n A i ) > 0 である。確率が正である事象は空でない。実際、空事象の確率は0 0 0 だからである。ゆえに⋂ i = 1 n ( Ω ∖ A i ) ≠ ∅ \bigcap_{i=1}^{n}(\Omega\setminus A_i)\ne\emptyset ⋂ i = 1 n ( Ω ∖ A i ) = ∅ である。▨
4 第一モーメント法
悪い部分構造の個数を数える確率変数を作り、その期待値が1 1 1 より小さいことを示すと、悪い部分構造を一つももたない結果が存在する。
命題 4.1 (第一モーメント法). ( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とし、X : Ω → Z ≥ 0 X:\Omega\to\mathbb Z_{\ge0} X : Ω → Z ≥ 0 を非負整数値の確率変数とする。E [ X ] < 1 \mathbb E[X]<1 E [ X ] < 1 ならばP ( X = 0 ) > 0 \mathbb P(X=0)>0 P ( X = 0 ) > 0 であり、とくにX ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 を満たすω ∈ Ω \omega\in\Omega ω ∈ Ω が存在する。
証明. すべてのω ∈ Ω \omega\in\Omega ω ∈ Ω について1 { X ≥ 1 } ( ω ) ≤ X ( ω ) \mathbf 1_{\{X\ge1\}}(\omega)\le X(\omega) 1 { X ≥ 1 } ( ω ) ≤ X ( ω ) が成り立つ。実際、X ( ω ) ≥ 1 X(\omega)\ge1 X ( ω ) ≥ 1 のときは左辺が1 1 1 で右辺が1 1 1 以上であり、X ( ω ) < 1 X(\omega)<1 X ( ω ) < 1 のときは左辺が0 0 0 で右辺が非負である。この各点の不等式はX X X が非負であることだけから従い、整数値であることを用いていない。
命題 1.4 (1) と命題 1.3 よりP ( X ≥ 1 ) = E [ 1 { X ≥ 1 } ] ≤ E [ X ] < 1 \mathbb P(X\ge1)=\mathbb E\!\left[\mathbf 1_{\{X\ge1\}}\right]\le\mathbb E[X]<1 P ( X ≥ 1 ) = E [ 1 { X ≥ 1 } ] ≤ E [ X ] < 1 である。
ここでX X X が非負整数 値であることを用いる。X ( ω ) < 1 X(\omega)<1 X ( ω ) < 1 を満たすω \omega ω はX ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 を満たすから、事象{ X = 0 } \{X=0\} { X = 0 } は{ X ≥ 1 } \{X\ge1\} { X ≥ 1 } の補事象である。ゆえにP ( X = 0 ) = 1 − P ( X ≥ 1 ) > 0 \mathbb P(X=0)=1-\mathbb P(X\ge1)>0 P ( X = 0 ) = 1 − P ( X ≥ 1 ) > 0 である。確率が正である事象は空でないから、X ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 を満たすω ∈ Ω \omega\in\Omega ω ∈ Ω が存在する。整数値であることを用いたのは、この補事象の同定の一か所だけである。▨
5 平均以上の結果と平均以下の結果
第一モーメント法は、期待値が1 1 1 より小さいという条件のもとで特定の値を取る結果の存在を与えた。次の主張は、期待値と比べて大きい結果と小さい結果がいずれも存在することを、条件なしに述べる。
命題 5.1. ( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とし、X : Ω → R X:\Omega\to\mathbb R X : Ω → R を確率変数とする。このときP ( X ≤ E [ X ] ) > 0 かつ P ( X ≥ E [ X ] ) > 0 \mathbb P\bigl(X\le\mathbb E[X]\bigr)>0\qquad\text{かつ}\qquad\mathbb P\bigl(X\ge\mathbb E[X]\bigr)>0 P ( X ≤ E [ X ] ) > 0 かつ P ( X ≥ E [ X ] ) > 0 が成り立つ。とくにX ( ω + ) ≥ E [ X ] X(\omega_{+})\ge\mathbb E[X] X ( ω + ) ≥ E [ X ] を満たすω + ∈ Ω \omega_{+}\in\Omega ω + ∈ Ω とX ( ω − ) ≤ E [ X ] X(\omega_{-})\le\mathbb E[X] X ( ω − ) ≤ E [ X ] を満たすω − ∈ Ω \omega_{-}\in\Omega ω − ∈ Ω が存在する。
証明. 後半の不等式を示す。μ = E [ X ] \mu=\mathbb E[X] μ = E [ X ] と置き、背理法による。P ( X ≥ μ ) = 0 \mathbb P(X\ge\mu)=0 P ( X ≥ μ ) = 0 と仮定する。Ω + = { ω ∈ Ω : P ( { ω } ) > 0 } \Omega_{+}=\{\omega\in\Omega:\ \mathbb P(\{\omega\})>0\} Ω + = { ω ∈ Ω : P ({ ω }) > 0 } と置く。∑ ω ∈ Ω P ( { ω } ) = 1 \sum_{\omega\in\Omega}\mathbb P(\{\omega\})=1 ∑ ω ∈ Ω P ({ ω }) = 1 であるからΩ + ≠ ∅ \Omega_{+}\ne\emptyset Ω + = ∅ である。仮定より、ω ∈ Ω + \omega\in\Omega_{+} ω ∈ Ω + ならばX ( ω ) < μ X(\omega)<\mu X ( ω ) < μ である。実際、X ( ω ) ≥ μ X(\omega)\ge\mu X ( ω ) ≥ μ を満たすω ∈ Ω + \omega\in\Omega_{+} ω ∈ Ω + が存在すればP ( X ≥ μ ) ≥ P ( { ω } ) > 0 \mathbb P(X\ge\mu)\ge\mathbb P(\{\omega\})>0 P ( X ≥ μ ) ≥ P ({ ω }) > 0 となって仮定に反する。
命題 1.3 より、P ( { ω } ) = 0 \mathbb P(\{\omega\})=0 P ({ ω }) = 0 である項は和へ寄与しないからμ = E [ X ] = ∑ ω ∈ Ω + X ( ω ) P ( { ω } ) < ∑ ω ∈ Ω + μ P ( { ω } ) = μ ∑ ω ∈ Ω + P ( { ω } ) = μ \mu=\mathbb E[X]=\sum_{\omega\in\Omega_{+}}X(\omega)\mathbb P(\{\omega\})<\sum_{\omega\in\Omega_{+}}\mu\,\mathbb P(\{\omega\})=\mu\sum_{\omega\in\Omega_{+}}\mathbb P(\{\omega\})=\mu μ = E [ X ] = ∑ ω ∈ Ω + X ( ω ) P ({ ω }) < ∑ ω ∈ Ω + μ P ({ ω }) = μ ∑ ω ∈ Ω + P ({ ω }) = μ となる。ここで、Ω + \Omega_{+} Ω + が空でなく各項の重みP ( { ω } ) \mathbb P(\{\omega\}) P ({ ω }) が正であるから、狭義の不等号が保たれる。また∑ ω ∈ Ω + P ( { ω } ) = 1 \sum_{\omega\in\Omega_{+}}\mathbb P(\{\omega\})=1 ∑ ω ∈ Ω + P ({ ω }) = 1 を最後の等号で用いた。μ < μ \mu<\mu μ < μ は矛盾である。ゆえにP ( X ≥ μ ) > 0 \mathbb P(X\ge\mu)>0 P ( X ≥ μ ) > 0 であり、確率が正である事象は空でないからX ( ω + ) ≥ μ X(\omega_{+})\ge\mu X ( ω + ) ≥ μ を満たすω + \omega_{+} ω + が存在する。
前半の不等式は、いま示したことを確率変数− X -X − X へ適用して得られる。実際命題 1.4 (2) よりE [ − X ] = − E [ X ] = − μ \mathbb E[-X]=-\mathbb E[X]=-\mu E [ − X ] = − E [ X ] = − μ であり、− X ≥ − μ -X\ge-\mu − X ≥ − μ とX ≤ μ X\le\mu X ≤ μ は同じ事象を定めるからP ( X ≤ μ ) = P ( − X ≥ − μ ) > 0 \mathbb P(X\le\mu)=\mathbb P(-X\ge-\mu)>0 P ( X ≤ μ ) = P ( − X ≥ − μ ) > 0 である。▨
この命題の使い方を、頂点集合の二分割によって切り離される辺の本数を例として示す。以下では、有限単純無向グラフG = ( V , E ) G=(V,E) G = ( V , E ) の頂点集合の分割V = A ⊔ B V=A\sqcup B V = A ⊔ B に対し、一方の端点がA A A に属し他方の端点がB B B に属する辺を横断辺 とよぶ。
系 5.2. G = ( V , E ) G=(V,E) G = ( V , E ) を有限単純無向グラフとし、m = ∣ E ∣ m=\lvert E\rvert m = ∣ E ∣ と置く。このとき、横断辺の本数がm / 2 m/2 m /2 以上である分割V = A ⊔ B V=A\sqcup B V = A ⊔ B が存在する。
証明. V V V を添字集合、p = 1 / 2 p=1/2 p = 1/2 として定義 2.2 の確率空間( Ω V , 1 / 2 , 2 Ω V , 1 / 2 , P ) (\Omega_{V,1/2},2^{\Omega_{V,1/2}},\mathbb P) ( Ω V , 1/2 , 2 Ω V , 1/2 , P ) を取る。ω ∈ Ω V , 1 / 2 \omega\in\Omega_{V,1/2} ω ∈ Ω V , 1/2 に対しA ( ω ) = { v ∈ V : ω v = 1 } , B ( ω ) = { v ∈ V : ω v = 0 } A(\omega)=\{v\in V:\ \omega_v=1\},\qquad B(\omega)=\{v\in V:\ \omega_v=0\} A ( ω ) = { v ∈ V : ω v = 1 } , B ( ω ) = { v ∈ V : ω v = 0 } と定めると、V = A ( ω ) ⊔ B ( ω ) V=A(\omega)\sqcup B(\omega) V = A ( ω ) ⊔ B ( ω ) はV V V の分割である。辺e = { u , v } ∈ E e=\{u,v\}\in E e = { u , v } ∈ E に対し、e e e が横断辺であること、すなわちω u ≠ ω v \omega_u\ne\omega_v ω u = ω v であることの指示変数をX e X_e X e と書く。
P ( X e = 1 ) \mathbb P(X_e=1) P ( X e = 1 ) を計算する。命題 2.3 (2) をJ = { u , v } J=\{u,v\} J = { u , v } に対して適用すると、( ω u , ω v ) (\omega_u,\omega_v) ( ω u , ω v ) が取る四つの値のそれぞれの確率はq ( ⋅ ) q ( ⋅ ) = 1 / 4 q(\cdot)q(\cdot)=1/4 q ( ⋅ ) q ( ⋅ ) = 1/4 である。ω u ≠ ω v \omega_u\ne\omega_v ω u = ω v となる値は( 1 , 0 ) (1,0) ( 1 , 0 ) と( 0 , 1 ) (0,1) ( 0 , 1 ) の二つであり、これらは互いに交わらない事象を定めるからP ( X e = 1 ) = 1 4 + 1 4 = 1 2 \mathbb P(X_e=1)=\frac14+\frac14=\frac12 P ( X e = 1 ) = 4 1 + 4 1 = 2 1 である。命題 1.3 よりE [ X e ] = 1 / 2 \mathbb E[X_e]=1/2 E [ X e ] = 1/2 である。
横断辺の本数はX = ∑ e ∈ E X e X=\sum_{e\in E}X_e X = ∑ e ∈ E X e である。命題 1.4 (2) よりE [ X ] = ∑ e ∈ E E [ X e ] = m 2 \mathbb E[X]=\sum_{e\in E}\mathbb E[X_e]=\frac m2 E [ X ] = ∑ e ∈ E E [ X e ] = 2 m である。ここで各X e X_e X e は互いに確率的に独立ではないが、有限項の線形性はいかなる独立性も仮定しない。命題 5.1 よりX ( ω + ) ≥ E [ X ] = m / 2 X(\omega_{+})\ge\mathbb E[X]=m/2 X ( ω + ) ≥ E [ X ] = m /2 を満たすω + \omega_{+} ω + が存在する。このω + \omega_{+} ω + が定める分割V = A ( ω + ) ⊔ B ( ω + ) V=A(\omega_{+})\sqcup B(\omega_{+}) V = A ( ω + ) ⊔ B ( ω + ) の横断辺の本数はm / 2 m/2 m /2 以上である。▨
例 5.3 (四頂点完全グラフでの検算). G = K 4 G=K_4 G = K 4 とする。辺数はm = ( 4 2 ) = 6 m=\binom42=6 m = ( 2 4 ) = 6 であるから、系 5.2 は横断辺が6 / 2 = 3 6/2=3 6/2 = 3 本以上である分割の存在を保証する。
実際の値を数える。V = { 1 , 2 , 3 , 4 } V=\{1,2,3,4\} V = { 1 , 2 , 3 , 4 } とし、A = { 1 , 2 } A=\{1,2\} A = { 1 , 2 } 、B = { 3 , 4 } B=\{3,4\} B = { 3 , 4 } と分割すると、横断辺は{ 1 , 3 } \{1,3\} { 1 , 3 } 、{ 1 , 4 } \{1,4\} { 1 , 4 } 、{ 2 , 3 } \{2,3\} { 2 , 3 } 、{ 2 , 4 } \{2,4\} { 2 , 4 } の4 4 4 本である。4 ≥ 3 4\ge3 4 ≥ 3 であるから保証と整合する。
分割の型は二つしかない。∣ A ∣ ∈ { 0 , 4 } \lvert A\rvert\in\{0,4\} ∣ A ∣ ∈ { 0 , 4 } のとき横断辺は0 0 0 本、∣ A ∣ ∈ { 1 , 3 } \lvert A\rvert\in\{1,3\} ∣ A ∣ ∈ { 1 , 3 } のとき横断辺は1 ⋅ 3 = 3 1\cdot3=3 1 ⋅ 3 = 3 本、∣ A ∣ = 2 \lvert A\rvert=2 ∣ A ∣ = 2 のとき横断辺は2 ⋅ 2 = 4 2\cdot2=4 2 ⋅ 2 = 4 本である。したがって横断辺の本数の最大値は4 4 4 であり、下界3 3 3 はこの最大値を下から抑えている。三つの型の個数を重みつきで平均すると2 ⋅ 0 + 8 ⋅ 3 + 6 ⋅ 4 16 = 0 + 24 + 24 16 = 48 16 = 3 = m 2 \frac{2\cdot0+8\cdot3+6\cdot4}{16}=\frac{0+24+24}{16}=\frac{48}{16}=3=\frac m2 16 2 ⋅ 0 + 8 ⋅ 3 + 6 ⋅ 4 = 16 0 + 24 + 24 = 16 48 = 3 = 2 m であり、系 5.2 の証明で求めた期待値と一致する。ここで∣ A ∣ = 0 , 4 \lvert A\rvert=0,4 ∣ A ∣ = 0 , 4 を与えるω \omega ω は2 2 2 個、∣ A ∣ = 1 , 3 \lvert A\rvert=1,3 ∣ A ∣ = 1 , 3 を与えるω \omega ω は4 + 4 = 8 4+4=8 4 + 4 = 8 個、∣ A ∣ = 2 \lvert A\rvert=2 ∣ A ∣ = 2 を与えるω \omega ω は( 4 2 ) = 6 \binom42=6 ( 2 4 ) = 6 個であり、合計2 + 8 + 6 = 16 = 2 4 2+8+6=16=2^4 2 + 8 + 6 = 16 = 2 4 個である。
6 分散の展開と第二モーメント法
第一モーメント法は期待値が小さいときにX = 0 X=0 X = 0 となる結果の存在を与える。逆にX X X が正の値を取る確率を下から抑えるには、期待値だけでは足りず、X X X の散らばりを測る必要がある。そのために分散の展開式を用意する。先行記事§E11.4 命題 2.3 は二つの確率変数に対する公式を与えるが、有限個の和の分散の展開は与えていないので、本記事で示す。
命題 6.1. ( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とする。
共分散は各変数について線形である。すなわち、確率変数X 1 , … , X n X_1,\dots,X_n X 1 , … , X n 、Y Y Y と実数a 1 , … , a n a_1,\dots,a_n a 1 , … , a n に対しCov ( ∑ i = 1 n a i X i , Y ) = ∑ i = 1 n a i Cov ( X i , Y ) \operatorname{Cov}\!\left(\sum_{i=1}^{n}a_iX_i,\ Y\right)=\sum_{i=1}^{n}a_i\operatorname{Cov}(X_i,Y) Cov ( ∑ i = 1 n a i X i , Y ) = ∑ i = 1 n a i Cov ( X i , Y ) が成り立つ。またCov ( X , Y ) = Cov ( Y , X ) \operatorname{Cov}(X,Y)=\operatorname{Cov}(Y,X) Cov ( X , Y ) = Cov ( Y , X ) であるから、第二変数についても同じ式が成り立つ。
確率変数X 1 , … , X n X_1,\dots,X_n X 1 , … , X n に対しVar ( ∑ i = 1 n X i ) = ∑ i = 1 n Var ( X i ) + 2 ∑ 1 ≤ i < j ≤ n Cov ( X i , X j ) \operatorname{Var}\!\left(\sum_{i=1}^{n}X_i\right)=\sum_{i=1}^{n}\operatorname{Var}(X_i)+2\sum_{1\le i<j\le n}\operatorname{Cov}(X_i,X_j) Var ( ∑ i = 1 n X i ) = ∑ i = 1 n Var ( X i ) + 2 ∑ 1 ≤ i < j ≤ n Cov ( X i , X j ) が成り立つ。
証明. 命題 1.3 により、有限確率空間上の確率変数はすべて二次可積分であるから、§E11.4 定義 2.1 の分散と共分散、および§E11.4 命題 2.3 の公式を、以下に現れるすべての確率変数へ適用することができる。
(1) を示す。Z = ∑ i = 1 n a i X i Z=\sum_{i=1}^{n}a_iX_i Z = ∑ i = 1 n a i X i と置く。§E11.4 命題 2.3 よりCov ( Z , Y ) = E [ Z Y ] − E [ Z ] E [ Y ] \operatorname{Cov}(Z,Y)=\mathbb E[ZY]-\mathbb E[Z]\mathbb E[Y] Cov ( Z , Y ) = E [ Z Y ] − E [ Z ] E [ Y ] である。Z Y = ∑ i = 1 n a i ( X i Y ) ZY=\sum_{i=1}^{n}a_i(X_iY) Z Y = ∑ i = 1 n a i ( X i Y ) であるから、命題 1.4 (2) をZ Y ZY Z Y とZ Z Z の双方へ適用するとCov ( Z , Y ) = ∑ i = 1 n a i E [ X i Y ] − ( ∑ i = 1 n a i E [ X i ] ) E [ Y ] = ∑ i = 1 n a i ( E [ X i Y ] − E [ X i ] E [ Y ] ) \operatorname{Cov}(Z,Y)=\sum_{i=1}^{n}a_i\mathbb E[X_iY]-\left(\sum_{i=1}^{n}a_i\mathbb E[X_i]\right)\mathbb E[Y] =\sum_{i=1}^{n}a_i\bigl(\mathbb E[X_iY]-\mathbb E[X_i]\mathbb E[Y]\bigr) Cov ( Z , Y ) = ∑ i = 1 n a i E [ X i Y ] − ( ∑ i = 1 n a i E [ X i ] ) E [ Y ] = ∑ i = 1 n a i ( E [ X i Y ] − E [ X i ] E [ Y ] ) となる。再び§E11.4 命題 2.3 により、括弧の中はCov ( X i , Y ) \operatorname{Cov}(X_i,Y) Cov ( X i , Y ) である。対称性Cov ( X , Y ) = Cov ( Y , X ) \operatorname{Cov}(X,Y)=\operatorname{Cov}(Y,X) Cov ( X , Y ) = Cov ( Y , X ) は、同じ公式の右辺E [ X Y ] − E [ X ] E [ Y ] \mathbb E[XY]-\mathbb E[X]\mathbb E[Y] E [ X Y ] − E [ X ] E [ Y ] がX X X とY Y Y の入れ替えで変わらないことから従う。
(2) を示す。§E11.4 定義 2.1 の定義を見比べると、任意の確率変数Z Z Z についてVar ( Z ) = Cov ( Z , Z ) \operatorname{Var}(Z)=\operatorname{Cov}(Z,Z) Var ( Z ) = Cov ( Z , Z ) である。Z = ∑ i = 1 n X i Z=\sum_{i=1}^{n}X_i Z = ∑ i = 1 n X i に対して(1) を第一変数へ、続いて第二変数へ適用するとVar ( Z ) = Cov ( ∑ i = 1 n X i , ∑ j = 1 n X j ) = ∑ i = 1 n ∑ j = 1 n Cov ( X i , X j ) \operatorname{Var}(Z)=\operatorname{Cov}\!\left(\sum_{i=1}^{n}X_i,\ \sum_{j=1}^{n}X_j\right)=\sum_{i=1}^{n}\sum_{j=1}^{n}\operatorname{Cov}(X_i,X_j) Var ( Z ) = Cov ( ∑ i = 1 n X i , ∑ j = 1 n X j ) = ∑ i = 1 n ∑ j = 1 n Cov ( X i , X j ) を得る。この二重和をi = j i=j i = j の項とi ≠ j i\ne j i = j の項へ分ける。i = j i=j i = j の項の和は∑ i = 1 n Var ( X i ) \sum_{i=1}^{n}\operatorname{Var}(X_i) ∑ i = 1 n Var ( X i ) である。i ≠ j i\ne j i = j の項は、対{ i , j } \{i,j\} { i , j } ごとにCov ( X i , X j ) \operatorname{Cov}(X_i,X_j) Cov ( X i , X j ) とCov ( X j , X i ) \operatorname{Cov}(X_j,X_i) Cov ( X j , X i ) の二つが現れ、対称性よりこの二つは等しい。ゆえにi ≠ j i\ne j i = j の項の和は2 ∑ i < j Cov ( X i , X j ) 2\sum_{i<j}\operatorname{Cov}(X_i,X_j) 2 ∑ i < j Cov ( X i , X j ) である。▨
Markov の不等式(§E11.4 定理 3.1 )と、その偏差の二乗への適用として得られる Chebyshev の不等式(§E11.4 系 3.2 )は、先行記事が完全に証明している。本記事はこれらを再証明せず、次の帰結だけを示す。
命題 6.2 (第二モーメント法). ( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とし、X : Ω → Z ≥ 0 X:\Omega\to\mathbb Z_{\ge0} X : Ω → Z ≥ 0 を非負整数値の確率変数とする。E [ X ] > 0 \mathbb E[X]>0 E [ X ] > 0 ならばP ( X = 0 ) ≤ Var ( X ) E [ X ] 2 \mathbb P(X=0)\le\frac{\operatorname{Var}(X)}{\mathbb E[X]^{2}} P ( X = 0 ) ≤ E [ X ] 2 Var ( X ) が成り立つ。
証明. μ = E [ X ] > 0 \mu=\mathbb E[X]>0 μ = E [ X ] > 0 と置く。命題 1.3 よりX X X は二次可積分であるから、§E11.4 系 3.2 を確率変数X X X と閾値t = μ > 0 t=\mu>0 t = μ > 0 に対して適用することができP ( ∣ X − μ ∣ ≥ μ ) ≤ Var ( X ) μ 2 \mathbb P\bigl(\lvert X-\mu\rvert\ge\mu\bigr)\le\frac{\operatorname{Var}(X)}{\mu^{2}} P ( ∣ X − μ ∣ ≥ μ ) ≤ μ 2 Var ( X ) を得る。
事象の包含{ X = 0 } ⊆ { ∣ X − μ ∣ ≥ μ } \{X=0\}\subseteq\{\lvert X-\mu\rvert\ge\mu\} { X = 0 } ⊆ {∣ X − μ ∣ ≥ μ } を確かめる。X ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 ならば∣ X ( ω ) − μ ∣ = ∣ − μ ∣ = μ \lvert X(\omega)-\mu\rvert=\lvert-\mu\rvert=\mu ∣ X ( ω ) − μ ∣ = ∣ − μ ∣ = μ であり、μ ≥ μ \mu\ge\mu μ ≥ μ が成り立つからである。確率測度は包含について単調であるからP ( X = 0 ) ≤ P ( ∣ X − μ ∣ ≥ μ ) ≤ Var ( X ) μ 2 \mathbb P(X=0)\le\mathbb P\bigl(\lvert X-\mu\rvert\ge\mu\bigr)\le\frac{\operatorname{Var}(X)}{\mu^{2}} P ( X = 0 ) ≤ P ( ∣ X − μ ∣ ≥ μ ) ≤ μ 2 Var ( X ) である。
この議論は、X X X が整数値であることも非負であることも用いていない。事象の包含に用いたのは、X ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 から∣ X ( ω ) − μ ∣ = μ \lvert X(\omega)-\mu\rvert=\mu ∣ X ( ω ) − μ ∣ = μ が従うことだけであり、この含意はX X X が任意の実数値を取る場合にも成り立つからである。したがって同じ不等式は、E [ X ] > 0 \mathbb E[X]>0 E [ X ] > 0 を満たす確率変数X : Ω → R X:\Omega\to\mathbb R X : Ω → R についても成り立つ。有限確率空間上の確率変数はすべて二次可積分であるから(命題 1.3 )、§E11.4 系 3.2 の適用条件もこの場合に満たされている。▨
例 6.3 (選ばれた頂点数への第二モーメント法の適用). V V V をn n n 元集合、p ∈ ( 0 , 1 ) p\in(0,1) p ∈ ( 0 , 1 ) とし、定義 2.2 の確率空間Ω V , p \Omega_{V,p} Ω V , p を取る。S ( ω ) = { v ∈ V : ω v = 1 } S(\omega)=\{v\in V:\ \omega_v=1\} S ( ω ) = { v ∈ V : ω v = 1 } と置き、X = ∣ S ∣ = ∑ v ∈ V 1 { ω v = 1 } X=\lvert S\rvert=\sum_{v\in V}\mathbf 1_{\{\omega_v=1\}} X = ∣ S ∣ = ∑ v ∈ V 1 { ω v = 1 } とする。
期待値は命題 1.4 (2) と命題 2.3 (2) よりE [ X ] = n p \mathbb E[X]=np E [ X ] = n p である。分散を命題 6.1 で計算する。各項について、1 { ω v = 1 } 2 = 1 { ω v = 1 } \mathbf 1_{\{\omega_v=1\}}^{2}=\mathbf 1_{\{\omega_v=1\}} 1 { ω v = 1 } 2 = 1 { ω v = 1 } であるから§E11.4 命題 2.3 よりVar ( 1 { ω v = 1 } ) = p − p 2 \operatorname{Var}(\mathbf 1_{\{\omega_v=1\}})=p-p^{2} Var ( 1 { ω v = 1 } ) = p − p 2 である。相異なるu , v u,v u , v については1 { ω u = 1 } 1 { ω v = 1 } = 1 { ω u = 1 } ∩ { ω v = 1 } \mathbf 1_{\{\omega_u=1\}}\mathbf 1_{\{\omega_v=1\}}=\mathbf 1_{\{\omega_u=1\}\cap\{\omega_v=1\}} 1 { ω u = 1 } 1 { ω v = 1 } = 1 { ω u = 1 } ∩ { ω v = 1 } であり、命題 2.3 (2) をJ = { u , v } J=\{u,v\} J = { u , v } 、σ ≡ 1 \sigma\equiv1 σ ≡ 1 に対して適用するとP ( { ω u = 1 } ∩ { ω v = 1 } ) = p 2 \mathbb P(\{\omega_u=1\}\cap\{\omega_v=1\})=p^{2} P ({ ω u = 1 } ∩ { ω v = 1 }) = p 2 であるから、命題 1.3 よりE [ 1 { ω u = 1 } 1 { ω v = 1 } ] = p 2 \mathbb E[\mathbf 1_{\{\omega_u=1\}}\mathbf 1_{\{\omega_v=1\}}]=p^{2} E [ 1 { ω u = 1 } 1 { ω v = 1 } ] = p 2 である。したがって共分散はp 2 − p ⋅ p = 0 p^{2}-p\cdot p=0 p 2 − p ⋅ p = 0 である。ゆえにVar ( X ) = n ( p − p 2 ) = n p ( 1 − p ) \operatorname{Var}(X)=n(p-p^{2})=np(1-p) Var ( X ) = n ( p − p 2 ) = n p ( 1 − p ) である。命題 6.2 を適用するとP ( X = 0 ) ≤ n p ( 1 − p ) ( n p ) 2 = 1 − p n p \mathbb P(X=0)\le\frac{np(1-p)}{(np)^{2}}=\frac{1-p}{np} P ( X = 0 ) ≤ ( n p ) 2 n p ( 1 − p ) = n p 1 − p を得る。
n = 10 n=10 n = 10 、p = 1 / 2 p=1/2 p = 1/2 で数値を確かめる。上界は( 1 − 1 / 2 ) / ( 10 ⋅ 1 / 2 ) = ( 1 / 2 ) / 5 = 1 / 10 = 0.1 (1-1/2)/(10\cdot 1/2)=(1/2)/5=1/10=0.1 ( 1 − 1/2 ) / ( 10 ⋅ 1/2 ) = ( 1/2 ) /5 = 1/10 = 0.1 である。他方X = 0 X=0 X = 0 となるのはω \omega ω がすべての座標で0 0 0 を取る場合だけであるから、命題 2.3 (2) をJ = V J=V J = V に対して適用してP ( X = 0 ) = ( 1 / 2 ) 10 = 1 / 1024 = 0.000976 … \mathbb P(X=0)=(1/2)^{10}=1/1024=0.000976\ldots P ( X = 0 ) = ( 1/2 ) 10 = 1/1024 = 0.000976 … である。0.000976 … ≤ 0.1 0.000976\ldots\le0.1 0.000976 … ≤ 0.1 が成り立ち、上界は正しく成立している。この例では上界が真の値より百倍ほど大きく、第二モーメント法が与える評価は一般には最良ではない。
7 対角 Ramsey 数の下界
二色 Ramsey 数R ( s , t ) R(s,t) R ( s , t ) の定義は§E13.10 定義 1.1 が与える。すなわちR ( s , t ) R(s,t) R ( s , t ) は、n n n 頂点完全グラフK n K_n K n の辺集合を赤と青へ塗り分けるどの写像に対しても、内部のすべての辺が赤であるs s s 元頂点部分集合または内部のすべての辺が青であるt t t 元頂点部分集合が存在する、という性質Q s , t ( n ) Q_{s,t}(n) Q s , t ( n ) を満たす最小の正の整数n n n である。この最小値が定まることは§E13.10 定理 3.1 が保証し、s ≥ 2 s\ge2 s ≥ 2 に対する対角の場合の上界R ( s , s ) < 4 s − 1 R(s,s)<4^{s-1} R ( s , s ) < 4 s − 1 は§E13.10 系 3.2 が与える。
下界を得るには、単色のs s s 元集合をもたない塗り分けを一つ示せばよい。個々の小さなs s s については、そのような塗り分けを書き下すことができる。実際§E13.10 例 4.1 は、s = 3 s=3 s = 3 についてK 5 K_5 K 5 の塗り分けを一つ与えている。しかし、一般のs s s について、そのような塗り分けを与える明示的な手続きは知られていない。以下では確率的手法によって、構成せずに存在だけを示す。
7.1 証明方針
K n K_n K n の各辺を独立に確率1 / 2 1/2 1/2 で赤または青へ塗る試行を、定義 2.2 の確率空間として書き下す。添字集合はK n K_n K n の辺集合であり、値1 1 1 を赤、値0 0 0 を青と読む。頂点のs s s 元部分集合S S S に対し、S S S の内部のすべての辺が同色であるという事象A S A_S A S を考える。A S A_S A S は、S S S の内部の( s 2 ) \binom s2 ( 2 s ) 本の辺に対応する座標の値をすべて1 1 1 に指定する事象と、すべて0 0 0 に指定する事象の合併であるから、その確率は命題 2.3 によって2 1 − ( s 2 ) 2^{1-\binom s2} 2 1 − ( 2 s ) と計算される。
単色のs s s 元集合の個数をX = ∑ S 1 A S X=\sum_S\mathbf 1_{A_S} X = ∑ S 1 A S と置く。s s s 元集合は( n s ) \binom ns ( s n ) 個あるので、有限項の線形性からE [ X ] = ( n s ) 2 1 − ( s 2 ) \mathbb E[X]=\binom ns2^{1-\binom s2} E [ X ] = ( s n ) 2 1 − ( 2 s ) である。この値が1 1 1 より小さければ、命題 4.1 によりX = 0 X=0 X = 0 となる塗り分けが存在する。その塗り分けはQ s , s ( n ) Q_{s,s}(n) Q s , s ( n ) の要求する単色のs s s 元集合をもたないから、Q s , s ( n ) Q_{s,s}(n) Q s , s ( n ) は成り立たない。性質Q s , s Q_{s,s} Q s , s の上方閉性(§E13.10 命題 1.2 )の対偶により、n n n 以下のどの正の整数についてもQ s , s Q_{s,s} Q s , s は成り立たず、R ( s , s ) > n R(s,s)>n R ( s , s ) > n を得る。
最後に、n = ⌊ 2 s / 2 ⌋ n=\lfloor2^{s/2}\rfloor n = ⌊ 2 s /2 ⌋ という選び方でこの条件が満たされることを、( n s ) ≤ n s / s ! \binom ns\le n^{s}/s! ( s n ) ≤ n s / s ! による評価と、f ( s ) = 2 1 + s / 2 / s ! f(s)=2^{1+s/2}/s! f ( s ) = 2 1 + s /2 / s ! がs ≥ 3 s\ge3 s ≥ 3 で1 1 1 より小さいことから確かめる。
定理 7.1. s ≥ 3 s\ge3 s ≥ 3 とする。正の整数n n n が( n s ) 2 1 − ( s 2 ) < 1 \binom ns\,2^{1-\binom s2}<1 ( s n ) 2 1 − ( 2 s ) < 1 を満たすならばR ( s , s ) > n R(s,s)>n R ( s , s ) > n である。とくにR ( s , s ) > 2 s / 2 R(s,s)>2^{s/2} R ( s , s ) > 2 s /2 が成り立つ。
証明. 前半 。n n n を主張の条件を満たす正の整数とする。V = { 1 , … , n } V=\{1,\dots,n\} V = { 1 , … , n } をK n K_n K n の頂点集合、I I I をその辺集合、すなわちV V V の二元部分集合の全体とする。∣ I ∣ = ( n 2 ) \lvert I\rvert=\binom n2 ∣ I ∣ = ( 2 n ) である。p = 1 / 2 p=1/2 p = 1/2 として定義 2.2 の有限確率空間( Ω I , 1 / 2 , 2 Ω I , 1 / 2 , P ) (\Omega_{I,1/2},2^{\Omega_{I,1/2}},\mathbb P) ( Ω I , 1/2 , 2 Ω I , 1/2 , P ) を取る。ω ∈ Ω I , 1 / 2 \omega\in\Omega_{I,1/2} ω ∈ Ω I , 1/2 はK n K_n K n の辺集合の塗り分けを表すものとし、ω e = 1 \omega_e=1 ω e = 1 を「辺e e e が赤である」、ω e = 0 \omega_e=0 ω e = 0 を「辺e e e が青である」と読む。Ω I , 1 / 2 \Omega_{I,1/2} Ω I , 1/2 の元とK n K_n K n の辺集合の赤と青への塗り分けは一対一に対応する。
S ⊆ V S\subseteq V S ⊆ V をs s s 元部分集合とし、E ( S ) = { e ∈ I : e ⊆ S } E(S)=\{e\in I:\ e\subseteq S\} E ( S ) = { e ∈ I : e ⊆ S } と置く。∣ E ( S ) ∣ = ( s 2 ) \lvert E(S)\rvert=\binom s2 ∣ E ( S )∣ = ( 2 s ) である。事象A S = { ω ∈ Ω I , 1 / 2 : ω は E ( S ) 上で定数である } A_S=\{\omega\in\Omega_{I,1/2}:\ \omega\ \text{は}\ E(S)\ \text{上で定数である}\} A S = { ω ∈ Ω I , 1/2 : ω は E ( S ) 上で定数である } を考える。A S A_S A S は、E ( S ) E(S) E ( S ) 上で恒等的に1 1 1 である事象と、E ( S ) E(S) E ( S ) 上で恒等的に0 0 0 である事象の合併である。s ≥ 3 s\ge3 s ≥ 3 より( s 2 ) ≥ 3 ≥ 1 \binom s2\ge3\ge1 ( 2 s ) ≥ 3 ≥ 1 であるから、この二つの事象は互いに交わらない。命題 2.3 (2) をJ = E ( S ) J=E(S) J = E ( S ) に対して適用すると、それぞれの確率は( 1 / 2 ) ( s 2 ) (1/2)^{\binom s2} ( 1/2 ) ( 2 s ) である。ゆえにP ( A S ) = 2 ⋅ ( 1 2 ) ( s 2 ) = 2 1 − ( s 2 ) \mathbb P(A_S)=2\cdot\left(\frac12\right)^{\binom s2}=2^{1-\binom s2} P ( A S ) = 2 ⋅ ( 2 1 ) ( 2 s ) = 2 1 − ( 2 s ) である。
X = ∑ S 1 A S X=\sum_{S}\mathbf 1_{A_S} X = ∑ S 1 A S と置く。ここで和はV V V のs s s 元部分集合すべてにわたる。X X X は非負整数値の確率変数であり、X ( ω ) X(\omega) X ( ω ) は塗り分けω \omega ω における単色のs s s 元集合の個数である。V V V のs s s 元部分集合は( n s ) \binom ns ( s n ) 個あるから、命題 1.4 (2) と命題 1.3 よりE [ X ] = ∑ S P ( A S ) = ( n s ) 2 1 − ( s 2 ) \mathbb E[X]=\sum_{S}\mathbb P(A_S)=\binom ns\,2^{1-\binom s2} E [ X ] = ∑ S P ( A S ) = ( s n ) 2 1 − ( 2 s ) である。ここで各1 A S \mathbf 1_{A_S} 1 A S は互いに確率的に独立ではないが、有限項の線形性は独立性を仮定しない。
仮定よりE [ X ] < 1 \mathbb E[X]<1 E [ X ] < 1 であるから、命題 4.1 によりX ( ω ∗ ) = 0 X(\omega^{*})=0 X ( ω ∗ ) = 0 を満たすω ∗ ∈ Ω I , 1 / 2 \omega^{*}\in\Omega_{I,1/2} ω ∗ ∈ Ω I , 1/2 が存在する。ω ∗ \omega^{*} ω ∗ に対応する塗り分けは、内部のすべての辺が赤であるs s s 元集合も、内部のすべての辺が青であるs s s 元集合ももたない。したがってQ s , s ( n ) Q_{s,s}(n) Q s , s ( n ) は成り立たない。§E13.10 命題 1.2 の対偶により、n ′ ≤ n n'\le n n ′ ≤ n を満たすどの正の整数n ′ n' n ′ についてもQ s , s ( n ′ ) Q_{s,s}(n') Q s , s ( n ′ ) は成り立たない。R ( s , s ) R(s,s) R ( s , s ) はQ s , s Q_{s,s} Q s , s を満たす正の整数の最小値であるから、R ( s , s ) > n R(s,s)>n R ( s , s ) > n である。
後半 。n = ⌊ 2 s / 2 ⌋ n=\lfloor2^{s/2}\rfloor n = ⌊ 2 s /2 ⌋ と置く。s ≥ 3 s\ge3 s ≥ 3 より2 s / 2 ≥ 2 3 / 2 > 2 2^{s/2}\ge2^{3/2}>2 2 s /2 ≥ 2 3/2 > 2 であるからn ≥ 2 n\ge2 n ≥ 2 であり、n n n は正の整数である。n ≤ 2 s / 2 n\le2^{s/2} n ≤ 2 s /2 であるからn s ≤ 2 s 2 / 2 n^{s}\le2^{s^{2}/2} n s ≤ 2 s 2 /2 である。また( n s ) = n ( n − 1 ) ⋯ ( n − s + 1 ) s ! ≤ n s s ! \binom ns=\frac{n(n-1)\cdots(n-s+1)}{s!}\le\frac{n^{s}}{s!} ( s n ) = s ! n ( n − 1 ) ⋯ ( n − s + 1 ) ≤ s ! n s である。実際、n < s n<s n < s のときは左辺が0 0 0 で右辺が正であり、n ≥ s n\ge s n ≥ s のときは分子のs s s 個の因子がいずれもn n n 以下の正の数だからである。ゆえに( n s ) 2 1 − ( s 2 ) ≤ 2 s 2 / 2 s ! ⋅ 2 1 − s ( s − 1 ) 2 = 2 s 2 2 + 1 − s 2 − s 2 s ! = 2 1 + s 2 s ! \binom ns\,2^{1-\binom s2}\le\frac{2^{s^{2}/2}}{s!}\cdot2^{1-\frac{s(s-1)}2}=\frac{2^{\,\frac{s^{2}}2+1-\frac{s^{2}-s}2}}{s!}=\frac{2^{\,1+\frac s2}}{s!} ( s n ) 2 1 − ( 2 s ) ≤ s ! 2 s 2 /2 ⋅ 2 1 − 2 s ( s − 1 ) = s ! 2 2 s 2 + 1 − 2 s 2 − s = s ! 2 1 + 2 s である。右辺をf ( s ) = 2 1 + s / 2 / s ! f(s)=2^{1+s/2}/s! f ( s ) = 2 1 + s /2 / s ! と書く。
f f f がs ≥ 1 s\ge1 s ≥ 1 で狭義単調減少することを示す。s ≥ 1 s\ge1 s ≥ 1 に対しf ( s + 1 ) f ( s ) = 2 1 + ( s + 1 ) / 2 ( s + 1 ) ! ⋅ s ! 2 1 + s / 2 = 2 1 / 2 s + 1 \frac{f(s+1)}{f(s)}=\frac{2^{1+(s+1)/2}}{(s+1)!}\cdot\frac{s!}{2^{1+s/2}}=\frac{2^{1/2}}{s+1} f ( s ) f ( s + 1 ) = ( s + 1 )! 2 1 + ( s + 1 ) /2 ⋅ 2 1 + s /2 s ! = s + 1 2 1/2 であり、s ≥ 1 s\ge1 s ≥ 1 よりs + 1 ≥ 2 > 2 1 / 2 s+1\ge2>2^{1/2} s + 1 ≥ 2 > 2 1/2 であるから、この比は1 1 1 より小さい。f ( s ) > 0 f(s)>0 f ( s ) > 0 であるからf ( s + 1 ) < f ( s ) f(s+1)<f(s) f ( s + 1 ) < f ( s ) である。
f ( 3 ) < 1 f(3)<1 f ( 3 ) < 1 を示す。f ( 3 ) = 2 5 / 2 / 3 ! = 4 2 / 6 = 2 2 / 3 f(3)=2^{5/2}/3!=4\sqrt2/6=2\sqrt2/3 f ( 3 ) = 2 5/2 /3 ! = 4 2 /6 = 2 2 /3 である。2 2 < 3 2\sqrt2<3 2 2 < 3 は両辺を平方した8 < 9 8<9 8 < 9 と同値であるから、f ( 3 ) < 1 f(3)<1 f ( 3 ) < 1 である。単調減少性より、s ≥ 3 s\ge3 s ≥ 3 のときf ( s ) ≤ f ( 3 ) < 1 f(s)\le f(3)<1 f ( s ) ≤ f ( 3 ) < 1 である。
以上より、s ≥ 3 s\ge3 s ≥ 3 かつn = ⌊ 2 s / 2 ⌋ n=\lfloor2^{s/2}\rfloor n = ⌊ 2 s /2 ⌋ のとき( n s ) 2 1 − ( s 2 ) ≤ f ( s ) < 1 \binom ns2^{1-\binom s2}\le f(s)<1 ( s n ) 2 1 − ( 2 s ) ≤ f ( s ) < 1 であるから、前半によりR ( s , s ) > ⌊ 2 s / 2 ⌋ R(s,s)>\lfloor2^{s/2}\rfloor R ( s , s ) > ⌊ 2 s /2 ⌋ である。R ( s , s ) R(s,s) R ( s , s ) と⌊ 2 s / 2 ⌋ \lfloor2^{s/2}\rfloor ⌊ 2 s /2 ⌋ はいずれも整数であるからR ( s , s ) ≥ ⌊ 2 s / 2 ⌋ + 1 R(s,s)\ge\lfloor2^{s/2}\rfloor+1 R ( s , s ) ≥ ⌊ 2 s /2 ⌋ + 1 であり、床関数の定義より⌊ 2 s / 2 ⌋ + 1 > 2 s / 2 \lfloor2^{s/2}\rfloor+1>2^{s/2} ⌊ 2 s /2 ⌋ + 1 > 2 s /2 であるからR ( s , s ) > 2 s / 2 R(s,s)>2^{s/2} R ( s , s ) > 2 s /2 を得る。▨
例 7.2 (下界の数値と、条件を直接使う場合との比較). s = 3 s=3 s = 3 の場合 。f ( 3 ) = 2 2 / 3 = 0.942809 … f(3)=2\sqrt2/3=0.942809\ldots f ( 3 ) = 2 2 /3 = 0.942809 … である。2 2 = 2.828427 … 2\sqrt2=2.828427\ldots 2 2 = 2.828427 … を3 3 3 で割った値であり、確かに1 1 1 より小さい。n = ⌊ 2 3 / 2 ⌋ = ⌊ 2.828 … ⌋ = 2 n=\lfloor2^{3/2}\rfloor=\lfloor2.828\ldots\rfloor=2 n = ⌊ 2 3/2 ⌋ = ⌊ 2.828 … ⌋ = 2 であるから、定理 7.1 はR ( 3 , 3 ) > 2 R(3,3)>2 R ( 3 , 3 ) > 2 、すなわちR ( 3 , 3 ) ≥ 3 R(3,3)\ge3 R ( 3 , 3 ) ≥ 3 を与える。§E13.10 例 4.1 が決定した真の値はR ( 3 , 3 ) = 6 R(3,3)=6 R ( 3 , 3 ) = 6 であり、下界と整合する。
s = 4 s=4 s = 4 の場合 。f ( 4 ) = 2 3 / 4 ! = 8 / 24 = 1 / 3 f(4)=2^{3}/4!=8/24=1/3 f ( 4 ) = 2 3 /4 ! = 8/24 = 1/3 である。n = ⌊ 2 2 ⌋ = 4 n=\lfloor2^{2}\rfloor=4 n = ⌊ 2 2 ⌋ = 4 であるから、後半の主張はR ( 4 , 4 ) > 4 R(4,4)>4 R ( 4 , 4 ) > 4 を与える。
条件を直接使うと下界が改善される 。定理 7.1 の前半の条件( n 4 ) 2 1 − 6 = ( n 4 ) / 32 < 1 \binom n4\,2^{1-6}=\binom n4/32<1 ( 4 n ) 2 1 − 6 = ( 4 n ) /32 < 1 、すなわち( n 4 ) < 32 \binom n4<32 ( 4 n ) < 32 を満たす最大のn n n を求める。( 6 4 ) = 15 < 32 \binom64=15<32 ( 4 6 ) = 15 < 32 であり、( 7 4 ) = 35 > 32 \binom74=35>32 ( 4 7 ) = 35 > 32 であるから、条件を満たす最大のn n n は6 6 6 である。ゆえにR ( 4 , 4 ) > 6 R(4,4)>6 R ( 4 , 4 ) > 6 、すなわちR ( 4 , 4 ) ≥ 7 R(4,4)\ge7 R ( 4 , 4 ) ≥ 7 である。後半が与えるR ( 4 , 4 ) > 4 R(4,4)>4 R ( 4 , 4 ) > 4 より強い。( 6 4 ) = 15 \binom64=15 ( 4 6 ) = 15 と( 7 4 ) = 35 \binom74=35 ( 4 7 ) = 35 はいずれも直接計算した値であり、( 6 4 ) = 6 ⋅ 5 ⋅ 4 ⋅ 3 24 = 360 24 = 15 \binom64=\frac{6\cdot5\cdot4\cdot3}{24}=\frac{360}{24}=15 ( 4 6 ) = 24 6 ⋅ 5 ⋅ 4 ⋅ 3 = 24 360 = 15 、( 7 4 ) = 7 ⋅ 6 ⋅ 5 ⋅ 4 24 = 840 24 = 35 \binom74=\frac{7\cdot6\cdot5\cdot4}{24}=\frac{840}{24}=35 ( 4 7 ) = 24 7 ⋅ 6 ⋅ 5 ⋅ 4 = 24 840 = 35 である。
s = 5 s=5 s = 5 の場合 。f ( 5 ) = 2 7 / 2 / 5 ! = 8 2 / 120 = 2 / 15 = 0.094280 … f(5)=2^{7/2}/5!=8\sqrt2/120=\sqrt2/15=0.094280\ldots f ( 5 ) = 2 7/2 /5 ! = 8 2 /120 = 2 /15 = 0.094280 … である。8 2 = 11.313708 … 8\sqrt2=11.313708\ldots 8 2 = 11.313708 … を120 120 120 で割った値であり、f ( 4 ) = 0.333 … f(4)=0.333\ldots f ( 4 ) = 0.333 … より小さく、単調減少性と整合する。
この下界は存在についての主張であって、構成を与えない 。単色のs s s 元集合をもたない塗り分けが存在することは完全に証明されているが、そのような塗り分けを一つ書き下す手続きは、上の証明のどこにも含まれていない。
8 改変法による独立集合の下界
ランダムに作った対象がそのままでは条件を満たさない場合でも、不都合な部分を少数だけ取り除くことで条件を満たす対象が得られることがある。この論法を改変法 という。適用先として、グラフの独立集合の大きさの下界を扱う。
定義 8.1. G = ( V , E ) G=(V,E) G = ( V , E ) を有限単純無向グラフとする。頂点部分集合S ⊆ V S\subseteq V S ⊆ V が G G G の独立集合 (independent set of G ) であるとは、S S S の相異なるどの二頂点もG G G で隣接しないこと、すなわちe ⊆ S e\subseteq S e ⊆ S を満たすe ∈ E e\in E e ∈ E が存在しないことをいう。G G G の独立集合の濃度の最大値をG G G の独立数 (independence number ) といいα ( G ) \alpha(G) α ( G ) と書く。V V V は有限であるから独立集合は有限個であり、空集合は独立集合であるから、この最大値は定まる。
この「独立」はグラフについての語であり、確率変数および事象の独立性とは別の概念である。
改変法の主張の前に、辺を取り除いて独立集合を作る手続きを補題として分けておく。
補題 8.2. G = ( V , E ) G=(V,E) G = ( V , E ) を有限単純無向グラフとし、S ⊆ V S\subseteq V S ⊆ V とする。E ( S ) = { e ∈ E : e ⊆ S } E(S)=\{e\in E:\ e\subseteq S\} E ( S ) = { e ∈ E : e ⊆ S } と置く。このとき、G G G の独立集合T ⊆ S T\subseteq S T ⊆ S であって∣ T ∣ ≥ ∣ S ∣ − ∣ E ( S ) ∣ \lvert T\rvert\ge\lvert S\rvert-\lvert E(S)\rvert ∣ T ∣ ≥ ∣ S ∣ − ∣ E ( S )∣ を満たすものが存在する。
証明. E ( S ) E(S) E ( S ) の各元e e e について、e e e の二つの端点のうち一方を選びd ( e ) d(e) d ( e ) と書く。D = { d ( e ) : e ∈ E ( S ) } D=\{d(e):\ e\in E(S)\} D = { d ( e ) : e ∈ E ( S )} と置くとD ⊆ S D\subseteq S D ⊆ S であり、∣ D ∣ ≤ ∣ E ( S ) ∣ \lvert D\rvert\le\lvert E(S)\rvert ∣ D ∣ ≤ ∣ E ( S )∣ である。T = S ∖ D T=S\setminus D T = S ∖ D と置く。
T T T がG G G の独立集合であることを示す。e ⊆ T e\subseteq T e ⊆ T を満たすe ∈ E e\in E e ∈ E が存在したとする。T ⊆ S T\subseteq S T ⊆ S であるからe ⊆ S e\subseteq S e ⊆ S であり、e ∈ E ( S ) e\in E(S) e ∈ E ( S ) である。するとd ( e ) ∈ D d(e)\in D d ( e ) ∈ D であり、d ( e ) d(e) d ( e ) はe e e の端点であるからd ( e ) ∈ e ⊆ T = S ∖ D d(e)\in e\subseteq T=S\setminus D d ( e ) ∈ e ⊆ T = S ∖ D となる。これはd ( e ) ∈ D d(e)\in D d ( e ) ∈ D に反する。ゆえにそのようなe e e は存在せず、定義 8.1 よりT T T は独立集合である。
濃度については∣ T ∣ = ∣ S ∣ − ∣ S ∩ D ∣ ≥ ∣ S ∣ − ∣ D ∣ ≥ ∣ S ∣ − ∣ E ( S ) ∣ \lvert T\rvert=\lvert S\rvert-\lvert S\cap D\rvert\ge\lvert S\rvert-\lvert D\rvert\ge\lvert S\rvert-\lvert E(S)\rvert ∣ T ∣ = ∣ S ∣ − ∣ S ∩ D ∣ ≥ ∣ S ∣ − ∣ D ∣ ≥ ∣ S ∣ − ∣ E ( S )∣ である。▨
8.1 証明方針
各頂点を独立に確率p p p で選ぶ試行を、定義 2.2 の確率空間として書き下す。選ばれた頂点の集合をS S S とし、S S S の内部の辺の本数をe ( S ) e(S) e ( S ) と書く。∣ S ∣ \lvert S\rvert ∣ S ∣ は頂点ごとの指示変数の和、e ( S ) e(S) e ( S ) は辺ごとの指示変数の積の和として表され、有限項の線形性と座標の値を指定する事象の確率から、E [ ∣ S ∣ ] = n p \mathbb E[\lvert S\rvert]=np E [∣ S ∣] = n p とE [ e ( S ) ] = m p 2 \mathbb E[e(S)]=mp^{2} E [ e ( S )] = m p 2 が得られる。
確率変数∣ S ∣ − e ( S ) \lvert S\rvert-e(S) ∣ S ∣ − e ( S ) の期待値はn p − m p 2 np-mp^{2} n p − m p 2 である。命題 5.1 により、この値以上の値を取る結果ω \omega ω が存在する。そのω \omega ω に対して補題 8.2 を適用すると、大きさn p − m p 2 np-mp^{2} n p − m p 2 以上の独立集合を得る。
最後にp p p を選ぶ。g ( p ) = n p − m p 2 g(p)=np-mp^{2} g ( p ) = n p − m p 2 はp p p の二次関数であり、平方完成によってp = n / ( 2 m ) p=n/(2m) p = n / ( 2 m ) で最大値n 2 / ( 4 m ) n^{2}/(4m) n 2 / ( 4 m ) を取る。このp p p が[ 0 , 1 ] [0,1] [ 0 , 1 ] に属するためにm ≥ n / 2 m\ge n/2 m ≥ n /2 という仮定を用いる。
命題 8.3. G = ( V , E ) G=(V,E) G = ( V , E ) を有限単純無向グラフとし、n = ∣ V ∣ n=\lvert V\rvert n = ∣ V ∣ 、m = ∣ E ∣ m=\lvert E\rvert m = ∣ E ∣ と置く。n ≥ 1 n\ge1 n ≥ 1 かつm ≥ n / 2 m\ge n/2 m ≥ n /2 ならばα ( G ) ≥ n 2 4 m \alpha(G)\ge\frac{n^{2}}{4m} α ( G ) ≥ 4 m n 2 が成り立つ。
証明. m ≥ n / 2 m\ge n/2 m ≥ n /2 かつn ≥ 1 n\ge1 n ≥ 1 よりm ≥ 1 / 2 m\ge1/2 m ≥ 1/2 であり、m m m は整数であるからm ≥ 1 m\ge1 m ≥ 1 である。p = n / ( 2 m ) p=n/(2m) p = n / ( 2 m ) と置く。n ≥ 1 n\ge1 n ≥ 1 よりp > 0 p>0 p > 0 であり、m ≥ n / 2 m\ge n/2 m ≥ n /2 より2 m ≥ n 2m\ge n 2 m ≥ n すなわちp ≤ 1 p\le1 p ≤ 1 である。ゆえにp ∈ ( 0 , 1 ] p\in(0,1] p ∈ ( 0 , 1 ] である。
V V V を添字集合として定義 2.2 の有限確率空間( Ω V , p , 2 Ω V , p , P ) (\Omega_{V,p},2^{\Omega_{V,p}},\mathbb P) ( Ω V , p , 2 Ω V , p , P ) を取る。ω ∈ Ω V , p \omega\in\Omega_{V,p} ω ∈ Ω V , p に対しS ( ω ) = { v ∈ V : ω v = 1 } S(\omega)=\{v\in V:\ \omega_v=1\} S ( ω ) = { v ∈ V : ω v = 1 } と置き、E ( S ( ω ) ) = { e ∈ E : e ⊆ S ( ω ) } E(S(\omega))=\{e\in E:\ e\subseteq S(\omega)\} E ( S ( ω )) = { e ∈ E : e ⊆ S ( ω )} 、e ( ω ) = ∣ E ( S ( ω ) ) ∣ e(\omega)=\lvert E(S(\omega))\rvert e ( ω ) = ∣ E ( S ( ω ))∣ と置く。
期待値を計算する 。各v ∈ V v\in V v ∈ V についてY v = 1 { ω v = 1 } Y_v=\mathbf 1_{\{\omega_v=1\}} Y v = 1 { ω v = 1 } と置くと∣ S ( ω ) ∣ = ∑ v ∈ V Y v ( ω ) \lvert S(\omega)\rvert=\sum_{v\in V}Y_v(\omega) ∣ S ( ω )∣ = ∑ v ∈ V Y v ( ω ) である。命題 2.3 (2) をJ = { v } J=\{v\} J = { v } に対して適用するとP ( ω v = 1 ) = p \mathbb P(\omega_v=1)=p P ( ω v = 1 ) = p であり、命題 1.3 よりE [ Y v ] = p \mathbb E[Y_v]=p E [ Y v ] = p である。命題 1.4 (2) よりE [ ∣ S ∣ ] = ∑ v ∈ V E [ Y v ] = n p \mathbb E\bigl[\lvert S\rvert\bigr]=\sum_{v\in V}\mathbb E[Y_v]=np E [ ∣ S ∣ ] = ∑ v ∈ V E [ Y v ] = n p である。
各e = { u , v } ∈ E e=\{u,v\}\in E e = { u , v } ∈ E についてZ e = 1 { ω u = 1 かつ ω v = 1 } Z_e=\mathbf 1_{\{\omega_u=1\ \text{かつ}\ \omega_v=1\}} Z e = 1 { ω u = 1 かつ ω v = 1 } と置くと、e ∈ E ( S ( ω ) ) e\in E(S(\omega)) e ∈ E ( S ( ω )) であることとZ e ( ω ) = 1 Z_e(\omega)=1 Z e ( ω ) = 1 であることは同値であるからe ( ω ) = ∑ e ∈ E Z e ( ω ) e(\omega)=\sum_{e\in E}Z_e(\omega) e ( ω ) = ∑ e ∈ E Z e ( ω ) である。命題 2.3 (2) をJ = { u , v } J=\{u,v\} J = { u , v } 、σ ≡ 1 \sigma\equiv1 σ ≡ 1 に対して適用するとE [ Z e ] = p 2 \mathbb E[Z_e]=p^{2} E [ Z e ] = p 2 である。ゆえにE [ e ] = ∑ e ∈ E E [ Z e ] = m p 2 \mathbb E[e]=\sum_{e\in E}\mathbb E[Z_e]=mp^{2} E [ e ] = ∑ e ∈ E E [ Z e ] = m p 2 である。
平均以上の結果を取る 。確率変数W = ∣ S ∣ − e W=\lvert S\rvert-e W = ∣ S ∣ − e について、命題 1.4 (2) よりE [ W ] = n p − m p 2 \mathbb E[W]=np-mp^{2} E [ W ] = n p − m p 2 である。命題 5.1 によりW ( ω ∗ ) ≥ n p − m p 2 W(\omega^{*})\ge np-mp^{2} W ( ω ∗ ) ≥ n p − m p 2 を満たすω ∗ ∈ Ω V , p \omega^{*}\in\Omega_{V,p} ω ∗ ∈ Ω V , p が存在する。
独立集合を作る 。S ∗ = S ( ω ∗ ) S^{*}=S(\omega^{*}) S ∗ = S ( ω ∗ ) に補題 8.2 を適用すると、G G G の独立集合T T T であって∣ T ∣ ≥ ∣ S ∗ ∣ − ∣ E ( S ∗ ) ∣ = W ( ω ∗ ) ≥ n p − m p 2 \lvert T\rvert\ge\lvert S^{*}\rvert-\lvert E(S^{*})\rvert=W(\omega^{*})\ge np-mp^{2} ∣ T ∣ ≥ ∣ S ∗ ∣ − ∣ E ( S ∗ )∣ = W ( ω ∗ ) ≥ n p − m p 2 を満たすものが存在する。定義 8.1 の独立数の定義よりα ( G ) ≥ ∣ T ∣ ≥ n p − m p 2 \alpha(G)\ge\lvert T\rvert\ge np-mp^{2} α ( G ) ≥ ∣ T ∣ ≥ n p − m p 2 である。
値を代入する 。p = n / ( 2 m ) p=n/(2m) p = n / ( 2 m ) を代入するとn p − m p 2 = n ⋅ n 2 m − m ⋅ n 2 4 m 2 = n 2 2 m − n 2 4 m = n 2 4 m np-mp^{2}=n\cdot\frac{n}{2m}-m\cdot\frac{n^{2}}{4m^{2}}=\frac{n^{2}}{2m}-\frac{n^{2}}{4m}=\frac{n^{2}}{4m} n p − m p 2 = n ⋅ 2 m n − m ⋅ 4 m 2 n 2 = 2 m n 2 − 4 m n 2 = 4 m n 2 である。ゆえにα ( G ) ≥ n 2 / ( 4 m ) \alpha(G)\ge n^{2}/(4m) α ( G ) ≥ n 2 / ( 4 m ) である。
なお、このp p p はg ( p ) = n p − m p 2 g(p)=np-mp^{2} g ( p ) = n p − m p 2 を最大にする値である。実際m > 0 m>0 m > 0 よりg ( p ) = − m ( p − n 2 m ) 2 + n 2 4 m g(p)=-m\left(p-\frac{n}{2m}\right)^{2}+\frac{n^{2}}{4m} g ( p ) = − m ( p − 2 m n ) 2 + 4 m n 2 と平方完成することができ、g g g はp = n / ( 2 m ) p=n/(2m) p = n / ( 2 m ) でのみ最大値n 2 / ( 4 m ) n^{2}/(4m) n 2 / ( 4 m ) を取る。▨
例 8.4 (六頂点閉路と四頂点完全グラフでの検算). 六頂点の閉路C 6 C_6 C 6 。頂点を1 , 2 , 3 , 4 , 5 , 6 1,2,3,4,5,6 1 , 2 , 3 , 4 , 5 , 6 とし、辺を{ 1 , 2 } , { 2 , 3 } , { 3 , 4 } , { 4 , 5 } , { 5 , 6 } , { 6 , 1 } \{1,2\},\{2,3\},\{3,4\},\{4,5\},\{5,6\},\{6,1\} { 1 , 2 } , { 2 , 3 } , { 3 , 4 } , { 4 , 5 } , { 5 , 6 } , { 6 , 1 } とする。n = 6 n=6 n = 6 、m = 6 m=6 m = 6 でありm = 6 ≥ n / 2 = 3 m=6\ge n/2=3 m = 6 ≥ n /2 = 3 を満たす。命題 8.3 の下界はn 2 4 m = 36 24 = 3 2 = 1.5 \frac{n^{2}}{4m}=\frac{36}{24}=\frac32=1.5 4 m n 2 = 24 36 = 2 3 = 1.5 である。α ( C 6 ) \alpha(C_6) α ( C 6 ) は整数であるから、この下界はα ( C 6 ) ≥ 2 \alpha(C_6)\ge2 α ( C 6 ) ≥ 2 を意味する。
真の値を求める。{ 1 , 3 , 5 } \{1,3,5\} { 1 , 3 , 5 } は独立集合であるからα ( C 6 ) ≥ 3 \alpha(C_6)\ge3 α ( C 6 ) ≥ 3 である。他方、C 6 C_6 C 6 の頂点集合は三つの辺{ 1 , 2 } \{1,2\} { 1 , 2 } 、{ 3 , 4 } \{3,4\} { 3 , 4 } 、{ 5 , 6 } \{5,6\} { 5 , 6 } によって覆われ、独立集合は各辺から高々一頂点しか含むことができないからα ( C 6 ) ≤ 3 \alpha(C_6)\le3 α ( C 6 ) ≤ 3 である。ゆえにα ( C 6 ) = 3 \alpha(C_6)=3 α ( C 6 ) = 3 であり、3 ≥ 1.5 3\ge1.5 3 ≥ 1.5 が成り立つ。
証明の中の期待値も確かめる。p = n / ( 2 m ) = 6 / 12 = 1 / 2 p=n/(2m)=6/12=1/2 p = n / ( 2 m ) = 6/12 = 1/2 であり、E [ ∣ S ∣ ] = 6 ⋅ 1 2 = 3 \mathbb E[\lvert S\rvert]=6\cdot\frac12=3 E [∣ S ∣] = 6 ⋅ 2 1 = 3 、E [ e ] = 6 ⋅ 1 4 = 3 2 \mathbb E[e]=6\cdot\frac14=\frac32 E [ e ] = 6 ⋅ 4 1 = 2 3 、E [ W ] = 3 − 3 2 = 3 2 \mathbb E[W]=3-\frac32=\frac32 E [ W ] = 3 − 2 3 = 2 3 である。これは下界n 2 / ( 4 m ) = 3 / 2 n^{2}/(4m)=3/2 n 2 / ( 4 m ) = 3/2 と一致する。
四頂点完全グラフK 4 K_4 K 4 。n = 4 n=4 n = 4 、m = 6 m=6 m = 6 でありm = 6 ≥ n / 2 = 2 m=6\ge n/2=2 m = 6 ≥ n /2 = 2 を満たす。下界は16 / 24 = 2 / 3 16/24=2/3 16/24 = 2/3 である。K 4 K_4 K 4 ではどの二頂点も隣接するから独立集合は高々一元でありα ( K 4 ) = 1 \alpha(K_4)=1 α ( K 4 ) = 1 である。1 ≥ 2 / 3 1\ge2/3 1 ≥ 2/3 が成り立つ。この例ではp = n / ( 2 m ) = 4 / 12 = 1 / 3 p=n/(2m)=4/12=1/3 p = n / ( 2 m ) = 4/12 = 1/3 であり、E [ W ] = 4 ⋅ 1 3 − 6 ⋅ 1 9 = 4 3 − 2 3 = 2 3 \mathbb E[W]=4\cdot\frac13-6\cdot\frac19=\frac43-\frac23=\frac23 E [ W ] = 4 ⋅ 3 1 − 6 ⋅ 9 1 = 3 4 − 3 2 = 3 2 で、下界と一致する。
二つの例のいずれでも、下界は真の独立数を下から抑えており、しかも等号にはならない。改変法が与えるのは下界であって、独立数そのものではない。
9 演習
問題 9.1.
命題 1.3 の証明では、確率変数X X X をX + X^{+} X + とX − X^{-} X − へ分けたうえで§E9.6 命題 1.2 を適用した。この分解を行わずにX X X そのものへ非負単関数の積分の定義を適用することができない理由を述べよ。
命題 3.1 の証明で用いた各点の不等式1 A 1 ∪ ⋯ ∪ A n ≤ ∑ i 1 A i \mathbf 1_{A_1\cup\dots\cup A_n}\le\sum_i\mathbf 1_{A_i} 1 A 1 ∪ ⋯ ∪ A n ≤ ∑ i 1 A i について、等号が成立するω \omega ω の条件を、事象A 1 , … , A n A_1,\dots,A_n A 1 , … , A n の言葉で述べよ。この不等式が等式にならない場合があることは、命題 3.1 の不等号が≤ \le ≤ にとどまることとどのように対応するかを説明せよ。
命題 4.1 の証明のうち、X X X が非負整数値であることを用いているのは一か所だけである。その一か所を特定せよ。また、各点の不等式1 { X ≥ 1 } ≤ X \mathbf 1_{\{X\ge1\}}\le X 1 { X ≥ 1 } ≤ X と評価P ( X ≥ 1 ) ≤ E [ X ] \mathbb P(X\ge1)\le\mathbb E[X] P ( X ≥ 1 ) ≤ E [ X ] が、非負実数値の確率変数についても成り立つことを確かめよ。そのうえで、Ω \Omega Ω が一点集合でX X X がその点で値1 / 2 1/2 1/2 を取る確率変数を考え、E [ X ] < 1 \mathbb E[X]<1 E [ X ] < 1 でありながらP ( X = 0 ) = 0 \mathbb P(X=0)=0 P ( X = 0 ) = 0 となることを確かめ、整数値の仮定を落とすと結論が成り立たないことを示せ。
命題 5.1 の証明を、Ω + \Omega_{+} Ω + を用いずにΩ \Omega Ω 全体の和で行おうとすると、どこで議論が止まるかを指摘せよ。P ( { ω } ) = 0 \mathbb P(\{\omega\})=0 P ({ ω }) = 0 である点が存在する場合に何が起こるかを述べよ。
命題 6.1 (2) の証明では、二重和をi = j i=j i = j の項とi ≠ j i\ne j i = j の項へ分けた。i ≠ j i\ne j i = j の項の和が2 ∑ i < j Cov ( X i , X j ) 2\sum_{i<j}\operatorname{Cov}(X_i,X_j) 2 ∑ i < j Cov ( X i , X j ) になる根拠を、共分散の対称性を用いて書き下せ。
定理 7.1 の証明で、P ( A S ) = 2 1 − ( s 2 ) \mathbb P(A_S)=2^{1-\binom s2} P ( A S ) = 2 1 − ( 2 s ) を導く箇所を再現せよ。とくに、E ( S ) E(S) E ( S ) 上で恒等的に1 1 1 である事象と恒等的に0 0 0 である事象が互いに交わらないことにs ≥ 3 s\ge3 s ≥ 3 という仮定がどのように用いられているかを述べ、s = 1 s=1 s = 1 のときにこの計算が成り立たないことを確かめよ。
定理 7.1 の証明の後半では( n s ) ≤ n s / s ! \binom ns\le n^{s}/s! ( s n ) ≤ n s / s ! を用いた。この不等式をn < s n<s n < s の場合とn ≥ s n\ge s n ≥ s の場合に分けて証明せよ。
命題 8.3 の証明を、p p p の選び方を保留したまま最後まで追い、m < n / 2 m<n/2 m < n /2 の場合に議論のどこが破綻するかを指摘せよ。またその場合にp = 1 p=1 p = 1 と取ると何が得られるかを述べよ。
補題 8.2 を用いずに、S S S から頂点を一つずつ取り除く手続きを設計して同じ結論を導け。取り除く回数の上界が∣ E ( S ) ∣ \lvert E(S)\rvert ∣ E ( S )∣ であることを、停止性の議論とともに示せ。
有限単純無向グラフG = ( V , E ) G=(V,E) G = ( V , E ) の各頂点を独立に確率p p p で選び、選ばれた頂点集合S S S について∣ S ∣ \lvert S\rvert ∣ S ∣ の分散を命題 6.1 で求めよ。次に命題 6.2 をX = ∣ S ∣ X=\lvert S\rvert X = ∣ S ∣ へ適用してP ( S = ∅ ) \mathbb P(S=\emptyset) P ( S = ∅ ) の上界を導き、命題 2.3 から得られる真の値( 1 − p ) n (1-p)^{n} ( 1 − p ) n と比較せよ。
10 つまずいたら
有限項の線形性は独立性を仮定しない 。命題 1.4 (2) は、確率変数の同時分布に一切触れずに証明されている。定理 7.1 と命題 8.3 では、指示変数どうしが頂点や辺を共有していて確率的に独立ではないが、和の期待値は各項の期待値の和として計算することができる。積の期待値E [ X Y ] \mathbb E[XY] E [ X Y ] と分散については、独立性の有無が結論を変える。
第一モーメント法の結論は、非負整数値という仮定に依存する 。命題 4.1 はE [ X ] < 1 \mathbb E[X]<1 E [ X ] < 1 からP ( X = 0 ) > 0 \mathbb P(X=0)>0 P ( X = 0 ) > 0 を導くが、実数値の確率変数ではこの含意は成り立たない。値1 / 2 1/2 1/2 しか取らない確率変数が反例である。仮定を確かめずにこの命題を適用しない。
平均以上の結果の存在は、平均に等しい結果の存在ではない 。命題 5.1 が与えるのはX ≥ E [ X ] X\ge\mathbb E[X] X ≥ E [ X ] を満たす結果の存在である。例 5.3 では、保証される横断辺の本数が3 3 3 であるのに対し、実際の最大値は4 4 4 である。
確率的手法は存在を示すが、構成を与えない 。定理 7.1 は単色のs s s 元集合をもたない塗り分けの存在を完全に証明するが、そのような塗り分けを出力する手続きは与えない。他方、存在についての結論は厳密である。P ( A ) > 0 \mathbb P(A)>0 P ( A ) > 0 が示されればA A A は空でない。
和事象の評価は、事象の個数が多いと破綻する 。命題 3.1 が存在を結論するには∑ i P ( A i ) < 1 \sum_{i}\mathbb P(A_i)<1 ∑ i P ( A i ) < 1 が必要であり、各事象の確率が小さくても個数が多ければこの和は1 1 1 を超える。この場合に別の条件から同じ結論を得る方法は本記事では扱わない。
第二モーメント法の上界は、最良とは限らない 。例 6.3 では、上界0.1 0.1 0.1 に対して真の値が0.000976 … 0.000976\ldots 0.000976 … である。この命題はP ( X = 0 ) \mathbb P(X=0) P ( X = 0 ) を上から抑えるだけであり、その値を求めるものではない。
11 扱った範囲と次の記事
本記事では、有限確率空間における期待値の和表示、単調性および有限項の線形性、座標が独立な有限確率空間の構成、和事象の評価、第一モーメント法、平均以上および平均以下の結果の存在、共分散の双線形性と分散の展開式、および第二モーメント法を証明した。適用としては、ランダムな二彩色による対角 Ramsey 数の指数的な下界と、改変法によるグラフの独立数の下界を証明した。
Markov の不等式と Chebyshev の不等式は先行記事の結果として用い、本記事では再証明していない。悪い事象が互いに疎に依存する場合に、和事象の評価より弱い条件で回避を保証する結果は、本記事では扱っていない。無限確率空間、連続分布、および三色以上の塗り分けに対する Ramsey 数も扱っていない。
次の記事では、本記事が用意した確率空間と二つのモーメント法を、辺を独立に選んで作るランダムグラフへ適用する。孤立点の個数について、第一モーメント法と第二モーメント法が互いに逆向きの結論を与えることを見る。