Save this video free

29. Singular Value Decomposition

MIT OpenCourseWare · 40:29 · Watch on YouTube

29. Singular Value Decomposition Watch on YouTube →

Overview

Gilbert Strang develops the singular value decomposition, A = UΣV^T, as a factorization of any matrix into two orthogonal changes of basis and a diagonal matrix of nonnegative stretches. He derives right singular vectors from A^T A and left singular vectors from AA^T, then works through a full-rank 2 by 2 example and a rank-one example to connect the SVD to the row space, column space, null space, and left null space.

Key takeaways

Chapters

0:00 SVD: Two Orthogonal Bases Around a Diagonal Matrix
3:00 Choosing Row-Space and Column-Space Bases
8:00 Building the SVD and Accounting for Null Spaces
13:30 Deriving Right Singular Vectors from A^T A
17:00 Computing Singular Values for a Full-Rank 2 by 2 Matrix
22:00 Resolving the Sign Choice in the 2 by 2 SVD
28:00 Rank-One SVD with a Zero Singular Value
37:00 SVD as Orthonormal Bases for the Four Fundamental Subspaces

Keep these chapters and the full searchable transcript in your own library.

Transcript excerpt

0:14 Okay. This is the lecture on the singular value decomposition. But everybody calls it the SVD. So this is the final and best factorization of a matrix. Let me tell you what's coming. The factors will be, orthogonal matrix, diagonal matrix, orthogonal matrix. So it's things that we've seen before, these special good matrices, orthogonal diagonal. The new point is that we need two orthogonal matrices. A can be any matrix whatsoever. Any matrix whatsoever has this singular value decomposition,

1:07 so a diagonal one in the middle, but I need two different -- probably different orthogonal matrices to be able to do this. Okay. And this factorization has jumped into importance and is properly, I think, maybe the bringing together of everything in this course. One thing we'll bring together is the very good family of matrices that we just studied, symmetric, positive, definite. Do you remember the stories with those guys? Because they were symmetric, their eigenvectors were orthogonal, so I could produce an orthogonal matrix -- this is my usual one.

1:56 My usual one is the eigenvectors and eigenvalues In the symmetric case, the eigenvectors are orthogonal, so I've got the good -- my ordinary s has become an especially good Q. And positive definite, my ordinary lambda has become a positive lambda. So that's the singular value decomposition in case our matrix is symmetric positive definite -- in that case, I don't need two -- U and a V -- one orthogonal matrix will do for both sides. So this would be no good in general, because usually the eigenvector matrix isn't orthogonal.

2:45 So that's not what I'm after. I'm looking for orthogonal times diagonal times orthogonal. And let me show you what that means and where it comes from. Okay. What does it mean? You remember the picture of any linear transformation.

This is the start of the transcript. Save this video free for the whole transcript, searchable and time-coded.

Related notes

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, MIT OpenCourseWare.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.