3.6 Row Space and Column Space

If A is an m×n matrix, each row of A is an n-tuple of real numbers and hence can be considered as a vector in 1×n. The m vectors corresponding to the rows of A will be referred to as the row vectors of A. Similarly, each column of A can be considered as a vector in m, and we can associate n column vectors with the matrix A.

Example 1

Let

A=[100010]

The row space of A is the set of all 3-tuples of the form

α(1,0,0)+β(0,1,0)=(α,β,0)

The column space of A is the set of all vectors of the form

α[10]+β[01]+γ[00]=[αβ]

Thus, the row space of A is a two-dimensional subspace of 1×1, and the column space of A is 2.

Theorem 3.6.1

Two row equivalent matrices have the same row space.

Proof

If B is row equivalent to A, then B can be formed from A by a finite sequence of row operations. Thus, the row vectors of B must be linear combinations of the row vectors of A. Consequently, the row space of B must be a subspace of the row space of A. Since A is row equivalent to B, by the same reasoning, the row space of A is a subspace of the row space of B.

To determine the rank of a matrix, we can reduce the matrix to row echelon form. The nonzero rows of the row echelon matrix will form a basis for the row space.

Example 2

Let

A=[123251147]

Reducing A to row echelon form, we obtain the matrix

U=[123015000]

Clearly, (1,2,3) and (0,1,5) form a basis for the row space of U. Since U and A are row equivalent, they have the same row space, and hence the rank of A is 2.

Linear Systems

The concepts of row space and column space are useful in the study of linear systems. A system Ax=b can be written in the form

x1[a11a21am1]+x2[a12a22am2]++xn[a1na2namn]=[b1b2bm]
(1)

In Chapter 1 we used this representation to characterize when a linear system will be consistent. The result, Theorem 1.3.1, can now be restated in terms of the column space of the matrix.

Theorem 3.6.2 Consistency Theorem for Linear Systems

A linear system Ax=b is consistent if and only if b is in the column space of A.

If b is replaced by the zero vector, then (1) becomes

x1a1+x2a2++xnan=0
(2)

It follows from (2) that the system Ax=0 will have only the trivial solution x=0 if and only if the column vectors of A are linearly independent.

Theorem 3.6.3

Let A be an m×n matrix. The linear system Ax=b is consistent for every bm if and only if the column vectors of A span m. The system Ax=b has at most one solution for every bm if and only if the column vectors of A are linearly independent.

Proof

We have seen that the system Ax=b is consistent if and only if b is in the column space of A. It follows that Ax=b will be consistent for every bm if and only if the column vectors of A span m. To prove the second statement, note that, if Ax=b has at most one solution for every b, then in particular the system Ax=0 can have only the trivial solution, and hence the column vectors of A must be linearly independent. Conversely, if the column vectors of A are linearly independent, Ax=0 has only the trivial solution. Now, if x1 and x2 were both solutions of Ax=b, then x1x2 would be a solution of Ax=0:

A(x1x2)=Ax1Ax2=bb=0

It follows that x1x2=0, and hence x1 must equal x2.

Let A be an m×n matrix. If the column vectors of A span m, then n must be greater than or equal to m, since no set of fewer than m vectors could span m. If the columns of A are linearly independent, then n must be less than or equal to m, since every set of more than m vectors in m is linearly dependent. Thus, if the column vectors of A form a basis for m, then n must equal m.

Corollary 3.6.4

An n×n matrix A is nonsingular if and only if the column vectors of A form a basis for n.

In general, the rank and the dimension of the null space always add up to the number of columns of the matrix. The dimension of the null space of a matrix is called the nullity of the matrix.

Theorem 3.6.5 The Rank—Nullity Theorem

If A is an m×n matrix, then the rank of A plus the nullity of A equals n.

Proof

Let U be the reduced row echelon form of A. The system Ax=0 is equivalent to the system Ux=0. If A has rank r, then U will have r nonzero rows, and consequently, the system Ux=0 will involve r lead variables and nr free variables. The dimension of N(A) will equal the number of free variables.

Example 3

Let

A=[121124301215]

Find a basis for the row space of A and a basis for N(A). Verify that dim N(A)=nr.

SOLUTION

The reduced row echelon form of A is given by

U=[120300120000]

Thus, {(1,2,0,3),(0,0,1,2)} is a basis for the row space of A, and A has rank 2. Since the systems Ax=0 and Ux=0 are equivalent, it follows that x is in N(A) if and only if

x1+2x2+3x4=0x3+2x4=0

The lead variables x1 and x3 can be solved for in terms of the free variables x2 and x4:

x1=2x23x4x3=2x4

Let x2=α and x4=β. It follows that N(A) consists of all vectors of the form

[x1x2x3x4]=[2α3βα2ββ]=α[2100]+β[3021]

The vectors (2,1,0,0)T and (3,0,2,1)T form a basis for N(A). Note that

nr=42=2=dim N(A)

The Column Space

The matrices A and U in Example 3 have different column spaces; however, their column vectors satisfy the same dependency relations. For the matrix U, the column vectors u1 and u3 are linearly independent, while

u2=2u1u4=3u1+2u3

The same relations hold for the columns of A: The vectors a1 and a3 are linearly independent, while

a2=2a1a4=3a1+2a3

In general, if A is an m×n matrix and U is the row echelon form of A, then, since Ax=0 if and only if Ux=0, their column vectors satisfy the same dependency relations. We will use this property to prove that the dimension of the column space of A is equal to the dimension of the row space of A.

Theorem 3.6.6

If A is an m×n matrix, the dimension of the row space of A equals the dimension of the column space of A.

Proof

If A is an m×n matrix of rank r, the row echelon form U of A will have r leading 1’s. The columns of U corresponding to the leading 1’s will be linearly independent. They do not, however, form a basis for the column space of A, since, in general, A and U will have different column spaces. Let UL denote the matrix obtained from U by deleting all the columns corresponding to the free variables. Delete the same columns from A and denote the new matrix by AL. The matrices AL and UL are row equivalent. Thus, if x is a solution of ALx=0, then x must also be a solution of ULx=0. Since the columns of UL are linearly independent, x must equal 0. It follows from the remarks preceding Theorem 3.6.3 that the columns of AL are linearly independent. Since AL has r columns, the dimension of the column space of A is at least r.

We have proved that, for any matrix, the dimension of the column space is greater than or equal to the dimension of the row space. Applying this result to the matrix AT, we see that

dim(row space of A)=dim(column space of AT)dim(row space of AT)=dim(column space of A)

Thus, for any matrix A, the dimension of the row space must equal the dimension of the column space.

We can use the row echelon form U of A to find a basis for the column space of A. We need only determine the columns of U that correspond to the leading 1’s. These same columns of A will be linearly independent and form a basis for the column space of A.

Note

The row echelon form U tells us only which columns of A to use to form a basis. We cannot use the column vectors from U, since, in general, U and A have different column spaces.

Example 4

Let

A=[121121302201134125135]

The row echelon form of A is given by

U=[12112011300000100000]

The leading 1’s occur in the first, second, and fifth columns. Thus,

a1=[1101],a2=[2312],a5=[2245]

form a basis for the column space of A.

Example 5

Find the dimension of the subspace of 4 spanned by

x1=[1210],x2=[2532],x3=[2420],x4=[3854]

SOLUTION

The subspace Span(x1,x2,x3,x4) is the same as the column space of the matrix

X=[1223254813250204]

The row echelon form of X is

[1223010200000000]

The first two columns x1, x2 of X will form a basis for the column space of X. Thus, dim Span(x1,x2,x3,x4)=2.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.86.138