§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 nonempty 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 nonnegative
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 nonempty 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
nonempty when , since
lies on it for any . The last sentence is then
the extreme value theorem, fact (A4),
applied to that nonempty 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 nonzero 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.