I have a task to prove this thing and I think I did but I'm not sure if the proof is good.
Question : Let $B$ be basis of $V$ such that $B=B_1∪....∪B_k$ for $i=1....k$
So $U_i=\operatorname{Span}({B_i})$ --> Prove $V=U_1⊕....⊕U_k$
My answer : (1) $B$ is basis so the vectors in it are lineary independent which means $B_1∪....∪B_k$ are lineary independent.
so lets assume there is a Vector $v∈B_1∩....∩B_k$ which means the vector $v∈B_1,...,B_k$
so $v$ can be written as linear equation of the vectors in $B_1,...,B_k$. ----> We get that we have a common vector in $B_1$ and $B_2$... which means the basis $B$ is dependent and contradicts our assumption. ---> the intersection = ${0_V}$.
(2) Prove $V=U_1,...,U_k$ : it's trivial because we know $V=U_1+...+U_k$ by the given question.
Is that right or I proved something wrongly / assumed wrongly? Thank you very much!!