SVD Calculator
Decompose any $2 \times 2$ matrix into its singular value components instantly.
Input Matrix (A)
Results
Geometric Visualization
Visualizing how the unit circle (blue) transforms into an ellipse (red) under matrix A.
Understanding SVD
Singular Value Decomposition (SVD) is a factorization of a real or complex matrix. It is the generalization of the eigendecomposition of a positive semidefinite normal matrix (for example, a symmetric matrix with positive eigenvalues) to any $m \times n$ matrix via an extension of the polar decomposition.
The Components
- U (Left Singular Vectors): An orthogonal matrix representing a rotation or reflection.
- Σ (Sigma): A diagonal matrix with non-negative real numbers on the diagonal. These are the singular values, representing the stretching factor along specific axes.
- Vᵀ (Right Singular Vectors): Another orthogonal matrix representing the initial rotation of the input space.
Applications
SVD is used extensively in signal processing and statistics. In machine learning, it powers Principal Component Analysis (PCA), helping to reduce the dimensionality of data while preserving its variance. It is also used in image compression, where keeping only the largest singular values allows for reconstructing an image with significantly less data.