By the end of this chapter you'll be able to…

  • 1Compute the determinant of a 2x2 or 3x3 matrix by expanding along any row or column
  • 2Use determinants to find the area of a triangle from its vertices and test three points for collinearity
  • 3Find the minor and cofactor of any entry in a determinant
  • 4Construct the adjoint of a matrix and use A^{-1}=adj(A)/|A| to compute an inverse
  • 5Determine whether a matrix is singular or non-singular, and connect that directly to invertibility
  • 6Solve a system of linear equations in two or three variables using the matrix method X=A^{-1}B, and check consistency when the coefficient matrix is singular
💡
Why this chapter matters
This is where matrix theory turns computational — the determinant decides invertibility outright, and the adjoint formula this chapter builds is the only inverse-computation method in the entire syllabus, feeding directly into solving real linear systems by the matrix method.

Determinants

1. Check this before you revise anything

Cramer's Rule does not appear anywhere in the current book — not once, in any section, example, or exercise. The only method taught for solving a system of linear equations is the matrix method: write the system as , and if is non-singular, .

The old stub taught Cramer's Rule () as one of the chapter's core techniques — it has been removed from this rebuild entirely, matching exactly what the syllabus line itself asks for: "solving system of linear equations... using inverse of a matrix," nothing about determinant ratios.

The book's own Miscellaneous Exercise still points to questions that no longer exist. Its instructions read "Using properties of determinants in Exercises 11 to 15, prove that" and "Choose the correct answer in Exercise 17 to 19" — but the current exercise only runs from Q1 to Q9.

Several proof-based questions were dropped during the syllabus rationalisation, and the cross-references to their old numbers were never updated. Don't go looking for a "Question 12" or "Question 18" here; they were deleted, and the connecting sentences are leftover text, the same kind of rationalisation residue as Chapter 1's stray "binary operations" mention.

The old stub also collapsed all six real exercises into one invented 35-question group with no solutions file behind it. The book actually has Exercise 4.1 (8 questions, computing determinants), Exercise 4.2 (5 questions, area of a triangle), Exercise 4.3 (5 questions, minors and cofactors), Exercise 4.4 (18 questions, adjoint and inverse), Exercise 4.5 (14 questions, consistency and solving systems), and a Miscellaneous Exercise (9 questions).

59 questions in total — the largest exercise set in Class 12 Mathematics so far.


2. What this chapter covers

Textbook sectionTopic
4.2Determinant of 1×1, 2×2, and 3×3 matrices
4.3Area of a triangle from its vertices; collinearity test
4.4Minors and cofactors
4.5Adjoint of a matrix; computing an inverse via $A^{-1}=\text{adj}(A)/
4.6Solving a linear system as ; checking consistency

3. Computing a determinant

For a matrix, expanding along the first row:

You can expand along any row or column — the result is always the same, and picking a row or column with more zeros makes the arithmetic shorter. This is what "using cofactors" means formally: each entry pairs with its cofactor , where (the minor) is the determinant left after deleting row and column .

The smaller orders (4.2.1 to 4.2.2). A matrix has determinant . A matrix has:

which is the building block every expansion reduces to.

The sign pattern. The factor produces the checkerboard that must be applied before summing:

Forgetting the minus on the middle term of a first-row expansion is the single commonest arithmetic error in the chapter.

Properties of determinants. These are what make large determinants tractable, and several exercise questions are unreasonable without them:

  • If any row or column is entirely zero, .
  • Interchanging two rows (or two columns) reverses the sign of the determinant.
  • If two rows (or columns) are identical or proportional, .
  • Multiplying one row or column by multiplies the determinant by — hence for an matrix, not .
  • Adding a multiple of one row to another leaves the determinant unchanged. This is the workhorse for creating zeros before expanding.
  • : transposing does not change the determinant, which is why row and column operations are equally valid.
  • , so the determinant of a product is the product of the determinants.

Why . Scaling the whole matrix scales every one of the rows, and each row contributes one factor of . Treating it as is a frequent and heavily penalised error.


4. Area of a triangle, and the adjoint

The area of a triangle with vertices , , is:

Since area can't be negative, take the absolute value of the determinant — and since three collinear points make a degenerate triangle, is exactly the collinearity test.

