Digital Signal Processing Reference
In-Depth Information
stochastic (because some elements may be negative). In fact, the inverse
of a doubly stochastic matrix is doubly stochastic if and only if it is a
permutation matrix (see p. 48 of Marshall and Olkin [1979]).
Example 21.10: Stochastic matrices
The following matrices are doubly stochastic as can be verified by inspection.
A 1 = cos 2 θ
,
111
111
111
110
101
011
sin 2 θ
A 2 = 1
3
A 3 = 1
2
,
.
sin 2 θ
cos 2 θ
The first two matrices are also orthostochastic, though the third one is not.
Thus A 1 can be generated from the unitary matrix
cos θ
sin θ
sin θ
cos θ
by squaring its elements, and A 2
can be generated from the (normalized)
DFT matrix whose ( m, n ) element is e −j 2 πmn/ 3 / 3. The third matrix is
not orthostochastic because there cannot be a unitary matrix of the form
ab 0
c
,
0
d
0
ef
where a, b, c, d, e, and f are nonzero. For example, the inner product of the
first two columns is a b, which cannot be zero, as required for unitarity.
Another family of examples is obtained from circulant matrices (Appendix
D), e.g.,
c 0
c 1
c 2
c 3
c 3
c 0
c 1
c 2
A =
.
c 2
c 3
c 0
c 1
c 1
c 2
c 3
c 0
0 such that k c k =1 .
Circulants are doubly stochastic for any set of c k
It can be shown (see p. 527 of Horn and Johnson [1985]) that A is doubly
stochastic if and only if it is a convex combination of permutation matrices, that
is,
K
A =
α k P k ,
k =0
0with k α k =1 . This result is
called Birkhoff's theorem. The connection between majorization and stochastic
matrices is given by the following beautiful theorems [Marshall and Olkin, 1979]:
where P k are permutation matrices, and α k
 
Search WWH ::




Custom Search