412 Notes
412 Notes
Lecture Notes
Lior Silberman
These are rough notes for the Fall 2019 course, compiled January 10, 2023.
Copyright Lior Silberman. These notes are available for traditional academic reuse (with attri-
bution), and are specifically excluded from the terms of UBC Policy 81.
Contents
Introduction 4
0.1. Goals and course plan (Lecture 1) 4
0.2. Review 5
0.3. Euler’s Theorem 6
Chapter 1. Constructions 7
1.1. Overall plan 7
1.2. Direct sum, direct product (Lectures 2-4) 7
1.3. Quotients (Lecture 5) 9
1.4. Hom spaces and duality (Lectures 6-8) 10
1.5. Multilinear algebra and tensor products (Lectures 9-14) 14
Chapter 2. Structure Theory: The Jordan Canonical Form 19
2.1. Introduction (Lecture 15) 19
2.2. The minimal polynomial (Lecture 16) 20
2.3. Generalized eigenspaces and Cayley–Hamilton (Lectures 17-18) 22
2.4. Nilpotent maps and Jordan blocks (Lectures 19-20) 25
2.5. The Jordan canonical form (Lecture 21) 27
Chapter 3. Vector and matrix norms 31
3.1. Norms on vector spaces (Lecture 22) 31
3.2. Norms on matrices (Lectures 23-24) 33
3.3. Example: eigenvalues and the power method (Lecture 25) 34
3.4. Sequences and series of vectors and matrices (Lectures 26-27) 35
3.5. The exponential series (Lecture 28) 37
3.6. Invertibility and the resolvent (Lecture 29) 40
3.7. Holomorphic calculus 41
Chapter 4. Vignettes 42
4.1. The exponential map and structure theory for GLn (R) 42
4.2. Representation Theory of Groups 42
3
Introduction
4
0.2. Review
0.2.1. Basic definitions. We want to give ourselves the freedom to have scalars other than real
or complex.
D EFINITION 1 (Fields). A field is a quintuple (F, 0, 1, +, ·) such that (F, 0, +) and (F \ {0} , 1, ·)
are abelian groups, and the distributive law ∀x, y, z ∈ F : x(y + z) = xy + xz holds.
L EMMA 2. In a field x · 0 = 0.
P ROOF. x ·0 = x ·(0 +0) = x ·0 +x ·0. Adding −(x ·0) and using the axioms gives 0 = x ·0.
C OROLLARY 3. The associative and commutative laws for multiplication also holds for prod-
ucts involving 0.
E XERCISE 4. Generalized associative and commutative laws holds for both addition and mul-
tiplication.
E XAMPLE 5. R, C, Q. F2 (via addition and multiplication tables; ex: show this is a field), F p .
E XERCISE 6. Every finite field has pr elements for some prime p and some integer r ≥ 1. Fact:
there is one such field for every prime power.
D EFINITION 7. A vector space over a field F is a quadruple (V, 0, +, ·) where (V, 0, +) is an
abelian group, and · : F ×V → V is a map such that:
(1) 1F v = v.
(2) α (β v) = (αβ ) v.
(3) (α + β ) (v + w) = αv + β v + αw + β w.
L EMMA 8. 0F · v = 0, a · 0 = 0.
P ROOF. See Lemma 2.
E XAMPLE 9. {0}, Rn , F X .
E XERCISE 10 (PS1). Check vector space axioms for F X
0.2.2. Linear maps and subspaces.
0.2.3. Bases and dimension. Fix a vector space V .
D EFINITION 11. Let S ⊂ V .
• v ∈ V depends on S if there are {vi }ri=1 ⊂ S and {ai }ri=1 ⊂ F such that v = ∑ri=1 ai vi [empty
sum is 0]
• Write SpanF (S) ⊂ V for the set of vectors that depend on S.
• Call S linearly dependent if some v ∈ S depends on S \ {v}, equivalently if there are
distinct {vi }ri=1 ⊂ S and {ai }ri=1 ⊂ F not all zero such that ∑ri=1 ai vi = 0.
• Call S linearly independent if it is not linearly dependent.
A XIOM 12 (Axiom of choice). Every vector space has a basis.
5
0.3. Euler’s Theorem
Let G = (V, E) be a connected planar graph. A face of G is a finite connected component of
R2 \ G.
T HEOREM 13 (Euler). v − e + f = 1.
P ROOF. Arbitrarily orient the edges. Let ∂E : RE → RV be defined by f ((u, v)) = 1v − 1u ,
∂F : RF → RE be given by the sum of edges around the face.
L EMMA 14. ∂F is injective.
P ROOF. Faces containing boundary edges are independent. Remove them and repeat.
L EMMA 15. Ker ∂E = Im ∂F .
P ROOF. Suppose a combo of edges is in the kernel. Following a sequence with non-zero
coefficients gives a closed loop, which can be expressed as a sum of faces. Now subtract a multiple
to reduce the number of edges with non-zero coefficients.
L EMMA 16. Im(∂E ) is the the set of functions with total weight zero.
P ROOF. Clearly the image is contained there. Conversely, given f of total weight zero move
the weight to a single vertex using elements of the image. [remark: quotient vector spaces]
Now dim RE = dim Ker ∂E + dim Im ∂E = dim Im ∂F + dim Im ∂E so
e = f + (v − 1) .
R EMARK 17. Using F2 coefficients is even simpler.
6
CHAPTER 1
Constructions
Philosophy: Calc I,II made element-by-element statements, but using linear algebra we can ex-
press them as statements on the whole space.
Now questions about summing are questions about intelligently extending the linear functional
Σ to a bigger subspace. BUT: if an extension is to satisfy every property of summing series, it is
actually the trivial (no) extension.
For more information let’s talk about limits of sequences instead (once we have notions of
generalized limits of sequences we can apply them to the sequence of partial sums of a series).
D EFINITION 60. Let c ⊂ `∞ ⊂ RN be the sets of convergent, respectively bounded sequences.
L EMMA 61. c ⊂ `∞ are subspaces, and limn→∞ : c → R is a linear functional.
E XAMPLE 62. Let C : RN → RN be the Cesàro map (Ca)N = N1 ∑N n=1 an . This is clearly linear.
Let CS = C (c) be the set of sequences which are Cesàro-convergent, and set L ∈ CS0 by L(a) =
−1
limn→∞ (Ca). This is clearly linear (composition of linear maps). For example, the sequence
(0, 1, 0, 1, · · · ) now has the limit 21 .
L EMMA 63. If a ∈ c then Ca ∈ c and they have the same limit. Thus L above is an extension of
limn→∞ .
T HEOREM 64. There are two functionals LIM, limω ∈ (`∞ )0 (“Banach limit”, “limit along
ultrafilter”, respectively) such that:
(1) They are positive (map non-negative sequences to non-negative sequences);
(2) Agree with limn→∞ on c;
(3) And, in addition
(a) LIM ◦ S = LIM where S : `∞ → `∞ is the shift.
(b) limω (an bn ) = (limω an ) (limω bn ).
12
1.4.5. Pairings and bilinear forms (Lecture 8). Goal: identify the dual of a vector space in
concerete terms. For this we need an abstract notion of dual not tied to the particular realization
V 0 (similar to how we have an abstract notion of direct sum as “space generated by independent
copies of Vi ” which is not tied to the concrete realization as the subspace of tuples of finite support
in ∏i Vi ).
O BSERVATION 65. The evaluation map V ×V 0 → F given by
hv, ϕi = ϕ(v)
is bilinear (=linear in each variable).
Note that linearity in the first variable is equivalent to the linearity of ϕ, while linearity in the
second variable is equivalent to the definition of the vector space structure on V 0 .
D EFINITION 66 (Pairings / bilinear maps). For any two vector spaces U,V a (bilinear) pairing
between U,V is a map
h·, ·i : U ×V → F
which is linear in each variable separately. Similarly we define a bilinear map U ×V → Z.
E XAMPLE 67. The standard inner product on F n : hu, vi = ∑i ui vi . More generally, given B ∈
Mm×n (F) have a pairing on F m × F n given by
hu, vi = ∑ ui Bi j v j .
i
More generally, given any bilinear pairing of U,V choose bases {ui }i∈I ⊂ U, v j j∈J ⊂ V and
define the Gram matrix by
Bi j = ui , v j .
We can then compute the pairing of any two vectors: by the distributive law (“FOIL”)
* +
∑ aiui, ∑ b j v j = ∑ a j Bi j b j .
i i i, j
Conversely, any matrix B defines a bilinear pairing (aside: this is a linear bijection if you give
pairings the obvious vector space structure).
1.4.6. Pairings: duality and degeneracy. Fix a bilinear formh·, ·i : U ×V → F. Then for any
u ∈ U we get a map ϕu : V → F by ϕu (v) = hu, vi.
(1) ϕu is linear (∈ V 0 ) iff the pairing is linear in the second variable.
(2) The map U → V 0 given by u → ϕu is linear iff the pairing is linear in the first variable.
We conclude that every pairing gives a map U → V 0 , and equivalently also a map V → U 0 .
L EMMA 68. We have a linear bijection {pairings on U ×V } ←→ HomF (U,V 0 )
P ROOF. The inverse map associates to each f ∈ HomF (U,V 0 ) the bilinear form
hu, vi f = ( f (u)) (v) .
D EFINITION 69. Call the bilinear map non-degenerate if both maps U → V 0 , V → U 0 are
embeddings.
13
L EMMA 70. A pairing is non-degenerate iff for every non-zero u ∈ U there is v ∈ V such that
hu, vi 6= 0 and conversely.
Key idea: if the map V → U 0 associated to a pairing is bijective, then we can use V as a model
for U 0 via the pairing.
E XAMPLE 71. The dot product is a non-degenerate pairing F n × F n hence identifies (F n )0 with
F n.
Two further examples from functional analysis:
First we fix a compact topological space X. Then for any finite Borel measure µ on X and any
continuous f ∈ C(X) we have the integral
Z
f dµ .
from Vi . It would be nice to have a space which is universal for multilinear maps. We only discuss
the finite case.
14
E XAMPLE 80. A multilinear function B : U × {0} → F has B(u, 0) = B(u, 0 · 0) = 0 · B(u, 0) =
0. A multilinear function B : U × F → F has B(u, x) = B(u, x · 1) = xB(u, 1) = xϕ(u) where ϕ(u) =
B(u, 1) ∈ U 0 .
We can reduce everything to Example 78(3): Fix bases {ui } , v j . Then
!
B ∑ xiui, ∑ y j v j = ∑ xi B(ui , v j )y j = t xBy
i i i, j
where Bi j = B(ui , v j ). Note: xi = ϕi (u) where {ϕi } is the dual basis. Conclude that
(1.5.1) B = ∑ B ui , v j ϕi ψ j .
i, j
Easy to check that this is an expansion in a basis (check against ui , v j ). We have shown:
P ROPOSITION 81. The set ϕi ψ j i, j is a basis of the space of bilinear forms U ×V → F.
C OROLLARY 82. The space of bilinear forms on U ×V has dimension dimF U · dimF V .
R EMARK 83. Also works in infinite dimensions, since can have the sum (1.5.1) be infinite –
every pair of vectors only has finite support in the respective bases.
1.5.2. The tensor product (Lecture 10-11). Now let’s fix U,V and try to construct a space
that will classify bilinear maps on U ×V .
• Our space will be generated by terms u ⊗ v on which we can evaluate f to get f (u, v).
• Since f is multilinear, f (au, bv) = ab f (u, v) so need (au) ⊗ (bv) = ab (u ⊗ v).
• Similarly, since f (u1 + u2 , v) = f (u1 , v) + f (u2 , v) want (u1 + u2 ) ⊗ (v1 + v2 ) = u1 ⊗ v1 +
u2 ⊗ v1 + u1 ⊗ v2 + u2 ⊗ v2 .
C ONSTRUCTION 84 (Tensor product). Let U,V be spaces. Let X = F ⊕(U×V ) be the formal
span of all expressions of the form {u ⊗ v}(u,v)∈U×V . Let Y ⊂ X be the subspace spanned by
{(au) ⊗ (bv) − ab (u ⊗ v) | a, b ∈ F, (u, v) ∈ U ×V }
and
{(u1 + u2 ) ⊗ (v1 + v2 ) − (u1 ⊗ v1 + u2 ⊗ v1 + u1 ⊗ v2 + u2 ⊗ v2 ) | ∗∗} .
Then set U ⊗V = X/Y and let ι : U ×V → U ⊗V be the map ι(u, v) = (u ⊗ v) +Y .
T HEOREM 85. ι is a bilinear map. For any space W any any bilinear map f : U × V → W ,
there is a unique linear map f˜ : U ⊗V → W such that f = f˜ ◦ ι.
P ROOF. Uniqueness is clear, since f˜(u ⊗ v) = f (u, v) fixes f˜ on a generating set. For existence
we need to show that if f˜ : X → W is defined by f˜(u ⊗ v) = f (u, v) then f˜ vanishes on Y and hence
descends to U ⊗V .
P ROPOSITION 86. Let BU , BV be bases for U,V respectively. Then {u ⊗ v | u ∈ BU , v ∈ BV } is
a basis for U ⊗V .
P ROOF. Spanning: use bilinearity of ι. Independence: let ϕu u∈B ⊂ U 0 , ψv v∈B ⊂ V 0
U V
be the dual bases. Then ϕu ψv is a bilinear map U × V → F, and the sets {u ⊗ v}(u,v)∈BU ×BV and
ϕ]u ψv (u,v)∈B ×B are dual bases.
U V
15
C OROLLARY 87. dimF (U ⊗V ) = dimF U · dimF V .
E XAMPLE 88. Examples of tensor products
(1) Rn ⊗ Rm encoded as matrices.
(2) Polynomial algebra: F[x] ⊗ F[y] ' F[x, y]
(3) Functions on product spaces: let X,Y be compact then C(X) ⊗C(Y ) dense in C(X ×Y ).
• Note Fubini’s Theorem can be obtained from this.
(4) Quantum mechanics: state space for two particles is the (completion of the) tensor product
of the state spaces for the individual particles.
• Note that many states are not “pure tensors”.
1.5.3. The Universal Property (Lecture 12). Abstract view of tensor products (note the in-
definite article!)
D EFINITION 89 (Abstract tensor product). A tensor product of the spaces U,V is a pair (W, ι)
where W is a vector space, ι : U × V → W is bilinear, and for every bilinear map f : U × V → Z
there is a unique f¯ ∈ HomF (W, Z) such that f = f¯ ◦ ι.
R EMARK 90. Informally, ι is the “most general bilinear map on U ×V .
E XAMPLE 91. We show that the image of ι spans W . Indeed if not there would be a non-zero
functional f¯ ∈ W 0 vanishing on the span of that image, and then f¯ ◦ ι = 0 ◦ ι would both be the
zero bilinear form, violating uniqeness.
Before we explain how to use this property, we return to the example of direct sum.
D EFINITION 92 (Abstract direct sum). A direct sum of {Vi }i∈I is a space W and maps ei ∈
HomF (Vi ,W ) such that for every system of maps fi ∈ HomF (Vi , Z) there is a unique f¯ : W → Z
such that fi = f¯ ◦ ei for each i.
P ROPOSITION 93. Direct sums are unique up to a unique isomorphism.
P ROOF. Suppose W 0 is another direct sum with system of inclusions {e0i }i∈I . Then W 0 is a
space with system of maps, so by hypothesis there is a unique f¯0 : W → W 0 such that e0i = f¯0 ◦ ei
(note that this is the key requirement from an isomorphism preserving the structure, so we see both
that such a map exists and that it is unique, but we don’t know it is an isomorphism yet).
By symmetry there is also f¯ : W 0 → W such that ei = f¯ ◦ e0i .
Next, note that f¯ ◦ f¯0 and idW are both maps W → W and they satisfy
f¯ ◦ f¯0 ◦ ei = f¯ ◦ f¯0 ◦ ei
= f¯ ◦ ι 0 choice of f¯0
=ι choice of f¯
= idW ◦ι .
We have shown that the bilinear map ι : U ×V → W is represented by both homomorphisms f¯ ◦ f¯0
and idW so they must be equal, and by symmetry we conclude that f¯0 ◦ f¯ = idW 0 as well so that
f¯, f¯0 are the desired isomorphisms.
R EMARK 97. This point of view leads to “category theory” where one forgets about the specific
algebraic structure under consideration (here vector spaces) and considers only the statements
about objects and homomorphisms. This way theorems about “direct sums”, say, apply for any
construction of direct sum regardless of the underlying algebraic structures.
For example, we get direct sums (and direct products) of groups, rings, modules, vector spaces.
But we also get direct sums of topological spaces (this turns out to be the disjoint union) and direct
products of topological spaces (this is the Tychonoff product).
1.5.4. Extension of scalars. Let K/F be a field extension.
P ROPOSITION 98. The field operations of K endow it with the structure of an F-vectorspace.
def
L EMMA -D EFINITION 99. Let V be an F-vectorspace. Then VK = K ⊗F V has the natural
structure of a K-vectorspace.
T HEOREM 100. Let B ⊂ V be an F-basis. Then {1K ⊗ v}v∈B ⊂ VK is a K-basis
17
E XERCISE 101. The map V 7→ VK is functorial: every f ∈ Hom(U,V ) extends naturally to a
map fK : UK → VK (take fK = 1K ⊗ f ), with the same matrix as f (with respect to bases at in the
Theorem). If L/K if a further extension then there is a natural transformation VL ' (VK )L .
E XERCISE 102. Extension of scalars respects all the constructions: direct sum, direct product,
quotient, kernel, image, tensor product: (U ⊗F V )K ' UK ⊗K VK .
1.5.5. Symmetric and antisymmetric tensor products (Lecture 13). For motivation, think
of U ⊗U as the state space of a pair of identical quantum particles. What happens when we swap
them? Represent swapping them by the obvious map T ∈ EndF (U ⊗U).
FACT 103. Some fundamental particles (“Bosons”) always have states in the +1-eigenspace.
Other particles (“Fermions”) always have states in the −1-eigenspace. Note that a state like
u ⊗ u is permitted to Bosons, but prohibited (!) to Fermions. This is called the “Fermi exclusion
principle”.
A SSUMPTION 104. For this section, char(F) = 0.
Let (12) ∈ S2 act on V ⊗V by exchanging the factors (why is this well-defined?).
L EMMA 105. Let T ∈ EndF (U) satisfy T 2 = Id. Then U is the direct sum of the two eigenspaces.
V2
D EFINITION 106. Sym2 V and V are the eigenspaces.
P ROPOSITION 107. Generating sets and bases.
In general, let Sk act on V ⊗k .
• What do we mean by that? Well, this classifies n-linear maps V × · · · ×V → Z. Universal
property gives isom of (U ⊗V ) ⊗W , U ⊗ (V ⊗W ).
• Why action well-defined? After all, the set of pure tensors is nonlinear. So see first as
multilinear map V n → V ⊗n .
• Single out Symk V , k V . Note that there are other representations.
V
• Claim: bases
Vk
1.5.6. Bases of Symk , , determinants (Lecture 14).
E XAMPLE 108. 2 R3 is three-dimensional, which explains the cross-product as giving anti-
V
L EMMA 110. These are well defined (extensions of linear maps). Fix elements of Symk V ,
V respectively, images are in those subspaces (check τ ◦ Pk± = (±)τ Pk± ). Conclude that image
Vk
18
CHAPTER 2
P ROOF. Let ∑ri=1 vi = 0 be a minimal dependence with vi ∈ Vλi for distinct λi . Applying
(T − λr )k for k large enough to kill vr we get the dependence.
r−1
∑ (T − λr )k vi = 0 .
i=1
k
Now (T − λr ) vi ∈ Vλi since these are T -invariant subspaces, and for 1 ≤ i ≤ r − 1 is non-zero
since T − λr is invertible there. This shorter dependence contradicts the minimality.
R EMARK 141. The sum
may very well be empty – there are non-trivial maps without eigen-
−1
values (for example ∈ M2 (R)).
1
2.3.2. Algebraically closed fields. We all know that sometimes linear maps fail to have eigen-
values, even though they “should”. In this course we’ll blame the field, not the map, for this
deficiency.
D EFINITION 142. Call the field F algebraically closed if every non-constant polynomial f ∈
F[x] has a root in F. Equivalently, if every non-constant polynomial can be written as a product of
linear factors.
FACT 143 (Fundamental theorem of algebra). C is algebraically closed.
R EMARK 144. Despite the title, this is a theorem of analysis.
Discussion. The goal is to create enough eigenvalues so that the generalized eigenspaces ex-
plain all of V . The first point of view is that we can simple “define the problem away” by restrict-
ing to the case of algebraically closed fields. But this isn’t enough, since sometimes we are given
maps
over
other fields. This already
appears in the diagonable case, dealt with in 223: we can view
−1 −1
∈ M2 (R) instead as ∈ M2 (C), at which point it becomes diagonable. In other
1 1
words, we can take a constructive point of view:
• Starting with any field F we can “close it” by repeatedly adding roots to polynomial
equations until we can’t, obtaining an “algebraic closure” F̄ [the difficulty is in showing
the process eventually stops].
– This explains the “closed” part of the name – it’s closure under an operation.
23
– [Q: do you need the full thing? A: In fact, it’s enough to pass to the splitting field of
the minimal polynomial]
• We now make this work for linear maps, with three points of view:
(1) (matrices) Given A ∈ Mn (F) view it as A ∈ Mn (F̄), and apply the theory there.
(2) (linear
Ln
maps) Given T ∈ EndF (V ), fix a basis {vi }ni=1 ⊂ V , make the formal span
V̄ = i=1 F̄vi and extends T to V̄ by the property of having the same matrix.
(3) (coordinate free) Given V over F set V̄ = F̄ ⊗F V (considering F̄ as an F-vectorspace),
and extend T (by T̄ = IdF̄ ⊗F T ).
2.3.3. The direct sum decomposition and Cayley–Hamilton (Lecture 18).
L EMMA 145. Suppose F is algebraically closed and that 1 ≤ dimF V < ∞. Then every T ∈
EndF (V ) has an eigenvector.
P ROOF. mT (x) has roots.
We suppose now that F is algebraically closed, in other words that every linear map has an
eigenvalue. The following is the key structure theorem for linear maps:
L
T HEOREM 146. (with F algebraically closed) We have V = λ ∈SpecF (T ) Vλ .
P ROOF. Let mT (x) = ∏ri=1 (x − λi )ki and let W = ri=1 Vλi . Supposing that W 6= V , let V̄ =
L
V /W and consider the quotient map T̄ ∈ EndF (V̄ ) defined by T̄ (v +W ) = T v+W . Since dimF V̄ ≥
1, T̄ has an eigenvalue there. We first check that this eigenvalue is one of the λi . Indeed, for any
polynomial f ∈ F[x], f (T̄ ) (v +W ) = ( f (T )v)+W , and in particular mT (T̄ ) = 0 and hence mT̄ |mT .
Renumbering the eigenvalues, we may assume V̄λr 6= {0}, and let v ∈ V be such that v+W ∈ V̄λr
ki ki
/ W . Since ∏r−1
is non-zero, that is v ∈ r−1
i=1 (T̄ − λi ) is invertible on V̄λr , u = ∏i=1 (T − λi ) v ∈
/ W.
kr
But (T − λr ) u = mT (T )v = 0 means that u ∈ VλR ⊂ W , a contradiction.
P ROPOSITION 147. In mT (x) = ∏ri=1 (x − λi )ki , the number ki is the minimal k such that
(T − λi )k = 0 on Vλi .
P ROOF. Let Ti be the restriction of T to Vλi . Then (Ti − λi )k is the minimal polynomial by
assumption. But mT (Ti ) = 0. It follows that (x − λi )k |mT and hence that k ≤ ki . Conversely, since
k j k
∏ j6=i T − λ j is invertible on Vλi , we see that (T − λi ) i = 0 there, so ki ≥ k.
Summary of the construction so far:
• F algebraically closed field, dimF V = n, T ∈ EndF (V ).
• mT (x) = ∏ri=1 (x − λi )ki the minimal polynomial.
• Then V = ri=1 Vλi where on Vλi we have(T − λi )ki = 0 but (T − λi )ki −1 6= 0.
L
We now study the restriction of T to each Vλi , via the map N = T − λi , which is nilpotent of degree
ki .
D EFINITION 148. A map N ∈ EndF (V ) such that N k = 0 for some k is called nilpotent. The
smallest such k is called its degree of nilpotence.
L EMMA 149. Let N ∈ EndF (V ) be nilpotent. Then its degree of nilpotence is at most dimF V .
P ROOF. Exercise.
24
P ROOF. Define subspaces Vk by V0 = V and Vi+1 = N(Vi ). Then V = V0 ⊃ V1 · · · ⊃ Vi ⊃ · · · .
If at any stage Vi = Vi+1 then Vi+ j = Vi for all j ≥ 1, and in particular Vi = {0} (since Vk = 0). It
follows that for i < k, dimVi+1 < dimVi and the claim follows.
C OROLLARY 150 (Cayley–Hamilton Theorem). Suppose F is algebraically closed. Then
mT (x)|pT (x) and, equivalently, pT (T ) = 0. In particular, deg mT ≤ dimF V .
Recall the that the characteristic polynomial of T is the polynomial pT (x) = det (x Id −T ) of
degree dimF V , and that is also has the property that λ ∈ SpecF (T ) iff pT (λ ) = 0.
P ROOF. The linear map x Id −T respects the decomposition V = ri=1 Vλi . We thus have
L
pT (x) = ∏ri=1 pT Vλ (x). Since pT Vλ (x) has the unique root λ , it is the polynomial (x − λ )dimF Vλ ,
i
so
r
pT (x) = ∏ (x − λi )dimVλi .
i=1
Finally, ki is the degree of nilpotence of (T − λi ) on Vλi . Thus ki ≤ dimF̄ Vλi
We now resolve a lingering issue:
L EMMA 151. The minimal polynomial is independent of the choice of the field. In particular,
the Cayley–Hamilton Theorem holds over any field.
P ROOF. Whether 1, T, . . . , T d−1 ⊂ EndF (V ) are linearly dependent or not does not depend
on the field.
T HEOREM 152 (Cayley–Hamilton). Over any field we have mT (x)|pT (x) or, equivalently,
pT (T ) = 0.
P ROOF. Extend scalars to an algebraic closure. This does not change either of the polynomials
mT , pT .
where each N s vi ∈ B ∪ {}. If some N s vi = 0 the new dependence is shorter. Thus they are all
non-zero then by the maximality of s they are all in Ker(N), so we obtain a dependence among
B ∩ Ker(N), a contradiction.
C OROLLARY 154. Let N ∈ End(V ) and let v ∈ V be non-zero such that N k v = 0 for some k
k−1
(wlog minimal). Then N i v i=0 is linearly independent.
k−1
P ROOF. N is nilpotent on Span N i v i=0 , this set is invariant, and its intersection with Ker N
2.4.2. Jordan canonical form for nilpotent maps (Lecture 20). Our goal is now to decom-
pose V as a direct sum of N subspaces (“Jordan blocks”) each of which has a basis as in the
Corollary.
T HEOREM 155 (Jordan form for nilpotent maps). Let N ∈ EndF (V ) be nilpotent. We then have
a decomposition V = rj=1 V j where each V j is an N-invariant Jordan block.
L
1 2 3 1
E XAMPLE 156. A = 1 2 3 = 1 1 2 3 .
−1 −2 −3 −1
1 1
2
• A = 1 1 2 3 1 1 2 3 = 0, so A is nilpotent. The characterstic poly-
−1 −1
3
nomial must be x .
1 3 1 3 1
• The image of A is Span 1 . Since A −1 = 1 , Span
−1 , 1
−1 0 −1 0 −1
is a block.
2 3 1 2
• Taking any other vector in the kernel (say, −1) we get the basis −1 , 1 , −1
0 0 −1 0
in which A has the matrix
0 1
0 .
(0)
P ROOF. Let N have degree of nilpotence d and kernel W . For 1 ≤ k ≤ d define Wk = Im(N k ) ∩
W , so that W0 = W ⊃ W1 ⊃ Wd = {0}. Now choose a basis C of W compatible with this de-
composition – in other words choose subsets Ck ⊂ Wk such that ∪k≥k0 Ck is a basis for Wk0 . Let
C = ∪d−1 ki
k=0 Ck = {vi }i∈I and for each i define ki by vi ∈ Cki . Choose ui such that N ui = vi , and for
26
(
v j≥1
1 ≤ j ≤ ki set vi, j = N ki − j ui so that vi,1 = ui and in general Nvi, j = i, j−1 . It is clear that
0 j=1
ki
SpanF vi, j j=1 is a Jordan block, and that B = ui, j i, j is a union of Jordan blocks.
ai N k vi,k+1 .
= ∑
i:ki ≥k
It follows that !
Nk v − ∑ ai vi,k+1 = 0.
i:ki ≥k
By induction, v − ∑i:ki ≥k ai vi,k ∈ SpanF (B), and it follows that v ∈ SpanF (B).
D EFINITION 157. A Jordan basis is a basis as in the Theorem.
L EMMA 158. Any Jordan basis for N has exactly dimF Wk−1 − dimF Wk blocks of length k.
Equivalently, up to permuting the blocks, N has a unique matrix in Jordan form.
P ROOF. Let vi, j be a Jordan basis. Then Ker N = Span vi,1 , while vi, j | ki ≥ k, j ≤ ki − k
is a basis for Im(N k ). Clearly vi,1 | ki ≥ k then spans Wk and the claim follows.
Ker (C − 3I)2 = (x, y, z, w)t | y = 3x + 4z, w = x − 2z = Span (1, −1, −1, 3)t , (1, 3, 0, 1)t .
This must be the generalized eigenspace V3 , since it’s 2d. We need to find the im-
age of (C − 3I) [V3 ]. One vector is in the kernel, so we try the other one, and indeed
− 3I)
(C (1,
3, 1)t =
0, −1,−1,
(1, 3). This gives us a 2x2 block,
so in the basis
0 0 1 1 (2)
1 , 0 , −1 , 3 the matrix has the form (2)
. Note
0 0 −1 0 3 1
0
1 3 1 3
how the image of (C − 3I)2 is exactly V2 (why?)
28
(4) V = R6 . pD (x) = t 6 + 3t 5 −10t 3 −15t 2 −9t−2 = (t + 1)5 (t−2):
0 0 0 0 −1 −1 1 0 0 0 −1 −1
0 −8 4 −3 1 −3 0 −7 4 −3 1 −3
−3 13 −8 6 2 9 −3 13 −7 6 2 9
D= , D+I = ,
−2 14 −7 4 2 10 −2 14 −7 5 2 10
1 −18 11 −11 2 −6 1 −18 11 −11 3 −6
−1 19 −11 10 −2 7 −1 19 −11 10 −2 8
1 −1 0 1 −2 −3 0 0 0 0 0 0
−2 −16 9 −11 4 −3 0 −54 27 −27 0 −27
−1 37 −18 17 2 21 0 108 −54 54 0 54
(D + I)2 = , (D + I)3
= .
1 35 −18 19 −2 15 0 108 −54 54 0 54
−1 −53 27 −28 2 −24 0 −162 81 −81 0 −81
2 52 −27 29 −4 21 0 162 −81 81 0 81
(5) First, V2 must be a 1-dimensional eigenspace. Gaussian elimination finds the eigenvector
(01, −2, −2, 3, −3)t . Next, V−1 must be 5-dimensional. Row-reduction gives: D + I →
1 0 0 0 −1 −1 2 0 −1 3 −4 −5
0 0 0 1 0 −1/2 0 2 −1 1 0 1
0 1 0 0 1 3/2 0 0 0 0 0 0
2
, (D + I) → . So the Ker(D + I)
0 0 1 0 2 3/2 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
2
is two-dimensional (since (D + I) 6= 0 there will be a block of size at least 3; since
(D + I)3 has rank one, it has the 5d kernel V−1 = {x | x3 = 2x2 + x4 + x6 } so the largest
block is 3, and so the other block must have size 2. We need a vector from the generalized
eigenspace in the image of (D + I)2 . Since (D + I)3 e1 = 0 but the first column of (D + I)2
is non-zero, we see that (D + I)2 e1 = (1, −2, −1, 1, −1, 2)t has preimage (D + I) e1 =
(1, 0, −3, −2, 1, −1)t , and we obtain our first block. Next, we need an eigenvector in the
kernel and image of D + I, but any vector in the kernel is also in the image (no blocks
of size 1), so we cam take any vector in Ker(D + I) independent of the one we already
have. Using the row-reduced form we see that (1, −1, −2, 0, 1, 0)t is such a vector. Then
we solve
1 0 0 0 −1 −1 1
0 −7 4 −3 1 −3 −1
−3 13 −7 6 2 9 −2
x = ,
−2 14 −7 5 2 10 0
1 −18 11 −11 3 −6 1
−1 19 −11 10 −2 8 0
finding for example the vector (1, 0, −1, −1, 0, 0)t and our second block. We conclude
0 1 1 1 1 1
1 −2 0 0 −1 0
−2 −1 −3 0 −2 −1
that in the basis , , , , , the matrix has the
−2 1 −2 0 0 −1
3 −1 1 0 1 0
−3 2 −1 0 0 0
29
form
2
−1 1
−1 1
−1
−1 1
−1
30
CHAPTER 3
In that case we let k f kLip denote the smallest L for which this holds.
D EFINITION 166. We call the metric space (X, dX ) complete if every Cauchy sequence con-
verges.
3.1.2. Norms. Fix a vector space V .
D EFINITION 167. A norm on V is a function k·k : V → R≥0 such that kvk = 0 iff v = 0,
kαvk = |α| kvk and ku + vk ≤ kuk + kvk. A normed space is a pair (V, k·k).
L EMMA 168. Let k·k be a norm on V . Then the function d(u, v) = ku − vk is a metric.
E XERCISE 169. The map k7→k d is a bijection between norms on V and metrics on V which are
(1) translation-invariant d(u, v) = d (u + w, v + w) and (2) 1-homogenous: d (αu, αv) = |α| d (u, v).
The restriction of a norm to a subspace is a norm.
31
3.1.3. Finite-dimensional examples.
E XAMPLE 170. Standard norms on Rn and Cn :
(1) The supremum norm kvk∞ = max {|vi |}ni=1 , parametrizing uniform convergence.
(2) kvk1 = ∑ni=1 |vi |.
1/2
n 2
(3) The Euclidean norm kvk2 = ∑i=1 |vi | , connected to the inner product hu, vi =
n
∑i=1 ui vi (prove 4 inequality from this by squaring norm of sum).
(4) For 1 < p < ∞, kvk p = (∑ni=1 |vi | p )1/p .
P ROOF. These functions are clearly homogeneous, and clearly are non-zero if v 6= 0; the only
non-trivial part is the triangle inequality (“Minkowsky’s inequality”). This is easy for p = 1, ∞,
well-known for p = 2. Other cases resolved in supplement to PS8.
E XERCISE 171. Show that lim p→∞ kvk p = kvk∞ .
We have a geometric interpretation. The unit ball of a norm is the set B = B(0, 1) = {v ∈ V | kvk ≤ 1}.
1
This determines the norm ( kvk is the largest α such that αv ∈ B). Now applying a linear map to B
gives a the ball of a new norm.
E XERCISE 172. Draw the unit balls for k·k p on R2 , R3 for p = 1, 2, ∞.
P ROPOSITION 173 (Pullback). Let T : U ,→ V be an injectivel linear map. Let k·kV be a norm
def
on V . Then kuk = kT ukV defines a norm on U.
P ROOF. Easy check.
3.1.4. Infinite-dimensional examples. Now the norm comes first, the space second.
E XAMPLE 174. For a set X let `∞ (X) = f ∈ F X | sup {| f (x)| : x ∈ X} < ∞ , k f k∞ = supx∈X | f (x)|.
P ROOF. The map k·k∞ : F X → [0, ∞] satisfies the axioms of a norm, suitably extended to in-
clude the value ∞. That the set of vectors of finite norm is a subspace follows from the scaling and
triangle inequalities.
R EMARK 175. A vector space with basis B can be embedded into `∞ (B) (we’ve basically seen
this).
p
E XAMPLE 176. ` p (N) = a ∈ F N : ∑∞
i=1 |ai | < ∞ with the obvious norm.
In the continuous case we a construction from earlier in the course:
.
p
D EFINITION 177. L p (R) = { f : R → F [measurable] |
R
R | f (x)| dx < ∞} { f | f = 0 a.e.} with
the natural norm.
R EMARK 178. The quotient is essential: for actual functions, can have | f (x)| p dx = 0 without
R
3.4.3. Vector-valued limits and derivatives. We recall facts about vector-valued limits.
L EMMA 204 (Limit arithmetic). Let U,V,W be normed spaces. Let ui (x) : X → U, αi (x) : X →
F, T (x) : X → Homb (U,V ), S(x) : X → Homb (V,W ). Then, in each case supposing the limits on
the right exist, the limits on the left exist and equality holds:
(1) limx→x0 (α1 (x)u1 (x) + α2 (x)u2 (x)) = (limx→x0 α1 (x)) (limx→x0 u1 (x))+(limx→x0 α2 (x)) (limx→x0 u2 (x)).
(2) limx→x0 T (x)u(x) = (limx→x0 T (x)) (limx→x0 u(x)).
(3) limx→x0 S(x)T (x) = (limx→x0 S(x)) (limx→x0 T (x)).
P ROOF. Same as in R, replacing |·| with k·kV .
36
We can also differentiate vector-valued functions (see Math 320 for details)
L EMMA 206 (Derivatives). Let U,V,W be normed spaces. Let ui (x) : X → U, T (x) : X →
Homb (U,V ), S(x) : X → Homb (V,W ) be differentiable at x0 . Then the derivatives on the left exist
and take the following values:
(1) D (u1 + u2 ) (x0 ) = Du1 (x0 ) + Du2 (x0 ).
(2) D (T u) (x0 )(h) = (DT (x0 )(h) · u(x0 )) + T (x0 ) · Du(x0 )(h).
(3) D (ST ) (x0 )(h) = (DS(x0 )(h) · T (x0 )) + (S(x0 ) · DT (x0 )(h)).
C OROLLARY 208. Let V be a complete normed space, and let ∑n an zn be a power series with
radius of convergence R. Then for any A ∈ Endb (V ), ∑n an An converges absolutely if kAk < R,
uniformly in {kAk ≤ R − ε}
P ROOF. Let X = V = Endb (V ), fn (A) = an An , so that k fn (A)k ≤ |an | kAkn . For T < R we have
∑n |an |T n < ∞ and hence uniform convergence in {kAk ≤ T }.
We therefore fix a normed space V , and and plug matrices A ∈ Endb (V ) into power series.
k
E XAMPLE 209. exp(A) = ∑k Ak! converges everywhere.
K N
∑ uσ (k) − ∑ un = ∑ uσ (k)
k=0 n=0 0≤k≤K
σ (k)>N
≤ ∑ uσ (k)
0≤k≤K
σ (k)>N
≤ ∑ kunk .
n>N
Now given ε > 0 let N be large enough such that ∑n>N kun k < ε (exists by absolute convergence).
Then for K large enough as above,
K ∞
∑ uσ (k) − ∑ un ≤ ∑ un + ∑ kunk
k=0 n=0 n>N n>N
≤ 2 ∑ kunk ≤ 2ε .
n>N
P ROPOSITION 213. Let A = ∑n an , B = ∑m bm be convergent series of positive real numbers.
Then ∑n,m an bm converges to AB.
P ROOF. Let S ⊂ N2 be finite so that ∑(n,m)∈S an bm is a partial sum. Then for N large enough
we have S ⊂ {0, 1, . . . , N}2 so that
! !
∑ an bm ≤ ∑ an bm = ∑ an ∑ bm ≤ AB
(m,n)∈S 0≤n,m≤N n≤N m≤N
38
and the series converges. To evaluate the limit it’s enough to note that the subsequence of partial
sums ! !
∑ an bm = ∑ an ∑ bm
0≤n,m≤N n≤N m≤N
evidently converges to AB.
T HEOREM 214. Let A = ∑∞ ∞
n=0 An , B = ∑m=0 Bm be absolutely convergent (An ∈ Homb (V,W ),
Bm ∈ Homb (U,V )). Then ∑m,n≥0 An Bm converges absolutely to AB.
P ROOF. Since kAn Bm k ≤ kAn k kBm k absolute convergence follows from the Proposition and
the convergence of ∑n kAn k and ∑m kBm k. To evaluate the sum we again take the “square” partial
sums: ! !
∑ An Bm = ∑ An ∑ Bm −−−→ AB .
n≤N m≤N N→∞
0≤n,m≤N
∞
hk ∞
|h|k exp(|h| kAk − 1 − kAk |h|
∑ (k + 1)! A k+1
≤ ∑ (k + 1)! kAkk+1 ≤ |h|
−−→ 0 .
h→0
k=1 k=1
In general we have
exp ((t + h)A) − exp(tA) exp(hA) − Id
= exp(tA) −−→ exp(tA)A .
h h h→0
v(t) = eAt w .
Idea: bring A to Jordan form so easier to take exponential.
Laplace operator (say defined on f ∈ C∞ (Ω) vanishing on the boundary). Then ∆ is unbounded,
but its resolvent is nice. For example, R(iε) only has eigenvalues. It follows that the spectrum of
∆ consists of eigenvalues, that is for λ ∈ σ (∆) there is f ∈ L2 (Ω) with ∆ f = λ f (and f ∈ C∞ by
elliptic regularity).
3.7. Holomorphic calculus
D EFINITION 221. Let f (z) = ∑n an zn . Define f (A) = ∑∞ n
n=0 an A .
41
CHAPTER 4
Vignettes
42