Evanalysis
5.1Embedded interactionEstimated reading time: 35 min

5.1 Invertible matrices

Study invertible matrices through definitions, row reduction, equivalent formulations, and the algebra of inverses.

Course contents

MATH1030: Linear algebra I

Linear algebra notes.

37 sections

Invertibility is one of the first places where linear algebra becomes more than a procedure for solving one system. A square matrix is invertible exactly when it can be undone by another square matrix, and that idea turns out to be equivalent to many other statements: row reduction to the identity, consistency of every system Ax=bAx = b, linear independence of the columns, and the ability to write every vector as a linear combination of those columns.

This note develops those equivalences carefully. The goal is not only to know what the symbol A1A^{-1} means, but also to recognize when it exists and how to use it without guessing.

Before you start

Invertibility uses several earlier ideas at the same time. Before reading this section, you should be comfortable with the following habits.

  • Matrix multiplication is order-sensitive: in general AB and BA are different expressions.
  • The identity matrix IpI_p is the matrix that leaves every compatible vector unchanged.
  • Row reduction is a controlled sequence of reversible row operations when each elementary operation is legal.
  • The homogeneous system Ax=0Ax = 0 detects hidden freedom in the columns of AA.
  • A system Ax=bAx = b has a unique solution exactly when there is no free variable after reduction.

The main new idea is that these earlier facts are not isolated. For a square matrix, they collapse into one theorem package: being invertible, row-reducing to the identity, having no nonzero null-space vector, and solving every system uniquely all say the same thing in different languages.

Left and right inverses

Before the square case, it is useful to separate two one-sided notions.

Definition

Left inverse and right inverse

Let AA be a p×qp \times q matrix.

  • A q×pq \times p matrix HH is a left inverse of AA if HA=IqHA = I_q.
  • A q×pq \times p matrix GG is a right inverse of AA if AG=IpAG = I_p.

These definitions matter because matrix multiplication is not commutative. For rectangular matrices, a left inverse and a right inverse need not both exist. The square case is special.

The dimensions also explain the names. If HH is a left inverse, then HH sits on the left of AA in HA=IqHA = I_q. If GG is a right inverse, then GG sits on the right of AA in AG=IpAG = I_p. These are different requirements because the two products have different sizes and different meanings.

Common mistake

Do not treat one-sided inverse statements as symmetric

From HA=IqHA = I_q you cannot simply reverse the order and conclude AH=IpAH = I_p. Matrix multiplication has direction. The square invertible case is powerful precisely because both directions hold at once.

Definition

Invertible matrix

Let AA be a p×pp \times p square matrix. We say that AA is invertible if there exists a p×pp \times p matrix BB such that

BA=AB=Ip.BA = AB = I_p.

The matrix BB is called the inverse of AA, and we write B=A1B = A^{-1}.

Theorem

The inverse is unique

If BB is a left inverse of AA and CC is a right inverse of AA, then B=CB = C. So an invertible matrix has exactly one inverse.

Proof

Why the inverse is unique

What invertibility means

Invertibility is a reversibility statement. Applying AA changes a vector, but if AA is invertible then A1A^{-1} undoes that change exactly.

That is why the identity matrix appears in the definition. The identity matrix does nothing:

Ipx=xI_p x = x

for every compatible vector x. An inverse is precisely a matrix that brings you back to that unchanged state.

Worked example

A diagonal matrix is easy to invert

Let

D=diag(2,1,3).D = \operatorname{diag}(2, -1, 3).

Then

D1=diag(12,1,13).D^{-1} = \operatorname{diag}\left(\tfrac{1}{2}, -1, \tfrac{1}{3}\right).

This works because each diagonal entry is replaced by its reciprocal, and the off-diagonal zeros stay zero. Multiplying DD by D1D^{-1} gives I3I_3.

Row reduction and the inverse

The most practical way to test invertibility is to row-reduce. The key point has two parts:

  1. row-operation matrices are invertible, with inverse given by the reverse row operation;
  2. a square matrix is invertible exactly when it can be row-reduced to IpI_p.

Theorem

Row-operation matrices are invertible

If ρ\rho is a row operation on matrices with p rows, and ρˉ\bar{\rho} is the reverse row operation, then the corresponding row-operation matrices M[ρ]M[\rho] and M[ρˉ]M[\bar{\rho}] satisfy

