Math 221: LINEAR ALGEBRA 5-4. Vector Space R n - Rank of a Matrix Le - - PowerPoint PPT Presentation

math 221 linear algebra
SMART_READER_LITE
LIVE PREVIEW

Math 221: LINEAR ALGEBRA 5-4. Vector Space R n - Rank of a Matrix Le - - PowerPoint PPT Presentation

Math 221: LINEAR ALGEBRA 5-4. Vector Space R n - Rank of a Matrix Le Chen 1 Emory University, 2020 Fall (last updated on 08/27/2020) Creative Commons License (CC BY-NC-SA) 1 Slides are adapted from those by Karen Seyffarth from University of


slide-1
SLIDE 1

Math 221: LINEAR ALGEBRA

§5-4. Vector Space Rn - Rank of a Matrix

Le Chen1

Emory University, 2020 Fall

(last updated on 08/27/2020) Creative Commons License (CC BY-NC-SA) 1Slides are adapted from those by Karen Seyffarth from University of Calgary.

slide-2
SLIDE 2

Definitions

Let A be an m × n matrix. ◮ The column space of A, denoted col(A) is the subspace of Rm spanned by the columns of A. ◮ The row space of A, denoted row(A) is the subspace of Rn spanned by the rows of A (or the columns of AT). We saw earlier that col im . Let and be

  • matrices. We write

if can be obtained from by a sequence of elementary row (column) operations. Note that if and only if .

slide-3
SLIDE 3

Definitions

Let A be an m × n matrix. ◮ The column space of A, denoted col(A) is the subspace of Rm spanned by the columns of A. ◮ The row space of A, denoted row(A) is the subspace of Rn spanned by the rows of A (or the columns of AT). We saw earlier that col(A) = im(A). Let and be

  • matrices. We write

if can be obtained from by a sequence of elementary row (column) operations. Note that if and only if .

slide-4
SLIDE 4

Definitions

Let A be an m × n matrix. ◮ The column space of A, denoted col(A) is the subspace of Rm spanned by the columns of A. ◮ The row space of A, denoted row(A) is the subspace of Rn spanned by the rows of A (or the columns of AT). We saw earlier that col(A) = im(A).

Notation

Let A and B be m × n matrices. We write A → B if B can be obtained from A by a sequence of elementary row (column) operations. Note that A → B if and only if B → A.

slide-5
SLIDE 5

Lemma

Let A and B be m × n matrices.

  • 1. If A → B by elementary row operations, then row(A) = row(B).
  • 2. If A → B by elementary column operations, then col(A) = col(B).
slide-6
SLIDE 6

Lemma

Let A and B be m × n matrices.

  • 1. If A → B by elementary row operations, then row(A) = row(B).
  • 2. If A → B by elementary column operations, then col(A) = col(B).

Proof.

It suffices to prove only part one, and only for a single row operation. (Why?)

slide-7
SLIDE 7

Lemma

Let A and B be m × n matrices.

  • 1. If A → B by elementary row operations, then row(A) = row(B).
  • 2. If A → B by elementary column operations, then col(A) = col(B).

Proof.

It suffices to prove only part one, and only for a single row operation. (Why?) Thus let r1, r2, . . . , rm denote the rows of A.

slide-8
SLIDE 8

Lemma

Let A and B be m × n matrices.

  • 1. If A → B by elementary row operations, then row(A) = row(B).
  • 2. If A → B by elementary column operations, then col(A) = col(B).

Proof.

It suffices to prove only part one, and only for a single row operation. (Why?) Thus let r1, r2, . . . , rm denote the rows of A. ◮ If B is obtained from A by interchanging two rows of A, then A and B have exactly the same rows, so row(B) = row(A).

slide-9
SLIDE 9
  • Proof. (continued)

◮ Suppose p = 0, and suppose that for some j, 1 ≤ j ≤ m, B is obtained from A by multiplying row j by p. Then row(B) = span{ r1, . . . , p rj, . . . , rm}. Since { r1, . . . , p rj, . . . , rm} ⊆ row(A), it follows that row(B) ⊆ row(A).

slide-10
SLIDE 10
  • Proof. (continued)

