Skip to content
Hub Nexus
Linear Algebra

Linear Algebra, Jordan Canonical Form

Up for GrabsUpdated 25 min read

Comments and detailsChangesSupport

This subsection moves from the canonical form for nilpotent matrices to
the one for all matrices.

We have shown that if a map is nilpotent then all of its eigenvalues are zero.
We can now prove the converse.

Lemma 2.1

A linear transformation whose only eigenvalue is zero is nilpotent.

Proof

If a transformation t on an
n-dimensional space has only the single eigenvalue of zero
then its characteristic polynomial is {x}^{n}.
The Cayley-Hamilton Theorem says that a map satisfies its
characteristic polynomial so {t}^{n} is the zero map.
Thus t is nilpotent.

We have a canonical form for nilpotent matrices,
that is, for each matrix whose single eigenvalue is zero: each
such matrix is similar to one that is all
zeroes except for blocks of subdiagonal ones.
(To make this representation unique we can fix some arrangement of
the blocks, say, from longest to shortest.)
We next extend this to all single-eigenvalue matrices.

Observe that if t's only eigenvalue is λ then
t − λ's only eigenvalue is 0 because
t ( \overset{→}{v} ) = λ \overset{→}{v} if and
only if ( t − λ ) \ ( \overset{→}{v} ) = 0 ⋅ \overset{→}{v}.
The natural way to extend the results for nilpotent matrices is to
represent t − λ in the canonical form N, and try to use that
to get a simple representation T for t.
The next result says that this try works.

Lemma 2.2

If the matrices T − λ I and N are similar
then T and N + λ I are also similar,
via the same change of basis matrices.

Proof

With N = P ( T − λ I ) {P}^{− 1} = P T {P}^{− 1} − P ( λ I ) {P}^{− 1}
we have N = P T {P}^{− 1} − P {P}^{− 1} ( λ I )
since the diagonal matrix λ I commutes with anything,
and so N = P T {P}^{− 1} − λ I.
Therefore N + λ I = P T {P}^{− 1}, as required.

Example 2.3

The characteristic polynomial of

T = ( \begin{matrix}2 & − 1 \\ 1 & 4\end{matrix} )

is ( x − 3 {)}^{2} and so T has only the single eigenvalue 3.
Thus for

T − 3 I = ( \begin{matrix}− 1 & − 1 \\ 1 & 1\end{matrix} )

the only eigenvalue is 0, and T − 3 I is nilpotent.
The null spaces are routine to find; to ease this computation we take
T to represent the transformation t : {ℂ}^{2} → {ℂ}^{2} with respect to
the standard basis (we shall maintain this convention
for the rest of the chapter).

𝒩 ( t − 3 ) = \{ ( \begin{matrix}− y \\ y\end{matrix} ) \ | \ y ∈ ℂ \} \ 𝒩 ( ( t − 3 {)}^{2} ) = {ℂ}^{2}

The dimensions of these null spaces
show that the action of an associated map t − 3 on a string basis is
{\overset{→}{β}}_{1} ↦ {\overset{→}{β}}_{2} ↦ \overset{→}{0}.
Thus, the canonical form for t − 3
with one choice for a string basis is

{R e p}_{B , B} ( t − 3 ) = N = ( \begin{matrix}0 & 0 \\ 1 & 0\end{matrix} ) \ B = ⟨ ( \begin{matrix}1 \\ 1\end{matrix} ) , ( \begin{matrix}− 2 \\ 2\end{matrix} ) ⟩

and by Lemma 2.2, T is similar to
this matrix.

{R e p}_{t} ( B , B ) = N + 3 I = ( \begin{matrix}3 & 0 \\ 1 & 3\end{matrix} )

We can produce the similarity computation.
Recall from the Nilpotence section how to find the change of
basis matrices P and {P}^{− 1} to express N as P ( T − 3 I ) {P}^{− 1}.
The similarity diagram

describes that to move from the lower left to the upper left we multiply by

{P}^{− 1} = ( {R e p}_{{ℰ}_{2} , B} ( \text{id} ) {)}^{− 1} = {R e p}_{B , {ℰ}_{2}} ( \text{id} ) = ( \begin{matrix}1 & − 2 \\ 1 & 2\end{matrix} )

and to move from the upper right to the lower right we multiply by
this matrix.

P = {( \begin{matrix}1 & − 2 \\ 1 & 2\end{matrix} )}^{− 1} = ( \begin{matrix}1 / 2 & 1 / 2 \\ − 1 / 4 & 1 / 4\end{matrix} )

So the similarity is expressed by

( \begin{matrix}3 & 0 \\ 1 & 3\end{matrix} ) = ( \begin{matrix}1 / 2 & 1 / 2 \\ − 1 / 4 & 1 / 4\end{matrix} ) ( \begin{matrix}2 & − 1 \\ 1 & 4\end{matrix} ) ( \begin{matrix}1 & − 2 \\ 1 & 2\end{matrix} )

which is easily checked.

Example 2.4

This matrix has characteristic polynomial ( x − 4 {)}^{4}

T = ( \begin{matrix}4 & 1 & 0 & − 1 \\ 0 & 3 & 0 & 1 \\ 0 & 0 & 4 & 0 \\ 1 & 0 & 0 & 5\end{matrix} )

and so has the single eigenvalue 4.
The nullities of t − 4 are:
the null space of t − 4 has dimension two, the null space of ( t − 4 {)}^{2}
has dimension three, and the null space of ( t − 4 {)}^{3} has dimension four.
Thus, t − 4 has the action on a string basis of
{\overset{→}{β}}_{1} ↦ {\overset{→}{β}}_{2} ↦ {\overset{→}{β}}_{3} ↦ \overset{→}{0} and
{\overset{→}{β}}_{4} ↦ \overset{→}{0}.
This gives the canonical form N for t − 4, which in turn gives the
form for t.

