Mathematics · live now

Eigenvalues, eigenvectors and singular value decomposition

Eigenvalues and eigenvectors of 2×22 \times 2 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 path

8

lessons

66

practice questions

53

prerequisite lessons

See it taught

2 of the 8 lessons here are free to preview - the whole explanation and worked example, with no account and no email.

Live, not a screenshot

Lesson 03 · Eigenvalues and eigenvectors of 2 × 2 matrices

1234−1−2−3−41234−1−2−3−4
v
Av
λ1=2.21
λ2=0.79

Matrix Controls

Adjust the entries of A with the steppers, or generate a random matrix. Drag the vector v around and view its transformation, Av.

Purple and green lines show the real eigenvector directions of A.

The grid shows the coordinate system. The blue grid is the original, and the red grid is what we get after applying the matrix A to every point in the grid. In other words, it shows how A stretches, shears, or rotates the whole space. (Hidden by default - use Toggle Grid to show or hide.)

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

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 2×22 \times 2 matrices

6 questions

Learn how to set up and solve the characteristic equation for a 2×22\times2 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 2×22 \times 2 matrices

10 questions

Learn how to set up and solve the eigenvector equation (AλI)v=0(A - \lambda I)\vec{v} = \vec{0} for a given 2×22 \times 2 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 2×22 \times 2 matrix

03

Eigenvalues and eigenvectors of 2×22 \times 2 matrices

Preview

9 questions

Learn how to interpret, calculate and verify the eigenvalues and eigenvectors of a 2×22 \times 2 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 2×22 \times 2 matrix

Verifying eigenvalue-eigenvector pairs

Preview this lesson - no account needed

04

Eigendecomposition

7 questions

Eigendecomposition expresses a diagonalisable matrix as A=PDP1A = P D P^{-1}, revealing that in the eigenvector basis AA acts as simple scaling, so applying AA 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 A=PDP1A = PDP^{-1} 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 ATAA^T A, and recognise that ATAA^T A 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 ATAA^T A

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 ATAA^T A and AATA A^T.

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 UU, Σ\Sigma, and VV matrices, and using orthonormal completion when matrices are rectangular.

Covers

Calculating the SVD for 2×22 \times 2 matrices

The SVD for a rectangular matrix

08

Interpreting the SVD

Preview

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

Preview this lesson - no account needed

Where this unit sits in the curriculum

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.

Every dot is a lesson and every line a prerequisite. The 8 red dots are the lessons in Eigenvalues, eigenvectors and singular value decomposition; the 53 blue dots feeding into them are the lessons Eigenvalues, eigenvectors and singular value decomposition depends on; the 0 pale dots are the rest of the learning path, which come after Eigenvalues, eigenvectors and singular value decomposition or alongside it.Eigenvalues, eigenvectors and singular value decompositionFirst lessons on the left61 lessons

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

Every dot is a lesson, every line a prerequisite. You can only start a lesson once you have mastered all of its prerequisites, so you are always building on solid foundations.

Start Eigenvalues, eigenvectors and singular value decomposition

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