In numerous examples we have observed the phenomenon of “disappearing equations” that sometimes occurs when we solve a linear system using the method of Gaussian elimination. The appearance in this process of a trivial equation 0=0
the third equation provides no additional information about a solution (x, y, z) because it is merely the sum of the first two equations.
Given a homogeneous linear system, it is natural to ask how many of the equations are “irredundant,” and which ones they are. We will see that an answer to this question leads to a natural and simple relation between the number of irredundant equations, the number of unknowns, and the number of linearly independent solutions.
The individual equations of the homogeneous linear system Ax=0
of the m×n
in Rn
for i=1,2,…,m
Consider the 4×5
Its row vectors are r1=(1,−3,2,5,3),r2=(0,0,1,−4,2),r3=(0,0,0,1,7),
If c1r1+c2r2+c3r3=0
It should be apparent that the method used in Example 1 applies to any echelon matrix E=[eij]
and so forth (where e11, e2p
implies that
and so forth. We can therefore conclude in turn that c1=0
We investigate the row space of an arbitrary matrix A by reducing A to an echelon matrix E. The following theorem then guarantees that A and E have the same row space. Recall that two matrices are (row) equivalent provided that each can be transformed to the other by elementary row operations.
Theorems 1 and 2 together provide a routine procedure for finding a basis for the row space of a given matrix, thereby determining its row rank.
To find a basis for the row space of the matrix
we reduce it to its echelon form
Then the nonzero row vectors v1=(1, 2, 1, 3, 2), v2=(0, 1,−3, 5,−4)
In Example 2, note that Algorithm 1 does not tell us that the first three row vectors of the matrix A itself are linearly independent. We know that some three row vectors of A span Row(A), but without further investigation we do not know which three.
Now we turn our attention from row vectors to column vectors. Given an m×n
in Rm
Consider the 4×5
Its five column vectors c1, c2, c3, c4, c5
Note that
Hence a1c1+a2c2+a4c4=0
To find the column rank of an arbitrary m×n
To analyze this situation, let us denote by c1, c2, …, cn
We are particularly interested in those columns of E that contain the nonzero leading entries in the nonzero rows of E. These k columns are called the pivot columns of E. The echelon matrix E has the general form
where d1, d2, …, dk
Because of the upper triangular pattern visible here, it should be apparent that the argument in Example 3 can be used to show that these k pivot vectors form a basis for Col(E). Thus the column rank of the echelon matrix E is equal to the number k of its nonzero rows, and hence is equal to its row rank.
Now comes the subtle part. We want to show that the column rank of the original matrix A also is k. Note first that the homogeneous linear systems
have the same solution set because the matrices A and E are equivalent. If x=(x1, x2, …, xn)
Because x satisfies either both or neither of the systems in (9), it follows that
if and only if
Hence every linear dependence between column vectors of E is mirrored in a linear dependence with the same coefficients between the corresponding column vectors of A. In particular, because the k pivot column vectors of E are linearly independent, it follows that the corresponding k column vectors of A are linearly independent. And because the k pivot column vectors of E span Col(E), it follows that the corresponding k column vectors of A span Col(A). Thus the latter k vectors form a basis for the column space of A, and the column rank of A is k. Consequently we have established the following method for finding a basis for the column space of a given matrix.
Since the pivot column vectors of the matrix A—that is, the column vectors corresponding to the pivot column vectors of the echelon matrix E—form a basis for the column space of A, it follows that every non-pivot column vector of A is a linear combination of its pivot column vectors.
Consider again the 4×5
of Example 2, in which we reduced it to the echelon matrix
The pivot columns of E are its first, second, and fourth columns, so the 3-dimensional column space of A has a basis consisting of its first, second, and fourth column vectors c1=(1, 3, 2, 2), c2=(2, 4, 3, 2)
The fact that Algorithm 2 provides a basis for Col(A) consisting of column vectors of A itself (rather than the echelon matrix E) enables us to apply it to the problem of extracting a maximal linearly independent subset from a given set of vectors in Rn
Find a subset of the vectors v1=(1, −1, 2, 2), v2=(−3, 4, 1, −2), v3=(0, 1, 7, 4)
It is not clear at the outset whether W is 2-dimensional, 3-dimensional, or 4-dimensional. To apply Algorithm 2, we arrange the given vectors as the column vectors of the matrix
which reduces readily to the echelon matrix
The pivot columns of E are its first two columns, so the first two column vectors v1=(1, −1, 2, 2)
We have seen that the row rank and the column rank of an echelon matrix E both equal the number of rows of E that are not all zeros. But if A is any matrix that reduces by row operations to the echelon matrix E, then—according to Algorithm 1—the row rank of A is equal to the row rank of E, while Algorithm 2 implies that the column rank of A is equal to the column rank of E. We therefore have the following fundamental result.
For instance, if A is a 5×7
To see what an extraordinary theorem this is, think of a random 11×17
The common value of the row rank and the column rank of the matrix A is simply called the rank of A and is denoted by rank(A). The rank of A provides a meaning for the number of irredundant equations in the homogeneous linear system
Indeed, the individual scalar equations in (11) correspond to the column vectors of the transpose matrix AT
The solution space of the homogeneous system Ax=0
for any m×n
For another typical application of Equation (12), consider a homogeneous system of five linear equations in seven unknowns. If the 5×7
If A is an m×n
It follows immediately from Equation (10) and the definition of Col(A) that the nonhomogeneous linear system Ax=b
If we can find a single particular solution x0
then the determination of its solution set reduces to solving the associated homogeneous system
For then Problem 29 in Section 4.2 implies that the solution set of (13) is the set of all vectors x of the form
where xh
We may describe this solution set as the translate by the vector x0
In Problems 1–12, find both a basis for the row space and a basis for the column space of the given matrix A.
[12315−9252]
[524211415]
[1−4−3−72−11712311]
[1−3−9−52141113313]
[111131−34251112]
[1492226−327163]
[11−17145161331325423]
[1−2−3−514921371226−3]
[13392748275122832]
[12313134362243521323]
[11331237822378331754]
[11330−10−2−1123781−24067]
In Problems 13–16, a set S of vectors in R4
v1=(1, 3, −2, 4), v2=(2, −1, 3, 2), v3=(5, 1, 4, 8)
v1=(1, −1, 2, 3), v2=(2, 3, 4, 1), v3=(1, 1, 2, 1), v4=(4, 1, 8, 7)
v1=(3, 2, 2, 2), v2=(2, 1, 2, 1), v3=(4, 3, 2, 3), v4=(1, 2, 3, 4)
v1=(5, 4, 2, 2), v2=(3, 1, 2, 3), v3=(7, 7, 2, 1), v4=(1, −1, 2, 4), v5=(5, 4, 6, 7)
Let S={v1, v2, …, vk}
Do this in Problems 17–20.
Find a basis T for R3
Find a basis T for R3
Find a basis T for R4
Find a basis T for R4
Given a homogeneous system Ax=0
x1−3x2+2x3=02x1+3x2+2x3=04x1−3x2+6x3=0
3x1+2x2+2x3+2x4=02x1+3x2+3x3+3x4=08x1+7x2+7x3+7x4=0
x1+2x2−x3+2x4=03x1−x2+3x3+x4=05x1+3x2+x3+5x4=02x1+5x3+4x4=0
3x1+2x2+2x3=02x1+3x2+3x3=07x1+8x2+8x3=08x1+7x2+7x3=05x1+6x2+5x3=0
Explain why the rank of a matrix A is equal to the rank of its transpose AT.
Explain why the n×n matrix A is invertible if and only if its rank is n.
Problems 27 through 32 explore the properties of nonhomogeneous systems.
Let A be a 3×5 matrix whose three row vectors are linearly independent. Prove that, for each b in R3, the nonhomogeneous system Ax=b has a solution.
Let A be a 5×3 matrix that has three linearly independent row vectors. Suppose that b is a vector in R5 such that the nonhomogeneous system Ax=b has a solution. Prove that this solution is unique.
Let A be an m×n matrix with m<n. Given b in Rm, note that any solution of Ax=b expresses b as a linear combination of the column vectors of A. Then prove that no such solution is unique.
Given the m×n matrix A with m>n, show that there exists a vector b in Rm such that the system Ax=b has no solution.
Existence of Solutions Let A be an m×n matrix. Prove that the system Ax=b is consistent for every b in Rm if and only if the rank of A is equal to m.
Uniqueness of Solutions Let A be an m×n matrix and suppose that the system Ax=b is consistent. Prove that its solution is unique if and only if the rank of A is equal to n.
Prove that the pivot column vectors in (8) are linearly independent.
Let A be a matrix with rank r, and suppose that A can be reduced to echelon form without row interchanges. Show that the first r row vectors of A are linearly independent.
Deduce from Theorem 3 in Section 4.3 that the rank of the matrix A is the largest integer r such that A has a nonsingular r×r submatrix.
Let A be the 3×2 matrix whose columns are the unit basis vectors i=(1, 0, 0) and j=(0, 1, 0). If B is the row-equivalent matrix obtained by adding the first and second rows of A to its third row, show that A and B do not have the same column space.
3.142.173.232