◮ Suppose p = 0, and suppose that for some j, 1 ≤ j ≤ m, B is obtained from A by multiplying row j by p. Then row(B) = span{ r1, . . . , p rj, . . . , rm}. Since { r1, . . . , p rj, . . . , rm} ⊆ row(A), it follows that row(B) ⊆ row(A). Conversely, since { r1, . . . , rm} ⊆ row(B), it follows that row(A) ⊆ row(B). Therefore, row(B) = row(A).

slide-11
SLIDE 11

Proof (continued).

◮ Suppose p = 0, and suppose that for some i and j, 1 ≤ i, j ≤ m, B is

  • btained from A by adding p time row j to row i. Without loss of

generality, we may assume i < j. Then row span Since row it follows that row row . Conversely, since row it follows that row row . Therefore, row row .

slide-12
SLIDE 12

Proof (continued).

◮ Suppose p = 0, and suppose that for some i and j, 1 ≤ i, j ≤ m, B is

  • btained from A by adding p time row j to row i. Without loss of

generality, we may assume i < j. Then row(B) = span{ r1, . . . , ri−1, ri + p rj, . . . , rj, . . . , rm}. Since { r1, . . . , ri−1, ri + p rj, . . . , rm} ⊆ row(A), it follows that row(B) ⊆ row(A). Conversely, since row it follows that row row . Therefore, row row .

slide-13
SLIDE 13

Proof (continued).

◮ Suppose p = 0, and suppose that for some i and j, 1 ≤ i, j ≤ m, B is

  • btained from A by adding p time row j to row i. Without loss of

generality, we may assume i < j. Then row(B) = span{ r1, . . . , ri−1, ri + p rj, . . . , rj, . . . , rm}. Since { r1, . . . , ri−1, ri + p rj, . . . , rm} ⊆ row(A), it follows that row(B) ⊆ row(A). Conversely, since { r1, . . . , rm} ⊆ row(B), it follows that row(A) ⊆ row(B). Therefore, row(B) = row(A).

slide-14
SLIDE 14

Corollary

Let A be an m × n matrix, U an invertible m × m matrix, and V an invertible n × n matrix. Then row(UA) = row(A) and col(AV) = col(A), Since is invertible, is a product of elementary matrices, implying that by a sequence of elementary row operations. By Lemma 2, row row . Now consider : col row row and is invertible (a matrix is invertible if and only if its transpose is invertible). It follows from the fjrst part of this Corollary that row row But row col , and therefore col col .

slide-15
SLIDE 15

Corollary

Let A be an m × n matrix, U an invertible m × m matrix, and V an invertible n × n matrix. Then row(UA) = row(A) and col(AV) = col(A),

Proof.

Since U is invertible, U is a product of elementary matrices, implying that A → UA by a sequence of elementary row operations. By Lemma 2, row(UA) = row(A). Now consider AV: col(AV) = row((AV)T) = row(VTAT) and VT is invertible (a matrix is invertible if and only if its transpose is invertible). It follows from the fjrst part of this Corollary that row(VTAT) = row(AT). But row(AT) = col(A), and therefore col(AV) = col(A).

slide-16
SLIDE 16

Lemma

If R is a row-echelon matrix then

  • 1. the nonzero rows of R are a basis of row(R);
  • 2. the columns of R containing the leading ones are a basis of col(R).

dim dim

slide-17
SLIDE 17

Lemma

If R is a row-echelon matrix then

  • 1. the nonzero rows of R are a basis of row(R);
  • 2. the columns of R containing the leading ones are a basis of col(R).

Example

Let

R =      1 2 2 −2 1 3 1 −1 2 1 −2 5 1      .

  • 1. Since the nonzero rows of R are linearly independent, they form a basis of

row(R). dim dim

slide-18
SLIDE 18

Lemma

If R is a row-echelon matrix then

  • 1. the nonzero rows of R are a basis of row(R);
  • 2. the columns of R containing the leading ones are a basis of col(R).

Example

Let

R =      1 2 2 −2 1 3 1 −1 2 1 −2 5 1      .

  • 1. Since the nonzero rows of R are linearly independent, they form a basis of

row(R).

  • 2. Let B = {

e1, e2, e3, e4} ⊆ R5. Then B is linearly independent and spans col(R), and thus is a basis of col(R). This tells us that dim(col(R)) = 4. Now let X denote the set of columns of R that contain the leading ones. dim

