Is there a theorem that says:
If $H$ is a Hilbert space and $U$ is any subspace then $$ H = U \oplus U^\bot$$ if and only if $U$ is closed?
My conjecture is yes.
I can easily prove that if $U$ is closed then $H = U \oplus U^\bot$. But it's not so clear whether if $H = U \oplus U^\bot$ then $U$ is closed. I mean, it seems to me that it should be true but it's not clear how I can show it. So maybe it's not even true.