The adjoint of is the transpose of its cofactor matrix: . It satisfies , which is exactly what makes the inverse formula work:

A matrix is called singular if and non-singular otherwise — and is invertible if and only if it is non-singular.

Minors and cofactors are not the same thing (4.4). The minor is a determinant; the cofactor is that determinant with a sign attached. Questions ask for one or the other specifically, and answering with the unsigned minor where a cofactor was wanted loses the mark.

A useful consequence. Expanding along a row using the cofactors of a different row always gives zero:

This is precisely what makes the off-diagonal entries of vanish, leaving .

Properties of the adjoint. For an matrix, , and — the order reverses, as it does for transposes and inverses.

Checking an inverse cheaply. Since , a quick determinant check catches most arithmetic slips before you commit to the full adjoint computation.

A worked line of the derivation. The equation rearranges directly: dividing both sides by the scalar gives , so the matrix multiplying to give is , which is the definition of . The requirement is visible here as the prohibition on dividing by zero.


5. Solving a linear system and checking consistency

Write the system as . If is non-singular, the system has a unique solution , and it's automatically consistent. If is singular (), check : if it's non-zero, the system is inconsistent (no solution); if it's the zero vector, the system may or may not be consistent, depending on further detail the book doesn't ask you to resolve.

The three outcomes, summarised. For :

CaseConclusion
$A
$A
$A

Homogeneous systems. When , the system always has the trivial solution . It has non-trivial solutions precisely when , which is how "find such that the system has a non-zero solution" questions are answered — set the determinant to zero and solve for the parameter.

Worked, mirroring the textbook's own final example. Solve , , . Here is non-singular, so gives the unique solution directly — no need to fall back on any determinant-ratio shortcut.


Summary

  • expands along any row or column using cofactors ; the result is the same regardless of which row/column you pick.
  • Area of a triangle from its vertices is ; a zero determinant means the three points are collinear.
  • is the transpose of the cofactor matrix; .
  • , valid only when (i.e. is non-singular).
  • Solve via when is non-singular; when is singular, check to distinguish "no solution" from "possibly consistent."
  • A determinant is ; the checkerboard must be applied before summing a expansion.
  • Determinant properties: a zero row gives ; swapping rows flips the sign; identical or proportional rows give ; adding a multiple of one row to another changes nothing.
  • for an matrix, because every one of the rows is scaled — not .
  • and .
  • A minor is unsigned; a cofactor carries — answer the one the question actually asks for.
  • , , and .
  • has non-trivial solutions exactly when — the basis of every "find for a non-zero solution" question.
  • Cramer's Rule is not part of the current book — the matrix method above is the only technique taught or examined here.
  • The Miscellaneous Exercise's own instruction lines reference questions 11-15 and 17-19 that don't exist in the current 9-question version — a rationalisation leftover, not something missing from your copy of the book.

Key formulas & results

Everything you need to memorise, in one card. Screenshot this for revision.