M[ρ]1=M[ρˉ],M[ρˉ]1=M[ρ].M[\rho]^{-1} = M[\bar{\rho}], \qquad M[\bar{\rho}]^{-1} = M[\rho].

This gives a clean interpretation of row reduction: every row operation is actually multiplication on the left by an invertible matrix.

Theorem

Invertibility and row reduction

For a square matrix AA, the following are equivalent:

  • AA is invertible.
  • AA is row-equivalent to IpI_p.
  • AA is a product of p×pp \times p row-operation matrices.
  • AA is nonsingular.

The practical consequence is very concrete: if row operations transform AA to IpI_p, then those same operations, applied to [AIp][A | I_p], transform it to [IpA1][I_p | A^{-1}].

Read and try

Follow one inverse-by-row-reduction example

The live demo lets you step through [A | I] until the left block becomes I.

Start from [A | I]. If A is invertible, row reduction will turn the left block into I.

121100
011010
234001

The live demo above is the shortest way to see the logic. It is not the definition. It is the computational method that matches the definition.

Read and try

Trace one full row-reduction path

The live stepper walks through one complete elimination path, showing the row operation, the pivot you are focusing on, and the matrix produced at each step.

1224
1335
2656

Row operation

Choose the first pivot in column 1.

What to notice

Column 1 already has a convenient pivot 1 in the first row, so we do not need a row swap.

Start with the augmented matrix. The first pivot should help us clear the entries underneath it.

The second widget shows the shape of a full elimination path. In an invertible case, the left block eventually becomes IpI_p, and that is the moment when the right block becomes the inverse.

Equivalent formulations

Invertibility is useful because it has a dictionary of equivalent conditions. This is the main bridge between algebra, row reduction, and systems of linear equations.

Theorem

Equivalent ways to recognize invertibility

Let AA be a p×pp \times p matrix. Then the following statements are equivalent:

  1. AA is invertible.
  2. AA is row-equivalent to IpI_p.
  3. AA is a product of row-operation matrices.
  4. AA has a left inverse.
  5. AA has a right inverse.
  6. AA is nonsingular.
  7. For every column vector b with p entries, the system Ax=bAx = b is consistent.
  8. For every column vector b with p entries, the system Ax=bAx = b has the unique solution x=A1bx = A^{-1}b.

Two of these statements are especially important in practice.

  • Statement 7 says that the columns of AA span RpR^p.
  • Statement 8 says that invertibility gives you a complete solution formula, not just existence.

That is why invertibility is the exact algebraic condition behind solving a linear system by a matrix inverse.

How to use the invertibility dictionary

The equivalent statements above are not meant to be memorized as a long list. They are a toolkit. In a problem, choose the statement that is closest to the information you already have.

  • If you are given a row-reduction computation, read pivot positions: a square matrix is invertible exactly when every column is a pivot column.
  • If you are given A1A^{-1} or a one-sided inverse for a square matrix, use algebraic multiplication with the identity matrix.
  • If you are given a nonzero vector v with Av=0Av = 0, use the null-space condition to prove that AA is not invertible.
  • If you are asked about all systems Ax=bAx = b, translate the question into "does every b have exactly one preimage under AA?"

Worked example

A nonzero null-space vector proves non-invertibility

Suppose AA is a square matrix and

v=[121]0,Av=0.v = \begin{bmatrix} 1 \\ -2 \\ 1 \end{bmatrix} \ne 0, \qquad Av = 0.

Then AA cannot be invertible. Indeed, if A1A^{-1} existed, multiplying Av=0Av = 0 on the left by A1A^{-1} would give

A1Av=A10.A^{-1}Av = A^{-1}0.

The left side is v, while the right side is 0. This would force v=0v = 0, contradicting the given vector. Therefore the existence of one nonzero solution of Ax=0Ax = 0 already proves that AA is singular.

Worked example

Use an inverse to solve a system

Suppose

A1=[2103],b=[51].A^{-1} = \begin{bmatrix} 2 & -1 \\ 0 & 3 \end{bmatrix}, \qquad b = \begin{bmatrix} 5 \\ -1 \end{bmatrix}.

If Ax=bAx = b, then multiply both sides by A1A^{-1}:

x=A1b=[2103][51]=[113].x = A^{-1}b = \begin{bmatrix} 2 & -1 \\ 0 & 3 \end{bmatrix} \begin{bmatrix} 5 \\ -1 \end{bmatrix} = \begin{bmatrix} 11 \\ -3 \end{bmatrix}.

