Chapter 17 §07 proved Lidskii’s inequality and then
translated the whole family of inequalities into one
majorization. It could go no further, and said so. This
section spends what it banked: the majorization is
already in hand, and Sections 2, 3 and 6 turn it into a
statement about every convex function and every
unitarily invariant norm. The last part of the section
carries all of it across to singular values.
What
Chapter 17 proved, and what it left
Here is the statement we start from. For Hermitian
,
Theorem 17.7.2 says
that for every index set , and the remark that closes that section
observes that, since the largest entries of a vector are
the best choice of of them, this family of
inequalities is exactly clause (M1) of Definition 17.8.1 for
the pair of vectors below, while clause (M2) is the
identity :
𝛌𝛌𝛌
(21.7.1)
This is proved, in Chapter 17, and we do not
prove it again. What Chapter 17 could not do it
named exactly: “Not proved here, and left to Chapter 21:
the general consequences of a majorization , namely for every convex ,
together with the matching statement for the unitarily
invariant norms of that chapter.”
Both consequences now exist. Section 2 proved the
first, as Theorem 21.2.1.
Section 3 proved that a symmetric gauge is monotone
under majorization, as Theorem 21.3.4, and
Section 4 identified the gauges with the unitarily
invariant norms. All that is left is to apply them,
which takes two short proofs, and then to repeat the
exercise for singular values, which takes one idea.
Example
(A pair to keep in mind)
Let Compute the three eigenvalue lists and check
Eq. 21.7.1.
Solution. is symmetric with
and , so 𝛌.
is symmetric
with and
, so
𝛌. Their difference has trace and determinant , so 𝛌.
The vector of shifts is 𝛌𝛌, already decreasing. Now
compare with : the top sums are , and the totals
are . So , as Eq. 21.7.1 promises,
and the majorization is strict in its one non-trivial
inequality.
Every
convex function at once
Theorem
21.7.1 (Lidskii’s Theorem, Convex Form)
Let be Hermitian, or . Then for every
convex ,
Proof. By Eq. 21.7.1, 𝛌𝛌𝛌. Apply Theorem 21.2.1 to
this majorization, with and the given . This proves the
theorem.
Three readings are worth having. With ,
which is convex, the theorem says that the total
movement of the eigenvalues is at most the total size of
the eigenvalues of the perturbation. With it is the
Hoffman–Wielandt inequality, as the next corollary
spells out. With it says that the total
upward movement of the eigenvalues is
at most the total of the positive eigenvalues of the
perturbation, and with it gives
bounds no earlier chapter could have stated.
Warning. The left side pairs with at the
same index, both lists being in
decreasing order, and the theorem claims nothing about
any other pairing. For and the spectra are equal,
𝛌𝛌, so the sorted pairing gives with . The
reversed pairing gives ,
while has . So the same inequality
with a different matching is simply false.
Every
unitarily invariant norm at once
To state the norm version we need to put a vector of
shifts inside a matrix, and Section 4 has already done
it. By Lemma 21.4.1 the
gauge of a unitarily invariant norm is recovered from
the norm by
(21.7.2)
where carries
down the main
diagonal and zeros elsewhere, and is written when . One more reading
will be used throughout: if is
Hermitian then has eigenvalues , so 𝛌 by Definition 13.8.1, and
hence 𝛌, the last
step by the permutation and sign invariance of Definition 21.3.1.
Theorem
21.7.2 (Lidskii’s Theorem, Norm Form)
Let be Hermitian. Then for
every unitarily invariant norm on , 𝛌𝛌
Idea. Both sides are the same
symmetric gauge evaluated at two real vectors: the
vector of eigenvalue shifts on the left, the eigenvalue
vector of
on the right. Chapter 17 says the first is majorized by
the second, and Section 3 says a symmetric gauge
respects that.
Proof. Let be the symmetric
gauge of the norm, so that (Theorem 21.4.3). Put
𝛌𝛌 and 𝛌, both in . By Eq. 21.7.2 the
left-hand side is ; and since is Hermitian, the
discussion above gives . By Eq. 21.7.1, , so Theorem 21.3.4 (a) —
the part for arbitrary real vectors, which is what
majorization rather than weak majorization buys — gives
. This proves the theorem.
That is the second half of Chapter 17 §07’s promise,
and it is also what Chapter 20 §11 was waiting for when
it listed, among the things that chapter did not do,
that its bounds “hold in the Frobenius norm” and that
“extending the eigenvalue and singular value bounds to
every unitarily invariant norm belongs to Chapter 21”.
Two specializations make the point. With the spectral
norm, whose gauge is , the
theorem reads , which
is Weyl’s perturbation bound Corollary 17.3.6. With
the Frobenius norm, whose gauge is , it is
Hoffman–Wielandt. One statement, two classical
corollaries, and every norm in between.
Corollary
21.7.3 (Hoffman–Wielandt for Hermitian
Matrices, Again)
Let be Hermitian. Then
Proof. The function is convex,
by Theorem 18.10.6 (a) with
. By Theorem 21.7.1, The matrix is Hermitian, so the spectral theorem
writes 𝛌 with unitary, and Lemma 11.7.5 gives
𝛌. This proves the
corollary.
This is Corollary 20.5.4 of
Chapter 20 §05, reached by a different road. That
section said so in advance: “Chapter 21 shows that a
majorization gives for every convex ; with this is Corollary 20.5.4
again, and Chapter 21 turns the same majorization into
one bound for every unitarily invariant norm. Nothing
here depends on that route; the proof above goes through
Birkhoff’s theorem …” So the two proofs are independent:
Chapter 20 argued from Birkhoff’s theorem applied to the
matrix of squared moduli of the entries of a unitary
change of basis, and never used Lidskii’s inequality;
this one uses Lidskii and never mentions doubly
stochastic matrices. Neither is a special case of the
other, and Chapter 20 reaches further in one direction:
its Corollary 20.5.4 is
the Hermitian case of Theorem 20.5.2, which
holds for all normal . What that theorem
gives there is weaker in kind — some permutation
matching the two eigenvalue lists, not the sorted one,
since complex eigenvalues have no decreasing order — and
the argument here, resting on Eq. 21.7.1, stays
with Hermitian matrices throughout.
Solution. There 𝛌𝛌 and 𝛌, so has singular
values and
has
singular values . The three norms of the left and right sides
are: spectral, ; Frobenius, ;
trace, . The
Frobenius case squared is , which is Corollary 21.7.3.
The same
theorem for singular values
Chapter 20 §10 proved Mirsky’s theorem in the
Frobenius norm and closed with: “Chapter 21 puts both
inside one statement covering every unitarily invariant
norm”, the two being the index-by-index bound Corollary 17.9.5 and
the Frobenius bound Theorem 20.10.1. The
route is the one that section used and Section 6 used
again: a Hermitian dilation turns singular
values into eigenvalues, and then Lidskii’s
theorem applies. The only delicate point is the
bookkeeping of the zeros, because a rectangular matrix
dilates to a matrix with extra zero eigenvalues in the
middle of its spectrum.
Theorem
21.7.4 (Mirsky’s Theorem in Every Unitarily
Invariant Norm)
Let and . Then for every
unitarily invariant norm on ,
Idea. Dilate all three matrices.
The eigenvalue list of is , then zeros, then reversed, and
the positions of the three blocks
depend only on
and — so and have their singular
values in the same slots, and subtracting the two lists
subtracts them index by index. Lidskii’s majorization
then compares a symmetric list
with a symmetric list in
. Reading
its top- sums for
turns it
into a weak majorization of the two lists we care about,
in , and
Section 3 finishes.
Proof. Write , let for and 𝛅, and let be the symmetric
gauge of the norm.
Step 1: what has to be proved. By Eq. 21.7.2 and the
sign invariance of Definition 21.3.1,
𝛅𝛅𝛅; and
by Theorem 21.4.3. Both
𝛅
and
have non-negative entries, so by Theorem 21.3.4 (b) it
is enough to prove the weak majorization
𝛅
(21.7.3)
Step 2: the dilations and their
spectra. For let be the Hermitian dilation of Proposition 17.9.3.
Conjugate transposition is additive, so and all three matrices are Hermitian. By Proposition 17.9.3 the
eigenvalues of are together with zeros; since the
are
non-negative and decreasing, the decreasing list is
(21.7.4)
The three ranges depend only on and , so the formula applies
to , to and to with the
same ranges. This is the bookkeeping the
rectangular case needs: the zeros of sit in exactly
the positions of the zeros of , and so cancel
when the two lists are subtracted.
Step 3: Lidskii. By Eq. 21.7.1 applied to
the Hermitian pair , , 𝛌𝛌𝛌 By Eq. 21.7.4 the vector
on the left has entries in positions
, zeros in
the middle range, and in the
last positions;
the vector on the right has , zeros,
and the negatives of the in the
same three ranges.
Step 4: read the running totals. Fix
. The
left-hand vector is the symmetric list of Lemma 21.6.3 with
, and , so by
that lemma its -th
running total — the largest sum of of its entries — is
𝛅. The
right-hand vector is already decreasing, so its -th running total is
. Since , clause
(M1) of Definition 17.8.1
applies at this
and gives 𝛅 As was arbitrary, this is Eq. 21.7.3, and Step
1 finishes the proof.
Specializing the gauge recovers both statements that
Chapter 20 §10 wanted inside one: gives , which is Corollary 17.9.5, and
gives Theorem 20.10.1.
Chapter 20 §11’s ledger entry — “extending the
eigenvalue and singular value bounds to every unitarily
invariant norm belongs to Chapter 21” — is now paid for
the eigenvalue bounds by Theorem 21.7.2 and
for the singular value bounds by Theorem 21.7.4.
Chapter 20 §10’s square-root and polar bounds (Theorem 20.10.2, Theorem 20.10.3, Theorem 20.10.4) are
not extended here: they still hold only
in the two norms Chapter 20 proved them in, the spectral
and the Frobenius.
The pair of Example (A pair to keep in mind)
illustrates the singular value form as well. There is positive
semidefinite with eigenvalues , so ;
has eigenvalues
, so ; and
has
eigenvalues ,
so . The vector of differences is , whose absolute values have running
totals and
: the weak
majorization of Eq. 21.7.3, and with
it the norm inequality in every unitarily invariant
norm.
Warning. Both Theorem 21.7.2 and Theorem 21.7.4
compare sorted lists, and the matching
they use is the sorted one. No claim is made for any
other pairing, and Theorem 21.7.4 in
particular is not a statement about eigenvalues: for
non-Hermitian matrices the eigenvalues can be wildly
unstable while the singular values are not, which is the
whole content of Chapter 20 §10’s remark that Mirsky’s
theorem needs no normality hypothesis at all.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) State the
majorization Eq. 21.7.1, and say
which chapter proves it.
- (b) State Theorem 21.7.2, and
say what 𝛌𝛌 means.
- (c) Determine
whether the following is true for Hermitian , and justify your
answer: .
- (d) Determine
whether the following is true, and justify your answer:
Theorem 21.7.4 holds
with the singular values of and listed in
increasing order on the left.
- (e) Where in the
proof of Theorem 21.7.4 is it
used that and
have the same
size?
Solution.
(a) For Hermitian
,
𝛌𝛌𝛌. It is proved in Chapter
17 §07, from Theorem 17.7.2 over
all index sets together with the equality of
traces.
(b) For every
unitarily invariant norm, 𝛌𝛌. The matrix is the diagonal
matrix in
whose -th diagonal
entry is ; here
, the shift of the -th eigenvalue, the
lists being in decreasing order.
(c) True. Take
in Theorem 21.7.1; it is
convex, being a norm on . Alternatively it is
Theorem 21.7.2 for
the trace norm, using Eq. 21.7.2.
(d) True, and for
a cheap reason: reversing both lists changes the vector
𝛅 only by
reversing it, and the gauge of a unitarily invariant
norm is permutation-invariant (Definition 21.3.1),
so the left-hand side is unchanged. What would
not be true is to sort one list
increasingly and the other decreasingly; see the warning
after Theorem 21.7.1.
(e) Twice. The
two matrices must lie in the same space for to be defined and
for one norm to apply to all three matrices; and in Step
2, , and being the same for
and is what puts the zeros
of the two dilated spectra in the same positions, so
that the difference of the two lists has the shape used
in Step 4.
B. Practice
Exercise
(B1: Running the three consequences)
Let and let with
Solution.
(a) acts as on and as
on , so 𝛌. Next, On it is
, with trace
and determinant
, so its
eigenvalues there are ; together with the eigenvalue
from , 𝛌
(b) The shifts
are 𝛌𝛌 Sorted decreasingly this is , with
running totals . The list 𝛌
has running totals . Each of the first two is larger, and the
totals agree at .
So the majorization holds.
(c) Write . The left-hand matrix is , whose
singular values are ; the right-hand matrix is , whose singular values
are .
Spectral: .
Frobenius: . Trace: .
Squaring the Frobenius comparison gives on the left and on the
right, which is Corollary 21.7.3.
Exercise
(B2: Singular values of a one-entry change)
Let and . Compute both
sides of Theorem 21.7.4 in the
trace norm, and compare with what Corollary 17.9.5 gives
on its own.
Solution. is symmetric with
eigenvalues and
, both positive,
so . For , , with
trace and
determinant , so
its eigenvalues are ;
these are the squares of ,
since . Hence The differences are , so the left side in the trace norm is
On the right, has singular values , so in the
trace norm. The inequality holds with
equality here.
Corollary 17.9.5 gives
only for each separately, hence at
best for the sum.
Mirsky’s theorem halves that, and here it is exact.
Exercise
(B3: A bound with no norm in sight)
Let be Hermitian with . Prove that , and give
a pair for which this is an equality.
Solution. By Theorem 21.7.1 with
, the last equality by Lemma 17.3.5. For
equality take : then for every , the left side is , and .
C. Going deeper
Exercise
(C1: The Schatten norms)
Recall the Schatten -norm of Example (The Schatten norms),
the unitarily invariant norm with gauge , and let
.
- (a) Prove that for
Hermitian , , in
two ways: from Theorem 21.7.1 and
from Theorem 21.7.2.
- (b) Deduce the same
statement for singular values, with in place of and arbitrary of the
same size.
Solution.
- (a) From Theorem 21.7.1.
First, is convex on . For this is , convex by Proposition 18.10.3. Let
, let and let
(the cases are equalities); write
and let
be the exponent conjugate to . Apply Theorem 18.11.4 in to Since , the rules for powers of Chapter
18 §11 give and , so The function is increasing on (Chapter 18
§11), and by Theorem 0.6.4, so
raising the displayed inequality to the power gives which is Definition 18.10.1 for
on . Now apply Theorem 21.7.1.
From Theorem 21.7.2.
Take the Schatten -norm, whose gauge is
. The
left-hand side of Theorem 21.7.2 is
by Eq. 21.7.2, and the
right-hand side is ,
since is
Hermitian. Raise to the power .
- (b) Apply Theorem 21.7.4 with
the Schatten -norm
and raise to the power , reading both sides
through Theorem 21.4.3 as
above.
Exercise
(C2: What the dilation costs)
Let and let be the
Hermitian dilation of Proposition 17.9.3.
- (a) Prove that and
cannot
be compared in general, by computing both for the
Frobenius norm and for the spectral norm with .
- (b) Explain, in one
or two sentences, why the proof of Theorem 21.7.4 is
nevertheless free of any such factor.
- (c) Deduce Corollary 21.6.2 from
Theorem 21.7.4, and
say why Section 6 nevertheless proved it another
way.
Hint: for (c), a matrix of rank at most has for .
Solution.
(a) For , has
singular values , so
while : the Frobenius norm grows by . The spectral
norms, however, are both . So the ratio
depends on the norm, and there is no single factor to
divide out. (The two norms also live on different
spaces, and
.)
(b) Because the
dilation is used only to produce a majorization between
eigenvalue lists, from which the
required inequality between running totals of the numbers and
the numbers is read
off directly. No norm is ever applied to a dilated
matrix.
(c) Let , so for
and hence
for , in the notation of the proof of Theorem 21.7.4. Let
have
for and for
. Then
for every , so Proposition 21.3.1
gives 𝛅; and by the
permutation invariance of Definition 21.3.1.
Combining with Theorem 21.7.4, 𝛅𝛅 which is the bound of Corollary 21.6.2,
attained at .
Section 6 proved it earlier in the chapter, so it could
not use this section; and its route gives more, namely
index by index, which is the
route Chapter 13 §10 predicted.