Linear Algebra, Live
Chapter 6 · Lesson 7 · Strang §6.1, §6.2, §6.4, §6.5 · Free preview

Eigenvalues and eigenvectors

By the end of this lesson you can
  • Tell whether a system settles down or blows up
  • Find eigenvalues and eigenvectors by hand and in NumPy
  • Spot a positive definite matrix, a bowl, at a glance

The directions a matrix does not turn: how to find them, A = XΛX⁻¹ and powers, stability and steady states, symmetric matrices and positive definite bowls. 7 short slides, then worked examples and problems. Each slide has an everyday picture, a worked example and Python you can run right on the page.

Free preview: most of every slide is yours to read, with its Python lab. Members get the full text, every example with its solution, and five extra problems per lesson.

Start the lesson →

Slides

Free previewLesson 7EigenvectorsEigenvectors: the arrows a matrix only stretchesOpen slide →01 · Strang §6.1 · Introduction to eigenvalues

Eigenvalues and Eigenvectors Explained Visually: Ax = λx

An eigenvector is a direction that a matrix only stretches, never turns: Ax = λx. Find one by dragging an arrow, with examples and Python. Strang §6.1.

Free previewLesson 7det(A − λI) = 0Finding eigenvalues: solve det(A − λI) = 0Open slide →02 · Strang §6.1 · The characteristic equation

How to Find Eigenvalues: det(A − λI) = 0

Find eigenvalues by solving det(A − λI) = 0, then eigenvectors from the null space of A − λI. Trace and determinant checks, examples and Python. Strang §6.1.

Free previewLesson 7A = XΛX⁻¹Diagonalizing a matrix: A = XΛX⁻¹Open slide →03 · Strang §6.2 · Diagonalizing a matrix

Diagonalizing a Matrix: A = XΛX⁻¹ and Matrix Powers

With enough eigenvectors, A = XΛX⁻¹: eigenvectors in X, eigenvalues on the diagonal of Λ. Then powers are easy, Aᵏ = XΛᵏX⁻¹. Examples and Python. Strang §6.2.

Free previewLesson 7StabilityPowers of A: which parts grow, shrink or stayOpen slide →04 · Strang §6.2 · Powers, stability and Markov matrices

Eigenvalues, Stability and Markov Matrices (Steady State)

Repeating A makes parts grow or decay by their eigenvalues. Markov matrices settle to a steady state, the eigenvector for λ = 1. Python examples. Strang §6.2.

Free previewLesson 7Symmetric matricesSymmetric matrices: perpendicular eigenvectorsOpen slide →05 · Strang §6.4 · Symmetric matrices

Symmetric Matrices: Real Eigenvalues and Orthogonal Eigenvectors

A symmetric matrix has real eigenvalues and perpendicular eigenvectors, so A = QΛQᵀ with Q orthogonal: the spectral theorem. Examples and Python. Strang §6.4.

Free previewLesson 7Positive definitePositive definite matrices: every eigenvalue positiveOpen slide →06 · Strang §6.5 · Positive definite matrices

Positive Definite Matrices: Bowls, Saddles and Eigenvalues

A symmetric matrix is positive definite when all its eigenvalues are positive, or xᵀAx > 0 for x ≠ 0: a bowl, not a saddle. Python examples. Strang §6.5.

Free previewLesson 7RecapWhat you can now do.Open slide →07 · Recap · Reading

Lesson 7 Recap: Eigenvalues and Eigenvectors

Chapter 6 on one page: Ax = λx, det(A − λI) = 0, A = XΛX⁻¹, powers and stability, Markov steady states, symmetric and positive definite matrices.

The full course

From Ax = b to PCA, by running it

Lessons 1 to 3 are free. Finish all eight and you will be able to:

You get: all 8 lessons with Python labs · every worked example and solution · 5 extra problems per lesson · your progress tracked · answers to your questions · every future update.

$20 once · lifetime access
Continue to checkout →

Already a member? Log in to the course