2x2 determinant
|A| = a11*a22 - a12*a21, for A=[[a11,a12],[a21,a22]]
The base case every larger expansion reduces to
3x3 determinant (expansion along row 1)
|A| = a1(b2c3-b3c2) - b1(a2c3-a3c2) + c1(a2b3-a3b2)
Expansion along any row or column gives the same value; pick the one with the most zeros
Minor and cofactor
M_ij = determinant left after deleting row i and column j; A_ij = (-1)^(i+j) M_ij
Sum of a row's entries times their own cofactors gives |A|; times another row's cofactors gives 0
Area of a triangle
Delta = (1/2)|det[[x1,y1,1],[x2,y2,1],[x3,y3,1]]|
Take the absolute value since area can't be negative; Delta=0 means the three points are collinear
Adjoint and inverse
adj(A) = transpose of the cofactor matrix; A^{-1} = adj(A)/|A|, valid only when |A| is not 0
A.adj(A) = adj(A).A = |A|.I always holds, which is exactly what proves the inverse formula
Singular vs non-singular
A is singular if |A|=0, non-singular if |A| is not 0; A is invertible if and only if A is non-singular
The single fastest check before attempting to find an inverse
Matrix method for solving AX=B
If A is non-singular, X = A^{-1}B is the unique solution. If A is singular, check (adj A)B: nonzero means no solution, zero means possibly consistent
The only method for solving linear systems in the current syllabus — not Cramer's Rule
Determinant of order one
For a 1 x 1 matrix [a], the determinant is a
The base case the larger expansions eventually reduce to
The sign checkerboard
The factor (-1)^(i+j) produces the pattern + - + / - + - / + - + across a 3 x 3 matrix
Forgetting the minus on the middle term of a first-row expansion is the commonest arithmetic error in the chapter
Determinant properties that create zeros
A zero row or column gives 0; identical or proportional rows give 0; swapping two rows reverses the sign; adding a multiple of one row to another leaves the value unchanged
The last one is the workhorse — use it to manufacture zeros before expanding
Scaling a whole matrix
|kA| = k^n |A| for an n x n matrix
Every one of the n rows is scaled, so n factors of k emerge — treating it as k|A| is heavily penalised
Transpose and product
|A'| = |A| and |AB| = |A| . |B|
Because the transpose leaves the value unchanged, row and column operations are equally valid
Expanding along the wrong row
a_i1 A_j1 + a_i2 A_j2 + a_i3 A_j3 = 0 whenever i is not equal to j
This is exactly what makes the off-diagonal entries of A . adj(A) vanish, leaving |A| I
Properties of the adjoint
|adj(A)| = |A|^(n-1) and adj(AB) = adj(B) . adj(A)
The order reverses, as it does for transposes and inverses
Determinant of an inverse
|A^-1| = 1 / |A|
A quick check that catches arithmetic slips before committing to the full adjoint computation
Homogeneous systems
AX = O always has the trivial solution X = O, and has non-trivial solutions exactly when |A| = 0
This is how every 'find k such that the system has a non-zero solution' question is answered
Consistency of AX = B
|A| not 0: unique solution. |A| = 0 with (adj A)B not O: inconsistent. |A| = 0 with (adj A)B = O: may have infinitely many solutions or none
Reporting the middle case as 'infinitely many' is a frequent error
⚠️

Common mistakes & fixes

These are the exact errors that cost students marks in board exams. Read them once, save yourself the trouble.

WATCH OUT
Trying to apply Cramer's Rule (x_i=|A_i|/|A|) to solve a system
Cramer's Rule is not part of the current book at all. Use the matrix method instead: write the system as AX=B and compute X=A^{-1}B.
WATCH OUT
Forgetting the alternating sign pattern (-1)^(i+j) when converting a minor to a cofactor
Write out the sign grid [[+,-,+],[-,+,-],[+,-,+]] before computing cofactors — a forgotten sign flips the entire final answer.
WATCH OUT
Reporting a negative value as the area of a triangle
Area is always the absolute value of the determinant expression — a negative Delta just reflects vertex orientation, not a real negative area.
WATCH OUT
Assuming a matrix with |A|=0 always means the system has no solution
A singular coefficient matrix means the system is not guaranteed a unique solution — it could still be consistent with infinitely many solutions. Check (adj A)B before concluding 'no solution.'
WATCH OUT
Computing adj(A) by transposing the matrix of minors instead of the matrix of cofactors
The adjoint is the transpose of the cofactor matrix (minors with alternating signs applied), not the raw minors — skipping the sign step gives a wrong adjoint and a wrong inverse.
WATCH OUT
Writing |kA| = k|A| when scaling an entire matrix
Scaling the matrix scales all n rows, so |kA| = k^n |A|. For a 3 x 3 matrix that is a factor of k^3, not k.
WATCH OUT
Giving an unsigned minor where the question asked for a cofactor
The minor M_ij is a determinant; the cofactor is A_ij = (-1)^(i+j) M_ij. Questions ask for one or the other specifically.
WATCH OUT
Assuming AX = O can only have the trivial solution
It has non-trivial solutions precisely when |A| = 0. Setting the determinant to zero is the standard route to finding the parameter value that permits them.
WATCH OUT
Concluding 'infinitely many solutions' whenever |A| = 0
A singular system may be inconsistent instead. Check (adj A)B: if it is non-zero there is no solution at all.