The inverse is not just a symbol for undoing AA; it is an explicit formula for the unique solution.

Row-equivalence through invertible matrices

We can push the row-operation viewpoint one step further. Instead of thinking about row-equivalence as a long list of elementary moves, package the whole list into one invertible matrix on the left.

Theorem

Row-equivalence is left multiplication by an invertible matrix

Suppose AA and BB are matrices with p rows. Then the following are equivalent:

  • AA and BB are row-equivalent.
  • There exists an invertible p×pp \times p matrix GG such that
B=GA.B = GA.

Moreover, once B=GAB = GA, we also have

A=G1B.A = G^{-1}B.

This theorem is not a new computational trick. It is a cleaner language for the same phenomenon. A sequence of row operations can always be compressed into one invertible matrix GG, and the reverse row operations are encoded by G1G^{-1}.

Worked example

Reading a row-equivalence as one matrix equality

Let

A=[101123011],G=[100110001].A = \begin{bmatrix} 1 & 0 & 1 \\ 1 & 2 & 3 \\ 0 & 1 & 1 \end{bmatrix}, \qquad G = \begin{bmatrix} 1 & 0 & 0 \\ -1 & 1 & 0 \\ 0 & 0 & 1 \end{bmatrix}.

The matrix GG is the row-operation matrix for the move

R2R2R1.R_2 \leftarrow R_2 - R_1.

So

GA=[101022011].GA = \begin{bmatrix} 1 & 0 & 1 \\ 0 & 2 & 2 \\ 0 & 1 & 1 \end{bmatrix}.

If we call this new matrix BB, then B=GAB = GA. That single equation records the entire row operation. Since GG is invertible, AA and BB are row-equivalent.

The gain is conceptual. Once you know that row-equivalence means multiplication by an invertible matrix on the left, you can explain many invariants in one line instead of by repeating row-operation arguments.

Theorem

Row operations preserve linear relations among corresponding columns

Let AA and BB be row-equivalent p×qp \times q matrices, and write their columns as

A=[a1  a2    aq],B=[b1  b2    bq].A = [a_1 \; a_2 \; \cdots \; a_q], \qquad B = [b_1 \; b_2 \; \cdots \; b_q].

If

aj=α1ak1+α2ak2++αnakn,a_j = \alpha_1 a_{k_1} + \alpha_2 a_{k_2} + \cdots + \alpha_n a_{k_n},

then

bj=α1bk1+α2bk2++αnbkn.b_j = \alpha_1 b_{k_1} + \alpha_2 b_{k_2} + \cdots + \alpha_n b_{k_n}.

In particular, linear dependence and linear independence among corresponding columns are preserved by row-equivalence.

The proof is short once B=GAB = GA is known. Multiply the relation for the columns of AA by GG. Because matrix multiplication is linear,

Gaj=α1Gak1+α2Gak2++αnGakn,Ga_j = \alpha_1 G a_{k_1} + \alpha_2 G a_{k_2} + \cdots + \alpha_n G a_{k_n},

which is exactly the corresponding relation amongst the columns of BB.

This is the bridge from row reduction to column language. Row operations change the actual columns, but they do not change which columns are redundant or which column relations are forced by the others.

Why the reduced row-echelon form is unique

The reduced row-echelon form in a row-equivalence class is unique. That fact is easy to overlook, but it is what makes later definitions mathematically legitimate.

Theorem

A row-equivalence class has exactly one reduced row-echelon form

Suppose AA is a matrix, and suppose BB and CC are both reduced row-echelon forms. If BB is row-equivalent to AA and CC is row-equivalent to AA, then

B=C.B = C.

A standard proof uses induction on the rank. The basic strategy is:

  1. compare the pivot columns from left to right,
  2. use preserved linear relations to force the same pivot positions, and then
  3. show that every free column must have the same coefficients in terms of the pivot columns.

So reduced row-echelon form is not merely a convenient final answer. It is the final answer inside a row-equivalence class.

Definition

Rank

The rank of a matrix is the number of pivots in its reduced row-echelon form.

This definition works only because the reduced row-echelon form is unique. If different reduction paths could produce different reduced forms with different numbers of pivots, then rank would depend on the calculation. The uniqueness theorem rules that out.

Column independence and linear combinations

