Eigenvalues and eigenvectors of matrices, eigendecomposition, and the singular value decomposition: what the factors are, how to compute them, and what they mean geometrically.
No account needed to read a lesson · 30-day money-back guarantee
See the full learning path8
lessons
66
practice questions
53
prerequisite lessons
2 of the 8 lessons here are free to preview - the whole explanation and worked example, with no account and no email.
Free preview
Eigenvalues and eigenvectors of matrices
Learn how to interpret, calculate and verify the eigenvalues and eigenvectors of a matrix, understanding both their geometric meaning as invariant directions and their computation using the characteristic equation.
Free preview
Interpreting the SVD
See how the singular value decomposition breaks any matrix transformation into an initial rotation, a stretch along perpendicular directions, and a final rotation, and how the singular values and vectors correspond to the axes and shape of the transformed unit circle, with zero singular values indicating collapsed directions.
Live, not a screenshot
Lesson 03 · Eigenvalues and eigenvectors of 2 × 2 matrices
Adjust the entries of
Purple and green lines show the real eigenvector directions of
The grid shows the coordinate system. The blue grid is the original,
and the red grid is what we get after applying the matrix
This is the diagram from the lesson itself, running here. Drag it - the lesson is built round the thing it shows, not round a picture of it.
The 8 lessons in this unit. Expand any one to see what it covers. Each unlocks when its own prerequisites are passed.
01
The eigenvalues of matrices
6 questions
Learn how to set up and solve the characteristic equation for a matrix in order to calculate its eigenvalues, understanding their significance in matrix transformations and machine learning applications.
Covers
The characteristic equation
Solving the characteristic equation to find eigenvalues
02
The eigenvectors of matrices
10 questions
Learn how to set up and solve the eigenvector equation for a given matrix and its eigenvalues, and understand why eigenvectors are only determined up to a non-zero scalar multiple.
Covers
Setting up the eigenvector equation, given an eigenvalue
The general form of eigenvectors
Finding all eigenvectors of a matrix
03
Eigenvalues and eigenvectors of matrices
9 questions
Learn how to interpret, calculate and verify the eigenvalues and eigenvectors of a matrix, understanding both their geometric meaning as invariant directions and their computation using the characteristic equation.
Covers
Geometric interpretation
Computing the eigenvalues and eigenvectors for a matrix
Verifying eigenvalue-eigenvector pairs
04
Eigendecomposition
7 questions
Eigendecomposition expresses a diagonalisable matrix as , revealing that in the eigenvector basis acts as simple scaling, so applying to any vector can be understood as changing basis to the eigenbasis, scaling by the eigenvalues, then changing back.
Covers
Eigendecomposition in the general case
What does really mean?
05
Singular values of a matrix
9 questions
Understand why the classical eigendecomposition fails for many matrices, see how singular values are defined as the square roots of the eigenvalues of , and recognise that is always square, symmetric, and has non-negative eigenvalues, ensuring that singular values are always real and non-negative for any matrix.
Covers
Why eigendecomposition isn’t enough
What are singular values?
Properties of
06
The singular value decomposition (SVD)
10 questions
Learn how any real matrix can be factorised into orthogonal matrices and a diagonal matrix using the singular value decomposition, and how to compute its right and left singular vectors and singular values via the eigenvectors and eigenvalues of and .
Covers
What is the SVD?
Right singular vectors
Left singular vectors
07
Calculating the SVD for small matrices
6 questions
Learn how to calculate the singular value decomposition of small matrices by finding singular values and singular vectors, assembling the , , and matrices, and using orthonormal completion when matrices are rectangular.
Covers
Calculating the SVD for matrices
The SVD for a rectangular matrix
08
Interpreting the SVD
9 questions
See how the singular value decomposition breaks any matrix transformation into an initial rotation, a stretch along perpendicular directions, and a final rotation, and how the singular values and vectors correspond to the axes and shape of the transformed unit circle, with zero singular values indicating collapsed directions.
Covers
From the unit circle to the ellipse
Geometry of the SVD
Zero singular values
This unit is part of our Essential Linear Algebra for ML learning path, which contains 61 lessons. Every one of them is drawn below.
The diagnostic test lets you skip any lesson you already know, including the ones in this unit.
Hover any dot to name its lesson.
8 lessons in this unit
53 prerequisite lessons across the unit, counting every step back to the start
Builds on: Matrices, Matrix transformations, Quadratic equations, Vectors in Euclidean space
Leads to: Matrix transformations
One subscription covers every learning path, and you can test out of anything you already know.
One subscription covers every learning path · 30-day money-back guarantee
More in Linear algebra: Vectors in Euclidean space, Matrices, Matrices and linear systems, Matrix transformations