elabed haidar said:
thank you both but what I am asking is the last two sentences jambaugh just said with subspaces I am still confused on how to prove a system to be a basis
Again, you know how to determine linear independence... to review, use the vector's components in some basis as
rows in a matrix (since we'll use row operations... if you want you can use columns and column operations it's just the transpose case).
What we're doing here is forming a matrix whose
row space is by definition the span of our set of vectors.
Then row reduce until you are in row echelon form.
Row operations on a matrix of row vectors replaces rows with linear combinations of rows and thus each row remains within the span of the space. The row space of the matrix is unchanged.
If any row becomes all zeros then you know your set was not linearly independent...
=>you essentially subtracted a linear combination of other rows from that row so a linear combination of other vectors equaled that vector.
Note if you have as many vectors as the dimension of the space, and if they are all linearly independent then you will a.) have a square matrix of row vectors, and b.) will get the identity matrix when you reduce to
reduced row echelon form. This means the span of your original set of vectors is the span of the standard basis, i.e. is the whole space.
Now to answer the last of your question will depend on how you are specifying a subspace for which you wish to check a set of vectors for basis status.
If you wish to compare one set's span to another, you simply form the two matrices (of row vectors) and their spans will be equal if they have the same reduced row echelon form modulo any extra rows of all zeros.
If you wish to compare a set's span with the row space of a matrix, well then that is just the above case with the first step done for you. The matrix is already the matrix of row vectors for another set and the process is the same as above.
If you wish to compare a set's span with the
column space of a matrix then you just take the matrix's transpose, the column space of M is the row space of transpose(M).
If you wish to compare a set's span with a set of homogenous linear constraints, i.e. system of homogenous linear equations (linear combinations of coordinates set equal to zero) then you are comparing the set's span to the
null space (or
kernel) of the matrix formed from the coefficients of the homogeneous linear equations.
You must then get a basis for the kernel (see: http://en.wikipedia.org/wiki/Kernel_(matrix)" ) and follow the first procedure.
That's about every case I can think of at the moment without getting into more abstract spaces such as function spaces. Make sure you understand these procedures in terms of the fundamental definition... a
basis is a
linearly independent spanning set. All of these procedures directly apply this definition at their core.
This should all be outlined in your textbook, and is available on Wikipedia. Just google it.
Regards,
James Baugh