Skip to content
Hub Nexus

No author yetClaim it

Version 1Updated 18 min read

Support

This subsection is optional, and requires material from the optional Direct Sum subsection.

The prior subsection shows that as j increases,
the dimensions of the ℛ ( {t}^{j} )'s fall while
the dimensions of the 𝒩 ( {t}^{j} )'s rise,
in such a way that this rank and nullity split the dimension of V.
Can we say more;
do the two split a basis— is
V = ℛ ( {t}^{j} ) ⊕ 𝒩 ( {t}^{j} )?

The answer is yes for the smallest power j = 0 since
V = ℛ ( {t}^{0} ) ⊕ 𝒩 ( {t}^{0} ) = V ⊕ \{ \overset{→}{0} \}.
The answer is also yes at the other extreme.

Lemma 2.1

Where t : V → V is a linear transformation, the space is the direct sum V = {ℛ}_{∞} ( t ) ⊕ {𝒩}_{∞} ( t ). That is, both dim ⁡ ( V ) = dim ⁡ ( {ℛ}_{∞} ( t ) ) + dim ⁡ ( {𝒩}_{∞} ( t ) ) and {ℛ}_{∞} ( t ) ∩ {𝒩}_{∞} ( t ) = \{ \overset{→}{0} \ \}.

Proof

We will verify the second sentence, which is equivalent to the first.
The first clause, that the dimension n of the domain of {t}^{n} equals
the rank of {t}^{n} plus the nullity of {t}^{n}, holds for any transformation and
so we need only verify the second clause.

Assume that \overset{→}{v} ∈ {ℛ}_{∞} ( t ) ∩ {𝒩}_{∞} ( t ) = ℛ ( {t}^{n} ) ∩ 𝒩 ( {t}^{n} ), to prove that \overset{→}{v} is \overset{→}{0}. Because \overset{→}{v} is in the nullspace, {t}^{n} ( \overset{→}{v} ) = \overset{→}{0}. On the other hand, because ℛ ( {t}^{n} ) = ℛ ( {t}^{n + 1} ), the map t : {ℛ}_{∞} ( t ) → {ℛ}_{∞} ( t ) is a dimension-preserving homomorphism and therefore is one-to-one. A composition of one-to-one maps is one-to-one, and so {t}^{n} : {ℛ}_{∞} ( t ) → {ℛ}_{∞} ( t ) is one-to-one. But now— because only \overset{→}{0} is sent by a one-to-one linear map to \overset{→}{0}— the fact that {t}^{n} ( \overset{→}{v} ) = \overset{→}{0} implies that \overset{→}{v} = \overset{→}{0}.

Note 2.2

Technically we should distinguish the map t : V → V from the map t : {ℛ}_{∞} ( t ) → {ℛ}_{∞} ( t ) because the domains or codomains might differ. The second one is said to be the restriction[1] of t to ℛ ( {t}^{k} ). We shall use later a point from that proof about the restriction map, namely that it is nonsingular.

In contrast to the j = 0 and j = n cases, for intermediate powers
the space V might not be the direct sum of
ℛ ( {t}^{j} ) and 𝒩 ( {t}^{j} ).
The next example shows that the two can have a nontrivial intersection.

Example 2.3

Consider the transformation of {ℂ}^{2}
defined by this action on the elements of the standard basis.

( \begin{matrix}1 \\ 0\end{matrix} ) \overset{n}{⟼} ( \begin{matrix}0 \\ 1\end{matrix} ) \ ( \begin{matrix}0 \\ 1\end{matrix} ) \overset{n}{⟼} ( \begin{matrix}0 \\ 0\end{matrix} ) \ N = {R e p}_{{ℰ}_{2} , {ℰ}_{2}} ( n ) = ( \begin{matrix}0 & 0 \\ 1 & 0\end{matrix} )

The vector

{\overset{→}{e}}_{2} = ( \begin{matrix}0 \\ 1\end{matrix} )

is in both the rangespace and nullspace. Another way to depict this map's action is with a string.

\begin{matrix}{\overset{→}{e}}_{1} & ↦ & {\overset{→}{e}}_{2} & ↦ & \overset{→}{0}\end{matrix}

Example 2.4

A map \overset{̂}{n} : {ℂ}^{4} → {ℂ}^{4}
whose action on {ℰ}_{4} is given by
the string

\begin{matrix}{\overset{→}{e}}_{1} & ↦ & {\overset{→}{e}}_{2} & ↦ & {\overset{→}{e}}_{3} & ↦ & {\overset{→}{e}}_{4} & ↦ & \overset{→}{0}\end{matrix}

has
ℛ ( \overset{̂}{n} ) ∩ 𝒩 ( \overset{̂}{n} ) equal to the
span [ \{ {\overset{→}{e}}_{4} \} ],
has ℛ ( {\overset{̂}{n}}^{2} ) ∩ 𝒩 ( {\overset{̂}{n}}^{2} ) = [ \{ {\overset{→}{e}}_{3} , {\overset{→}{e}}_{4} \} ],
and has ℛ ( {\overset{̂}{n}}^{3} ) ∩ 𝒩 ( {\overset{̂}{n}}^{3} ) = [ \{ {\overset{→}{e}}_{4} \} ].
The matrix representation is all zeros except for
some subdiagonal ones.

\overset{̂}{N} = {R e p}_{{ℰ}_{4} , {ℰ}_{4}} ( \overset{̂}{n} ) = ( \begin{matrix}0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 \\ 0 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0\end{matrix} )

Example 2.5

Transformations can act via more than one string.
A transformation t acting on a basis
B = ⟨ {\overset{→}{β}}_{1} , … , {\overset{→}{β}}_{5} ⟩ by

\begin{matrix}{\overset{→}{β}}_{1} & ↦ & {\overset{→}{β}}_{2} & ↦ & {\overset{→}{β}}_{3} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{4} & ↦ & {\overset{→}{β}}_{5} & ↦ & \overset{→}{0}\end{matrix}

is represented by a matrix that is all zeros except for blocks
of subdiagonal ones

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

(the lines just visually organize the blocks).

In those three examples all vectors are eventually transformed to
zero.

Definition 2.6

A nilpotent transformation is one with a power that is the zero map. A nilpotent matrix is one with a power that is the zero matrix. In either case, the least such power is the index of nilpotency.

Example 2.7

In Example 2.3 the index of nilpotency is two. In Example 2.4 it is four. In Example 2.5 it is three.

Example 2.8

The differentiation map d / d x : {𝒫}_{2} → {𝒫}_{2}
is nilpotent of index three since the third derivative of any quadratic
polynomial is zero.
This map's action is described by the string
{x}^{2} ↦ 2 x ↦ 2 ↦ 0
and taking the basis B = ⟨ {x}^{2} , 2 x , 2 ⟩
gives this representation.

{R e p}_{B , B} ( d / d x ) = ( \begin{matrix}0 & 0 & 0 \\ 1 & 0 & 0 \\ 0 & 1 & 0\end{matrix} )

Not all nilpotent matrices are all zeros except for blocks of
subdiagonal ones.

Example 2.9

With the matrix \overset{̂}{N} from Example 2.4,
and this four-vector basis

D = ⟨ ( \begin{matrix}1 \\ 0 \\ 1 \\ 0\end{matrix} ) , ( \begin{matrix}0 \\ 2 \\ 1 \\ 0\end{matrix} ) , ( \begin{matrix}1 \\ 1 \\ 1 \\ 0\end{matrix} ) , ( \begin{matrix}0 \\ 0 \\ 0 \\ 1\end{matrix} ) ⟩

a change of basis operation
produces this representation with respect to D , D.

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

The new matrix is nilpotent; it's fourth power
is the zero matrix since

( P \overset{̂}{N} {P}^{− 1} {)}^{4} = P \overset{̂}{N} {P}^{− 1} ⋅ P \overset{̂}{N} {P}^{− 1} ⋅ P \overset{̂}{N} {P}^{− 1} ⋅ P \overset{̂}{N} {P}^{− 1} = P {\overset{̂}{N}}^{4} {P}^{− 1}

and {\overset{̂}{N}}^{4} is the zero matrix.

The goal of this subsection is Theorem 2.13,
which shows that the prior example is prototypical
in that every nilpotent matrix is similar to one that is all
zeros except for blocks of subdiagonal ones.

Definition 2.10

