이 유형의 가장 좋아하는 예는 Shearer 's Lemma의 엔트로피 기반 증명입니다. (나는 Jaikumar Radhakrishnan의 Entropy and Counting 에서이 증명과 다른 아주 예쁜 것들에 대해 배웠습니다 .)
제 : 사용자가 있다고 가정 에서 점 R (3) 한 N X 상의 구별 돌출부 의 Y , Z의 -plane, N Y 상의 구별 돌출부 의 X , Z의 -plane 및 N (Z) 상의 돌기 별개 의 X , Y의 -plane한다. 그런 다음 n 2 ≤ n x n y n z 입니다.nR3nxyznyxznzxyn2≤nxnynz
증명 : n 개의 점 에서 무작위로 균일하게 선택한 점으로 둡니다 . 하자 P의 X , P의 Y , P의 z는 에 그 돌기를 나타내는 Y의 (Z) , (X)의 (Z) 과 의 X , Y 는 각각 평면. p=(x,y,z)npxpypzyzxzxy
한편 , 엔트로피의 기본 특성에 의해 , , H [ p x ] ≤ log n x , H [ p y ] ≤ log n y 및 H [ p z ] ≤ log n z .H[p]=lognH[px]≤lognxH[py]≤lognyH[pz]≤lognz
반면에, 우리는 및 H [ p x ] = H [ y ] + H [ z | y ] H [ p y ] = H [ x ] + H [ z
H[p]=H[x]+H[y|x]+H[z|x,y]
H[px]=H[y]+H[z|y]
H [ p z ] = H [ x ] + H [ y | x ] 마지막 세 방정식을 더하면 다음과 같이됩니다.
H [ p x ] + H [ p y ] + H [ p z ] = 2 H [ x ] + H [ y ] + H [ y | x ] + HH[py]=H[x]+H[z|x]
H[pz]=H[x]+H[y|x]
H[px]+H[py]+H[pz]= 2H[x]+H[y]+ H[y|x]+ + H [ z | y ] ≥ 2 H [ x ] + 2 H [ y | x ] + 2 H [ z | x , y ] = 2 H [ p ] , 여기서 컨디셔닝으로 엔트로피가 감소한다는 사실을 사용했습니다 (일반적으로
H [ a ] ≥ H [ a | b ]H[z|x] +H[z|y] ≥2H[x]+2H[y|x]+2H[z|x,y]= 2H[p]H[a]≥H[a|b]임의의 변수
).
a,b
2logn≤lognx+logny+lognzn2≤nxnynz