1.4 - Determinants and inverses of three-by-three matrices
A three-by-three inverse uses the same idea as a two-by-two inverse: build a matrix whose product with the original is a multiple of the identity. Learn to evaluate determinants using cofactors, construct the inverse, and identify parameter values for which reversal is impossible.
Minors and cofactors
Can the inverse method still work with three inputs and three outputs? Consider . There are nine entries, but each step can be reduced to a two-by-two determinant you already know.
Delete row 1 and column 2. The remaining array is , with determinant . This is a minor. A cofactor also attaches a sign according to the deleted position.
Minor and cofactor
The minor of entry is the determinant left after deleting row and column . The cofactor is . The sign pattern is
Thus the cofactor in position of is .
Keep the minor's own sign separate from the sign in the pattern. A negative-position cofactor need not have a negative value.
Cofactor expansion
Expand along any one row :
Equally, expand along one column : . Choose a row or column with zeros to reduce work. Not in the formula booklet: learn it.
For a first-row expansion, this is
This generalises ; the vertical bars here denote determinants, each a scalar.
Worked example 1: expanding a determinant
Question. Find for .
Plan. Expand along row 1, whose zero removes the third term.
The minus sign before the second minor comes from its position, not from its entries.
Answer. , so is non-singular.
Check. Expand along column 1 instead: , . Hence , an independent expansion.
Change only the bottom-right entry from to . Recalculate the affected minors; the cofactor sign pattern stays fixed.
Worked example 2: changing one entry
Question. Find the determinant of .
Plan. Use the same first-row expansion.
Answer. , so is non-singular.
Check. Expand along row 2. Its two nonzero entries give .
The two calculations demonstrate why a fresh expansion is a strong sign check. Expanding along a different row must give the same scalar.
Watch out
If you use signed cofactors , add the entry-cofactor products. Do not apply the alternating signs a second time: they are already included in .
Choose an efficient expansion for this matrix.
The inverse from cofactors
Cofactors supply all nine entries needed for an inverse, but they must be transposed before division by the determinant.
The transpose exchanges rows and columns: entry moves to . For example, the first row becomes the first column. The diagonal entries stay in place.
[DIAGRAM: asset_name: Cofactors become an adjugate; asset_slug: cam9231-cofactor-transpose; caption: Transpose the cofactor matrix before dividing by the determinant; description: Exact cofactor matrix with rows 1 2 minus 2, minus 2 1 4, 2 minus 1 1, next to its transpose with rows 1 minus 2 2, 2 1 minus 1, minus 2 4 1. The first cofactor row is highlighted blue and the corresponding first adjugate column is highlighted blue. A labelled arrow says rows become columns, and a final line shows A times adj A equals 5I.]

Adjugate
The adjugate is the transpose of the cofactor matrix:
Why transpose? The first diagonal entry of becomes . Each other diagonal entry is another expansion of the same determinant. An off-diagonal entry uses one row's entries with a different row's cofactors: this equals a determinant with two equal rows, which is zero because its expansion terms cancel in pairs. The transpose places the cofactors in precisely these positions. The reverse product works in the same way using columns.
Three-by-three inverse
For a non-singular square matrix,
Compute minors, apply signs, transpose, then divide by the nonzero determinant. Not in the formula booklet: learn it.
A common scalar outside the answer keeps this sequence visible. To make the arithmetic inspectable, show the cofactor matrix as well as the final inverse.
Worked example 3: constructing all nine entries
Question. Find the inverse of .
Plan. Use , calculate its cofactors, then transpose and divide.
Delete the indicated row and column, then apply the position sign:
| Cofactor | Signed minor calculation |
|---|---|
Therefore the cofactor matrix is .
Transposing gives .
Answer. .
Check. Multiply the original by the integer numerator:
The factor therefore gives , independently checking every cofactor's contribution.
Change only the bottom-right entry, as in the preceding part. Its determinant is now , and some cofactors change while others do not.
Worked example 4: updating the cofactor construction
Question. Find the inverse of .
Plan. Recalculate the cofactors using the changed entry, then transpose and divide by .
For example, , and . Completing the same deletions gives
Answer. .
Check. A product in the reverse order gives
Dividing by gives .
A check using the original matrix tests signs, transposition and the scalar divisor together. If the product is not a scalar identity, fix the construction before changing the divisor.
Watch out
is generally wrong when is the cofactor matrix. The required matrix is .
Construct another inverse from its cofactors.
Parameters and singularity
A parameter can make a three-by-three matrix cross between singular and non-singular cases, so determine the determinant before attempting an inverse.
For a parameter , a determinant is an expression in . Solve to identify excluded values. A formula containing a zero denominator is not an inverse at that value; it is a warning that the inverse does not exist.
Worked example 5: one excluded parameter value
Question. For , find the singular value of . Find and verify the inverse when .
Plan. Expand the determinant in terms of , then use cofactors only at the requested non-singular value.
Thus it is singular when . At , the determinant is . The cofactor matrix is
.
Answer. The only singular value is , and
Check. The product of and the integer numerator is . At the excluded value, , confirming that a nonzero input is lost.
Change only the bottom-left entry from to . Track how that one change affects both the singular boundary and the inverse divisor.
Worked example 6: moving the singular boundary
Question. For , find the singular value of . Find and verify the inverse when .
Plan. Repeat the determinant and cofactor steps with the changed entry.
It is singular when . At , the determinant is , and the cofactor matrix is .
Answer. The only singular value is , and
Check. The original times the integer numerator is . At , , independently confirming singularity.
The original matrix in the opening question has determinant , so its three inputs can be recovered by the inverse we constructed. The size of the matrix increased, but the essential condition stayed the same: a nonzero determinant.
Problem-solving
For a parameter matrix, write the non-singular condition alongside any inverse. At a singular value, report that no inverse exists instead of substituting into a formula with a zero divisor.
Find another singular boundary.
Quick Recap
- A minor is a two-by-two determinant; a cofactor includes the alternating position sign.
- Expand along one row or column, preferably one containing zeros.
- Transpose the cofactor matrix to form the adjugate, then divide by the nonzero determinant.
- Find parameter exclusions before using an inverse and verify the result by a product.
Three input quantities can be recovered whenever the determinant is nonzero, just as in the two-by-two case.