¿Si $W_1,\dots, W_k$ es subespacios de un espacio dimensional finito del vector $V$, que $W_1+\cdots+W_k=V$ y quiero mostrar que $V=W_1\oplus\cdots\oplus W_k$ si y sólo si $\dim(V)=\sum{W_i}$, entonces la voluntad lo que se muestra a continuación es suficiente?
$$V=W_1\oplus\cdots\oplus W_k$ $ $$\iff$ $ $$V=W_1+\cdots+W_k~\text{and}~W_i \cap (W1 + \ldots + W{i-1} + W_{i+1} + \ldots + W_k) = {0}$ $ $$\iff$ $ $$\text{The subspaces $W_i$ are independent; that is, no sum $w_1+\cdots+w_k$ with $w_i$ in $W_i$ is zero except the trivial sum.}$$ $$\iff$ $ $${\scr{B}}={\beta_1,\dots,\beta_k}~\text{is a basis for $V$, where $\beta_i$ is a basis for $W_i$}$$ $$\iff$ $ $$\dim{V}=\dim{(W_1+\cdots+W_k)}=\dim{W_1}+\cdots+\dim{W_k}=~\mid\beta_1\mid+\cdots+\mid\beta_k\mid=k$ $ $$\iff$ $ $$\overset{\text{Does this belong here?}}{\dim{\scr{B}}=k}$ $