Inverse Of 3 By 3 Matrix
Inverse of a 3 × 3 Matrix: A Step‑by‑Step Guide for Students
Understanding the inverse of a 3 × 3 matrix is a cornerstone of linear algebra, especially when solving systems of equations, performing transformations in computer graphics, or studying vector spaces. This article walks you through the theory, the conditions for existence, and two reliable computational methods—adjugate‑determinant and Gaussian elimination—while highlighting common pitfalls and answering frequently asked questions. By the end, you will be able to compute and verify the inverse of any 3 × 3 matrix with confidence.
What Is a 3 × 3 Matrix?
A 3 × 3 matrix is a rectangular array of nine numbers arranged in three rows and three columns. It is typically written as
[ A=\begin{bmatrix} a_{11}&a_{12}&a_{13}\ a_{21}&a_{22}&a_{23}\ a_{31}&a_{32}&a_{33} \end{bmatrix} ]
where each (a_{ij}) represents an element of the matrix. In many applications, the matrix encodes a linear transformation that maps vectors from (\mathbb{R}^3) to (\mathbb{R}^3).
When Does an Inverse Exist?
Not every matrix has an inverse. A square matrix (A) is invertible (or nonsingular) if and only if its determinant is non‑zero:
[ \det(A)\neq 0 ]
If (\det(A)=0), the matrix is singular, meaning its rows (or columns) are linearly dependent and it cannot be reversed uniquely. Which means, the first practical step in finding the inverse of a 3 × 3 matrix is to compute its determinant.
Method 1: Using the Adjugate and Determinant
The most direct algebraic formula for the inverse of a 3 × 3 matrix is
[ A^{-1}= \frac{1}{\det(A)}\operatorname{adj}(A) ]
where (\operatorname{adj}(A)) is the adjugate (or classical adjoint) of (A). The adjugate is the transpose of the cofactor matrix.
Step‑by‑Step Procedure
-
Compute the determinant of (A).
[ \det(A)=a_{11}(a_{22}a_{33}-a_{23}a_{32})-a_{12}(a_{21}a_{33}-a_{23}a_{31})+a_{13}(a_{21}a_{32}-a_{22}a_{31}) ] -
Find the matrix of minors. For each element (a_{ij}), delete its row and column, then compute the determinant of the resulting 2 × 2 submatrix.
-
Form the cofactor matrix by applying the checkerboard sign pattern ((-1)^{i+j}) to each minor.
-
Transpose the cofactor matrix to obtain the adjugate (\operatorname{adj}(A)).
-
Multiply the adjugate by (1/\det(A)) to get (A^{-1}).
Example
Consider
[ A=\begin{bmatrix} 2&-1&3\ 0&4&5\ 7&1&-2 \end{bmatrix} ]
-
Determinant
[ \det(A)=2(4\cdot(-2)-5\cdot1)-(-1)(0\cdot(-2)-5\cdot7)+3(0\cdot1-4\cdot7) =2(-8-5)+1(0-35)+3(0-28) =2(-13)-35-84 =-26-35-84=-145 ] -
Minors (e.g., for element (a_{11}=2): (\det\begin{bmatrix}4&5\1&-2\end{bmatrix}=4(-2)-5(1)=-13)).
Continue for all nine positions. -
Cofactor matrix (apply signs).
-
Adjugate = transpose of cofactor matrix.
-
Inverse
[ A^{-1}= \frac{1}{-145}\operatorname{adj}(A) ]
Carrying out the arithmetic yields
[ A^{-1}= \frac{1}{-145} \begin{bmatrix} -13&-11&-23\ -35&-25&-10\ -28&-13&-8 \end{bmatrix}
\begin{bmatrix} 0.2414&0.1586\ 0.On the flip side, 1931&0. 0897&0.1724&0.That said, 0759&0. 0690\ 0.0897&0.
Key takeaway: The adjugate‑determinant method is systematic but can become algebra‑heavy for larger matrices or when many terms are involved.
Method 2: Gaussian Elimination (Row‑Reduction)
An alternative, often more intuitive, approach is to augment the matrix (A) with the identity matrix (I) and perform elementary row operations until the left side becomes the identity. The right side will then be (A^{-1}).
Procedure
- Form the augmented matrix ([A;|;I]).
- Use row swaps, scaling, and row addition to transform the left block into the identity matrix.
- Apply the same operations to the right block; the result is (A^{-1}).
This method mirrors the steps used to solve linear systems and is especially handy when you need to invert several matrices with the same coefficient matrix but different right‑hand sides.
Worked Example
Starting with the same matrix (A):
[ \left[\begin{array}{ccc|ccc} 2&-1&3&1&0&0\ 0&4&5&0&1&0\ 7&1&-2&0&0&1 \end{array}\right] ]
- Step 1: Make the first pivot equal to 1 by dividing the first row by 2.
- Step 2: Eliminate the entry below the pivot (row 3) using row operations.
- Step 3: Continue with the second pivot (row 2, column 2) and so on, until the left side is the identity.
After a series of legitimate row operations, the right side transforms into
If you found this helpful, you might also enjoy white bengal tiger with blue eyes or words starting with t o.
[ \begin{bmatrix} 0.0897&0.0759&0.1586\ 0.2414&0.1724&0.0690\ 0.1931&0.0897&0.0552 \end{bmatrix
Continuingfrom the outlined procedures and the worked example for Gaussian Elimination:
Gaussian Elimination (Row-Reduction) - Continued
Following the initial steps, the augmented matrix evolves as follows:
-
After making the first pivot (Row 1, Col 1) equal to 1 and eliminating the entries below it:
[ 1 -0.5 1.5 | 0.5 0 0 ] [ 0 4.5 6.5 | 0 1 0 ] [ 0 1.5 -1.5 | 0 0 1 ] -
Eliminate the entry below the second pivot (Row 2, Col 2) using Row 3:
- Multiply Row 3 by 4.5 and subtract 1.5 times Row 2 from it.
- New Row 3:
[ 0 0 -10 | 0 - 4.5 ] - New Augmented Matrix:
[ 1 -0.5 1.5 | 0.5 0 0 ] [ 0 4.5 6.5 | 0 1 0 ] [ 0 0 -10 | 0 - 4.5 ]
-
Scale Row 3 to make the pivot (Row 3, Col 3) equal to 1:
- Divide Row 3 by -10.
- New Row 3:
[ 0 0 1 | 0.45 ] - New Augmented Matrix:
[ 1 -0.5 1.5 | 0.5 0 0 ] [ 0 4.5 6.5 | 0 1 0 ] [ 0 0 -10 | 0 - 4.5 ]
-
Eliminate the entries above the third pivot (Row 3, Col 3) using Row 2:
- Add 6.5 times Row 3 to Row 2.
- New Row 2:
[ 0 4.5 0 | 0 + 6.5*0.45 | 1 + 6.5*0 | 0 + 6.5*1 ] [ 0 4.5 0 | 2.925 | 1 | 6.5 ] - New Augmented Matrix:
[ 1 -0.5 1.5 | 0.5 0 0 ] [ 0 4.5 0 | 2.925 1 6.5 ] [ 0 0 1 | 0.45 0 1 ]
-
Eliminate the entry above the third pivot (Row 1, Col 3) using Row 3:
- Subtract 1.5 times Row 3 from Row 1.
- New Row 1:
[ 1 -0.5 0 | 0.5 - 1.5*0.45 | 0 - 1.5*0 | 0 - 1.5*1 ] [ 1 -0.5 0 | 0.5 - 0.675 | 0 | -1.5 ] [ 1 -0.5 0 | -0.175 | 0 | -1.5 ] - New Augmented Matrix:
[ 1 -0.5 0 | -0.175 0 -1.5 ] [ 0 4.
Okay, let's continue the Gaussian elimination process and arrive at a final conclusion.
Continuing from the augmented matrix:
[ 1 -0.5 0 | -0.175 0 -1.5 ]
[ 0 4.5 0 | 2.925 1 6.5 ]
[ 0 0 1 | 0.45 0 1 ]
-
Eliminate the entry above the second pivot (Row 2, Col 2) using Row 1:
- Subtract 4.5 times Row 1 from Row 2.
- New Row 2:
[ 0 0 0 | 2.925 - 4.5*(-0.175) | 1 - 4.5*0 | 6.5 - 4.5*(-1.5)] - New Augmented Matrix:
Simplifying:[ 1 -0.5 0 | -0.175 0 -1.5 ] [ 0 0 0 | 2.925 + 0.7875 | 1 6.5 + 6.75 ] [ 0 0 1 | 0.45 0 1 ][ 1 -0.5 0 | -0.175 0 -1.5 ] [ 0 0 0 | 3.7125 | 7.75 13.25 ] [ 0 0 1 | 0.45 0 1 ]
-
Now the matrix is in row-echelon form. We can read off the solution directly from the right-hand side. The variables correspond to the columns of the right-hand side.
The solution is:
- x<sub>1</sub> = -0.175
- x<sub>2</sub> = 7.75
- x<sub>3</sub> = 0.45
Which means, the solution to the system of equations is x<sub>1</sub> = -0.75, and x<sub>3</sub> = 0.175, x<sub>2</sub> = 7.45.
Conclusion:
Through the application of Gaussian elimination (row reduction), we have successfully transformed the augmented matrix representing the system of linear equations into its row-echelon form. In real terms, this process allowed us to determine the values of the variables, providing a precise solution to the system. Now, the final matrix reveals that the system is consistent and has a unique solution. The careful manipulation of rows, guided by the principles of row operations, ensured the accurate determination of the variables, demonstrating the power and effectiveness of this fundamental technique in solving linear algebra problems. The resulting solution, x<sub>1</sub> = -0.Now, 175, x<sub>2</sub> = 7. That said, 75, and x<sub>3</sub> = 0. 45, represents the values that satisfy all the original equations simultaneously.
Latest Posts
Related Posts
Along the Same Lines
-
Which Statement Is Always True
Aug 08, 2026
-
Which Statement Is Always True According To Vsepr Theory
Aug 08, 2026
-
Which Statement Is Always True When Describing Sex Linked Inheritance
Aug 08, 2026
-
Which Statement Is An Accurate Description Of Genes
Aug 08, 2026
-
Which Statement Is An Example Of A Central Idea
Aug 08, 2026