Invertibility can also be read directly from the columns.

Theorem

Invertibility and the columns of a square matrix

For a p×pp \times p matrix AA, the following are equivalent:

  • AA is invertible.
  • The columns of AA are linearly independent.
  • Every column vector in RpR^p is a linear combination of the columns of AA.

These are not separate facts. They are three ways of reading the same structural statement.

If the columns are linearly independent, then no column is redundant. If they span RpR^p, then every target vector can be built from them. For a square matrix, those two conditions coincide exactly when the matrix is invertible.

Why the transpose also matters

Invertibility behaves well under transpose.

Theorem

Transpose and powers

If AA is invertible, then:

  • AtA^t is invertible, and (At)1=(A1)t(A^t)^{-1} = (A^{-1})^t.
  • AnA^n is invertible for every integer n, and (An)1=(A1)n(A^n)^{-1} = (A^{-1})^n.

The transpose result is useful when you want to turn a statement about columns into a statement about rows. The power rule is useful when a repeated transformation appears in a calculation.

Products that equal the identity

Some practice problems do not hand you a matrix and ask for an inverse directly. Instead, they give a product such as

ABCD=IABCD=I

and ask which shorter products or cyclic reorderings are forced to be invertible. The correct method is not to commute matrices. It is to group the product carefully and use one-sided inverse information for square matrices.

Theorem

A one-sided identity is enough in the square case

Let PP and QQ be square matrices of the same size. If

PQ=I,PQ=I,

then both PP and QQ are invertible, and

Q=P1,QP=I.Q=P^{-1},\qquad QP=I.

This theorem is one reason the square case is special. For rectangular matrices, a one-sided inverse may fail to be a two-sided inverse. For square matrices in this course, the invertibility dictionary lets us promote a one-sided identity to a genuine inverse relation.

Worked example

Cyclic identities from ABCD=IABCD=I

Suppose A,B,C,D are 5×55 \times 5 matrices and

ABCD=I5.ABCD=I_5.

Group the product as

(ABC)D=I5.(ABC)D=I_5.

By the one-sided identity theorem, ABC and DD are inverses of each other. Therefore

DABC=I5.DABC=I_5.

Next group the same original product cyclically:

(DAB)C=I5and(CDA)B=I5,(DAB)C=I_5 \qquad\text{and}\qquad (CDA)B=I_5,

after using the already justified cyclic identities. This gives

CDAB=I5,BCDA=I5.CDAB=I_5, \qquad BCDA=I_5.

So BCDA, CDAB, and DABC are forced to equal I5I_5. Arbitrary reorderings such as DCBA or DBAC are not forced by ABCD=I5ABCD=I_5; matrix multiplication still does not commute.

The safe workflow is:

  1. keep the given order unless a theorem justifies changing it;
  2. group adjacent factors to form a product PQ=IPQ=I;
  3. use square invertibility to reverse that grouped product;
  4. repeat only with identities already proved.

How to approach invertibility problems

When a question asks whether a matrix is invertible, do not start by trying random inverse entries. First decide which evidence is cheapest.

  1. Check that the matrix is square. Non-square matrices do not have a two-sided inverse in the sense of this section.
  2. If entries are given, row-reduce and look for a pivot in every column.
  3. If a determinant is already available later in the course, use det(A)0det(A) \ne 0; before determinants, use pivots, rank, or null space.
  4. If a candidate inverse is given, multiply in the required order and verify the identity matrix.
  5. If a nonzero null-space vector or a column relation is given, conclude non-invertibility immediately.

This approach keeps the work tied to the theorem package. The point is not to perform the longest possible computation; it is to choose a valid equivalent condition and apply it cleanly.

Worked example

Worked example

Find an inverse by row reduction

Let

A=[1235].A = \begin{bmatrix} 1 & 2 \\ 3 & 5 \end{bmatrix}.

Start from [AI2][A | I_2]:

[12103501].\left[\begin{array}{cc|cc} 1 & 2 & 1 & 0 \\ 3 & 5 & 0 & 1 \end{array}\right].

Eliminate the entry below the first pivot:

[12100131].\left[\begin{array}{cc|cc} 1 & 2 & 1 & 0 \\ 0 & -1 & -3 & 1 \end{array}\right].

Now scale the second row and clear the entry above the second pivot:

