Determinants: Your Number-Detective for Matrices and Equations

Learn what a determinant means, evaluate 2x2 and 3x3 determinants using cofactors, use the key properties as shortcuts, build the adjoint and inverse of a matrix, and solve linear equations with the matrix method and Cramer's Rule - all with fully worked steps for CBSE Class 12 and your JEE/NEET/CUET foundation.

By the PadhoDost Team ยท ๐Ÿ“– 8 min read ยท Updated 4 August 2026

Part of Class 12 (CBSE) prep

๐Ÿง  The almirah and its key

Picture every square matrix as a steel Godrej almirah fitted with a lock. The determinant is a single quick-test number that tells you whether a matching key exists. If the determinant is not zero, a key (the inverse matrix) exists and the almirah opens to one exact solution. If the determinant is zero, the lock is jammed - no key, and any linked equations refuse to give a single clear answer. So before doing heavy work, we always ask one thing first: what is the determinant? Padho, dost - this one number quietly controls almost everything in this chapter.

What a determinant really is

A determinant is a special number we attach to a SQUARE matrix (same number of rows and columns). For a matrix A we write it as |A| or det(A). It is only defined for square matrices - never for a 2x3 or 3x2. The smallest useful case is a 2x2 matrix, and everything bigger is built from it.

For a 2x2 matrix A = [[a, b], [c, d]], |A| = ad - bc (main diagonal product minus the other diagonal product).

๐Ÿ“ A 2x2 determinant, fully worked

Evaluate |A| for A = [[3, 1], [2, 4]].

Main diagonal product: 3 x 4 = 12.

Other diagonal product: 1 x 2 = 2.

|A| = 12 - 2 = 10.

Since |A| = 10 (not zero), this matrix is non-singular - it will have an inverse.

Expanding a 3x3 determinant (cofactor method)

  1. 1Choose any ONE row or column - pick the one with the most zeros to save effort.
  2. 2For each element in that line, find its minor: cover its own row and column, then evaluate the leftover 2x2 determinant.
  3. 3Attach the sign (-1)^(i+j) to turn each minor into a cofactor. The sign board is: + - + / - + - / + - +.
  4. 4Multiply each element by its own cofactor.
  5. 5Add all these products. That sum is the value of the determinant - and you get the SAME answer no matter which row or column you expand along.

๐Ÿ“ A 3x3 determinant, step by step

Evaluate |A| for A = [[2, -1, 1], [0, 3, 2], [1, 0, 1]], expanding along Row 1.

Element 2 (position 1,1): minor = |[3, 2], [0, 1]| = 3x1 - 2x0 = 3; sign +; cofactor = +3.

Element -1 (position 1,2): minor = |[0, 2], [1, 1]| = 0x1 - 2x1 = -2; sign -; cofactor = -(-2) = +2.

Element 1 (position 1,3): minor = |[0, 3], [1, 0]| = 0x0 - 3x1 = -3; sign +; cofactor = -3.

|A| = (element x cofactor) summed = 2(3) + (-1)(2) + 1(-3) = 6 - 2 - 3 = 1.

Check by expanding along Column 1 instead - you again get 1. The answer is independent of the chosen line.

PropertyWhat it saysEffect on |A|
TransposeSwapping all rows with columns leaves the value unchanged: |A| = |A-transpose|No change
Row/column swapInterchanging any two rows (or two columns) flips the sign|A| becomes -|A|
Identical linesIf two rows or two columns are identical (or proportional), the determinant is zero|A| = 0
Scalar multipleMultiplying every element of ONE row/column by k multiplies the determinant by k|A| becomes k|A|
Row operationReplacing Ri by Ri + kRj (adding a multiple of another line) does not change the valueNo change
Product ruleThe determinant of a product equals the product of determinants|AB| = |A| x |B|

Minors, cofactors, adjoint and inverse

Minor Mij = determinant left after deleting row i and column j. Cofactor Aij = (-1)^(i+j) x Mij. adj A = TRANSPOSE of the cofactor matrix. Key link: A(adj A) = (adj A)A = |A| I. Therefore A-inverse = (1/|A|) adj A, which exists only when |A| is not 0.

๐Ÿ“ Finding an inverse using the adjoint

Let A = [[2, 3], [1, 4]].

Step 1 - determinant: |A| = 2x4 - 3x1 = 8 - 3 = 5 (not zero, so the inverse exists).

Step 2 - cofactors: A11 = +4, A12 = -1, A21 = -3, A22 = +2.

Step 3 - cofactor matrix = [[4, -1], [-3, 2]].

Step 4 - adjoint = transpose of that = [[4, -3], [-1, 2]].

Step 5 - inverse: A-inverse = (1/5)[[4, -3], [-1, 2]].

Check: A x A-inverse = (1/5)[[5, 0], [0, 5]] = identity matrix. Correct.

โš ๏ธ Three classic slips to avoid: (1) Forgetting the alternating sign (-1)^(i+j) - a cofactor is NOT just the minor. (2) The adjoint is the TRANSPOSE of the cofactor matrix, so remember to flip it. (3) A-inverse exists only when |A| is not 0; a matrix with |A| = 0 is called singular and has NO inverse.

Using determinants to solve equations

A system of linear equations can be written as AX = B, where A holds the coefficients, X the unknowns and B the constants. If |A| is not 0, there is exactly one solution given by X = A-inverse B. A quicker route for 2 or 3 variables is Cramer's Rule, which uses only determinants.

๐Ÿ“ Solving a system with Cramer's Rule

Solve: 2x + 3y = 13 and x + 4y = 14.

Coefficient determinant D = |[2, 3], [1, 4]| = 8 - 3 = 5 (not zero, so a unique solution exists).

Dx: replace the x-column by constants = |[13, 3], [14, 4]| = 13x4 - 3x14 = 52 - 42 = 10.

Dy: replace the y-column by constants = |[2, 13], [1, 14]| = 2x14 - 13x1 = 28 - 13 = 15.

x = Dx/D = 10/5 = 2 and y = Dy/D = 15/5 = 3.

Check: 2(2) + 3(3) = 4 + 9 = 13 and 2 + 4(3) = 2 + 12 = 14. Both true - solution is x = 2, y = 3.

โ„น๏ธ Consistency check for AX = B: If |A| is not 0, the system is consistent with exactly one solution. If |A| = 0, compute (adj A)B - if it is NOT the zero matrix, the system has no solution (inconsistent); if it EQUALS the zero matrix, the system may be consistent with infinitely many solutions or inconsistent, so it needs a closer look. Bonus application: the area of a triangle with vertices (x1,y1), (x2,y2), (x3,y3) is (1/2)|x1(y2-y3) + x2(y3-y1) + x3(y1-y2)|, and the three points are collinear exactly when this determinant is 0.

Quick revision card

  • โœ“2x2 rule: |[a,b],[c,d]| = ad - bc.
  • โœ“3x3: expand along any row or column using cofactors; |A| = sum of (element x its cofactor).
  • โœ“Cofactor Aij = (-1)^(i+j) Mij; adj A = transpose of the cofactor matrix.
  • โœ“A-inverse = (1/|A|) adj A, valid only when |A| is not 0 (non-singular).
  • โœ“Handy results: |adj A| = |A|^(n-1) for an n x n matrix, and |A-inverse| = 1/|A|.
  • โœ“Cramer's Rule: x = Dx/D, y = Dy/D, z = Dz/D, provided D is not 0.
  • โœ“Area of a triangle and the collinearity test both come straight from a determinant.

โšก Quick check

If A is a 3x3 matrix with |A| = 2, what is the value of |adj A|?

Ready to test yourself? ๐ŸŽฏ

Lock it in with the practice test for this chapter.

Take the practice test โ†’

Keep studying

See all Class 12 (CBSE) study material โ†’