slide-19
SLIDE 19

Lemma

If R is a row-echelon matrix then

  • 1. the nonzero rows of R are a basis of row(R);
  • 2. the columns of R containing the leading ones are a basis of col(R).

Example

Let

R =      1 2 2 −2 1 3 1 −1 2 1 −2 5 1      .

  • 1. Since the nonzero rows of R are linearly independent, they form a basis of

row(R).

  • 2. Let B = {

e1, e2, e3, e4} ⊆ R5. Then B is linearly independent and spans col(R), and thus is a basis of col(R). This tells us that dim(col(R)) = 4. Now let X denote the set of columns of R that contain the leading ones. Then X is a linearly independent subset of col(R) with 4 = dim(col(R)) vectors. It follows that X spans col(R), and therefore is a basis of col(R).

slide-20
SLIDE 20

Problem

Find a basis of U = span            1 −1 3     ,     2 1 5 1     ,     4 −1 5 7            and find dim(U). Let the the matrix whose rows are the three columns listed. Then row , so it suffjces to fjnd a basis of row . Find , a row-echelon form of . Then the nonzero rows of are a basis of row . Since row row , the nonzero rows of are a basis of row .

slide-21
SLIDE 21

Problem

Find a basis of U = span            1 −1 3     ,     2 1 5 1     ,     4 −1 5 7            and find dim(U).

Solution

Let A the the 3 × 4 matrix whose rows are the three columns listed. Then U = row(A), so it suffjces to fjnd a basis of row(A). A =   1 −1 3 2 1 5 1 4 −1 5 7   . Find R, a row-echelon form of A. Then the nonzero rows of R are a basis of row(R). Since row(A) = row(R), the nonzero rows of R are a basis of row(A).

slide-22
SLIDE 22

Solution (continued)

  1 −1 3 2 1 5 1 4 −1 5 7   →   1 −1 3 1 5/3 −5/3   . Therefore, B =            1 −1 3     ,     3 5 −5            is a basis of U and dim(U) = 2. Take a linear combination of the three given vectors and set it equal to . If the vectors are independent, then they form a basis of . Otherwise, delete vectors to cut the given set of vectors down to a basis.

slide-23
SLIDE 23

Solution (continued)

  1 −1 3 2 1 5 1 4 −1 5 7   →   1 −1 3 1 5/3 −5/3   . Therefore, B =            1 −1 3     ,     3 5 −5            is a basis of U and dim(U) = 2.

Another solution – usually more work.

Take a linear combination of the three given vectors and set it equal to

  • 04. If

the vectors are independent, then they form a basis of U. Otherwise, delete vectors to cut the given set of vectors down to a basis.

slide-24
SLIDE 24

Definition

For any matrix A, the rank of A is defined as rank (A) = dim(row(A)). dim dim

slide-25
SLIDE 25

Definition

For any matrix A, the rank of A is defined as rank (A) = dim(row(A)).

Theorem (Rank Theorem)

Let A =

  • A1
  • A2

· · ·

  • An
  • be an m × n matrix with columns

{ A1, A2, . . . , An}, and suppose that rank (A) = r. Then dim(row(A)) = dim(col(A)) = r. Furthermore, if R is a row-echelon form of A then

  • 1. the r nonzero rows of R are a basis of row(A);
  • 2. if S = {

Aj1, Aj2, . . . , Ajr} are the r columns of A corresponding to the columns of R containing leading ones, then S is basis of col(A).

slide-26
SLIDE 26

Problem

For the following matrix A, find rank (A) and find bases for row(A) and col(A). A =    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    . rank . is a basis of row . is a basis of col .

slide-27
SLIDE 27

Problem

For the following matrix A, find rank (A) and find bases for row(A) and col(A). A =    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    .

Solution

   2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    →    1 −2 3 4 1 −1 −2    rank . is a basis of row . is a basis of col .

slide-28
SLIDE 28

Problem

For the following matrix A, find rank (A) and find bases for row(A) and col(A). A =    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    .

Solution

   2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    →    1 −2 3 4 1 −1 −2    ◮ rank (A) = 2. is a basis of row . is a basis of col .

slide-29
SLIDE 29

Problem

