Questions: Singular Value Decomposition (SVD)

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A 1000×500 matrix A has 50 nonzero singular values, the rest being zero. What does this immediately tell you about A?

AA is invertible, since it has more rows than columns
BA has rank 50 — it maps its 500-dimensional input space into a 50-dimensional subspace
CA is numerically unstable because its condition number is 500/50 = 10
DA can only be decomposed if it is first converted to a square matrix
Question 2 Multiple Choice

You want the best rank-3 approximation to a 100×100 image matrix A. SVD gives you singular values σ₁ ≥ σ₂ ≥ ... ≥ σ₁₀₀. Which approximation is mathematically optimal?

AA₃ = σ₁u₁v₁ᵀ + σ₂u₂v₂ᵀ + σ₃u₃v₃ᵀ, using the three largest singular values
BA₃ = σ₉₈u₉₈v₉₈ᵀ + σ₉₉u₉₉v₉₉ᵀ + σ₁₀₀u₁₀₀v₁₀₀ᵀ, using the three smallest singular values
CThe average of all rank-1 terms: (1/100)∑σᵢuᵢvᵢᵀ
DThe choice depends on the application — SVD does not define a canonical best approximation
Question 3 True / False

SVD can be applied to any matrix — rectangular or square, symmetric or not — whereas eigendecomposition requires a square matrix.

TTrue
FFalse
Question 4 True / False

The singular values of a matrix A are the same as the eigenvalues of A.

TTrue
FFalse
Question 5 Short Answer

Why is SVD described geometrically as 'rotation, then scaling, then rotation,' and why does this interpretation matter?

Think about your answer, then reveal below.