Let $V$ be a finite-dimensional vector space. Is it possible that a set $S$ spans $V$, but no subset of $S$ is a basis of $V$?
I think that the answer is no, at least in the case that $S$ is finite. For suppose that $S=\{v_1,\dots,v_n\}$ spans $V$. If $S$ is linearly independent, then we are done. If not, then there is an element $v_i$ such that $v_i\in\DeclareMathOperator{\span}{span}\span(\{v_1,\dots,v_{i-1},v_{i+1},\dots,v_n\})$. If we remove $v_i$ from the set $S$, then we obtain a new set which still spans $V$. By continuing this process of removal, we will eventually end up with a linearly independent set that still spans $V$. (The process must terminate, as the empty set is a linearly independent subset of any vector space.)
My questions are:
- Is this line of reasoning correct?
- What about in the case that $S$ is infinite?