For the following matrix A, find rank (A) and find bases for row(A) and col(A). A =    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    .

Solution

   2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    →    1 −2 3 4 1 −1 −2    ◮ rank (A) = 2. ◮ { 1 −2 3 4 , −1 −1 2 } is a basis of row(A). is a basis of col .

slide-30
SLIDE 30

Problem

For the following matrix A, find rank (A) and find bases for row(A) and col(A). A =    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    .

Solution

   2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    →    1 −2 3 4 1 −1 −2    ◮ rank (A) = 2. ◮ { 1 −2 3 4 , −1 −1 2 } is a basis of row(A). ◮         2 2 4    ,    −4 −1 −5 −1         is a basis of col(A).

slide-31
SLIDE 31

Problem (revisited)

Find a basis of U = span         1 −1 3    ,    2 1 5 1    ,    4 −1 5 7         and fjnd dim(U). Let denote the matrix whose columns are the three vectors listed, and let denote a row-echelon form of . Then By the Rank Theorem, is a basis of col , so dim . Compare this to the basis found earlier.

slide-32
SLIDE 32

Problem (revisited)

Find a basis of U = span         1 −1 3    ,    2 1 5 1    ,    4 −1 5 7         and fjnd dim(U).

Solution

Let A denote the matrix whose columns are the three vectors listed, and let R denote a row-echelon form of A. Then A =    1 2 4 −1 1 −1 5 5 3 1 7    →    1 2 4 1 1    = R. By the Rank Theorem,         1 −1 3    ,    2 1 5 1         is a basis of U = col(A), so dim(U) = 2. Compare this to the basis found earlier.

slide-33
SLIDE 33

Corollary

  • 1. For any matrix A, rank (A) = rank (AT).
  • 2. For any m × n matrix A, rank (A) ≤ m and rank (A) ≤ n.
  • 3. Let A be an m × n matrix. If U and V are invertible matrices (of sizes

m × m and n × n, respectively), then rank (A) = rank (UA) = rank (AV).

slide-34
SLIDE 34

Lemma

Let A be an m × n matrix, U a p × m matrix, and V an n × q matrix.

  • 1. col(AV) ⊆ col(A) with equality if V is invertible.
  • 2. row(UA) ⊆ row(A) with equality if U is invertible.

Write , where denotes column

  • f

, . Then , where is column

  • f

. By the defjnition of matrix-vector multiplication, is a linear combination of the columns of , and thus col for each . Since col , span col i.e., col col . If is invertible, then by the previous Corollary, col col . Observe that row col col . From Part 1, col col ; since col row , row row . If is invertible, then by Corollary 3, row row .

slide-35
SLIDE 35

Lemma

Let A be an m × n matrix, U a p × m matrix, and V an n × q matrix.

  • 1. col(AV) ⊆ col(A) with equality if V is invertible.
  • 2. row(UA) ⊆ row(A) with equality if U is invertible.

Proof.

  • 1. Write V =
  • v1
  • v2

· · ·

  • vq
  • , where

vj denotes column j of V, 1 ≤ j ≤ q. Then AV =

  • A

v1 A v2 · · · A vq

  • , where A

vj is column j of AV. By the defjnition of matrix-vector multiplication, A vj is a linear combination of the columns of A, and thus A vj ∈ col(A) for each j. Since A v1, A v2, . . . , A vq ∈ col(A), span{A v1, A v2, . . . , A vq} ⊆ col(A), i.e., col(AV) ⊆ col(A). If is invertible, then by the previous Corollary, col col . Observe that row col col . From Part 1, col col ; since col row , row row . If is invertible, then by Corollary 3, row row .

slide-36
SLIDE 36

Lemma

Let A be an m × n matrix, U a p × m matrix, and V an n × q matrix.

  • 1. col(AV) ⊆ col(A) with equality if V is invertible.
  • 2. row(UA) ⊆ row(A) with equality if U is invertible.

Proof.

  • 1. Write V =
  • v1
  • v2

· · ·

  • vq
  • , where

vj denotes column j of V, 1 ≤ j ≤ q. Then AV =

  • A

v1 A v2 · · · A vq

  • , where A

