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 Ω は§E10.6 定義 3.1 の意味の σ-加法族である。実際、Ω ∈ 2 Ω \Omega\in2^{\Omega} Ω ∈ 2 Ω であり、Ω \Omega Ω の部分集合の補集合と可算個の部分集合の合併はいずれもΩ \Omega Ω の部分集合であるから、三つの条件がすべて満たされる(§E10.6 例 3.2 も参照)。以下では有限確率空間を( Ω , 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\R X : Ω → R は、2 Ω 2^{\Omega} 2 Ω とR \R R の Borel σ-加法族について§E10.7 定義 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 である。§E10.8 定義 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\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 + は非負単関数であり、その積分は§E10.8 定義 5.1 によって定まる。Ω \Omega Ω の一点集合の族( { ω } ) ω ∈ Ω (\{\omega\})_{\omega\in\Omega} ({ ω } ) ω ∈ Ω はΩ \Omega Ω の互いに交わらない有限分割であり、X + = ∑ ω ∈ Ω X + ( ω ) 1 { ω } X^{+}=\sum_{\omega\in\Omega}X^{+}(\omega)\mathbf 1_{\{\omega\}} X + = ∑ ω ∈ Ω X + ( ω ) 1 { ω } と書くことができるから、§E10.8 命題 5.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\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\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\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 より小さいという条件のもとで、値0 0 0 を取る結果が存在することが分かった。次の命題で、期待値以上の値を取る結果と期待値以下の値を取る結果がいずれも存在することを、条件なしに示す。
命題 5.1. ( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とし、X : Ω → R X:\Omega\to\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\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\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 ) の定義は§E16.10 定義 1.2 で与えられる。すなわち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 である。この最小値が定まることは§E16.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 は§E16.10 系 3.2 により得られる。
下界を得るには、単色のs s s 元集合をもたない塗り分けを一つ示せばよい。個々の小さなs s s については、そのような塗り分けを書き下すことができる。実際§E16.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 の上方閉性(§E16.10 命題 1.3 )の対偶により、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 ) は成り立たない。§E16.10 命題 1.3 の対偶により、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 が得られる。§E16.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.
( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とし、確率変数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 ) と置く。E [ ∣ X ∣ ] = E [ X + ] + E [ X − ] \mathbb E[\lvert X\rvert]=\mathbb E[X^{+}]+\mathbb E[X^{-}] E [∣ X ∣] = E [ X + ] + E [ X − ] と∣ E [ X ] ∣ ≤ E [ ∣ X ∣ ] \lvert\mathbb E[X]\rvert\le\mathbb E[\lvert X\rvert] ∣ E [ X ]∣ ≤ E [∣ X ∣] を示せ。さらに、∣ E [ X ] ∣ = E [ ∣ X ∣ ] \lvert\mathbb E[X]\rvert=\mathbb E[\lvert X\rvert] ∣ E [ X ]∣ = E [∣ X ∣] が成り立つための必要十分条件は、P ( X > 0 ) = 0 \mathbb P(X>0)=0 P ( X > 0 ) = 0 またはP ( X < 0 ) = 0 \mathbb P(X<0)=0 P ( X < 0 ) = 0 であることを示せ。
命題 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 の不等式が等式になるための必要十分条件は、相異なるすべてのi , j i,j i , j についてP ( A i ∩ A j ) = 0 \mathbb P(A_i\cap A_j)=0 P ( A i ∩ A j ) = 0 であることを示せ。
( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間とし、X : Ω → [ 0 , ∞ ) X:\Omega\to[0,\infty) X : Ω → [ 0 , ∞ ) を非負実数値の確率変数とする。P ( X ≥ 1 ) ≤ E [ X ] \mathbb P(X\ge1)\le\mathbb E[X] P ( X ≥ 1 ) ≤ E [ X ] を示せ。次に、E [ X ] < 1 \mathbb E[X]<1 E [ X ] < 1 かつP ( X = 0 ) = 0 \mathbb P(X=0)=0 P ( X = 0 ) = 0 を満たす有限確率空間と非負実数値の確率変数の例を作れ。最後に、c > 0 c>0 c > 0 とし、X X X がすべてのω ∈ Ω \omega\in\Omega ω ∈ Ω についてX ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 またはX ( ω ) ≥ c X(\omega)\ge c X ( ω ) ≥ c を満たすとする。E [ X ] < c \mathbb E[X]<c E [ X ] < c ならばP ( X = 0 ) > 0 \mathbb P(X=0)>0 P ( X = 0 ) > 0 であることを示せ。
( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) を有限確率空間、X X X を確率変数とし、μ = E [ X ] \mu=\mathbb E[X] μ = E [ X ] と置く。P ( X = μ ) < 1 \mathbb P(X=\mu)<1 P ( X = μ ) < 1 ならばP ( X > μ ) > 0 \mathbb P(X>\mu)>0 P ( X > μ ) > 0 かつP ( X < μ ) > 0 \mathbb P(X<\mu)>0 P ( X < μ ) > 0 であることを示せ。また、X ( ω ) > μ X(\omega)>\mu X ( ω ) > μ を満たすω ∈ Ω \omega\in\Omega ω ∈ Ω が存在するにもかかわらずP ( X > μ ) = 0 \mathbb P(X>\mu)=0 P ( X > μ ) = 0 となる有限確率空間と確率変数の例を作れ。
n ≥ 2 n\ge2 n ≥ 2 とし、X 1 , … , X n X_1,\dots,X_n X 1 , … , X n を有限確率空間上の確率変数とする。Var ( ∑ i = 1 n X i ) ≤ n ∑ i = 1 n Var ( X i ) \operatorname{Var}\bigl(\sum_{i=1}^{n}X_i\bigr)\le n\sum_{i=1}^{n}\operatorname{Var}(X_i) Var ( ∑ i = 1 n X i ) ≤ n ∑ i = 1 n Var ( X i ) を示せ。さらに、等号が成り立つための必要十分条件は、1 ≤ i < j ≤ n 1\le i<j\le n 1 ≤ i < j ≤ n を満たすすべてのi , j i,j i , j についてVar ( X i − X j ) = 0 \operatorname{Var}(X_i-X_j)=0 Var ( X i − X j ) = 0 であることを示せ。
n ≥ s ≥ 2 n\ge s\ge2 n ≥ s ≥ 2 とし、p ∈ [ 0 , 1 ] p\in[0,1] p ∈ [ 0 , 1 ] とする。K n K_n K n の頂点集合をV = { 1 , … , n } V=\{1,\dots,n\} V = { 1 , … , n } 、辺集合をI I I とし、定義 2.2 の確率空間Ω I , p \Omega_{I,p} Ω I , p を取る。s s s 元部分集合S ⊆ V S\subseteq V S ⊆ V に対し、E ( S ) = { e ∈ I : e ⊆ S } E(S)=\{e\in I:\ e\subseteq S\} E ( S ) = { e ∈ I : e ⊆ S } と置き、ω \omega ω がE ( S ) E(S) E ( S ) 上で定数であるという事象をA S A_S A S とする。k = ( s 2 ) k=\binom s2 k = ( 2 s ) と置くとP ( A S ) = p k + ( 1 − p ) k \mathbb P(A_S)=p^{k}+(1-p)^{k} P ( A S ) = p k + ( 1 − p ) k であることを示せ。さらに、s ≥ 3 s\ge3 s ≥ 3 のときP ( A S ) \mathbb P(A_S) P ( A S ) はp = 1 / 2 p=1/2 p = 1/2 においてだけ最小値2 1 − k 2^{1-k} 2 1 − k を取ること、s = 2 s=2 s = 2 のときP ( A S ) \mathbb P(A_S) P ( A S ) はp p p によらず1 1 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 の場合に分けて証明せよ。
G = ( V , E ) G=(V,E) G = ( V , E ) を有限単純無向グラフとし、n = ∣ V ∣ ≥ 1 n=\lvert V\rvert\ge1 n = ∣ V ∣ ≥ 1 、m = ∣ E ∣ m=\lvert E\rvert m = ∣ E ∣ と置く。すべてのp ∈ [ 0 , 1 ] p\in[0,1] p ∈ [ 0 , 1 ] についてα ( G ) ≥ n p − m p 2 \alpha(G)\ge np-mp^{2} α ( G ) ≥ n p − m p 2 が成り立つことを示せ。次に、m < n / 2 m<n/2 m < n /2 のとき、この下界をp ∈ [ 0 , 1 ] p\in[0,1] p ∈ [ 0 , 1 ] について最大にしてα ( G ) ≥ n − m \alpha(G)\ge n-m α ( G ) ≥ n − m を導け。最後に、1 ≤ m < n / 2 1\le m<n/2 1 ≤ m < n /2 であってα ( G ) < n 2 / ( 4 m ) \alpha(G)<n^{2}/(4m) α ( G ) < n 2 / ( 4 m ) を満たすグラフの例を作れ。
補題 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 と比較せよ。
解答. (1) を示す。ω ∈ Ω \omega\in\Omega ω ∈ Ω を取る。X ( ω ) ≥ 0 X(\omega)\ge0 X ( ω ) ≥ 0 ならばX + ( ω ) = X ( ω ) X^{+}(\omega)=X(\omega) X + ( ω ) = X ( ω ) かつX − ( ω ) = 0 X^{-}(\omega)=0 X − ( ω ) = 0 であり、X ( ω ) < 0 X(\omega)<0 X ( ω ) < 0 ならばX + ( ω ) = 0 X^{+}(\omega)=0 X + ( ω ) = 0 かつX − ( ω ) = − X ( ω ) X^{-}(\omega)=-X(\omega) X − ( ω ) = − X ( ω ) である。いずれの場合も∣ X ( ω ) ∣ = X + ( ω ) + X − ( ω ) \lvert X(\omega)\rvert=X^{+}(\omega)+X^{-}(\omega) ∣ X ( ω )∣ = X + ( ω ) + X − ( ω ) かつX ( ω ) = X + ( ω ) − X − ( ω ) X(\omega)=X^{+}(\omega)-X^{-}(\omega) X ( ω ) = X + ( ω ) − X − ( ω ) が成り立つ。命題 1.4 (2) により
E [ ∣ X ∣ ] = E [ X + ] + E [ X − ] , E [ X ] = E [ X + ] − E [ X − ] \mathbb E[\lvert X\rvert]=\mathbb E[X^{+}]+\mathbb E[X^{-}],\qquad \mathbb E[X]=\mathbb E[X^{+}]-\mathbb E[X^{-}] E [∣ X ∣] = E [ X + ] + E [ X − ] , E [ X ] = E [ X + ] − E [ X − ] である。
a = E [ X + ] a=\mathbb E[X^{+}] a = E [ X + ] 、b = E [ X − ] b=\mathbb E[X^{-}] b = E [ X − ] と置く。X + X^{+} X + とX − X^{-} X − は各点で非負であるから、命題 1.4 (1) を定数0 0 0 との比較に用いるとa ≥ 0 a\ge0 a ≥ 0 かつb ≥ 0 b\ge0 b ≥ 0 である。a ≥ b a\ge b a ≥ b のとき∣ a − b ∣ = a − b = ( a + b ) − 2 b ≤ a + b \lvert a-b\rvert=a-b=(a+b)-2b\le a+b ∣ a − b ∣ = a − b = ( a + b ) − 2 b ≤ a + b であり、等号はb = 0 b=0 b = 0 のときに限る。a < b a<b a < b のとき∣ a − b ∣ = b − a = ( a + b ) − 2 a ≤ a + b \lvert a-b\rvert=b-a=(a+b)-2a\le a+b ∣ a − b ∣ = b − a = ( a + b ) − 2 a ≤ a + b であり、等号はa = 0 a=0 a = 0 のときに限る。b = 0 b=0 b = 0 ならばa ≥ b a\ge b a ≥ b であり、a = 0 a=0 a = 0 かつb > 0 b>0 b > 0 ならばa < b a<b a < b である。ゆえに∣ E [ X ] ∣ = ∣ a − b ∣ ≤ a + b = E [ ∣ X ∣ ] \lvert\mathbb E[X]\rvert=\lvert a-b\rvert\le a+b=\mathbb E[\lvert X\rvert] ∣ E [ X ]∣ = ∣ a − b ∣ ≤ a + b = E [∣ X ∣] であり、等号が成り立つことはa = 0 a=0 a = 0 またはb = 0 b=0 b = 0 であることと同値である。
a = 0 a=0 a = 0 であることとP ( X > 0 ) = 0 \mathbb P(X>0)=0 P ( X > 0 ) = 0 であることが同値であることを示す。命題 1.3 によりa = ∑ ω ∈ Ω X + ( ω ) P ( { ω } ) a=\sum_{\omega\in\Omega}X^{+}(\omega)\mathbb P(\{\omega\}) a = ∑ ω ∈ Ω X + ( ω ) P ({ ω }) であり、各項は非負である。非負の実数の有限和が0 0 0 であることは、すべての項が0 0 0 であることと同値である。したがってa = 0 a=0 a = 0 であることは、P ( { ω } ) > 0 \mathbb P(\{\omega\})>0 P ({ ω }) > 0 を満たすすべてのω \omega ω でX + ( ω ) = 0 X^{+}(\omega)=0 X + ( ω ) = 0 、すなわちX ( ω ) ≤ 0 X(\omega)\le0 X ( ω ) ≤ 0 であることと同値である。他方、命題 1.2 (1) によりP ( X > 0 ) = ∑ ω : X ( ω ) > 0 P ( { ω } ) \mathbb P(X>0)=\sum_{\omega:\,X(\omega)>0}\mathbb P(\{\omega\}) P ( X > 0 ) = ∑ ω : X ( ω ) > 0 P ({ ω }) であり、これが0 0 0 であることは、X ( ω ) > 0 X(\omega)>0 X ( ω ) > 0 を満たすすべてのω \omega ω でP ( { ω } ) = 0 \mathbb P(\{\omega\})=0 P ({ ω }) = 0 であることと同値である。二つの条件は、いずれもP ( { ω } ) > 0 \mathbb P(\{\omega\})>0 P ({ ω }) > 0 かつX ( ω ) > 0 X(\omega)>0 X ( ω ) > 0 を満たすω \omega ω が存在しないことを述べているので、同値である。同じ議論をX − X^{-} X − に行うと、b = 0 b=0 b = 0 であることはP ( X < 0 ) = 0 \mathbb P(X<0)=0 P ( X < 0 ) = 0 であることと同値である。以上より、∣ E [ X ] ∣ = E [ ∣ X ∣ ] \lvert\mathbb E[X]\rvert=\mathbb E[\lvert X\rvert] ∣ E [ X ]∣ = E [∣ X ∣] が成り立つための必要十分条件は、P ( X > 0 ) = 0 \mathbb P(X>0)=0 P ( X > 0 ) = 0 またはP ( X < 0 ) = 0 \mathbb P(X<0)=0 P ( X < 0 ) = 0 である。たとえばΩ = { ω 1 , ω 2 } \Omega=\{\omega_1,\omega_2\} Ω = { ω 1 , ω 2 } の各点の確率を1 / 2 1/2 1/2 とし、X ( ω 1 ) = 1 X(\omega_1)=1 X ( ω 1 ) = 1 、X ( ω 2 ) = − 1 X(\omega_2)=-1 X ( ω 2 ) = − 1 と定めると、E [ X ] = 0 \mathbb E[X]=0 E [ X ] = 0 かつE [ ∣ X ∣ ] = 1 \mathbb E[\lvert X\rvert]=1 E [∣ X ∣] = 1 であり、不等号は狭義である。
(2) では、ω ∈ Ω \omega\in\Omega ω ∈ Ω に対して、ω ∈ A i \omega\in A_i ω ∈ A i を満たす添字i i i の個数をc ( ω ) c(\omega) c ( ω ) と書く。右辺は∑ i 1 A i ( ω ) = c ( ω ) \sum_{i}\mathbf 1_{A_i}(\omega)=c(\omega) ∑ i 1 A i ( ω ) = c ( ω ) であり、左辺はc ( ω ) ≥ 1 c(\omega)\ge1 c ( ω ) ≥ 1 のとき1 1 1 、c ( ω ) = 0 c(\omega)=0 c ( ω ) = 0 のとき0 0 0 である。したがって等号が成立するのはc ( ω ) ≤ 1 c(\omega)\le1 c ( ω ) ≤ 1 、すなわちω \omega ω がA 1 , … , A n A_1,\dots,A_n A 1 , … , A n のうち高々一つにしか属さないときである。ω \omega ω が二つ以上のA i A_i A i に属するときは、左辺が1 1 1 、右辺が2 2 2 以上であり、不等号は狭義である。
命題 3.1 の証明と同じく命題 1.3 と命題 1.4 (2) を用いると
∑ i = 1 n P ( A i ) − P ( ⋃ i = 1 n A i ) = ∑ ω ∈ Ω ( ∑ i = 1 n 1 A i ( ω ) − 1 ⋃ i A i ( ω ) ) P ( { ω } ) \sum_{i=1}^{n}\mathbb P(A_i)-\mathbb P\Bigl(\bigcup_{i=1}^{n}A_i\Bigr)=\sum_{\omega\in\Omega}\Bigl(\sum_{i=1}^{n}\mathbf 1_{A_i}(\omega)-\mathbf 1_{\bigcup_{i}A_i}(\omega)\Bigr)\mathbb P(\{\omega\}) i = 1 ∑ n P ( A i ) − P ( i = 1 ⋃ n A i ) = ω ∈ Ω ∑ ( i = 1 ∑ n 1 A i ( ω ) − 1 ⋃ i A i ( ω ) ) P ({ ω }) である。右辺の各項は非負の数とP ( { ω } ) ≥ 0 \mathbb P(\{\omega\})\ge0 P ({ ω }) ≥ 0 の積であるから非負であり、非負の実数の有限和が0 0 0 であることは、すべての項が0 0 0 であることと同値である。したがって、命題 3.1 の不等式が等式になることは、P ( { ω } ) > 0 \mathbb P(\{\omega\})>0 P ({ ω }) > 0 を満たすすべてのω \omega ω で各点の等号が成り立つこと、すなわちそのようなω \omega ω がどれも高々一つのA i A_i A i にしか属さないことと同値である。この条件は、相異なるすべてのi , j i,j i , j についてP ( A i ∩ A j ) = 0 \mathbb P(A_i\cap A_j)=0 P ( A i ∩ A j ) = 0 であることと同値である。実際、P ( { ω } ) > 0 \mathbb P(\{\omega\})>0 P ({ ω }) > 0 を満たすω \omega ω がA i ∩ A j A_i\cap A_j A i ∩ A j に属するならば、命題 1.2 (1) によりP ( A i ∩ A j ) ≥ P ( { ω } ) > 0 \mathbb P(A_i\cap A_j)\ge\mathbb P(\{\omega\})>0 P ( A i ∩ A j ) ≥ P ({ ω }) > 0 である。逆にP ( A i ∩ A j ) > 0 \mathbb P(A_i\cap A_j)>0 P ( A i ∩ A j ) > 0 ならば、同じ主張によりP ( { ω } ) > 0 \mathbb P(\{\omega\})>0 P ({ ω }) > 0 を満たすω ∈ A i ∩ A j \omega\in A_i\cap A_j ω ∈ A i ∩ A j が存在する。以上より、命題 3.1 の不等式が等式になるための必要十分条件は、相異なるすべてのi , j i,j i , j についてP ( A i ∩ A j ) = 0 \mathbb P(A_i\cap A_j)=0 P ( A i ∩ A j ) = 0 であることである。たとえばn = 2 n=2 n = 2 、A 1 = A 2 = Ω A_1=A_2=\Omega A 1 = A 2 = Ω とするとP ( A 1 ∩ A 2 ) = 1 > 0 \mathbb P(A_1\cap A_2)=1>0 P ( A 1 ∩ A 2 ) = 1 > 0 であり、左辺は1 1 1 、右辺は2 2 2 である。
(3) を示す。第一の主張を示す。各ω ∈ Ω \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 ( ω ) ≥ 0 X(\omega)\ge0 X ( ω ) ≥ 0 である。この各点の不等式に命題 1.4 (1) を適用し、命題 1.3 により指示変数の期待値を確率へ置き換えると、P ( X ≥ 1 ) = E [ 1 { X ≥ 1 } ] ≤ E [ X ] \mathbb P(X\ge1)=\mathbb E[\mathbf 1_{\{X\ge1\}}]\le\mathbb E[X] P ( X ≥ 1 ) = E [ 1 { X ≥ 1 } ] ≤ E [ X ] を得る。
例を作る。Ω = { ω 0 } \Omega=\{\omega_0\} Ω = { ω 0 } とし、P ( ∅ ) = 0 \mathbb P(\emptyset)=0 P ( ∅ ) = 0 、P ( { ω 0 } ) = 1 \mathbb P(\{\omega_0\})=1 P ({ ω 0 }) = 1 と定めると、( Ω , 2 Ω , P ) (\Omega,2^{\Omega},\mathbb P) ( Ω , 2 Ω , P ) は有限確率空間である。X ( ω 0 ) = 1 / 2 X(\omega_0)=1/2 X ( ω 0 ) = 1/2 と定めると、X X X は非負実数値の確率変数であり、命題 1.3 よりE [ X ] = 1 2 ⋅ 1 = 1 2 < 1 \mathbb E[X]=\frac12\cdot1=\frac12<1 E [ X ] = 2 1 ⋅ 1 = 2 1 < 1 である。他方{ X = 0 } = ∅ \{X=0\}=\emptyset { X = 0 } = ∅ であるからP ( X = 0 ) = 0 \mathbb P(X=0)=0 P ( X = 0 ) = 0 である。この例では{ X ≥ 1 } \{X\ge1\} { X ≥ 1 } の補事象は{ X < 1 } = Ω \{X<1\}=\Omega { X < 1 } = Ω であり、{ X = 0 } = ∅ \{X=0\}=\emptyset { X = 0 } = ∅ と一致しない。
最後の主張を示す。Y = X / c Y=X/c Y = X / c と置くと、Y Y Y は非負実数値の確率変数であり、命題 1.4 (2) よりE [ Y ] = E [ X ] / c < 1 \mathbb E[Y]=\mathbb E[X]/c<1 E [ Y ] = E [ X ] / c < 1 である。第一の主張をY Y Y に適用するとP ( Y ≥ 1 ) ≤ E [ Y ] < 1 \mathbb P(Y\ge1)\le\mathbb E[Y]<1 P ( Y ≥ 1 ) ≤ E [ Y ] < 1 である。Y ( ω ) < 1 Y(\omega)<1 Y ( ω ) < 1 ならばX ( ω ) < c X(\omega)<c X ( ω ) < c であり、仮定によりX ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 である。逆にX ( ω ) = 0 X(\omega)=0 X ( ω ) = 0 ならばY ( ω ) = 0 < 1 Y(\omega)=0<1 Y ( ω ) = 0 < 1 である。ゆえに{ X = 0 } = { Y < 1 } = Ω ∖ { Y ≥ 1 } \{X=0\}=\{Y<1\}=\Omega\setminus\{Y\ge1\} { X = 0 } = { Y < 1 } = Ω ∖ { Y ≥ 1 } であり、
P ( X = 0 ) = 1 − P ( Y ≥ 1 ) > 0 \mathbb P(X=0)=1-\mathbb P(Y\ge1)>0 P ( X = 0 ) = 1 − P ( Y ≥ 1 ) > 0 である。非負整数値の確率変数はc = 1 c=1 c = 1 についてこの仮定を満たすので、命題 4.1 はこの主張のc = 1 c=1 c = 1 の場合である。上の例のX X X はc = 1 / 2 c=1/2 c = 1/2 について仮定を満たすが、E [ X ] = 1 / 2 \mathbb E[X]=1/2 E [ X ] = 1/2 はc = 1 / 2 c=1/2 c = 1/2 より小さくない。
(4) を示す。前半を示す。Ω + = { ω ∈ Ω : P ( { ω } ) > 0 } \Omega_{+}=\{\omega\in\Omega:\ \mathbb P(\{\omega\})>0\} Ω + = { ω ∈ Ω : P ({ ω }) > 0 } と置く。命題 1.2 (1) によりP ( Ω ∖ Ω + ) = 0 \mathbb P(\Omega\setminus\Omega_{+})=0 P ( Ω ∖ Ω + ) = 0 であるから、P ( Ω + ) = ∑ ω ∈ Ω + P ( { ω } ) = 1 \mathbb P(\Omega_{+})=\sum_{\omega\in\Omega_{+}}\mathbb P(\{\omega\})=1 P ( Ω + ) = ∑ ω ∈ Ω + P ({ ω }) = 1 である。P ( X > μ ) = 0 \mathbb P(X>\mu)=0 P ( X > μ ) = 0 と仮定する。X ( ω ) > μ X(\omega)>\mu X ( ω ) > μ を満たすω ∈ Ω + \omega\in\Omega_{+} ω ∈ Ω + が存在すれば、命題 1.2 (1) によりP ( X > μ ) ≥ P ( { ω } ) > 0 \mathbb P(X>\mu)\ge\mathbb P(\{\omega\})>0 P ( X > μ ) ≥ P ({ ω }) > 0 となって仮定に反する。ゆえに、すべてのω ∈ Ω + \omega\in\Omega_{+} ω ∈ Ω + についてX ( ω ) ≤ μ X(\omega)\le\mu X ( ω ) ≤ μ である。命題 1.3 と∑ ω ∈ Ω P ( { ω } ) = 1 \sum_{\omega\in\Omega}\mathbb P(\{\omega\})=1 ∑ ω ∈ Ω P ({ ω }) = 1 により、確率が0 0 0 の点の項は和に寄与しないから
0 = μ − E [ X ] = ∑ ω ∈ Ω ( μ − X ( ω ) ) P ( { ω } ) = ∑ ω ∈ Ω + ( μ − X ( ω ) ) P ( { ω } ) 0=\mu-\mathbb E[X]=\sum_{\omega\in\Omega}\bigl(\mu-X(\omega)\bigr)\mathbb P(\{\omega\})=\sum_{\omega\in\Omega_{+}}\bigl(\mu-X(\omega)\bigr)\mathbb P(\{\omega\}) 0 = μ − E [ X ] = ω ∈ Ω ∑ ( μ − X ( ω ) ) P ({ ω }) = ω ∈ Ω + ∑ ( μ − X ( ω ) ) P ({ ω }) である。右辺の各項は非負であるから、すべての項が0 0 0 であり、P ( { ω } ) > 0 \mathbb P(\{\omega\})>0 P ({ ω }) > 0 より、すべてのω ∈ Ω + \omega\in\Omega_{+} ω ∈ Ω + でX ( ω ) = μ X(\omega)=\mu X ( ω ) = μ である。したがってΩ + ⊆ { X = μ } \Omega_{+}\subseteq\{X=\mu\} Ω + ⊆ { X = μ } であり、P ( X = μ ) ≥ P ( Ω + ) = 1 \mathbb P(X=\mu)\ge\mathbb P(\Omega_{+})=1 P ( X = μ ) ≥ P ( Ω + ) = 1 となって、P ( X = μ ) < 1 \mathbb P(X=\mu)<1 P ( X = μ ) < 1 に反する。ゆえにP ( X > μ ) > 0 \mathbb P(X>\mu)>0 P ( X > μ ) > 0 である。確率変数− X -X − X は、命題 1.4 (2) よりE [ − X ] = − μ \mathbb E[-X]=-\mu E [ − X ] = − μ を満たし、P ( − X = − μ ) = P ( X = μ ) < 1 \mathbb P(-X=-\mu)=\mathbb P(X=\mu)<1 P ( − X = − μ ) = P ( X = μ ) < 1 を満たす。いま示したことを− X -X − X に適用すると、P ( X < μ ) = P ( − X > − μ ) > 0 \mathbb P(X<\mu)=\mathbb P(-X>-\mu)>0 P ( X < μ ) = P ( − X > − μ ) > 0 を得る。
仮定P ( X = μ ) < 1 \mathbb P(X=\mu)<1 P ( X = μ ) < 1 は外すことができない。X X X が定数c c c に等しい確率変数ならば、μ = c \mu=c μ = c であり、P ( X > μ ) = P ( X < μ ) = P ( ∅ ) = 0 \mathbb P(X>\mu)=\mathbb P(X<\mu)=\mathbb P(\emptyset)=0 P ( X > μ ) = P ( X < μ ) = P ( ∅ ) = 0 である。
例を作る。I = { 1 } I=\{1\} I = { 1 } 、p = 0 p=0 p = 0 として定義 2.2 の有限確率空間Ω I , 0 \Omega_{I,0} Ω I , 0 を取り、X X X を第1 1 1 座標とする。Ω I , 0 \Omega_{I,0} Ω I , 0 はω 1 = 1 \omega_1=1 ω 1 = 1 を満たす点ω ( 1 ) \omega^{(1)} ω ( 1 ) とω 1 = 0 \omega_1=0 ω 1 = 0 を満たす点ω ( 0 ) \omega^{(0)} ω ( 0 ) の二点からなり、命題 2.3 (2) によりP ( { ω ( 1 ) } ) = 0 \mathbb P(\{\omega^{(1)}\})=0 P ({ ω ( 1 ) }) = 0 、P ( { ω ( 0 ) } ) = 1 \mathbb P(\{\omega^{(0)}\})=1 P ({ ω ( 0 ) }) = 1 である。命題 1.3 よりμ = 1 ⋅ 0 + 0 ⋅ 1 = 0 \mu=1\cdot0+0\cdot1=0 μ = 1 ⋅ 0 + 0 ⋅ 1 = 0 である。X ( ω ( 1 ) ) = 1 > μ X(\omega^{(1)})=1>\mu X ( ω ( 1 ) ) = 1 > μ であるが、{ X > μ } = { ω ( 1 ) } \{X>\mu\}=\{\omega^{(1)}\} { X > μ } = { ω ( 1 ) } であるからP ( X > μ ) = 0 \mathbb P(X>\mu)=0 P ( X > μ ) = 0 である。この例ではP ( X = μ ) = P ( { ω ( 0 ) } ) = 1 \mathbb P(X=\mu)=\mathbb P(\{\omega^{(0)}\})=1 P ( X = μ ) = P ({ ω ( 0 ) }) = 1 であり、前半の主張の仮定は満たされない。
(5) を示す。まず、任意の確率変数Y Y Y についてVar ( Y ) ≥ 0 \operatorname{Var}(Y)\ge0 Var ( Y ) ≥ 0 である。実際、§E11.4 定義 2.1 によりVar ( Y ) = E [ ( Y − E [ Y ] ) 2 ] \operatorname{Var}(Y)=\mathbb E[(Y-\mathbb E[Y])^{2}] Var ( Y ) = E [( Y − E [ Y ] ) 2 ] であり、( Y − E [ Y ] ) 2 (Y-\mathbb E[Y])^{2} ( Y − E [ Y ] ) 2 は各点で非負であるから、命題 1.4 (1) による。
1 ≤ i < j ≤ n 1\le i<j\le n 1 ≤ i < j ≤ n とする。命題 6.1 (2) を二つの確率変数X i X_i X i と− X j -X_j − X j に適用すると、Var ( X i − X j ) = Var ( X i ) + Var ( − X j ) + 2 Cov ( X i , − X j ) \operatorname{Var}(X_i-X_j)=\operatorname{Var}(X_i)+\operatorname{Var}(-X_j)+2\operatorname{Cov}(X_i,-X_j) Var ( X i − X j ) = Var ( X i ) + Var ( − X j ) + 2 Cov ( X i , − X j ) である。§E11.4 命題 2.3 によりVar ( − X j ) = Var ( X j ) \operatorname{Var}(-X_j)=\operatorname{Var}(X_j) Var ( − X j ) = Var ( X j ) かつCov ( X i , − X j ) = − Cov ( X i , X j ) \operatorname{Cov}(X_i,-X_j)=-\operatorname{Cov}(X_i,X_j) Cov ( X i , − X j ) = − Cov ( X i , X j ) であるから
Var ( X i − X j ) = Var ( X i ) + Var ( X j ) − 2 Cov ( X i , X j ) \operatorname{Var}(X_i-X_j)=\operatorname{Var}(X_i)+\operatorname{Var}(X_j)-2\operatorname{Cov}(X_i,X_j) Var ( X i − X j ) = Var ( X i ) + Var ( X j ) − 2 Cov ( X i , X j ) である。この等式を1 ≤ i < j ≤ n 1\le i<j\le n 1 ≤ i < j ≤ n を満たすすべての対について加える。各k ∈ { 1 , … , n } k\in\{1,\dots,n\} k ∈ { 1 , … , n } を含む対{ i , j } \{i,j\} { i , j } はn − 1 n-1 n − 1 個あるから、∑ i < j ( Var ( X i ) + Var ( X j ) ) = ( n − 1 ) ∑ k = 1 n Var ( X k ) \sum_{i<j}\bigl(\operatorname{Var}(X_i)+\operatorname{Var}(X_j)\bigr)=(n-1)\sum_{k=1}^{n}\operatorname{Var}(X_k) ∑ i < j ( Var ( X i ) + Var ( X j ) ) = ( n − 1 ) ∑ k = 1 n Var ( X k ) であり、
2 ∑ 1 ≤ i < j ≤ n Cov ( X i , X j ) = ( n − 1 ) ∑ k = 1 n Var ( X k ) − ∑ 1 ≤ i < j ≤ n Var ( X i − X j ) 2\sum_{1\le i<j\le n}\operatorname{Cov}(X_i,X_j)=(n-1)\sum_{k=1}^{n}\operatorname{Var}(X_k)-\sum_{1\le i<j\le n}\operatorname{Var}(X_i-X_j) 2 1 ≤ i < j ≤ n ∑ Cov ( X i , X j ) = ( n − 1 ) k = 1 ∑ n Var ( X k ) − 1 ≤ i < j ≤ n ∑ Var ( X i − X j ) を得る。これを命題 6.1 (2) の右辺へ代入すると
n ∑ k = 1 n Var ( X k ) − Var ( ∑ k = 1 n X k ) = ∑ 1 ≤ i < j ≤ n Var ( X i − X j ) n\sum_{k=1}^{n}\operatorname{Var}(X_k)-\operatorname{Var}\Bigl(\sum_{k=1}^{n}X_k\Bigr)=\sum_{1\le i<j\le n}\operatorname{Var}(X_i-X_j) n k = 1 ∑ n Var ( X k ) − Var ( k = 1 ∑ n X k ) = 1 ≤ i < j ≤ n ∑ Var ( X i − X j ) である。右辺は非負の実数の有限和であるから非負であり、主張の不等式が成り立つ。等号が成り立つことは、右辺が0 0 0 であること、すなわち右辺のすべての項が0 0 0 であることと同値である。ゆえに、等号が成り立つための必要十分条件は、1 ≤ i < j ≤ n 1\le i<j\le n 1 ≤ i < j ≤ n を満たすすべてのi , j i,j i , j についてVar ( X i − X j ) = 0 \operatorname{Var}(X_i-X_j)=0 Var ( X i − X j ) = 0 であることである。たとえばX 1 = ⋯ = X n = X X_1=\dots=X_n=X X 1 = ⋯ = X n = X のときは等号が成り立ち、実際Var ( n X ) = n 2 Var ( X ) \operatorname{Var}(nX)=n^{2}\operatorname{Var}(X) Var ( n X ) = n 2 Var ( X ) である。
(6) を示す。
A S 1 = { ω : ω e = 1 ( ∀ e ∈ E ( S ) ) } , A S 0 = { ω : ω e = 0 ( ∀ e ∈ E ( S ) ) } A_S^{1}=\{\omega:\ \omega_e=1\ (\forall e\in E(S))\},\qquad A_S^{0}=\{\omega:\ \omega_e=0\ (\forall e\in E(S))\} A S 1 = { ω : ω e = 1 ( ∀ e ∈ E ( S ))} , A S 0 = { ω : ω e = 0 ( ∀ e ∈ E ( S ))} と置く。ω \omega ω がE ( S ) E(S) E ( S ) 上で定数であることは、ω ∈ A S 1 \omega\in A_S^{1} ω ∈ A S 1 またはω ∈ A S 0 \omega\in A_S^{0} ω ∈ A S 0 であることと同値であるから、A S = A S 1 ∪ A S 0 A_S=A_S^{1}\cup A_S^{0} A S = A S 1 ∪ A S 0 である。s ≥ 2 s\ge2 s ≥ 2 より∣ E ( S ) ∣ = k ≥ 1 \lvert E(S)\rvert=k\ge1 ∣ E ( S )∣ = k ≥ 1 であるから、e 0 ∈ E ( S ) e_0\in E(S) e 0 ∈ E ( S ) を一つ取ることができる。A S 1 ∩ A S 0 A_S^{1}\cap A_S^{0} A S 1 ∩ A S 0 の元ω \omega ω はω e 0 = 1 \omega_{e_0}=1 ω e 0 = 1 とω e 0 = 0 \omega_{e_0}=0 ω e 0 = 0 を同時に満たさなければならないので、A S 1 ∩ A S 0 = ∅ A_S^{1}\cap A_S^{0}=\emptyset A S 1 ∩ A S 0 = ∅ である。命題 2.3 (2) をJ = E ( S ) J=E(S) J = E ( S ) に対して適用するとP ( A S 1 ) = p k \mathbb P(A_S^{1})=p^{k} P ( A S 1 ) = p k 、P ( A S 0 ) = ( 1 − p ) k \mathbb P(A_S^{0})=(1-p)^{k} P ( A S 0 ) = ( 1 − p ) k であり、P \mathbb P P の加法性によりP ( A S ) = p k + ( 1 − p ) k \mathbb P(A_S)=p^{k}+(1-p)^{k} P ( A S ) = p k + ( 1 − p ) k である。
s = 2 s=2 s = 2 のときはk = 1 k=1 k = 1 であり、P ( A S ) = p + ( 1 − p ) = 1 \mathbb P(A_S)=p+(1-p)=1 P ( A S ) = p + ( 1 − p ) = 1 である。
s ≥ 3 s\ge3 s ≥ 3 とするとk = ( s 2 ) ≥ 3 k=\binom s2\ge3 k = ( 2 s ) ≥ 3 である。t = p − 1 / 2 t=p-1/2 t = p − 1/2 と置くとt ∈ [ − 1 / 2 , 1 / 2 ] t\in[-1/2,1/2] t ∈ [ − 1/2 , 1/2 ] であり、p = 1 / 2 + t p=1/2+t p = 1/2 + t 、1 − p = 1 / 2 − t 1-p=1/2-t 1 − p = 1/2 − t である。二項定理(§D2.2 定理 5.1 )により
( 1 2 + t ) k = ∑ j = 0 k ( k j ) ( 1 2 ) k − j t j , ( 1 2 − t ) k = ∑ j = 0 k ( k j ) ( 1 2 ) k − j ( − t ) j \Bigl(\frac12+t\Bigr)^{k}=\sum_{j=0}^{k}\binom kj\Bigl(\frac12\Bigr)^{k-j}t^{j},\qquad \Bigl(\frac12-t\Bigr)^{k}=\sum_{j=0}^{k}\binom kj\Bigl(\frac12\Bigr)^{k-j}(-t)^{j} ( 2 1 + t ) k = j = 0 ∑ k ( j k ) ( 2 1 ) k − j t j , ( 2 1 − t ) k = j = 0 ∑ k ( j k ) ( 2 1 ) k − j ( − t ) j である。二つを加えると、j j j が奇数の項は打ち消し合い、j j j が偶数の項は二倍になるので
p k + ( 1 − p ) k = 2 ∑ 0 ≤ j ≤ k j は偶数 ( k j ) ( 1 2 ) k − j t j p^{k}+(1-p)^{k}=2\sum_{\substack{0\le j\le k\\ j\ \text{は偶数}}}\binom kj\Bigl(\frac12\Bigr)^{k-j}t^{j} p k + ( 1 − p ) k = 2 0 ≤ j ≤ k j は偶数 ∑ ( j k ) ( 2 1 ) k − j t j である。j = 0 j=0 j = 0 の項は2 ⋅ ( 1 / 2 ) k = 2 1 − k 2\cdot(1/2)^{k}=2^{1-k} 2 ⋅ ( 1/2 ) k = 2 1 − k である。j ≥ 2 j\ge2 j ≥ 2 が偶数のときt j ≥ 0 t^{j}\ge0 t j ≥ 0 であるから、その項は非負である。さらにk ≥ 2 k\ge2 k ≥ 2 であるから和はj = 2 j=2 j = 2 の項2 ( k 2 ) ( 1 / 2 ) k − 2 t 2 2\binom k2(1/2)^{k-2}t^{2} 2 ( 2 k ) ( 1/2 ) k − 2 t 2 を含み、この項はt ≠ 0 t\ne0 t = 0 のとき正である。ゆえにP ( A S ) ≥ 2 1 − k \mathbb P(A_S)\ge2^{1-k} P ( A S ) ≥ 2 1 − k であり、等号が成り立つことはt = 0 t=0 t = 0 、すなわちp = 1 / 2 p=1/2 p = 1/2 であることと同値である。
この結果により、定理 7.1 の証明と同じく単色のs s s 元集合の個数をX X X と置くと、命題 1.4 (2) と命題 1.3 によりE [ X ] = ( n s ) ( p k + ( 1 − p ) k ) \mathbb E[X]=\binom ns\bigl(p^{k}+(1-p)^{k}\bigr) E [ X ] = ( s n ) ( p k + ( 1 − p ) k ) であり、s ≥ 3 s\ge3 s ≥ 3 のときこの期待値を最小にするp p p は1 / 2 1/2 1/2 だけである。
(7) を示す。n n n とs s s を正の整数とし、( n s ) \binom ns ( s n ) をn n n 元集合のs s s 元部分集合の個数とする。n s / s ! > 0 n^{s}/s!>0 n s / s ! > 0 である。n < s n<s n < s の場合、n n n 元集合はs s s 個の相異なる元をもたないのでs s s 元部分集合は存在せず、( n s ) = 0 < n s / s ! \binom ns=0<n^{s}/s! ( s n ) = 0 < n s / s ! である。
n ≥ s n\ge s n ≥ s の場合、§B4.3 公式 1.2 と§B4.3 公式 1.3 により( n s ) = n ( n − 1 ) ⋯ ( n − s + 1 ) / s ! \binom ns=n(n-1)\cdots(n-s+1)/s! ( s n ) = n ( n − 1 ) ⋯ ( n − s + 1 ) / s ! である。分子のs s s 個の因子n − k n-k n − k (0 ≤ k ≤ s − 1 0\le k\le s-1 0 ≤ k ≤ s − 1 )は、k ≥ 0 k\ge0 k ≥ 0 よりn − k ≤ n n-k\le n n − k ≤ n を満たし、n − k ≥ n − s + 1 ≥ 1 n-k\ge n-s+1\ge1 n − k ≥ n − s + 1 ≥ 1 より正である。一般に、正の実数a 1 , … , a s a_1,\dots,a_s a 1 , … , a s とb 1 , … , b s b_1,\dots,b_s b 1 , … , b s が各k k k でa k ≤ b k a_k\le b_k a k ≤ b k を満たすならばa 1 ⋯ a s ≤ b 1 ⋯ b s a_1\cdots a_s\le b_1\cdots b_s a 1 ⋯ a s ≤ b 1 ⋯ b s である。実際、s s s についての帰納法により、a 1 ⋯ a s − 1 ≤ b 1 ⋯ b s − 1 a_1\cdots a_{s-1}\le b_1\cdots b_{s-1} a 1 ⋯ a s − 1 ≤ b 1 ⋯ b s − 1 であれば、両辺に正の数a s a_s a s を掛けてa 1 ⋯ a s ≤ b 1 ⋯ b s − 1 a s a_1\cdots a_s\le b_1\cdots b_{s-1}a_s a 1 ⋯ a s ≤ b 1 ⋯ b s − 1 a s を得て、a s ≤ b s a_s\le b_s a s ≤ b s の両辺に正の数b 1 ⋯ b s − 1 b_1\cdots b_{s-1} b 1 ⋯ b s − 1 を掛けてb 1 ⋯ b s − 1 a s ≤ b 1 ⋯ b s b_1\cdots b_{s-1}a_s\le b_1\cdots b_s b 1 ⋯ b s − 1 a s ≤ b 1 ⋯ b s を得る。この事実をa k = n − k + 1 a_k=n-k+1 a k = n − k + 1 、b k = n b_k=n b k = n (1 ≤ k ≤ s 1\le k\le s 1 ≤ k ≤ s )に対して用いるとn ( n − 1 ) ⋯ ( n − s + 1 ) ≤ n s n(n-1)\cdots(n-s+1)\le n^{s} n ( n − 1 ) ⋯ ( n − s + 1 ) ≤ n s であり、両辺をs ! > 0 s!>0 s ! > 0 で割って( n s ) ≤ n s / s ! \binom ns\le n^{s}/s! ( s n ) ≤ n s / s ! を得る。
(8) を示す。第一の主張を示す。p ∈ [ 0 , 1 ] p\in[0,1] p ∈ [ 0 , 1 ] を固定し、V V V を添字集合として定義 2.2 の有限確率空間Ω V , p \Omega_{V,p} Ω V , 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 ( ω ) = ∣ E ( S ( ω ) ) ∣ e(\omega)=\lvert E(S(\omega))\rvert e ( ω ) = ∣ E ( S ( ω ))∣ と置く。ここでE ( U ) = { e ∈ E : e ⊆ U } E(U)=\{e\in E:\ e\subseteq U\} E ( U ) = { e ∈ E : e ⊆ U } である。各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\rvert=\sum_{v\in V}Y_v ∣ S ∣ = ∑ v ∈ V Y v である。各辺f = { u , v } ∈ E f=\{u,v\}\in E f = { u , v } ∈ E についてZ f = 1 { ω u = 1 } ∩ { ω v = 1 } Z_f=\mathbf 1_{\{\omega_u=1\}\cap\{\omega_v=1\}} Z f = 1 { ω u = 1 } ∩ { ω v = 1 } と置くと、f ⊆ S ( ω ) f\subseteq S(\omega) f ⊆ S ( ω ) であることとZ f ( ω ) = 1 Z_f(\omega)=1 Z f ( ω ) = 1 であることは同値であるから、e ( ω ) = ∑ f ∈ E Z f ( ω ) e(\omega)=\sum_{f\in E}Z_f(\omega) e ( ω ) = ∑ f ∈ E Z f ( ω ) である。命題 2.3 (2) をJ = { v } J=\{v\} J = { v } とJ = { u , v } J=\{u,v\} J = { u , v } に対して適用し、命題 1.3 を用いると、E [ Y v ] = p \mathbb E[Y_v]=p E [ Y v ] = p 、E [ Z f ] = p 2 \mathbb E[Z_f]=p^{2} E [ Z f ] = p 2 である。命題 1.4 (2) により、確率変数W = ∣ S ∣ − e W=\lvert S\rvert-e W = ∣ S ∣ − e の期待値は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 が存在する。補題 8.2 をS ( ω ∗ ) S(\omega^{*}) S ( ω ∗ ) に適用すると、G G G の独立集合T ⊆ S ( ω ∗ ) T\subseteq S(\omega^{*}) T ⊆ S ( ω ∗ ) であって
∣ T ∣ ≥ ∣ S ( ω ∗ ) ∣ − ∣ E ( S ( ω ∗ ) ) ∣ = W ( ω ∗ ) ≥ n p − m p 2 \lvert T\rvert\ge\lvert S(\omega^{*})\rvert-\lvert E(S(\omega^{*}))\rvert=W(\omega^{*})\ge np-mp^{2} ∣ T ∣ ≥ ∣ S ( ω ∗ )∣ − ∣ E ( S ( ω ∗ ))∣ = W ( ω ∗ ) ≥ n p − m p 2 を満たすものが存在する。ゆえにα ( 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 p p が[ 0 , 1 ] [0,1] [ 0 , 1 ] に属することだけを用いる。
第二の主張を示す。g ( p ) = n p − m p 2 g(p)=np-mp^{2} g ( p ) = n p − m p 2 と置き、m < n / 2 m<n/2 m < n /2 とする。0 ≤ p < q ≤ 1 0\le p<q\le1 0 ≤ p < q ≤ 1 とする。m ≥ 0 m\ge0 m ≥ 0 かつp + q ≤ 2 p+q\le2 p + q ≤ 2 であるからm ( p + q ) ≤ 2 m m(p+q)\le2m m ( p + q ) ≤ 2 m であり、n − 2 m > 0 n-2m>0 n − 2 m > 0 であるから
g ( q ) − g ( p ) = n ( q − p ) − m ( q 2 − p 2 ) = ( q − p ) ( n − m ( p + q ) ) ≥ ( q − p ) ( n − 2 m ) > 0 g(q)-g(p)=n(q-p)-m(q^{2}-p^{2})=(q-p)\bigl(n-m(p+q)\bigr)\ge(q-p)(n-2m)>0 g ( q ) − g ( p ) = n ( q − p ) − m ( q 2 − p 2 ) = ( q − p ) ( n − m ( p + q ) ) ≥ ( q − p ) ( n − 2 m ) > 0 である。したがってg g g は[ 0 , 1 ] [0,1] [ 0 , 1 ] の上で狭義単調増加であり、最大値はg ( 1 ) = n − m g(1)=n-m g ( 1 ) = n − m である。第一の主張をp = 1 p=1 p = 1 に適用するとα ( G ) ≥ n − m \alpha(G)\ge n-m α ( G ) ≥ n − m を得る。
例を作る。V = { 1 , 2 , 3 , 4 } V=\{1,2,3,4\} V = { 1 , 2 , 3 , 4 } 、E = { { 1 , 2 } } E=\{\{1,2\}\} E = {{ 1 , 2 }} のグラフではn = 4 n=4 n = 4 、m = 1 m=1 m = 1 であり、1 ≤ m < n / 2 = 2 1\le m<n/2=2 1 ≤ m < n /2 = 2 を満たす。n 2 / ( 4 m ) = 4 n^{2}/(4m)=4 n 2 / ( 4 m ) = 4 である。V V V は辺{ 1 , 2 } \{1,2\} { 1 , 2 } を含むので独立集合ではなく、独立集合は3 3 3 元以下である。{ 1 , 3 , 4 } \{1,3,4\} { 1 , 3 , 4 } は独立集合であるからα ( G ) = 3 < 4 \alpha(G)=3<4 α ( G ) = 3 < 4 である。この例ではα ( G ) = 3 = n − m \alpha(G)=3=n-m α ( G ) = 3 = n − m であり、第二の主張の下界は等号で成り立つ。
(9) を示す。頂点集合U ⊆ V U\subseteq V U ⊆ V に対してE ( U ) = { e ∈ E : e ⊆ U } E(U)=\{e\in E:\ e\subseteq U\} E ( U ) = { e ∈ E : e ⊆ U } と書く。手続きの状態は頂点集合U U U であり、初期状態をU 0 = S U_0=S U 0 = S とする。E ( U t ) ≠ ∅ E(U_t)\ne\emptyset E ( U t ) = ∅ である間、E ( U t ) E(U_t) E ( U t ) の元e t e_t e t を一つ選び、e t e_t e t の端点の一方v t v_t v t を選んでU t + 1 = U t ∖ { v t } U_{t+1}=U_t\setminus\{v_t\} U t + 1 = U t ∖ { v t } とする。E ( U t ) = ∅ E(U_t)=\emptyset E ( U t ) = ∅ となった時点で停止し、T = U t T=U_t T = U t を出力する。
停止性を示す。変量をΦ ( U ) = ∣ E ( U ) ∣ \Phi(U)=\lvert E(U)\rvert Φ ( U ) = ∣ E ( U )∣ とする。Φ \Phi Φ は非負整数値である。本体が実行されるとき、U t + 1 ⊆ U t U_{t+1}\subseteq U_t U t + 1 ⊆ U t であるからE ( U t + 1 ) ⊆ E ( U t ) E(U_{t+1})\subseteq E(U_t) E ( U t + 1 ) ⊆ E ( U t ) である。またv t ∈ e t v_t\in e_t v t ∈ e t かつv t ∉ U t + 1 v_t\notin U_{t+1} v t ∈ / U t + 1 であるからe t ⊈ U t + 1 e_t\not\subseteq U_{t+1} e t ⊆ U t + 1 であり、e t ∈ E ( U t ) ∖ E ( U t + 1 ) e_t\in E(U_t)\setminus E(U_{t+1}) e t ∈ E ( U t ) ∖ E ( U t + 1 ) である。ゆえにΦ ( U t + 1 ) ≤ Φ ( U t ) − 1 < Φ ( U t ) \Phi(U_{t+1})\le\Phi(U_t)-1<\Phi(U_t) Φ ( U t + 1 ) ≤ Φ ( U t ) − 1 < Φ ( U t ) であり、§D2.8 命題 1.4 により手続きは有限回で停止する。さらに、本体をt t t 回実行した後の状態についてΦ ( U t ) ≤ Φ ( U 0 ) − t = ∣ E ( S ) ∣ − t \Phi(U_t)\le\Phi(U_0)-t=\lvert E(S)\rvert-t Φ ( U t ) ≤ Φ ( U 0 ) − t = ∣ E ( S )∣ − t が成り立つ。t = 0 t=0 t = 0 では等号であり、t t t からt + 1 t+1 t + 1 へはΦ ( U t + 1 ) ≤ Φ ( U t ) − 1 \Phi(U_{t+1})\le\Phi(U_t)-1 Φ ( U t + 1 ) ≤ Φ ( U t ) − 1 による。Φ ( U t ) ≥ 0 \Phi(U_t)\ge0 Φ ( U t ) ≥ 0 であるから、本体の実行回数t t t 、すなわち取り除く回数はt ≤ ∣ E ( S ) ∣ t\le\lvert E(S)\rvert t ≤ ∣ E ( S )∣ を満たす。
結論を示す。停止したときのT = U t T=U_t T = U t はE ( T ) = ∅ E(T)=\emptyset E ( T ) = ∅ を満たすので、e ⊆ T e\subseteq T e ⊆ T を満たすe ∈ E e\in E e ∈ E は存在せず、定義 8.1 によりT T T はG G G の独立集合である。U t + 1 ⊆ U t U_{t+1}\subseteq U_t U t + 1 ⊆ U t であるからT ⊆ S T\subseteq S T ⊆ S である。またv t ∈ e t ⊆ U t v_t\in e_t\subseteq U_t v t ∈ e t ⊆ U t であるから、本体の各回でU t U_t U t からちょうど一つの頂点が取り除かれ、∣ U t + 1 ∣ = ∣ U t ∣ − 1 \lvert U_{t+1}\rvert=\lvert U_t\rvert-1 ∣ U t + 1 ∣ = ∣ U t ∣ − 1 である。ゆえに∣ T ∣ = ∣ S ∣ − t ≥ ∣ S ∣ − ∣ E ( S ) ∣ \lvert T\rvert=\lvert S\rvert-t\ge\lvert S\rvert-\lvert E(S)\rvert ∣ T ∣ = ∣ S ∣ − t ≥ ∣ S ∣ − ∣ E ( S )∣ である。
(10) では、n = ∣ V ∣ n=\lvert V\rvert n = ∣ V ∣ とし、V V V の元をv 1 , … , v n v_1,\dots,v_n v 1 , … , v n と並べ、V V V を添字集合として定義 2.2 の確率空間Ω V , p \Omega_{V,p} Ω V , p を取る。各i i i についてY i = 1 { ω v i = 1 } Y_i=\mathbf 1_{\{\omega_{v_i}=1\}} Y i = 1 { ω v i = 1 } と置くと∣ S ∣ = ∑ i = 1 n Y i \lvert S\rvert=\sum_{i=1}^{n}Y_i ∣ S ∣ = ∑ i = 1 n Y i である。辺集合E E E はこの計算に現れない。
分散を求める。命題 2.3 (2) をJ = { v i } J=\{v_i\} J = { v i } に対して適用すると、命題 1.3 によりE [ Y i ] = p \mathbb E[Y_i]=p E [ Y i ] = p である。Y i 2 = Y i Y_i^{2}=Y_i Y i 2 = Y i であるからE [ Y i 2 ] = p \mathbb E[Y_i^{2}]=p E [ Y i 2 ] = p であり、§E11.4 命題 2.3 によりVar ( Y i ) = p − p 2 \operatorname{Var}(Y_i)=p-p^{2} Var ( Y i ) = p − p 2 である。i ≠ j i\ne j i = j のときY i Y j = 1 { ω v i = 1 } ∩ { ω v j = 1 } Y_iY_j=\mathbf 1_{\{\omega_{v_i}=1\}\cap\{\omega_{v_j}=1\}} Y i Y j = 1 { ω v i = 1 } ∩ { ω v j = 1 } であり、命題 2.3 (2) をJ = { v i , v j } J=\{v_i,v_j\} J = { v i , v j } と恒等的に1 1 1 であるσ \sigma σ に対して適用するとE [ Y i Y j ] = p 2 \mathbb E[Y_iY_j]=p^{2} E [ Y i Y j ] = p 2 である。したがって§E11.4 命題 2.3 によりCov ( Y i , Y j ) = p 2 − p ⋅ p = 0 \operatorname{Cov}(Y_i,Y_j)=p^{2}-p\cdot p=0 Cov ( Y i , Y j ) = p 2 − p ⋅ p = 0 である。命題 6.1 (2) により
Var ( ∣ S ∣ ) = ∑ i = 1 n ( p − p 2 ) + 2 ∑ 1 ≤ i < j ≤ n 0 = n p ( 1 − p ) \operatorname{Var}(\lvert S\rvert)=\sum_{i=1}^{n}(p-p^{2})+2\sum_{1\le i<j\le n}0=np(1-p) Var (∣ S ∣) = i = 1 ∑ n ( p − p 2 ) + 2 1 ≤ i < j ≤ n ∑ 0 = n p ( 1 − p ) である。
上界を導く。n ≥ 1 n\ge1 n ≥ 1 かつp ∈ ( 0 , 1 ] p\in(0,1] p ∈ ( 0 , 1 ] とすると、命題 1.4 (2) によりE [ ∣ S ∣ ] = n p > 0 \mathbb E[\lvert S\rvert]=np>0 E [∣ S ∣] = n p > 0 である。∣ S ∣ \lvert S\rvert ∣ S ∣ は非負整数値の確率変数であり、事象{ S = ∅ } \{S=\emptyset\} { S = ∅ } と{ ∣ S ∣ = 0 } \{\lvert S\rvert=0\} {∣ S ∣ = 0 } は等しいから、命題 6.2 により
P ( S = ∅ ) ≤ n p ( 1 − p ) ( n p ) 2 = 1 − p n p \mathbb P(S=\emptyset)\le\frac{np(1-p)}{(np)^{2}}=\frac{1-p}{np} P ( S = ∅ ) ≤ ( n p ) 2 n p ( 1 − p ) = n p 1 − p である。n = 0 n=0 n = 0 またはp = 0 p=0 p = 0 のときはE [ ∣ S ∣ ] = 0 \mathbb E[\lvert S\rvert]=0 E [∣ S ∣] = 0 であり、命題 6.2 を適用することができない。
真の値と比較する。命題 2.3 (2) をJ = V J=V J = V と恒等的に0 0 0 であるσ \sigma σ に対して適用すると、P ( S = ∅ ) = ( 1 − p ) n \mathbb P(S=\emptyset)=(1-p)^{n} P ( S = ∅ ) = ( 1 − p ) n である。p = 1 p=1 p = 1 のときは上界と真の値はいずれも0 0 0 であり、一致する。p ∈ ( 0 , 1 ) p\in(0,1) p ∈ ( 0 , 1 ) のとき、上界と真の値の比は
( 1 − p ) / ( n p ) ( 1 − p ) n = 1 n p ( 1 − p ) n − 1 \frac{(1-p)/(np)}{(1-p)^{n}}=\frac{1}{np(1-p)^{n-1}} ( 1 − p ) n ( 1 − p ) / ( n p ) = n p ( 1 − p ) n − 1 1 である。この比が1 1 1 以上であることを確かめる。n = 1 n=1 n = 1 のとき比は1 / p ≥ 1 1/p\ge1 1/ p ≥ 1 である。n ≥ 2 n\ge2 n ≥ 2 のとき、( 1 − p ) ( 1 + p ) = 1 − p 2 ≤ 1 (1-p)(1+p)=1-p^{2}\le1 ( 1 − p ) ( 1 + p ) = 1 − p 2 ≤ 1 より0 < 1 − p ≤ ( 1 + p ) − 1 0<1-p\le(1+p)^{-1} 0 < 1 − p ≤ ( 1 + p ) − 1 であるから( 1 − p ) n − 1 ≤ ( 1 + p ) − ( n − 1 ) (1-p)^{n-1}\le(1+p)^{-(n-1)} ( 1 − p ) n − 1 ≤ ( 1 + p ) − ( n − 1 ) であり、§B1.6 定理 3.1 より( 1 + p ) n − 1 ≥ 1 + ( n − 1 ) p (1+p)^{n-1}\ge1+(n-1)p ( 1 + p ) n − 1 ≥ 1 + ( n − 1 ) p である。したがって
n p ( 1 − p ) n − 1 ≤ n p 1 + ( n − 1 ) p ≤ 1 np(1-p)^{n-1}\le\frac{np}{1+(n-1)p}\le1 n p ( 1 − p ) n − 1 ≤ 1 + ( n − 1 ) p n p ≤ 1 である。最後の不等号はn p ≤ 1 + ( n − 1 ) p np\le1+(n-1)p n p ≤ 1 + ( n − 1 ) p 、すなわちp ≤ 1 p\le1 p ≤ 1 と同値である。ゆえに上界は真の値以上であり、命題 6.2 の結論と整合する。真の値はn n n について等比数列として減少するのに対して、上界は1 / n 1/n 1/ n に比例する。n = 10 n=10 n = 10 、p = 1 / 2 p=1/2 p = 1/2 では上界が1 / 10 1/10 1/10 、真の値が1 / 1024 1/1024 1/1024 であり、比は102.4 102.4 102.4 である。▨