[10520131].\left[\begin{array}{cc|cc} 1 & 0 & -5 & 2 \\ 0 & 1 & 3 & -1 \end{array}\right].

So

A1=[5231].A^{-1} = \begin{bmatrix} -5 & 2 \\ 3 & -1 \end{bmatrix}.

The computation is not the point by itself. The point is that the right block of the augmented matrix records the inverse because the left block has been driven to the identity.

Practice-style inverse computations

In extended practice, inverse questions are often less tidy than the first 2×22 \times 2 example. A matrix may contain a parameter, or the row reduction may be shown only in compressed stages. The underlying rule is unchanged:

[AIp][IpB]B=A1.[A \mid I_p] \sim [I_p \mid B] \quad\Longrightarrow\quad B = A^{-1}.

If the left block cannot be reduced to IpI_p, then the matrix is not invertible. If the left block becomes IpI_p, the right block is not an auxiliary calculation; it is the inverse.

Worked example

A parameterized inverse from row reduction

For a real number α\alpha, let

Aα=[12121312001α1213].A_\alpha = \begin{bmatrix} 1 & 2 & 1 & 2 \\ 1 & 3 & 1 & 2 \\ 0 & 0 & 1 & \alpha \\ 1 & 2 & 1 & 3 \end{bmatrix}.

Row-reducing the augmented matrix [AαI4][A_\alpha \mid I_4] gives

[10005α21α2010011000010α01α00011001].\left[\begin{array}{cccc|cccc} 1 & 0 & 0 & 0 & 5-\alpha & -2 & -1 & \alpha-2 \\ 0 & 1 & 0 & 0 & -1 & 1 & 0 & 0 \\ 0 & 0 & 1 & 0 & \alpha & 0 & 1 & -\alpha \\ 0 & 0 & 0 & 1 & -1 & 0 & 0 & 1 \end{array}\right].

Since the left block is I4I_4 for every real α\alpha, the matrix AαA_\alpha is invertible for every real α\alpha, and

Aα1=[5α21α21100α01α1001].A_\alpha^{-1} = \begin{bmatrix} 5-\alpha & -2 & -1 & \alpha-2 \\ -1 & 1 & 0 & 0 \\ \alpha & 0 & 1 & -\alpha \\ -1 & 0 & 0 & 1 \end{bmatrix}.

Notice what this conclusion does and does not say. The parameter remains in the inverse; it is not a value to be solved for. The row reduction has shown that no value of α\alpha creates a missing pivot in the left block.

Common mistake

Do not treat every parameter as a restriction

Sometimes a parameter appears because the answer is a family of inverses, not because the matrix fails for special values. The restriction comes from a missing pivot or an illegal division by zero, not from the mere presence of a symbol.

Reading supplied row-reduction tables

Longer inverse questions often give only parts of a row-reduction chain. That is still enough information if you read the chain structurally. The important question is always:

What is the left block, and what does that force the right block to mean?

If a sequence of row operations sends

[AIp]to[IpD],[A \mid I_p] \quad\text{to}\quad [I_p \mid D],

then AA is invertible and D=A1D=A^{-1}. If the final left block is merely an echelon form with a missing pivot column, then AA is not invertible, no matter how complicated the right block looks.

Worked example

Recovering AA and solving a transposed system from a reduction table

Suppose a reduction table shows that [AI4][A \mid I_4] is row-equivalent to [I4D][I_4 \mid D], where

D=[3232012131221011].D= \begin{bmatrix} 3 & -2 & 3 & -2 \\ 0 & 1 & -2 & 1 \\ -3 & 1 & -2 & 2 \\ 1 & 0 & 1 & -1 \end{bmatrix}.

Then the row-reduction result itself already says

A1=D.A^{-1}=D.

If the earlier part of the table lets us reverse the first row operations, the original left block can be recovered as

A=[1111112321333243].A= \begin{bmatrix} 1 & 1 & 1 & 1 \\ 1 & 1 & 2 & 3 \\ 2 & 1 & 3 & 3 \\ 3 & 2 & 4 & 3 \end{bmatrix}.

Now let

g=[1030].g= \begin{bmatrix} 1 \\ 0 \\ 3 \\ 0 \end{bmatrix}.

To solve Atx=gA^t x=g, do not row-reduce again from the beginning. Since AA is invertible, AtA^t is also invertible and

(At)1=(A1)t=Dt.(A^t)^{-1}=(A^{-1})^t=D^t.