vj is column j of AV. By the defjnition of matrix-vector multiplication, A vj is a linear combination of the columns of A, and thus A vj ∈ col(A) for each j. Since A v1, A v2, . . . , A vq ∈ col(A), span{A v1, A v2, . . . , A vq} ⊆ col(A), i.e., col(AV) ⊆ col(A). If V is invertible, then by the previous Corollary, col(AV) = col(A).

  • 2. Observe that row(UA) = col((UA)T) = col(ATUT). From Part 1,

col(ATUT) ⊆ col(AT); since col(AT) = row(A), row(UA) ⊆ row(A). If U is invertible, then by Corollary 3, row(UA) = row(A).

slide-37
SLIDE 37

Theorem

Let A denote an m × n matrix of rank r. Then

  • 1. The n − r basic solutions to the system A

x = 0m provided by the Gaussian algorithm are a basis of null(A), so dim(null(A)) = n − r.

  • 2. The rank theorem provides a basis of im(A) = col(A), and

dim(im(A)) = r.

We have already seen that null is spanned by any set of basic solutions to , so it is enough to prove that dim null . Suppose is a basis of null (show ). Extend to a basis

  • f

. Consider the set (a subset of ). Then for since null . To complete the proof, show is a basis of im , by showing is independent, and that spans im . Since im col , dim im , implying . Hence .

slide-38
SLIDE 38

Theorem

Let A denote an m × n matrix of rank r. Then

  • 1. The n − r basic solutions to the system A

x = 0m provided by the Gaussian algorithm are a basis of null(A), so dim(null(A)) = n − r.

  • 2. The rank theorem provides a basis of im(A) = col(A), and

dim(im(A)) = r.

Outline of Proof.

◮ We have already seen that null(A) is spanned by any set of basic solutions to A x = 0m, so it is enough to prove that dim(null(A)) = n − r. ◮ Suppose { x1, x2, . . . , xk} is a basis of null(A) (show k = n − r). ◮ Extend { x1, x2, . . . , xk} to a basis { x1, x2, . . . , xk, . . . xn} of Rn. ◮ Consider the set {A x1, A x2, . . . , A xk, . . . A xn} (a subset of Rm). ◮ Then A xj = 0m for 1 ≤ j ≤ k since x1, . . . , xk ∈ null(A). ◮ To complete the proof, show S = {A xk+1, . . . A xn} is a basis of im(A), by showing S is independent, and that S spans im(A). ◮ Since im(A) = col(A), dim(im(A)) = r, implying n − k = r. Hence k = n − r.

slide-39
SLIDE 39

Problem

For the following matrix A, find bases for null(A) and im(A), and find their dimensions. A =    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    . Find the basic solutions to . so Therefore, and are bases of null and im , respectively, so dim null and dim im .

slide-40
SLIDE 40

Problem

For the following matrix A, find bases for null(A) and im(A), and find their dimensions. A =    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    .

Solution

Find the basic solutions to A x = 04.    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    →    1 −2 3 4 1 −1 −2    , so x =    −s s + 2t s t    s, t ∈ R. Therefore, and are bases of null and im , respectively, so dim null and dim im .

slide-41
SLIDE 41

Problem

For the following matrix A, find bases for null(A) and im(A), and find their dimensions. A =    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    .

Solution

Find the basic solutions to A x = 04.    2 −4 6 8 2 −1 3 2 4 −5 9 10 −1 1 2    →    1 −2 3 4 1 −1 −2    , so x =    −s s + 2t s t    s, t ∈ R. Therefore,         −1 1 1    ,    2 1         and         2 2 4    ,    −4 −1 −5 −1         are bases of null(A) and im(A), respectively, so dim(null(A)) = 2 and dim(im(A)) = 2.

slide-42
SLIDE 42

Problem

Can a 5 × 6 matrix have independent columns? independent rows? Justify your answer. The rank of the matrix is at most fjve; since there are six columns, the columns can not be independent. However, the rows could be independent: take a matrix whose fjrst fjve columns are the columns of the identity matrix.

slide-43
SLIDE 43

Problem

Can a 5 × 6 matrix have independent columns? independent rows? Justify your answer.

Solution

The rank of the matrix is at most fjve; since there are six columns, the columns can not be independent. However, the rows could be independent: take a matrix whose fjrst fjve columns are the columns of the identity matrix.

