Entropy power inequality

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In information theory, the entropy power inequality (EPI) is a result that relates to so-called "entropy power" of random variables. It shows that the entropy power of suitably well-behaved random variables is a superadditive function. The entropy power inequality was proved in 1948 by Claude Shannon in his seminal paper "A Mathematical Theory of Communication". Shannon also provided a sufficient condition for equality to hold; Stam (1959) showed that the condition is in fact necessary.

Statement of the inequality

[edit | edit source]

For a random vector X:Ωn with probability density function f:n, the differential entropy of X, denoted h(X), is defined to be

h(X)=nf(x)logf(x)dx

and the entropy power of X, denoted N(X), is defined to be

N(X)=12πee2nh(X).

In particular, N(X)=|K|1/n when X is normally distributed with covariance matrix K.

Let X and Y be independent random variables with probability density functions in the Lp space Lp(n) for some p>1. Then

N(X+Y)N(X)+N(Y).

Moreover, equality holds if and only if X and Y are multivariate normal random variables with proportional covariance matrices.

Alternative form of the inequality

[edit | edit source]

The entropy power inequality can be rewritten in an equivalent form that does not explicitly depend on the definition of entropy power (see Costa and Cover reference below).

Let X and Y be independent random variables, as above. Then, let X and Y be independent random variables with Gaussian distributions and proportional covariance matrices such that

h(X)=h(X) and h(Y)=h(Y)

Then,

h(X+Y)h(X+Y)

See also

[edit | edit source]

References

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).