Free Online Tool

Matrix Decomposition Calculator

Compute LU, QR, SVD, Cholesky & Eigendecompositions instantly with detailed step-by-step solutions. Understand the math, not just the answer.

[
]

Enter a matrix and click Decompose
or press Enter

All Decomposition Types

Choose a matrix decomposition method to learn more and use the dedicated calculator.

LU

LU Decomposition

Factor a matrix into Lower and Upper triangular matrices. Essential for solving systems of linear equations efficiently.

Open calculator →
QR

QR Decomposition

Decompose into an orthogonal matrix Q and upper triangular R. Used in least squares regression and eigenvalue algorithms.

Open calculator →
SVD

Singular Value Decomposition

The most general matrix decomposition. Factorize any matrix into U, Σ, Vᵀ. Powers recommendation systems and data compression.

Open calculator →
LL

Cholesky Decomposition

Efficient factorization for symmetric positive definite matrices into LLᵀ. Widely used in Monte Carlo simulations and optimization.

Open calculator →
λ

Eigendecomposition

Find eigenvalues and eigenvectors. Fundamental to PCA, quantum mechanics, vibration analysis, and stability theory.

Open calculator →
S

Schur Decomposition

Reduce any square matrix to upper triangular form via orthogonal similarity. Reveals eigenvalues with numerical stability.

Open calculator →
LD

LDL Decomposition

Factor symmetric matrices into LDLᵀ without square roots. Works for indefinite matrices where Cholesky fails.

Open calculator →
J

Jordan Normal Form

Canonical form for any square matrix, including defective ones. Essential for solving systems of ODEs.

Open calculator →

Why Decomposition.ai?

📐

Step-by-Step Solutions

Every calculation shows the full derivation, not just the answer. Learn the algorithm as you go.

Instant Results

All computations run in your browser. No server round-trips, no waiting, no sign-up.

Verified Results

Every decomposition is automatically verified by reconstructing the original matrix.

📱

Works Everywhere

Responsive design works on phones, tablets, and desktops. Solve matrices on the go.

Matrix Factorization with AI

Understanding matrix factorization is often the hardest part of linear algebra. While most calculators just give you the answer, Decomposition.ai acts as your personal AI math tutor. We don't just show the matrices; we explain the "why" behind every row swap and multiplier.

Step-by-Step Math Solver

Our algorithms are designed to mimic human learning. See exactly how Gaussian elimination builds an LU decomposition or how Gram-Schmidt orthogonalizes a basis.

AI-Powered Explanations

Confused by a result? Use our integrated AI chat to ask questions like "Why is this matrix singular?" or "What does this eigenvalue tell me about stability?"

What is Matrix Decomposition?

Matrix decomposition (also called matrix factorization) is the process of breaking a matrix into a product of simpler matrices. Just as integers can be factored into primes, matrices can be factored into structured components that reveal their fundamental properties.

Decompositions are the backbone of numerical linear algebra. They power everything from solving systems of equations to machine learning algorithms, image compression, and quantum physics simulations.

Why Decompose Matrices?

Choosing the Right Decomposition

The best decomposition depends on your matrix and your goal: