Chapter 4 raised a question it could not answer:
given an operator
on a finite-dimensional space, how simple can its matrix
be made by choosing the basis well? Chapter 8 found
the first piece of an answer. A zero block in the
lower-left corner of appears
exactly when the first few basis vectors span a subspace
that maps into
itself. This section gives that property a name,
collects the standard examples, and shows that it can
fail badly: some operators map almost no subspace into
itself. It ends by recording how such subspaces cut an
operator, and its characteristic polynomial, into
smaller pieces. The next section looks at the smallest
non-zero case, a line, and finds eigenvectors there.
Subspaces
an operator maps into itself
After a vector space we studied its subspaces, and
after linear maps their kernels and images. For an
operator , the domain and the codomain are the
same space, so a new question makes sense: which
subspaces of are
compatible with ?
Here is the result that makes the question worth
asking. Let be
finite-dimensional, , and a subspace with . Take
a basis of
and extend it to a basis of
. By Theorem 8.1.7, the
lower-left block of is zero
if and only if for every . For example,
the cyclic shift on keeps the plane
in
place, and in Example (A Plane Mapped into Itself)
this produced a matrix with a zero corner. The property
“ maps into ” is what we need to
control, so it gets a name.
A subspace is invariant under when never moves a vector of
the subspace out of it.
Definition
9.1.1 (Invariant Subspace)
Let be a
vector space over
and . A
subspace of is invariant
under ,
or -invariant, if
that is, if .
In words: we start from a subspace
, not an arbitrary
subset. We apply
to every vector of , and each image must
land back in . Nothing is
required of vectors outside , and nothing says that
a vector of stays
where it is:
may be a different vector of . The condition is an
inclusion , not an equality.
Checking “for every ” looks like infinitely many checks.
Linearity reduces it to finitely many when has a finite spanning
list.
Lemma
9.1.1 (Invariance Can Be Checked on a Spanning
List)
Let
and . Then is -invariant if and only
if for
each .
Proof. Each lies in . Let . By Theorem 2.1.4, , a linear combination of vectors of
, which lies in
because is a subspace (Theorem 1.2.1).
Examples.
- The trivial subspaces. For every
, both
and are -invariant: (Theorem 2.1.1), and
always.
These are the degenerate cases, and they matter as a
warning about what the word does not
tell us: invariance carries information only for
subspaces strictly between and . At the other extreme,
for
every subspace is invariant, since
whenever
.
- Kernel and image. is invariant: if
, then
. So is : if , then is of something, so . More
generally, for every polynomial , the subspaces
and are -invariant, by Theorem 6.7.4 (b). For
instance is invariant for every scalar .
- A line in the plane. Let act on . The line is invariant,
by Lemma 9.1.1, because
. The line is
invariant as well, since .
- Polynomials of bounded degree. Let
be differentiation (Example (Differentiation)).
For each ,
the subspace is -invariant, because
differentiating does not raise the degree. It is spanned
by , and .
Non-example by minimal change. Keep
and replace the
line by
the line . It is still
a subspace, and is still some vector of . What fails is the
clause “
for every ”
at : the
vector is
not a multiple of . In the same way,
inside is not -invariant, because
.
The examples with lines all have the same shape,
which is worth recording now, because the whole next
section grows out of it.
Proposition
9.1.2 (Invariant Lines)
Let
and with
. Then
is -invariant if and only
if
for some .
So an invariant line is a line on which acts by stretching with
a single factor . Does every
operator have one? Not over .
Example
(A Rotation Has No Invariant Lines)
Let , , be the rotation by a right angle. Find
all -invariant
subspaces of .
Solution. A subspace of has by
Theorem 1.6.7. If
, then
; if
, then
by Theorem 1.6.8. Both
are invariant.
Suppose . A basis of is a single vector
,
and .
If were
invariant, then by Proposition 9.1.2
there would be with , that is, Substituting the first equation into the
second gives , so .
Since is
real, , so . Then by the first equation, and , a
contradiction.
Hence the only -invariant subspaces of
are and . Geometrically, a
quarter-turn moves every line through the origin onto
the perpendicular line.
The same computation over does not end in a
contradiction: has the solutions , and we
will see in the next section that does contain -invariant lines.
Whether invariant lines exist depends on the field.
Why this definition. Two variations
suggest themselves, and both are worse.
- Demand . Then would fail whenever is not injective, since
then . But the kernel is exactly the kind of
subspace that produces a zero block, and Theorem 8.1.7 needs
only the inclusion.
- Demand for every . That says acts as the identity on
, a far stronger
condition. The line above is
invariant under ,
but triples its
vectors.
The name records that the subspace, as a whole, is
unchanged in the sense that it is carried into itself;
its individual vectors may move.
Warning. Invariant does not
mean fixed. The vectors of a -invariant subspace may
move, as long as they stay inside it. For the swap on , the whole plane is
invariant, yet . Conversely, containing a fixed
vector does not make a subspace invariant. For on , the plane contains , and ; but it also
contains , and
leaves
the plane.
Quick check. Let on
. Is the -axis -invariant? Is the -axis?
Solution. By Lemma 9.1.1 it
suffices to test one spanning vector. ,
which lies on the -axis, so the -axis is invariant.
,
which is not a multiple of , so the -axis is
not invariant.
Restriction
and the induced operator
An invariant subspace lets us split into two smaller
operators. One lives on : since sends into , we may simply forget
the rest of . The
other lives on the quotient , which records what
cannot see.
Chapter 8 met both in the proof of Theorem 8.1.7, and
Chapter 2 constructed the second in Exercise (C2: The operator induced on a quotient).
We now give them names.
Definition
9.1.2 (Restriction and Induced Operator)
Let
and let be a
-invariant
subspace of .
- (a) The
restriction of to is the operator ,
.
- (b) The
induced operator (or quotient operator)
on is , .
Well-definedness. For (a), the rule
makes sense as a map into only because
is invariant; it
is linear because
is, and carries
the operations of . For (b), the rule is
phrased in terms of a representative of the coset, so we
must check that it does not depend on that choice.
Suppose . Then (Lemma 4.4.3), so
by invariance, and hence .
Linearity follows from the coset operations (Theorem 4.4.4):
for instance and scalars work the same way. Invariance was
used exactly once in each part, which is where the
hypothesis earns its place.
Examples.
- Differentiation. Let act on and
,
which is -invariant. The
restriction is
differentiation on . The
quotient has
dimension (Theorem 4.4.5),
with basis ,
and , because . So .
- The cyclic shift. For
and the plane
where , Example (A Plane Mapped into Itself)
showed that
is the identity of the line : the shift
permutes coordinates and so never changes their
sum.
- Degenerate cases. For , the restriction is
itself and is the zero space.
For , the
restriction is the operator on the zero space, and is in disguise, since
is just
.
With these names, the matrix theorem of Chapter 8
reads as follows. We add the consequence for
determinants and characteristic polynomials, which is
what the rest of this chapter uses.
Theorem
9.1.3 (Invariant Subspaces and Block Triangular
Matrices)
Let be
finite-dimensional, , and a subspace with . Let
be a basis of , extended to a basis
of , and put .
- (a) is -invariant if and only
if has
zero lower-left block.
- (b) In that case
for some , and
Proof. Part (a), and the block form
in (b), are Theorem 8.1.7 in
the language of Definition 9.1.1 and
Definition 9.1.2;
is a basis
of by Theorem 4.4.5.
Write and . By Definition 7.5.1 and
Theorem 7.8.4, . For the
characteristic polynomials, is block upper triangular with square diagonal
blocks, as a matrix over . The block
triangular determinant holds over the commutative ring
(the remark
after Theorem 7.8.4), so
. By Definition 7.10.2,
this says .
The theorem is the reason invariant subspaces matter.
It splits the study of into the study of two
operators on smaller spaces, and every quantity that
sees only the diagonal blocks splits with it. For
differentiation on , with
and , with upper-left block , lower-right block , and . Section 7 of this chapter will
run this splitting repeatedly, by induction on the
dimension.
Sums,
intersections and direct sums
Invariant subspaces can be combined. Sums and
intersections of invariant subspaces are invariant, in
contrast to many other properties, and the proof is one
line each.
Proposition
9.1.4 (Sums and Intersections of Invariant
Subspaces)
Let
and let be -invariant subspaces of
. Then and
are -invariant.
Proof. Both are subspaces, by Theorem 1.7.1 and Theorem 1.2.2. Let
with . Then with by
invariance, so . If , then for each
, by invariance of
each , so .
When is a
direct sum of invariant subspaces, all
the off-diagonal blocks vanish, not just one corner.
Chapter 8 proved this for two summands (Theorem 8.1.6). The
diagonalization theorem of Section 4 needs any number of
summands.
Theorem
9.1.5 (Invariant Direct Sums and Block Diagonal
Matrices)
Let be
finite-dimensional with , where each has a
basis of
length . Let
be the list
written one after another, and . Then is a basis of , and the following are
equivalent:
- (a) each is -invariant;
- (b) is
block diagonal with respect to the partition .
In that case
Idea. Read the matrix one block of
columns at a time. The columns of block are the coordinates of
for the vectors
of . Such a lies in exactly when all its
coordinates outside block vanish, because a
vector of is
already a combination of , and coordinates
are unique.
Proof. By Theorem 1.7.5 ((a)
(d)),
is a basis of
. Fix and a vector of ; the column of
belonging to is
(Definition 4.1.1).
We claim: if and only if the entries of this column
outside the rows of block are all . If , then is a combination of
alone, which
is a representation in the basis with zero
coefficients outside block ; by Theorem 1.5.1, it is
the coordinate vector. Conversely, if
those entries vanish, then is a combination of
, so it lies
in .
(a) (b). If is invariant, then
for
each in , so by the claim
every block
with is
zero. As was
arbitrary, is
block diagonal. Moreover the entries of column in the rows of block
are the
coordinates of in , so the block is .
(b) (a). If the
blocks with
vanish, the
claim gives for every in , and is invariant by Lemma 9.1.1.
Finally, is block diagonal with
diagonal blocks . Its determinant
over is the
product of the determinants of these blocks (the remark
after Theorem 7.8.4,
applied by induction on the number of blocks), which is
by Definition 7.10.2.
So an operator that preserves each piece of a direct
sum decomposition is, in a suitable basis, a list of
independent smaller operators. The best possible case is
a decomposition into invariant lines:
then every block is , and is
diagonal. By Proposition 9.1.2,
that happens exactly when has a basis of vectors
with . This
observation is the starting point of the next
section.
A tempting shortcut is to assume that once one
invariant subspace is found, a complement of it can be
chosen invariant too, and the matrix becomes block
diagonal. This fails.
Warning. The complement of
an invariant subspace need not be invariant.
Let act on . The line is
invariant, since . Every complement of is a line for
some (a
line not equal to
contains a vector with second entry ). But , which
is not a multiple of . So no complement of is -invariant, and no
basis makes
block diagonal with two blocks.
Quick check. Let be -invariant. Must the
union
be -invariant?
Must it even be a subspace?
Solution. The question has a trap:
“invariant subspace” requires a subspace, and a union of
two subspaces is usually not one (Proposition 1.2.3).
For , the two axes are invariant, but
their union is not a subspace, so the word does not
apply. The subspace that plays the role of the union is
the sum ,
which is invariant by Proposition 9.1.4.
Exercises
A. Check your
understanding
Exercise
(A1)
- (a) Define what it
means for a subspace of to be invariant under
.
- (b) True or false:
for every , the subspaces and are -invariant. Justify your
answer.
- (c) True or false:
if is -invariant, then for every . Justify your
answer.
- (d) True or false:
if is invariant
under and under
, then is invariant under
and under
. Justify your
answer.
- (e) For , what condition
on makes invariant?
- (f) In a basis whose
first vectors
form a basis of a -invariant subspace
, which block of
is zero, and what are the two diagonal blocks?
Solution.
(a) is -invariant if for every (Definition 9.1.1).
(b) True. If
, then
. If , then by definition of the image.
(c) False. For
,
the subspace
is invariant, but .
(d) True. For
, both
and lie in , so since
is a subspace. Also , so by invariance under .
(e) for some
scalar (Proposition 9.1.2).
(f) The
lower-left block is zero. The upper-left block is
and the lower-right block is the matrix of the induced
operator on
(Theorem 9.1.3).
B. Practice
Exercise
(B1: All invariant subspaces of a diagonal
matrix)
Let act on . Find all -invariant subspaces of
.
Solution. As in Example (A Rotation Has No Invariant Lines),
a subspace of
is , , or a line with . The
first two are invariant. By Proposition 9.1.2, the
line is invariant if and only if for some
,
that is, If , the first equation gives , and then
gives ; so is a multiple of . If , then , the second
equation gives , and
is a multiple of . Conversely and . Hence the
invariant subspaces are exactly Compare with the identity , for which every
line is invariant: changing one diagonal entry from
to destroys all lines
except the two axes.
Exercise
(B2: Kernels of )
Let
and .
- (a) Prove directly
from the definition that is
-invariant.
- (b) Hence show that
every subspace of is
-invariant.
Solution.
(a) Let , a
subspace by Theorem 2.2.1. For
we have
,
that is, .
Since is a
subspace, . Hence , and
is -invariant.
(b) Let be a subspace of and . Since , part (a) gives
, and
because
is a subspace.
Hence is -invariant. (On , acts as , and for a scalar
operator every subspace is invariant.)
Exercise
(B3: Invariance under differentiation)
Let be
differentiation on . Determine which of the
following subspaces are -invariant. Justify your
answer.
- (a) .
- (b) .
- (c) .
- (d) .
- (e) , the
even polynomials in .
Solution. We use Lemma 9.1.1
throughout.
(a) Invariant:
and .
(b) Not
invariant: , and since every element of has constant term
.
(c) Not
invariant: , but and
evaluated at is
.
(d) Invariant:
, and , all in . (In fact ,
since the three spanning polynomials have degrees and so are
independent by Theorem 1.4.4.)
(e) Not
invariant: , which is odd and non-zero, so it is not in
.
C. Going deeper
Exercise
(C1: A chain of invariant subspaces)
Let be any
field and acting on , so , , . Put , , ,
.
- (a) Show that each
is -invariant.
- (b) Let be an -invariant subspace,
and let be the
largest index such that some vector of has a non-zero -th entry (put if ). Prove that
.
- (c) Deduce that the
-invariant
subspaces are exactly , and that
any two of them are comparable under inclusion.
Hint: for (b), apply and to a vector with
non-zero -th
entry.
Solution.
(a) and are invariant for
every operator. By Lemma 9.1.1, is invariant since
, and
is invariant
since
and
lie in .
(b) If , then and . Otherwise . By the choice of
, every vector of
has entries beyond position , so . Pick
with non-zero -th entry. We have and
,
and all of these lie in by invariance.
Case . Here . Then , and . So .
Case . Here and . Then and , so .
Case . Here and , so and .
In each case , so .
- (c) By (a) each
is invariant,
and by (b) every invariant subspace is one of them.
Since , any two are
comparable. In particular has exactly one
invariant line, , and exactly one
invariant plane, . Contrast Exercise (B1: All invariant subspaces of a diagonal matrix),
where
has two invariant lines (in the sense of Proposition 9.1.2),
neither containing the other.
Exercise
(C2: Invariance under the inverse)
- (a) Let be finite-dimensional,
invertible, and a
-invariant
subspace. Prove that , and deduce that is -invariant.
- (b) Show that (a)
fails without finite dimension. On , the space of
all functions written as two-sided sequences , let
.
Show that is
invertible, that is -invariant, and that
is
not -invariant.
Hint: for (a), consider the restriction and its
kernel.
Solution.
is a subspace
(the conditions are preserved by sums and scalar multiples).
If and
, then
, so
; thus , and
is -invariant.
Let
be the sequence with and for . Then , so .
Hence is not
-invariant.
In (a), the step that breaks is “ injective, hence
surjective”, which needs finite dimension: here is injective but its
image misses .