SVD Calculator
Decompose a two-by-two matrix into U, singular values, and V transpose with deterministic numeric results.
Use commas between values and a semicolon between the two rows.
About singular value decomposition
SVD examples
| Input matrix | Singular values | Observation |
|---|---|---|
| 3,0;0,2 | 3, 2 | A positive diagonal matrix is already aligned with its singular directions. |
| 4,0;0,1 | 4, 1 | The matrix stretches the first axis four times and leaves the second unchanged. |
| 1,0;0,0 | 1, 0 | A zero singular value identifies a rank-one matrix. |
| 0,2;2,0 | 2, 2 | Equal singular values indicate equal stretching in two perpendicular directions. |
How to use the SVD calculator
- Type the first row as two comma-separated numbers.
- Add a semicolon and then type the second comma-separated row.
- Select Calculate SVD.
- Read the singular values and the U, Sigma, and V transpose matrices.
SVD calculator FAQ
What do singular values represent?
Singular values measure the amount of stretching along special perpendicular directions. Larger values represent stronger scaling, while a zero value indicates a collapsed dimension.
Why are U and V orthogonal?
Their columns are unit vectors that are mutually perpendicular. Orthogonality preserves lengths and angles, so these factors represent rotations or reflections rather than additional scaling.
Can different SVD answers both be correct?
Yes, paired singular vectors can have both signs reversed without changing the reconstructed matrix. Repeated singular values also permit different valid orthonormal bases.
Does this calculator support rectangular matrices?
No, this Phase 1 implementation accepts arbitrary real two-by-two matrices only. Larger and rectangular matrices require a broader numerical decomposition routine.
What does a zero singular value mean?
It means the matrix loses at least one independent direction and is singular. For a two-by-two matrix, one positive value and one zero value indicate rank one.