Therefore

x=(At)1g=Dtg=[6134].x=(A^t)^{-1}g=D^t g = \begin{bmatrix} -6 \\ 1 \\ -3 \\ 4 \end{bmatrix}.

The computation is short because the reduction table has already done the hard work.

Worked example

Four inverse computations read by pivot columns

For each matrix below, the method is the same: row-reduce [AI4][A \mid I_4], look only at the pivot pattern of the left block first, and read the inverse from the right block only if the left block becomes I4I_4.

Case (a). For

A1=[1033212313034224],A_1= \begin{bmatrix} 1 & 0 & 3 & 3 \\ 2 & 1 & 2 & 3 \\ -1 & 3 & 0 & 3 \\ 4 & 2 & 2 & 4 \end{bmatrix},

one echelon stage has left block

A1=[1033014300110000].A_1^\sharp= \begin{bmatrix} 1 & 0 & 3 & 3 \\ 0 & 1 & -4 & -3 \\ 0 & 0 & 1 & 1 \\ 0 & 0 & 0 & 0 \end{bmatrix}.

There is no pivot in the fourth column. Hence A1A_1 is not invertible.

Case (b). For

A2=[1111112321333243],A_2= \begin{bmatrix} 1 & 1 & 1 & 1 \\ 1 & 1 & 2 & 3 \\ 2 & 1 & 3 & 3 \\ 3 & 2 & 4 & 3 \end{bmatrix},

the reduction reaches [I4A21][I_4 \mid A_2^{-1}], with

A21=[3232012131221011].A_2^{-1}= \begin{bmatrix} 3 & -2 & 3 & -2 \\ 0 & 1 & -2 & 1 \\ -3 & 1 & -2 & 2 \\ 1 & 0 & 1 & -1 \end{bmatrix}.

Case (c). For

A3=[12130320150131511110],A_3= \begin{bmatrix} 1 & 2 & -1 & 30 \\ 3 & 2 & 0 & 15 \\ 0 & 1 & 3 & 15 \\ 1 & 1 & 1 & 10 \end{bmatrix},

one echelon stage has left block

A3=[121300131500550000].A_3^\sharp= \begin{bmatrix} 1 & 2 & -1 & 30 \\ 0 & 1 & 3 & 15 \\ 0 & 0 & 5 & -5 \\ 0 & 0 & 0 & 0 \end{bmatrix}.

Again a pivot column is missing, so A3A_3 is not invertible.

Case (d). For

A4=[1121234133311231],A_4= \begin{bmatrix} 1 & 1 & 2 & 1 \\ 2 & 3 & 4 & 1 \\ 3 & 3 & 3 & 1 \\ 1 & 2 & 3 & 1 \end{bmatrix},

the reduction reaches [I4A41][I_4 \mid A_4^{-1}], with

A41=[1102221312120313].A_4^{-1}= \begin{bmatrix} 1 & 1 & 0 & -2 \\ -2 & -2 & 1 & 3 \\ 1 & 2 & -1 & -2 \\ 0 & -3 & 1 & 3 \end{bmatrix}.

This example is deliberately repetitive. The repetition is the point: in every case, the left block decides invertibility before the right block is interpreted as an inverse.

Worked example

A final identity block controls the whole chain

Suppose a row-operation chain carries [AI5][A \mid I_5] through an intermediate matrix [BC][B \mid C] and finally to [DE][D \mid E]. After the last few operations, the final augmented matrix is

[DE]=[10000102000100091183200100621120000103061000001601221].[D \mid E] = \left[ \begin{array}{ccccc|ccccc} 1 & 0 & 0 & 0 & 0 & 1 & 0 & -2 & 0 & 0 \\ 0 & 1 & 0 & 0 & 0 & 9 & 1 & -18 & -3 & -2 \\ 0 & 0 & 1 & 0 & 0 & -6 & 2 & 11 & 2 & 0 \\ 0 & 0 & 0 & 1 & 0 & -3 & 0 & 6 & 1 & 0 \\ 0 & 0 & 0 & 0 & 1 & -6 & 0 & 12 & 2 & 1 \end{array} \right].

The left block is I5I_5, so D=I5D=I_5 and

