Skip to main content
Back

Singular Value Decomposition (SVD) and Its Applications in Linear Algebra

Study Guide - Smart Notes

Tailored notes based on your materials, expanded with key definitions, examples, and context.

Chapter 7: The Singular Value Decomposition (SVD)

Introduction to SVD

The Singular Value Decomposition (SVD) is a powerful matrix factorization technique in linear algebra, widely used in mathematics, engineering, and data science. SVD expresses any real or complex matrix as a product of three specific matrices, revealing important properties about the original matrix.

  • Definition: For any matrix , the SVD is , where and are orthogonal (or unitary) matrices, and is a diagonal matrix containing the singular values.

  • Applications: SVD is used in solving linear systems, computing matrix rank, data compression, and principal component analysis.

  • Key Properties: The singular values in are always non-negative and sorted in decreasing order.

Basis and Matrices in the SVD

SVD provides orthonormal bases for the column and row spaces of a matrix. These bases are given by the columns of and , respectively.

  • Orthonormal Basis: The columns of form an orthonormal basis for the column space of .

  • Orthonormal Basis: The columns of form an orthonormal basis for the row space of .

  • Diagonalization: and are diagonalized by and , respectively.

Computation and Example of SVD

To compute the SVD of a matrix , follow these steps:

  1. Find the eigenvalues and eigenvectors of and .

  2. Construct from the eigenvectors of and from the eigenvectors of .

  3. Form from the square roots of the nonzero eigenvalues (these are the singular values).

Example: For , the SVD is:

Formulas and Equations

  • SVD Formula:

  • Eigenvalue Relations:

  • Singular Values: , where are the eigenvalues of or

Comparison Table: SVD Components

Matrix

Role in SVD

Properties

Left singular vectors

Orthonormal columns

Singular values

Diagonal, non-negative, sorted

Right singular vectors

Orthonormal columns

Singular Value Stability vs. Eigenvalue Instability

Singular values are more stable under small perturbations of the matrix than eigenvalues, making SVD a preferred method in numerical applications.

  • Stability: Small changes in lead to small changes in singular values.

  • Eigenvalue Instability: Eigenvalues can change dramatically with small changes in .

Worked Examples

Several examples illustrate the computation of SVD for different matrices, including diagonal and non-diagonal cases. These examples reinforce the step-by-step process and highlight the interpretation of singular values and vectors.

  • Example 1: Compute the SVD for .

  • Example 2: Find the singular values and vectors for a non-square matrix.

Review of Key Ideas

  • The SVD factors any matrix as .

  • and are orthogonal matrices; is diagonal with singular values .

  • Singular values are the square roots of the eigenvalues of and .

  • SVD provides orthonormal bases for the column and row spaces of .

Additional info: SVD is a foundational concept in linear algebra and is essential for understanding advanced topics in mathematics, engineering, and data science. It is particularly relevant for Precalculus students as an introduction to matrix decompositions and their applications.

Pearson Logo

Study Prep