Lecture 4 - Duality (intro)

Recall that:

T~

Suppose T∈L(V,W). Define T~:V/(null(T))→W by:
T~(v+null(T))=Tv

What we're doing here is if you collect all things that were in null(T), then that makes T~ is injective. Thus, it's an isomorphism between V/null(T) and range(T).

Really the injectivity comes from the fact that the only thing that get's mapped to 0→W is anything in 0→+null(T)=null(T). Like how a function cannot have multiple possible outputs, here we can only have multiple possible different inputs to the same output in W.

Consider the Following

Suppose now that I have U which is a subspace of V. Let's suppose I have T∈L(V). The question is:

Question

When is the map S:V/U→V/U defined by:

S(v→+U)=T(v→)+U

well defined?

Consider when it's a problem. It's problem if we get two different outputs for the same input. Given v1+U=v2+U, we need there images under S to be equal. Checking this, notice that we must have v1−v2∈U:

S(v1+U)=S(v2+U)⇒T(v1)+U=T(v2)+U⇒T(v1)−T(v2)∈U

So then T(v1−v2)∈U. This means we need U to be a T-invariant subspace. This is equivalent to null(T)⊆U (this is actually a stronger condition for the T-invariance).

It's also an if and only if, interestingly enough.

Recall from last quarter that there was the following theorem:

Over C, every operator has an upper-triangular matrix

Suppose V is a finite-dimensional complex vector space and T∈L(V). Then T has an upper-triangular matrix with respect to some basis of V.

We had a proof in the book that was a bit weird, but let's do a new one.

We use the fact that every operator T on a finite-dimensional complex vector space has at least one eigenvalue. The idea was to take T:V→V, which has λ1 as an eigenvalue, has an associated eigenvector v1. We start making the list {v1}. We consider Tv1=λ1v1 so then T is invariant over span(v1).

As such, S is well-defined, so then create T1:V/span(v1)→V/span(v1), where T1(v+span(v1))=Tv+span(v1). Notice the dimension of V/span(v1) is n−1 dimensional space.

But now this map T1 itself has an eigenvalue since it's a finite-dimensional complex vector space and T1∈L(V/span(v1)). It has an eigenvalue λ2 with eigenvalue v2+span(v1). Note that:

T1(v1+span(v1))=λ2v2+span(v1)

by definition. As such, v2 is not in the span of v2 because if it were then the λ2v2=0→ but v2 cannot zero since it's an eigenvector. As such, we have the list {v1,v2} which is a LI list.

Now look at T2:V/span(v1,v2)→V/span(v1,v2) defined in the same way. We can repeat this process n times.

We eventually get the list {v1,...,vn}. It's a basis as the list is LI and is the right length. Note that also T(vi)∈span(v1,...,vi) to show the UT part.

Notice that v2,...,vn are not eigenvectors of T. Rather, they are eigenvectors of T2,...,Tn respectively.

Duality

We defined

Definition

A linear functional on V is an element of L(V,F).

for instance, the trace of a matrix is a functional. Another one is ϕ:P(R)→R defined by:

ϕ(p)=p(0)+p(1)+p(2)

Notice that dim(L(V,F))=dim(V). Since these are the same, then these spaces are isomorphic

Definition

The vector space L(V,F) is called the dual space of V. It is denoted:

V′

then V and V′ are isomorphic, assuming V is finite-dimensional.