Let t be a nilpotent transformation on V. A t-string generated by \overset{→}{v} ∈ V is a sequence ⟨ \overset{→}{v} , t ( \overset{→}{v} ) , … , {t}^{k − 1} ( \overset{→}{v} ) ⟩. This sequence has length k. A t-string basis is a basis that is a concatenation of t-strings.

Example 2.11

In Example 2.5, the t-strings ⟨ {\overset{→}{β}}_{1} , {\overset{→}{β}}_{2} , {\overset{→}{β}}_{3} ⟩ and ⟨ {\overset{→}{β}}_{4} , {\overset{→}{β}}_{5} ⟩, of length three and two, can be concatenated to make a basis for the domain of t.

Lemma 2.12

If a space has a t-string basis then the longest string in it has length equal to the index of nilpotency of t.

Proof

Suppose not. Those strings cannot be longer; if the index is k then {t}^{k} sends any vector— including those starting the string— to \overset{→}{0}. So suppose instead that there is a transformation t of index k on some space, such that the space has a t-string basis where all of the strings are shorter than length k. Because t has index k, there is a vector \overset{→}{v} such that {t}^{k − 1} ( \overset{→}{v} ) ≠ \overset{→}{0}. Represent \overset{→}{v} as a linear combination of basis elements and apply {t}^{k − 1}. We are supposing that {t}^{k − 1} sends each basis element to \overset{→}{0} but that it does not send \overset{→}{v} to \overset{→}{0}. That is impossible.

We shall show that every
nilpotent map has an associated string basis.
Then our goal theorem, that every
nilpotent matrix is similar to one that is
all zeros except for blocks of subdiagonal ones, is immediate,
as in Example 2.5.

Looking for a counterexample, a nilpotent map without an associated
string basis that is disjoint, will suggest the idea for the proof.
Consider the map t : {ℂ}^{5} → {ℂ}^{5} with this action.

{R e p}_{{ℰ}_{5} , {ℰ}_{5}} ( t ) = ( \begin{matrix}0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 1 & 1 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 1 & 0\end{matrix} )

Even after omitting the zero vector, these three
strings aren't disjoint, but that doesn't end hope of finding a
t-string basis.
It only means that {ℰ}_{5} will not do for the string basis.

To find a basis that will do, we first find
the number and lengths of its strings.
Since t's index of nilpotency is two,
Lemma 2.12 says that
at least one string in the basis has length two.
Thus the map must act on a string basis in one of these two ways.

\begin{matrix}{\overset{→}{β}}_{1} & ↦ & {\overset{→}{β}}_{2} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{3} & ↦ & {\overset{→}{β}}_{4} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{5} & ↦ & \overset{→}{0}\end{matrix}                \begin{matrix}{\overset{→}{β}}_{1} & ↦ & {\overset{→}{β}}_{2} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{3} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{4} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{5} & ↦ & \overset{→}{0}\end{matrix}
Now, the key point.
A transformation with the left-hand action has a
nullspace of dimension three since that's how many basis vectors are
sent to zero.
A transformation with the right-hand action has a nullspace of
dimension four.
Using the matrix representation above, calculation of t's nullspace

𝒩 ( t ) = \{ ( \begin{matrix}x \\ − x \\ z \\ 0 \\ r\end{matrix} ) \ | \ x , z , r ∈ ℂ \}

shows that it is three-dimensional,
meaning that we want the left-hand action.

To produce a string basis, first
pick {\overset{→}{β}}_{2} and {\overset{→}{β}}_{4} from
ℛ ( t ) ∩ 𝒩 ( t )

{\overset{→}{β}}_{2} = ( \begin{matrix}0 \\ 0 \\ 1 \\ 0 \\ 0\end{matrix} ) \ {\overset{→}{β}}_{4} = ( \begin{matrix}0 \\ 0 \\ 0 \\ 0 \\ 1\end{matrix} )

(other choices are possible, just be sure that
\{ {\overset{→}{β}}_{2} , {\overset{→}{β}}_{4} \} is linearly independent).
For {\overset{→}{β}}_{5} pick a vector from 𝒩 ( t )
that is not in the span of \{ {\overset{→}{β}}_{2} , {\overset{→}{β}}_{4} \}.

