Suppose $T \in \mathscr{L}(V)$ is such that every nonzero vector in $V$ is an eigenvector of $T$. Prove that $T$ is a scalar multiple of identity operator.
My question is about why the certain statements we prove leads to the conclusion of the question.
After attempting the problem and not getting the correct solution. I found a solution online that stated the following:
To show $T$ is a scalar multiple of the identity, we must show that $a_v$ is independent of $v$ for $v\in V\setminus\{{0}\}$. Suppose $v,w \in V\setminus\{{0}\}$ We want to show $a_v = a_w$
When I attempted the problem I was under the impression that seeing that every vector in $V$ is an eigenvector of $T$ It would simply follow that $T$ is a scalar multiple of the identity since: $$T(v) = \lambda v = \lambda I(v)$$
So why is it that these two conditions show that $T$ is a scalar multiple of the identity?
Note: I know how to do the mechanics of the problem already. It is the reasoning I am having problems with.
Everything being an eigenvector implies that there is only one eigenvalue:$av=Tv=T\sum v_i=\sum a_iv_i $ where $v_i$ are basis vectors and $a_i $ the corresponding eigenvalues. So $av=av_1+\dots +av_n=a_1v_1+\dots +a_nv_n$, hence $a=a_i$ for all $i $.