Theorem. Let MM and NN be linear subspaces of a vector space YY. Then

Y=MNY=M\oplus N

if and only if every yYy\in Y admits a unique representation

y=a+bwith aM, bN.y=a+b \quad\text{with } a\in M,\ b\in N.
Remarks

Context. This result explains why behave like "coordinate decompositions" with respect to the two subspaces.

Proof sketch.

  • (\Rightarrow) If y=a+b=a+by=a+b=a'+b', then aa=bbMN={0}a-a'=b'-b\in M\cap N=\{0\}, so a=aa=a' and b=bb=b'.
  • (\Leftarrow) Existence gives Y=M+NY=M+N, since M,NYM,N\subseteq Y. Uniqueness gives MN={0}M\cap N=\{0\}: if xMNx\in M\cap N, then x=x+0=0+xx=x+0=0+x, so x=0x=0.