{\overset{→}{β}}_{5} = ( \begin{matrix}1 \\ − 1 \\ 0 \\ 0 \\ 0\end{matrix} )

Finally, take {\overset{→}{β}}_{1} and {\overset{→}{β}}_{3} such that
t ( {\overset{→}{β}}_{1} ) = {\overset{→}{β}}_{2} and
t ( {\overset{→}{β}}_{3} ) = {\overset{→}{β}}_{4}.

{\overset{→}{β}}_{1} = ( \begin{matrix}0 \\ 1 \\ 0 \\ 0 \\ 0\end{matrix} ) \ {\overset{→}{β}}_{3} = ( \begin{matrix}0 \\ 0 \\ 0 \\ 1 \\ 0\end{matrix} )

Now, with respect to B = ⟨ {\overset{→}{β}}_{1} , … , {\overset{→}{β}}_{5} ⟩,
the matrix of t is as desired.

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

Theorem 2.13

Any nilpotent transformation t is associated with a t-string basis. While the basis is not unique, the number and the length of the strings is determined by t.

This illustrates the proof.
Basis vectors are categorized into kind 1, kind 2, and
kind 3.
They are also shown as squares or circles,
according to whether they are in the nullspace or not.

Proof

Fix a vector space V; we will argue by induction on the index of nilpotency
of t : V → V.
If that index is 1 then t is the zero map and any basis
is a string basis {\overset{→}{β}}_{1} ↦ \overset{→}{0}, ...,
{\overset{→}{β}}_{n} ↦ \overset{→}{0}.
For the inductive step, assume that the theorem holds for any transformation
with an index of nilpotency between 1 and k − 1
and consider the index k case.

First observe that the restriction to
the rangespace
t : ℛ ( t ) → ℛ ( t )
is also nilpotent, of index k − 1.
Apply the inductive hypothesis to get a string basis for
ℛ ( t ),
where the number and length of the strings
is determined by t.

B = ⟨ {\overset{→}{β}}_{1} , t ( {\overset{→}{β}}_{1} ) , … , {t}^{{h}_{1}} ( {\overset{→}{β}}_{1} ) ⟩ \ {}^{⌢} \ ⟨ {\overset{→}{β}}_{2} , … , {t}^{{h}_{2}} ( {\overset{→}{β}}_{2} ) ⟩ \ {}^{⌢} \ ⋯ \ {}^{⌢} \ ⟨ {\overset{→}{β}}_{i} , … , {t}^{{h}_{i}} ( {\overset{→}{β}}_{i} ) ⟩

(In the illustration these are the basis vectors of kind 1,
so there are i strings shown with this kind of basis vector.)

