A takes pn entries and B,D,C take m(p+m+n), so only a small rank saves.
VQuiz Questions
Problem 1 Β· Singular Values from TβT
Given:TβL(F3,F2), T(x1β,x2β,x3β)=(3x2β,Β x1β+x3β), so that TβT(x1β,x2β,x3β)=(x1β+x3β,Β 9x2β,Β x1β+x3β). Find the positive singular values of T.
β Correct! The positive eigenvalues of TβT are 9 and 2, and the singular values are their square roots: s1β=3, s2β=2β.
β Not quite.9 and 2 are the positive eigenvalues of TβT; each singular value is the square root skβ=Ξ»kββ.
β Close, butβ¦ the eigenvalue 0 of TβT is dropped: only positive singular values enter the decomposition, and there are dimrangeT=2 of them.
β Not quite. The diagonal entries 1,9,1 of M(TβT) are not its eigenvalues, because that matrix is not diagonal: TβT(1,0,0)=(1,0,1), so (1,0,0) is not an eigenvector.
Show solution
Step one is given. Step two: find the positive eigenvalues of TβT.
β Not quite.β₯(1,0,1)β₯=2β, so this e2β is not a unit vector, and f2β=(0,2β) is not one either. The second term becomes 2β(x1β+x3β)(0,2β)=(0,2(x1β+x3β)): twice too big.
β Not quite.(0,β1) is a unit vector on the line of Te2β, but it is not Te2β/s2β=(0,1). The second term becomes (0,β(x1β+x3β)), the wrong sign.
Changing the signs of ekβ and fkβ together always gives another valid decomposition; changing only one of them breaks it.
Problem 3 Β· Factor a Rank-One Matrix
Given:A=β212β212ββ has rank 1 and AβA=(99β99β). Take C=2β1β(11β), so Cβ=(2β1ββ2β1ββ). FindD and B with A=BDCβ as in the matrix version of the SVD.
β Not quite.18 is the positive eigenvalue of AβA; the diagonal of D holds the singular value s1β=18β.
β Not quite.D is mΓm with m=rankA=1, and every diagonal entry of D is positive; the zero belongs to the pΓn diagonal matrix of Video 3, which the matrix version drops.
β Not quite.6=β₯A(1,1)tβ₯=β₯(4,2,4)β₯, but (1,1) has norm 2β. With the unit vector e1β=2β1β(1,1), β₯Ae1ββ₯=6/2β=32β.
β Check D. Its diagonal holds the square roots of the positive eigenvalues of AβA.
β Not quite. The column of B must be a unit vector, and β₯(2,1,2)β₯=3. It is f1β=Ae1β/s1β.
β Not quite. That is C, a vector in F2. B is pΓm=3Γ1: its column is f1β=Ae1β/s1ββF3.
β Not quite.β31β(2,1,2) is a unit vector on the right line, but with this C it gives BDCβ=βA. Once e1β is fixed, f1β=Ae1β/s1β leaves nothing to choose.
β Check B. Its column is f1β=Ae1β/s1β.
Show solution
AβA(1,1)=(18,18), so the only positive eigenvalue is 18, with e1β=2β1β(1,1), the column of C. Then s1β=18β=32β and D=(32ββ), a 1Γ1 matrix since m=1.
Here m(p+m+n)=1β (3+1+2)=6=pn: the factors hold exactly as many entries as A.
Problem 4 Β· When Does the Factorization Pay?
Given:A is a 200Γ500 matrix of rank mβ₯1. For which ranks do B, D and C from A=BDCβ together hold fewer entries than A?
β Correct!121β 821=99,341<100,000, while 122β 822=100,284>100,000.
β Close, butβ¦mβ€142 solves m(p+n)<pn, which leaves out the m2 entries of D. At m=142 the factors hold 142β 842=119,564 entries.
β Not quite. At m=200 the factors hold 200β (200+200+500)=180,000 entries, more than pn=100,000.
β Not quite. That is true of the full-size factors of Video 3 (pΓp, pΓn, nΓn). The matrix version keeps only m columns: at m=10 it holds 10β 710=7,100 entries.
Show solution
A has pn=200β 500=100,000 entries. B (200Γm), D (mΓm) and C (500Γm) hold 200m+m2+500m=m(m+700).