Determinant Calculator
ad − bc for a 2×2, cofactor expansion along row one for a 3×3 — every term printed, and the meaning named: the area (volume) scale factor, zero when the space collapses.
Determinant Calculator
Results recalculate instantly on every keystroke. Nothing you type is transmitted.
What this result does not account for
- 2×2 and 3×3 only
- No symbolic entries — numbers only
In short: [3 8; 4 6]: the determinant is 3×6 − 8×4 = 18 − 32 = −14. Negative means the transformation FLIPS orientation (the unit square lands mirror-wise) and |det| = 14 is its area scale. The 3×3 chip runs the cofactor expansion: [6 1 1; 4 −2 5; 2 8 7] gives 6(−54) − 1(−12) + 1(36) = −306.
Formula
2×2: ad − bc
3×3: a(ei − fh) − b(di − fg) + c(dh − eg)
the 3×3 is three 2×2 determinants, each signed by its position — cofactor expansion along row one.
Worked Example
- Parse the grid. rows by semicolons — 2×2 gets the ad − bc law, 3×3 gets the full expansion.
- Expand. 2×2: two products, one subtraction. 3×3: each row-one entry times its minor determinant, signs + − + — printed term by term.
- Read it. |det| scales areas (volumes); det = 0 means the grid collapses onto a line (a plane) — singular, and no inverse can exist.
The singular chip [1 2; 2 4] is worth driving: det = 4 − 4 = 0, and the geometry says why — row two is exactly twice row one, so the matrix crushes the whole plane onto one line. Zero area, no inverse, no unique solution: one number, three consequences.
Strengths & Limits Of This Model
Where this engine is strong
- The expansion is printed term by term, signs included
- The singular case is explained geometrically, not just reported
Where it stops
- No 4×4 and up
- No row-reduction view
Practical Use Cases
Invertibility test
det ≠ 0 is the license for an inverse
Orientation
the sign tells you whether a map flips the plane
Area and volume
|det| is the scale factor of the transformation
Methodology & Editorial Standards
Matrix parsed from semicolon-row text; 2×2 computes ad − bc with both products and the subtraction printed; 3×3 computes the row-one cofactor expansion with all three signed minor terms printed. Other sizes are refused with the dimension request. The meaning card reports |det| as the area/volume scale and the singular verdict at det = 0.
Computation runs in IEEE-754 double precision at full internal precision; rounding to two decimal places occurs strictly at the display layer, so no cumulative drift enters the result. All monetary outputs use accounting presentation — grouped thousands, two decimals, negatives in parentheses — so figures can be transcribed directly into a model or working paper. Division-by-zero and out-of-domain inputs return an em-dash rather than a misleading number.
This engine was reconciled against an independent reference implementation and hand-verified for the worked example above before release. Our full five-stage review process is published on the About Us page.
Disclaimer. This calculator is provided for informational and modelling purposes only and does not constitute financial, tax, legal, medical, or engineering advice. Verify all figures with a qualified professional before acting on them.
Determinant Calculator — 9 Expert FAQs
9 analyst-written answers to the questions practitioners actually ask — optimised for voice and answer-engine retrieval.
What IS a determinant, in one breath?
One number that says what a square matrix does to AREA (or volume): |det| is the scale factor, and the sign records whether the map flips orientation. [3 8; 4 6] multiplies areas by 14 and mirrors them — det = −14 says both facts at once.
Why is ad − bc the 2×2 formula?
Because it IS the signed area of the parallelogram the two columns span. Columns (a, c) and (b, d) span a parallelogram whose area is exactly ad − bc — the unit square lands on it, so the determinant is the area scale. The minus sign is the orientation bookkeeping that makes negative flips visible.
How does the 3×3 expansion work?
Cofactor expansion along row one: each entry multiplies the determinant of the 2×2 block it leaves behind (its MINOR), with alternating signs + − +. On [6 1 1; 4 −2 5; 2 8 7]: 6·(−14 − 40) − 1·(28 − 10) + 1·(32 + 4) = −306. Three 2×2 determinants in a trench coat — the page prints all three terms.
What does det = 0 actually mean?
Collapse. The columns are linearly dependent — one is a multiple of the other — so the whole plane crushes onto a single line and area goes to zero. Downstream: no inverse exists (the Inverse page refuses), and a system with that matrix has no unique solution. One zero, three consequences.
Why did my determinant come out negative?
Because the map flips orientation — it mirrors the plane. Swap two columns (or rows) of any matrix and the determinant changes sign; the default flips because its column arrangement lands the unit square mirror-wise. The magnitude is still the honest area scale: 14.
Is there a shortcut for 3×3 (the diagonals trick)?
Sarrus’ rule — copy the first two columns, multiply three down-diagonals minus three up-diagonals — works ONLY at 3×3 and is the same number the cofactor expansion produces. The verifier checks the two methods agree; the page prints the cofactor form because it generalizes and shows its structure.
What is the connection to the system solver?
Cramer’s determinants ARE system determinants: the D on the System Of Equations page is det of the coefficient matrix. det ≠ 0 means unique solution; det = 0 means the parallel/same-line dichotomy. Drive this page with [1 1; 1 −1] and you get −2 — the exact D the default system prints.
Can decimals or negatives be entries?
All real entries welcome — the expansion never assumes integers. Negatives are where orientation flips come from; decimals ride through in double precision, and big entries print grouped like everywhere else on the site.
Why does the page stop at 3×3?
Because the two shapes most worth SEEING — the parallelogram law at 2×2 and the signed-minors structure at 3×3 — are fully visible here, and the cofactor recursion is now legible: a 4×4 is four 3×3 minors by the same rule the page just printed. Bigger grids are bookkeeping, not new mathematics.