Second, note that taking the final nonzero vector in each string
gives a basis
C = ⟨ {t}^{{h}_{1}} ( {\overset{→}{β}}_{1} ) , … , {t}^{{h}_{i}} ( {\overset{→}{β}}_{i} ) ⟩
for ℛ ( t ) ∩ 𝒩 ( t ).
(These are illustrated with 1's in squares.)
For, a member of ℛ ( t ) is mapped to zero if and only
if it is a linear combination of those basis vectors that are mapped
to zero.
Extend C to a basis for all of 𝒩 ( t ).

\overset{̂}{C} = C \ {}^{⌢} \ ⟨ {\overset{→}{ξ}}_{1} , … , {\overset{→}{ξ}}_{p} ⟩

(The \overset{→}{ξ}'s are the vectors of kind 2
so that \overset{̂}{C} is the set of squares.)
While many choices are possible for the \overset{→}{ξ}'s,
their number p is determined by the map t as it is the dimension of
𝒩 ( t ) minus the dimension of
ℛ ( t ) ∩ 𝒩 ( t ).

Finally, B \ {}^{⌢} \ \overset{̂}{C}
is a basis for ℛ ( t ) + 𝒩 ( t )
because any sum of something in the rangespace with something in the nullspace
can be represented using elements of B for the rangespace
part and elements of \overset{̂}{C} for the part from the nullspace.
Note that

\begin{matrix}dim ⁡ ( ℛ ( t ) + 𝒩 ( t ) ) & = dim ⁡ ( ℛ ( t ) ) + dim ⁡ ( 𝒩 ( t ) ) − dim ⁡ ( ℛ ( t ) ∩ 𝒩 ( t ) ) \\ & = \text{rank} ( t ) + \text{nullity} \ ( t ) − i \\ & = dim ⁡ ( V ) − i\end{matrix}

and so B \ {}^{⌢} \ \overset{̂}{C} can be extended to a basis for all of V by the addition of i more vectors. Specifically, remember that each of {\overset{→}{β}}_{1} , … , {\overset{→}{β}}_{i} is in ℛ ( t ), and extend B \ {}^{⌢} \ \overset{̂}{C} with vectors {\overset{→}{v}}_{1} , … , {\overset{→}{v}}_{i} such that t ( {\overset{→}{v}}_{1} ) = {\overset{→}{β}}_{1} , … , t ( {\overset{→}{v}}_{i} ) = {\overset{→}{β}}_{i}. (In the illustration, these are the 3's.) The check that linear independence is preserved by this extension is Problem 13.

Corollary 2.14

Every nilpotent matrix is similar to a matrix that is all zeros except for blocks of subdiagonal ones. That is, every nilpotent map is represented with respect to some basis by such a matrix.

This form is unique in the sense that if a nilpotent matrix is similar to two
such matrices then those two simply have their blocks ordered differently.
Thus this is
a canonical form for the similarity classes of nilpotent matrices
provided that we order the blocks, say, from longest to shortest.

Example 2.15

The matrix

M = ( \begin{matrix}1 & − 1 \\ 1 & − 1\end{matrix} )

has an index of nilpotency of two, as this calculation shows.

\begin{matrix}p & {M}^{p} & 𝒩 ( {M}^{p} ) \\ 1 & M = ( \begin{matrix}1 & − 1 \\ 1 & − 1\end{matrix} ) & \{ ( \begin{matrix}x \\ x\end{matrix} ) \ | \ x ∈ ℂ \} \\ 2 & {M}^{2} = ( \begin{matrix}0 & 0 \\ 0 & 0\end{matrix} ) & {ℂ}^{2}\end{matrix}

The calculation also describes how a map m represented by M must act on any
string basis.
With one map application the nullspace has dimension one and so one
vector of the basis is sent to zero.
On a second application, the nullspace has dimension two and so
the other basis vector is sent to zero.
Thus, the action of the map is
{\overset{→}{β}}_{1} ↦ {\overset{→}{β}}_{2} ↦ \overset{→}{0}
and the canonical form of the matrix is this.

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

We can exhibit such a m-string basis
and the change of basis matrices witnessing the matrix similarity.
For the basis,
take M to represent m with respect to the standard bases,
pick a {\overset{→}{β}}_{2} ∈ 𝒩 ( m )
and also pick a {\overset{→}{β}}_{1}
so that m ( {\overset{→}{β}}_{1} ) = {\overset{→}{β}}_{2}.

{\overset{→}{β}}_{2} = ( \begin{matrix}1 \\ 1\end{matrix} ) \ {\overset{→}{β}}_{1} = ( \begin{matrix}1 \\ 0\end{matrix} )

(If we take M to be a representative with respect to some nonstandard bases
then this picking step is just more messy.)
Recall the similarity diagram.

The canonical form equals {R e p}_{B , B} ( m ) = P M {P}^{− 1}, where

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

and the verification of the matrix calculation is routine.

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

Example 2.16

The matrix

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

is nilpotent.
These calculations show the nullspaces growing.

\begin{matrix}p & {N}^{p} & 𝒩 ( {N}^{p} ) \\ 1 & ( \begin{matrix}0 & 0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 & 0 \\ − 1 & 1 & 1 & − 1 & 1 \\ 0 & 1 & 0 & 0 & 0 \\ 1 & 0 & − 1 & 1 & − 1\end{matrix} ) & \{ ( \begin{matrix}0 \\ 0 \\ u − v \\ u \\ v\end{matrix} ) \ | \ u , v ∈ ℂ \} \\ 2 & ( \begin{matrix}0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 & 0 \\ 1 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0\end{matrix} ) & \{ ( \begin{matrix}0 \\ y \\ z \\ u \\ v\end{matrix} ) \ | \ y , z , u , v ∈ ℂ \} \\ 3 & \text{--𝑧𝑒𝑟𝑜𝑚𝑎𝑡𝑟𝑖𝑥--} & {ℂ}^{5}\end{matrix}

That table shows that any string basis must satisfy: the
nullspace after one map application has
dimension two so two basis vectors are sent directly to zero,
the nullspace after the second application has dimension four
so two additional basis vectors are sent to zero by the second iteration, and
the nullspace after three applications is of dimension five so the final
basis vector is sent to zero in three hops.

\begin{matrix}{\overset{→}{β}}_{1} & ↦ & {\overset{→}{β}}_{2} & ↦ & {\overset{→}{β}}_{3} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{4} & ↦ & {\overset{→}{β}}_{5} & ↦ & \overset{→}{0}\end{matrix}

To produce such a basis, first pick two independent vectors from
𝒩 ( n )

{\overset{→}{β}}_{3} = ( \begin{matrix}0 \\ 0 \\ 1 \\ 1 \\ 0\end{matrix} ) \ {\overset{→}{β}}_{5} = ( \begin{matrix}0 \\ 0 \\ 0 \\ 1 \\ 1\end{matrix} )

then add {\overset{→}{β}}_{2} , {\overset{→}{β}}_{4} ∈ 𝒩 ( {n}^{2} )
such that n ( {\overset{→}{β}}_{2} ) = {\overset{→}{β}}_{3} and
n ( {\overset{→}{β}}_{4} ) = {\overset{→}{β}}_{5}

{\overset{→}{β}}_{2} = ( \begin{matrix}0 \\ 1 \\ 0 \\ 0 \\ 0\end{matrix} ) \ {\overset{→}{β}}_{4} = ( \begin{matrix}0 \\ 1 \\ 0 \\ 1 \\ 0\end{matrix} )

and finish by adding {\overset{→}{β}}_{1} ∈ 𝒩 ( {n}^{3} ) = {ℂ}^{5})
such that n ( {\overset{→}{β}}_{1} ) = {\overset{→}{β}}_{2}.

{\overset{→}{β}}_{1} = ( \begin{matrix}1 \\ 0 \\ 1 \\ 0 \\ 0\end{matrix} )

Exercises

This exercise is recommended for all readers.

Problem 1

What is the index of nilpotency of the left-shift operator,
here acting on the space of triples of reals?

( x , y , z ) ↦ ( 0 , x , y )

This exercise is recommended for all readers.

Problem 2

For each string basis state the index of nilpotency and
give the dimension of the rangespace and
nullspace of each iteration of the nilpotent map.

  • \begin{matrix}{\overset{→}{β}}_{1} & ↦ & {\overset{→}{β}}_{2} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{3} & ↦ & {\overset{→}{β}}_{4} & ↦ & \overset{→}{0}\end{matrix}
  • \begin{matrix}{\overset{→}{β}}_{1} & ↦ & {\overset{→}{β}}_{2} & ↦ & {\overset{→}{β}}_{3} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{4} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{5} & ↦ & \overset{→}{0} \\ {\overset{→}{β}}_{6} & ↦ & \overset{→}{0}\end{matrix}
  • \begin{matrix}{\overset{→}{β}}_{1} & ↦ & {\overset{→}{β}}_{2} & ↦ & {\overset{→}{β}}_{3} & ↦ & \overset{→}{0}\end{matrix}

Also give the canonical form of the matrix.

Problem 3

Decide which of these matrices are nilpotent.

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

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

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

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

( \begin{matrix}45 & − 22 & − 19 \\ 33 & − 16 & − 14 \\ 69 & − 34 & − 29\end{matrix} )

This exercise is recommended for all readers.

Problem 4

Find the canonical form of this matrix.

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

This exercise is recommended for all readers.

Problem 5

Consider the matrix from Example 2.16.

  • Use the action of the map on the string basis to
    give the canonical form.
  • Find the change of basis matrices that bring the matrix

to canonical form.

  • Use the answer in the prior item to check the answer in the
    first item.

This exercise is recommended for all readers.

Problem 6

Each of these matrices is nilpotent.

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

Put each in canonical form.

Problem 7

Describe the effect of left or right multiplication by a matrix that is
in the canonical form for nilpotent matrices.

Problem 8

Is nilpotence invariant under similarity?
That is, must a matrix similar to a nilpotent matrix also be nilpotent?
If so, with the same index?

This exercise is recommended for all readers.

Problem 9

Show that the only eigenvalue of a nilpotent matrix is zero.

Problem 10

Is there a nilpotent transformation of index three on a
two-dimensional space?

Problem 11

In the proof of Theorem 2.13, why isn't the
proof's base case that the index of nilpotency is zero?

This exercise is recommended for all readers.

Problem 12

Let t : V → V be a linear transformation and suppose
\overset{→}{v} ∈ V is such that {t}^{k} ( \overset{→}{v} ) = \overset{→}{0} but
{t}^{k − 1} ( \overset{→}{v} ) ≠ \overset{→}{0}.
Consider the t-string
⟨ \overset{→}{v} , t ( \overset{→}{v} ) , … , {t}^{k − 1} ( \overset{→}{v} ) ⟩.

  • Prove that t is a transformation on the span of the set
    of vectors in the string,
    that is, prove that t restricted to the span has a range
    that is a subset of the span.
    We say that the span is a t-invariant
    subspace.
  • Prove that the restriction is nilpotent.
  • Prove that the t-string

is linearly independent and so is a basis for its span.

  • Represent the restriction map with respect to the
    t-string basis.

Problem 13

Finish the proof of Theorem 2.13.

Problem 14

Show that the terms "nilpotent transformation" and "nilpotent matrix",
as given in Definition 2.6, fit with each other: a
map is nilpotent if and only if it is represented by a
nilpotent matrix.
(Is it that a transformation is nilpotent if an only if there is a basis
such that the map's representation with respect to that basis is a
nilpotent matrix, or that any representation is a nilpotent matrix?)

Problem 15

Let T be nilpotent of index four.
How big can the rangespace of {T}^{3} be?

Problem 16

Recall that similar matrices have the same eigenvalues.
Show that the converse does not hold.

Problem 17

Prove a nilpotent matrix is similar to one that is all zeros
except for blocks of super-diagonal ones.

This exercise is recommended for all readers.

Problem 18

Prove that if a transformation has the same rangespace as nullspace.
then the dimension of its domain is even.

Problem 19

Prove that if two nilpotent matrices commute then their product and
sum are also nilpotent.

Problem 20

Consider the transformation of {ℳ}_{n \ × \ n} given
by {t}_{S} ( T ) = S T − T S where S is an n \ × \ n matrix.
Prove that if S is nilpotent then so is {t}_{S}.

Problem 21

Show that if N is nilpotent then I − N is
invertible.
Is that "only if" also?

Solutions

References

  • ↑ More information on map restrictions 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.

Comments

Spinner Logo

Next in Linear Algebra

CC BY-SA 4.0
This section uses material from three optional subsections: Direct Sum, Determinants Exist, and Other Formulas for the Determinant. The chapter on linear maps shows that every $h : V → W$ can be represented by a partial-identity matrix with respect to some bases $B ⊂ V$ and $D ⊂ W$. This chapter rev
CC BY-SA 4.0
Recall that the set of square matrices is a vector space under entry-by-entry addition and scalar multiplication and that this space ${ℳ}_{n \ × \ n}$ has dimension ${n}^{2}$. Thus, for any $n \ × \ n$ matrix T the ${n}^{2} + 1$-member set $\{ I , T , {T}^{2} , … , {T}^{{n}^{2}} \}$ is linearly depe
CC BY-SA 4.0
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.
CC BY-SA 4.0
--Refer to Topic on Geometry of Linear Transformations--- The characterization of linear transformations in terms of the elementary operations is nice in some ways (for instance, we can easily see that lines are mapped to lines because each of the operations of projection, dilation, reflection, and
CC BY-SA 4.0
In practice, calculating eigenvalues and eigenvectors is a difficult problem. Finding, and solving, the characteristic polynomial of the large matrices often encountered in applications is too slow and too hard. Other techniques, indirect ones that avoid the characteristic polynomial, are used. Here
CC BY-SA 4.0
Imagine a reserve park with animals from a species that we are trying to protect. The park doesn't have a fence and so animals cross the boundary, both from the inside out and in the other direction. Every year, 10% of the animals from inside of the park leave, and 1% of the animals from the outside