Reviewed by CalcMulti Editorial Team·Last updated: ·← Algebra Hub
The determinant is a single number associated with a square matrix that encodes important properties: whether the matrix is invertible, how it scales areas or volumes, and the sign of orientation. For a 2×2 matrix it equals ad − bc; for larger matrices it is computed by cofactor expansion.
Enter a 2×2 or 3×3 matrix and this calculator returns the determinant along with a full step-by-step breakdown using cofactor expansion along the first row.
2×2: det(A) = ad − bc | 3×3: Sarrus / cofactor expansion
Choose matrix size, enter values, and compute.
Quick examples:
| Property | Formula | Meaning |
|---|---|---|
| Product rule | det(AB) = det(A)·det(B) | Determinant of product equals product of determinants |
| Transpose rule | det(Aᵀ) = det(A) | Transposing preserves the determinant |
| Scalar rule | det(cA) = cⁿ·det(A) | n×n matrix scaled by c — determinant scales by cⁿ |
| Row swap | Swap 2 rows → det changes sign | det → −det when any two rows are swapped |
| Identical rows | det = 0 | Two identical rows make the matrix singular |
| Identity matrix | det(I) = 1 | The identity matrix has determinant 1 |
| Triangular matrix | det = product of diagonal | det = a₁₁·a₂₂·…·aₙₙ for triangular matrices |
| Matrix | a | b | c | d | det = ad−bc | Invertible? |
|---|---|---|---|---|---|---|
| [[1,0],[0,1]] | 1 | 0 | 0 | 1 | 1 | Yes (Identity) |
| [[3,2],[1,4]] | 3 | 2 | 1 | 4 | 10 | Yes |
| [[6,2],[3,1]] | 6 | 2 | 3 | 1 | 0 | No (singular) |
| [[2,-1],[4,3]] | 2 | -1 | 4 | 3 | 10 | Yes |
| [[5,0],[0,5]] | 5 | 0 | 0 | 5 | 25 | Yes |
| [[0,1],[-1,0]] | 0 | 1 | -1 | 0 | 1 | Yes (rotation) |
This calculator is for educational purposes only and does not constitute professional advice. Results are based on standard mathematical formulas. Always verify critical calculations with a qualified professional before making important decisions.