Practice problems

Work through this chapter's problems as a readiness check — reveal each solution, mark yourself honestly, and get your gap report at the end.

Readiness check

Are you exam-ready for Determinants?

8 problems from this chapter. Try each one, reveal the worked solution, mark yourself honestly — get your gap report at the end.

8 questions~6 min worth ~10 marks in CBSE exams

5-minute revision

The whole chapter, distilled. Read this the night before the exam.

  • |A| for a 3x3 matrix expands along any row or column using cofactors A_ij=(-1)^(i+j)M_ij, always giving the same value
  • Area of a triangle from its vertices is (1/2)|det[...]|; a zero determinant means the three points are collinear
  • adj(A) is the transpose of the cofactor matrix, and A.adj(A)=adj(A).A=|A|.I always
  • A^{-1}=adj(A)/|A|, valid only when |A| is not 0 (A is non-singular)
  • A is invertible if and only if A is non-singular
  • Solve AX=B via X=A^{-1}B when A is non-singular; when A is singular, check (adj A)B to tell 'no solution' apart from 'possibly consistent'
  • Cramer's Rule is not part of the current syllabus at all — the matrix method above is the only technique taught
  • The book's own Miscellaneous Exercise instructions reference questions 11-15 and 17-19 that don't exist in the current 9-question version — a rationalisation leftover

CBSE marks blueprint

Where the marks come from in this chapter — so you can plan your prep.

Typical chapter weightage: Unit II: 10 marks, shared with Matrices

Question typeMarks eachTypical countWhat it tests
Computing Determinants and Cofactor Expansion2-41Evaluating 2x2/3x3 determinants, minors and cofactors, the |kA|=k^n|A| scaling property
Area of a Triangle and Collinearity3-41Area from vertices, testing three points for collinearity, equation of a line via determinants
Adjoint, Inverse and the Matrix Method, including Singular vs Non-Singular checks and Consistency of Linear Systems5-61Finding adj(A) and A^{-1}, matrix-equation-based inverse questions, solving AX=B via X=A^{-1}B, checking consistency
Prep strategy
  • Before attempting to find an inverse, always compute |A| first — a zero determinant means the matrix is singular and no inverse exists, saving the wasted effort of computing an adjoint that won't be used
  • For 'solve using the matrix method' questions, the sequence is always the same: write as AX=B, find |A|, find adj(A), compute A^{-1}=adj(A)/|A|, then X=A^{-1}B — memorise this exact order
  • For consistency questions where |A|=0, always compute (adj A)B before concluding anything about the number of solutions

Where this shows up in the real world

This chapter isn't just an exam topic — it lives in the world around you.

Computer graphics and 3D transformations

A transformation matrix's determinant tells you whether it can be undone (non-zero) and how it scales area or volume — a zero determinant means the transformation collapses space into a lower dimension, losing information permanently.

Structural engineering load analysis

Solving for forces in a truss or frame often reduces to a linear system AX=B; checking whether the coefficient matrix is singular tells engineers whether the structure's support conditions actually determine a unique, stable equilibrium.

Cryptography and coding theory

Some classical ciphers (like the Hill cipher) encrypt by matrix multiplication and decrypt using the matrix inverse — the message can only be recovered if the encryption matrix is invertible, i.e. has a nonzero determinant modulo the alphabet size.

Exam strategy

Battle-tested tips from teachers and toppers for this chapter.

1
Always compute |A| before starting any adjoint or inverse calculation — confirming non-singularity first avoids wasted work on a matrix that turns out to have no inverse
2
For area-of-triangle questions, remember to take the absolute value at the end — a negative intermediate determinant is not an error, just vertex orientation
3
For 'solve using matrix method' questions, show the adjoint and determinant as explicit intermediate steps — examiners award marks for the construction of A^{-1}, not just the final X
4
For consistency questions, structure the answer as: state |A|, then either 'unique solution since A is non-singular' or compute (adj A)B and state the conclusion explicitly

Going beyond the textbook

For olympiad aspirants and curious learners — topics that build on this chapter.

