Jordan Canonical Form I - Definition

The Jordan Canonical Form

Recall that if V is a vector space over a field F and T:VV is an F-linear transformation, then the fundamental theorem of finitely generated modules over a PID leads to an F[x]-module isomorphism

VF[x]/a1(x)F[x]/am(x),

where a1(x),,am(x) are the invariant factors of T. We then showed how the isomorphism led to a basis for V with respect to which the matrix for T was in rational canonical form.

We now see what happens when we use the elementary divisor form of the F[x]-module decomposition of V. In general, that means factoring the invariant factors into prime powers and then using the Chinese Remainder Theorem to split the summands F[x]/a(x) into summands of the form R/p1(x)α1R/ps(x)αs, where each pj(x) is a prime (i.e., irreducible) polynomial in F[x].

We will now assume that each invariant factor ai(x) factors completely in F[x] into linear factors. Since the product of the invariant factors is the characteristic polynomial of T, this is equivalent to assuming F contains all of the eigenvalues of T. We thus obtain an F[x]-module isomorphism of the form

VF[x]/(xλ1)α1F[x]/(xλt)αt

We now choose a basis for each summand so that the corresponding matrix for T is particular simple.

Recall that the action of T on the summand corresponding to a quotient F[x]/(xλ)k is multiplication by x. Consider the elements

1,xλ,,(xλ)k2,(xλ)k1.

(Note that here we are identifying F with its image in the quotient ring, so we are writing 1 instead of 1, and λ instead of λ or λ1, etc.)

The matrix relating these elements to the standard F-basis 1,x,,xk2,xk1 is upper triangular with ones on the diagonal. In particular, that matrix has determinant 1 and so is invertible, so it follows that the above list gives an F-basis for F[x]/(xλ)k. Noting that x=λ+(xλ) and (xλ)k=0 in F[x]/(xλ)k, observe that multiplication by x acts as follows:

1x=λ1+1(xλ)xλx2λx=λ(xλ)+1(xλ)2(xλ)k2λ(xλ)k2+1(xλ)k1(xλ)k1λ(xλ)k1.

In other words, with respect to the new basis B={(xλ)k1,,xλ,1}, the matrix for multiplication by x is

[λ1λ1λ1λ]
Warning

Notice the order in which the new basis vectors have been listed. If we had listed them in the reverse order, then we would have written down the transpose of the above matrix, with λ on the diagonal and ones just below.

Does this choice to order our basis this way enrage me? Yes, it does. I would have been fine with our matrix being diagonal in "the other direction." The current choice seems forced to me, but alas, no one will budge on this. As such, we are forced to define:

Definition of Jordan block

The k×k matrix with λ along the main diagonal and 1 just above the diagonal (as above) is called the k×k elementary Jordan matrix with eigenvalue λ (or the Jordan block of size k with eigenvalue λ).

Applying this process to each of the summands in the elementary divisor decomposition of V (as an F[x]-module), we obtain a basis for V with respect to which the linear transformation T has as matrix the direct sum of the Jordan blocks corresponding to the elementary divisors of V:

[J1J2Jt]
Definition of Jordan canonical form

A matrix is said to be in Jordan canonical form if it is a block diagonal matrix with Jordan blocks along the diagonal.

A Jordan canonical form for a linear transformation T is a matrix representing T that is in Jordan canonical form.

By our results, a Jordan canonical form for a linear transformation T always exists and is unique up to permutation of the blocks. (However, recall our standing assumption that the field F contain all of the eigenvalues of T.)

Properties of the Jordan canonical form

Before seeing some examples, we list a few last properties (without proof). Can you prove them?

Jordan canonical form and diagonal matrices

If a matrix A is similar to a diagonal matrix D, then D is the Jordan canonical form of A.

Two diagonal matrices are similar if and only if their diagonal entries are the same up to permutation.

Eigenvalues and diagonal matrices

If A is an n×n matric with entries from F and F contains all of the eigenvalues of A, then A is similar to a diagonal matrix over F if and only if the minimal polynomial of A has no repeated roots.


Suggested next note

Jordan Canonical Form II - Computation