HW 6 - Polar & Singular Value Decomposition

2

Question

Give an example of TL(C2) such that 0 is the only eigenvalue of T and the singular values of T are 5,0.

Proof
Consider:

T(z1,z2)=(5z2,0)

Then:

T(e1)=(0,0),T(e2)=5e1M(T)=[0500]

Notice that here λ2=0λ=0 is the only eigenvalue, with eigenvector e1 in this case. However, calculating T:

x,Ty=Tx,y=(5x2,0),(y1,y2)=5x2y1=(x1,x2),(0,5y1)

Thus T(x)=(0,5x2). Namely:

TT(x)=T(5x2,0)=(5x2,0)

This is confirmed by calculating M(T)=M(T) manually:

M(T)=[0050]

Thus:

M(TT)=[0050][0500]=[00025]

Thus the eigenvalues of TT are 0 and 25, so then it's singular values are the square roots, namely 0 and 5 are the singular values for T.

4

Question

Suppose TL(V) and s is a singular value of T. Prove that there exists a vector vV such that v=1 and Tv=s.

Proof
Since s is a singular value of T, then s is the eigenvalue of TT by definition, and thus there exists a corresponding eigenvector to s, we'll name v. Thus TTv=sv. But notice:

TTv=...TT2v=TT(sv)=s(TTv)=s2v

Thus:

TTv,v=Tv,Tvs2v,v=Tv2s2v,v=Tv2s2v2=Tv2sv=Tv

So notice this. Choose vV where v=vv. Notice that v is still an eigenvector of TT with eigenvalue s, so the finding above works if we replace all the v's with v's. But notice that now:

5

Question

Suppose TL(C2) is defined by T(x,y)=(4y,x). Find the singular values of T.

Proof
We should first find T. Notice for a fixed yC2 and arbitrary xC2:

Tx,y=(4x2,x1),(y1,y2)=4x2y1+x1y2=x1y24x2y1=(x1,x2),(y2,4y1)x,Ty=x,(y2,4y1)

Thus T(x,y)=(y,4x). We should now determine M(TT) and then find the square roots of these eigenvalues. First notice that TT(x,y)=T(4y,x)=(x,16y), so:

M(TT)=[10016]

As such, then we have a diagonal matrix, so the eigenvalues are on the diagonal. Thus, λ1=1,λ2=16 with the corresponding eigenvectors as the standard basis vectors for C2.

Therefore, our singular values are the square roots of these:

4,1

6

Question

Find the singular values of the differentiation operator DP(R2) defined by Dp=p, with the inner product given by:

p,q=11p(x)q(x)dx

Proof
The example 6.33 gives the standard basis for P2(R):

β={12,32x,458(x213)}

Notice what the differentiation operator D does to our standard basis vectors:

De1=0De2=32=3e1De3=4582x=452x=15e2

Thus:

M(D,β)=[0300015000]

So:

M(DD,β)=[0003000150][0300015000]=[0000300015]

Thus our singular values, from largest to smallest, are:

15,3,0

7

Question

Define TL(F3) by:

T(z1,z2,z3)=(z3,2z1,3z2)

Find (explicitly) an isometry SL(F3) such that T=STT.

Proof
For this case we can just deal with everything in terms of matrices since we're finite dimensional! Notice:

M(T)=[001200030]

Finding T:

Tx,y=(x3,2x1,3x2),(y1,y2,y3)=x3y1+2x1y2+3x2y3=2x1y2+3x2y3+x3y1=(x1,x2,x3),(2y2,3y3,y1)=x,Ty

Thus T(z1,z2,z3)=(2z2,3z3,z1):

M(T)=[020003100]=M(T)T

which makes sense! As such:

M(TT)=M(T)M(T)=[400090001]

Since this is a diagonal matrix, clearly then:

M(TT)=[200030001]

Notice that M(TT) can be inverted:

M(TT1)=[12000130001]

Multiplication of M(TT)M(TT1) (both ways) gives the identity to verify this. As such, we can assume, and later verify, that:

M(S)=M(T)M(TT1)=[001100010]

This I claim that I choose the transformation:

S(z1,z2,z3)=(z3,z1,z2)

is a valid isometry where T=STT. To validate this, first let vV be arbitrary. Then:

Sv2=S(v1,v2,v3)2=(v3,v1,v2)2=|v3|2e12+|v1|2e22+|v2|2e32=|v3|2e32+|v1|2e12+|v2|2e22i(ei2=1)=(v1,v2,v3)2=v2

