Let $H$ be a Hilbert space. Then, if $M$ is a closed subspace, then I know that $H= M + M^{\star}$, where $M^{\star}$ is the orthogonal complement.
If $M$ is not closed, however, I can consider its closure $\overline M $ and its orthogonal complement $\overline M ^{\star}$ so that $H = \overline M + \overline M ^{\star}$.
But, since orthogonal complements are always closed it seems to me that $\overline M ^{\star} = M ^{\star}$. But, is it so?