§01 left a worry. There are many norms on , they give different
answers, and every statement of the form “this quantity
is small” now has to say small in which norm. This
section removes the worry in finite dimension, in the
strongest way available: any two norms on a
finite-dimensional space are trapped between fixed
multiples of each other, so they agree about every
limit, every bounded set and every continuous function.
It also says what the theorem costs — constants that
grow with the dimension — and where it stops being
true.
Trapped
between multiples
Look again at Proposition 16.1.2. Its four
inequalities say that on , so never
differs from by a
factor worse than , in either direction. Whatever calls
small, calls
small too, at the cost of a fixed factor. That is a
relation worth naming.
Two norms are equivalent when each is sandwiched
between two fixed multiples of the other, so that
neither can be small while the other is large.
Definition
16.2.1 (Equivalent Norms)
Let be a
vector space over or , and let and be norms
on . They are
equivalent if there exist real
constants , not depending on the
vector, such that
In words. The two inequalities are read separately:
the right one says is no
larger than a fixed multiple of , and the
left one says it is no smaller than a fixed
positive multiple. The phrase not depending on
the vector is the whole content, since for each
individual the ratio
is some positive number and one could always take that
number as the constant. What is being asked is that one
pair of constants works for all at once. Note also
that the definition says nothing about the two norms
being close; may
be .
Example
(The three -norms,
with best constants)
On , Proposition 16.1.2 gives
so the three are pairwise equivalent. The
middle line’s upper constant comes from .
Every constant shown is attained, so none of them can be
improved. On the first two lines the lower constant is
attained at
and the upper one at . The third
line runs the other way: at the lower inequality
reads , and at the upper one reads
.
Before the theorem, one small fact makes the proof
strategy possible: it is enough to compare every norm
with a single one of our choosing.
Proposition
16.2.1 (Equivalence of Norms Is an Equivalence
Relation)
On a fixed vector space over , the relation of Definition 16.2.1 is
reflexive, symmetric and transitive.
Proof. Reflexive: take . Symmetric: if
for all , then dividing through
by the positive constants gives . Transitive: if in
addition , then
multiplying the first chain’s outer inequalities by the
positive constants and gives and . This proves all three
properties.
So to prove that any two norms on are equivalent, it
suffices to prove that every norm is equivalent
to one fixed reference norm. We take the reference to be
the Euclidean norm of a chosen basis, because that is
where compactness lives.
Compactness enters the book
Theorem
16.2.2 (Equivalence of Norms in Finite
Dimension)
Let be a
vector space over or
with . Then any two norms on
are equivalent.
Explicitly, if is a basis of , if denotes
the Euclidean norm of the coordinate vector, and if
is any norm on ,
then there are constants with
Idea. The two inequalities are not
symmetric, and it is worth seeing why before starting.
The upper bound is cheap: write in the basis, apply
the triangle inequality once, and the constant is built out of the
numbers .
The lower bound cannot be obtained the
same way; there is no inequality running from down to
the individual coordinates, and the temptation to assume
that the two norms are comparable on the basis and then
“extend by linearity” is exactly the error the theorem
exists to forbid — Example (Agreeing on a basis is not enough)
below shows two norms agreeing on a basis and differing
by a factor of
elsewhere.
The route is therefore ① upper bound by the triangle
inequality; ② use that upper bound to show is continuous as a
function of the coordinates; ③ restrict to the Euclidean unit
sphere, which is compact, so attains a minimum there; ④ the minimum is
positive because
vanishes only at , which is not on the
sphere; ⑤ scale back. Compactness is what turns the
infimum over infinitely many unit vectors into a value
attained at a particular unit vector, and a value
attained at a vector can be tested for positivity one
vector at a time.
Proof. By Proposition 16.2.1 it
suffices to prove the displayed two-sided bound, since
then any two norms are each equivalent to and hence
to each other. If then , both norms are the zero function and
works;
assume . The
coordinate map , , is an isomorphism (Corollary 2.5.5), and
by construction is the Euclidean norm of Example (The -, - and -norms on ). It is enough to
prove the two bounds for with replaced by .
Step 1. The upper bound. Let . For , the triangle
inequality (N3) applied times and then (N2) give and Theorem 11.1.5 in
, applied to
the vectors and , bounds the right-hand side by . Hence
for every . Also
, since
by
(N1) and .
Step 2. is continuous on for the Euclidean
norm. By Lemma 16.1.1 applied to
, and then Step 1
applied to ,
So
changes by at most times the distance
moved: it is continuous, and the continuity was
deduced from Step 1 rather than
assumed.
Step 3. The minimum on the unit
sphere. Let which is non-empty because (it contains
). It is
bounded, and it is closed: if
with every , then Lemma 16.1.1 gives , so
and
. By
the compactness of closed bounded sets in , fact (A3) of the
chapter introduction, is compact; by
the extreme value theorem, fact (A4),
the continuous function of Step 2 attains a
minimum value on .
Say
with .
Step 4. The minimum is positive.
Since we
have , so and hence , being injective. By
(N1) for , .
This is the step that needs a minimum rather than an
infimum: an infimum of positive numbers can be , while a minimum is the
value at an actual vector, and there (N1) can be
applied.
Step 5. Scaling back. Let . Then , so
, and (N2) for gives .
For both
sides are .
Combining with Step 1, and transporting along gives the statement
for . Since , the constants satisfy . This
proves the theorem.
The proof used the finite dimension twice, and it is
worth saying where: once in Step 1, where the triangle
inequality was applied finitely many times to a finite
basis expansion, and once in Step 3, where is the space in which
closed bounded sets are compact. Remove either and the
argument collapses, as the last part of this section
shows.
Example
(Agreeing on a basis is not enough)
On , the
norms and both
give every standard basis vector the value . Yet and . So
the data “ for every basis vector” implies no
inequality between and beyond what Theorem 16.2.2 gives for any
pair at all.
Quick check. In Step 1 the constant
was . Where would the proof
break if we tried the symmetric guess for
the lower bound?
Solution. It breaks immediately,
and Example (Agreeing on a basis is not enough)
is the witness. Take with the basis ,
and
the Euclidean norm. Then , and
the guessed inequality fails at , where the two
sides are and
. The reason
is that the triangle inequality only ever bounds from
above; there is no lower bound in the
axioms, because a sum of long vectors can be short.
Getting a lower bound needs a genuinely different
mechanism, and compactness is that mechanism.
What the
theorem buys
The point of the theorem is that whole sentences may
now drop the words “in which norm”.
Corollary
16.2.3 (Convergence and Boundedness Do Not
Depend on the Norm)
Let be
finite-dimensional over or , let and be norms
on , and let be a sequence in
with . Then:
- (a)
if and only if ;
- (b) is bounded for
if
and only if it is bounded for ;
- (c) is Cauchy for
if
and only if it is Cauchy for .
Proof. By Theorem 16.2.2 there are
with
for every . For (a), apply
this to : if then , and conversely . For (b), a
bound for all gives , and
conversely with . For (c), apply
the same two estimates to . This proves all three.
Now the connection this chapter was built for.
Chapter 10 §10 defined convergence of matrices
entrywise (Definition 10.10.1)
and said, in its opening paragraph, that no notion of
the size of a matrix was used and that Chapter 16 would
supply one. Here is the reconciliation.
Corollary
16.2.4 (Entrywise Convergence Is Convergence in
Every Norm)
Let and lie in , and
let be
any norm on . Then
entrywise in the sense of Definition 10.10.1
if and only if . Likewise is bounded in the
sense of Definition 10.10.1
if and only if
is a bounded sequence of real numbers.
Idea. Entrywise convergence is
convergence in one particular norm, the entrywise
maximum. Theorem 16.2.2 says every
other norm is trapped between two multiples of it, and a
quantity squeezed between two multiples of something
tending to tends
to as well. Both
directions are that one sentence.
Proof. The space is a
complex vector space of dimension , and is a norm on it: it is the -norm of Example (The -, - and -norms on ) read on the list
of entries, through the coordinate isomorphism of Corollary 2.5.5 that
sends a matrix to its entries. By Definition 10.10.1
(a),
entrywise means for each of the finitely many
positions ,
and since a maximum of finitely many non-negative
sequences tends to exactly when each of
them does, this says precisely . By Theorem 16.2.2 the norms
and are
equivalent, so Corollary 16.2.3 (a)
converts this into .
The statement about boundedness is Definition 10.10.1
(b) together with Corollary 16.2.3 (b), read
the same way.
Example
(Watching one sequence converge)
In let
Entry by entry, , , and , so
in the sense of Definition 10.10.1.
The corollary says this is convergence in every
norm, and here one can see it directly: , so and , the largest absolute row sum, is
. Different
norms, different constants, the same verdict — which is
the content of the corollary.
So Chapter 10 §10 lost nothing by working entrywise.
Its Theorem 10.10.2,
Theorem 10.10.3,
Theorem 10.10.4
and Theorem 10.10.6
are statements about the convergence of
matrices, and every norm this chapter introduces — the
Frobenius norm, the operator norms of §03, anything at
all — measures the same thing. What the norms add is not
a new notion of limit but a rate: a
single number that can be
bounded, compared and summed, where an entrywise
statement gives
separate sequences and no way to combine them.
One more corollary, which §03 will use to know that
the operator norm exists at all.
Corollary
16.2.5 (Closed and Bounded Is Compact, in Every
Norm)
Let be
finite-dimensional over or . Call a subset
bounded for a norm if for some real , and
closed for that norm if whenever
with every , also . Then a subset that is closed and bounded for
one norm is closed and bounded for every norm, and is
compact: every sequence in it has a
subsequence converging to a point of it. In particular,
when ,
the unit sphere of any norm is non-empty and
compact, and a continuous real-valued function on it
attains a maximum and a minimum.
Idea. Both words in “closed and
bounded” are defined by a norm, so the first thing to
check is that changing the norm changes neither. That is
Theorem 16.2.2 again. Once
the words are norm-free, the statement is Theorem 16.2.2’s own
compactness step read in a coordinate-free way: carry
to by coordinates, apply
(A3), and carry the limit back.
Proof. Fix a basis and transport
everything to
by the coordinate isomorphism (Corollary 2.5.5), as
in the proof of Theorem 16.2.2. Let and be norms,
with from Theorem 16.2.2. A set
bounded for one is bounded for the other by the same two
estimates as in Corollary 16.2.3 (b). A set
closed for one is closed for the other, because by Corollary 16.2.3 (a) the two
norms have the same convergent sequences with the same
limits, and the notion of closed defined in the
statement asks exactly that limits of convergent
sequences stay in the set.
For compactness, let be closed and bounded for some
norm; by the previous paragraph it is closed and bounded
for .
By the compactness of closed bounded sets in
, fact (A3) of
the chapter introduction, every sequence in
has a subsequence
converging in to a point
of , and by Corollary 16.2.3 (a) that
subsequence converges in every norm to the same point.
The unit sphere of a norm is bounded, and it is
closed because by Lemma 16.1.1, so a limit of
vectors with
has ; it is
non-empty when , since lies on it
for any .
The last sentence is then the extreme value
theorem, fact (A4), applied to that non-empty
compact set. This proves the corollary.
Two
warnings, and where the theorem stops
The theorem is not permission to forget which norm is
in use. Here is the first reason.
Warning. The constants
depend on the dimension, and grow. Example (The three -norms, with best
constants) gives on , and Exercise (C1: Sharpness of the comparison constants)
shows the constant in is attained, hence best
possible. So a statement such as “the error is at most
in the
-norm”
translates into the -norm as “at most ”, which
is a different statement when is a million. Theorem 16.2.2 says the two
norms cannot disagree about whether
something tends to zero; it says nothing about
how fast, and every quantitative
estimate in the rest of this chapter names its norm for
that reason.
The second reason is that the theorem is false
without the finite dimension, and not by a narrow
margin.
Example
(Two inequivalent norms on a space of
polynomials)
Let ,
the real polynomials — equivalently, the sequences of
real coefficients with only finitely many non-zero
terms. For put Both are norms, by the same coordinatewise
checks as in Example (The -, - and -norms on ); the only
difference is that the number of coordinates is
unbounded. One inequality survives: always. The other fails completely.
Put Then while , so
a constant with
for all would have to satisfy
for every
. No such exists, and the two
norms are not equivalent.
Look at what the sequence
does: it tends to
in ,
since , while
for every . So the
two norms disagree about which sequences converge — not
about the rate, about the fact. Everything in Corollary 16.2.3 and Corollary 16.2.5 fails here
at once, and it fails because Step 3 of the proof of Theorem 16.2.2 has nothing
to stand on. The general reason is recorded, and not
proved, in the warning below.
Warning. Infinite dimension
is outside the scope of this book. The closed
unit ball of a normed space is compact
only when the space is
finite-dimensional. That is a genuine theorem, due to
Riesz, and it is recorded here, not
proved: it lies outside the four imported facts
of the chapter introduction, this book never uses it as
a step in an argument, and it is stated only so that Example (Two inequivalent norms on a space of polynomials)
is not mistaken for an accident of a badly chosen pair.
Every result of this chapter carries the hypothesis
,
and on or
none of them
is available. The study of norms on infinite-dimensional
spaces is functional analysis, and there the choice of
norm is the main content rather than an irrelevance.
Quick check. On , compare the sup
norm of Example (Inner products, weights, and a function space)
(c) with , which is a norm because
a continuous with is the zero function — the one fact from
analysis that Chapter 11 §01 recorded when it put an
inner product on , quoted again
here. Which of the two inequalities of Definition 16.2.1 holds, and
which fails?
Solution. The inequality holds, since . The
other fails. Take for , the spike that
drops from to
on . Then , while the area of a triangle of base and height , so no integration
theory is needed to evaluate it. A constant with would need for every . A tall thin spike has
small integral and large maximum, and in infinite
dimension nothing stops it from being arbitrarily
thin.
With the choice of norm made harmless in finite
dimension, the next section can measure matrices without
apologizing for which measurement it uses — and then,
when the estimates start to matter, name the norm on
purpose.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) State Definition 16.2.1, and
explain why the phrase “not depending on the vector”
cannot be dropped.
- (b) State Theorem 16.2.2, including
its hypothesis on .
- (c) Which two of the
four imported analysis facts does the proof of Theorem 16.2.2 use, and at
which step is each used?
- (d) True or false:
if two norms on are equivalent,
then some sequence converges in one and not the other.
Justify your answer.
- (e) True or false:
equivalent norms give the same value to every vector.
Justify your answer.
Solution.
(a) Two norms
on are equivalent if there
are constants , independent of the vector, with for every (Definition 16.2.1). Without
the phrase the condition is vacuous: for each the number
is positive and could be taken as both and at that one vector, so
every pair of norms would qualify.
(b) On a
finite-dimensional vector space over or , any two norms are
equivalent (Theorem 16.2.2). Finite
dimension is essential — see Example (Two inequivalent norms on a space of polynomials).
(c) Fact (A3),
the compactness of closed bounded sets in , at Step 3, to know
the Euclidean unit sphere is compact; and fact (A4), the
extreme value theorem, also at Step 3, to know that the
continuous function attains a minimum there
rather than merely approaching an infimum.
(d) False, and
this is the content of Corollary 16.2.3 (a):
equivalent norms have exactly the same convergent
sequences with exactly the same limits.
(e) False. and on
are
equivalent by Example (The three -norms, with best
constants), yet . Equivalence constrains
ratios, not values.
B. Practice
Exercise
(B1: Best constants for a weighted norm)
On let
. Find the
best constants with and give a vector attaining each. Hence deduce
that and are
equivalent.
Solution. Write ,
and . Then .
Upper: , so . Equality needs , and gives and . So
and it
cannot be lowered.
Lower: if
then , and if then . Either way , so works, and gives , so it cannot be raised.
Since and
are positive
constants independent of , the two norms are
equivalent by Definition 16.2.1.
Exercise
(B2: Reading a convergence off the entries)
In let
Determine in the sense of Definition 10.10.1,
and compute explicitly. Hence confirm Corollary 16.2.4 for this
sequence and the Frobenius norm.
Solution. Each entry converges:
,
,
, . So entrywise.
Then which is at most for , since and for
. Hence
, as Corollary 16.2.4 predicts.
Note what the norm added: a single sequence bounding the
whole matrix, where the entrywise statement gave four
unrelated sequences.
Exercise
(B3: An equivalence with the constants written
down)
Let with basis . For let be the
Euclidean norm of the coefficient vector, and let .
- (a) Prove that is a norm on .
- (b) Find an explicit
with ,
following Step 1 of the proof of Theorem 16.2.2.
- (c) Explain, without
computing it, why a constant with
exists.
Solution.
(a) (N2) and (N3)
are inherited pointwise from on
, exactly as for
in
Example (The -, - and -norms on ). For (N1): forces ,
so has three
distinct roots while , hence . This is the only clause with any content,
and it is where and the three sample points match
up.
(b) Step 1 takes
over the basis. Here
, and , so
(c) is finite-dimensional,
so Theorem 16.2.2 applies to
the pair , and
delivers both constants at once. Only the upper one is
computable by hand from the basis; the lower one comes
from compactness and the proof gives no formula for
it.
C. Going deeper
Exercise
(C1: Every linear map out of a finite-dimensional space
is continuous)
Let be
finite-dimensional over with norm , let be a normed space over
with norm , and let
be
linear. Fix a basis of and write for the
-norm of the
coordinate vector in the basis .
Solution.
(a) Write . By
linearity of ,
then (N3) and (N2) in ,
(b) The function
is a
norm on (it is
of
Example (The -, - and -norms on ) transported by
the coordinate isomorphism Corollary 2.5.5), and
is
finite-dimensional, so by Theorem 16.2.2 there is
with for all . Put . By linearity,
, so (a) gives
(c) Part (a)
needs a finite basis expansion, and
part (b) needs Theorem 16.2.2, which is
false in infinite dimension. Concretely, take with the
coefficient norm of Example (Two inequivalent norms on a space of polynomials),
with , and
the linear functional , which adds up the coefficients. With
as there, the polynomials
satisfy while for every
. So sends a sequence
tending to to a
sequence that does not, and no constant can exist.
Exercise
(C2: No dimension-free constants)
For each
let
be the best constants with
- (a) Determine and , with a vector
attaining each.
- (b) Deduce that
there is no pair of constants working
simultaneously for every .
- (c) A statement
about says
“the error
satisfies ”. What is the strongest bound on
that
follows, and for which does it stop being
informative if the entries of are themselves of size
about ?
Solution.
(a) and . Indeed for some , and , with equality at ; and , with equality at . Both constants
are therefore attained and cannot be improved.
(b) A
dimension-free
would need for every , which is impossible.
(The constant
does happen to work for all ; it is the upper
constant that blows up, and one blown-up constant is
enough.)
(c) The strongest
bound is , by (a), and it is attained when
all entries have modulus — which is
exactly the situation described. So for the bound
reads , which says nothing useful about a quantity
that is itself of order . The two norms agree
that the error tends to as the computation
improves; they disagree, by a factor of , about whether it is
currently small.
Exercise
(C3: A finite-dimensional subspace is closed)
Let be a
normed space over
with norm , and let
be a
finite-dimensional subspace. Let be a sequence in
with
for some .
- (a) Prove that is bounded in
for the
restricted norm.
- (b) Using Corollary 16.2.5, produce a
subsequence converging to
some .
- (c) Deduce that
, so that
contains the
limit of every convergent sequence of its own elements.
Hint: the triangle inequality, through .
Solution.
(a) By Lemma 16.1.1, , and
the right side tends to . So there is with
for , whence
for those ; the finitely many
earlier terms are bounded by their maximum. Hence is
bounded.
(b) The
restriction of to is a norm on , and is finite-dimensional.
The set , with the bound from (a), is
closed and bounded in , hence compact by Corollary 16.2.5. The
sequence
lies in , so some
subsequence converges to a
point .
(c) For every
, by (N3), Both terms on the right tend to as : the first
because
converges to and
a subsequence of a convergent sequence has the same
limit, the second by (b). The left side does not depend
on , so , and
(N1) gives . Hence
contains every such limit, which is what it means for
to be closed in
. Note that itself was never
assumed finite-dimensional; only was, and that is
exactly where Corollary 16.2.5 was
applied.