Let $V$ be a finite dimensional vector space with basis $\{v_1, \cdots, v_n\}$ over an algebraically closed field $K$.
I want to prove the following theorem.
For any linear transformation $\phi: V \rightarrow V$, there exists a basis $\{v_1, \cdots, v_n\}$ of $V$ such that $\phi(v_i) = \sum_{j=1}^n a_{ij} v_j$, for $a_{ij} \in K$ with $a_{ij}=0$ whenever $i>j$.
Here is my trials:
Let $v_j \in V$, then since by construction $\phi(v_j) \in V$ can be written as $\phi(v_j)$ can be written as a basic element of $V$. Let $\beta = \{v_1, \cdots, v_n\}$. Then $\phi(v_j) = [\phi(v_j)]_{\beta} [v]_{\beta} = \sum_{i} a_{ji} v_i$. If we introduce inner product such that $\langle v_i, v_j \rangle = \delta_{ij}$, then I have $\langle \phi(v_i), v_k \rangle =\langle \sum_ja_{ij} v_j, v_k \rangle = a_{ik}$. But this does not give $a_{ij} =0$ whenver $i>j$...