QR decomposition factors A = QR
Image: Steelkamp, CC0, via Wikimedia Commons
QR decomposition factors A = QR
QR decomposition is a fundamental concept in linear algebra that breaks down a matrix into simpler components. It involves expressing a matrix A as the product of an orthonormal matrix Q and an upper triangular matrix R. This decomposition is crucial for solving linear least squares problems and is the foundation for the QR algorithm used in eigenvalue computations.
Example
Consider a matrix A = [1, 2; 3, 4]. The QR decomposition of A results in Q = [0.3162, -0.9487; 0.9487, 0.3162] and R = [3.1623, 4.4272; 0, 1.4142]. Thus, A = QR.
Remember this
Understanding QR decomposition is essential for efficiently solving linear systems and performing eigenvalue analysis in numerical linear algebra.
Text adapted from Wikipedia, licensed under CC BY-SA 4.0.
LU decomposition
LU decomposition factors a matrix as the product of a lower triangular matrix and an upper triangular matrix
Cholesky decomposition
Cholesky decomposition factors A = LL^T for symmetric positive definite matrices
Shor's algorithm
Shor's algorithm factors integers in polynomial time on a quantum computer
Eigenvalues and eigenvectors
Eigenvectors are unchanged in direction by a linear transformation
orthogonal matrices preserve distances: O^T O = I means no stretching or squashing
How can you stretch or squash a square without changing its shape?
Vector quantization
How can you store a huge library of books in a tiny closet?
Swipe through 100 ML concepts daily
Open Pocket Polymath