STRETCH
The Vandermonde determinant (rows of 1, a, a^2 for different values of a) factors into a product of pairwise differences — a classical result with applications well beyond this chapter's syllabus, useful for polynomial interpolation arguments
STRETCH
For an n x n matrix, |adj(A)|=|A|^(n-1) generalises the n=3 case used throughout this chapter's exercises, and can be chained (adjoint of an adjoint) as in one of the JEE problems above
STRETCH
Determinants of block matrices and the Schur complement extend the cofactor-expansion technique to matrices built from smaller matrix blocks, a standard tool in more advanced linear algebra
🚀

JEE Main & Advanced practice

Competitive-level problems on this chapter, above the board pattern. Try each one on paper before opening the solution.

JEE MainParametrised determinant equated to zeroSolving for an unknown that makes a matrix singular

Find the values of for which the matrix is singular.

Stuck? Show the approach

Set the determinant equal to zero and solve for k.

Show the full solution

, so .

Answer: k = 3/2
The trap

Confusing 'singular' with 'invertible' — singular means the determinant IS zero, the opposite of the invertibility condition.

JEE MainConsistency with a parameter, requiring the (adj A)B checkDistinguishing no-solution from infinitely-many-solutions

Examine the consistency of the system , , for different values of .

Stuck? Show the approach

Compute the coefficient determinant first; if singular, use (adj A)B to distinguish the two singular cases.

Show the full solution

, so is non-singular for any .

Answer: The system is consistent (with a unique solution) for every value of k, since |A| does not depend on k and is nonzero
The trap

Assuming a parameter in the system automatically means the consistency depends on it — here the parameter only appears in , not in , so it never affects whether is singular.

JEE MainSymbolic determinant identityFactoring a determinant using row/column operations

Evaluate (the Vandermonde determinant) in factored form.

Stuck? Show the approach

Subtract row 1 from rows 2 and 3, factor out common terms, then expand along the first column.

Show the full solution

, gives . Factoring and from each row: .

Answer: (a-b)(b-c)(c-a), up to an overall sign depending on the exact factoring order
The trap

Expanding the 3x3 determinant directly by brute force instead of using row operations first — the direct approach gives a correct but unfactored polynomial that is much harder to recognise as (a-b)(b-c)(c-a).

JEE MainInverse of a product used to skip direct computationApplying (AB)^{-1}=B^{-1}A^{-1} instead of computing AB first

If and , find without computing or individually.

Stuck? Show the approach

Use directly on the given inverses.

Show the full solution

.

Answer: [[2,4],[1,3]]
The trap

Trying to first invert and back to find and , then computing and inverting that — far more work than directly multiplying the given inverses in reversed order.

JEE AdvancedDeterminant of a matrix built from cofactorsUsing |adj(A)|=|A|^(n-1) as a shortcut

If is a non-singular matrix with , find .

Stuck? Show the approach

Apply the identity twice, once to and once to .

Show the full solution

First, . Then, treating as a matrix in its own right with determinant 9: .

Answer: 81
The trap

Applying the formula only once and stopping at 9 — the question asks for the adjoint of the adjoint, which needs the identity applied a second time to the already-computed determinant.

Where else this chapter is tested

CBSE board isn't the only one — other exams test this chapter too.

CBSE Class 12 BoardHigh
JEE MainHigh
JEE AdvancedMedium

Questions students ask

The real ones — pulled from the Q&A community and tutor sessions.

No — the current book never mentions it, in the text or in any exercise. The only method taught (and examined) for solving a linear system is the matrix method: X=A^{-1}B.

Those are leftover instruction lines from an earlier, longer version of the exercise. Several proof-based questions were removed during the syllabus rationalisation, but the connecting sentences referencing their old numbers were never updated. There's nothing missing from your copy — the current exercise genuinely ends at question 9.

Compute (adj A)B. If it's not the zero vector, the system has no solution (inconsistent). If it is the zero vector, the system might still be consistent with infinitely many solutions — the book doesn't require resolving that further ambiguity itself.

Compute its determinant first. If |A|=0, the matrix is singular and has no inverse — stop there. Only compute the adjoint if |A| is confirmed nonzero.
Verified by the tuition.in editorial team
Last reviewed on 17 August 2026. Written and reviewed by subject-matter experts — read about our process.
Editorial process →
Header Logo