A1=E=[1020091183262112030610601221].A^{-1}=E= \begin{bmatrix} 1 & 0 & -2 & 0 & 0 \\ 9 & 1 & -18 & -3 & -2 \\ -6 & 2 & 11 & 2 & 0 \\ -3 & 0 & 6 & 1 & 0 \\ -6 & 0 & 12 & 2 & 1 \end{bmatrix}.

It follows immediately that AtA^t is invertible and

(At)1=Et=[1963601200218116120321202001].(A^t)^{-1}=E^t = \begin{bmatrix} 1 & 9 & -6 & -3 & -6 \\ 0 & 1 & 2 & 0 & 0 \\ -2 & -18 & 11 & 6 & 12 \\ 0 & -3 & 2 & 1 & 2 \\ 0 & -2 & 0 & 0 & 1 \end{bmatrix}.

The same chain can also be read as one left multiplication. Let HH be the product of all row-operation matrices in the chain. Since HA=I5HA=I_5 and HI5=EHI_5=E, we have H=A1H=A^{-1}. Therefore, if the same row operations carry F+I5F+I_5 to A3+3A+I5A^3+3A+I_5, then

A3+3A+I5=A1(F+I5).A^3+3A+I_5=A^{-1}(F+I_5).

Multiplying by AA on the left gives

F+I5=A(A3+3A+I5)=A4+3A2+A,F+I_5=A(A^3+3A+I_5)=A^4+3A^2+A,

so

F=A4+3A2+AI5.F=A^4+3A^2+A-I_5.

The lesson is that a row-reduction table is not just numerical work. It also records an invertible matrix multiplying on the left.

Proof practice without determinants

Some proof exercises deliberately ask for invertibility arguments that do not use determinants. That is good practice: many inverse facts are really statements about products, identities, and null spaces.

Worked example

A vector identity that proves invertibility

Suppose AA is a 7×77 \times 7 matrix and

A2x=Ax+xA^2x = Ax + x

for every vector xR7x \in R^7. Move the terms involving AA to the left:

(A2A)x=xfor every x.(A^2-A)x = x \qquad\text{for every }x.

Since A2A=(AI7)AA^2-A=(A-I_7)A, this says

((AI7)A)x=I7xfor every x.((A-I_7)A)x = I_7x \qquad\text{for every }x.

Two matrices that agree on every vector are the same matrix, so

(AI7)A=I7.(A-I_7)A = I_7.

Thus AI7A-I_7 is a left inverse of AA. Because AA is square, a one-sided identity is enough: AA is invertible, and its inverse is AI7A-I_7.

Worked example

A contradiction proof for non-invertibility

Suppose AA and BB are distinct 6×66 \times 6 matrices, and

A3=B3,A2B=B2A.A^3=B^3, \qquad A^2B=B^2A.

We prove that A2+B2A^2+B^2 is not invertible. Let

C=A2+B2.C=A^2+B^2.

First compare CB and CA:

CB=(A2+B2)B=A2B+B3,CB=(A^2+B^2)B=A^2B+B^3,

while

CA=(A2+B2)A=A3+B2A.CA=(A^2+B^2)A=A^3+B^2A.

Using the assumptions A2B=B2AA^2B=B^2A and B3=A3B^3=A^3, we obtain

CB=CA.CB=CA.

If CC were invertible, multiplying by C1C^{-1} on the left would give B=AB=A, contradicting the assumption that AA and BB are distinct. Therefore C=A2+B2C=A^2+B^2 is not invertible.

Common mistakes

Common mistake

Do not confuse one-sided inverses in the rectangular case

For a non-square matrix, having a left inverse does not automatically mean it has a right inverse. The square case is special: once an inverse exists, it is both a left inverse and a right inverse, and it is unique.

Common mistake

Do not guess invertibility from appearance

A matrix can look simple and still fail to be invertible. The correct test is to row-reduce it, or to use one of the equivalent conditions above.

Common mistake

Do not permute factors without justification

From ABCD=IABCD=I, it is legitimate to derive certain cyclic identities such as DABC=IDABC=I by using inverse theory. It is not legitimate to rearrange the factors as if A,B,C,D commute.

Quick checks

Quick check

If AA is invertible, what is A1AA^{-1}A?

Use the defining property of an inverse.

Solution

Answer

Quick check

If AA is invertible, can the homogeneous system Ax=0Ax = 0 have a nonzero solution?

Use the unique-solution statement.

Solution

Answer

Quick check

If AA is invertible, is AtA^t invertible?

Use the transpose rule above.