N + 4 I = ( \begin{matrix}4 & 0 & 0 & 0 \\ 1 & 4 & 0 & 0 \\ 0 & 1 & 4 & 0 \\ 0 & 0 & 0 & 4\end{matrix} )

An array that is all zeroes, except for some number λ
down the diagonal and blocks of subdiagonal ones, is a
Jordan block.
We have shown that Jordan block matrices are
canonical representatives of the similarity classes of single-eigenvalue
matrices.

Example 2.5

The {}3 \ × \ 3 matrices whose only eigenvalue is {}1 / 2 separate into
three similarity classes.
The three classes have these canonical representatives.

( \begin{matrix}1 / 2 & 0 & 0 \\ 0 & 1 / 2 & 0 \\ 0 & 0 & 1 / 2\end{matrix} ) \ ( \begin{matrix}1 / 2 & 0 & 0 \\ 1 & 1 / 2 & 0 \\ 0 & 0 & 1 / 2\end{matrix} ) \ ( \begin{matrix}1 / 2 & 0 & 0 \\ 1 & 1 / 2 & 0 \\ 0 & 1 & 1 / 2\end{matrix} )

In particular, this matrix

( \begin{matrix}1 / 2 & 0 & 0 \\ 0 & 1 / 2 & 0 \\ 0 & 1 & 1 / 2\end{matrix} )

belongs to the similarity class represented by the middle one, because we have
adopted the convention of ordering the blocks of subdiagonal ones from the
longest block to the shortest.

We will now finish the program of this chapter by extending this work to
cover maps and matrices with multiple eigenvalues.
The best possibility for general maps and matrices would be
if we could break them into a part involving
their first eigenvalue {λ}_{1}
(which we represent using its Jordan block),
a part with {λ}_{2}, etc.

This ideal is in fact what happens.
For any transformation t : V → V,
we shall break the space V into the direct sum of a part on which
t − {λ}_{1} is nilpotent, plus a part on which t − {λ}_{2}
is nilpotent, etc.
More precisely, we shall take three steps to get to this section's major
theorem and the third step shows that
V = {𝒩}_{∞} ( t − {λ}_{1} ) ⊕ ⋯ ⊕ {𝒩}_{∞} ( t − {λ}_{ℓ} )
where {λ}_{1} , … , {λ}_{ℓ} are t's eigenvalues.

Suppose that t : V → V is a linear transformation.
Note that the restriction[1]
of t to a subspace M need not be a linear transformation on M
because there may be an \overset{→}{m} ∈ M
with t ( \overset{→}{m} ) ∉ M.
To ensure that the restriction of a transformation
to a "part" of a space is a transformation on the partwe need the next
condition.

Definition 2.6

Let t : V → V be a transformation.
A subspace M is t invariant
if whenever \overset{→}{m} ∈ M then t ( \overset{→}{m} ) ∈ M
(shorter: t ( M ) ⊆ M).

Two examples are that
the generalized null space {𝒩}_{∞} ( t ) and the generalized range space
{ℛ}_{∞} ( t ) of any transformation t are invariant.
For the generalized null space, if \overset{→}{v} ∈ {𝒩}_{∞} ( t ) then
{t}^{n} ( \overset{→}{v} ) = \overset{→}{0} where n is the dimension of the underlying space
and so t ( \overset{→}{v} ) ∈ {𝒩}_{∞} ( t ) because
{t}^{n} ( \ t ( \overset{→}{v} ) \ ) is zero also.
For the generalized range space, if \overset{→}{v} ∈ {ℛ}_{∞} ( t ) then
\overset{→}{v} = {t}^{n} ( \overset{→}{w} ) for some \overset{→}{w} and then
t ( \overset{→}{v} ) = {t}^{n + 1} ( \overset{→}{w} ) = {t}^{n} ( \ t ( \overset{→}{w} ) \ )
shows that t ( \overset{→}{v} ) is also a member of {ℛ}_{∞} ( t ).

Thus the spaces {𝒩}_{∞} ( t − {λ}_{i} ) and {ℛ}_{∞} ( t − {λ}_{i} )
are t − {λ}_{i} invariant.
Observe also that t − {λ}_{i} is nilpotent on
{𝒩}_{∞} ( t − {λ}_{i} ) because, simply,
if \overset{→}{v} has the property that
some power of t − {λ}_{i} maps it to zero— that is, if it is in the
generalized null space— then some power of t − {λ}_{i} maps
it to zero.
The generalized null space {𝒩}_{∞} ( t − {λ}_{i} ) is a "part" of
the space on which the action of t − {λ}_{i} is easy to understand.

The next result is the first of our three steps.
It establishes that t − {λ}_{j} leaves
t − {λ}_{i}'s part unchanged.

Lemma 2.7

A subspace is t invariant if and only if
it is t − λ invariant for any scalar λ.
In particular,
where {λ}_{i} is an eigenvalue of a linear transformation
t, then for any other eigenvalue {λ}_{j},
the spaces {𝒩}_{∞} ( t − {λ}_{i} )
and {ℛ}_{∞} ( t − {λ}_{i} )
are t − {λ}_{j} invariant.

Proof

