Home▸Mathematics▸2D SVD: Singular Value Decomposition Step-by-Step (2D)

🔢 2D SVD: Singular Value Decomposition Step-by-Step (2D)

Canvas2D visualizer of the singular value decomposition of a 2x2 matrix. Watch the unit circle transform step by step through V-transpose rotation, sigma scaling and U rotation into the final image ellipse, with live singular values and condition number.

Mathematics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-svd ↗ Open standalone
⚙ Under the hood

Watch a 2x2 matrix transform the unit circle into an ellipse through singular value decomposition, animated in three steps: V-transpose rotation, sigma scaling, and U rotation. Adjust the matrix entries live and read the singular values and condition number as they update.

linear-algebramatrix-decompositionsvdmathcanvas2d

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)