Systems of linear equations
Three linear equations in three unknowns describe three flat planes in space, and "solving the system" means finding the single point that lies on all three at once — if such a point exists at all. ISC Class 12 packages this search into a compact matrix recipe called Martin's Rule: write the equations as one matrix equation , and if the coefficient matrix is invertible, the unknowns fall out in a single stroke as . This article rebuilds that rule from the algebra of matrix inverses you already know, works a full three-variable example cofactor by cofactor, and shows — through a second example — how to read the case correctly, since a vanishing determinant can mean either no solution or infinitely many, and the difference matters on the exam.
Writing a linear system as turns "solve for " into "multiply by ," so a unique solution exists exactly when , giving — Martin's Rule.
The core idea
A system of three linear equations in three unknowns,
packs its coefficients, unknowns and constants into three matrices, so that the whole system becomes one matrix equation , where
where: is the coefficient matrix built from the numbers multiplying , and ; is the column of unknowns; is the column of right-hand-side constants. Each row of is really the coefficients of one plane in three-dimensional space, and a solution is a point lying on all three planes simultaneously. Geometrically there are only three outcomes: the three planes meet in exactly one point (unique solution), they meet along a common line or coincide (infinitely many solutions), or they fail to share any common point at all (no solution). Algebra decides which case holds through a single number, , the determinant of the coefficient matrix.
where: is the determinant of the coefficient matrix; when it is non-zero, is invertible and exactly one point satisfies all three equations. This is worth pausing on, because it is the whole reason the chapter builds systems of equations directly on top of matrix inverses rather than teaching elimination or substitution as the primary tool. Once (or, equivalently, ) has been worked out for a given coefficient matrix, any right-hand side for that same is solved instantly by one matrix multiplication — useful when several word problems share identical left-hand coefficients but different totals. The determinant test also mirrors the single-variable case a student already trusts: solving for a number requires before writing ; solving for a matrix requires before writing . The syllabus calls the three-outcome classification "consistency by examples" precisely because, unlike the clean if-and-only-if test for a unique solution, distinguishing "infinitely many" from "no solution" when is not handed to you by a single formula — it has to be read off the equations themselves, which the worked example below demonstrates.
The main formula — Martin's Rule
The goal is to show, starting only from the matrix equation and the definition of a matrix inverse, exactly how the solution arises, and why substituting the adjoint formula for turns this into the concrete working rule that ISC calls Martin's Rule, so the formula is never applied as a memorised black box.
Step 1. Start from the packed system , valid whenever the coefficient matrix is non-singular, meaning . Because , the inverse exists.
Step 2. Multiply both sides of on the left by : . Matrix multiplication is associative, so the left side regroups as .
Step 3. Use the defining property of an inverse, , and the identity matrix's property , to collapse the left side: . This gives the clean result — the unknowns are recovered by one matrix multiplication once is known.
Step 4. Substitute the standard formula for an inverse in terms of the adjoint, , into to reach the working rule . Every entry of is a cofactor of , so this step converts an abstract inverse into an entirely computable object: nine cofactors, one determinant, one matrix product.
Worked example
Solve using Martin's Rule: .
Step 1. Form , and from the coefficients: , .
Step 2. Evaluate by expanding along the first row: . Since , a unique solution exists and Martin's Rule applies.
Step 3. Compute the nine cofactors and assemble the adjoint (transpose of the cofactor matrix): , giving .
Step 4. Compute : , so . Substituting back confirms , and , all satisfied. Final answer: .
Competitive stretch
Test for consistency. Here , so Martin's Rule cannot be applied directly. But the second equation is exactly twice the first, so both describe the same line: the system is consistent with infinitely many solutions. Had the second equation instead read — not a clean multiple of the first — the two lines would be parallel and distinct, giving no solution, still with . This side-by-side check, comparing equations once is found, is exactly the "consistency by examples" reasoning the syllabus expects, since a zero determinant alone never tells you which of the two outcomes you're in.
Common traps
- Applying when — the inverse simply does not exist there, so the formula cannot fire; the equations must be compared directly instead.
- Writing instead of — matrix multiplication is not commutative, and the orders are not interchangeable.
- Treating "" as automatically "no solution" — it can equally mean infinitely many solutions; only comparing the actual equations (are they multiples of one another, or contradictory?) settles which.
- Skipping the back-substitution check — a single sign slip in one cofactor silently propagates into a wrong , or , and it is caught only by plugging the answer back into all three original equations.
- Forgetting to transpose the cofactor matrix before calling it the adjoint — the cofactor matrix and look similar but are not interchangeable; only the transposed version satisfies , which is what makes the whole rule work.
Ask the tutor: if you'd like another Martin's Rule system worked cofactor by cofactor, or help spotting whether a given system is consistent or inconsistent, ask the AI tutor about "systems of linear equations."
Why does |A| equal zero sometimes give no solution and sometimes give infinitely many?
Because only tells you that the three planes (or two lines) fail to meet in a single unique point — it says nothing about whether they still share some points. If one equation is a genuine scalar multiple of another, the planes coincide or overlap along a line, giving infinitely many shared points. If the equations instead contradict each other (same left-hand pattern, different right-hand constant, or parallel non-coincident planes), no point satisfies both. You resolve the ambiguity by inspecting the equations themselves once is found, not from the determinant alone.
Why do we bother transposing the cofactor matrix to get the adjoint, instead of just using the cofactor matrix directly?
The formula is built so that exactly, and that identity only holds after the transpose. Each entry of the plain cofactor matrix pairs a row of with the "wrong" row's cofactors when multiplied directly; transposing lines up every row of with the matching column of cofactors, which is precisely what makes the off-diagonal terms of the product collapse to zero and the diagonal terms collapse to .
Can Martin's Rule be used for a system with two equations in two unknowns, or only three in three, and is there a shortcut around computing all nine cofactors for a 3 by 3 system?
Both sizes work — the derivation never used the size of the matrix, only that is square and , so a coefficient matrix follows the identical route with a adjoint built from four cofactors. For systems, nine cofactors is genuinely the expected cost within this syllabus; there is no shortcut around the method itself, though expanding along the row or column with the most zeros cuts arithmetic, and the same nine minors feed both and , so nothing is wasted. Cross-checking with the final substitution step remains the safety net either way.