Solution

Answer

Quick check

If B=GAB = GA with GG invertible and the columns of AA satisfy a3=2a1a2a_3 = 2a_1 - a_2, what relation must hold among the columns of BB?

Keep the same coefficients and use bj=Gajb_j = Ga_j.

Solution

Answer

Quick check

Why does uniqueness of RREF matter when defining rank?

Answer in one sentence using the phrase “well defined.”

Solution

Answer

Quick check

Suppose v0v \ne 0 and Av=0Av = 0. Can AA be invertible?

Use the null-space condition, not row reduction.

Solution

Answer

Quick check

Suppose A,B,C,D are square matrices and ABCD=IABCD=I. Which cyclic identity is forced: DABC=IDABC=I or DCBA=IDCBA=I?

Group the original product as (ABC)D=I(ABC)D=I.

Solution

Answer

Quick check

In the parameterized inverse above, what is the (1,4) entry of Aα1A_\alpha^{-1} when α=3\alpha=3?

Substitute α=3\alpha=3 into the first row, fourth column.

Solution

Answer

Quick check

If A2x=Ax+xA^2x=Ax+x for every vector x, which matrix acts as the inverse of AA?

Rewrite the identity as (AI)A=I(A-I)A=I.

Solution

Answer

Quick check

If row operations transform [AIp][A \mid I_p] into [IpD][I_p \mid D], what is DD?

Read the right block only after confirming the left block is the identity.

Solution

Answer

Quick check

If a row-operation product HH satisfies HA=IpHA=I_p and HIp=EHI_p=E, what is HH?

Use the square one-sided identity theorem.

Solution

Answer

Exercise

Quick check

Suppose AA is invertible and AB=IpAB = I_p. Prove that B=A1B = A^{-1}.

Use the fact that the inverse of AA is unique.

Solution

Guided solution

Quick check

Suppose (AB)A=I(A-B)A=I for square matrices AA and BB. Prove that AA and BB commute.

First use the square one-sided identity theorem, then expand ABBAAB-BA.

Solution

Guided solution

Read this first

This page depends especially on 2.3 Gaussian elimination and RREF, 3.1 Matrix multiplication and identity matrices, and 3.2 Transpose and special matrices.

Section mastery checkpoint

Answer each question correctly to complete this section checkpoint. Correct progress: 0%.

Skills: invertible-matrix, rank, equivalent-statements

If A is invertible n×n, which statement must hold?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

  • Preview should confirm which option you selected before the attempt is consumed.

Skills: invertible-matrix, null-space, nontrivial-solution

Suppose AA is square and there is a nonzero vector v such that Av=0Av=0. What can you conclude?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

Skills: invertible-matrix, inverse, linear-system

Let A1=[[2,1],[0,3]]A^{-1}=[[2,-1],[0,3]] and b=[5,1]Tb=[5,-1]^T. If Ax=bAx=b, what is x?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

Skills: inverse, parameter, row-reduction

In the note's Aalpha1A_alpha^{-1} formula, the (1,4) entry is alpha2alpha-2. What is that entry when alpha=3alpha=3?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

Syntax guidance: Enter a single number.

Skills: invertible-matrix, one-sided-inverse, matrix-polynomial

Suppose AA is square and A2x=Ax+xA^2x=Ax+x for every vector x. Which conclusion is forced?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

Skills: inverse, matrix-product, invertible-matrix

If AA and BB are invertible square matrices of the same size, what is (AB)1(AB)^{-1}?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

Skills: invertible-matrix, matrix-product, one-sided-inverse

Suppose A,B,C,D are square matrices and ABCD=IABCD=I. Which equality is definitely forced?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

Skills: inverse, row-reduction, augmented-matrix

A row-reduction table shows [AI4][I4D][A \mid I_4] \sim [I_4 \mid D]. What does the right block DD represent?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

Skills: row-operation-matrix, inverse, matrix-polynomial

The same row-operation product that sends [AI5][A \mid I_5] to [I5E][I_5 \mid E] sends F+I5F+I_5 to A3+3A+I5A^3+3A+I_5. Which formula for FF follows?

Attempts used: 0

Attempts remaining: Unlimited attempts

Preview does not consume an attempt.

Submit records a graded attempt.

Key terms in this unit

Premium learning add-ons

Core notes stay free. Advanced exercises, video explanations, and premium exports are available through paid plans.