For the first sentence we check the two implications of the
"if and only if" separately.
One of them is easy: if the subspace is t − λ invariant for
any λ then taking λ = 0 shows that it is t invariant.
For the other implication suppose that the subspace is t invariant,
so that if \overset{→}{m} ∈ M then t ( \overset{→}{m} ) ∈ M, and let λ be
any scalar.
The subspace M is closed under linear combinations and so if
t ( \overset{→}{m} ) ∈ M then t ( \overset{→}{m} ) − λ \overset{→}{m} ∈ M.
Thus if \overset{→}{m} ∈ M then ( t − λ ) \ ( \overset{→}{m} ) ∈ M, as required.

The second sentence follows straight from the first.
Because the
two spaces are t − {λ}_{i} invariant, they are
therefore t invariant.
From this, applying the first sentence again, we
conclude that they are also t − {λ}_{j} invariant.

The second step of the three that we will take to prove this
section's major result makes use of an additional property of
{𝒩}_{∞} ( t − {λ}_{i} ) and
{ℛ}_{∞} ( t − {λ}_{i} ), that they are complementary.
Recall that if a space is the direct sum of two others
V = 𝒩 ⊕ ℛ
then any vector \overset{→}{v} in the space breaks into
two parts \overset{→}{v} = \overset{→}{n} + \overset{→}{r} where \overset{→}{n} ∈ 𝒩 and
\overset{→}{r} ∈ ℛ, and recall also
that if {B}_{𝒩} and {B}_{ℛ} are bases for
𝒩 and ℛ then the concatenation
{B}_{𝒩} \ {}^{⌢} \ {B}_{ℛ} is linearly independent (and
so the two parts of \overset{→}{v} do not "overlap").
The next result says that for any subspaces
𝒩 and ℛ that are complementary
as well as t invariant,
the action
of t on \overset{→}{v} breaks into the "non-overlapping" actions of
t on \overset{→}{n} and on \overset{→}{r}.

Lemma 2.8

Let t : V → V be a transformation and let 𝒩 and
ℛ be
t invariant complementary subspaces of V.
Then t can be represented by a matrix with
blocks of square submatrices {T}_{1} and {T}_{2}

( \begin{matrix}{T}_{1} & {Z}_{2} \\ {Z}_{1} & {T}_{2}\end{matrix} ) \begin{matrix}\} dim ⁡ ( 𝒩 ) \text{-many rows} \\ \} dim ⁡ ( ℛ ) \text{-many rows}\end{matrix}

where {Z}_{1} and {Z}_{2} are blocks of zeroes.

Proof

Since the two subspaces are complementary, the concatenation of a basis
for 𝒩 and a basis for ℛ makes a basis
B = ⟨ {\overset{→}{ν}}_{1} , … , {\overset{→}{ν}}_{p} , {\overset{→}{μ}}_{1} , … , {\overset{→}{μ}}_{q} ⟩
for V.
We shall show that the matrix

{R e p}_{B , B} ( t ) = ( \begin{matrix}⋮ & & ⋮ \\ {R e p}_{B} ( t ( {\overset{→}{ν}}_{1} ) ) & ⋯ & {R e p}_{B} ( t ( {\overset{→}{μ}}_{q} ) ) \\ ⋮ & & ⋮\end{matrix} )

has the desired form.

Any vector \overset{→}{v} ∈ V is in 𝒩
if and only if its final q
components are zeroes when it is represented with respect to B.
As 𝒩 is t invariant, each of the vectors
{R e p}_{B} ( t ( {\overset{→}{ν}}_{1} ) ),
..., {R e p}_{B} ( t ( {\overset{→}{ν}}_{p} ) ) has that form.
Hence the lower left of {R e p}_{B , B} ( t ) is all zeroes.

The argument for the upper right is similar.

To see that t has been decomposed into its action on the parts, observe
that the restrictions of t to the subspaces 𝒩
and ℛ
are represented,
with respect to the obvious bases,
by the matrices {T}_{1} and {T}_{2}.
So, with subspaces that are invariant and complementary,
we can split the problem of examining
a linear transformation into two lower-dimensional subproblems.
The next result illustrates this decomposition into blocks.

Lemma 2.9

If T is a matrices with square submatrices {T}_{1} and {T}_{2}

T = ( \begin{matrix}{T}_{1} & {Z}_{2} \\ {Z}_{1} & {T}_{2}\end{matrix} )

where the Z's are blocks of zeroes,
then | T | = | {T}_{1} | ⋅ | {T}_{2} |.

Proof

Suppose that T is n \ × \ n,
that {T}_{1} is p \ × \ p,
and that {T}_{2} is q \ × \ q.
In the permutation formula for the determinant

| T | = {∑}_{\text{permutations } ϕ} {t}_{1 , ϕ ( 1 )} {t}_{2 , ϕ ( 2 )} ⋯ {t}_{n , ϕ ( n )} sgn ⁡ ( ϕ )

each term comes from a rearrangement of the column numbers
{}1 , … , n into a new order ϕ ( 1 ) , … , ϕ ( n ).
The upper right block {Z}_{2} is all zeroes, so if a
ϕ has at least one of p + 1 , … , n among its first
p column numbers ϕ ( 1 ) , … , ϕ ( p ) then the term arising
from ϕ is zero,
e.g., if ϕ ( 1 ) = n then
{t}_{1 , ϕ ( 1 )} {t}_{2 , ϕ ( 2 )} … {t}_{n , ϕ ( n )} = 0 ⋅ {t}_{2 , ϕ ( 2 )} … {t}_{n , ϕ ( n )} = 0.

So the above formula reduces to a sum over all permutations with
two halves: any significant ϕ is the composition of a {ϕ}_{1} that
rearranges only {}1 , … , p
and a {ϕ}_{2} that rearranges only p + 1 , … , p + q.
Now, the distributive law
(and the fact that the signum of a composition is the product
of the signums) gives that this

