Chapter 16 ended its survey of norms with a list of
what it had left undone, and one entry read: “It has not
said which norms are invariant under unitary
multiplication, which is Chapter 21.” This section says
it. The answer is that such a norm is nothing but a
symmetric gauge function applied to the singular values,
so §03’s inequality transfers wholesale from vectors to
matrices — and the Ky Fan functionals that failed to be
norms on Hermitian matrices become norms as soon as they
are read on singular values instead.
Throughout, or , , , and the
decreasing list of singular values (Definition 13.9.1) is
. Symmetric gauge functions
are §03’s (Definition 21.3.1)
and live on .
For we write for the matrix with down the
main diagonal and every other entry ; for this is the usual
. Finally, one consequence of Theorem 13.9.1 and Theorem 13.9.2 is used
constantly: if is a singular value
decomposition and , are unitary, then is again of that shape, with and unitary, so
Norms that
do not see the unitary factors
Two matrix norms in the book already ignore unitary
factors. The Frobenius norm does, by Lemma 11.7.5; the
spectral norm does, by Lemma 20.9.1 (c).
Both facts were proved separately and both were used the
same way: to replace by and reduce a
question about a matrix to a question about a list of
numbers. That is a property worth isolating, and it is
the property Chapter 16 left unnamed.
A norm is unitarily invariant when rotating the
domain and the codomain does not change the
measurement.
Definition
21.4.1 (Unitarily Invariant Norm)
A unitarily invariant norm on is a
norm
on , regarded as a vector space over , such that for every
and all unitary , .
The triple bars are standard and are used from here
on for a norm known to be unitarily invariant; a single
bar with a subscript, as in or , keeps naming
a specific one. In words: the condition is not
invariance under similarity, and not invariance under
transposition; it is invariance under multiplying on the
left by any unitary and on the
right by any unitary, independently.
The two unitaries are unrelated, which is what makes the
condition strong. Asking only for invariance under ,
with the same unitary on both sides, is a much weaker
demand: has it,
since by Theorem 0.9.6 (3), yet
it is not determined by , because and both have
singular values while their traces have absolute values and .
Example
(The two familiar norms)
Check each against Definition 21.4.1.
- (a) The Frobenius
norm .
- (b) The spectral
norm .
Solution.
(a) It is a norm,
being the norm of the Frobenius inner product of Chapter
11 §01, and is Lemma 11.7.5.
(b) It is a norm
by Theorem 16.3.2 (b), and Lemma 20.9.1 (c)
gives for unitary . By Theorem 16.3.3 (c), , so this norm too is a function of
alone —
and Eq. 21.4.1 gives a
second proof of its invariance.
Both are built from . The largest
singular value and the square root of the sum of their
squares are two entries in a whole family, and the
family is the point of the section.
Definition
21.4.2 (Ky Fan k-Norms)
For , the Ky Fan -norm of
is the sum of the largest singular
values. For
it is the spectral norm ; for it is called the
trace norm.
Chapter 17 §06 measured a Hermitian matrix by and found in Exercise (C2: Partial sums that behave like a norm)
that this is no norm:
although . The exercise said that “the repair is to
apply [its name
there for ] to
the singular values instead of the eigenvalues, which is
what Chapter 21 does”. Definition 21.4.2 is
that repair, and the repair works. Positive definiteness
now holds because singular values are nonnegative, so
they can only sum to by all vanishing, which
by Theorem 13.9.1 forces
; absolute
homogeneity holds because gives through Definition 13.9.1; and
unitary invariance is Eq. 21.4.1. The
triangle inequality is the one axiom still outstanding,
and Lemma 21.4.2 below
supplies it.
Nonexamples by minimal change. Both
are honest norms on that fail only
the invariance clause, and one witness refutes both. Let
a rotation through half a right angle, which
is orthogonal since its columns are orthonormal.
- The entrywise maximum is a norm (it is the -norm of the entry
list). But while .
- The operator -norm , the largest
column sum of absolute values (Theorem 16.3.3 (a)), is a
norm. But while .
Both failures are visible in the same picture: and have the same singular
values, namely , because both are orthogonal, and a unitarily
invariant norm is therefore forced to give them the same
value. A norm that reads individual entries or
individual columns is reading a basis, and a unitary
change of basis is exactly what Definition 21.4.1
forbids it to notice.
Why this definition. The clause is
exactly what makes a norm a function of the singular
values and nothing else, as the next lemma shows; that
is its whole purpose. Weakening it to one-sided
invariance is not enough. The largest
Euclidean length among the columns of is a norm with that
property, since a unitary matrix preserves the length of
each column; but it gives the value
, while has both columns of
length ,
and the two matrices have the same singular values.
Strengthening it to include all invertible is far too much,
since every nonzero matrix of a given rank would then
have the same norm.
Quick check. Is a
unitarily invariant norm on ? Is ?
Solution. Neither, and both fail
(N1) of Definition 16.1.1 rather
than the invariance clause: they are unitarily invariant
by Eq. 21.4.1, but they
are not norms. The matrix has , so
with . The
identity has , so with . This is the same failure Chapter 17 met
with , and it
says that not every symmetric-looking formula in the
singular values is a norm; the correspondence below says
exactly which are.
A
unitarily invariant norm is a function of the singular
values
Lemma
21.4.1 (The Gauge of a Unitarily Invariant
Norm)
Let be a
unitarily invariant norm on and
define Then
is a symmetric gauge function on , and In particular depends on
only through
.
Idea. The map is linear and injective,
so the norm axioms for are inherited entry
for entry. The two invariance clauses are the two
families of unitary matrices that act diagonally: a
permutation matrix on each side rearranges the diagonal,
a diagonal matrix of signs on one side flips its signs.
The last formula is the singular value decomposition,
read once.
Proof. is a norm.
The map is linear from to and
injective, since reads off as .
Hence satisfies (N1) — gives
and — and (N2) for real scalars, and (N3),
all directly from the corresponding axioms for .
(G1). The letter is taken here, so
write for a
permutation of . Extend it to a permutation of and to
one
of
by fixing every index greater than , and let and be their
permutation matrices (Definition 3.4.2),
which are unitary by Lemma 3.4.7 (b).
Writing , multiplying by on the left moves row
to row and
multiplying by on the right moves
column to column
;
no entry is created or destroyed. The only nonzero
entries of are
for
, and they
land in positions , again on the main diagonal.
Hence Taking of both
sides and using Definition 21.4.1
gives .
(G2). Let be signs. The matrix is real
diagonal with entries of modulus , hence unitary, and
multiplying on the left by it multiplies row by . So it
carries to
, and invariance gives
(G2).
The formula. Let be a
singular value decomposition (Theorem 13.9.1). Then
, and with
and unitary, so . This proves the lemma.
So the map
loses nothing. The question is whether it is surjective:
does every symmetric gauge come from a unitarily
invariant norm? Evaluating at certainly
produces a unitarily invariant function, by Eq. 21.4.1, and (N1)
and (N2) are easy. Everything hangs on the triangle
inequality, and the triangle inequality hangs on one
majorization.
Singular
values are subadditive
Lemma
21.4.2 (Weak Subadditivity of the Singular
Values)
Let . Then that is, for every .
Idea. The statement is about
singular values, and the tool — Corollary 17.6.5,
which says that the top eigenvalues of a
Hermitian sum are subadditive — is about eigenvalues.
The Hermitian dilation of Proposition 17.9.3
converts one into the other, and it does so
linearly: , because the blocks add. Since the top
eigenvalues of
are exactly
, the corollary transfers
verbatim.
Proof. Write for the Hermitian dilation of Proposition 17.9.3.
Adding block by block, .
By Proposition 17.9.3 the
eigenvalues of , with
multiplicity, are , then zeros, then . Every singular value is and every listed
negative number is , so this list, read in the order written, is
already decreasing. Hence for every .
Now fix . The matrices and are Hermitian of
the same size, so Corollary 17.6.5
applies to them: Replacing by on the left
and using the displayed identity three times turns this
into Finally, is
a sum of two decreasing vectors, hence decreasing, so it
is its own decreasing rearrangement, and the displayed
inequalities for are precisely (M1) for in Definition 17.8.1.
This proves the lemma.
Two remarks on the route. The dilation was chosen
because it reduces the statement to a corollary already
proved, in four lines and with no new variational
argument; the alternative is to establish a Ky Fan
maximum principle for singular values directly,
maximizing
over pairs of orthonormal lists, which is a genuine
theorem in its own right and is not needed here. And the
conclusion really is only weak
majorization: for and we have and , so
has total while
has total . Section 6 records this
as a negative result: no strengthening to is available.
The debts of the last two examples are now paid. By
Lemma 21.4.2 with
fixed, so the Ky Fan -norms of Definition 21.4.2
really are norms, and so is the trace norm, the case
. Chapter 17
§06’s Ky Fan functionals have been repaired exactly as
that section promised.
The
correspondence
Theorem
21.4.3 (Unitarily Invariant Norms Are Symmetric
Gauges)
Let
and .
The assignments are mutually inverse bijections between the
unitarily invariant norms on and the
symmetric gauge functions on .
Idea. Lemma 21.4.1 is one
direction and already contains the fact that the round
trip
is the identity. For the other direction the only issue
is the triangle inequality for , and it splits into two steps
that have just been prepared: , then §03’s theorem, then
the triangle inequality for itself.
Proof. Step 1: is a
unitarily invariant norm. Let be a symmetric gauge
function on
and put .
(N1). , and it vanishes only if ,
which by Theorem 13.9.1 forces
.
(N2). For , , so each eigenvalue
of
is
times the matching eigenvalue of and Definition 13.9.1
gives . Hence .
(N3). The vectors and
have nonnegative entries, and Lemma 21.4.2 gives
. So Theorem 21.3.4 (b)
applies, and then the triangle inequality for the norm
:
Invariance. By Eq. 21.4.1, for unitary , so .
Step 2: the round trips. Start from
a unitarily invariant norm . By Lemma 21.4.1 its
is a symmetric gauge and
for every
, so the second
assignment undoes the first.
Start instead from a symmetric gauge on , and let be the gauge of the
norm . For
,
the matrix has
,
whose eigenvalue list in decreasing order is
padded with zeros; so Definition 13.9.1
gives . Hence the last equality by Eq. 21.3.1. So the
first assignment undoes the second, and the two maps are
mutually inverse bijections. This proves the
theorem.
The theorem is a machine for producing matrix norms:
choose any symmetric gauge and it hands back a unitarily
invariant norm, with the triangle inequality free of
charge. Feeding it the gauges of Example (The p-norms, the Ky Fan gauges, and size one)
(a) gives the most-used family.
Example
(The Schatten norms)
The letter is
reserved in this section for , so write the
exponent as . For
,
the Schatten -norm is read as at . Identify , , and , and explain why
each is a
unitarily invariant norm.
Solution. By Example (The p-norms, the Ky Fan gauges, and size one)
(a),
is a symmetric gauge function on for every . So Theorem 21.4.3 makes
a unitarily invariant norm,
with no further checking. At the three familiar
exponents: is
the trace norm, since ; is
the Frobenius norm, since by Lemma 11.7.5
applied to ; and
is the spectral norm, by Theorem 16.3.3 (c). The
three norms Chapter 16 measured matrices with are three
points of one family. A concrete reading: the symmetric
has
eigenvalues and
, both positive,
so
has eigenvalues
and and by Definition 13.9.1.
Hence , — which matches — and .
What every
unitarily invariant norm satisfies
Chapter 20 §09 collected the facts it needed about
moving factors in and out of the spectral and Frobenius
norms (Lemma 20.9.1). Part
(b) of that lemma — — was proved
separately for the two norms. It holds for all of them
at once.
Proposition
21.4.4 (Basic Properties)
Let be a
unitarily invariant norm on , with
gauge as in Lemma 21.4.1, and let
.
- (a) ; consequently, if is
the unitarily invariant norm on attached
to the same gauge by Theorem 21.4.3, then
. For this reads .
- (b) for every , and for every .
- (c) If is
normalized, meaning for the matrix
with a single in
position ,
then
- (d) A normalized
unitarily invariant norm on is
submultiplicative: .
Idea. Everything reduces to one
inequality between singular values, , and then to §03’s
monotonicity Proposition 21.3.1.
That inequality is one line of the min–max theorem: the
subspace on which stretches by at most
also
works for ,
with the factor paid once.
Part (c) is Corollary 21.3.2,
read through the correspondence, and (d) is (b) and (c)
combined.
Proof.
(a) By Theorem 13.9.1 write
; then , and has the same diagonal.
By Theorem 13.9.2 applied
to , . The consequence is Lemma 21.4.1 used
twice: .
(b) Everything
rests on one inequality between singular values.
Claim. for every , with the
convention for .
Proof. Fix a singular value
decomposition of
with right singular vectors , and let , a subspace of of dimension . By Lemma 17.9.1 (a),
for every . By Theorem 16.3.2 (a), , so The matrices and both have columns, so Theorem 17.9.2 applies
to with
subspaces of :
is
the minimum over subspaces of dimension
of the
largest stretch on them, and is one competitor.
Hence .
Now and
lie in the same
space , and the claim says for . By Proposition 21.3.1
and then (N2) for , For the second inequality, apply the first to
and inside , with
the norm of
part (a): . By (a) the
left side is and , while by Lemma 20.9.1
(a).
(c) The matrix
is ,
so the normalization says . By
Corollary 21.3.2,
for every
.
At this reads which is the claim, since by Theorem 16.3.3 (c) and the
right-hand side is by Definition 21.4.2.
(d) By (b) and
then (c), . This proves the
proposition.
Applying (b) twice, once on each side, gives . That is Lemma 20.9.1 (b) with
the two named norms replaced by any unitarily invariant
one, so the debt announced at the head of this
subsection is paid. Taking and unitary recovers
Definition 21.4.1
itself: a unitary matrix has orthonormal columns, so
by Lemma 20.9.1 (c), and
the bound reads ; applying it again to
gives , and the two together give
equality.
Warning. A unitarily
invariant norm need not be submultiplicative, and the
normalization in (d) is what supplies the lower bound
that rules it out. Half the spectral norm,
, is a unitarily invariant
norm — it is for the
symmetric gauge . At it gives
while , so submultiplicativity fails.
Doubling instead of halving is harmless: is
submultiplicative. What Proposition 21.4.4
(d) really needs is , and Corollary 21.3.2
delivers that as soon as , normalized or not; here , and the bound runs the wrong way.
Submultiplicativity is a property of the
scaling of a norm, not of its
shape.
Theorem 21.4.3 is the
section’s payment of Chapter 16 §08’s debt: the norms
invariant under unitary multiplication are exactly the
symmetric gauges of the singular values, and there are
as many of them as there are norms on that ignore order
and sign. What the correspondence buys is that any
inequality between two singular value lists in the weak
majorization order becomes an inequality between the
matrices in every one of these norms at
once. Section 6 makes that the definition of dominance
and uses it to settle low-rank approximation and the
nearest unitary matrix; Section 7 does the same for
Lidskii’s and Mirsky’s theorems.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) State Definition 21.4.1,
saying exactly which matrices and range over.
- (b) Explain in one
sentence why a unitarily invariant norm can be computed
from
alone.
- (c) True or false,
with a reason: is a unitarily
invariant norm on .
- (d) Which axiom of
Definition 16.1.1 is the
only hard one for , and which two earlier results
prove it?
Solution.
(a) A norm on with
for every and all unitary and , the two
chosen independently.
(b) Because with
, so invariance gives
, a quantity built from alone (Lemma 21.4.1).
(c) False. It is
a norm but not unitarily invariant: and the rotation
have entrywise maxima
and , while .
(d) The triangle
inequality (N3). It follows from Lemma 21.4.2, which
gives , together with Theorem 21.3.4 (b),
which turns a weak majorization of nonnegative vectors
into an inequality of gauges.
B. Practice
Exercise
(B1: Which of these are unitarily invariant
norms)
Determine which of the following are unitarily
invariant norms on . Justify your
answer, naming the clause that fails when one does.
- (a) .
- (b) .
- (c) .
- (d) .
- (e) .
Solution.
(a) Yes: this is
the trace norm, the Ky Fan -norm of Definition 21.4.2,
equivalently of
Example (The Schatten norms).
Alternatively, it is for
, so Theorem 21.4.3
applies.
(b) No. It is a
norm — the -norm
of the entry list — but it is not unitarily invariant:
it gives the
value and the
rotation above
the value , although .
(c) Yes: it is
for , a symmetric gauge by Example (The p-norms, the Ky Fan gauges, and size one)
(a), so Theorem 21.4.3
applies. This is the Schatten -norm.
(d) No. It is
unitarily similarity invariant but not a norm:
with
the matrix nonzero, so (N1) fails. It is not unitarily
invariant either, since generally
differs from .
(e) No. By Theorem 21.4.3 the
question is whether is a symmetric gauge on
, and it is
not a norm: subadditivity fails. Take
and . Then and , while
gives . The failure is
easy to see in the matrices as well: and
each get the value , and their sum gets . The trap is that is not a norm — it
vanishes at — so the
maximum of it with inherits nothing.
Contrast exercise C1 below, where both members of the
maximum are norms.
Exercise
(B2: Measuring one matrix in every way)
Let
- (a) Compute and , and then
, , , and
.
- (b) Compute and verify
directly, saying for
which the
inequality is strict.
- (c) Verify Proposition 21.4.4
(c) for and the
Frobenius norm, and check that the Frobenius norm is
normalized.
Solution.
(a) is real symmetric with
eigenvectors
and for the
eigenvalues and
. Hence has
eigenvalues and
, and Definition 13.9.1
gives , as in Example (The Schatten norms).
Likewise has
eigenvectors
and for and , so . Hence
,
(which agrees with ), and
.
(b) , so
, while . The partial sums are against : strict at , equality at . So , and here the totals
happen to agree, so the relation is even a
majorization.
(c) The Frobenius
norm has , so it is normalized. The chain reads , and confirms
it.
Exercise
(B3: Moving a factor across)
Let , let be a
unitarily invariant norm on , and let
be an orthogonal
projection of
onto a subspace, with matrix .
- (a) Prove that .
- (b) Deduce that
.
- (c) Give an example
with in
which the inequality in (b) is strict for the Frobenius
norm.
Solution.
(a) For , write
, an orthogonal
decomposition, so by Theorem 11.1.3.
Hence for every , and by Definition 16.3.2.
(b) By Proposition 21.4.4
(b) with ,
.
(c) Take and . Then has , while
.
C. Going deeper
Exercise
(C1: A gauge built from two Ky Fan gauges)
On let
for a fixed
, with
and the Ky Fan gauges
of Definition 21.3.2.
- (a) Prove that is a symmetric gauge
function.
- (b) Write down the
unitarily invariant norm it induces on , and
decide whether it is normalized.
- (c) For , show that
, and conclude that the norm of (b) is
the trace norm in that case.
Solution.
(a) A maximum of
finitely many norms is a norm: it is nonnegative,
absolutely homogeneous, and subadditive because each
member is, and it vanishes only where all members do,
hence only at . Here both
members are symmetric gauges by Example (The p-norms, the Ky Fan gauges, and size one)
(b), and a maximum of permutation invariant and sign
invariant functions has the same invariances. So satisfies Definition 21.3.1.
(b) By Theorem 21.4.3 the
induced norm is It is normalized: at the singular values
are ,
so the two candidates are and , and the
maximum is .
(c) With , , which is at least
. So ,
and the induced norm is , the trace norm.
Exercise
(C2: How much scaling submultiplicativity can
stand)
Let and
consider on , .
- (a) Prove that is a unitarily
invariant norm for every , and compute its gauge.
- (b) Determine
exactly which
make
submultiplicative. Hint: test at .
- (c) Do the same for
, the scaled trace norm.
Show that is now the wrong test
matrix, and find one that gives the sharp answer.
Solution.
(a) A positive
multiple of a norm is a norm, and multiplying by does not disturb .
Its gauge is , since the largest
singular value of is .
(b) Exactly . If , then , using submultiplicativity of
the spectral norm (Theorem 16.3.2 (d)) and
. If , take : then
while
.
(c) The answer is
again exactly . Sufficiency: by Proposition 21.4.4
(b) and (c), , so for
, Necessity: at one gets and the
requirement , that is — a weaker
condition, so for the identity is the wrong test matrix. Take
instead , which is idempotent
with singular values . Then while ,
and
forces . The
moral: submultiplicativity is tested by matrices of the
smallest rank, where the trace norm and
the spectral norm agree, not by the identity, where they
differ by a factor of .
Exercise
(C3: The correspondence in the smallest case)
- (a) Describe all
unitarily invariant norms on , the row
vectors. Hint: what is ?
- (b) Deduce that on
every unitarily invariant norm is a positive multiple of
the Euclidean norm of the row.
- (c) Explain why the
answer to (a) does not contradict the existence of many
different unitarily invariant norms on .
Solution.
(a) Here , so Theorem 21.4.3
matches unitarily invariant norms on with
symmetric gauge functions on . By Example (The p-norms, the Ky Fan gauges, and size one)
(c), every norm on is such a gauge,
and each is with . So the
unitarily invariant norms are exactly , .
(b) A row vector
has
of rank at most
, with the single
nonzero eigenvalue ; so . Hence every unitarily
invariant norm on is .
(c) Because the
correspondence is with norms on , and leaves only one
shape. For ,
, and there
are many norms on that are
permutation and sign invariant — the whole family for , for
instance, giving the Schatten norms of Example (The Schatten norms).
The rigidity in (a) is a statement about , not about
matrices.