Why would the rref(A) * x still be 0 when A * x is 0?

  • Thread starter Thread starter jtm
  • Start date Start date
Click For Summary

Homework Help Overview

The discussion revolves around the relationship between the reduced row echelon form of a matrix, rref(A), and the solutions to the equation Ax = 0. Participants are exploring why rref(A) * x would still yield 0 if A * x is already known to be 0.

Discussion Character

  • Conceptual clarification, Mathematical reasoning

Approaches and Questions Raised

  • Participants are examining the implications of expressing a vector x as a linear combination of vectors from the null space of A. There are inquiries into the definition and properties of rref(A) and its relationship to the original matrix A. Some participants discuss the role of elementary matrices in the row reduction process and their effects on the solution set.

Discussion Status

The discussion is active, with several participants providing insights into the algebraic properties of rref(A) and its relationship to the original matrix A. There is an exploration of the implications of row operations and the nature of the solutions to the equation Ax = 0.

Contextual Notes

Participants are considering the definitions and properties of row operations and their effects on the solutions of linear equations. There is a focus on the assumptions regarding the invertibility of matrices involved in the discussion.

jtm
Messages
19
Reaction score
0
Assume x = rand(1)*v1 + rand(1)*v2 + rand(1)*v3 where each v is obtained by the columns of the nulbasis(A) which are the solutions to Ax = 0, and that rand(1) is a random coefficient (scalar). Why would the rref(A) * x still be 0 when A * x is 0? Thank you!
 
Physics news on Phys.org
Algebraically speaking, what is rref(A)?
 
rref = reduced row echelon formA =

3 2 9 6 7 9
6 5 18 15 6 6
4 9 12 27 8 2R =

1.0000 0 3.0000 0 0 0.7432
0 1.0000 0 3.0000 0 -1.2973
0 0 0 0 1.0000 1.3378Where R = rref(A)
 
Unless I'm mistaken about what the row-reduced echelon form is precisely, rref(A) = UA for some invertible matrix U. U is a composition of elementary row operations (you are probably aware that you get to rref(A) by performing row operations on A... well these row operations can be represented by matrices). However, these extra details are irrelevant because if rref(A) = UA, then you don't need to know what U is like, since:

rref(A)(x) = (UA)(x) = U(A(x)) = U(0) = 0
 
Yes. "Row reduction" can be thought of as applying a sequence of "row operations" to the matrix A but each row operation is equivalent to multiplying A by an "elementary matrix" (a matrix derived from the identity matrix by applying that row operation to it). That is, if there is a sequence of row operations, r1, r2, ..., rn, that reduces A to rref(A) (that's TI-85 notation isn't it?) then there exists a sequence of elementary matrices, m1, m2,...,mn such that the multiplication mn...m2m1A= rref(A). Obviously, if Ax= 0, then all the rest of the multiplications will give 0 also. Further, since no elementary matrix has determinant 0 (the inverse of an elementary matrix is the matrix corresponding to the "opposite" row operation) (other than "multiplying an entire row by 0" which most texts either never mention or don't consider a "row operation"), if rref(A)x= 0, then A= 0.
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
8
Views
2K
Replies
7
Views
3K
Replies
3
Views
3K
Replies
2
Views
2K
  • · Replies 24 ·
Replies
24
Views
5K