Lecture 29 - Review of Jordan-Block, Complexification

Recall the Jordan form of a matrix. Namely TL(V) then:

V=i=1mG(λi,T)

where λ1,...,λm are the distinct eigenvalues of T. Then a Jordan basis where:

M(T)=[Jλ1,dimG(λ1,T)000Jλ2,dimG(λ2,T)000Jλm,dimG(λm,T)]

where each Jλ,n is:

Jλ,n=[λ1000λ1000λ0000λ]

The idea is that we consider each generalized eigenspace's basis G(λi,T) and notice that (TλiI) is nilpotent and λiI was diagonal:

T|G(λi,T)=TλiInilpotent on G(λi,T)+λiIdiagonal

This matrix is in Jordan Form, and any basis β that produces this form is called a Jordan Basis. But notice that the numbers in the matrix are unique. But the order of the blocks and sub-blocks are inconsequential, so M is not unique. Just choose a basis β where the basis vectors that are blocked together are swapped around, and you'll see this effect.

Application: Higher Powers of Matrices

The nice thing about diagonalizability was that we could find higher powers of the transforamation really easily. We can do something similar for Jordon-Block matrices.

Example

Solve an=4an3+7an2+2an1 where a0=1,a1=2,a3=3. Namely, find an explicit formula for an.

To solve this build a vector:

an=[anan+1an+2]an+1=[010001472]an=[an+1an+2an+3]

where the bottom row comes from using the equation, solving for an+3. Call the matrix we made A. In this case, A is not-diagonalizable; however, notice that:

(A+I)[210]=[111](A+I)[111]=[000]

Thus (2,1,0) and (1,1,1) are generalized eigenvectors with eigenvalue λ=1 in this case. Furthermore:

(A4I)[1416]=[000]

So (1,4,16) is a generalized eigenvector with eigenvalue λ=4. Thus we can make a basis of eigenvectors:

β={(2,1,0),(1,1,1),(1,4,16)}

is a Jordan Basis for A. Thus, if we let S be the matrix with those eigenvectors:

S=[1211141016]

then create A using a change in basis:

A=S[110010004]S1

Notice on the diagonal there are the eigenvalues, with the 1's right above for the sub-blocks. But notice that:

An=S[110010004]nS1

And using HW 9 - Jordon Form, Complexification#5 we can see that we get:

An=S[[1101]n00004n]nS1

By just raising the blocks to the n-th power, reducing down as far as possible. Because notice for the smaller matrix inside that:

[1101]n=([1001]+[0100])n=(I+N)n=k=0n(1)nkInkNk(nk)

But in this case N2=0 so plug in our n value:

=k=01(1)nk(nk)Nk=(1)nI+(1)n1nN=[(1)n(1)n1n0(1)n]

so then:

An=S[(1)n(1)n1n00(1)n0004n]S1

So now to bring back to calculate an we needed to apply A a total of n times:

an=[100]select the an termAn[a0a1a2]=[100]An[123]=[100]S[(1)n(1)n1n00(1)n0004n]S1[123]=(1)n(5n31)+64n25

Some cool things about this is that then the numerator must be divisible by 25 (since the recurrence relation only generates integers, so being divided by 25 implies this).

Application: Solving Systems of Linear DE's

Consider the system x=Ax. It has solution:

eAt=n=0(At)nn!=n=0Antnn!

here the An part can be more easily calculated by using Jordan-Block form.

Computing Multiplications w/ (TλI)

Notice if we have:

M(T,β)=[λ100λ0000000]

which is k×k. Multiplying M(T,β) by M(TλI,β) is a smaller Jordon block.

Fact

The dimension of the largest jordon block corresponding to λ is the power of (zλ) in the minimal polynomial.

Example

If we have:

[Jλ,3000Jλ,3000Jλ,1]

and compare it with:

[Jλ,3000Jλ,2000Jλ,2]

Notice that these are fundamentally different, representing different operators. However, they have: