Il mio esempio preferito di questo tipo è la prova basata sull'entropia del Lemma di Shearer's. (Ho imparato di questa prova e molti altri quelli molto carine da di Jaikumar Radhakrishnan Entropia e di conteggio .)
Reclama: Supponi di avere punti in che hanno distinte proiezioni sul piano , distinte proiezioni sul piano e distinte proiezioni sul piano . Quindi, .R 3 n x y z n y x z n z x y n 2 ≤ n x n y n znR3nxyznyxznzxyn2≤nxnynz
Prova: Sia un punto scelto in modo uniforme a casaccio dagli punti. Lascia che , , denotino le sue proiezioni rispettivamente sui piani , e . n p x p y p z y z x z x yp=(x,y,z)npxpypzyzxzxy
Da un lato, , , e , in base alle proprietà di base dell'entropia.H [ p x ] ≤ log n x H [ p y ] ≤ log n y H [ p z ] ≤ log n zH[p]=lognH[px]≤lognxH[py]≤lognyH[pz]≤lognz
D'altra parte, abbiamo e anche L'aggiunta delle ultime tre equazioni ci dà: , dove abbiamo usato il fatto che il condizionamento diminuisce l'entropia (in generale, per eventuali variabili casuali ).H [ p x ] = H [ y ] + H [ z | y ] H [ p y ] = H [ x ] + H [ z | x ] H [
H[p]=H[x]+H[y|x]+H[z|x,y]
H[px]=H[y]+H[z|y]
H[py]=H[x]+H[z|x]
H [ p x ] + H [ p y ] + H [ p z ] = 2 H [ x ] + H [ y ] + H [ y | x ] + H [ z | x ] + H [ zH[pz]=H[x]+H[y|x]
H[px]+H[py]+H[pz]= 2H[x]+H[y]+ H[y|x]+ H[z|x] ≥ 2 H [ x ] + 2 H [ y | x ] + 2 H [ z | x , y ] = 2 H [ p ] H [ a ] ≥ H [ a | b ] a , b+H[z|y] ≥2H[x]+2H[y|x]+2H[z|x,y]= 2H[p]H[a]≥H[a|b]a,b
Pertanto, abbiamo o .2logn≤lognx+logny+lognzn2≤nxnynz