slide-44
SLIDE 44

Problem

Can a 5 × 6 matrix have independent columns? independent rows? Justify your answer.

Solution

The rank of the matrix is at most fjve; since there are six columns, the columns can not be independent. However, the rows could be independent: take a 5 × 6 matrix whose fjrst fjve columns are the columns of the 5 × 5 identity matrix.

slide-45
SLIDE 45

Problem

Let A be an m × n matrix with rank (A) = m. Prove that m ≤ n. As a consequence of the Rank Theorem, we have rank and rank Since rank , it follows that .

slide-46
SLIDE 46

Problem

Let A be an m × n matrix with rank (A) = m. Prove that m ≤ n.

Solution

As a consequence of the Rank Theorem, we have rank (A) ≤ m and rank (A) ≤ n. Since rank (A) = m, it follows that m ≤ n.

slide-47
SLIDE 47

Problem

Let A be an 5 × 9 matrix. Is it possible that dim(null(A)) = 3? Justify your answer. As a consequence of the Rank Theorem, we have rank , so dim im . Since dim null dim im , it follows that dim null Therefore, it is not possible that dim null .

slide-48
SLIDE 48

Problem

Let A be an 5 × 9 matrix. Is it possible that dim(null(A)) = 3? Justify your answer.

Solution

As a consequence of the Rank Theorem, we have rank (A) ≤ 5, so dim(im(A)) ≤ 5. Since dim(null(A)) = 9 − dim(im(A)), it follows that dim(null(A)) ≥ 9 − 5 = 4. Therefore, it is not possible that dim(null(A)) = 3.

slide-49
SLIDE 49

Theorem

Let A be an m × n matrix. The following are equivalent.

slide-50
SLIDE 50

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = n.
slide-51
SLIDE 51

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = n.
  • 2. row(A) = Rn, i.e., the rows of A span Rn.
slide-52
SLIDE 52

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = n.
  • 2. row(A) = Rn, i.e., the rows of A span Rn.
  • 3. The columns of A are independent in Rm.
slide-53
SLIDE 53

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = n.
  • 2. row(A) = Rn, i.e., the rows of A span Rn.
  • 3. The columns of A are independent in Rm.
  • 4. The n × n matrix ATA is invertible.
slide-54
SLIDE 54

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = n.
  • 2. row(A) = Rn, i.e., the rows of A span Rn.
  • 3. The columns of A are independent in Rm.
  • 4. The n × n matrix ATA is invertible.
  • 5. There exists and n × m matrix C so that CA = In.
slide-55
SLIDE 55

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = n.
  • 2. row(A) = Rn, i.e., the rows of A span Rn.
  • 3. The columns of A are independent in Rm.
  • 4. The n × n matrix ATA is invertible.
  • 5. There exists and n × m matrix C so that CA = In.
  • 6. If A

x = 0m for some x ∈ Rn, then x = 0n.

slide-56
SLIDE 56

Theorem

Let A be an m × n matrix. The following are equivalent.

slide-57
SLIDE 57

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = m.
slide-58
SLIDE 58

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = m.
  • 2. col(A) = Rm, i.e., the columns of A span Rm.
slide-59
SLIDE 59

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = m.
  • 2. col(A) = Rm, i.e., the columns of A span Rm.
  • 3. The rows of A are independent in Rn.
slide-60
SLIDE 60

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = m.
  • 2. col(A) = Rm, i.e., the columns of A span Rm.
  • 3. The rows of A are independent in Rn.
  • 4. The m × m matrix AAT is invertible.
slide-61
SLIDE 61

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = m.
  • 2. col(A) = Rm, i.e., the columns of A span Rm.
  • 3. The rows of A are independent in Rn.
  • 4. The m × m matrix AAT is invertible.
  • 5. There exists and n × m matrix C so that AC = Im.
slide-62
SLIDE 62

Theorem

Let A be an m × n matrix. The following are equivalent.

  • 1. rank (A) = m.
  • 2. col(A) = Rm, i.e., the columns of A span Rm.
  • 3. The rows of A are independent in Rn.
  • 4. The m × m matrix AAT is invertible.
  • 5. There exists and n × m matrix C so that AC = Im.
  • 6. The system A

x = b is consistent for every b ∈ Rm.