Suppose $U_1, ... , U_m$ are finite-dimensional subspaces of $V$ and $\beta_1,...,\beta_m$ are their bases, respectively. Prove that: $U_1+...+U_m$ is a direct sum if and only if $\beta=(\beta_1,...,\beta_m)$ is a basis of $U_1+...+U_m$ .
I have been working on this problem for two days but am getting nowhere. Help?
The sum is not a direct sum if and only if there is a nontrivial element in the intersection of a pair of U's if and only if that non-trivial element is a linear combinations of different sets of basis elements (some betas from each U that it belongs to) if and only if the betas are linearly dependent if and only if the betas are not a basis.