Matrix Determinant
Calculate 3x3 determinant

🔒 Zero upload · Method · · Disclaimer · Matrix Determinant
Need a fast answer on calculating 3x3 determinant? Matrix Determinant answers with the steps beside it. You supply a, b and c to Matrix Determinant; the answer follows at once. In Matrix Determinant the working sits beside the answer. That makes Matrix Determinant handy for quick estimates anywhere. You can disconnect once Matrix Determinant has loaded; the arithmetic runs locally. Matrix Determinant is part of the Math collection on CalcProMaster, alongside matrix determinant calculator, free online matrix determinant calculator and more. The labels in Matrix Determinant match the terms in its result. Open Matrix Determinant and enter your numbers.
What the defaults give
The default 3×3 identity matrix has a determinant of 1.
That is the defining property of the identity: it leaves every vector unchanged, so it leaves every volume unchanged, and the determinant measures exactly that scaling.
The formula
For a 3×3 matrix, expanding along the first row:
det = a(ei − fh) − b(di − fg) + c(dh − eg)
Each bracket is a 2×2 determinant, and the alternating + − + signs are the cofactor signs. Expanding along any row or column gives the same value.
Worked example: the identity
a=1, b=0, c=0, d=0, e=1, f=0, g=0, h=0, i=1
ei − fh = 1×1 − 0×0 = 1
di − fg = 0×1 − 0×0 = 0
dh − eg = 0×0 − 1×0 = 0
det = 1×1 − 0×0 + 0×0 = 1
What the determinant tells you
- Zero — the matrix is singular: it collapses space onto a lower dimension, the rows are linearly dependent, and no inverse exists.
- Positive — orientation is preserved and volumes scale by that factor.
- Negative — orientation is flipped, as in a reflection, which is why a mirror matrix has determinant −1.
- Magnitude — a determinant of 6 means volumes are scaled sixfold, not that any single side is six times longer.
Where the sign errors come from
Most wrong determinants are a dropped minus sign on the second term. The pattern is + − + along the row you expand, and it is easy to apply it to the wrong row when the matrix is written in a different order. Writing out the three brackets first, then applying the signs, removes almost all of these mistakes.
Faster checks
For a triangular or diagonal matrix the determinant is simply the product of the diagonal — which is why the identity gives 1. Swapping two rows flips the sign, and a row of zeros makes the determinant zero immediately.
Frequently Asked Questions
Why is the determinant of the identity 1?
Because the identity does not change any vector, so it does not change any volume. The determinant measures volume scaling, and a factor of one leaves it unchanged.
What does a determinant of zero mean?
The matrix is singular — it squashes three-dimensional space onto a plane or line. Its rows are linearly dependent and it has no inverse.
Does the sign of the determinant matter?
Yes. A negative determinant means the transformation reverses orientation, like a reflection. The magnitude tells you the volume scaling; the sign tells you the handedness.
Can I expand along a different row?
Yes. Cofactor expansion along any row or column gives the same determinant, and choosing the row with the most zeros saves work.
How do I find the determinant of a 2×2 matrix?
For [[a, b], [c, d]] it is ad − bc. The 3×3 formula above is three of those 2×2 determinants with alternating signs.
What does a determinant of 6 mean geometrically?
The transformation scales volumes by six. A unit cube becomes a parallelepiped of volume six, and the sign tells you whether orientation is preserved (positive) or flipped (negative). It says nothing about any individual edge length.
Chi-Square Test and other Math tools
Chi-Square Test · Circle Sector Area · Ellipse Area Calculator · Quartile Calculator · Partial Fraction Calculator · Combinations with Repetition · Math Guides