The first, so-called Heisenberg uncertainty principle, says that the variance (appropriately
defined, see Section 4) of a function and of its Fourier transform cannot both be small.
Following Heisenberg’s paper, many different notions of locality were studied. For example,
it is a simple and well-known fact that if f:R→Chas compact support, then ˆ
fcan be
extended to a holomorphic function on C, which in particular implies that ˆ
fonly vanishes on
a discrete countable set, and so it is not possible for both fand ˆ
fto be compactly supported.
This fact was generalized by Benedicks [6] (and further extended by Amrein and Berthier
[1]), who showed that it is not possible for both fand ˆ
fto have supports of finite measure.
Another sort of uncertainty principle, dealing not with the sharp localization of a function,
but rather with its decay at infinity, has also been widely studied. The first such result is due
to Hardy [18], who proved (roughly) that it is not possible for both fand ˆ
fto decay faster
than e−x2. Yet another type of uncertainty principle is the logarithmic version conjectured by
Hirschman [21] and proven by Beckner [4] and independently Bia lynicki-Birula and Mycielski
[7], which deals with the Shannon entropies of a function and its Fourier transform, and which
has connections to log-Sobolev and hypercontractive inequalities [5].
In 1989, motivated by applications to signal processing2, Donoho and Stark [14] initiated
the study of a new type of uncertainty principle, which deals not with functions defined
on R, but rather with functions defined on finite groups. Many of the concepts discussed
above, such as variance and decay at infinity, do not make sense when dealing with functions
on a finite group. However, other measures of “non-localization”, such as the size of the
support of a function, are well-defined in this context, and the Donoho–Stark uncertainty
principle deals with this measure. Specifically, they proved that if Gis a finite abelian
group3,b
Gis its dual group, f:G→Cis a non-zero function, and ˆ
f:b
G→Cis its Fourier
transform, then |supp(f)||supp( ˆ
f)| ≥ |G|. They also proved a corresponding theorem for an
appropriate notion of “approximate support” (see Section 3.3 for more details). The work of
Donoho and Stark led to a number of other uncertainty principles for finite groups. Three
notable examples are Meshulam’s extension [25] of the Donoho–Stark theorem to arbitrary
finite groups, Tao’s strengthening [35] of the Donoho–Stark theorem in case Gis a cyclic
group of prime order, and the discrete entropic uncertainty principles of Dembo, Cover, and
Thomas [12], which generalize the aforementioned theorems of Hirschman [21], Beckner [4]
and Bia lynicki-Birula and Mycielski [7].
Despite the fact that all uncertainty principles are intuitively similar, their proofs use a
wide variety of techniques and a large number of special properties of the Fourier transform.
Here is a sample of this variety. The standard proof of Heisenberg’s uncertainty principle
uses integration by parts, and the fact that the Fourier transform on Rturns differentiation
into multiplication by x. Benedicks’s proof that a function and its Fourier transform cannot
both have finite-measure supports uses the Poisson summation formula. The logarithmic
viewed as such dual functions, the phrase “uncertainty principle” is meant to indicate that it is impossible
to measure both to arbitrary precision.
2In this context, some similar theorems can be called “certainty principles”. Here, this indicates that one
can use the fact that one parameter is not localized to measure it well by random sampling.
3Strictly speaking, Donoho and Stark only proved this theorem for cyclic groups, but it was quickly
observed that the same result holds for all finite abelian groups.
3