| {T}_{1} | ⋅ | {T}_{2} | = ( {∑}_{\begin{matrix} \\ \text{perms } {ϕ}_{1} \\ \text{of } 1 , … , p\end{matrix}} \ \ \ {t}_{1 , {ϕ}_{1} ( 1 )} ⋯ {t}_{p , {ϕ}_{1} ( p )} sgn ⁡ ( {ϕ}_{1} ) )

⋅ ( {∑}_{\begin{matrix} \\ \text{perms } {ϕ}_{2} \\ \text{of } p + 1 , … , p + q\end{matrix}} \ \ \ {t}_{p + 1 , {ϕ}_{2} ( p + 1 )} ⋯ {t}_{p + q , {ϕ}_{2} ( p + q )} sgn ⁡ ( {ϕ}_{2} ) )

equals
| T | = {∑}_{\text{significant } ϕ} {t}_{1 , ϕ ( 1 )} {t}_{2 , ϕ ( 2 )} ⋯ {t}_{n , ϕ ( n )} sgn ⁡ ( ϕ ).

Example 2.10

| \begin{matrix}2 & 0 & 0 & 0 \\ 1 & 2 & 0 & 0 \\ 0 & 0 & 3 & 0 \\ 0 & 0 & 0 & 3\end{matrix} | = | \begin{matrix}2 & 0 \\ 1 & 2\end{matrix} | ⋅ | \begin{matrix}3 & 0 \\ 0 & 3\end{matrix} | = 36

From Lemma 2.9 we conclude that
if two subspaces
are complementary and t invariant then
t is nonsingular if and only if its
restrictions
to both subspaces are nonsingular.

Now for the promised third, final, step to the main result.

Lemma 2.11

If a linear transformation t : V → V has the
characteristic polynomial
( x − {λ}_{1} {)}^{{p}_{1}} … ( x − {λ}_{ℓ} {)}^{{p}_{ℓ}} then
(1) V = {𝒩}_{∞} ( t − {λ}_{1} ) ⊕ ⋯ ⊕ {𝒩}_{∞} ( t − {λ}_{ℓ} )
and
(2) dim ⁡ ( {𝒩}_{∞} ( t − {λ}_{i} ) ) = {p}_{i}.

Proof

Because dim ⁡ ( V ) is the degree {p}_{1} + ⋯ + {p}_{ℓ} of the
characteristic polynomial, to establish statement (1) we need only show that
statement (2) holds and that
{𝒩}_{∞} ( t − {λ}_{i} ) ∩ {𝒩}_{∞} ( t − {λ}_{j} )
is trivial whenever i ≠ j.

For the latter, by Lemma 2.7,
both {𝒩}_{∞} ( t − {λ}_{i} ) and
{𝒩}_{∞} ( t − {λ}_{j} ) are t invariant.
Notice that an intersection of t invariant subspaces is t
invariant and so the restriction of t to
{𝒩}_{∞} ( t − {λ}_{i} ) ∩ {𝒩}_{∞} ( t − {λ}_{j} )
is a linear transformation.
But both t − {λ}_{i} and t − {λ}_{j} are nilpotent on this subspace
and so if t has any eigenvalues on the intersection
then its "only" eigenvalue is both
{λ}_{i} and {λ}_{j}.
That cannot be, so this restriction has no eigenvalues:
{𝒩}_{∞} ( t − {λ}_{i} ) ∩ {𝒩}_{∞} ( t − {λ}_{j} )
is trivial
(Lemma V.II.3.10 shows that
the only transformation without any eigenvalues is on the trivial space).

To prove statement (2), fix the index i.
Decompose V as
{𝒩}_{∞} ( t − {λ}_{i} ) ⊕ {ℛ}_{∞} ( t − {λ}_{i} )

and apply Lemma 2.8.

T = ( \begin{matrix}{T}_{1} & {Z}_{2} \\ {Z}_{1} & {T}_{2}\end{matrix} ) \begin{matrix}\} dim ⁡ ( \ {𝒩}_{∞} ( t − {λ}_{i} ) \ ) \text{-many rows} \\ \} dim ⁡ ( \ {ℛ}_{∞} ( t − {λ}_{i} ) \ ) \text{-many rows}\end{matrix}

By Lemma 2.9,
| T − x I | = | {T}_{1} − x I | ⋅ | {T}_{2} − x I |.
By the uniqueness clause of the Fundamental Theorem of Arithmetic,
the determinants of the blocks have the same factors as the
characteristic polynomial
| {T}_{1} − x I | = ( x − {λ}_{1} {)}^{{q}_{1}} … ( x − {λ}_{ℓ} {)}^{{q}_{ℓ}}
and
| {T}_{2} − x I | = ( x − {λ}_{1} {)}^{{r}_{1}} … ( x − {λ}_{ℓ} {)}^{{r}_{ℓ}},
and the sum of the powers of these factors is the power of the factor
in the characteristic polynomial:
{q}_{1} + {r}_{1} = {p}_{1}, ..., {q}_{ℓ} + {r}_{ℓ} = {p}_{ℓ}.
Statement (2) will be proved if we will show that {q}_{i} = {p}_{i} and that
{q}_{j} = 0 for all j ≠ i, because then the degree of
the polynomial | {T}_{1} − x I |— which equals the dimension of the
generalized null space— is as required.

For that, first,
as the restriction of t − {λ}_{i} to {𝒩}_{∞} ( t − {λ}_{i} )
is nilpotent on that space,
the only eigenvalue of t on it is {λ}_{i}.
Thus the characteristic equation of t on
{𝒩}_{∞} ( t − {λ}_{i} ) is
| {T}_{1} − x I | = ( x − {λ}_{i} {)}^{{q}_{i}}.
And thus {q}_{j} = 0 for all j ≠ i.