using the Pythagorean Theorem (our ei's are orthonormal). Thus, square rooting both sides gives Sv=v so S is a valid isometry.

To show that T=STT, let vV be arbitrary. We know that v=i=13αiei:

STTv=STT(i=13αiei)=i=13αiSTTei=2α1Se1+3α2Se2+α3Se3Use M(TT)=2α1e2+3α2e3+α3e1=(α3,2α1,3α2)=Tv

So since v was arbitrary, it follows STT=T.

8

Question

Suppose TL(V), while SL(V) is an isometry, and RL(V) is a positive operator such that T=SR. Prove that R=TT.

Proof
Using polar decomposition, we already know that since TL(V) that there is some isometry SL(V) such that:

T=STT

Furthermore, we know from the question that we are given S and R where:

T=SR

Thus:

SR=STT

Thus, notice that since both S,S are isometries, by their properties then they are invertible and S1=S and likewise S1=S. So then R=ST and ST=TT. Consider:

0=Tv2Tv2=STv2STv2=Rv2TTv2=Rv,RvTTv,TTv=RRv,vTTv,v=(RRTT)v,v

Thus we have RRTT=0. Since R is a positive operator then R is self-adjoint. Thus R=R so then R2=TT. Then R has a unique positive square root which is R=TT.

10

Question

Suppose TL(V) is self-adjoint. Prove that the singular values of T equal the absolute values of the eigenvalues of T, repeated appropriately.

Proof
Since T is self-adjoint then T=T so then T only has real-valued eigenvalues λiR. For our cases, say that dim(V)=n and λ1,...,λnR are eigenvalues of T, with some repeats possible.

Since T is self-adjoint, then no matter what by either Spectral Theorem we have an orthonormal basis consisting of eigenvectors of T. We'll label them β={e1,...,en} in this case, and each ei gets paired with it's corresponding eigenvalues λi. In essence:

M(T,β)=diag(λ1,...,λn)

Since T is self-adjoint, then TT=TT=TT=T2. As result, then T=TT because it's a possible square root (we don't know if it's unique or not).

Consider an eigenvector of TT, we'll denote fi. We'll show that fiβ. Notice that it has an eigenvalue s. Notice that:

TT2fi=s2fi=TTfi=T2fi(T2s2)fi=0

As such notice that:

(TsI)(T+sI)fi=0

So fi is an eigenvector of T. We know that we have an eigenbasis for T namely β thus fiβ.

To end, let si be a singular value of T. Thus it's an eigenvalue of TT. We know any ei is an eigenvector of both transformations. Thus:

Tei=λieiTTei=siei

But:

TT2ei=si2ei=T2ei=λi2ei(si2λi2)ei=0

Since all ei0 then si2λi2=0. Thus si2=λi2si=|λi|. Notice that si cannot be negative since singular values are nonnegative square roots of the eigenvalues of TT.

14

Question

Suppose TL(V) Then dim(range(T)) is equal to the number of nonzero singular values of T.

Proof
Say dim(V)=n for clarity. Let's first prove that range(T)=range(TT). We know from a previous exercise in HW 3 - Self-Adjoint and Normal Operators#5 that range(T)=range(T).

: Suppose wrange(T). Since range(T)=range(T) then wrange(T) so v such that Tv=w. We can write v=v+v where vnull(T) and vnull(T). But since null(T)=range(T) then notice that u where Tu=v. Thus:

TTu=Tv=w

Because notice that since vnull(T) then Tw=T(v+v)=Tv+Tv=0+Tv=Tv. As such, we can always choose vector u here such that TTu=w, so then wrange(TT).

: We know that range(TT)range(T)=range(T).

Thus we know that range(TT)=range(T). Since TT is diagonalizable as it is self-adjoint, then the number of nonzero singular values of T is the dimension of range(TT)=range(TT)=range(T).

17

Question

Suppose TL(V) has singular value decomposition given by:

Tv=s1v,e1f1++snv,enfn

for every vV where s1,...,sn are the singular values of T and e1,...,en and f1,...,fn are orthonormal bases of V.

  1. Prove that if vV, then:
Tv=s1v,f1e1++snv,fnen
  1. Prove that if vV, then:
TTv=s12v,e1e1++sn2v,enen
  1. Prove that if vV, then:
TTv=s1v,e1e1++snv,enen
  1. Suppose T is invertible. Prove that if vV, then:
T1v=i=1nv,fieisi

for every vV.

Proof
(1) Notice that:

Tej=sjfj

for all 1jn. Notice then that if βe={e1,...,en} and βf={f1,...,fn} then we have:

M(T,βe,βf)=[s1000s20000sn]

Thus:

M(T,βf,βe)=M(T,βe,βf)=[s1000s20000sn]

Because all siR so the conjugate operation does nothing. As a result, then reading the matrix this implies:

Tfj=sjej

As a result, because we can use the bases βe,βf then we can say that, using Graham Schmidt:

Tv=s1v,f1e1++snv,fnen

(2) Apply T to the left of T via the matrices:

M(TT,βe,βe)=M(T,βf,βe)M(T,βe,βf)=[s12000s220000sn2]

As such then:

TTej=sj2ej

Using Graham Schmidt:

TTv=i=1nsi2v,eiei

(3) Since TT is positive, then TT is unique. From (2), we know that the eigenvalues are given by sj2 for each eigenvector ej. As such TT's eigenvalues are just the square roots of TT's eigenvalues, which is sj2=|sj|=sj because singular values are non-negative. As such, then:

TTej=sjej

by this finding, so then applying Graham Schmidt:

TTv=i=1nsjv,ejej

(4) Apply TT1 and T1T and see they are the identity:

T1Tv=T1(i=1nsiv,eifi)=j=1ni=1nsiv,eifi,fjejsj=j=1nsjv,ejejsj=j=1nv,ejej=vTT1v=T(i=1nv,fieisi)=j=1nsji=1nv,fieisi,ejfj=j=1nsjsjv,fjfj=v

thus T1 is the correct definition for the inverse of T.