Welch bounds explained

In mathematics, Welch bounds are a family of inequalities pertinent to the problem of evenly spreading a set of unit vectors in a vector space. The bounds are important tools in the design and analysis of certain methods in telecommunication engineering, particularly in coding theory. The bounds were originally published in a 1974 paper by L. R. Welch.[1]

Mathematical statement

If

\{x1,\ldots,xm\}

are unit vectors in

Cn

, define

cmax=maxi|\langlexi,xj\rangle|

, where

\langle,\rangle

is the usual inner product on

Cn

. Then the following inequalities hold for

k=1,2,...

:(c_\max)^ \geq \frac \left[\frac{m}{\binom{n+k-1}{k}}-1 \right].Welch bounds are also sometimes stated in terms of the averaged squared overlap between the set of vectors. In this case, one has the inequality[2] [3] [4] \frac\sum_^m |\langle x_i,x_j\rangle|^ \ge \frac.

Applicability

If

m\leqn

, then the vectors

\{xi\}

can form an orthonormal set in

Cn

. In this case,

cmax=0

and the bounds are vacuous. Consequently, interpretation of the bounds is only meaningful if

m>n

. This will be assumed throughout the remainder of this article.

Proof for k = 1

The "first Welch bound," corresponding to

k=1

, is by far the most commonly used in applications. Its proof proceeds in two steps, each of which depends on a more basic mathematical inequality. The first step invokes the Cauchy–Schwarz inequality and begins by considering the

m x m

Gram matrix

G

of the vectors

\{xi\}

; i.e.,

G=\left[\begin{array}{ccc}\langlex1,x1\rangle&&\langlex1,xm\rangle\\vdots&\ddots&\vdots\\langlexm,x1\rangle&&\langlexm,xm\rangle\end{array}\right]

The trace of

G

is equal to the sum of its eigenvalues. Because the rank of

G

is at most

n

, and it is a positive semidefinite matrix,

G

has at most

n

positive eigenvalues with its remaining eigenvalues all equal to zero. Writing the non-zero eigenvalues of

G

as

λ1,\ldots,λr

with

r\leqn

and applying the Cauchy-Schwarz inequality to the inner product of an

r

-vector of ones with a vector whose components are these eigenvalues yields

(TrG)2=\left(

r
\sum
i=1

λi\right)2\leqr

r
\sum
i=1
2
λ
i

\leqn

m
\sum
i=1
2
λ
i

The square of the Frobenius norm (Hilbert - Schmidt norm) of

G

satisfies

||G||2=

m
\sum
i=1
m
\sum
j=1

|\langlexi,xj\rangle|2=

m
\sum
i=1
2
λ
i

Taking this together with the preceding inequality gives

m
\sum
i=1
m
\sum
j=1

|\langlexi,xj\rangle|2\geq

(TrG)2
n

Because each

xi

has unit length, the elements on the main diagonal of

G

are ones, and hence its trace is

TrG=m

. So,
m
\sum
i=1
m
\sum
j=1

|\langlexi,xj\rangle|2=m+\sumi|\langlexi,xj\rangle|2\geq

m2
n

or

\sumi|\langlexi,xj\rangle|2\geq

m(m-n)
n

The second part of the proof uses an inequality encompassing the simple observation that the average of a set of non-negative numbers can be no greater than the largest number in the set. In mathematical notation, if

a\ell\geq0

for

\ell=1,\ldots,L

, then
1
L
L
\sum
\ell=1

a\ell\leqmaxa\ell

The previous expression has

m(m-1)

non-negative terms in the sum, the largest of which is
2
c
max
. So,
2\geq
(c
max)
1
m(m-1)

\sumi|\langlexi,xj

2\geqm-n
n(m-1)
\rangle|
or
2\geq
(c
max)
m-n
n(m-1)

which is precisely the inequality given by Welch in the case that

k=1

.

Achieving the Welch bounds

In certain telecommunications applications, it is desirable to construct sets of vectors that meet the Welch bounds with equality. Several techniques have been introduced to obtain so-called Welch Bound Equality (WBE) sets of vectors for the

k=1

bound.

The proof given above shows that two separate mathematical inequalities are incorporated into the Welch bound when

k=1

. The Cauchy - Schwarz inequality is met with equality when the two vectors involved are collinear. In the way it is used in the above proof, this occurs when all the non-zero eigenvalues of the Gram matrix

G

are equal, which happens precisely when the vectors

\{x1,\ldots,xm\}

constitute a tight frame for

Cn

.

The other inequality in the proof is satisfied with equality if and only if

|\langlexi,xj\rangle|

is the same for every choice of

ij

. In this case, the vectors are equiangular. So this Welch bound is met with equality if and only if the set of vectors

\{xi\}

is an equiangular tight frame in

Cn

.

Similarly, the Welch bounds stated in terms of average squared overlap, are saturated for all

k\let

if and only if the set of vectors is a

t

-design in the complex projective space

CPn-1

.

See also

Notes and References

  1. Welch . L. . 1974-05-01 . Lower bounds on the maximum cross correlation of signals (Corresp.) . IEEE Transactions on Information Theory . 20 . 3 . 397–399 . 10.1109/TIT.1974.1055219 . 1557-9654.
  2. Klappenecker . Andreas . Roetteler . Martin . 2005-02-11 . Mutually Unbiased Bases are Complex Projective 2-Designs . quant-ph/0502031 .
  3. Belovs . Aleksandrs . Smotrovs . Juris . 2008-07-22 . A Criterion for Attaining the Welch Bounds with Applications for Mutually Unbiased Bases . 0802.0855 .
  4. Datta . Somantika . Howard . Stephen . Cochran . Douglas . 2012-05-29 . Geometry of the Welch Bounds . 0909.0206 .