Thank you for the quick detailed response.
If what you say is true how come the following example is linearly independent if the third column does not contain a pivot?
v1 = [3,1,2]
v2= [-1 8 4]
putting into matrix form
3 ,1 ,2
-1, 8 ,4
row echelon form
1 , 0.333, 0.666
0 , 1 , 0 .56...