Let $ B $ be a basis of the vector space $V$. Suppose $$ B = B_1 \cup \cdots \cup B_n $$ for some subsets $B_{i}$ of $B$. Let $W_i = \mathrm{Span} (B_i) $.
Show that the following are equivalent:
- the $B_i$'s are pairwise disjoint, and
- $ V = W_1 \oplus \cdots \oplus W_n $.
While I understand the intuition behind why the disjoint union of subsets and direct sum of subspaces are analogous, how should one prove this? How can I show that the intersection between the $ W_i $'s are $ \{ \boldsymbol{0} \} $?