Now consider the restriction of t to {ℛ}_{∞} ( t − {λ}_{i} ).
By Note V.III.2.2, the map
t − {λ}_{i} is nonsingular on
{ℛ}_{∞} ( t − {λ}_{i} ) and so {λ}_{i} is not an
eigenvalue of t on that subspace.
Therefore, x − {λ}_{i} is not a factor of | {T}_{2} − x I |,
and so {q}_{i} = {p}_{i}.

Our major result just
translates those steps into matrix terms.

Theorem 2.12

Any square matrix is similar to one in Jordan form

( \begin{matrix}{J}_{{λ}_{1}} & & \text{--𝑧𝑒𝑟𝑜𝑒𝑠--} \\ & {J}_{{λ}_{2}} \\ & & ⋱ \\ & & & {J}_{{λ}_{ℓ − 1}} \\ & & \text{--𝑧𝑒𝑟𝑜𝑒𝑠--} & & {J}_{{λ}_{ℓ}}\end{matrix} )

where each {J}_{λ} is the Jordan block associated with the
eigenvalue λ of the original matrix (that is, is all zeroes except for
λ's down the diagonal and some subdiagonal ones).

Proof

Given an n \ × \ n matrix T, consider the linear map
t : {ℂ}^{n} → {ℂ}^{n} that it represents
with respect to the standard bases.
Use the prior lemma to write
{ℂ}^{n} = {𝒩}_{∞} ( t − {λ}_{1} ) ⊕ ⋯ ⊕ {𝒩}_{∞} ( t − {λ}_{ℓ} )
where {λ}_{1} , … , {λ}_{ℓ} are the eigenvalues of t.
Because each {𝒩}_{∞} ( t − {λ}_{i} ) is t invariant,
Lemma 2.8 and the prior lemma show
that t is represented by a matrix that is all zeroes except for square
blocks along the diagonal.
To make those blocks into Jordan blocks, pick each {B}_{{λ}_{i}}
to be a string basis for the action of t − {λ}_{i} on
{𝒩}_{∞} ( t − {λ}_{i} ).

Jordan form is a canonical form for similarity classes of square
matrices, provided that we make it unique by arranging the
Jordan blocks from least eigenvalue to greatest and then
arranging the subdiagonal 1 blocks inside each Jordan block from
longest to shortest.

Example 2.13

This matrix
has the characteristic polynomial ( x − 2 {)}^{2} ( x − 6 ).

T = ( \begin{matrix}2 & 0 & 1 \\ 0 & 6 & 2 \\ 0 & 0 & 2\end{matrix} )

We will handle the eigenvalues 2 and 6 separately.

Computation of the powers, and the null spaces and nullities,
of T − 2 I is routine.
(Recall from Example 2.3 the convention
of taking T to represent a transformation, here t : {ℂ}^{3} → {ℂ}^{3},
with respect to the standard basis.)

\begin{matrix}\text{𝑝𝑜𝑤𝑒𝑟} p & ( T − 2 I {)}^{p} & 𝒩 ( ( t − 2 {)}^{p} ) & \text{𝑛𝑢𝑙𝑙𝑖𝑡𝑦} \\ 1 & ( \begin{matrix}0 & 0 & 1 \\ 0 & 4 & 2 \\ 0 & 0 & 0\end{matrix} ) & \{ ( \begin{matrix}x \\ 0 \\ 0\end{matrix} ) \ | \ x ∈ ℂ \} & 1 \\ 2 & ( \begin{matrix}0 & 0 & 0 \\ 0 & 16 & 8 \\ 0 & 0 & 0\end{matrix} ) & \{ ( \begin{matrix}x \\ − z / 2 \\ z\end{matrix} ) \ | \ x , z ∈ ℂ \} & 2 \\ 3 & ( \begin{matrix}0 & 0 & 0 \\ 0 & 64 & 32 \\ 0 & 0 & 0\end{matrix} ) & \text{--𝑠𝑎𝑚𝑒--} & \text{---}\end{matrix}

So the generalized null space {𝒩}_{∞} ( t − 2 ) has dimension two.
We've noted that the restriction of t − 2 is nilpotent on this subspace.
From the way that the nullities grow we know that the action
of t − 2 on a string basis
{\overset{→}{β}}_{1} ↦ {\overset{→}{β}}_{2} ↦ \overset{→}{0}.
Thus the restriction can be represented in the canonical form

{N}_{2} = ( \begin{matrix}0 & 0 \\ 1 & 0\end{matrix} ) = {R e p}_{B , B} ( t − 2 ) \ {B}_{2} = ⟨ ( \begin{matrix}1 \\ 1 \\ − 2\end{matrix} ) , ( \begin{matrix}− 2 \\ 0 \\ 0\end{matrix} ) ⟩

where many choices of basis are possible.
Consequently, the action of the restriction of t to
{𝒩}_{∞} ( t − 2 ) is represented by this matrix.

{J}_{2} = {N}_{2} + 2 I = {R e p}_{{B}_{2} , {B}_{2}} ( t ) = ( \begin{matrix}2 & 0 \\ 1 & 2\end{matrix} )

The second eigenvalue's computations are easier.
Because the power of x − 6 in the characteristic polynomial is one,
the restriction of t − 6 to {𝒩}_{∞} ( t − 6 )
must be nilpotent of index one.
Its action on a string basis must be {\overset{→}{β}}_{3} ↦ \overset{→}{0} and
since it is the zero map, its canonical form {N}_{6}
is the {}1 \ × \ 1 zero matrix.
Consequently, the canonical form {J}_{6} for the action of t on
{𝒩}_{∞} ( t − 6 ) is the {}1 \ × \ 1 matrix with the single entry 6.
For the basis we can use any nonzero vector from the generalized null space.

{B}_{6} = ⟨ ( \begin{matrix}0 \\ 1 \\ 0\end{matrix} ) ⟩

Taken together, these two give that
the Jordan form of T is

{R e p}_{B , B} ( t ) = ( \begin{matrix}2 & 0 & 0 \\ 1 & 2 & 0 \\ 0 & 0 & 6\end{matrix} )

where B is the concatenation of {B}_{2} and {B}_{6}.

Example 2.14

Contrast the prior example with

T = ( \begin{matrix}2 & 2 & 1 \\ 0 & 6 & 2 \\ 0 & 0 & 2\end{matrix} )

which has the same characteristic polynomial ( x − 2 {)}^{2} ( x − 6 ).

While the characteristic polynomial is the same,

\begin{matrix}\text{𝑝𝑜𝑤𝑒𝑟} p & ( T − 2 I {)}^{p} & 𝒩 ( ( t − 2 {)}^{p} ) & \text{𝑛𝑢𝑙𝑙𝑖𝑡𝑦} \\ 1 & ( \begin{matrix}0 & 2 & 1 \\ 0 & 4 & 2 \\ 0 & 0 & 0\end{matrix} ) & \{ ( \begin{matrix}x \\ − z / 2 \\ z\end{matrix} ) \ | \ x , z ∈ ℂ \} & 2 \\ 2 & ( \begin{matrix}0 & 8 & 4 \\ 0 & 16 & 8 \\ 0 & 0 & 0\end{matrix} ) & \text{--𝑠𝑎𝑚𝑒--} & \text{---}\end{matrix}

here the action of t − 2 is stable after only one application— the
restriction of
of t − 2 to {𝒩}_{∞} ( t − 2 ) is nilpotent of index only one.
(So the contrast with the prior example is that while
the characteristic polynomial tells us to look at the
action of the t − 2 on its generalized null space, the characteristic
polynomial does not describe completely its action and we
must do some computations to find, in this example, that
the minimal polynomial is ( x − 2 ) ( x − 6 ).)
The restriction of t − 2 to the generalized null space acts on a string
basis as {\overset{→}{β}}_{1} ↦ \overset{→}{0} and {\overset{→}{β}}_{2} ↦ \overset{→}{0},
and we get this Jordan block associated with the eigenvalue 2.

{J}_{2} = ( \begin{matrix}2 & 0 \\ 0 & 2\end{matrix} )

For the other eigenvalue, the arguments for the second eigenvalue of
the prior example apply again.
The restriction of t − 6 to {𝒩}_{∞} ( t − 6 ) is nilpotent of
index one (it can't be of index less than one, and since x − 6 is a
factor of the characteristic polynomial to the power one it can't
be of index more than one either).
Thus t − 6's canonical form {N}_{6} is the {}1 \ × \ 1 zero matrix,
and the associated Jordan block {J}_{6} is the {}1 \ × \ 1 matrix with entry 6.

Therefore, T is diagonalizable.

{R e p}_{B , B} ( t ) = ( \begin{matrix}2 & 0 & 0 \\ 0 & 2 & 0 \\ 0 & 0 & 6\end{matrix} ) \ B = {B}_{2} \ {}^{⌢} \ {B}_{6} = ⟨ ( \begin{matrix}1 \\ 0 \\ 0\end{matrix} ) , ( \begin{matrix}0 \\ 1 \\ − 2\end{matrix} ) , ( \begin{matrix}3 \\ 4 \\ 0\end{matrix} ) ⟩

(Checking that the third vector in B is in the nullspace of t − 6 is
routine.)

Example 2.15

A bit of computing with

T = ( \begin{matrix}− 1 & 4 & 0 & 0 & 0 \\ 0 & 3 & 0 & 0 & 0 \\ 0 & − 4 & − 1 & 0 & 0 \\ 3 & − 9 & − 4 & 2 & − 1 \\ 1 & 5 & 4 & 1 & 4\end{matrix} )

shows that its characteristic polynomial
is ( x − 3 {)}^{3} ( x + 1 {)}^{2}.
This table

\begin{matrix}\text{𝑝𝑜𝑤𝑒𝑟} p & ( T − 3 I {)}^{p} & 𝒩 ( ( t − 3 {)}^{p} ) & \text{𝑛𝑢𝑙𝑙𝑖𝑡𝑦} \\ 1 & ( \begin{matrix}− 4 & 4 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 0 & − 4 & − 4 & 0 & 0 \\ 3 & − 9 & − 4 & − 1 & − 1 \\ 1 & 5 & 4 & 1 & 1\end{matrix} ) & \{ ( \begin{matrix}− ( u + v ) / 2 \\ − ( u + v ) / 2 \\ ( u + v ) / 2 \\ u \\ v\end{matrix} ) \ | \ u , v ∈ ℂ \} & 2 \\ 2 & ( \begin{matrix}16 & − 16 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 0 & 16 & 16 & 0 & 0 \\ − 16 & 32 & 16 & 0 & 0 \\ 0 & − 16 & − 16 & 0 & 0\end{matrix} ) & \{ ( \begin{matrix}− z \\ − z \\ z \\ u \\ v\end{matrix} ) \ | \ z , u , v ∈ ℂ \} & 3 \\ 3 & ( \begin{matrix}− 64 & 64 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 0 & − 64 & − 64 & 0 & 0 \\ 64 & − 128 & − 64 & 0 & 0 \\ 0 & 64 & 64 & 0 & 0\end{matrix} ) & \text{--𝑠𝑎𝑚𝑒--} & \text{---}\end{matrix}

shows that the restriction of t − 3 to {𝒩}_{∞} ( t − 3 ) acts on a
string basis via the two strings
{\overset{→}{β}}_{1} ↦ {\overset{→}{β}}_{2} ↦ \overset{→}{0}
and
{\overset{→}{β}}_{3} ↦ \overset{→}{0}.

A similar calculation for the other eigenvalue

\begin{matrix}\text{𝑝𝑜𝑤𝑒𝑟} p & ( T + 1 I {)}^{p} & 𝒩 ( ( t + 1 {)}^{p} ) & \text{𝑛𝑢𝑙𝑙𝑖𝑡𝑦} \\ 1 & ( \begin{matrix}0 & 4 & 0 & 0 & 0 \\ 0 & 4 & 0 & 0 & 0 \\ 0 & − 4 & 0 & 0 & 0 \\ 3 & − 9 & − 4 & 3 & − 1 \\ 1 & 5 & 4 & 1 & 5\end{matrix} ) & \{ ( \begin{matrix}− ( u + v ) \\ 0 \\ − v \\ u \\ v\end{matrix} ) \ | \ u , v ∈ ℂ \} & 2 \\ 2 & ( \begin{matrix}0 & 16 & 0 & 0 & 0 \\ 0 & 16 & 0 & 0 & 0 \\ 0 & − 16 & 0 & 0 & 0 \\ 8 & − 40 & − 16 & 8 & − 8 \\ 8 & 24 & 16 & 8 & 24\end{matrix} ) & \text{--𝑠𝑎𝑚𝑒--} & \text{---}\end{matrix}

shows that the restriction of t + 1 to its generalized null space
acts on a string basis via the two separate strings
{\overset{→}{β}}_{4} ↦ \overset{→}{0} and {\overset{→}{β}}_{5} ↦ \overset{→}{0}.

Therefore
T is similar to this Jordan form matrix.

( \begin{matrix}− 1 & 0 & 0 & 0 & 0 \\ 0 & − 1 & 0 & 0 & 0 \\ 0 & 0 & 3 & 0 & 0 \\ 0 & 0 & 1 & 3 & 0 \\ 0 & 0 & 0 & 0 & 3\end{matrix} )

We close with the statement that the subjects considered earlier in this
Chpater are indeed, in this sense, exhaustive.

Corollary 2.16

Every square matrix is similar to the sum of a diagonal matrix and a nilpotent
matrix.

Exercises

Problem 1

Do the check for Example 2.3.

Problem 2

Each matrix is in Jordan form.
State its characteristic polynomial and its minimal polynomial.

( \begin{matrix}3 & 0 \\ 1 & 3\end{matrix} )

( \begin{matrix}− 1 & 0 \\ 0 & − 1\end{matrix} )

( \begin{matrix}2 & 0 & 0 \\ 1 & 2 & 0 \\ 0 & 0 & − 1 / 2\end{matrix} )

( \begin{matrix}3 & 0 & 0 \\ 1 & 3 & 0 \\ 0 & 1 & 3\end{matrix} )

( \begin{matrix}3 & 0 & 0 & 0 \\ 1 & 3 & 0 & 0 \\ 0 & 0 & 3 & 0 \\ 0 & 0 & 1 & 3\end{matrix} )

( \begin{matrix}4 & 0 & 0 & 0 \\ 1 & 4 & 0 & 0 \\ 0 & 0 & − 4 & 0 \\ 0 & 0 & 1 & − 4\end{matrix} )

( \begin{matrix}5 & 0 & 0 \\ 0 & 2 & 0 \\ 0 & 0 & 3\end{matrix} )

( \begin{matrix}5 & 0 & 0 & 0 \\ 0 & 2 & 0 & 0 \\ 0 & 0 & 2 & 0 \\ 0 & 0 & 0 & 3\end{matrix} )

( \begin{matrix}5 & 0 & 0 & 0 \\ 0 & 2 & 0 & 0 \\ 0 & 1 & 2 & 0 \\ 0 & 0 & 0 & 3\end{matrix} )

This exercise is recommended for all readers.

Problem 3

Find the Jordan form from the given data.

  • The matrix
    T is {}5 \ × \ 5 with the single eigenvalue 3.
    The nullities of the powers are:
    T − 3 I has nullity two, ( T − 3 I {)}^{2} has nullity three,
    ( T − 3 I {)}^{3} has nullity four, and ( T − 3 I {)}^{4} has nullity
    five.
  • The matrix S is {}5 \ × \ 5 with two eigenvalues.

For the eigenvalue 2 the nullities are:
S − 2 I has nullity two, and ( S − 2 I {)}^{2} has nullity four.
For the eigenvalue − 1 the nullities are:
S + 1 I has nullity one.

Problem 4

Find the change of basis matrices for each example.

  • Example 2.13
  • Example 2.14
  • Example 2.15

This exercise is recommended for all readers.

Problem 5

Find the Jordan form and a Jordan basis for each matrix.

( \begin{matrix}− 10 & 4 \\ − 25 & 10\end{matrix} )

( \begin{matrix}5 & − 4 \\ 9 & − 7\end{matrix} )

( \begin{matrix}4 & 0 & 0 \\ 2 & 1 & 3 \\ 5 & 0 & 4\end{matrix} )

( \begin{matrix}5 & 4 & 3 \\ − 1 & 0 & − 3 \\ 1 & − 2 & 1\end{matrix} )

( \begin{matrix}9 & 7 & 3 \\ − 9 & − 7 & − 4 \\ 4 & 4 & 4\end{matrix} )

( \begin{matrix}2 & 2 & − 1 \\ − 1 & − 1 & 1 \\ − 1 & − 2 & 2\end{matrix} )

( \begin{matrix}7 & 1 & 2 & 2 \\ 1 & 4 & − 1 & − 1 \\ − 2 & 1 & 5 & − 1 \\ 1 & 1 & 2 & 8\end{matrix} )

This exercise is recommended for all readers.

Problem 6

Find all possible Jordan forms of a transformation with characteristic
polynomial ( x − 1 {)}^{2} ( x + 2 {)}^{2}.

Problem 7

Find all possible Jordan forms of a transformation with characteristic
polynomial ( x − 1 {)}^{3} ( x + 2 ).

This exercise is recommended for all readers.

Problem 8

Find all possible Jordan forms of a transformation with characteristic
polynomial ( x − 2 {)}^{3} ( x + 1 ) and minimal polynomial ( x − 2 {)}^{2} ( x + 1 ).

Problem 9

Find all possible Jordan forms of a transformation with characteristic
polynomial ( x − 2 {)}^{4} ( x + 1 ) and minimal polynomial ( x − 2 {)}^{2} ( x + 1 ).

This exercise is recommended for all readers.

Problem 10
Diagonalize these.

  • ( \begin{matrix}1 & 1 \\ 0 & 0\end{matrix} )
  • ( \begin{matrix}0 & 1 \\ 1 & 0\end{matrix} )

This exercise is recommended for all readers.

Problem 11

Find the Jordan matrix representing the differentiation
operator on {𝒫}_{3}.

This exercise is recommended for all readers.

Problem 12

Decide if these two are similar.

( \begin{matrix}1 & − 1 \\ 4 & − 3\end{matrix} ) \ ( \begin{matrix}− 1 & 0 \\ 1 & − 1\end{matrix} )

Problem 13

Find the Jordan form of this matrix.

( \begin{matrix}0 & − 1 \\ 1 & 0\end{matrix} )

Also give a Jordan basis.

Problem 14

How many similarity classes are there for {}3 \ × \ 3 matrices
whose only eigenvalues are − 3 and 4?

This exercise is recommended for all readers.

Problem 15

Prove that a matrix is diagonalizable if and only if its minimal
polynomial has only linear factors.

Problem 16

Give an example of a linear transformation on a vector
space that has no non-trivial invariant subspaces.

Problem 17

Show that a subspace is t − {λ}_{1} invariant if and only if
it is t − {λ}_{2} invariant.

Problem 18

Prove or disprove: two n \ × \ n matrices are
similar if and only if they have the same characteristic and
minimal polynomials.

Problem 19

The trace
of a square matrix is the sum of its diagonal entries.

  • Find the formula for the characteristic polynomial of
    a {}2 \ × \ 2 matrix.
  • Show that

trace is invariant under similarity, and so we can sensibly
speak of the "trace of a map". (Hint: see the prior item.)

  • Is trace invariant under matrix equivalence?
  • Show that the trace of a map is the sum of its eigenvalues

(counting multiplicities).

  • Show that the trace of a nilpotent map is zero.
    Does the converse hold?

Problem 20

To use Definition 2.6 to check whether a subspace
is t invariant, we seemingly have to check all of the infinitely many
vectors in a (nontrivial) subspace to see if they satisfy the condition.
Prove that a subspace is t invariant if and only if its subbasis
has the property that for all of its elements, t ( \overset{→}{β} ) is in
the subspace.

This exercise is recommended for all readers.

Problem 21

Is t invariance preserved under intersection?
Under union?
Complementation?
Sums of subspaces?

Problem 22

Give a way to order the Jordan blocks if some of the eigenvalues
are complex numbers.
That is, suggest a reasonable ordering for the complex numbers.

Problem 23

Let {𝒫}_{j} ( ℝ ) be the vector space over
the reals of degree j polynomials.
Show that if j ≤ k then {𝒫}_{j} ( ℝ ) is an invariant
subspace of {𝒫}_{k} ( ℝ ) under the differentiation operator.
In {𝒫}_{7} ( ℝ ), does any of {𝒫}_{0} ( ℝ ),
..., {𝒫}_{6} ( ℝ ) have an invariant complement?

Problem 24

In {𝒫}_{n} ( ℝ ), the vector space (over the
reals) of degree n polynomials,

ℰ = \{ p ( x ) ∈ {𝒫}_{n} ( ℝ ) \ | \ p ( − x ) = p ( x ) \text{ for all } x \}

and

𝒪 = \{ p ( x ) ∈ {𝒫}_{n} ( ℝ ) \ | \ p ( − x ) = − p ( x ) \text{ for all } x \}

are the even and the odd
polynomials; p ( x ) = {x}^{2} is
even while p ( x ) = {x}^{3} is odd.
Show that they are subspaces.
Are they complementary?
Are they invariant under the differentiation transformation?

Problem 25

Lemma 2.8 says that if M and
N are
invariant complements then t has a representation in the given
block form (with respect to the same ending as starting basis, of course).
Does the implication reverse?

Problem 26

A matrix S is the square root
of another T if {S}^{2} = T.
Show that any nonsingular matrix has a square root.

Solutions

Footnotes

  • ↑ More information on restrictions of functions is in the appendix.

Where this page came from

This page was imported from Wikibooks. From “Linear Algebra” on Wikibooks, by its contributors, under CC BY-SA 4.0. Changed here: set as a page; navigation and edit links left out; each image under its own licence, credited in its caption.

Nobody has written it yet — it is the source material at a new address, which is why search engines are asked to skip it and why no one earns from it. It is up for grabs: take it on, and it is yours to rewrite and to earn from.