🧮 SVD Calculator

Step-by-step singular value decomposition · up to 5×5 · color-coded matrices
🏠 HomeTools › SVD Calculator

✏️ Enter matrix A up to 5×5

💡 Steps: ATA → eigenvalues → singular values → V → U

📐 Matrix A (color-coded)

(waiting for input)
σ (singular values)

📌 Step-by-step SVD

👆 Click "Compute SVD" to see the full decomposition.

⚡ Applications & connections

🖼️ Rank‑k approximation (image compression demo)

Choose rank k: 2
A ≈ Uₖ Σₖ Vₖᵀ
Frobenius error:

📈 PCA connection: Principal components are right singular vectors (V). Singular values ∝ variance explained.

🧠 LSA / topic modeling: SVD of term‑document matrix yields latent topics (UΣ = document‑topic, V = term‑topic).

❓ Frequently asked questions

What is SVD? Factorizes any real matrix A into U Σ Vᵀ, with orthogonal U, V and diagonal Σ.
How to interpret singular values? They are the square roots of eigenvalues of AᵀA, sorted descending. Indicate importance of each singular vector.
Why SVD for PCA? PCA uses eigenvectors of covariance (AᵀA). SVD gives them directly as V, and singular values relate to explained variance.
ml3x.com — SVD Calculator. Data stays in your browser. No cookies.